All Seasons
All Seasons
ﻓ ﺼ ﻞ ﺷ ﺸ ﻢ :ﺗ ﺠ ﻬ ﯿ ﺰ ا ت ﺑ /ق ﺻ ﻨ ﻌ ﺘ ﯽ و ﻧ ﻘ ﺸ ﻪ ﺧ ﻮ اﻧ ﯽ ﭘ = ﺸ ﺮ ﻓ ﺘ ﻪ
ﻣﻌﺮﻓﯽ دوره ،ﺗﻮﺿﯿﺢ روﻧﺪ آﻣﻮزش ،آﻣﻮزش PLCﺑﺎ ﮐﺎﻣﭙﯿﻮﺗﺮ ﭼﮕﻮﻧﻪ اﺳﺖ ،ﻣﻬﻨﺪﺳﯿﻦ ﺣﺮﻓﻪ ای در ،PLCدوره 0
ﺗﺎ ،100اﻫﺪاف آﻣﻮزﺷﯽ ،ﻋﻠﺖ ﺗﻬﯿﻪ اﯾﻦ دوره ،ﻋﻠﺖ ﯾﺎدﮔﯿﺮ ی ،PLCﮔﺴﺘﺮدﮔﯽ آﻣﻮزش ،ﺑﯽ ﭘﺎﯾﺎن ﺑﻮدن آﻣﻮزش
،PLCﺗﺎر ﯾﺨﭽﻪ ﻗﺒﻞ از ،PLCروش ﻫﺎی ﮐﻨﺘﺮﻟﯽ ،ﮐﻨﺘﺮ ل ﻣﮑﺎﻧﯿﮑﯽ و ﺗﺤﻠﯿﻞ آن ،ﮐﻨﺘﺮ ل ﻧﯿﻮﻣﺎﺗﯿﮑﯽ و ﭘﻨﻮﻣﺎﺗﯿﮑﯽ و
ﺗﺤﻠﯿﻞ آن ،ﮐﻨﺘﺮ ل اﻟﮑﺘﺮوﻧﯿﮑﯽ و ﺗﺤﻠﯿﻞ آن و ﻣﯿﮑﺮوﭘﺮوﺳﺴﻮر ،ﭼﺮا ﻣﯿﮑﺮوﭘﺮوﺳﺴﻮر ،ﻣﺒﺎﺣﺚ ﺟﺪﯾﺪ ،ﻧﯿﺎزﻫﺎی ﺟﺪﯾﺪ،
دﯾﺘﺎ ﻣﺎﯾﻨﯿﻨﮓ ،وا ﮐﺎی داده ﻫﺎ ،اﻫﻤﯿﺖ ﻣﺼﺮف ﺗﻮان ،ﺟﻮاﺑﮕﻮ ﻧﺒﻮدن ﻣﯿﮑﺮوﻫﺎی ﺟﺪﯾﺪ PLC ،ﺑﺮﺗﺮ دﻧﯿﺎ ،ﺗﺤﻠﯿﻞ
ﺳﺮﻋﺖ در ،PLCﻧﯿﺎزﻫﺎی ﺟﺪﯾﺪ ﺻﻨﺎﯾﻊ در ،PLCﻣﺪارات رﻟﻪ ﮐﻨﺘﺎ ﮐﺘﻮر ی ،رﻟﻪ ﭼﯿﺴﺖ ،ﻣﺰاﯾﺎ ،ﮐﺎرﺑﺮد ،ﻣﺪل ﻫﺎ و
ﻋﻤﻠﮑﺮد رﻟﻪ ،ﮐﻨﺘﺎ ﮐﺘﻮر ﭼﯿﺴﺖ ،اﻧﻮاع و ﻋﻤﻠﮑﺮد ﮐﻨﺘﺎﺗﻮر ،دﯾﻮد ﻫﺮزﮔﺮد ﭼﯿﺴﺖ و ﺗﺎﺛﯿﺮ آن در ﻣﺪار ،ﺗﻌﺮﯾﻒ ﻋﻠﻤﯽ
ﮐﻨﺘﺎ ﮐﺘﻮر ،ﺗﻔﺎوت ﻣﺪار ﻓﺮﻣﺎن و ﻗﺪرت ،ﻋﻤﻠﮑﺮد ﻣﺪار ﻓﺮﻣﺎن ،ﻇﻬﻮر ،PLCﻧﺤﻮه ﻋﻤﻠﮑﺮد ﮐﻠﯽ ،PLCﻣﻘﺎﯾﺴﻪ PLCو
،PCﻋﻠﺖ ﺟﺎﯾﮕﺰﯾﻨﯽ PLCﺑﺎ ﻣﺪار رﻟﻪ ﮐﻨﺘﺎ ﮐﺘﻮر ی ،ﻣﺰاﯾﺎی اﺳﺘﻔﺎده از PLC
ﭘﺎﺳﺦ ﺑﻪ ﺳﻮاﻻت ،وﯾﺪﯾﻮ ﻣﻌﺮﻓﯽ ﭘﺪر ،PLCﻣﻌﺮﻓﯽ ﻣﻮرﻟﯽ ،ﺗﺎرﯾﺨﭽﻪ ﮐﺎﻣﻞ ،PLCﻣﺪل ﻫﺎی اﺑﺘﺪاﯾﯽ ،Modicon
ﺗﺎر ﯾﺨﭽﻪ PLCدر اﯾﺮان ،ﺷﺮاﯾﻂ ﮐﺎر ی در اﯾﺮان ،واﺑﺴﺘﮕﯽ ﺑﻪ PLCزﯾﻤﻨﺲ ،وﯾﺮوس اﺳﺘﺎ ﮐﺲ ﻧﺖ ،ﻋﻤﻠﮑﺮد اﯾﻦ
وﯾﺮوس ،ﻣﺸﮑﻼت اﻣﻨﯿﺘﯽ زﯾﻤﻨﺲ ،ﮔﺰارﺷﺎت ﺷﺮﮐﺖ ﺳﯿﻤﺎﺗﯿﮏ ،ﻣﻌﺮﻓﯽ ﻣﭙﻨﺎ PLC ،ﺳﺎﺧﺖ ﺷﺮﮐﺖ ﻣﭙﻨﺎ ،ﻣﻌﺮﻓﯽ
،Mapcﭘﯽ ال ﺳﯽ ،Mapcﻣﻘﺎﯾﺴﻪ s7 300و ،Mapcﺗﻌﺮ ﯾﻒ اﺳﺎﺳﯽ ،PLCﻧﺤﻮه ﻋﻤﻠﮑﺮد ،PLCوﯾﮋﮔﯽ ﻫﺎی
،PLCاﺟﺰای ﯾﮏ ،PLCﺗﻌﺮﯾﻒ ﻋﻨﺼﺮﻫﺎی اﺻﻠﯽ و وﻇﺎﯾﻒ آﻧﻬﺎ ،ﻣﻼک ﻫﺎی ﻣﻬﻢ اﻧﺘﺨﺎب ،PLCﺗﻌﺮﯾﻒ ﻣﺎژوﻻر و
ﮐﺎﻣﭙﮑﺖ ،ﻧﮑﺎت ﮐﻠﯿﺪی در اﻧﺘﺨﺎب ،PLCﮐﺎرﺑﺮدﻫﺎی ،PLCﻋﻠﺖ اﺳﺘﻔﺎده از PLCدر اﺗﻮﻣﺎﺳﯿﻮن ،وﯾﮋﮔﯽ ﺑﺮﺟﺴﺘﻪ
PLCدر ﺻﻨﻌﺖ ،ﺗﻔﺎوت ﺣﺎﻟﺖ ﮐﺎر ی ﮔﺴﺘﺮده و ﻣﺘﻤﺮﮐﺰ ،ﭼﮕﻮﻧﮕﯽ ارﺗﺒﺎط ﻣﺎ و HMI ،PLCﭼﯿﺴﺖ ،اﻧﻮاع ارﺗﺒﺎﻃﺎت
در PG ،PLCﭼﯿﺴﺖ ،اﻣﮑﺎﻧﺎت و ﺑﺮﻧﺪﻫﺎی ،HMIوﻇﺎﯾﻒ اﺳﺎﺳﯽ ،HMIﻣﺜﺎل ﮐﺎرﺑﺮد PLC ،HMIﯾﺎ ،DCS
ﺗﻌﺮﯾﻒ ،DCSوﯾﮋﮔﯽ ﻫﺎی ﺷﺎﺧﺺ ،DCSﻓﺮآﯾﻨﺪﻫﺎی ﺳﺮﯾﺎﻟﯽ ﭘﯿﭽﯿﺪه ،داﻧﺶ ﺗﺨﺼﺼﯽ در ،DCSوﯾﮋﮔﯽ ﺑﺴﯿﺎر
3
ﺧﺎص ،DCSﻣﻌﺮﻓﯽ ﺳﯿﺴﺘﻢ ،FCSﻋﻘﺒﮕﺮدﻫﺎ و ﭘﯿﺸﺮﻓﺖ ﻫﺎی ﻣﺸﺎﺑﻪ در ﺻﻨﻌﺖ ﺑﺮ ق ،ﻣﺜﺎل ﮐﺎرﺑﺮد ،FCSﮐﺎرﮐﺮد
Redundancyﭼﯿﺴﺖ.
ﭘﺎﺳﺦ ﺑﻪ ﺳﻮاﻻت ،وﯾﺪﯾﻮ ﺗﺸﺮﯾﺢ دﻗﯿﻖ ﺗﺮ ﺗﻔﺎوت PLCو ،DCSاراﺋﻪ روش ﻧﻬﺎﯾﯽ در اﻧﺘﺨﺎب ﮔﺰﯾﻨﻪ ﻣﻨﺎﺳﺐ ،اﻧﻮاع
PLCدر ﺟﻬﺎن ،ﻣﻌﺮﻓﯽ Omron ،Siemens PLC ،Delta PLC ،Mitsubishi PLC ،Allen Bradley ،ABB
Schneider Electric PLC ،FATEK PLC ،PLCو ،Bosch PLCﭼﺮا ﺑﺎﯾﺪ ﺷﻨﺎﺧﺖ ﻧﺴﺒﯽ داﺷﺘﻪ ﺑﺎﺷﯿﻢ،
ﻫﺪف ﻫﺎی ﻣﺎ در اﻧﺘﺨﺎب ﻣﻮﺛﺮ ،PLCراه ﻫﺎی ﺗﺸﺨﯿﺺ ﺳﺮﯾﻊ ﺑﺮﻧﺪ ،PLCآﺷﻨﺎﯾﯽ ﺑﺎ ﺳﺎﺧﺘﺎر ﮐﻠﯽ ﻫﻤﻪ ﺷﺮﮐﺖ ﻫﺎ،
ﻣﻌﺮﻓﯽ ﻣﺤﺒﻮﺑﺘﺮ ﯾﻦ ﺑﺮﻧﺪﻫﺎی ﺟﻬﺎﻧﯽ ،ﺑﺮرﺳﯽ ﻇﺎﻫﺮ ی ﻫﻤﻪ ﺑﺮﻧﺪﻫﺎ ،ﺗﺎپ ﺗﺮ ﯾﻦ PLCﻫﺎ در ﺣﺎل ﺣﺎﺿﺮ ،ﻣﻌﺮﻓﯽ
ﻣﺤﺼﻮﻻت اﺗﻮﻣﺎﺳﯿﻮن ﺷﺮﮐﺖ زﯾﻤﻨﺲ ،دﺳﺘﻪ ﺑﻨﺪی ﮐﻠﯽ PLCﻫﺎی زﯾﻤﻨﺲ ،ﺗﺸﺮﯾﺢ DC ،AC ،BSو SCزﯾﻤﻨﺲ،
اﺳﺘﺎﻧﺪارﻫﺎی اﻧﺤﺼﺎر ی زﯾﻤﻨﺲ در ارﺗﺒﺎﻃﺎت ،وﯾﮋﮔﯽ ﺧﺎص زﯾﻤﻨﺲ ،ﺑﺮرﺳﯽ ﺑﺮﻧﺪ Allen Bradlyآﻣﺮﯾﮑﺎﯾﯽ ،وﯾﮋﮔﯽ
ﺧﺎص اﯾﻦ ،PLCﺑﺎزار ﮐﺎر ﮔﺴﺘﺮده اﯾﻦ ﺑﺮﻧﺪ ،ﻣﻌﺮﻓﯽ ﻣﺤﺼﻮﻻت ﺷﺮﮐﺖ ،Rockwellﮐﺎرﮐﺮدﻫﺎی PLCآﻟﻦ ﺑﺮدﻟﯽ،
ﻣﻌﺮﻓﯽ ﻧﺮم اﻓﺰار ،RSlogicﻣﻌﺮﻓﯽ و ﺑﺮرﺳﯽ ﺷﺮﮐﺖ PLC ،ABBﻫﺎی ﺑﺮﺗﺮ اﯾﻦ ﺷﺮﮐﺖ ،ﮐﺎرﮐﺮد ﭘﯽ ال ﺳﯽ ﻫﺎی
،ABBوﯾﮋﮔﯽ ﻣﻨﺤﺼﺮ ﺑﻔﺮد ،ABBﻣﺰاﯾﺎی وﯾﮋﮔﯽ ﺧﺎص ،ABBوﯾﮋﮔﯽ ﻣﺸﺘﺮک ﺗﻤﺎم PLCﻫﺎی ﻣﻄﺮ ح در دﻧﯿﺎ،
ﺑﺮﻧﺪﻫﺎی ﻣﻄﺮ ح در اﯾﺮان ،ﭼﺮا زﯾﻤﻨﺲ ،ﻋﻠﺖ رﺗﺒﻪ دوم PLCدﻟﺘﺎ ،وﯾﮋﮔﯽ ﺧﺎص دﻟﺘﺎ ،ﺑﺮرﺳﯽ ﺣﺠﻢ ،اﻧﺪازه ،ﻗﯿﻤﺖ و
ﺟﺎﯾﮕﺎه ﺳﺎز ی دﻟﺘﺎ در ﮐﺸﻮرﻫﺎی ﺟﻬﺎن ﺳﻮم ،ﻣﻘﺎﯾﺴﻪ اﯾﻦ ﺷﺮﮐﺖ ﺑﺎ ﻫﻮاوی ،ﺑﺮرﺳﯽ َ PLCﻓِﺘﮏ ،ﻋﻠﺖ ﻧﺒﻮد ﭘﯽ ال
ﺳﯽ LSدر رده ﺑﻨﺪی ،ﭼﺮاﯾﯽ اﻧﺘﺨﺎب زﯾﻤﻨﺲ ﺗﻮﺳﻂ ﻣﺎ.
ﭘﺎﺳﺦ ﺑﻪ ﺳﻮاﻻت ،اﻧﺘﺨﺎب ﻣﻨﺎﺳﺐ ،PLCﻧﻤﻮﻧﻪ ﻫﺎی از ﻣﯿﻨﯽ ﻫﺎ ،ﻣﻌﺮﻓﯽ ﺑﺮﺗﺮﯾﻦ ﻣﯿﻨﯽ ﻫﺎ ،ﺗﻔﺎوت PLCﻣﺤﻠﯽ ﺑﺎ
ﮔﺴﺘﺮش ﯾﺎﻓﺘﻪ ،ﺗﻤﺎم PLCﻫﺎی ز ﯾﻤﻨﺲ ،ﺑﺮرﺳﯽ ﮐﺎﻣﻞ ،PLC Logoﻣﺎژول ﻫﺎ و وﯾﮋﮔﯽ ﻫﺎی ﻟﻮﮔﻮ ،وﯾﮋﮔﯽ ﻫﺎی
ﺧﺎص ﻟﻮﮔﻮ ،ﻧﺮم اﻓﺰار ﻟﻮﮔﻮ ،ﺑﺮﻧﺎﻣﻪ ،Access Toolﻃﺮاﺣﯽ وب ﺳﺮور ،ﮐﺎرﺑﺮدﻫﺎی ﺻﻨﻌﺘﯽ ﻟﻮﮔﻮ ،ﮐﺎرﺑﺮدﻫﺎی ﺧﺎﻧﮕﯽ،
ﻣﺸﺎﻫﺪه وﯾﺪﯾﻮ ﭘﺮورش ﻣﺎﻫﯽ ﺑﺎ ﻟﻮﮔﻮ ،ﺑﺮرﺳﯽ ،PLC S7 200ﮐﺎرﺑﺮدﻫﺎ و وﯾﮋﮔﯽ ﻫﺎی ﺳﺮ ی ،200ﻋﻠﺖ ﻣﺎﻧﺪن در
دﺳﺘﻪ ﻣﯿﮑﺮو ،ﻧﺮم اﻓﺰار ﺧﺎص ﺳﺮ ی ،200ﻋﻠﺖ ﻣﺘﻔﺎوت ﺑﻮدن ﻇﺎﻫﺮ ،PLCﺑﺮرﺳﯽ ،S7 300وﯾﮋﮔﯽ ﻫﺎی ﻣﺘﻤﺎﯾﺰ
ﮐﻨﻨﺪه اﯾﻦ ،PLCﻣﺮور ﻣﺎژول ﻫﺎی اﯾﻦ ﺳﺮ ی ،ﻧﺤﻮه و ﻋﻤﻠﮑﺮد ﻫﺮ ﻣﺎژول ،ﮐﺎرﮐﺮد ﻣﺎژول ﻫﺎی ﻣﻬﻢ ،ﻣﻌﺮﻓﯽ ﻣﺪل S7
،300Fوﯾﮋﮔﯽ ﺧﺎص آن ،ﮐﺎرﺑﺮد آن ،ﻣﻌﺮﻓﯽ ﻣﺪل ،S7 300Cﮐﺎرﺑﺮد اﯾﻦ ﻣﺪل ،دﻟﯿﻞ ﻧﺎم ﮔﺬار ی ،ﻣﻌﺮﻓﯽ PLC
،Simatic C7ﻋﻠﺖ ﺗﻔﺎوت ﺑﻮدن ﺷﮑﻞ ﻇﺎﻫﺮ ی ،ﻫﺪف ﺳﺎﺧﺖ آن ،ﻋﻠﺖ ﻓﺮوش ﮐﻢ آن ،ﻣﻌﺮﻓﯽ ﺳﺮ ی ،S7 400
4
ﻣﺸﺨﺼﻪ رک در اﯾﻦ ﻣﺪل ،اﻧﻮاع رک ،وﯾﮋﮔﯽ ﻫﺎی ﺟﺪﯾﺪ اﯾﻦ ﺳﺮ ی ،ﻋﻠﺖ ﺧﺎص ﺑﻮدن ،400ﻣﻌﺮﻓﯽ ﻧﺮم اﻓﺰار ،400
ﻣﻌﺮﻓﯽ ﻣﺪل ،S7 400Hﻋﻠﺖ ﻧﺎم ﮔﺬار ی و ﮐﺎرﺑﺮد آن ،ﻣﻌﺮﻓﯽ ﻣﺪل ،S7 400FHﻋﻠﺖ ﻧﺎم ﮔﺬار ی و ﮐﺎرﺑﺮد ﺧﺎص
آن ،ﺑﻬﺘﺮﯾﻦ ﻣﺪل ،400ﺑﺮرﺳﯽ ﺗﻤﺎم ﺗﺼﺎوﯾﺮ ﺳﺮ ی ،400ﻣﻌﺮﻓﯽ ،S7 1200وﯾﮋﮔﯽ ﻫﺎی ﺟﺪﯾﺪ اﯾﻦ ،PLC
ارﺗﺒﺎﻃﺎت ﺟﺪﯾﺪ در ،1200ﻧﺮم اﻓﺰار ﺟﺪﯾﺪ ﺷﺮﮐﺖ زﻣﯿﻨﺲ ،ﻣﻌﺮﻓﯽ ﻧﺮم اﻓﺰار ،TIAﻣﻌﺮﻓﯽ PLCﺳﺮ ی ،1500
وﯾﮋﮔﯽ ﻫﺎی ﺷﺎﺧﺺ در اﯾﻦ ﺳﺮ ی ،ﮐﺎرﮐﺮدﻫﺎی اﻣﯿﻨﯽ و ، High Availabilityﻣﺸﺎﻫﺪه وﯾﺪﯾﻮ ﺑﺮرﺳﯽ ﺑﺮﺗﺮﯾﻦ
ﻗﺎﺑﻠﯿﺖ ﻫﺎی ،S7 1500ورودی ﻫﺎ – Inputsدر ،PLCاﻧﻮاع ورودی ،ﺣﺎﻟﺖ ﻫﺎی ﻣﺨﺘﻠﻒ ﻣﺪل دﯾﺠﯿﺘﺎل ،ﺗﻮﺿﯿﺢ
ﺣﺎﻟﺖ Sourceو Sinkﺑﺎ ﺗﺼﻮﯾﺮ.
واﺣﺪﻫﺎی آﻧﺎﻟﻮگ ،ﮐﺎرﺑﺮدﻫﺎی اﯾﻦ ﺳﯿﮕﻨﺎل ﻫﺎ ،ﻣﻘﺎﯾﺴﻪ ﺑﺎ دﯾﺠﯿﺘﺎل ،ﺗﺮﻧﺴﺪﯾﻮﺳﺮ ) (Transducerﭼﯿﺴﺖ ،ﮐﺎرﺑﺮد
ﺗﺮاﻧﺴﺪﯾﻮﺳﺮﻫﺎ ،ﻋﻤﻠﮑﺮد ﺗﺮﺳﻨﺪﯾﻮﺳﺮ ،ﻋﻠﺖ ﺗﻐﺬﯾﻪ ﺑﯿﺮوﻧﯽ ﺗﺮاﺳﻨﺪﯾﻮﺳﺮ ،ﻣﺜﺎل ﺗﺮاﻧﺴﻔﻮرﻣﺎﺗﻮر و ،PLCوﯾﮋﮔﯽ ﻫﺎی
ﺳﯿﮕﻨﺎل ﻫﺎی ورودی ﺑﻪ ،PLCروﻧﺪ ﻣﻨﻄﻘﯽ از ﺳﻨﺴﻮر ﺗﺎ ،CPUﺳﯿﮕﻨﺎل ﻫﺎی اﺳﺘﺎﻧﺪارد ،رﻧﺞ ﻫﺎی ﻣﺘﺪاول وﻟﺘﺎژ ی
و ﺟﺮﯾﺎﻧﯽ ،ورودی ﻫﺎی آﻧﺎﻟﻮگ ،PLCدﻣﺎﺳﻨﺞ ﻫﺎ ،ﺑﺮرﺳﯽ ﮐﺎﻣﻞ ،PT100ﺗﻌﺮﯾﻒ ،RTDﻧﺤﻮه ﻋﻤﻠﮑﺮد دﻣﺎﺳﻨﺞ
آﻧﺎﻟﻮگ ،رﻧﺞ ﺧﺮوﺟﯽ اﯾﻦ ﺳﻨﺴﻮر ،اﻧﻮاع دﻣﺎﺳﻨﺞ ﻫﺎ ،ﺳﯿﻢ ﻫﺎی ﺧﺮوﺟﯽ ،اﻧﺘﺨﺎب دﻣﺎﺳﻨﺞ ﻣﻨﺎﺳﺐ ،ﺗﺮﻣﻮﮐﻮﭘﻞ
ﭼﯿﺴﺖ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد و ﺳﺎﺧﺖ ﺗﺮﻣﻮﮐﻮﭘﻞ ،ﻋﻠﺖ ﺗﻮﻟﯿﺪ وﻟﺘﺎژ ﺧﺮوﺟﯽ ،ﻣﺪل ﻫﺎی ﺗﺮﻣﻮﮐﻮﭘﻞ ،ﻣﺰﯾﺖ ﻫﺎی اﯾﻦ
دﻣﺎﺳﻨﺞ ،ﻧﯿﺎزﻫﺎی ﺿﺮور ی PT100و ﺗﺮﻣﻮﮐﻮﭘﻞ ،ﺗﺮاﻧﺴﻤﯿﺘﺮ ) (Transmitterﭼﯿﺴﺖ ،ﻣﺪل ﻫﺎ و رﻧﺞ ﻫﺎی
ﺗﺮاﻧﺴﻤﯿﺘﺮ ،ﺗﻔﺎوت ﺗﺮاﻧﺴﺪﯾﻮﺳﺮ و ﺗﺮاﻧﺴﻤﯿﺘﺮ ،ﺑﻠﻮک ﻫﺎی ﺗﺮاﻧﺴﻤﯿﺘﺮ ،ﺳﻨﺴﻮر دﻣﺎی دﯾﺠﯿﺘﺎل و ﮐﻨﺘﺎ ﮐﺖ آن ،ﺳﻨﺴﻮر
ﻓﺸﺎر ،ﻋﻤﻠﮑﺮد و ﻣﻮارد ﺣﺴﺎس آن ،ﺳﻨﺴﻮر ﺗﻔﺎﺿﻠﯽ ﯾﺎ دﯾﻔﺮاﻧﺴﯿﻞ ،ﻟﻮدﺳﻞ ﭼﯿﺴﺖ ،اﻧﻮاع ﻟﻮدﺳﻞ ﻫﺎ ،ﮐﺎرﺑﺮد ،ﻧﺤﻮه
ﻋﻤﻠﮑﺮد ،اﻧﻮاع و وﯾﮋﮔﯽ ﻫﺎی آن ،ﻣﺤﺎﺳﺒﻪ ﮔﺸﺘﺎور ﺑﺎ ﻟﻮدﺳﻞ ،رﻧﺞ ﮐﺎر ی ﻟﻮدﺳﻞ و ﺗﻮاﺑﻊ آن در PLCزﯾﻤﻨﺲ،
5
ﺗﺎ ﮐﻮﻣﺘﺮ ﭼﯿﺴﺖ ،اﻧﻮاع و ﻧﺤﻮه ﺗﻮﻟﯿﺪ ﺳﯿﮕﻨﺎل وﻟﺘﺎژ ی ،ورودی ﻫﺎی دﯾﺠﯿﺘﺎل ،PLCﻟﯿﻤﯿﺖ ﺳﻮﺋﯿﭻ ،ﮐﺎرﺑﺮد ﻫﺎ ،اﻧﻮاع
ﻣﺪلﻫﺎی ﺻﻨﻌﺘﯽ ،ﻋﻠﺖ ﻧﺎﻣﮕﺬار ی آن ،ﺑﺨﺶ ﻫﺎی ﻣﮑﺎﻧﯿﮑﯽ و اﻟﮑﺘﺮﯾﮑﯽ ،ﻧﻘﺎط ﻗﻮت و ﺿﻌﻒ آن ،ﺳﻨﺴﻮرﻫﺎی ﻏﯿﺮ
ﺗﻤﺎﺳﯽ ،ﺳﻨﺴﻮر ﻧﻮر ی ،ﭼﮕﻮﻧﮕﯽ اﺳﺘﻔﺎده از ﻧﻮر و ﺗﺒﺪﯾﻞ ﺑﻪ ﺳﯿﮕﻨﺎل ،اﻧﻮاع ﺳﻨﺴﻮر ی ﻧﻮر ی ﺑﻪ ﻫﻤﺮاه ﮐﺎرﺑﺮد و ﻧﺤﻮه
ﻋﻤﻠﮑﺮد ،ﺳﻨﺴﻮر ﻧﻮر ی ﻣﺠﺎورﺗﯽ ) ،(Proximityﺳﻨﺴﻮر ﻣﻐﻨﺎﻃﯿﺴﯽ ،ﻧﺤﻮه ﺗﺸﺨﯿﺺ ﺟﺴﻢ در ﻣﯿﺪان ،ﮐﺎرﺑﺮدﻫﺎی
آن ،ﺳﻨﺴﻮر ﺧﺎزﻧﯽ ،ﺗﺎﺛﯿﺮ ﻣﺎده ﺑﺮ دی اﻟﮑﺘﺮﯾﮏ ﺧﺎز ن ،اﻧﻮاع ﻣﺪل اﯾﻦ ﺳﻨﺴﻮر ،ﮐﺎرﺑﺮدﻫﺎی ﮔﺴﺘﺮده آن ،ﻣﺰاﯾﺎی
ﺻﻨﻌﺘﯽ ﺳﻨﺴﻮر ﺧﺎزﻧﯽ ،ﺑﺮرﺳﯽ دﻗﯿﻖ ﺗﺮ ﺳﻨﺴﻮر ﻫﺎی ﻣﺠﺎورﺗﯽ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد ﻫﻤﮕﯽ آﻧﻬﺎ ،روش اﻓﺰاﯾﺶ ﺑﺮد ،ﻣﺪل
ﻫﺎی ﺷﯿﻠﺪدار و ﺑﺪون ﺷﯿﻠﺪ ،ﺗﻌﺪاد ﺳﯿﻢ ﻫﺎ در اﯾﻦ ﺳﻨﺴﻮر ﻫﺎ.
ﮐﺎرﮐﺮدﻫﺎی ،Push Buttonاﻧﻮاع آن ،ﮐﺎرﺑﺮدﻫﺎ ،ﻣﺪل ﻫﺎی ﺧﺎص آن ،ﭼﮕﻮﻧﮕﯽ ارﺗﺒﺎط ﻣﮑﺎﻧﯿﮑﯽLevel Switch ،
ﭼﯿﺴﺖ ،اﻧﻮاع ﻣﺪل ﻫﺎ ،ﻣﺪل ﻣﻐﻨﺎﻃﯿﺴﯽ ﮐﻠﯿﺪ ﺳﻄﺢ ،ﮐﺎرﺑﺮد ﻣﺪل ﺧﺎص آن Float Switch ،ﭼﯿﺴﺖ ،ﺗﻌﺮﯾﻒ
،Tilt Levelاﻧﮑﻮدر ﭼﯿﺴﺖ ،اﻧﻮاع ،Encoderﮐﺎرﺑﺮدﻫﺎی ﻣﻬﻢ اﻧﮑﻮدر ،وﻇﯿﻔﻪ اﺻﻠﯽ اﻧﮑﻮدر ،اﻧﮑﻮدر در ﺳﺎﯾﺮ ﻋﻠﻮم،
ﻣﺪل ﭼﺮﺧﺸﯽ آن ،ﺑﺮرﺳﯽ ﻣﺪل اﻓﺰاﯾﺸﯽ و ﻣﻄﻠﻖ آن ،ﮐﺎرﮐﺮدﻫﺎی ﺻﻨﻌﺘﯽ اﻧﮑﻮدر ،ﺗﮑﻨﻮﻟﻮژ ی ﻫﺎی ﺑﮑﺎر رﻓﺘﻪ در
اﻧﮑﻮدر ،ﻣﺜﺎل VFDﺑﺎ اﺳﺘﻔﺎده از اﻧﮑﻮدر ،ﻣﺜﺎل اﻧﺪازه ﮔﯿﺮ ی ﺑﺎ اﻧﮑﻮدر ،ﺷﻤﺎرش دﻗﯿﻖ و ﺗﻌﺮﯾﻒ ﻓﺮآﯾﻨﺪ ﻫﺎی ﻣﺘﻔﺎوت
ﺑﺎ اﻧﮑﻮدر ،ﺳﺎﯾﺮ وﯾﮋﮔﯽ ﻫﺎی اﻧﮑﻮدر ،ﻋﻤﻠﮕﺮ ﭼﯿﺴﺖ ،وﻇﯿﻔﻪ و اﻧﻮاع ﻋﻤﻠﮕﺮ ،اﯾﺰوﻟﻪ ﺳﺎز ی در ،PLCﺷﺮ ح دﻗﯿﻖ ﻣﺪار
اﭘﺘﻮﮐﻮﭘﻠﺮ ،ﺧﺮوﺟﯽ ﻫﺎی ،PLCﺧﺮوﺟﯽ آﻧﺎﻟﻮگ ،PLCﺳﯿﮕﻨﺎل اﺳﺘﺎﻧﺪارد آن ،اﻫﺪاف ﮐﻨﺘﺮﻟﯽ آﻧﺎﻟﻮگ ﺧﺮوﺟﯽ،
ﺗﺮاﻧﺲ دﯾﻮﺳﺮ در ﺧﺮوﺟﯽ ،ﻧﻤﺎﯾﺶ ﻋﺪد در ﺧﺮوﺟﯽ آﻧﺎﻟﻮگ ،ﮐﺎرﺑﺮدﻫﺎ و ﺣﻔﺎﻇﺖ ﺧﺮوﺟﯽ آﻧﺎﻟﻮگ ،ﭼﮕﻮﻧﮕﯽ ﻋﻤﻠﮑﺮد
ﺧﺮوﺟﯽ در ،PLCﺗﻌﺮﯾﻒ و ﮐﺎرﮐﺮدﻫﺎی ،Signal Conditionﺧﺮوﺟﯽ دﯾﺠﯿﺘﺎل ،PLCﻣﻮﺗﻮر اﺳﺘﺎرﺗﺮ ﭼﯿﺴﺖ،
اﻧﻮاع ﻣﻮﺗﻮر اﺳﺘﺎرﺗﺮ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد ،Motor Starterﺳﻠﻨﻮﯾﺪﻫﺎ ،ﮐﺎرﮐﺮد آن در ﺧﺮوﺟﯽ Actuator ،ﭼﯿﺴﺖ ،ﻣﺰاﯾﺎ
ا ﮐﭽﻮاﯾﺘﻮر ،اﻧﻮاع آن ،ﻣﻌﺎﯾﺐ و ﺗﻌﺮﯾﻒ اﺳﺎﺳﯽ ،Actuatorﺗﻌﺮﯾﻒ ﺑﺮ ج ﻧﻮر و ﮐﺎرﺑﺮد ،ﻓﻦ ﻫﺎی ﻣﻨﺎﺳﺐ ﺧﺮوﺟﯽ
دﯾﺠﯿﺘﺎلi/o ،ﻫﺎی ﺧﺎص در ،PLCﺗﻨﻈﯿﻤﺎت در اﯾﻦ I/Oﻫﺎ ،ﮐﺎرت ورودی و ﺧﺮوﺟﯽ ﻫﻤﺰﻣﺎن ،ﻣﺪل ﻫﺎی ﺧﺎص
آﻧﺎﻟﻮگ و اﻧﻮاع آﻧﻬﺎ ،ﮐﺎرﮐﺮد I/Oﺧﺎص ﮔﺴﺴﺘﻪ ،ﻋﻠﺖ اﺳﺘﻔﺎده از اﯾﻦ ﻣﺪل ،ﻣﮑﺎن ﺳﻨﺞ ﻫﺎی ﺧﺎص ،ﮐﺎرت ﻫﺎی
ارﺗﺒﺎﻃﯽ ﺧﺎص ،ﺗﻮﺳﻌﻪ ﭘﺬﯾﺮ ی اﯾﻦ ﮐﺎرت ﻫﺎ ،ﮐﺎرت ﻣﻨﻄﻖ ﻓﺎز ی ،ﭼﮕﻮﻧﮕﯽ ﻋﻤﻠﮑﺮد ﻣﻨﻄﻖ ﻓﺎز ی ،ﻣﺜﺎل دﻣﺎﯾﯽ ﻣﻨﻄﻖ
Intelligent ﻓﺎز ی ،دﺳﺘﻪ ﺑﻨﺪی ﺗﻤﺎم ﮐﺎرت ﻫﺎ ،ﺗﻮﺿﯿﺢ ﻣﺪل ،Direct Action Interfaceﺗﻮﺿﯿﺢ ﻣﺪل
.Interfaceﻧﺤﻮه ﺗﺎﺛﯿﺮ ﮔﺬار ی ﺧﺮوﺟﯽ ﺑﺮ ورودی.
ﭘﯿﮑﺮﺑﻨﺪی ورودی آﻧﺎﻟﻮگ ،اﻧﻮاع ورودی آﻧﺎﻟﻮگ ،ﺗﻔﺎوت ﻫﺎی ﻣﺪﮐﺎر ی ،ﭼﮕﻮﻧﮕﯽ ارﺳﺎل درﺧﻮاﺳﺖ آﻧﺎﻟﻮگ ،اﻧﻮاع
درﺧﻮاﺳﺖ ﻫﺎی آﻧﺎﻟﻮﮔﯽ ،ﻧﻤﻮﻧﻪ ﺳﻨﺴﻮر وﻟﺘﺎژ ی ،ﺗﺒﺪﯾﻼت 0ﺗﺎ 5وﻟﺖ در ،PLCﻧﺤﻮه ﻣﻌﺎدل ﮔﯿﺮ ی ﭘﯿﻮﺳﺘﻪ در
،PLCﻧﺤﻮه ﻋﻤﻠﮑﺮد ﻣﺪ ﺟﺮﯾﺎﻧﯽ ،اﺳﺘﻔﺎده از ﻣﻨﺒﻊ ﻣﺠﺰا ،ﻣﻘﺎوﻣﺖ داﺧﻠﯽ ،PLCﺑﺮرﺳﯽ دو ﻣﺎژول ﭘﺮﮐﺎرﺑﺮد آﻧﺎﻟﻮﮔﯽ،
ﮐﺎﻧﻔﯿﮓ و ﻧﮑﺎت اﯾﻦ دو ﻣﺎژول ،ﻧﮑﺎت ﮐﻠﯽ آﻧﺎﻟﻮگ ﻫﺎ ،ﺑﺮرﺳﯽ ﺳﺨﺖ اﻓﺰار ،PLC S7-300ﻧﺎم ﻫﺎی در ج ﺷﺪه،
ﻋﻤﻠﮑﺮدﻫﺎی ﮐﻠﯿﺪﻫﺎ ،ﻣﻌﻨﺎی LEDﻫﺎ ،ﮐﺎرﺑﺮد زاﺋﺪه ﻫﺎی ﺳﺨﺖ اﻓﺰار ی Order Number،ﭼﯿﺴﺖ و ﮐﺎرﺑﺮد آن ،ﻋﻠﺖ
ﺗﻔﺎوت در PLCﻫﺎ ﺑﺎ ﻧﺎم ﻫﺎی ﯾﮑﺴﺎن ،ﻧﺤﻮه ﺳﯿﻢ ﺑﻨﺪی اﺑﺘﺪاﯾﯽ ،ﺧﺮوﺟﯽ ﻫﺎی اﺻﻠﯽ ،ﻧﻤﻮﻧﻪ ﻫﺎی ﻧﺎﻣﻨﺎﺳﺐ
ﭘﯿﮑﺮﺑﻨﺪی ،ﺗﻔﺴﯿﺮ ﺗﻤﺎم اﺟﺰای دﯾﺪار ی در ،PLCﻧﺤﻮه ﭼﯿﻨﺶ ﻣﺎژول ﻫﺎی ،S7-300اوﻟﻮﯾﺖ ﻫﺎ ،ﻋﻠﺖ رﻋﺎﯾﺖ
اوﻟﻮﯾﺖ ﻫﺎ ،ﺑﺮرﺳﯽ دﻗﯿﻖ رک ،اﻧﺪازه ﻫﺎی ﻣﻨﺎﺳﺐ رک ،ﻗﺮار ﮔﯿﺮ ی ﻣﺎژول ﻫﺎ ،ﺗﻌﺮﯾﻒ Dummyﻣﺎژول و ﮐﺎرﮐﺮد آن،
ﻗﺮار ﮔﯿﺮ ی CP ،FM ،SM ،IM ،CPU ،PSو ،...ﺗﻌﺪاد ﮐﻞ ﻣﺎژول ﻫﺎی ﻣﺠﺎز ،ﻗﺴﻤﺖ ﻫﺎی ﺛﺎﺑﺖ و ﻣﺘﻐﯿﺮ ،ﻧﺤﻮه
رﻋﺎﯾﺖ ﻓﻮاﺻﻞ ،ﻧﺤﻮه ﭼﯿﻨﺶ ﻣﺎژول ﻫﺎی ،S7-400ﺑﺮرﺳﯽ اوﻟﻮﯾﺖ ﻫﺎ و ﺗﻔﺎوت ﺑﺎ ،300ﺣﺪا ﮐﺜﺮ ﻣﺎژول ﻫﺎی
،400ﺗﻔﺎوت رک ﻫﺎی اﯾﻦ دو ﺳﺮ ی ،ﺗﻔﺎوت در ﺗﻮﺳﻌﻪ و ﺳﺎﯾﺮ ﻣﻮارد ،ﺑﺮرﺳﯽ ﻣﻨﺒﻊ ﺗﻐﺬﯾﻪ ،ﺷﺮ ح وﻇﯿﻔﻪ ،ورودی،
ﺧﺮوﺟﯽ ،ﺗﻔﺎوت ﻫﺎی ﻣﺪل ﺟﺪﯾﺪ ،اﻧﻮاع PSدر ﺳﺮ ی ،300ﺑﺮرﺳﯽ ﺗﻔﺎوت ﻫﺎی ﻫﻤﻨﺎم ،اﻫﻤﯿﺖ ﺟﺮﯾﺎن ﺧﺮوﺟﯽ و
ﻋﻠﺖ آن ،ﺑﺮرﺳﯽ ﭘﻮرت ﻫﺎی اوﻟﯿﻪ و ﺛﺎﻧﻮﯾﻪ ،ﻣﻮارد ﺣﺎﺷﯿﻪ ای در ﻣﻨﺒﻊ ﺗﻐﺬﯾﻪ ،PLCروش ﻫﺎی اﺗﺼﺎل ﺑﻪ ،CPU
ﺗﻮﺿﯿﺢ ﺳﻠﮑﺘﻮر وﻟﺘﺎژ ی و ﭼﺮاغ ﻫﺎی وﺿﻌﯿﺖ ،ﺑﺮرﺳﯽ ﮐﺎﻣﻞ ﺷﻤﺎﺗﯿﮏ ﻣﻨﺒﻊ ﺗﻮان ،ﻣﻨﺒﻊ ﺗﻮان در ﺳﺮ ی ،400اﻟﺰﻣﺎت
در اﯾﻦ ﺳﺮ ی ،ﺟﺮﯾﺎن ﻫﺎی ﺧﺮوﺟﯽ ،ﺗﻔﺎوت ﻫﺎی اﺳﺎﺳﯽ ﺑﺎ ،300ﺑﺮرﺳﯽ ،CPUﺗﻌﺮﯾﻒ اﺳﺎﺳﯽ آن ،ﺗﻔﺎوت آن ﺑﺎ
ﺳﺎﯾﺮ CPUﻫﺎ ،ﻧﺎم ﮔﺬار ی CPUﻫﺎی ز ﯾﻤﻨﺲ ،ﭼﺎرت اﺳﻢ ﮔﺬار ی ﭘﺮدازﺷﮕﺮ ،ﻣﻌﻨﺎی ،C ،IFM ،2DP ،PtP ،DP ،PN
،FH ،Fﻧﮑﺎت ﺧﺎص در ﻧﺎﻣﮕﺬار ی ،ﺑﺮرﺳﯽ درون ﺳﺨﺖ اﻓﺰار ،ﺗﺸﺮﯾﺢ ﮐﺎﻣﻞ ﺷﻤﺎﺗﯿﮏ ،CPUﺳﻠﮑﺘﻮر ،CPUﺣﺎﻟﺖ
ﻫﺎی ﻣﺘﺎوت و ﮐﺎرﮐﺮدﻫﺎی آﻧﻬﺎ ،ارﺗﺒﺎﻃﺎت در ،CPUارﺗﺒﺎط CPUﺑﺎ ﮐﺎﻣﭙﯿﻮﺗﺮ ،ﺗﻔﺎوت CPUﻫﺎی ﻗﺪﯾﻤﯽ و ﺟﺪﯾﺪ.
ﺑﺮرﺳﯽ اﻧﻮاع ﻣﻨﺒﻊ ﺗﻐﺬﯾﻪ ،ﺗﻐﺬﯾﻪ از ﻃﺮﯾﻖ رک ،ﻣﺎژول ﻫﺎی ورودی و ﺧﺮوﺟﯽ ،اﺗﺼﺎﻻت دﯾﺠﯿﺘﺎل ،ﺑﺮرﺳﯽ ﯾﮏ
ورودی دﯾﺠﯿﺘﺎل و ارﺗﺒﺎﻃﺎت آن ،ﺳﻠﺴﻠﻪ ﻣﺮاﺗﺐ اﺗﺼﺎﻻت ،ﺗﻮﺿﯿﺢ ﺗﺼﻮﯾﺮ ورودی در ،CPUﻣﻌﺎﯾﺐ CPUدر ،PLC
دﻻﯾﻞ ﻣﺤﺪودﯾﺖ ﻫﺎ ،ﺑﯿﺎن دﻗﯿﻖ ﻣﺸﮑﻞ در ﺳﯿﮑﻞ اﺳﮑﻦ ،PLCﭘﯿﺸﻨﻬﺎد رﻓﻊ ﻣﺸﮑﻞ ،ﺧﺎﻧﻪ ﻫﺎی ﺣﺎﻓﻈﻪ در
ورودی ،ﭼﮕﻮﻧﮕﯽ ﺗﻐ•ﺮ ﯾﮏ ﺧﺎﻧﻪ ﺣﺎﻓﻈﻪ ،ﻧﻤﺎﯾﺶ ﺧﺎﻧﻪ ﺣﺎﻓﻈﻪ ،CPUاﺗﺼﺎﻻت آﻧﺎﻟﻮگ ،ﻋﻠﺖ ﭘﯿﭽﯿﺪﮔﯽ اﯾﻦ ﻣﺪل،
ﻧﺤﻮه اﻧﺪازه ﮔﯿﺮ ی در آﻧﺎﻟﻮگ ،ﺗﺼﻮﯾﺮ ورودی در ،CPUﺑﺎس ﮐﺎﻧﮑﺘﻮر ﭼﯿﺴﺖ ،ﮐﺎرﮐﺮد و ﻧﺤﻮه اﻧﺠﺎم ارﺗﺒﺎﻃﺎت ،ﻧﺎم
ﮔﺬار ی در ،SMﻣﻌﻨﺎی ﻧﺎم ﻫﺎ ،ﺑﺮرﺳﯽ ﻣﺪل ﻫﺎی ﺗﺮاﻧﺰﯾﺴﺘﻮر ی و رﻟﻪ ای ،ﺗﻔﺎوت آﻧﻬﺎ ،ﻋﻠﺖ اﺳﺘﻔﺎده از ﻣﺪل رﻟﻪ ای،
ﻧﺎم SMﺧﺎص ،ﺷﻤﺎﺗﯿﮏ ورودی ،ﺗﻌﺮﯾﻒ ﻧﺎم ﻫﺎ در ﻧﺮم اﻓﺰار ﺳﯿﻤﺎﺗﯿﮏ ،راﺣﺖ ﺗﺮﯾﻦ راه ﺑﺨﺎﻃﺮ ﺳﭙﺮدن ﻧﺎم ﻫﺎ،
ﻣﺜﺎل ﻫﺎی ﻣﺘﻌﺪد ﻧﺎم ﮔﺬار ی ورودی ﻫﺎ ،ﺑﺮرﺳﯽ ﮐﺎﻣﻞ ﻣﺎژول ،SM 321 32XDC 24vﺑﺮرﺳﯽ ﻓﺎﻧﮑﺸﻦ ﻣﺎژول
7
) ،(FMﻋﻠﺖ ﻧﺎم ﮔﺬار ی ،وﯾﮋﮔﯽ ﻫﺎی ﺧﺎص ﻧﻈﯿﺮ؛ CPUو ،...ﻣﺜﺎل اﻧﮑﻮدر ،ﻣﺤﺪودﯾﺖ CPUﻣﺮﮐﺰ ی در ﻣﻘﺎﺑﻞ
اﻧﮑﻮدر ،ﻣﺜﺎل ﻋﺪدی ﺑﺮای درک ﺑﻬﺘﺮ ،اراﺋﻪ راه ﺣﻞ ،ﺗﻮﺿﯿﺢ دﻗﯿﻖ ﮐﺎرﮐﺮد ،FMﻣﺜﺎل ﻋﺪم ﮐﺎرﮐﺮد ﻣﻨﺎﺳﺐ ،PIDﻋﻠﺖ
اﯾﻦ ﻣﺸﮑﻞ ،ﻣﺸﮑﻞ دوم CPUﻣﺮﮐﺰ ی Cam Controller ،ﭼﯿﺴﺖ ،ﻣﻘﺎﯾﺴﻪ ﺑﺎ ﺑﺎداﻣﮏ و ﻣﯿﻞ ﺑﺎداﻣﮏ ،ﺗﻌﺮﯾﻒ
دﻗﯿﻖ َﮐﻢ ﮐﻨﺘﺮﻟﺮ ،ﮐﺎرﮐﺮدﻫﺎ و ﻣﺜﺎل رﺑﺎﺗﯿﮏ آن Cam Track ،ﭼﯿﺴﺖ و ﮐﺎرﮐﺮد آن ،ﻣﺜﺎل ﻫﺎی ﻣﺘﻔﺎوت ﺧﺎﻧﮕﯽ ،ﻧﮕﺎه
ﮐﻠﯽ ﺑﻪ اﺗﻮﻣﺎﺳﯿﻮن ،ﺧﻼﺻﻪ از ﺗﻤﺎم ﻣﻮارد ﮔﻔﺘﻪ ﺷﺪه در اﺗﻮﻣﺎﺳﯿﻮن ،ﺑﺮرﺳﯽ روﻧﺪ ﻗﺮارﮔﯿﺮ ی ،ﺷﮑﻞ و ﺗﺮﺳﯿﻢ ﯾﮏ
اﺗﻮﻣﺎﺳﯿﻮن ﮐﺎﻣﻞ ،اﺗﻮﻣﺎﺳﯿﻮن ﭼﯿﺴﺖ ،ﻣﺜﺎل ﻫﺎی اﺗﻮﻣﺎﺳﯿﻮن ﺑﺮای درک ﺑﻬﺘﺮ ،اﺗﻮﻣﺎﺳﯿﻮن ﮔﺴﺴﺘﻪ ،ﺗﻔﺎوت آن ﺑﺎ
اﺗﻮﻣﺎﺳﯿﻮن آﻧﺎﻟﻮگ ،ﻣﺜﺎل درب زﻧﯽ ﺑﻄﺮ ی ﻫﺎ ،ﮐﺎرﮐﺮدﻫﺎی اﺗﻮﻣﺎﺳﯿﻮن ﮔﺴﺴﺘﻪ ،وﯾﮋﮔﯽ ﻫﺎی اﺗﻮﻣﺎﺳﯿﻮن ﮔﺴﺴﺘﻪ،
اﺳﺘﺎرت و ﺗﻮﻗﻒ در اﺗﻮﻣﺎﺳﯿﻮن ﮔﺴﺴﺘﻪ ،ﺑﺮرﺳﯽ ﻗﻄﻌﻪ ای از ﯾﮏ اﺗﻮﻣﺎﺳﯿﻮن ﮐﺎﻣﻞ ،ﻣﺰاﯾﺎی وﯾﮋه ﮐﺎر در ﮔﺴﺴﺘﻪ در
ﻣﻘﺎﺑﻞ آﻧﺎﻟﻮگ ،ﻧﺘﯿﺠﻪ ﮔﯿﺮ ی ﮐﻠﯽ.
ﭘﺎﺳﺦ ﺑﻪ ﺳﻮاﻻت PID ،ﭼﯿﺴﺖ ،ﺗﻮﺿﯿﺢ ﮐﺎﻣﻞ ﮐﻨﺘﺮﻟﺮ ،PIDﺗﺸﺮﯾﺢ ﮐﺎرﺑﺮد PIDﺑﻪ ﺻﻮرت ﺻﻨﻌﺘﯽ ،ﺑﺮرﺳﯽ ﭼﻨﺪ
ﻣﺜﺎل ﮐﻨﺘﺮﻟﯽ PI ،ﭼﯿﺴﺖ P&ID ،ﭼﯿﺴﺖ ،ﺳﯿﻢ ﺑﻨﺪی ،PLCﺑﺮرﺳﯽ ﺗﺎﺑﻠﻮ ﻫﺎی ﻣﻨﺎﺳﺐ IP ،PLCﭼﯿﺴﺖ ،ﺣﺪاﻗﻞ
IPﺑﺮای ،PLCﻧﮑﺎت ﮔﺮﻣﺎﯾﯽ و ﻣﻮارد ﻣﻬﻢ در ﻧﺼﺐ ،PLCﭼﮕﻮﻧﮕﯽ ﻧﺼﺐ PLCدر ﮐﻨﺎر ادوات ﭘﻨﻮﻣﺎﺗﯿﮑﯽ ،اﻧﻮاع
روش ﻧﺼﺐ ،ﺗﻮﺳﻌﻪ PLCو ﻧﮑﺎت ﻣﻬﻢ ﻧﺼﺐ آن ،ﺣﻔﺎﻇﺖ ﻣﻨﺒﻊ ﺗﻐﺬﯾﻪ ،ﻟﺰوم ﺣﻔﺎﻇﺖ از ﺳﻤﺖ ﻣﺎ ،اﻧﻮاع ﻓﯿﻮزﻫﺎی
ﻣﻨﺎﺳﺐ ،ارﺗﯿﻨﮓ و ﻣﺸﮑﻼت آن ،ﺻﺎﻋﻘﻪ ﮔﯿﺮ و ﻧﺤﻮه اﺳﺘﻔﺎده ،ورﯾﺴﺘﻮر – Varistorﭼﯿﺴﺖ ،ﻧﺤﻮه ﺗﻮﺳﻌﻪ ،PLC
ﻋﻠﺖ ﺗﻮﺳﻌﻪ ،PLCاﻧﻮاع ﻣﺎژول ﻫﺎی ،IMﺳﯿﻢ ﮐﺸﯽ ﺑﯿﻦ رک ﻫﺎ ،ﻧﯿﺎز و ﻋﺪم ﻧﯿﺎز ﺑﻪ ﻣﻨﺒﻊ ﺗﻐﺬﯾﻪ ،ﻣﺤﺪودﯾﺖ ﻫﺎ
در ﺗﻮﺳﻌﻪ ،آدرس دﻫﯽ در رک ﻫﺎی ﺗﻮﺳﻌﻪ ،ﻧﺤﻮه ﺷﻤﺎره ﮔﺬار ی اﺳﻼت ﻫﺎ ،ﻋﻠﺖ ﺗﺮﺗﯿﺐ ﻧﺎم ﻫﺎCPU ،ﻫﺎی ﺟﺪﯾﺪ و
ﺷﻤﺎره ﮔﺬار ی ،ﺗﻮﺳﻌﻪ و رک در ،S7-400آﻏﺎز ﺗﺸﺮ ﯾﺢ ﺳﯿﻢ ﺑﻨﺪی ﻣﺎژول ﻫﺎ ،اﺗﺼﺎل ﺳﻨﺴﻮر ﺑﻪ ﻣﺎژول ،اﻧﻮاع ﺣﺎﻻت
در ﻣﺎژول ورودی ،ﺗﻮﺿﯿﺢ ﺳﻨﺴﻮر PNPو NPNﺑﺎ ﺟﺰﺋﯿﺎت ﺗﺮﺳﯿﻢ و ﺳﯿﻢ ﮐﺸﯽ.
ﭘﺎﺳﺦ ﺑﻪ ﺳﻮاﻻت ،ارﺗﯿﻨﮓ ﭘﯿﺸﺮﻓﺘﻪ ﺑﺮای ﺳﺎﯾﺮ ﻣﺎژول ﻫﺎ ،ﺗﻮﺿﯿﺢ ﺳﺎده ﺗﺮ و ﻧﮑﺎت ﮐﺎرﺑﺮدی IMو ﮔﺴﺘﺮش ،PLC
ﺳﯿﻢ ﺑﻨﺪی ،PLCروش اﺳﺎﺳﯽ ﺳﯿﻢ ﺑﻨﺪی در ﺗﻤﺎم PLCﻫﺎ ،ﻧﺤﻮه اﺳﺘﻔﺎده از ،Manualاﻟﺰﻣﺎت ﮐﺎر ،ﭼﮕﻮﻧﮕﯽ ﭘﯿﺪا
ﮐﺮدن دﯾﺘﺎ ﺷﯿﺖ ﺑﺎ ﮔﻮﮔﻞ ،ﻣﺪار ﺧﻮاﻧﯽ ﻣﺎژول ورودی ،ﺳﯿﻢ ﺑﻨﺪی ﺑﺮ اﺳﺎﻟﺲ ﻣﺪار دﯾﺘﺎﺷﯿﺖ ،ﭘﯿﺪا ﮐﺮدن ﻣﺎژول
ﻣﺪﻧﻈﺮ ،روش ﺗﺤﻠﯿﻞ ﻣﺪار ی اﺗﺼﺎﻻت ،ﻧﺤﻮه اﺗﺼﺎل ﺗﺮﺳﻨﺪوﺳﺮ 2و 4ﺳﯿﻤﻪ ،اﺗﺼﺎل وﻟﺘﺎژ ﺳﻨﺞ ﺑﻪ ﻣﺪار ﻣﺎژول
ورودی آﻧﺎﻟﻮگ ،ﻓﺮاﻧﺖ ﮐﺎﻧﮑﺘﻮر ﭼﯿﺴﺖ ،ﻧﺤﻮه اﻧﺘﺨﺎب ﻣﻨﺎﺳﺐ ،Front Connectorﮐﺎرﺑﺮد ﻓﺮاﻧﺖ ﮐﺎﻧﮑﺘﻮر ،ﺳﯿﻢ
8
ﺑﻨﺪی ﻟﯿﻤﺖ ﺳﻮﺋﯿﭻ و ورودی ﺳﯿﻨﮏ ،ﻧﺤﻮه ﭘﯿﮑﺮﺑﻨﺪی و ﻧﮑﺎت ﺗﺮﺳﯿﻤﯽ ،ارﺗﺒﺎﻃﺎت ﺟﺮﯾﺎﻧﯽ ﭘﺲ از ﺗﻐ•ﺮ ﺣﺎﻟﺖ ،ﺳﯿﻢ
ﺑﻨﺪی ﻟﯿﻤﺖ ﺳﻮﺋﯿﭻ و ورودی ﺳﻮرس ،اﺗﺼﺎل ﺳﻨﺴﻮر PNPﺑﻪ ﻣﺎژول ﺳﯿﻨﮏ ،ﻧﮑﺎت ﻣﻬﻢ و راﺣﺖ ﺳﯿﻢ ﺑﻨﺪی
ﺳﻨﺴﻮر ،اﺗﺼﺎل ﺳﻨﺴﻮر NPNﺑﻪ ﻣﺎژول ﺳﻮرس ،اﺗﺼﺎل ﺳﻨﺴﻮر اﻟﻘﺎﯾﯽ دو ﺳﯿﻤﻪ ،ﺗﻐ•ﺮات ﭘﺲ از ﻋﻤﻠﮑﺮد ﺳﻨﺴﻮر،
وﯾﮋﮔﯽ ﺧﺎص PLCز ﯾﻤﻨﺲ ،ﻧﺎﻣﮕﺬار ی ،SMﻣﻌﻨﺎی ﻋﺪدﻫﺎی ET 200 ،SMﭼﯿﺴﺖ ،ﻣﺎژول ﺗﺤﺖ ﭘﺮوﻓﯿﺒﺎس
)ﭘﺮوﻓﻮﺑﺎس( ،ﭘﯿﺎده ﺳﺎز ی ﺗﺤﺖ اﺳﺘﺎﻧﺪارد ،اﻓﺰودن 126رک اﺿﺎﻓﯽ ،ﺑﺮد ﺑﺪون ﺗﻘﻮﯾﺖ ﮐﻨﻨﺪه ،ﮐﺎرﺑﺮد DIP
،Switchﻧﺤﻮه ارﺗﺒﺎط و وﯾﮋﮔﯽ ﻫﺎی ﺑﺮﺧﯽ از ﻣﺪل ﻫﺎی آن ،ﻋﻠﺖ اﺳﺘﻔﺎده از ،ET 200اﻧﻮاع ﻣﺪل ،ET 200
ﻣﻘﺎﯾﺴﻪ ET 200Mو .ET 200S
ﭘﺮوژه اول :ﻃﺮاﺣﯽ ﮐﻮره ذوب ﮐﻨﻨﺪه ﻓﻮﻻد )ﺧﻮدﮐﺎر ( – ﺳﺨﺖ اﻓﺰای
ﺳﯿﻢ ﻣﻨﺎﺳﺐ ﺳﯿﻢ ﺑﻨﺪی ،PLCﺗﺮﻣﯿﻨﺎل رﯾﻠﯽ ﭼﯿﺴﺖ و ﻧﺤﻮه اﺳﺘﻔﺎده از آن ،روش ﺳﯿﻢ ﺑﻨﺪی ﺑﺪون دﯾﺘﺎﺷﯿﺖ،
ﺳﯿﻢ ﺑﻨﺪی ﺑﺎ ﻣﺪار درب ﻣﺎژول ،ﻧﺤﻮه ﻗﺮار ﮔﯿﺮ ی ﭘﯿﻦ ﻫﺎ ،ﭘﯿﺪا ﮐﺮدن ﭘﯿﻦ ﻣﺪﻧﻈﺮ ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﻣﺪار ،ﻗﺴﻤﺖ ﻫﺎی
9
ﻣﺨﺘﻠﻒ ﻣﺪار ،ﺷﻤﺎره ﺧﻮاﻧﯽ ﭘﯿﻦ ،ﻧﺤﻮه ﺗﻘﺴﯿﻢ ﺑﻨﺪی ﻣﺎژول ،ﺗﺸﺨﯿﺺ ﮐﺎرﮐﺮد ﻣﺎژول ﺑﺎ ﻣﺪار آن ،ﺗﻔﺎوت ﺑﯿﻦ
آﻧﺎﻟﻮگ و دﯾﺠﯿﺘﺎل ،ﺳﯿﻢ ﻣﺸﺘﺮک ﭼﯿﺴﺖ ،ﺗﻌ•ﻦ ﺗﻌﺪاد دﻗﯿﻖ ورودی ﻫﺎ ،ﻣﻌﺮﻓﯽ اﻧﻮاع ورودی اﺗﺼﺎﻟﯽ ،ﺗﻔﺎوت
ﮐﻠﯽ ورودی و ﺧﺮوﺟﯽ در ﻣﺪار ،ﺑﺮرﺳﯽ ﻣﺪار درب دوم ،ﺳﺎدﮔﯽ و درک ﻧﻮع دﯾﺠﯿﺘﺎل ،ﻧﺤﻮه ﻗﺮار ﮔﯿﺮ ی ﻣﻨﺒﻊ وﻟﺘﺎژ در
ﻣﺪار ،ﺗﺮﯾﺲ ﺳﯿﻢ ﺑﻨﺪی ﺧﺮوﺟﯽ ﻫﺎ ،ﺑﺮرﺳﯽ ﻣﺪار درب ﺳﻮم ،ﺗﻮﺿﯿﺢ ﮐﺎﻣﻞ ﻣﺪار ﻣﺎژول ،ﺳﯿﻢ ﺑﻨﺪی ﻣﺎژول ﺧﺮوﺟﯽ
دﯾﺠﯿﺘﺎل ،اﻧﻮاع ﺧﺮوﺟﯽ دﯾﺠﯿﺘﺎل از دﯾﺪ ﻣﺎژول ،ﺑﺮرﺳﯽ ﻣﺪار و اﺗﺼﺎل ﺧﺮوﺟﯽ رﻟﻪ ای ،ﺑﺮرﺳﯽ ﻣﺪار و اﺗﺼﺎل ﻣﺎژول
ﺧﺮوﺟﯽ ﺳﯿﻨﮏ ،ﺑﺮرﺳﯽ ﻣﺪار و اﺗﺼﺎل ﻣﺎژول ﺧﺮوﺟﯽ ﺳﻮرس ،ﻣﻘﺎﯾﺴﻪ ﮐﻠﯽ ﻧﺮم اﻓﺰار ی و ﺳﺨﺖ اﻓﺰار ی ﺗﻤﺎم ﻣﺪل
ﻫﺎ ،آﻣﻮزش ﺳﯿﻢ ﺑﻨﺪی ﺧﺮوﺟﯽ ﻣﺪل رﻟﻪ ای ،ﻧﮑﺎت ﮐﻠﯽ در اﯾﻦ ﻧﻮع ﺳﯿﻢ ﺑﻨﺪی ،ﻣﻌﺎﯾﺐ اﺗﺼﺎل ﻧﻮع رﻟﻪ ای ،آﻣﻮزش
ﺳﯿﻢ ﺑﻨﺪی ﺧﺮوﺟﯽ ﻣﺪل ﻣﺎژول ﺳﯿﻨﮏ ،ﺗﺮﺳﯿﻢ و ﻗﻮاﻋﺪ ﮐﻠﯽ ،ﻧﮑﺎت ﮐﻠﯽ و راه ﺣﻞ ﻫﺎی ﺳﺮﯾﻊ ذﻫﻨﯽ ،ﻧﺤﻮه
ﺗﺸﺨﯿﺺ ﻣﺪل ﮐﻨﺘﺎ ﮐﺘﻮر ،آﻣﻮزش ﺳﯿﻢ ﺑﻨﺪی ﺧﺮوﺟﯽ ﻣﺪل ﻣﺎژول ﺳﻮرس ،روﻧﺪ ﮐﻠﯽ ﺳﯿﻢ ﺑﻨﺪی ،ﻧﻤﺎﯾﺶ ﻧﻘﻄﻪ آﻏﺎز،
ﻃﺮ ح ﺳﻮال ﺑﺮای رﺳﯿﺪن ﺑﻪ ﻧﻮع ﺧﺮوﺟﯽ ،ﺳﯿﻢ ﺑﻨﺪی ﻣﺎژول ورودی آﻧﺎﻟﻮگ ،اﻧﻮاع ورودی آﻧﺎﻟﻮگ از دﯾﺪ ﻣﺎژول،
ﮐﺎرﮐﺮدﻫﺎی ﺧﺮوﺟﯽ وﻟﺘﺎژ ی و ﺟﺮﯾﺎﻧﯽ Measuring Range Module ،ﭼﯿﺴﺖ ،ﻧﺤﻮه ﮐﺎر ﺑﺎ اﻧﺘﺨﺎبﮔﺮ ﻣﺪﮐﺎر ی،
ﺗﻮﺿﯿﺢ ﺟﺪول وﺿﻌﯿﺖ ﻣﺎژول و ﻧﻮع ﺳﯿﮕﻨﺎل ،ﺑﺮرﺳﯽ Measuring Range Moduleﺑﺮوی ﻣﺪار ،ﺗﻮﺿﯿﺢ و
ﺑﺮرﺳﯽ ﻣﺪار ورودی 2 ،4و 3ﺳﯿﻤﻪ ،ﺑﺮرﺳﯽ ﺗﻔﺎوت ﻫﺎ و ﻧﺤﻮه ﺗﺸﺨﯿﺺ ،اﻧﻮاع ﺳﻨﺴﻮر 4ﺳﯿﻤﻪ و ﺗﻔﺎوت آﻧﻬﺎ،
ﻣﺮور ی ﺑﺮ ﻣﺪﻫﺎی ﮐﺎر ی و ﮐﺎرﺑﺮدﻫﺎﯾﺸﺎن ،اﻧﺠﺎم و ﻃﺮاﺣﯽ ﭘﺮوژه ﻃﺮاﺣﯽ ﮐﻮره ذوب ﮐﻨﻨﺪه ﻓﻮﻻد – ﺧﻮدﮐﺎر ،ﺑﺮرﺳﯽ
ﻫﺪف ﭘﺮوژه ،ﮐﺎرﺑﺮد و ﺷﺮ ح دﻗﯿﻖ آن ،ﺗﻮﺿﯿﺤﺎت ﺳﺨﺖ اﻓﺰار ﻣﻮرد ﻧﯿﺎز ،اﻧﺠﺎم ﻃﺮاﺣﯽ و ﺗﻮﺿﯿﺤﺎت ﺳﯿﻢ ﮐﺸﯽ،
ﺑﺮرﺳﯽ ﺧﺮوﺟﯽ ﮐﺎر.
ﺣﺎﻓﻈﻪ ﻫﺎی در ،PLCﺷﺮ ح ﺣﺎﻓﻈﻪ ،Load Memoryﻧﮑﺘﻪ ﺑﺴﯿﺎر ﻣﻬﻢ اﯾﻦ ﺣﺎﻓﻈﻪ ،اﻣﮑﺎن ﮐﺴﺐ درآﻣﺪ ﺑﻪ دﻟﯿﻞ
ﺿﻌﻒ آن ،ﺗﻮﺿﯿﺢ ﻣﻮارد ﻗﺮارﮔﯿﺮ ی در آن ،ﺑﯿﺎن ﺑﺮﺧﯽ ﻧﮑﺎت ﺗﺠﺮﺑﯽ ،ﭼﮕﻮﻧﮕﯽ اﻓﺰاﯾﺶ آن ،ﺷﺮ ح ﺣﺎﻓﻈﻪ Work
System ،Memoryﻗﺴﻤﺖ ﻫﺎی اﺳﺎﺳﯽ اﯾﻦ ﻗﺴﻤﺖ ،ﮐﺎرﮐﺮد آن ،ﻧﺤﻮه ﺗﻔﮑﯿﮏ ﭘﺬﯾﺮ ی ،ﺷﺮ ح ﺣﺎﻓﻈﻪ
،Memoryﺗﻮﺿﯿﺢ PIIو ،PIQﮐﺎرﺑﺮد داده ﻫﺎی ﻏﯿﺮﻣﺴﺘﻘﯿﻢ ،ﭼﮕﻮﻧﮕﯽ ﺗﺤﻠﯿﻞ در اﯾﻦ واﺣﺪ ﺣﺎﻓﻈﻪ ،ﺷﺮ ح ﺣﺎﻓﻈﻪ
،Retentive Memoryﮐﺎرﮐﺮدﻫﺎی ﻋﺎدی و ﺧﺎص ﺣﺎﻓﻈﻪ ﭘﺎﯾﺪار ی ،ﻣﺜﺎل ﺗﻔﺎوت ﺣﺎﻓﻈﻪ ﭘﺎﯾﺪار و ﺳﯿﺴﺘﻤﯽ ،اﻧﻮاع
ﮐﺎرت ﺣﺎﻓﻈﻪ و ﻣﻌﺎﯾﺐ و ﻣﺰﯾﺖ ﻫﺎی آﻧﻬﺎ ،ﮐﺎرت MCو MMCﭼﯿﺴﺖ ،ﺑﺮرﺳﯽ ﮐﻠﯽ روﻧﺪ اﻧﺘﻘﺎل داده در ،CPU
ﻧﮑﺎت ﻧﻬﻔﺘﻪ ﺷﺪه در ﻓﻠﻮﭼﺎرت ،ﺑﺮرﺳﯽ ﮐﺎﻣﻞ ﻓﻠﻮﭼﺎرت ﮐﺎر ی در ،CPUدﻧﺒﺎل ﮐﺮدن داده از ورودی ﺗﺎ ﺧﺮوج،
ﻣﺸﺨﺺ ﮐﺮدن ﺑﺨﺶ ﻫﺎی ﻣﺘﻔﺎوت ﮐﺎر ی ،ﺗﻌﺮﯾﻒ ﺑﺮﺧﯽ از اﺻﻄﻼﺣﺎت ﻧﻈﯿﺮ ) Accumulatorاﻧﺒﺎﺷﺘﻪ ﮔﺮ -
آ ﮐﻮﻣﻮﻻﺗﻮر ( Force ،ﮐﺮدن ﭼﯿﺴﺖ ،ﮐﺎرﺑﺮد ﻓﻮرس ﮐﺮدن ،روش ﻫﺎی ﺗﻐ•ﺮ ﺧﺮوﺟﯽ ﻣﺪﻧﻈﺮ ،ﻣﺜﺎل دﺳﺘﮕﺎه ﭘﺮس و
اﻣﻨﯿﺖ ﮐﺎرﮐﻨﺎن ،ﺷﺮ ح ﺳﻪ ﺣﺎﻟﺖ ﺗﻐ•ﺮ ﺧﺮوﺟﯽ ﺑﺎ ذﮐﺮ ﺟﺰﺋﯿﺎت و ﺗﻔﺎوت ﻫﺎ ،ﻧﻤﺎﯾﺶ ﺗﻌﺎﻣﻼت در ،CPUﭼﮕﻮﻧﮕﯽ
10
ﮐﺎرﮐﺮد ،CPUﻧﮑﺘﻪ اﺻﻠﯽ ورودی و ﺧﺮوﺟﯽ در ،PLCﺗﻐ†ﺮ ﻋﻤﻠﮑﺮد CPUدر ﺳﺎل ﻫﺎی ﺟﺪﯾﺪ ،ﺗﺸﺮﯾﺢ روﻧﺪ ﮐﺎر ی
ﺗﺤﻠﯿﻞ در ،CPUﻧﻤﺎﯾﺶ ﺑﯿﺖ ﻫﺎ و ﺑﺎﯾﺖ ﻫﺎی ﺣﺎﻓﻈﻪ ،ﻧﺤﻮه ﺧﻮاﻧﺪن آدرس ﻣﮑﺎن ﺑﯿﺖ ،رﺟﻮع ﺑﻪ اﺳﻼﯾﺪ ﻫﺎی
ﻗﺒﻠﯽ ﺑﺮای درک ﺑﻬﺘﺮ ،ﻃﺮ ح ﻣﺜﺎل ﮐﺎرﺑﺮدی ﺗﻬﻮﯾﻪ ،ﺑﺮرﺳﯽ و ﺷﺮ ح ﻣﺜﺎل ،ﺳﯿﮑﻞ اﺳﮑﻦ در PLCﭼﯿﺴﺖ 5 ،اﻟﻤﺎن
اﺳﺎﺳﯽ در ﺗﻌ•ﻦ زﻣﺎن ﺳﯿﮑﻞ اﺳﮑﻦ ،ﻣﺸﺎﻫﺪه و ﺑﺮرﺳﯽ ﻣﺮاﺣﻞ ﯾﮏ ﺳﯿﮑﻞ اﺳﮑﻦ ،ﺗﻮﺿﯿﺢ و ﺑﺮرﺳﯽ ﺑﺮﺧﯽ واژه
ﻫﺎی ﺟﺪﯾﺪ ،ﻃﺮ ح ﻣﺜﺎل ﺟﻠﻮﮔﯿﺮ ی از ﺳﻮء اﺳﺘﻔﺎده دﯾﮕﺮان ،ﺑﺮرﺳﯽ ﻣﺮﺣﻠﻪ ﺑﻪ ﻣﺮﺣﻠﻪ ﺳﯿﮑﻞ اﺳﮑﻦ ،ﻣﺪار ﻣﻨﻄﻘﯽ،
ﻣﺒﻨﺎی ) 2ﺑﺎﯾﻨﺮ ی( ،ﺗﻔﺎوت دﻧﯿﺎی ﻣﺎﺷﯿﻦ و اﻧﺴﺎن ،ﮐﺎرﺑﺮد ﺗﺒﺪﯾﻞ ﻣﺒﻨﺎ ،ﺗﺒﺪﯾﻞ ﻣﺒﻨﺎی 10ﺑﻪ ،2ﺗﺒﺪﯾﻞ ﻣﺒﻨﺎی 2ﺑﻪ
،10ﺗﺒﺪﯾﻞ اﻋﺪادی اﻋﺸﺎر ی ﺑﻪ ﺑﺎﯾﻨﺮ ی و ﺑﺮﻋﮑﺲ.
ﭘﺎﺳﺦ ﺑﻪ ﺳﻮاﻻت ،ﺑﺎزار ﮐﺎر ،PLCﺗﻔﺎوت PLCﮐﺎر ﮐﻬﻨﻪ و ﺟﺪﯾﺪ PLC ،اﺻﻮﻻ ﺑﺮای ﺟﻮان ﻫﺎﺳﺖ ،ﺗﻔﺎوت دﻗﯿﻖ ﺗﺮ
CPو ،IMﺑﯿﺎن اﻧﻮاع ﻣﺪل ﮔﺴﺘﺮش ،PLCﺗﻔﺎوت Profibusو ،Profinetﺗﻔﺎوت ﻫﺎی اﯾﻦ دو ﭘﺮوﺗﮑﻞ،
اﺳﺘﺎﻧﺪاردﻫﺎی ﮐﻠﯽ اﯾﻦ دو ﭘﺮوﺗﮑﻞ ،ﻧﺤﻮه ﭘﯿﮑﺮﺑﻨﺪی ﺷﺒﮑﻪ ﭘﺮوﻓﯿﺒﺎس ،ﭼﮕﻮﻧﮕﯽ آدرس دﻫﯽ ﺑﻪ ﺷﺒﮑﻪ ،ﻣﻘﺎﯾﺴﻪ
ﺳﺮﻋﺖ ﭘﺮوﻓﯿﺒﺎس و ﭘﺮوﻓﯿﻨﺖ ،ﻃﻮل ﻫﺎی ﻣﺠﺎز ﮐﺎﺑﻞ ﻫﺎ ،ﺗﺒﺪﯾﻞ ﻣﺒﻨﺎی ،(Octal) 8اﻧﻮاع ﺗﺒﺪﯾﻞ در اﯾﻦ ﻣﺒﻨﺎ ،ﻧﺤﻮه
ﺗﺒﺪﯾﻞ اﻋﺪاد ﺑﺎ ﻣﺜﺎل ﻫﺎی ﻣﺘﻌﺪد ،ﺗﺒﺪﯾﻞ ﻣﺒﻨﺎی ،(Hexadecimal) 16اﻧﻮاع ﺗﺒﺪﯾﻞ ﻫﺎ در اﯾﻦ ﻣﺒﻨﺎ ،ﻧﮑﺎت ﺧﺎص
ﻣﺒﻨﺎی ،16ﺗﺒﺪﯾﻞ ﻣﺒﻨﺎﻫﺎ ﺑﻪ ﯾﮑﺪﯾﮕﺮ ،ﺗﺒﺪﯾﻞ ﻣﺒﻨﺎی 8ﺑﻪ ،2ﺗﺒﺪﯾﻞ ﻣﺒﻨﺎی 2ﺑﻪ ،8ﺗﺒﺪﯾﻞ ﻣﺒﻨﺎی 16ﺑﻪ ،2ﺗﺒﺪﯾﻞ
ﻣﺒﻨﺎی 2ﺑﻪ ،16ﻣﻌﺮﻓﯽ ﻣﻬﻤﺘﺮ ﯾﻦ ﻋﻤﻠﮕﺮﻫﺎی ﻣﻨﻄﻘﯽ ) ،(Not, And,NAnd,Or,Nor,Xor,XNorاﻧﺪازه ﺧﺎﻧﻪ ﻫﺎی
ﺣﺎﻓﻈﻪ ،ﻣﻌﺮﻓﯽ ﺑﯿﺖ ،ﻧﯿﺒﻞ ،ﺑﺎﯾﺖ ،ورد ،ﻻﻧﮓ ورد ،ور ی ﻻﻧﮓ ورد ،ﻣﺸﺨﺺ ﮐﺮدن ﺧﺎﻧﻪ ﻫﺎی ﺣﺎﻓﻈﻪ در ،PLCﺑﯿﺖ
ﻋﻼﻣﺖ ﭼﯿﺴﺖ ،ﻋﻤﻠﮑﺮد آن ،ﺗﺎﺛﯿﺮ ﺑﯿﺖ ﻋﻼﻣﺖ ﺑﺮ اﻧﺪازه ﻫﺎ ،ﻣﺸﺨﺺ ﮐﺮدن ﺑﺎزه ﻫﺎی ﺧﺎﻧﻪ ﻫﺎی ﺣﺎﻓﻈﻪ ،ﮐﺎر ﺑﺎ
ﻣﺎﺷﯿﻦ ﺣﺴﺎب ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ،ﻧﻤﺎﯾﺶ ﺗﺎﺛﯿﺮ ﺑﯿﺖ ﻋﻼﻣﺖ ،ﻣﺸﺨﺺ ﮐﺮدن ﺣﺎﻓﻈﻪ در ﻣﺎﺷﯿﻦ ﺣﺴﺎب ﻣﺸﺎﺑﻪ ،PLC
ﻣﺤﺪودﯾﺖ ﻫﺎی ﺣﺎﻓﻈﻪ ،ﺗﺒﺪﯾﻞ اﻋﺪاد ﻣﻨﻔﯽ ﺑﻪ ﺑﺎﯾﻨﺮ ی ،ﻋﻠﺖ اﻧﺠﺎم اﯾﻦ ﮐﺎر ،ﻣﺸﺨﺺ ﮐﺮدن ﻣﺮاﺣﻞ ،ﺗﺴﺖ ﺑﺎ
ﻣﺎﺷﯿﻦ ﺣﺴﺎب ،ﻣﺒﻨﺎی BCDﭼﯿﺴﺖ ،ﮐﺎرﺑﺮد BCDدر ،PLCﻧﺤﻮه ﺗﺒﺪﯾﻞ اﻋﺪاد ﺑﻪ ،BCDآدرس دﻫﯽ و
ﻧﺎمﮔﺬار ی ،آدرس دﻫﯽ ﺑﻪ ورودی ﻫﺎ ) ،(Inputآدرس دﻫﯽ ﺑﻪ ﺧﺮوﺟﯽ ﻫﺎ ) ،(Outputﻧﺤﻮه ﻧﻤﺎﯾﺶ ﻓﻀﺎی
ﺣﺎﻓﻈﻪ در ،PLCﻣﻌﻨﺎی ﻣﻌﺎدل ﻫﺎی؛ IW0 ،IB0 ،I0.0و ،ID0ﺧﺎﻧﻪ ﻫﺎی اﯾﻦ ﺣﺎﻓﻈﻪ ﻫﺎی و ﻣﺸﺨﺼﺎت آﻧﻬﺎ،
ﻧﺎﻣﮕﺬار ی ﺣﺎﻓﻈﻪ دروﻧﯽ )ﻓﻠﮓ( – ،Mﺑﺮرﺳﯽ MW0 ،MB0و ،MD0ﻧﮑﺎت ﺑﺴﯿﺎر ﻣﻬﻢ ﺣﺎﻓﻈﻪ ﻫﺎی ﺟﻨﺲ Word
و ،DWordﺑﺮرﺳﯽ ﮐﻠﯽ ﻧﮑﺎت ﻣﻬﻢ اﯾﻦ ﻗﺴﻤﺖ.
ﻗﺴﻤﺖ وﯾﮋه ﻧﺼﺐ ﻧﺮم اﻓﺰار ،ﻧﺤﻮه داﻧﻠﻮد آﺧﺮ ﯾﻦ ﻧﺴﺨﻪ ﻧﺮم اﻓﺰار ،ﻧﮑﺎت ﻣﻬﻢ ﺣﯿﻦ ﻧﺼﺐ ﻧﺮم اﻓﺰار ،آﻣﻮزش ﻧﺼﺐ
ﻧﺮم اﻓﺰار ،SIMATIC Manager Step 7ﻧﺼﺐ ِﺳَﻤﺘﯿﮏ ﻣﻨﺠﺮ ﺑﺮای وﯾﻨﺪوز ،10ﻧﺤﻮه ﺗﺴﺖ ﻋﻤﻠﮑﺮد درﺳﺖ ﻧﺮم
VMware اﻓﺰار ﺳﯿﻤﺎﺗﯿﮏ ،ﻧﺼﺐ ِﺳَﻤﺘﯿﮏ ﻣﻨﺠﺮ ﺑﺮای وﯾﻨﺪوز ﻫﺎی ﻗﺪﯾﻤﯽ ﺗﺮ از ،7ﻧﺤﻮه اﺳﺘﻔﺎده از
،Workstationﻓﻌﺎﻟﺴﺎز ی ﻧﺮم اﻓﺰار ،ﺣﻞ ﻣﺸﮑﻼت اﺣﺘﻤﺎﻟﯽ در ﻧﺼﺐ ،رﻓﻊ ﻣﺸﮑﻞ ﻋﺪم ﺗﺸﺨﯿﺺ Set PG/PC
.Interface
روﻧﺪ ﮐﻠﯽ ﮐﺎر ﺑﺎ ﻧﺮم اﻓﺰار ،ﺑﺮرﺳﯽ ﻫﻤﭙﻮﺷﺎﻧﯽ ﺣﺎﻓﻈﻪ ﻫﺎ ،ﺗﺸﺮﯾﺢ دﻗﯿﻖ رﻓﺘﺎر IWو IDﻫﺎ ،زﺑﺎن ﻫﺎی ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ،
زﺑﺎن ﻫﺎی ﻗﺪﯾﻤﯽ در ،PLCاﺳﺘﺎﻧﺪارد IECو ﺗﺎﺛﯿﺮ آن ،زﺑﺎن ﻫﺎی اﺳﺘﺎﻧﺪارد ،ﺑﺮرﺳﯽ زﺑﺎن ،(Instruction List) IL
ﺑﺮرﺳﯽ زﺑﺎن ،(Function Block Diagram) FBDﺑﺮرﺳﯽ زﺑﺎن ،(Ladder Diagram) LDﺑﺮرﺳﯽ زﺑﺎن SFC
) ،(Sequential Function Controlﺑﺮرﺳﯽ زﺑﺎن ،(Structured Text) STLوﯾﮋﮔﯽ ﻣﻤﺘﺎز ﻫﺮ زﺑﺎن ،ﻣﻘﺎﯾﺴﻪ
ﮐﻠﯽ زﺑﺎن ﻫﺎی ،PLCﻣﻌﺮﻓﯽ ﭘﺮﮐﺎرﺑﺮدﺗﺮﯾﻦ زﺑﺎن ﻫﺎ ،ﻣﻘﺎﯾﺴﻪ 3زﺑﺎن ﺑﺮﺗﺮ ،ﺑﺮرﺳﯽ ﻣﺜﺎل ANDدر ﺳﻪ زﺑﺎن ،ﺑﺮرﺳﯽ
ﻣﺜﺎل ﻣﺪار ﻓﺮﻣﺎن در 3زﺑﺎن ،ﻣﻘﺎﯾﺴﻪ ﯾﮏ ﭘﺮوژه در 3زﺑﺎن ﺑﺮﺗﺮ ،اﻧﺘﺨﺎب زﺑﺎن ﻣﻨﺘﺨﺐ و دﻻﯾﻞ آن ،ﺳﺒﮏ ﺑﺮﻧﺎﻣﻪ
ﻧﻮﯾﺴﯽ ﭼﯿﺴﺖ ،ﻣﻌﺮﻓﯽ ﺗﻤﺎم ﺳﺒﮏ ﻫﺎ ،ﺳﺒﮏ ﺑﺮﻧﺎﻣﻪ ﺧﻄﯽ ،ﺳﺒﮏ ﺑﺮﻧﺎﻣﻪ ﭘﺎرﺗﯿﺸﻦ ﺑﻨﺪی ﺷﺪه ،ﺳﺒﮏ ﺑﺮﻧﺎﻣﻪ
ﺳﺎﺧﺘﺎر ﯾﺎﻓﺘﻪ ،ﻣﻘﺎﯾﺴﻪ ﺳﺒﮏ ﻫﺎ ،ﺳﺒﮏ ﻣﺨﺘﺺ اﻓﺮاد آﻣﺎﺗﻮر و ﻣﺘﺨﺼﺺ ،روﻧﺪ ﮐﻠﯽ اﻧﺠﺎم ﯾﮏ ﭘﺮوژه ،PLCﺷﺮ ح
دﻗﯿﻖ ﻣﺮاﺣﻞ 10ﮔﺎﻧﻪ اﺳﺎﺳﯽ در ﻃﺮ ح و اﺗﻤﺎم ﭘﺮوژه ،ﺑﺮرﺳﯽ ﺗﮏ ﺗﮏ ﭘﻠﻪ ﻫﺎ ﺑﻪ ﻫﻤﺮاه ﻧﮑﺎت ﮐﺎرﺑﺮدی ،ﺗﺸﺮﯾﺢ
دﻗﯿﻖ ﺗﺮ ﻣﺮاﺣﻞ ﻧﺮم اﻓﺰار ی ﯾﮏ ﭘﺮوژه ،ﺑﺮرﺳﯽ اوﻟﯿﻪ ،Set Pg/Pcﻧﺤﻮه ﺣﻞ ﻣﺸﮑﻞ ،ﺷﺮوع ﮐﺎر ﺑﺎ ﻧﺮم اﻓﺰار ،ﺳﺎﺧﺖ
ﭘﺮوژه ﺑﺎ ،Wizardﻣﺸﮑﻼت اﺳﺎﺳﯽ وﯾﺰارد ،ﻧﺤﻮه اﻧﺠﺎم روﻧﺪ ﺛﺒﺖ ﭘﺮوژه ،ﺗﻌ•ﻦ ،Cpuﻣﺸﺨﺺ ﮐﺮدن OBﻫﺎی
ﻣﺪﻧﻈﺮ ،ﻣﺸﺨﺺ ﮐﺮدن ،MPIﺗﻌ•ﻦ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ،ﻧﺤﻮه ﻣﻨﺎﺳﺐ ﺗﻌ•ﻦ ﻧﺎم ،اﺟﺮای دوﺑﺎره و ﺳﺎﺧﺖ ﺣﺮﻓﻪ
ای ﭘﺮوژه ،ﺗﻮﺿﯿﺤﺎت ﮐﻠﯽ ﻣﻨﻮﻫﺎ ،ﺑﺮرﺳﯽ اوﻟﯿﻪ ﭘﻨﺠﺮه ﻫﺎ ،ﻧﺤﻮه ﺧﺮوﺟﯽ ﮔﺮﻓﺘﻦ ﻣﻨﺎﺳﺐ Retrieve ،و Archive
ﭼﯿﺴﺖ ،ﺑﺮرﺳﯽ ﺳﺮﺑﺮگ ﻫﺎی ﺳﺎﺧﺖ ﭘﺮوژه ﻧﺤﻮه ﺳﺎﺧﺖ ﮐﺘﺎﺑﺨﺎﻧﻪ ﺟﺪﯾﺪ و ﻣﺎﻟﺘﯽ ﭘﺮوژه ،ﻧﻤﺎﯾﺶ ﻫﺎی ﻣﺘﻔﺎوت در
ﭘﻨﺠﺮه اﺻﻠﯽ ،ﺣﻞ ﻣﺸﮑﻞ زﺑﺎن ﺳﯿﺴﺘﻤﯽ وﯾﻨﺪوز ،ﻧﮑﺎت ﻣﻬﻢ آﻏﺎزﯾﻦ ﮐﺎر ﺑﺎ ﺑﺮﻧﺎﻣﻪ ،اﻧﻮاع اﺳﺘﯿﺸﻦ ﻫﺎی ﺳﻤﺘﯿﮏ،
ﮐﺎرﺑﺮد ﻫﺮ ،Stationروش ﻫﺎی ﺗﻌﺮﯾﻒ اﺳﺘﯿﺸﻦ ،ﻃﺮاﺣﯽ ﻧﻤﺎدﻫﺎ در ﺳﻤﺘﯿﮏ ،ﺗﻮﺿﯿﺢ ﺑﺨﺶ ،H/Wﭼﮕﻮﻧﮕﯽ
ﺗﻌﺮ ﯾﻒ ﺳﺨﺖ اﻓﺰار ،ﮐﺎرﺑﺮد واﺣﺪ ﮐﺎﺗﺎﻟﻮگ ،ﻣﺮاﺣﻞ ﮐﻠﯽ ﺗﻌﺮﯾﻒ ﺳﺨﺖ اﻓﺰار ،ﺗﺸﺮﯾﺢ ﮐﺎﻣﻞ ﺗﻤﺎم ﺑﺨﺶ ﻫﺎی ﺳﺨﺖ
اﻓﺰار ،ﺳﺎﺧﺖ رک اﺻﻠﯽ و ﺗﻌ†ﻦ IM ،CPU ،PSو ﻣﺎژول ،SMﺗﻔﺎوت ﻣﺎژول ﻫﺎی ﻫﻤﻨﺎم ﮐﺎﺗﺎﻟﻮگ ،اﻫﻤﯿﺖ Order
،Numberوﯾﮋﮔﯽ ،CPU 314C 2DPﮐﺎر ﺑﺮوی ﻧﺎم ﻫﺎی آدرس دﻫﯽ ورودی ﻫﺎ و ﺧﺮوﺟﯽ ﻫﺎ ،ﺗﻮﺳﻌﻪ ،PLC
ﺳﺎﺧﺖ رک دوم و ﺳﻮم ،ﭼﮕﻮﻧﮕﯽ ﺗﻌ•ﻦ IMﻣﻨﺎﺳﺐ ،روش ﻫﺎی اﻧﺠﺎم ﺗﻮﺳﻌﻪ ،ﺑﺮرﺳﯽ ﻋﻤﻠﮕﺮﻫﺎی ﻣﻄﺮ ح ﺑﺨﺶ
،H/Wﺗﻮﺿﯿﺢ ﺣﺎﻟﺖ ﺧﺎص داﻧﻠﻮد و آﭘﻠﻮد ،ورودی ﺑﻪ ﺑﺨﺶ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ،ﺗﻮﺿﯿﺤﺎت ﺳﺮﺑﺮگ ﻫﺎی ،OB1ﺗﻌ•ﻦ
12
زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ،وارد ﮐﺮدن اﻃﻼﻋﺎت ﺧﺼﻮﺻﯽ ﻧﻮﯾﺴﻨﺪه و ،...ﺑﺮرﺳﯽ ﮐﺎﻣﻞ ﺑﺨﺶ ،LAD/STD/FBDﻗﺴﻤﺖ
ﻫﺎی ﻣﻬﻢ و دﯾﺪ ﮐﻠﯽ ،ﺗﻔﺎوت ﺑﺨﺶ ﻫﺎی دﯾﺪار ی زﺑﺎﻧﻬﺎی ﻣﺘﻔﺎوت ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ،ﮐﺎر ﺑﺎ ﺑﺨﺶ .View
ﻧﺤﻮه ﻓﺮاﺧﻮﻧﯽ ﭘﺮوژه ،ﻧﺎم ﻧﻮﯾﺴﯽ ،OBﻧﺤﻮه ﺗﻌﺮﯾﻒ ﮐﺎﻣﻨﺖ و ﺳﺎﺧﺖ ﺷﺒﮑﻪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ،ﺗﻌﺮ ﯾﻒ ﺑﯿﺖ ﻻﺟﯿﮏ
ﻫﺎی اﺻﻠﯽ ،ﮐﺎرﺑﺮد ﮐﻨﺘﺎ ﮐﺖ ،اﻧﻮاع ﮐﻨﺘﺎ ﮐﺖ ،ﺗﻔﺎوت ﮐﻨﺘﺎ ﮐﺖ ﺑﺎز و ﺑﺴﺘﻪ ،ﻧﺤﻮه اﺳﺘﻔﺎده از ﮐﻮﯾﻞ ،ﻧﺤﻮه ﺗﻌﺮﯾﻒ در
ﻟﺪر ،ﻣﺜﺎل ﻻﻣﭗ ﺳﯿﮕﻨﺎل و ﻣﺸﮑﻞ آن ،ﻣﺸﮑﻞ زﺑﺎن ﻟﺪر و اﺻﻮل ﺑﻨﯿﺎدی ،PLCﺑﺮرﺳﯽ ﻣﺸﮑﻞ ﺗﺎﯾﻤﺮ دﻗﯿﻖ در ،OB1
ﻧﺤﻮه داﻧﻠﻮد ﮐﺎﻣﻞ ﺑﺮﻧﺎﻣﻪ ﺑﺎ ﮐﺎﻧﻔﯿﮓ ﺳﺨﺖ اﻓﺰار ﺑﺮای ،PLCﭼﮕﻮﻧﮕﯽ ﭼﮏ راﺑﻂ ﮐﺎرﺑﺮ ی PLCو ،PCﺗﻮﺿﯿﺢ
ﻣﺤﯿﻂ ﺳﯿﻤﻮﻟﯿﺸﻦ ،ﺑﺮرﺳﯽ ﻣﺪﻫﺎی ﮐﺎر ی در ﺷﺒﯿﻪ ﺳﺎز ی ،ﺑﺮرﺳﯽ ﻣﺠﺪد ﺳﺨﺖ اﻓﺰار از ﭘﯿﺶ ﺗﻌﺮﯾﻒ ﺷﺪه ،ﻧﺤﻮه
اﺳﺘﺨﺮاج ﺗﻤﺎم آدرس ﻫﺎی ورودی و ﺧﺮوﺟﯽ CPUﮐﺎرت ﻫﺎی اﺿﺎﻓﯽ ،آدرس دﻫﯽ درون ﺑﺮﻧﺎﻣﻪ ،ﺳﺎﺧﺖ ﯾﮏ ﭘﺮوژه
ﺳﺎده ،ﻧﺤﻮه ران ﮔﺮﻓﺘﻦ از ﭘﺮوژه ،ﻣﺮاﺣﻞ اﺳﺎﺳﯽ و ﻫﻤﯿﺸﮕﯽ ،ﻧﻤﺎﯾﺶ ورودی و ﺧﺮوﺟﯽ درون ،Simulationﻧﺤﻮه
ﭘﯿﻦ ﮐﺮدن ﭘﻨﺠﺮه ﻫﺎی ﻣﻬﻢ ،ﻧﻤﺎﯾﺶ ﺣﺎﻟﺖ Monitorو ﮐﺎرﺑﺮد آن ،اﺳﺘﻔﺎده از واژه اﻧﺮﺟﺎﯾﺰ ﺑﺮای درک ﺑﻬﺘﺮ ،ﺳﺎﺧﺖ
Andو Orدر ﻟﺪر ،ﺳﺎﺧﺖ ﺷﺎﺧﻪ ﻣﻮاز ی ،ﺷﺴﺘﯽ ﭼﯿﺴﺖ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد دﮐﻤﻪ ﻫﺎ درون ﺑﺮﻧﺎﻣﻪ ،ﻧﻤﺎﯾﺶ ﻋﻤﻠﮑﺮد
ﺷﺴﺘﯽ ،ﺷﺒﯿﻪ ﺳﺎز ی ﭘﺮوژه ﮐﻮره ذوب ﮐﻨﻨﺪه ﻓﻮﻻد ،ﺗﻌﺮ ﯾﻒ اﺑﺘﺪاﯾﯽ و ﺳﺎﺧﺖ ﭘﺮوژه اﺳﺘﺎرﺗﺮ و ﺧﺎﻣﻮش ﮐﻨﻨﺪه داﺋﻤﯽ
ﻣﻮﺗﻮر ،ﺗﻮﺿﯿﺢ ﻧﺤﻮه ﻋﻤﻠﮑﺮد روﺷﻦ ﻣﺎﻧﺪن ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد دﮐﻤﻪ ،Insertﺗﻌﺮﯾﻒ دﮐﻤﻪ Stopﻣﻮﺗﻮر ،ﺑﺮرﺳﯽ ﻋﻤﻠﮑﺮد
دﮐﻤﻪ ﺧﺎﻣﻮش ﮐﻨﻨﺪه ،ﻣﺎﻧﯿﺘﻮر و ﻣﺸﺎﻫﺪه ﭘﺮوژه ،ﺗﺸﺮ ﯾﺢ ﮐﺎرﺑﺮد ﻧﺮﻣﺎﻟﯽ ﮐﻠﻮز ﺑﺎ ﭘﺮوژه ،ﻧﺤﻮه ﺗﻌﺮ ﯾﻒ ﺳﻤﺒﻞ
) ،(Symbolﺗﻐ•ﺮ ﺳﻤﺒﻞ ﻫﺎی ،اﻓﺰودن ﺗﻮﺿﯿﺤﺎت ﺳﻤﺒﻞ ،ﭼﮕﻮﻧﮕﯽ ﺣﺬف ﺗﻤﺎﻣﯽ ﺳﻤﺒﻞ ﻫﺎ ،ﻧﺤﻮه ﺳﺎﺧﺖ ﯾﮏ
،Archiveﻓﺮاﺧﻮاﻧﯽ ﺑﺎ اﺳﺘﻔﺎده از ،Retrieveﻣﻌﺮﻓﯽ ﭘﺮوژه ﭘﻤﭗ ﻫﻮﺷﻤﻨﺪ ﭼﺎه آب ،وﯾﮋﮔﯽ ﻫﺎی ﭼﺎه و ﻣﺨﺰ ن،
راﻫﻨﻤﺎﯾﯽ ﺑﺮای ﺳﺎﺧﺖ ﭘﺮوژه.
13
ﺗﻮﺿﯿﺤﺎت ﺿﺮور ی دﮐﻤﻪ ،Stopﻣﺪل ﺻﻨﻌﺘﯽ ﺷﺴﺘﯽ اﺳﺘﺎپ ،اﺻﻼح ﮐﻠﯿﺪ اﺳﺘﺎپ ﺟﻬﺖ ﻣﻘﺎﺻﺪ ﺻﻨﻌﺘﯽ در ﭘﺮوژه،
ﺗﻮﺿﯿﺢ دﻟﯿﻞ ﺗﻐ•ﺮ ﮐﻠﯿﺪ ،Stopﺗﺴﺖ ﻣﺠﺪد و ذﺧﯿﺮه ﭘﺮوژه ،ﺑﺮرﺳﯽ ﭘﺮوژه ﭘﻤﭗ آب ﻫﻮﺷﻤﻨﺪ ﭼﺎه و ﻣﺨﺰ ن ،ﻣﻮارد
ﻣﻮرد ﻧﯿﺎز ،ﺳﻨﺴﻮرﻫﺎی ﭼﺎه آب و ﻣﺨﺰ ن آب ،ﺣﺎﻟﺖ ﮐﺎر ﻋﺎدی اﯾﻦ ﺳﻨﺴﻮرﻫﺎ ،ﺗﺮﺳﯿﻢ ﺷﻤﺎﺗﯿﮏ ،ﺑﺮرﺳﯽ ﺣﺎﻻت
ﻣﺪﻧﻈﺮ ﺑﺮوی ﺷﻤﺎﺗﯿﮏ ،ﻣﺸﺨﺺ ﮐﺮدن اﻧﺘﻈﺎرات ،اﻗﺪام ﺑﻪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ،ﮐﺎرﻫﺎی ﻣﻘﺪﻣﺎﺗﯽ در ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ،
ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ اﺳﺘﺎرت و اﺳﺘﺎپ ﻣﻮﺗﻮر ﭼﺎه آب ،ﺗﻮﺿﯿﺢ ﺗﺎﺛﯿﺮ ﺳﻨﺴﻮر ﻫﺎی ﺑﺮوی ﺧﺮوﺟﯽ ،اﺳﺘﻔﺎده از اﻧﺪﻫﺎی
ﻣﺘﻮاﻟﯽ ،ﺗﺮﺗﯿﺐ اﺛﺮ ﺗﻔﺎوت ﺳﻨﺴﻮر ﻫﺎی در ﺑﺮﻧﺎﻣﻪ ،ﻣﺸﺨﺺ ﮐﺮدن NCو NOﻫﺎی ﺳﻨﺴﻮرﻫﺎ ،ﺑﺮرﺳﯽ ﻣﺸﮑﻞ ﺑﺮﻧﺎﻣﻪ
ﻧﻮﯾﺴﯽ ،ﻣﻘﺪار دﻫﯽ ﭘﯿﺶ ﻓﺮض ﺑﻪ ﺳﻨﺴﻮر ،ﺗﻌﺮﯾﻒ ﺳﻤﺒﻞ ﻫﺎ ﺟﻬﺖ درک ﺑﻬﺘﺮ ،ﻧﺤﻮه وﯾﺮاﯾﺶ ﻋﻨﺼﺮ ﺳﻤﺒﻞ دار،
ﻓﻠﯿﭗ ﻓﻼپ SRو RSﭼﯿﺴﺖ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد اﯾﻦ ﻓﻠﯿﭗ ﻓﻠﭗ ﻫﺎ ،وﯾﮋﮔﯽ ﻫﺎی ﺧﺎص SRو ،RSﺑﯿﺖ ذﺧﯿﺮه ﺣﺎﻟﺖ
و ﺧﻮدﻧﮕﻪ دار ،ﻧﺤﻮه ﺗﻌﺮﯾﻒ ﺻﺤﯿﺢ ورودی و ﺧﺮوﺟﯽ ﻫﺎ ،اوﻟﻮﯾﺖ ﮐﺎر ی ﭘﯿﻦ ﻫﺎی Rو ،Sﻋﻠﺖ ﺗﻔﺎوت ﺑﺎ ﻣﺜﺎل
ﮐﺎرﺑﺮدی ،ﺑﺮرﺳﯽ و ﺗﺴﺖ ﺣﺎﻟﺖ ﻫﺎی ﻣﺘﻔﺎوت ﮐﺎر ی ،ﻧﮑﺘﻪ ﻣﻬﻢ آرﺷﯿﻮﮔﯿﺮ ی ،ﭘﺮوژه ﭘﻤﭗ آب ﻫﻮﺷﻤﻨﺪ ﭼﺎه و ﻣﺨﺰ ن
ﺑﺎ ﻓﻠﯿﭗ ﻓﻼپ ،ﺗﻌﺮﯾﻒ ﺳﻨﺴﻮرﻫﺎ ،ﻧﻤﺎﯾﺶ ﺳﺎدﮔﯽ ﮐﺎر و ﻣﺪار ﻓﺮﻣﺎن ،ﺑﺮرﺳﯽ ﺣﺎﻟﺖ ﻫﺎی ﮐﻠﯽ و ﺗﺴﺖ ﻧﻬﺎﯾﯽ ،ﭘﺮوژه
اﺳﺘﺎرﺗﺮ و ﺧﺎﻣﻮش ﮐﻨﻨﺪه داﺋﻤﯽ و ﻟﺤﻈﻪ ای ﻣﻮﺗﻮر ،ﻣﻘﺪﻣﺎت ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ،ﻃﺮاﺣﯽ ﺣﺎﻟﺖ دﺷﻮار ﭘﺮوژه ﺑﺎ ﺑﯿﺖ ﻫﺎی
ﺣﺎﻓﻈﻪ ،ﺗﻮﺿﯿﺢ و ﻧﻤﺎﯾﺶ ﻋﻤﻠﮑﺮد ﺷﺴﺘﯽ ﻣﻮﻗﺖ ،ﻋﯿﺐ ﯾﺎﺑﯽ ﭘﺮوژه ،ﺗﺴﺖ و ﺑﺮرﺳﯽ ﭘﺮوژه ،ﭘﺮوژه اﺳﺘﺎرﺗﺮ و
ﺧﺎﻣﻮش ﮐﻨﻨﺪه داﺋﻤﯽ و ﻟﺤﻈﻪ ای ﻣﻮﺗﻮر ﺑﺎ ﻓﻠﯿﭗ ﻓﻼپ ،SRﺳﺎدﮔﯽ ﺑﯿﺶ از ﺣﺪ ﮐﺎر ،اﻓﺰودن دﮐﻤﻪ ﻣﻮﻗﺘﯽ اﺳﺘﺎرت و
اﺳﺘﺎپ ،ﺳﺎدﮔﯽ و ﺧﻮاﻧﺎﯾﯽ ﺑﯿﺸﺘﺮ ﻣﺪار ﺑﺎ ﻓﻠﯿﭗ ﻓﻼپ ﻫﺎ ،ﺗﺴﺖ و ﺑﺮرﺳﯽ ﻧﻬﺎﯾﯽ ،ذﺧﯿﺮه و ﺧﺮوﺟﯽ از ﭘﺮوژه ،ﭘﺮوژه
اﺳﺘﺎرت ﻣﻮﺗﻮر ﺑﺎ دﺳﺘﺮﺳﯽ ﻣﺠﺰا ،ﺗﻮﺿﯿﺢ ﮐﻠﯽ و ﮐﺎرﺑﺮد ﭘﺮوژه در اﺗﺎق ﻓﺮﻣﺎن ﻧﯿﺮوﮔﺎه ،ﻫﺪف :ﻣﺪﯾﺮ ﯾﺖ ﯾﮏ ﻣﻮﺗﻮر از
دو ﻣﮑﺎن ﻣﺘﻔﺎوت ،ﻃﺮاﺣﯽ ﭘﺮوژه ﺑﺎ ﻓﻠﯿﭗ ﻓﻼپ ،ﺗﻌﺮﯾﻒ اﺗﺎق ﻓﺮﻣﺎن ﻫﺎی ﻣﺘﻔﺎوت ،ﮐﻠﯿﺪ ﻫﺎی ﻓﺮﻣﺎن ﻣﺠﺰا ،ﺗﻌﺮﯾﻒ
ﺳﻤﺒﻞ ﻫﺎ ،ﻧﺤﻮه ﻗﺮار ﮔﯿﺮ ی ﮐﻠﯿﺪ ﻫﺎی ﯾﮑﺴﺎن ﺑﻪ ﺻﻮرت ،ORﺗﺴﺖ ﺣﺎﻻت ﻣﺘﻔﺎوت ﮐﻨﺘﺮﻟﯽ ،ﺑﺮرﺳﯽ ﺣﺎﻟﺖ ﻫﺎی
ﺧﺎص ،ذﺧﯿﺮه و ﮔﺮﻓﺘﻦ ﺧﺮوﺟﯽ ،ﻣﺮور ی ﺑﺮ ﻧﮑﺎت ﻣﻬﻢ دو ﻗﺴﻤﺖ ﻗﺒﻠﯽ ،ﭘﯿﺶ درآﻣﺪی ﺑﺮ ﻓﺼﻞ دوم.
14
ﻣﻌﺮﻓﯽ ﻓﺼﻞ دوم ،ﺗﺸﺮﯾﺢ روش و ﻧﮑﺎت آﻣﻮزش ﻓﺼﻞ دوم ،ﺑﺮرﺳﯽ ﺳﻮاﻻت ﭘﺮﺗﮑﺮار ،اﺻﻼح زﺑﺎن Restart ،PLC
ﮐﺮدن PLCاز ﻃﺮ ﯾﻖ ،PGاﻧﻮاع ر یاﺳﺘﺎرت ﻫﺎی ز ﯾﻤﻨﺲ ،ﺗﺸﺮﯾﺢ Warm Restart ،Cold Restartو Hot
،Restartﺗﻔﺎوت اﻧﻮاع ﻣﺨﺘﻠﻒ ر ی اﺳﺘﺎرت در OB ،PLCﻫﺎی ﻣﺨﺘﺺ ﻫﺮ ر یاﺳﺘﺎرت و ﮐﺎرﺑﺮد آﻧﻬﺎ ،ﭘﺎ ک ﮐﺮدن
ﺑﺮﻧﺎﻣﻪ ﻧﻮﺷﺘﻪ ﺷﺪه در PLCاز ﻃﺮﯾﻖ ﺳﻤﺘﯿﮏ ،ﻧﮑﺎت ﻣﻬﻢ ،Rest/Clearﭘﺎ ک ﮐﺮدن ﺑﺮﻧﺎﻣﻪ ﻫﺎی ﻣﺨﺘﺺ ﺳﻤﺘﯿﮏ،
ر ﯾﺨﺘﻦ ﺑﺮﻧﺎﻣﻪ از PLCﺑﻪ ﺳﻤﺘﯿﮏ ،ﻧﺤﻮه ﺳﺎﺧﺖ ﺑﺮﻧﺎﻣﻪ ﺗﻬﯽ و دﻟﯿﻞ آن ،ﺗﻨﻈﯿﻤﺎت ﺣﻔﺎﻇﺖ و ،Protectionاﻧﻮاع
ﻣﺨﺘﻠﻒ رﻣﺰ ﮔﺬار ی روی PLCو ﺗﻔﺎوت ﻫﺎی آﻧﻬﺎ ،ﻣﺸﮑﻼت ﭘﺴﻮرد در ،PLCﺗﻮﺿﯿﺢ ﺳﺎﯾﺮ ﺑﯿﺖ ﻻﺟﯿﮏ ﻫﺎ،
ﺧﺮوﺟﯽ ﻣﯿﺎﻧﯽ و ﮐﺎرﺑﺮد آن ،ﺳﺖ و ر ﯾﺴﺖ ﻫﺎی ﻣﺠﺰا و ﻣﺸﮑﻼت آﻧﻬﺎ ،ﻧﺤﻮه ﺗﺮﺳﯿﻢ ﺟﺪول ﻓﻠﯿﭗ ﻓﻼپ ﻫﺎ ،آﺷﮑﺎر
ﮐﻨﻨﺪه ﻟﺒﻪ ﭘﺎ‘ﻦ روﻧﺪه ،آﺷﮑﺎر ﮐﻨﻨﺪه ﻟﺒﻪ ﺑﺎﻻ روﻧﺪه ،ﻋﻤﻠﮑﺮد اﻟﻤﺎن ،Saveآﺷﮑﺎر ﮐﻨﻨﺪه ﻟﺒﻪ ﭘﺎ”ﻦ روﻧﺪه ﻣﺘﻐﯿﺮ از ﯾﮏ
آدرس ) ،(NEGآﺷﮑﺎر ﮐﻨﻨﺪه ﻟﺒﻪ ﺑﺎﻻ روﻧﺪه ﻣﺘﻐﯿﺮ از ﯾﮏ آدرس ) ،(POSﻣﺜﺎل ر ﯾﺎﺿﯽ ،XORﻧﺤﻮه اﺳﺘﻔﺎده از
ﺧﺮوﺟﯽ ﻣﯿﺎﻧﯽ ،ﺑﺮرﺳﯽ ﯾﮏ ﻣﺪار ﻓﺮﻣﺎن ﻣﻮﺗﻮر ﺳﻪ ﻓﺎز ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد ﭼﭗ ﮔﺮد و راﺳﺖ ﮔﺮد ﻣﻮﺗﻮر ،آﻣﻮزش ﮐﻠﯽ
ﻧﻘﺸﻪ ﺧﻮاﻧﯽ ﻣﺪار ﻓﺮﻣﺎن ،ﺑﺮرﺳﯽ و ﺗﺮﺳﯿﻢ ﮐﻠﯽ ﻧﻘﺸﻪ ﻣﺪار ﻓﺮﻣﺎن ﻣﺪﻧﻈﺮ.
ﭘﺮوژه ﭘﻨﺠﻢ :ﻃﺮاﺣﯽ ﺑﺮاﺳﺎس ﻣﺪار ﻓﺮﻣﺎن – راﺳﺖ ﮔﺮد و ﭼﭗ ﮔﺮد ﻣﻮﺗﻮر
ﺗﻮﺿﯿﺢ ﺳﺖ و ر ﯾﺴﺖ ﻫﺎی ﻣﺠﺰا (S) ،و ) ،(Rﻧﻤﺎﯾﺶ اوﻟﻮﯾﺖ ﻫﺎ در اﯾﻦ ﻣﺪل ،ﭘﺮوژه ﭘﻨﺠﻢ ﻃﺮاﺣﯽ ﺑﺮاﺳﺎس ﻣﺪار
ﻓﺮﻣﺎن – راﺳﺖ ﮔﺮد و ﭼﭗ ﮔﺮد ﻣﻮﺗﻮر ،ﺗﻮﺿﯿﺢ ﮐﻠﯽ ﭘﺮوژه ،اﻧﺘﺨﺎب ﺷﺴﺘﯽ ﻣﻨﺎﺳﺐ اﺳﺘﺎپ ،ﺗﻌﺮﯾﻒ ﺳﻤﺒﻞ ﻫﺎ ﺑﻪ
ﺻﻮرت ﮔﺮوﻫﯽ ،ﻣﺸﺨﺺ ﮐﺮدن وﻇﯿﻔﻪ ﻫﺮ ورودی ،ﻧﺤﻮه ﻣﺪارﺧﻮاﻧﯽ ﻣﺪارﻓﺮﻣﺎن و ﻣﻌﺎدل ﺳﺎز ی در ﺳﻤﺘﯿﮏ ،ﺗﻔﺎوت
Sو ،Kﻃﺮاﺣﯽ ﮐﻠﯽ و ﺗﺴﺖ آن ،ﻃﺮاﺣﯽ ﻣﺠﺪد ﺑﺎ اﺳﺘﻔﺎده از ﺳﺖ/ر ﯾﺴﺖ ﺟﺪا ،ﻧﮑﺎت ﻣﻬﻢ در اﺳﺘﻔﺎده از ) (Sو
) ،(Rﻃﺮاﺣﯽ ﺳﻄﺢ ﺑﺎﻻﺗﺮ ﭼﭗ ﮔﺮد و راﺳﺖ ﮔﺮد ﻣﻮﺗﻮر ﺑﺎ ﻓﻠﯿﭗ ﻓﻼپ ،SRﺑﺮرﺳﯽ ﻣﺸﮑﻞ ذاﺗﯽ ﻣﺪارﻓﺮﻣﺎن ﻃﺮاﺣﯽ
16
ﺷﺪه ،اراﺋﻪ راه ﺣﻞ ﻫﺎی ﺳﺎده )ﻋﺪم ﮐﺎرﮐﺮد ﭼﭗ ﮔﺮد و راﺳﺖ ﮔﺮد آﻧﯽ( ،ﺑﻬﯿﻨﻪ ﺳﺎز ی ﻣﺪارﻓﺮﻣﺎن داده ﺷﺪه در
ﺳﻤﺘﯿﮏ ،ﻧﻤﺎﯾﺶ ﮐﺎرﮐﺮد ﻟﺒﻪ ﺑﺎﻻ روﻧﺪه و آﺷﮑﺎر ﺳﺎز ی آن ،ﻧﻤﺎﯾﺶ ﻟﺒﻪ ﭘﺎ‘ﻦ روﻧﺪه و آﺷﮑﺎر ﺳﺎز ی آن ﺑﺎ ﻓﻠﯿﭗ ﻓﻼپ
،SRﻧﮑﺎت ﻣﻬﻢ در راﺑﻄﻪ ﺑﺎ ،RLOﻧﻤﺎﯾﺶ ﮐﺎرﮐﺮد ) POSﻟﺒﻪ ﺑﺎﻻ روﻧﺪه ﺣﺴﺎس ﺑﻪ ﻣﺘﻐﯿﺮ ( ،ﮐﺎرﺑﺮد آن ،ﺗﻔﺎوت ﺑﺎ
ﻣﺪل ﻫﺎی ﺳﺎده ،ﺷﺮط ﻫﺎی اﺳﺎﺳﯽ ﮐﺎرﮐﺮد POSو ،NEGﭘﺮوژه ﺷﺸﻢ ﻃﺮاﺣﯽ ﺑﺮاﺳﺎس درﺧﻮاﺳﺖ ﮐﺎرﻓﺮﻣﺎی
ﮐﺎرﺧﺎﻧﻪ ) 3ﻣﻮﺗﻮره( ،ﺗﻌﺮﯾﻒ ﭘﺮوژه ﻫﺎی ﺧﺎص ،ﻣﺪﯾﺮﯾﺖ درﺧﻮاﺳﺖ ﻫﺎی ﭘﺮوژه ،ﻧﺤﻮه اﺟﺮای ﻣﺮﺣﻠﻪ ﺑﻪ ﻣﺮﺣﻠﻪ و
ﺗﺴﺖ آﻧﯽ ،ﺑﺮرﺳﯽ درﺧﻮاﺳﺖ ﻫﺎ و اﺟﺮای آﻧﻬﺎ ،ﺗﺴﺖ اﻧﻔﺮادی و ﮔﺮوﻫﯽ درﺧﻮاﺳﺖ ﻫﺎی ﭘﺮوژه.
ﺗﺸﺮﯾﺢ ﭘﺮوژه ﻧﻮار ﻧﻘﺎﻟﻪ ﻫﻮﺷﻤﻨﺪ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد ﻧﻮار ﻧﻘﺎﻟﻪ ،اﻧﻮاع ﺳﻨﺴﻮرﻫﺎ و ﺳﻨﺎرﯾﻮ ﺣﺮﮐﺘﯽ ،ﻃﺮاﺣﯽ اﺑﺘﺪاﯾﯽ و
ﺑﯿﺎن ﻣﺸﮑﻞ ،اﺻﻼح ﭘﺮوژه ﺑﺎ ﻟﺒﻪ ﺑﺎﻻ روﻧﺪه ،ﻧﻤﺎﯾﺶ ﺗﺎﺛﯿﺮ و ﮐﺎرﺑﺮد ﻟﺒﻪ ﺑﺎﻻ روﻧﺪه در ﭘﺮوژه ،ﺗﻮﺿﯿﺢ ﭘﺮوژه اﺳﺘﺎرت دو
ﻣﻮﺗﻮر ﯾﮑﯽ ﭘﺲ از دﯾﮕﺮ ی ،اﻧﺘﻈﺎرات ﻣﺎ از اﯾﻦ ﭘﺮوژه ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد و اﻟﺰاﻣﺎت ﮐﺎر ی ،آﻣﻮزش روش ﭘﯿﺎده ﺳﺎز ی
ﺻﺤﯿﺢ ،درﻧﻈﺮ ﮔﺮﻓﺘﻦ ﺷﺎﺧﻪ ﻫﺎی ﻣﻮاز ی ﺣﯿﻦ ﮐﺎر ،ﺗﺴﺖ ﻧﺘﯿﺠﻪ ﻧﻬﺎﯾﯽ و ﻣﻘﺎﯾﺴﻪ ﺑﺎ ﻣﺪل درﺧﻮاﺳﺖ ﺷﺪه ،آﻣﻮزش
ﻧﺤﻮه ﺗﻮﻟﯿﺪ ﭘﺎﻟﺲ ﻓﺮﮐﺎﻧﺴﯽ ،ﮐﺎرﺑﺮد ﺳﯿﮕﻨﺎل ﺑﺎ ﻓﺮﮐﺎﻧﺲ ﻫﺎی ﻣﺘﻔﺎوت در ﺻﻨﻌﺖ ،ﺗﻌﺮﯾﻒ ﭘﺎﻟﺲ در ،PLCﻣﺸﺨﺺ
ﮐﺮدن ﺧﺎﻧﻪ ﺣﺎﻓﻈﻪ ﻣﺪﻧﻈﺮ و اﻟﺰاﻣﺎت آن ،ﻧﻤﺎﯾﺶ ﮐﺎرﮐﺮد دﮐﻤﻪ ﺑﺴﯿﺎر ﻣﻬﻢ ،F1ﻧﮑﺎت ﺑﺴﯿﺎر ﻣﻬﻢ در راﺑﻄﻪ ﺑﺎ Help
ﻧﺮم اﻓﺰار ،ﻣﺸﺎﻫﺪه و اﺳﺘﻔﺎده از ﻫﻠﭗ ،ﻧﻤﺎﯾﺶ ﻃﻮل زﻣﺎﻧﯽ و ﻓﺮﮐﺎﻧﺲ ﻫﺮ ﺑﯿﺖ ،ﻋﻠﺖ اﺧﺘﻼف در ﻇﺎﻫﺮ و اﻋﺪاد ذﮐﺮ
ﺷﺪه ،ﻧﺤﻮه ﺑﺮرﺳﯽ و ﻧﻤﺎﯾﺶ ﻓﺮﮐﺎﻧﺲ ﻫﺎ در ﺷﺒﯿﻪ ﺳﺎز ،ﺗﺎﺛﯿﺮ ﭘﺎﻟﺲ در ﭘﺮوژه ر ﯾﻞ ﻫﻮﺷﻤﻨﺪ ،ﺗﻮﺿﯿﺤﺎت اﺑﺘﺪاﯾﯽ و
ﺗﺮﺳﯿﻢ رﯾﻞ ،ﻧﻤﺎﯾﺶ ﮐﺎرﮐﺮد آن ،ﻗﯿﺪﻫﺎی ﻣﻬﻢ اوﻟﻮﯾﺖ ﮐﺎر ی در اﯾﻦ ﭘﺮوژه ،ﺑﺮرﺳﯽ اوﻟﯿﻪ ﺑﺪون ﭼﺮاغ ﭼﺸﻤﮏ ز ن،
ﻧﻤﺎﯾﺶ ﺗﺎﺛﯿﺮ ﭼﺮاغ ﭼﺸﻤﮏ ز ن ،ﻧﺤﻮه ﭘﯿﺎده ﺳﺎز ی ﻗﺪم ﺑﻪ ﻗﺪم ،ﺗﻌﺮﯾﻒ ﺗﺮﻣﺰ اﺿﻄﺮار ی و ﺗﻮﺿﯿﺢ ﭼﮕﻮﻧﮕﯽ ﻋﻤﻠﮑﺮد،
ﺗﺴﺖ و ﺑﺮرﺳﯽ ﺗﻤﺎم ﺳﻨﺎرﯾﻮﻫﺎی ﻣﻤﮑﻦ ،ﻧﮕﺎﻫﯽ ﮐﻠﯽ ﺑﻪ ﭘﺮوژه اﻧﺠﺎم ﺷﺪه و ﻧﮑﺎت آن.
ﺗﺎﯾﻤﺮ ﭼﯿﺴﺖ ،اﻧﻮاع ﺗﺎﯾﻤﺮ در ،PLCراﺑﻄﻪ ﻗﺪرت CPUو ﺗﺎﯾﻤﺮ ،ﻧﺎم ﺗﻤﺎم ﺗﺎﯾﻤﺮﻫﺎی زﯾﻤﻨﺲ و ﮐﺎرﺑﺮدﻫﺎﯾﺸﺎن،
ﺗﻌﺪاد ﺗﺎﯾﻤﺮ ﻣﺠﺎز ،ﺷﮑﻞ ﮐﻠﯽ ﺑﻠﻮک ﺗﺎﯾﻤﺮ و ﺑﺮرﺳﯽ آن ،اﻧﻮاع ﭘﯿﻦ ﻫﺎی ورودی و ﺧﺮوﺟﯽ ﺗﺎﯾﻤﺮ و ﺷﺮ ح وﻇﺎﯾﻔﺸﺎن،
ﺣﺎﻓﻈﻪ ﻣﻮردﻧﯿﺎز ﻫﺮ ﺗﺎﯾﻤﺮ ،ﻧﺤﻮه ﺗﻘﺴﯿﻢ ﺑﻨﺪی ﺣﺎﻓﻈﻪ ،ﭘﻠﻪ ﻫﺎی زﻣﺎﻧﯽ در ﺗﺎﯾﻤﺮ ،ﺗﻌﺮﯾﻒ ﻫﺮ رزوﻟﻮﺷﻦ و ﻣﺪت زﻣﺎن
آﻧﻬﺎ ،ﻧﺤﻮه ﻣﻘﺪار دﻫﯽ ﺑﻪ ﺗﺎﯾﻤﺮ ،اﻧﻮاع ﻧﺎم و ﮐﺎرﺑﺮد آﻧﻬﺎ ،ﻣﻌﺮﻓﯽ ﺗﺎﯾﻤﺮ ﺗﺎﺧﯿﺮ در وﺻﻞ ) ،(S_ODT On Delayﮐﺎرﺑﺮد
ﮐﻠﯽ اﯾﻦ ﺗﺎﯾﻤﺮ ،ﻧﻤﺎﯾﺶ و ﺑﺮرﺳﯽ ﺑﻠﻮک آن ،اﺳﺘﻔﺎده از ﺗﻌﺮﯾﻒ اﺳﺘﺎﻧﺪارد ﺳﯿﻤﺎﺗﯿﮏ ،ﻧﻤﺎﯾﺶ ﺣﺎﻟﺖ ﻫﺎی ﻣﺘﻔﺎوت
LAD ،FBDو ،STLﺗﺮﺳﯿﻢ و ﺗﻮﺿﯿﺢ ﻧﻤﻮدار ﺣﺎﻟﺖ ﮐﺎر ی ﻣﺘﻔﺎوت ﺗﺎﯾﻤﺮ ،آﻣﻮزش ﻧﻤﻮدار ﺧﻮاﻧﯽ و ﺗﺤﻠﯿﻞ ،اﺻﻮل
اﺳﺎﺳﯽ ﺑﺮای زﻣﺎن ﻓﺮاﻣﻮﺷﯽ ﮐﺎرﺑﺮد ﺗﺎﯾﻤﺮ ،ﻣﻌﺮﻓﯽ ﭘﺮوژه دﻫﻢ :اﺳﺘﺎرت و اﺳﺘﺎپ ﺳﻪ ﻣﻮﺗﻮر ﺑﻬﻢ واﺑﺴﺘﻪ در ﺧﻂ
ﺗﻮﻟﯿﺪ ،درﺧﻮاﺳﺖ ﭘﺮوژه و ﺑﺮرﺳﯽ ﺷﺮاﯾﻂ اوﻟﯿﻪ ،اﺟﺮای ﭘﺮوژه ﺑﺎ ﺗﺎﯾﻤﺮ ﻣﺪﻧﻈﺮ و ﺑﺮرﺳﯽ ﻣﺮﺣﻠﻪ ای ،ﺗﺴﺖ ﻫﺮ ﻣﺮﺣﻠﻪ
و ﻧﮑﺎت ﻣﻬﻢ ﺣﯿﻦ ﮐﺎر ﺑﺎ ﺗﺎﯾﻤﺮﻫﺎ ،اﺳﺘﻔﺎده از ﻧﻘﻄﻪ ﺿﻌﻒ ﺗﺎﯾﻢ ﺗﺎﺧﯿﺮ در ﻗﻄﻊ و ﺑﻬﯿﻨﻪ ﺳﺎز ی ﭘﺮوژه ،ﻧﻤﺎﯾﺶ ﻣﺸﮑﻞ
ﺗﺎﯾﻤﺮ ،ODTدﯾﺪن اﯾﻦ ﻣﺸﮑﻞ در ﭘﺮوژه ﺑﻌﺪی ،ﺑﺮرﺳﯽ و ﺗﻮﺿﯿﺢ ﺗﺎﯾﻤﺮ ،S_OFFDT Off-Delayﺗﻔﺎوت اﯾﻦ ﺗﺎﯾﻤﺮ
ﺑﺎ ﺗﺎﯾﻤﺮ ﺗﺎﺧﯿﺮ در وﺻﻞ ﻣﻌﻤﻮﻟﯽ ،ﺗﺸﺮﯾﺢ ﺗﻮﺿﯿﺢ رﺳﻤﯽ ﺳﯿﻤﺎﺗﯿﮏ در ﻣﻮرد ﺗﺎﯾﻤﺮ ،ﺑﺮرﺳﯽ اﻧﻮاع ﺣﺎﻟﺖ ﮐﺎر ی اﯾﻦ
ﺗﺎﯾﻤﺮ ﺗﺤﺖ ﻧﻤﻮدار ﻣﺸﺨﺼﻪ آن ،ذﮐﺮ ﭼﻨﺪ ﻧﮑﺘﻪ ﺑﺮای ﺑﻬﺒﻮد ﮐﺎر ﺑﺎ ﺗﺎﯾﻤﺮ ﻫﺎ.
ﭘﺮوژه ﯾﺎزدﻫﻢ :ﺣﺬف ﻣﺸﮑﻼت ﻓﻨﯽ ﭘﺮوژه دوازدﻫﻢ ،ﻗﻄﻊ اﺿﻄﺮار ی در زﻣﺎن ﻣﺼﺮف ﺗﻮان را ﮐﺘﯿﻮ ﺑﺎﻻ
ﭘﺮوژه دوازدﻫﻢ :ﺧﺎﻣﻮش ﮐﺮدن دﻣﻨﺪه ﮐﺎرﺧﺎﻧﻪ ﺑﺎ ﺗﺎﺧﯿﺮ ﺟﻬﺖ ﻧﮑﺎت اﯾﻤﻨﯽ و ﻗﻄﻊ اﺿﻄﺮار ی
ﻧﺤﻮه اﺳﺘﻔﺎده از ،Helpروش ﻫﺎی ﻣﺘﻔﺎوت ﻓﺮاﺧﻮاﻧﯽ ،Helpﺗﻔﺎوت ﻋﻤﻠﮑﺮد ﻫﻠﭗ در ﻧﻘﻄﻪ ﻫﺎی ﻣﺘﻔﺎوت ،ﺑﺮرﺳﯽ
ﮐﺎﻣﻞ ﺗﺎﯾﻤﺮ آف دﯾﻠﯽ در ﻫﻠﭗ ﺳﯿﻤﺎﺗﯿﮏ ،ﺗﻮﺿﯿﺤﺎت اﺑﺘﺪاﯾﯽ ﭘﺮوژه ﯾﺎزدﻫﻢ ،ﻃﺮاﺣﯽ و ﺑﺮرﺳﯽ ﻣﺮﺣﻠﻪ ﺑﻪ ﻣﺮﺣﻠﻪ
ﭘﺮوژه ،ﻧﻤﺎﯾﺶ ﺗﺎﯾﻤﺮ در ﻣﺤﯿﻂ ﺳﯿﻤﻮﻟﯿﻨﮏ ،ﻣﻘﺪاردﻫﯽ ﺑﻪ BIو ،BCDﺑﺮرﺳﯽ ﺳﺎﺧﺘﺎر ﺣﺎﻓﻈﻪ و ﻧﺤﻮه اﺳﺘﻔﺎده
درﺳﺖ از آﻧﻬﺎ ،ﻧﮑﺎت ﺑﺴﯿﺎر ﻣﻬﻢ در ﻣﻮرد ،Mﺑﺮرﺳﯽ ﮐﺎﻣﻞ و ﺷﺮ ح ﺗﺎﯾﻤﺮ ،Off-Delayﻧﮑﺎت ﻣﻬﻢ ﮐﺎرﮐﺮدی اﯾﻦ
ﺗﺎﯾﻤﺮ ،ﭼﻨﺪ ﺗﺮﻓﻨﺪ ﺳﺎده ﺑﺮای ﺑﺨﺎﻃﺮ ﺳﭙﺮدن ،ﺗﺎﺛﯿﺮ ﻟﺒﻪ ﭘﺎ”ﻦ روﻧﺪه در اﯾﻦ ﺗﺎﯾﻤﺮ ،ﺑﺮرﺳﯽ اﺑﺘﺪاﯾﯽ ﭘﺮوژه دوازدﻫﻢ،
ﺑﺮرﺳﯽ ﻧﯿﺎزﻫﺎ و ﻧﺤﻮه ﭘﯿﺎده ﺳﺎز ی ،ﺑﺮرﺳﯽ ﻣﺮﺣﻠﻪ ﺑﻪ ﻣﺮﺣﻠﻪ و ﺗﺤﻠﯿﻞ ﭘﺮوژه ،ﻧﮑﺎت ﺗﺤﻠﯿﻞ ﻋﻤﻠﮑﺮد ﺗﺎﯾﻤﺮ ﺗﺎﺧﯿﺮ در
ﻗﻄﻊ ،ﺗﺸﺮﯾﺢ ﻋﻤﻠﮑﺮد ﺷﺒﮑﻪ ﻫﺎ در اﯾﻦ ﭘﺮوژه ،ﺗﺤﻠﯿﻞ و ﺑﺮرﺳﯽ ﭘﺮوژه ﺳﯿﺰدﻫﻢ ،ﺗﺤﻠﯿﻞ ﻣﺪﻫﺎی ﮐﺎر ی ﻣﺘﻔﺎوت دﯾﮓ
ﭼﺮﺧﺎن ،روش اﺳﺘﻔﺎده از SRﺑﺮای ﺗﺮﯾﮕﺮ ،ﻧﺤﻮه اﻧﺘﺨﺎب ﻣﻨﺎﺳﺐ ﺗﺎﯾﻤﺮ ﺑﺮای ﻫﺮ اﻟﻤﺎن ،ﺑﺮرﺳﯽ اﻧﻮاع ﺣﺎﻟﺖ ﮐﺎر ی،
ﺗﺎﯾﻤﺮ ﭘﺎﻟﺲ ﭼﯿﺴﺖ و ﭼﮕﻮﻧﻪ ﻋﻤﻞ ﻣﯽ ﮐﻨﺪ ،ﻫﺪف اﺳﺘﻔﺎده از ﺗﺎﯾﻤﺮ ﭘﺎﻟﺲ ،ﭼﻨﺪ ﻧﮑﺘﻪ ﺳﺎده ﺑﺨﺎﻃﺮ ﺳﭙﺮدن اﯾﻦ
ﺗﺎﯾﻤﺮ ،ﺑﺮرﺳﯽ ﭘﺮوژه ﻣﺨﺘﺺ ﺗﺎﯾﻤﺮ .Pulse
18
ﭘﺮوژه ﭘﺎﻧﺰدﻫﻢ :ﺳﺎﺧﺖ ﻧﻤﻮدار ﭘﻬﻨﺎی ﭘﺎﻟﺴﯽ 3و 2ﺛﺎﻧﯿﻪ ای )ﭼﺮاغ ﭼﺸﻤﮏ ز ن(
ﺗﻮﺿﯿﺤﺎت ﭘﺮوژه ﭼﻬﺎردﻫﻢ ،ﺑﺮﺧﯽ ﻧﮑﺎت ﺳﺎده ﮐﻨﻨﺪه ﭘﺮوژه ،اﺳﺘﻔﺎده از ﺗﺎﯾﻤﺮ ﭘﺎﻟﺲ ﻣﻌﻤﻮﻟﯽ و ﻣﺤﺪودﯾﺖ ﻫﺎی آن،
ﺣﻞ ﻣﺸﮑﻞ اﻓﺘﺎدن در ﻟﻮپ ،اﺳﺘﻔﺎده از ﻟﺒﻪ ﭘﺎ‘ﻦ روﻧﺪه ﺑﺮای ﺧﺎﻣﻮش ﺳﺎز ی ،ﺗﺴﺖ و ﭘﯿﺎده ﺳﺎز ی ﻧﻬﺎﯾﯽ ،ﺗﺎﯾﻤﺮ
ﭘﺎﻟﺲ ﮔﺴﺘﺮده ﭼﯿﺴﺖ ،ﺗﻔﺎوت ﭘﺎﻟﺲ ﮔﺴﺘﺮده و ﭘﺎﻟﺲ ﻣﻌﻤﻮﻟﯽ ،ﺑﺮرﺳﯽ ﮐﻠﯽ ﺗﻤﺎم ﺗﺎﯾﻤﺮﻫﺎ و ﺷﺒﺎﻫﺖ ﻫﺎی
ﺳﺎﺧﺘﺎر ی ،ﺑﻬﯿﻨﻪ ﺳﺎز ی ﭘﺮوژه ﻣﻮﺗﻮر ﺑﺎ ﻋﻤﻠﮑﺮد ﭘﺎﻟﺴﯽ ،اﺳﺘﻔﺎده از ﺗﺎﯾﻤﺮ ﭘﺎﻟﺲ ﮔﺴﺘﺮده ،ﺑﺮرﺳﯽ ﭘﺮوژه ﭘﺎﻧﺰدﻫﻢ ﺑﺮوی
ﮐﺎﻏﺬ ،ﺗﺮﺳﯿﻢ ﻧﻘﺎط ﺣﺴﺎس ﻋﻤﻠﮑﺮدی ﭘﺎﻟﺲ ﻫﺎ ،ﻃﺮاﺣﯽ ﺣﻠﻘﻪ ﻣﻮردﻧﯿﺎز ،ﭘﯿﺎده ﺳﺎز ی ﻣﺮﺣﻠﻪ ﺑﻪ ﻣﺮﺣﻠﻪ ﭘﺮوژه ،ﺗﺴﺖ
ﭘﺮوژه و ﺑﯿﺎن ﻧﮑﺎت ﻣﻬﻢ ،ﻧﺤﻮه ﺳﺎﺧﺖ ﯾﮏ ﺷﺒﮑﻪ ﮐﺎﻣﻼ ﺧﻮدﮐﺎر ،اﺳﺘﻔﺎده از ورودی ﻫﺎی ﺧﺎﻣﻮش ﺑﺮای اﺳﺘﺎرت ﮐﺎر،
ﻧﺤﻮه ﺗﺮ ﯾﺲ ) (Traceﯾﮏ ﭘﺮوژه و ﮐﺎرﺑﺮدﻫﺎی آن ،ﮐﺎر ﺑﺎ ﺗﺎﯾﻤﺮﻫﺎی ﮐﻮﯾﻠﯽ ،اﺟﺮای ﭘﺮوژه اﺳﺘﺎرت ﺑﺎ ﺗﺎﺧﯿﺮ ﺑﺎ ﺗﺎﯾﻤﺮ
ﻫﺎی ﮐﻮﯾﻠﯽ ،ﻧﮑﺎت ﮐﻠﯽ در ﻣﻮرد ﺗﺎﯾﻤﺮﻫﺎی ﮐﻮﯾﻠﯽ ،ﭘﺮوژه ﺷﺎﻧﺰدﻫﻢ اﺳﺘﺎرﺗﺮ ﺧﻮدﮐﺎر Y-Dﺑﻪ ﻫﻤﺮاه ﺣﻔﺎﻇﺖ،
ﺗﻮﺿﯿﺤﺎت اﺑﺘﺪاﯾﯽ در ﻣﻮرد اﺗﺼﺎﻻت ﺳﺘﺎره و ﻣﺜﻠﺚ ،ﻋﻠﺖ اﺳﺘﺎرت ﺑﺎ ﺣﺎﻟﺖ ﺳﺘﺎره ،ﻣﻌﺎدﻻت ﺳﺎده و ﭘﺎﯾﻪ ﺟﺮﯾﺎن
راه اﻧﺪاز ی ،ﺗﺮﺳﯿﻢ ﻣﺪار ﻓﺮﻣﺎن ﺻﻨﻌﺘﯽ ،ﺗﻌ•ﻦ ﺧﺮوﺟﯽ ﻫﺎی اﺻﻠﯽ ،ﺳﺘﺎره و ﻣﺜﻠﺚ ،ﺗﻮﺿﯿﺤﺎت اﺟﻤﺎﻟﯽ در ﻣﻮرد
ﭘﺮوژه.
ﭘﺮوژه ﻫﻔﺪﻫﻢ :ﭼﺮاغ ﭼﺸﻤﮏ ز ن ﺷﺨﺼﯽ ﺳﺎز ی ﺷﺪه )ﺗﺎﯾﻢ Offو Onﻧﺎﻣﺘﻮاز ن( ﺷﺮﻃﯽ
ﻃﺮاﺣﯽ ﭘﺮوژه ﺷﺎﻧﺰدﻫﻢ ،ﺗﻌ•ﻦ ﺷﺒﮑﻪ ﻫﺎی ﻣﺨﺘﺺ ﻫﺮ ﻣﺮﺣﻠﻪ ،ﺑﯿﺎن ﺗﻮﺿﯿﺤﺎت ﻧﺤﻮه ﮐﺎر ،ﻋﻠﺖ اﺳﺘﻔﺎده از ،ODTS
ﻋﻠﺖ ﻣﺸﮑﻞ ﻋﺪم ﺣﻔﺎﻇﺖ ،راه ﺣﻞ ﺣﻔﺎﻇﺘﯽ ،اﺳﺘﻔﺎده از ODTSدوم ﺑﻪ ﻣﻨﻈﻮر ﺣﻔﺎﻇﺖ ،ﺑﺮرﺳﯽ ﮐﻠﯽ ﭘﺮوژه ﺗﺴﺖ
19
و راه اﻧﺪاز ی ،ﻃﺮاﺣﯽ ﭘﺮوژه ﻫﻔﺪﻫﻢ ،ﺑﯿﺎن ﻫﺪف ﭘﺮوژه ،ﻃﺮاﺣﯽ ﻗﺴﻤﺖ ﮐﺎﻣﻼ ﺧﻮدﮐﺎر ،ﭼﮕﻮﻧﮕﯽ ﺗﻐ•ﺮ زﻣﺎن روﺷﻦ
ﻣﺎﻧﺪن ﭼﺮاغ ،ﺗﻐ•ﺮ زﻣﺎن ﺧﺎﻣﻮش ﻣﺎﻧﺪن ﭼﺮاغ ،وارد ﮐﺮدن ﺷﺮط ﺑﻪ ﺻﻮرت ،andﺗﺮﺳﯿﻢ ﭘﺮوژه ﻫﺠﺪﻫﻢ ﺑﺮوی
ﮐﺎﻏﺬ ،ﮐﺎرﺑﺮد ﺟﮏ ﻫﺎی ﭘﻨﻮﻣﺎﺗﯿﮑﯽ در ﺻﻨﻌﺖ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد ﺟﮏ ﻫﺎ و ﺗﺎﺛﯿﺮ آﻧﻬﺎ ﺑﺮﻫﻢ ،ﻋﻠﺖ اﺳﺘﻔﺎده از ،ODTS
ﺗﻌ•ﻦ ﻻﻣﭗ وﺿﻌﯿﺖ در اﺗﺎق ﮐﻨﺘﺮ ل ،ﻧﺤﻮه رﯾﺴﺖ ﮐﺮدن ﻫﺮ ﺟﮏ ﺑﺎ ﺟﮏ ﺑﻌﺪی ،ﭼﮕﻮﻧﮕﯽ ﺧﺎﻣﻮش ﮐﺮدن ﺟﮏ
ﭘﺎﯾﺎﻧﯽ ﺑﺎ ﺗﺎﯾﻤﺮ ،ODTSﭘﺮوژه ﻧﻮزدﻫﻢ اﺳﺘﺎرﺗﺮ درﺳﺘﯽ دﻟﺘﺎ اﺳﺘﺎر ،ﺑﺮرﺳﯽ ﮐﺎﻣﻞ ﻣﺪار ﻓﺮﻣﺎن ،ﺗﻔﺎوت ﻣﺪار ﻓﺮﻣﺎن ﺑﺎ
ﻣﺪل ﻫﺎی ﻗﺒﻠﯽ ،اراﺋﻪ روش ﺧﺎص ﭘﯿﺎده ﺳﺎز ی ﻣﺪارات ﻓﺮﻣﺎن ،ﺗﺮﯾﺲ ﮐﺮدن از ﺧﺮوﺟﯽ و درﻧﻈﺮ ﮔﺮﻓﺘﻦ ﺳﺎﯾﺮ ﺷﺎﺧﻪ
ﻫﺎ ،ﭼﮕﻮﻧﮕﯽ اﻧﺘﺨﺎب ﺷﺎﺧﻪ ﺑﺎ اوﻟﻮﯾﺖ ﺑﺎﻻﺗﺮ ،ﺗﺮﺳﯿﻢ ﻣﺮﺣﻠﻪ ﺑﻪ ﻣﺮﺣﻠﻪ از ﺧﺮوﺟﯽ ،ﺗﺮﺳﯿﻢ ﻣﺠﺪد ﺷﺎﺧﻪ ﻫﺎی ﻓﺮﻋﯽ،
ﭘﯿﺎده ﺳﺎز ی ﮐﺎﻣﻞ ﭘﺮوژه ،ﺗﺴﺖ و راه اﻧﺪاز ی آن ،ﺗﺮﺳﯿﻢ ﻣﺠﺪد ﺷﺎﺧﻪ اﺻﻠﯽ ﺑﻪ روش دﯾﮕﺮ ،ﻧﻤﺎﯾﺶ ﺗﻔﺎوت ﻇﺎﻫﺮ ی
و ﯾﮑﺴﺎن ﺑﻮدن در ﻋﻤﻠﮑﺮد ،ﺑﯿﺎن ﻧﮑﺎت ﻣﻬﻢ در راﺑﻄﻪ ﺑﺎ ﻣﺪار ﻓﺮﻣﺎن.
ﭘﺮوژه ﺑﯿﺴﺘﻢ :ﭼﭗ ﮔﺮد و راﺳﺖ ﮔﺮد ﻣﻮﺗﻮر اﻟﮑﺘﺮﯾﮑﯽ ﺑﺎ اﯾﺠﺎد ﺗﺎﺧﯿﺮ
ﭘﺮوژه ﺑﯿﺴﺖ و ﯾﮑﻢ ،ﻋﻠﺖ اﺳﺘﻔﺎده از ﺗﺎﺧﯿﺮ در ﭼﭗ ﮔﺮد راﺳﺖ ﮔﺮد ،ﺑﯿﺎن ﺗﻮﺿﯿﺤﺎت اﺑﺘﺪاﯾﯽ ﻃﺮاﺣﯽ ،ﺳﺎﺧﺖ SR
ﻫﺎی اﺳﺎﺳﯽ راﺳﺖ ﮔﺮدی و ﭼﭗ ﮔﺮدی ،ﻋﻠﺖ اﺳﺘﻔﺎده از ﻧﺎت ﺧﺮوﺟﯽ ﻫﺎی ﻣﺘﻘﺎﺑﻞ ،ﺗﺴﺖ ﭘﺮوژه و ﺳﺎﺧﺖ ﭼﭗ
ﮔﺮد راﺳﺖ ﮔﺮد آﻧﯽ ،دﻟﯿﻞ اﺳﺘﻔﺎده از ﺗﺎﯾﻤﺮ ،ﻧﺤﻮه اﻧﺘﺨﺎب ﺗﺎﯾﻤﺮ ﻣﻨﺎﺳﺐ ،ﺳﺎﺧﺖ ﺣﻠﻘﻪ اﻧﺘﺨﺎب ﮔﺮ ﭘﺲ از اﺳﺘﺎرت
ﻣﻮﺗﻮر ،ﭼﮕﻮﻧﮕﯽ ﺗﺮﯾﮕﺮ ﮐﺮدن ﺗﺎﯾﻤﺮ در اﯾﻦ ﭘﺮوژه ﺧﺎص ،اﺳﺘﻔﺎده از ﺧﺮوﺟﯽ ﺗﺎﯾﻤﺮ ﺑﺮای ﮐﻨﺘﺮ ل ﺣﺎﻟﺖ ﭘﺲ از ﺳﮑﻮن
ﻣﻮﺗﻮر ،اﺳﺘﻔﺎده از SRﺧﺎص ﻣﻮﺗﻮر و ﺗﺎﯾﻤﺮ ،اﺳﺘﻔﺎده از ﺗﺎﯾﻤﺮ ﺟﻬﺖ رﯾﺴﺖ ﮐﺮدن ﻣﻮﺗﻮرﻫﺎ ،ﺗﺮﯾﺲ و ﺑﺮرﺳﯽ دﻗﯿﻖ
ﻣﺮاﺣﻞ ،ﻧﻤﺎﯾﺶ ﻧﺘﯿﺠﻪ ﮐﺎر و ﻧﮑﺎت آن ،ﺗﺸﺮﯾﺢ ﭘﺮوژه ﺑﯿﺴﺖ و ﯾﮑﻢ ،اﺳﺘﻔﺎده از ﻣﺪار ﻓﺮﻣﺎن ﺑﺮای اﯾﻦ ﭘﺮوژه،
ﻣﺪارﻓﺮﻣﺎن ﺧﻮاﻧﯽ ،ﺗﻌﺮﯾﻒ Kﻫﺎی ﻣﺘﻔﺎوت ﺑﺮای ﭘﯿﺎده ﺳﺎز ی ،ﺷﺮوع از ﺧﺮوﺟﯽ و رﺳﯿﺪن ﺑﻪ ورودی ،آﻣﻮزش ﻣﺠﺪد
ﺗﺮﺳﯿﻢ از روی ﻣﺪار ﻓﺮﻣﺎن ،ﭼﮕﻮﻧﮕﯽ ﺗﺸﺨﯿﺺ ﺷﺎﺧﻪ ﻫﺎی ﻧﻘﺺ ﺷﻮﻧﺪه ،ﭘﯿﺎده ﺳﺎز ی ﮐﺎﻣﻞ ﭘﺮوژه و ﺗﺴﺖ آن ،ﻣﺮور
ﻧﮑﺎت ﻣﻬﻢ در اﺳﺘﻔﺎده از ﻣﺪار ﻓﺮﻣﺎن ،ﻋﯿﺐ ﯾﺎﺑﯽ و اﺟﺮای ﺧﻂ ﺑﻪ ﺧﻂ ﭘﺮوژه ،اﺳﺘﻔﺎده از ،Breakpointاﺳﺘﻔﺎده از
دﯾﺒﺎ گ و ﺗﻔﺎوت ﻣﺪ Process Operationو ،Test Operationﮐﺎر ﺑﺮوی ﻣﺪ ﺗﺴﺖ ،ﻗﺮار دادن ﺑﺮﯾﮏ ﭘﻮﯾﻨﺖ
ﻫﺎی ﻣﻨﺎﺳﺐ ،اﺟﺮای ﺧﻂ ﺑﻪ ﺧﻂ ﭘﺮوژه و ﻧﻤﺎﯾﺶ ﭘﻨﻞ ،PLC Register Contentsﺑﺮرﺳﯽ دﻗﯿﻖ ﺧﺎﻧﻪ ﻫﺎی
ﺣﺎﻓﻈﻪ در ﻫﺮ ﺧﻂ ﮐﺎر ی ،ﺗﻮﺿﯿﺢ ﻣﺠﺪد دﺳﺘﻮر Saveﺑﺎ اﯾﻦ ﺗﮑﻨﯿﮏ ،ﻋﻠﺖ ﻧﻤﺎﯾﺶ ﻧﺪادن ﺧﻂ آﺧﺮ در ﺧﺎﻧﻪ ﻫﺎی
ﺣﺎﻓﻈﻪ ،ﺑﺮرﺳﯽ ﮐﺎﻣﻞ ،Module Informationﮐﺎرﮐﺮد ،Memoryﺑﺮرﺳﯽ ﺗﺐ ﻫﺎی؛ ،Generalارﺗﺒﺎﻃﺎت ،اﺳﺘﮏ
ﻫﺎ ،Identification ،ﺗﺎﯾﻢ ﺳﯿﮑﻞ اﺳﮑﻦ ،ﺗﺎﯾﻢ ﺳﯿﺴﺘﻢ در ﺣﺎل ﮐﺎر و ،Diagnostic Bufferاﻫﻤﯿﺖ اﺳﺘﻔﺎده از
20
ﺑﺎﻓﺮ ﻋﯿﺐ ﯾﺎﺑﯽ و ﻧﺤﻮه ﮐﺎر ﺑﺎ آن ،ﺑﺮرﺳﯽ ﭼﻨﺪ ﻣﺜﺎل و ﺗﺎﺛﯿﺮ آﻧﻬﺎ در ﺑﺎﻓﺮ ،ﻧﻤﺎﯾﺶ زﻣﺎن ﮐﻠﯽ اﺟﺮای ﺑﺮﻧﺎﻣﻪ در Scan
Cycle Timeو ﻣﺸﮑﻼت آن ،ﺗﻮﺿﯿﺤﺎت و اراﺋﻪ ﻧﮑﺎت ﺗﮑﻤﯿﻠﯽ ﭘﺮوژه ﺑﯿﺴﺖ و دوم.
ﺗﻮﺿﯿﺢ ﭘﺮوژه ﺑﯿﺴﺖ دوم و ﻧﺤﻮه ﻋﻤﻠﮑﺮد آن ،ﺗﻮﺿﯿﺢ ﻣﺮاﺣﻞ و اﺳﺘﻔﺎده از ﻟﺒﻪ ﭘﺎ”ﻦ روﻧﺪه ،ﻧﺤﻮه ﺗﺸﺨﯿﺺ
اﺳﺘﻔﺎده دوﺑﺎره از ﺷﺴﺘﯽ ﺗﻮﺳﻂ ﮐﺎرﺑﺮ ،ﺳﯿﻮ ﮐﺮدن داده ﻫﺎی ﭘﻮش ﺑﺎﺗﻦ ،ﭼﮕﻮﻧﮕﯽ اﺳﺘﺎپ ﮐﺮدن ﻣﻮﺗﻮرﻫﺎ ﺑﺪون
اﺧﻼل در ﻋﻤﻠﮑﺮد ،ﺗﻌ•ﻦ دﮐﻤﻪ رﯾﺴﺖ ﺑﺪون اﺧﻼل در ﮐﺎر ﺷﺴﺘﯽ اﺻﻠﯽ ،ﺗﻮﺿﯿﺢ دﻗﯿﻖ ﯾﮏ ﺳﯿﮑﻞ اﺳﮑﻦ در
زﯾﻤﻨﺲ ،ﺑﺮرﺳﯽ دو Andو ﺗﺮﺳﯿﻢ ﻧﻤﻮدار آن ﺑﺮای درک ﺑﻬﺘﺮ ﺳﯿﮑﻞ اﺳﮑﻦ ،ﺑﺮرﺳﯽ ﺑﻠﻮک ،Moveﻋﻤﻠﮑﺮد ﺑﻠﻮک
اﻧﺘﻘﺎل ،ﺗﻌﺮﯾﻒ اﻧﺘﻘﺎل در زﯾﻤﻨﺲ ،ﻣﻨﻄﻖ ﮐﺎر ی ﺑﻠﻮک اﻧﺘﻘﺎل ،ﺗﻮﺿﯿﺢ ﻓﺮﻣﺖ اﻋﺪاد در PLCزﯾﻤﻨﺲ ،ﻣﻌﺮﻓﯽ ﮐﺎﻣﻞ
ﻧﻮع ،BCDﻣﻌﺮﻓﯽ ﮐﺎﻣﻞ ﻧﻮع ،Integerﻧﺤﻮه ﺗﻌﺮﯾﻒ اﻋﺪاد ﻣﺜﺒﺖ و ﻣﻨﻔﯽ در BCDو اﯾﻨﺘﯿﺠﺮ ،ﭼﮕﻮﻧﮕﯽ ﻧﻤﺎﯾﺶ
اﻋﺪاد ،Realﻧﻤﺎﯾﺶ ﺣﺎﻟﺖ ﻫﺎی ﻣﺨﺘﻠﻒ ﺑﻠﻮک اﻧﺘﻘﺎل Accumulator ،ﭼﯿﺴﺖ ،ﺗﻌﺮﯾﻒ دﺳﺘﻮر ،Loadﺗﻌﺮﯾﻒ
دﺳﺘﻮر ،Transferاﻟﺰاﻣﺎت اﺳﺘﻔﺎده از ﺑﻠﻮک اﻧﺘﻘﺎل ،ﻧﻤﺎﯾﺶ ﻧﺤﻮه ﻋﻤﻠﮑﺮد ،Accumulatorﺑﺮرﺳﯽ ﯾﮏ ﻣﺜﺎل
اﻧﺘﻘﺎل در ﭘﯽ ال ﺳﯽ ،اﻧﺪازه ﺧﺎﻧﻪ ﻫﺎی ﺣﺎﻓﻈﻪ در ﺑﻠﻮک اﻧﺘﻘﺎل ،ﺑﺮرﺳﯽ ﺣﺎﻟﺖ ﮐﻮﭼﮏ ﺑﻮدن ورودی ﻧﺴﺒﺖ ﺑﻪ
ﺧﺮوﺟﯽ ،ﻧﺤﻮه ﻗﺮار ﮔﯿﺮ ی در ﺧﺎﻧﻪ ﻫﺎی ﮐﻢ ارزش ،ﺑﺮرﺳﯽ ﺣﺎﻟﺖ ﺑﺰرﮔﺘﺮ ﺑﻮدن ورودی ﻧﺴﺒﺖ ﺑﻪ ﺧﺮوﺟﯽ ،ﻧﻤﺎﯾﺶ
اﻧﺘﻘﺎل ﺧﺎﻧﻪ ﻫﺎی ﮐﻢ ارزش ﺣﺎﻓﻈﻪ در اﯾﻦ ﺷﺮاﯾﻂ ،ﺑﺎرﮔﺬار ی و اﻧﺘﻘﺎل داده ﻫﺎ در اﻧﺪازه ﻫﺎی ﻣﺘﻔﺎوت ،ﻣﺤﺪودﯾﺖ
ﻫﺎی ﺑﻠﻮک اﻧﺘﻘﺎل ،ﻧﺒﺎﯾﺪ ﻫﺎی ﺑﻠﻮک اﻧﺘﻘﺎل ،اراﺋﻪ ﺟﺪول اﻧﻮاع ﻣﺪﻫﺎی ورودی ﺑﻪ ﻫﻤﺮاه ﻣﺜﺎل ،اﺳﺘﻔﺎده از ﭼﻨﺪﯾﻦ
ﻣﺜﺎل ﺑﺎ ﺗﯿﭗ ﻫﺎی ﻣﺘﻔﺎوت ورودی ،ﻧﻤﺎﯾﺶ ورودی؛ ﻫﮕﺰ ،دﺑﻞ ورد ،ﺑﯽ ﺳﯽ دی ،دﺳﯿﻤﺎل ،ﺑﺎﯾﻨﺮ ی ،ﻧﻤﺎﯾﺶ ﺣﺎﻟﺖ
ﮐﺎر ﺑﺎ Moveﺑﺎ ﺗﺮﯾﮕﺮ ،ﻧﺤﻮه ﭘﺎ ﮐﺴﺎز ی ﺣﺎﻓﻈﻪ Accumulatorﺑﺎ ﺑﻠﻮک .Move
ﭘﺮوژه ﺑﯿﺴﺖ و ﭼﻬﺎرم :اﻧﺘﺨﺎب ﮔﺮ ﺷﻤﺎره ﺑﯿﺖ زوج و ﻓﺮد ﺑﺎ اﺳﺘﻔﺎده از ﯾﮏ ﺷﺴﺘﯽ
ﭘﺮوژه ﺑﯿﺴﺖ و ﭘﻨﺞ :ﮐﻨﺘﺮ ل ﻣﻮﺗﻮر اﻟﮑﺘﺮﯾﮑﯽ در ﺳﻪ ﺑﺎز زﻣﺎﻧﯽ ﻣﺘﻔﺎوت ﺑﺎ اﺳﺘﻔﺎده از ﯾﮏ ﺷﺴﺘﯽ
21
ﺗﻮﺿﯿﺤﺎت ﭘﺮوژه ﺑﯿﺴﺖ و ﺳﻮم ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد ﺳﻮن ﺳﮕﻤﻨﺖ در ،PLCارﺗﺒﺎط ورودی و ﺧﺮوﺟﯽ در ﺳﻮن ﺳﮕﻤﻨﺖ،
ﺗﻌﺮﯾﻒ ﺧﺮوﺟﯽ ،Seven-Segmentاﺳﺘﻔﺎده از روش ﻏﯿﺮ ﻣﺘﻌﺎرف ،ﺗﻮﺿﯿﺢ ﺟﺪول داده ﻫﺎی ﺳﻮن ﺳﮕﻤﻨﺖ در ﭘﯽ
ال ﺳﯽ ،ﭘﯿﺎده ﺳﺎز ی ﭘﺮوژه ﺑﺎ اﺳﺘﻔﺎده از ،Moveروش ﻫﺎی ﻣﺘﻌﺪد ﺗﻌﺮﯾﻒ Inputﺑﻠﻮک اﻧﺘﻘﺎل ،ﭼﮏ و ﺑﺮرﺳﯽ
ﻧﻬﺎﯾﯽ ﭘﺮوژه ،ﺗﻮﺿﯿﺢ ،Single Scanﺑﺮرﺳﯽ ﯾﮏ ﭘﺮوژه و ﺗﻮﺿﯿﺢ روﻧﺪ ﺣﻞ ﮔﺴﺴﺘﻪ ،ﻣﺸﺎﻫﺪه ﯾﮏ ﺳﯿﮑﻞ اﺳﮑﻦ
در ﻣﺪ ﮔﺴﺴﺘﻪ ،ﻣﺰاﯾﺎ و ﮐﺎرﺑﺮدﻫﺎی اﺳﮑﻦ ﻫﺎی ﻣﻨﻔﺮد ،ﺗﻮﺿﯿﺤﺎت ﭘﺮوژه ﺑﯿﺴﺖ و ﭼﻬﺎرم ،اﺳﺘﻔﺎده از روش دوم ﺑﺮای
ﺗﺸﺨﯿﺺ ﻓﺸﺮدن ﻣﺠﺪد ﺷﺴﺘﯽ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد ﻟﺒﻪی ﺑﺎﻻ روﻧﺪه ) (Pدر ﺗﺸﺨﯿﺺ ﺗﻌﺪاد ،ﭼﮕﻮﻧﮕﯽ اﯾﺠﺎد ﯾﮏ رﺷﺘﻪ
ﻣﻨﻔﺮد و زوج ،ﺗﻌ•ﻦ اﻧﺪازه ﺧﺎﻧﻪ ﺣﺎﻓﻈﻪ ﻣﺪﻧﯿﺎز ،اﺳﺘﻔﺎده از ﻣﺎﺷﯿﻦ ﺣﺴﺎب وﯾﻨﺪوز ﺟﻬﺖ ﻣﺤﺎﺳﺒﺎت ﺑﺎﯾﻨﺮ ی و ﻫﮕﺰ،
ﻗﺮار دادن دو ﺗﺎﺑﻊ اﻧﺘﻘﺎل ﺑﺮای ﺣﺎﻻت ﻫﺎی ﻣﻨﻔﺮد و زوج ،ﺗﺴﺖ ﻧﻬﺎﯾﯽ و ﺑﺮرﺳﯽ ﺧﺮوﺟﯽ ﭘﺮوژه ،ﺗﻮﺿﯿﺤﺎت ﭘﺮوژه
ﺑﯿﺴﺖ و ﭘﻨﺞ و ﻧﺤﻮه ﺗﻌﺮﯾﻒ ﺳﻪ ﺑﺎزه زﻣﺎﻧﯽ ﻣﺘﻔﺎوت و روﺷﻦ ﻣﺎﻧﺪن ﻣﻮﺗﻮر در اﯾﻦ ﺑﺎزهﻫﺎ ،ﺑﯿﺎن اﻫﺪاف ﺧﺎص
ﭘﺮوژه ،راﻫﻨﻤﺎی اﻧﺘﺨﺎب ﺗﺎﯾﻤﺮ ﻣﻨﺎﺳﺐ ،ﭘﯿﺎده ﺳﺎز ی ﮐﺎﻣﻞ ﭘﺮوژه ﺑﺎ ﺳﻪ ﻋﺪد ﺗﺎﯾﻤﺮ ﭘﺎﻟﺲ ﮔﺴﺘﺮده ،اﺳﺘﻔﺎده از روش
ﺑﻬﯿﻨﻪ ﺑﻪ ﻫﻤﺮاه ﺑﻠﻮک ،Moveﻣﺸﺨﺺ ﮐﺮدن ﯾﮏ ﺗﺎﯾﻤﺮ ﻣﺮﺟﻊ ،ﺗﻌﺮﯾﻒ ﺧﺎﻧﻪ ﺣﺎﻓﻈﻪ ﺑﺠﺎی زﻣﺎن ﺑﺮای ﭘﺎﯾﻪ ،TV
اﺳﺘﻔﺎده از ﺑﻠﻮک اﻧﺘﻘﺎل ﺑﺮای ﺳﻪ ﺑﺎزه زﻣﺎﻧﯽ ،ﻓﺮاﺧﻮاﻧﯽ و رﻓﺮﻧﺲ دﻫﯽ ﺧﺮوﺟﯽ ﻫﺎی اﻧﺘﻘﺎل ﺑﻪ ﺗﺎﯾﻤﺮ ،ﺗﺴﺖ و
ﺑﺮرﺳﯽ ﭘﺮوژه ﺑﻬﯿﻨﻪ ﺷﺪه ،ﺟﺎﯾﮕﺰﯾﻦ ﺗﺎﯾﻤﺮ ﭘﺎﻟﺲ ﮔﺴﺘﺮده ﺑﺎ ﭘﺎﻟﺲ ﻣﻌﻤﻮﻟﯽ و ﻣﺸﺎﻫﺪه ﻣﺸﮑﻞ اﺳﺎﺳﯽ آن.
ﭘﺮوژه ﺑﯿﺴﺖ و ﺷﺸﻢ :ﻣﺪﯾﺮﯾﺖ ورودی و ﺧﺮوﺟﯽ ﻣﺤﺼﻮﻻت ﻣﻮﺟﻮد در اﻧﺒﺎر ﯾﮏ ﮐﺎرﺧﺎﻧﻪ
ﭘﺮوژه ﺑﯿﺴﺖ و ﻫﺸﺖ :ﺗﻌﺮﯾﻒ و اﺳﺘﻔﺎده از Functionﺳﻮن – ﺳﮕﻤﻨﺖ ﺑﺮای ﻧﻤﺎﯾﺶ ﺧﻮدﮐﺎر اﻋﺪاد
ﮐﺎﻧﺘﺮ )ﺷﻤﺎرﻧﺪه( ﭼﯿﺴﺖ ،ﺑﺮرﺳﯽ ورودی و ﺧﺮوﺟﯽ ﻫﺎی ﺑﻠﻮک ﺷﻤﺎرﻧﺪه ،ﻧﺤﻮه ﺗﺨﺼﯿﺺ ﻣﻘﺪار ﺑﻪ ﭘﯿﻦ ﻫﺎ ،ﺗﻌﺪاد
Counterﻣﺠﺎز در ،PLCاﻧﻮاع ﺷﻤﺎرﻧﺪه و ﺗﻔﺎوت آﻧﻬﺎ ،ﺗﻮﺿﯿﺤﺎت ﮐﺎﻣﻞ ﭘﺎﯾﻪ ﻫﺎی؛ CV ،Q ،R ،PV ،S ،CD ،CUو
،CV_BCDﺑﯿﺎن ﻧﮑﺎت ﻣﻬﻢ ﮐﺎﻧﺘﺮ ،ﺑﺮرﺳﯽ ﻇﺎﻫﺮ ﺑﻠﻮک در ﻣﺪﻫﺎی FBD ،LADو ،STLﺗﺮﺳﯿﻢ ﻧﻤﻮدارﻫﺎی ﮐﺎﻧﺘﺮ و
ﺑﺮرﺳﯽ ﺣﺎﻟﺖ ﻫﺎی ﻣﻤﮑﻦ ،ﻃﺮ ح ﯾﮏ ﻣﺜﺎل ﺷﻤﺎرﻧﺪه ،ﺑﺮرﺳﯽ ﮐﺎﻧﺘﺮ در Helpﻧﺮم اﻓﺰار ،اﺧﺘﺼﺎص ورودی و ﺧﺎﻧﻪ
ﺣﺎﻓﻈﻪ ﺑﻪ ﺷﻤﺎرﻧﺪه ،ﺗﺴﺖ ﺷﻤﺎرﻧﺪه و ﻣﺸﺎﻫﺪه ﻧﺘﺎﯾﺞ ،ﺑﺮرﺳﯽ ﮐﺎﻧﺘﺮ ﺑﺎﻻ ﺷﻤﺎر و ﭘﺎ”ﻦ ﺷﻤﺎر ،ﻃﺮ ح ﻣﺜﺎل ﺑﺎ
ﮐﺎﻧﺘﺮﻫﺎی ﻧﻮع ﮐﻮﯾﻞ و رﯾﺴﺖ ﮐﺮدن ﻣﻘﺪار اوﻟﯿﻪ آﻧﻬﺎ ،ﺑﺮرﺳﯽ اﺟﻤﺎﻟﯽ Helpﻧﺮم اﻓﺰار در ﻣﻮرد ﮐﻮﯾﻞ ﻫﺎ ،ﻃﺮ ح ﭘﺮوژه
ﺑﯿﺴﺖ ﺷﺸﻢ ،ﺑﯿﺎن ﻫﺪف ﭘﺮوژه ،ﭘﯿﺎده ﺳﺎز ی ﭘﺮوژه ﺑﺎ ﺷﻤﺎرﻧﺪه ،ﭘﯿﺎده ﺳﺎز ی ﺳﻨﺎرﯾﻮ وﺟﻮد ﻣﺤﺼﻮل از ﻗﺒﻞ در اﻧﺒﺎر
و داﺷﺘﻦ ورودی و ﺧﺮوﺟﯽ ﺑﻪ ﺻﻮرت ﻫﻤﺰﻣﺎن ،ﺗﻮﺿﯿﺤﺎت اﺑﺘﺪاﯾﯽ ﭘﺮوژه ﺑﯿﺴﺖ و ﻫﻔﺘﻢ ،ﺗﻌﺮﯾﻒ ﯾﮏ ﻣﻮﺗﻮر
اﻟﮑﺘﺮﯾﮑﯽ ﺟﻬﺖ ﮐﺎرﮐﺮد ﺑﻪ ﻣﺪت 24ﺳﺎﻋﺖ ،ﻧﺤﻮه اﺳﺘﻔﺎده از ﺷﻤﺎرﻧﺪه در ﮐﻨﺎر ﺗﺎﯾﻤﺮ ﺑﺮای رﻓﻊ ﻣﺤﺪودﯾﺖ زﻣﺎﻧﯽ،
22
ﭘﯿﺎده ﺳﺎز ی اﺑﺘﺪاﯾﯽ ﺑﺎ ﯾﮏ ،SRﺗﺎﯾﻤﺮ ﭘﺎﻟﺲ ﮔﺴﺘﺮده و ﺷﻤﺎرﻧﺪه ﮐﺎﻫﺸﯽ ،آﻣﻮزش ﻧﺤﻮه اﯾﺠﺎد ﯾﮏ ﺣﻠﻘﻪ ﮐﺎر ی
ﺑﺮای ﺗﺎﯾﻤﺮ ،ﺗﺴﺖ و اﺟﺮای ﭘﺮوژه ،ﻋﯿﺐ ﯾﺎﺑﯽ و اراﺋﻪ ﭘﯿﺸﻨﻬﺎد ،ﻧﺤﻮه اﺳﺘﻔﺎده از ﮐﻮﯾﻞ ر ﯾﺴﺖ ﺑﺮای ﻣﻘﺎﺻﺪ ﺧﺎر ج از
دﺳﺘﺮس ،ﺗﮑﻤﯿﻞ ﭘﺮوژه و ﺑﺮرﺳﯽ ﻧﻬﺎﯾﯽ ،آﻣﻮزش ﮐﺎر ﺑﺎ ﮐﺘﺎﺑﺨﺎﻧﻪ ﻫﺎی اﺳﺘﺎﻧﺪارد ،ﺗﻌﺮ ﯾﻒ ﯾﮏ ،Functionﺗﻌﺮﯾﻒ
ﭘﺮوژه ﺑﯿﺴﺖ و ﻫﺸﺘﻢ ،ﺗﻌﺮﯾﻒ ﻓﺎﻧﺸﻦ ) SEGﺳﻮن-ﺳﮕﻤﻨﺖ( ،ﻧﮑﺘﻪ ﺑﺴﯿﺎر ﻣﻬﻢ در ﻣﻮرد ﻓﺎﻧﺸﻦ ﻫﺎ ،داﻧﻠﻮد ﻣﺠﺪد
ﺳﺨﺖ اﻓﺰار و ﺗﺴﺖ ﺑﻠﻮک ،ﻣﺸﺎﻫﺪه ﺑﻠﻮک در راﻫﻨﻤﺎی ﻧﺮم اﻓﺰار ،ﻣﻘﺪار دﻫﯽ و ﺗﺸﺮﯾﺢ ﺧﺎﻧﻪ ﻫﺎی ﺣﺎﻓﻈﻪ ﺑﻪ ﻫﻤﺮاه
ﻧﮑﺎت ﻣﻬﻢ ،ﺗﻌﺮﯾﻒ ورودی ﻋﺪدی و ﻣﻘﺎﯾﺴﻪ ﺧﺮوﺟﯽ SEGﺑﺎ ﺟﺪول ﺳﻮن ﺳﮕﻤﻨﺖ.
ﭘﺮوژه ﺑﯿﺴﺖ و ﻫﺸﺘﻢ :ﺗﻌﺮﯾﻒ و اﺳﺘﻔﺎده از Functionﺳﻮن – ﺳﮕﻤﻨﺖ ﺑﺮای ﻧﻤﺎﯾﺶ ﺧﻮدﮐﺎر اﻋﺪاد
ﺗﻮﺿﯿﺤﺎت ﭘﺮوژه ﺑﯿﺴﺖ و ﻫﺸﺘﻢ ،اﺳﺘﻔﺎده از ﮐﺎﻧﺘﺮ ﺑﺮای ﺛﺒﺖ ﺷﻤﺎرﻧﺪه ،ﻓﺮاﺧﻮاﻧﯽ ﺗﺎﺑﻊ ،SEGﺗﺨﺼﯿﺺ ورودی و
ﺧﺮوﺟﯽ ﻣﻨﺎﺳﺐ ﺑﺮای ﻓﺎﻧﮑﺸﻦ ،ﻣﺸﺨﺺ ﮐﺮدن ﺑﺎﯾﺖ ﻫﺎی ﻣﺪﻧﻈﺮ ،ﻋﻠﺖ ﻓﺮاﺧﻮاﻧﯽ ﺑﺎﯾﺖ ﺷﻤﺎره 5در ﺧﺮوﺟﯽ،
ﺗﺴﺖ و ﺑﺮرﺳﯽ اﻧﻮاع ﺷﻤﺎره ﻫﺎ در ﺷﻤﺎرﻧﺪه و ﺳﻮن ﺳﮕﻤﻨﺖ ،ﻣﻘﺎﯾﺴﻪ ﮔﺮ ) (Comparatorﭼﯿﺴﺖ ،ﻫﺪف در
ﻣﻘﺎﯾﺴﻪ ﮔﺮﻫﺎ ،اﻧﻮاع ﻣﻘﺎﯾﺴﻪ ﮔﺮ ،راه ﺣﻞ ﻣﻘﺎﯾﺴﻪ اﻋﺪاد 8ﺑﯿﺘﯽ و ،BCDﺷﻤﺎی ﮐﻠﯽ ﺑﻠﻮک ﻣﻘﺎﯾﺴﻪ ﮔﺮ ،اﻧﻮاع
ورودی و ﺧﺮوﺟﯽ ﺑﻠﻮک ،ﻧﻮع ﺣﺎﻓﻈﻪ ﻫﺎی اﺳﺘﻔﺎده ﺷﺪه ،اﺑﻌﺎد و اﻧﺪازه Double Integer ،Integerو ،Real
ﺟﺪول اﻧﻮاع ﻣﻘﺎﯾﺴﻪ ﮐﻨﻨﺪه و ﻣﻌﺎدل آﻧﻬﺎ ،ﻧﻤﺎﯾﺶ ﻧﻤﻮﻧﻪ ﻫﺎی ﻣﻘﺎﯾﺴﻪ ﮔﺮ و ﻧﺤﻮه ﻣﻘﺪار دﻫﯽ ﺑﻪ ورودی ﻫﺎ ،ﺑﺮرﺳﯽ
ﻣﻘﺎﯾﺴﻪ ﮔﺮﻫﺎ در ﻧﺮم اﻓﺰار ،ﺑﺮرﺳﯽ ارورﻫﺎی اﻧﺪازه و ﻧﻮع ورودی ،ﻣﺸﺎﻫﺪه Helpﺑﻠﻮک ﻫﺎ ،ﭘﯿﺎده ﺳﺎز ی ﭼﻨﺪ ﻣﺜﺎل،
ﺗﻮﺿﯿﺤﺎت و دﻣﺎی ﻣﺪﻧﻈﺮ در ﭘﺮوژه ﺑﯿﺴﺖ و ﻧﻬﻢ ،ﻧﮑﺘﻪ دﻣﺎی آﻧﺎﻟﻮگ و ﺗﺒﺪﯾﻞ آن ،ﻣﺸﺨﺺ ﮐﺮدن ﺑﺎزهی ﮐﺎر ی دﻣﺎ
و ﻋﻠﺖ آن ،ﺟﻠﻮﮔﯿﺮ ی از ﺣﻠﻘﻪ اﺳﺘﺎرت اﺳﺘﺎپ ﭘﯽ در ﭘﯽ دﻣﻨﺪه ،ﭘﯿﺎده ﺳﺎز ی و ﺗﺴﺖ ﭘﺮوژه ،ﺗﻮﺿﯿﺤﺎت اﺑﺘﺪاﯾﯽ
ﭘﺮوژه ﺳﯽ ام ،ﮐﺎرﺑﺮد اﯾﻦ ﻣﺪل از اﻧﺘﺨﺎب ﮔﺮ ،ﻣﺸﺨﺺ ﮐﺮدن ﺑﺎزه ﻫﺎی وزﻧﯽ ﺑﻪ ﻫﻤﺮاه ﺧﺮوﺟﯽ آﻧﻬﺎ ،ﻧﮑﺎت ﭘﯿﺎده
ﺳﺎز ی ،ﺗﺴﺖ و ﺑﺮرﺳﯽ اﻧﻮاع وز ن ﻫﺎ در ﺧﺮوﺟﯽ ،ﺑﯿﺎن ﻫﺪف ﭘﺮوژه ﺳﯽ و ﯾﮑﻢ ،ﻧﺤﻮه و ﭼﮕﻮﻧﮕﯽ اﻧﺘﺨﺎب ﺗﺎﯾﻤﺮ
ﻣﻨﺎﺳﺐ ،ﺗﻌ†ﻦ زﻣﺎن ﻣﻨﺎﺳﺐ ﺑﺮای ﺗﺎﯾﻤﺮ ،اﺳﺘﻔﺎده از ﺳﻪ ﻣﻘﺎﯾﺴﻪ ﮔﺮ ﺑﺮای ﺳﻪ ﺑﺎزوی اﻧﺘﺨﺎب ﮔﺮ ،ﻣﺸﮑﻞ ﺗﻌ†ﻦ زﻣﺎن
در ﺗﺎﯾﻤﺮ و ﻣﻘﺎﯾﺴﻪ ﺑﺎ ﻣﻘﺎﯾﺴﻪ ﮔﺮﻫﺎ ،آﻣﻮزش ﮐﺎﻣﻞ ﻧﺤﻮه زﻣﺎن دﻫﯽ ﺑﻪ ﺷﮑﻞ ،W#16#wxyzﻋﻠﺖ اﺳﺘﻔﺎده از ﻓﺮم
ﺧﺎص ﺗﺎﯾﻢ دﻫﯽ ،ﺑﺮرﺳﯽ ﭼﻨﺪ ﻣﺜﺎل زﻣﺎﻧﯽ ﺑﺮای درک ﺑﻬﺘﺮ ،ﺗﺴﺖ و ﺑﺮرﺳﯽ ﭘﺮوژه ﺑﺎ ﻓﺮﻣﺖ ﺟﺪﯾﺪ.
23
ﭘﺮوژه ﺳﯽ و ﺳﻮم :اﺳﺘﺎرت دو ﻣﻮﺗﻮر اﻟﮑﺘﺮﯾﮑﯽ ﺑﺎ ﺗﺎﺧﯿﺮ زﻣﺎﻧﯽ ﻣﺸﺨﺺ و ﻧﻤﺎﯾﺶ آن در ﺳﻮن ﺳﮕﻤﻨﺖ
ﭘﺮوژه ﺳﯽ و ﭼﻬﺎرم :ﺗﻌﺎﻣﻞ ﺷﻤﺎرﻧﺪه و ﻣﻘﺎﯾﺴﻪ ﮐﻨﻨﺪه ﻫﺎ ﺟﻬﺖ اﺳﺘﺎرت ﻣﻮﺗﻮر اﻟﮑﺘﺮﯾﮑﯽ
ﭘﺮوژه ﺳﯽ و ﭘﻨﺠﻢ :ﭘﯿﺎده ﺳﺎز ی ﮐﺎﻣﻞ ﺗﺴﻤﻪ ﻧﻘﺎﻟﻪ ) – (Conveyorﭘﺮوژه ارزﺷﯿﺎﺑﯽ ﻣﻬﺎرت PLC
ﻫﺪف از اﻧﺠﺎم ﭘﺮوژه ﺳﯽ و دوم ،ﺗﺮﮐﯿﺐ ﺷﻤﺎرﻧﺪه ،ﻣﻘﺎﯾﺴﻪ ﮔﺮ و ﺗﺎﯾﻤﺮ ،ﺗﻌﺮﯾﻒ اﺑﺘﺪاﯾﯽ ﺷﺮط ﻫﺎ ،ﻣﺸﺨﺺ ﮐﺮدن
ﺗﺎﯾﻤﺮ ﻣﺪﻧﻈﺮ ،ﮐﺎﻓﯿﮓ ﺗﺎﯾﻤﺮ ﺑﺎﻻ ﺷﻤﺎر ،اﺳﺘﻔﺎده از SRﺑﺮای درﯾﺎﻓﺖ ﻓﺮﻣﺎن ،ﺗﻮﺿﯿﺤﺎت اﺑﺘﺪاﯾﯽ ﭘﺮوژه ﺳﯽ و ﺳﻮم،
ﭘﯿﺎده ﺳﺎز ی ﻣﻮﺗﻮر ﺷﻤﺎره ﯾﮏ ،ﺗﺨﺼﯿﺺ ﯾﮏ ﺗﺎﯾﻤﺮ ﺗﺎﺧﯿﺮ در وﺻﻞ ﺑﺮای ﻣﻮﺗﻮر ﺷﻤﺎره ،2اﺳﺘﻔﺎده از ﺷﺮوط ﻣﻘﺎﯾﺴﻪ
ای ﺑﺮای اﻧﺘﻘﺎل داده ﻫﺎ ،اﺳﺘﺨﺮاج اﻋﺪاد ﻣﺪﻧﻈﺮ از ﺟﺪول ﺳﻮن ﺳﮕﻤﻨﺖ ،ﻣﺸﺨﺺ ﮐﺮدن اﻧﻮاع ﺧﺮوﺟﯽ ﺑﺮای ﺳﻮن
ﺳﮕﻤﻨﺖ ،ﺗﺴﺖ و ﺑﺮرﺳﯽ زﻣﺎن و ﻧﻤﺎﯾﺶ ﺻﺤﯿﺢ آن ،ﭘﺮوژه ﺳﯽ و ﭼﻬﺎرم ﺗﻌﺎﻣﻞ ﺷﻤﺎرﻧﺪه و ﻣﻘﺎﯾﺴﻪ ﮔﺮ ،ﻣﺸﺨﺺ
ﮐﺮدن ﺷﺮط اﺻﻠﯽ و ﺷﺮاﯾﻂ ﻣﻘﺎﯾﺴﻪ ،ﺗﻌ•ﻦ ﺷﻤﺎرﻧﺪه ﻣﻨﺎﺳﺐ ،ﭘﯿﺎده ﺳﺎز ی ﺷﺮط ﻫﺎ ﺑﺎﺗﻮﺟﻪ ﺑﻪ درﺧﻮاﺳﺖ ﻫﺎ،
اﺳﺘﻔﺎده از SRو ﺑﯿﺎن ﻣﺸﮑﻼت آﻧﻬﺎ ،اﺳﺘﻔﺎده از ﻣﺪل ﮐﻮﯾﻠﯽ و ﻣﺰاﯾﺎی آﻧﻬﺎ ،ﺑﺮرﺳﯽ و ﺗﺴﺖ ﭘﺮوژه ،وﯾﮋﮔﯽ ﻫﺎی
ﭘﺮوژه ﻫﺎی ارزﺷﯿﺎﺑﯽ ،ﻋﻠﺖ اﻧﺘﺨﺎب ﭘﺮوژه ﺳﯽ و ﭘﻨﺠﻢ ،ﭘﯿﺎده ﺳﺎز ی ﺑﺮ اﺳﺎس روش ﺳﺎده ﺳﺎز ی ﺳﻮال ،ﺗﻌ•ﻦ SR
ﻣﻮﺗﻮر ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺳﻮال ،ﻣﺸﺨﺺ ﮐﺮدن ﺷﻤﺎرﻧﺪه و ﺗﺎﯾﻤﺮ ﻣﺪﻧﻈﺮ ،اﺳﺘﻔﺎده از ﺗﺎﯾﻤﺮ ODTو ارﺗﺒﺎط آن ﺑﺎ ﻣﻮﺗﻮر
اﺑﺘﺪاﯾﯽ ﺑﻪ ﺻﻮرت ﻏﯿﺮﻣﺴﺘﻘﯿﻢ ،ﭘﯿﺎده ﺳﺎز ی ﭼﺮاغ ﭼﺸﻤﮏ ز ن اﺧﺘﺼﺎﺻﯽ )ﺗﻔﺎوت در زﻣﺎن روﺷﻦ و ﺧﺎﻣﻮش
ﺑﻮدن( ،اﻋﻤﺎل ﺷﺮط ﮐﺎرﮐﺮد ﻣﻮﺗﻮر اﻟﮑﺘﺮﯾﮑﯽ در ﭼﺮاغ ﭼﺸﻤﮏ ز ن ،ﺗﺴﺖ و ﺑﺮرﺳﯽ ﻣﺸﮑﻼت ﭘﺮوژه ،ﻋﻠﺖ ﮐﺎر ﻧﮑﺮدن
ﺗﺎﯾﻤﺮ ،اﺳﺘﻔﺎده از ﻟﺒﻪ ﺑﺎﻻ روﻧﺪه ﺑﺮای ﺣﺬف ﺗﺎﺛﯿﺮ ﺣﺎﻟﺖ ر ﯾﺴﺖ ﻣﺎﻧﺪﮔﺎر ،ﺗﺴﺖ ﭘﺲ از اﺻﻼﺣﺎت ﻧﻬﺎﯾﯽ.
ﭘﺮوژه ﺳﯽ و ﻫﻔﺘﻢ :رﻓﻊ ﻣﺤﺪودﯾﺖ ﺷﻤﺎرش ﮐﺎﻧﺘﺮ )ﺑﺎﻻﺗﺮ از 999ﻋﺪد – ﺳﻄﺢ ﻣﺘﻮﺳﻂ(
آﻣﻮزش دﺳﺘﻮرات ر ﯾﺎﺿﯽ ،دﺳﺘﻮرات اﺳﺎﺳﯽ ،دﺳﺘﻮرات ﻣﺤﺎﺳﺒﺎﺗﯽ در ،PLCوﯾﮋﮔﯽ ﻫﺎی ،Integer Function
وﯾﮋﮔﯽ ﻫﺎی ،Floating Point Functionﺑﺮرﺳﯽ ﺑﻠﻮک ﺗﻮاﺑﻊ رﯾﺎﺿﯽ ﺑﻪ ﻫﻤﺮاه ﭘﯿﻦ ﻫﺎی آن ،ﻧﻮع ﺧﺎﻧﻪ ﻫﺎی
ﺣﺎﻓﻈﻪ در اﯾﻦ ﺑﻠﻮک ،ﺗﺸﺮﯾﺢ ﯾﮏ ﻧﻤﻮﻧﻪ ﺗﺎﺑﻊ رﯾﺎﺿﯽ ،ﺷﺮ ح ﺗﻤﺎم ﻋﻤﻠﮕﺮﻫﺎی ،Integerﺑﺮرﺳﯽ ﻣﻬﻢ ﺗﺮ ﯾﻦ
ﻫﺎی ،Floating Point Functionﺗﻮاﺑﻊ رﯾﺎﺿﯿﺎﺗﯽ در زﺑﺎن ﻫﺎی دﯾﮕﺮ ،ﺑﺮرﺳﯽ ﻣﺜﺎل ﻫﺎی ﺟﻤﻊ ،ﺗﻔﺮﯾﻖ ،ﺿﺮب و
ﺗﻘﺴﯿﻢ ،ﺗﻮﺿﯿﺤﺎت و ﺑﯿﺎن ﮐﺎرﺑﺮد ﭘﺮوژه ﺳﯽ و ﺷﺸﻢ ،ﻧﺤﻮه ﺗﺒﺪﯾﻞ آﻧﺎﻟﻮگ ﺑﻪ دﯾﺠﯿﺘﺎل ،ﻧﺤﻮه ﭘﯿﺎده ﺳﺎز ی ﺷﻤﺎرﻧﺪه
ﺧﻮدﮐﺎر ﺑﺎﻻروﻧﺪه ،ﻧﺤﻮه اﯾﺠﺎد ﺣﻠﻘﻪ ﺑﺮای ،Add_Iاﯾﺠﺎد ﺣﻠﻘﻪ ﮐﺎﻫﺸﯽ ﺑﺎ ﺗﺎﺑﻊ رﯾﺎﺿﯽ ،ﺗﻌﺮﯾﻒ ﺷﺮط ﮐﺎرﮐﺮد و
ﻣﺸﺨﺺ ﮐﺮدن ﺑﺎزه ﻫﺎی ﻣﺪﻧﻈﺮ آﻧﺎﻟﻮﮔﯽ ،ﺗﺴﺖ و ﺑﺮرﺳﯽ ﻧﻬﺎﯾﯽ ﭘﺮوژه ،ﭘﺮوژه ﺳﯽ و ﻫﻔﺘﻢ رﻓﻊ ﻣﺤﺪودﯾﺖ ذاﺗﯽ
ﮐﺎﻧﺘﺮ ،ﺷﺮ ح ﻋﻤﻠﮑﺮد دو ﮐﺎﻧﺘﺮ ﺳﺮ ی ،ﻧﺤﻮه ﻗﺮارﮔﯿﺮ ی ﮐﺎﻧﺘﺮﻫﺎ ،ﭼﮕﻮﻧﮕﯽ ﻣﺤﺎﺳﺒﻪ ﻋﺪد ﻧﻬﺎﯾﯽ ﺷﻤﺎرﺷﮕﺮ ،ﭼﮕﻮﻧﮕﯽ
ﺟﻠﻮﮔﯿﺮ ی از ﻫﻤﭙﻮﺷﺎﻧﯽ ﺣﺎﻓﻈﻪ ﻫﺎ ،ﻋﻠﺖ اﺳﺘﻔﺎده از ﺣﺎﻓﻈﻪ ﻣﯿﺎﻧﯽ ،ﺗﻌﺮﯾﻒ ﺷﺮط ﻣﻨﺎﺳﺐ ﺑﺮای رﯾﺴﺖ ﮐﺮدن ﮐﺎﻧﺘﺮ،
ﺑﺮرﺳﯽ ﺗﺎﺑﻊ ﻫﺎی ﻧﻮع Realﺑﻪ ﻫﻤﺮاه ﻣﺜﺎل ﻫﺎی ﻣﺘﻌﺪد ،ﭘﺮوژه ﺳﯽ و ﻫﺸﺘﻢ ﺣﻞ ﻣﻌﺎدﻻت ﭼﻨﺪ ﻣﺠﻬﻮﻟﯽ رﯾﺎﺿﯽ،
ﺑﺮرﺳﯽ ﮐﻠﯽ ﻣﻌﺎدﻟﻪ ﻣﺪﻧﻈﺮ ،ﺗﻌﺮ ﯾﻒ ﺧﺎﻧﻪ ﻫﺎی ﺣﺎﻓﻈﻪ ،Doubleﺗﺨﺼﯿﺺ ﺣﺎﻓﻈﻪ ﻣﺸﺨﺺ ﺑﺮای xو ،yﻧﺤﻮه ﭘﯿﺎده
ﺳﺎز ی ﺳﺮ ی ﻣﻌﺎدﻻت ،اﺳﺘﻔﺎده ﻣﺠﺪد از ﯾﮏ ﺧﺎﻧﻪ ﺣﺎﻓﻈﻪ ،ﺗﺴﺖ و ﺑﺮرﺳﯽ ﻣﻌﺎدﻟﻪ ﺑﺎ اﺳﺘﻔﺎده از ﻋﺪدﻫﺎی ﺛﺎﺑﺖ.
ﭘﺮوژه ﭼﻬﻞ ام :رﻓﻊ ﻣﺤﺪودﯾﺖ ﺷﻤﺎرش ﮔﺮ ﮐﺎﻧﺘﺮ )ﺳﻄﺢ ﺣﺮﻓﻪ ای(
ﭘﺮوژه ﭼﻬﻞ و ﯾﮑﻢ :ﺷﺨﺼﯽ ﺳﺎز ی ﺗﺎﯾﻤﺮ ﺑﺮای ﻧﮕﻪ دار ی زﻣﺎن ﺗﺎﯾﻤﺮ
ﺗﻮﺿﯿﺤﺎت ﭘﺮوژه ﺳﯽ و ﻧﻬﻢ ،روش ﺗﺒﺪﯾﻞ درﺟﻪ ﺑﻪ رادﯾﺎن و ﻣﻌﺎدﻟﻪ ،ﺗﻌﺮﯾﻒ ورودی ﺑﻪ ﺷﮑﻞ ،Realﺗﻌﺮﯾﻒ ﺗﺎﺑﻊ
Tan ،Cos ،Sinو ،Cotﻧﺤﻮه ﺳﺎﺧﺖ ﺗﺎﺑﻊ ﻫﺎی ﺧﺎص ،ﺗﻌﺮﯾﻒ ﺗﺮﯾﮕﺮ ﺑﺮای ﺗﻮاﺑﻊ ﻣﺜﻠﺜﺎﺗﯽ ،آﻣﻮزش دﺳﺘﻮرات
ﺗﺒﺪﯾﻞ ،اﻧﻮاع ﺗﺒﺪﯾﻼت در ،PLCﻣﺒﺪل ﻓﺮﻣﺖ اﻋﺪاد ،ﻣﻌﮑﻮس ﺳﺎز ی ،ﻗﺮﯾﻨﻪ ﺳﺎز ی ،روﻧﺪ ﮐﻨﻨﺪه ،ﻣﺜﺎل ﻫﺎی ﻣﺘﻌﺪد
ﺗﺒﺪﯾﻼت ،ﮐﺎر ﺑﺎ Helpدر راﺑﻄﻪ ﺑﺎ ﻣﺒﺪل ﻫﺎ ،ﻧﮑﺘﻪ ﺗﺒﺪﯾﻞ 16ﺑﻪ 32ﺑﯿﺖ ،ﺟﺎﯾﺎﺑﯽ ﺻﺤﯿﺢ ﺣﺎﻓﻈﻪ ﻫﺎ ،ﻧﻤﺎﯾﺶ
ﺗﻔﺎوت در ﺣﺎﻟﺖ BCDﺑﻪ اﯾﻨﺘﯿﺠﺮ ،ﻧﺤﻮه ﺗﺒﺪﯾﻞ Iﺑﻪ ،Rﺑﺮرﺳﯽ ﻣﻌﮑﻮس ﺳﺎزﻫﺎ ،ﺗﺮﮐﯿﺐ ﻣﻌﮑﻮس ﺳﺎز ﺑﻪ ﻫﻤﺮاه
ﺗﻮاﺑﻊ رﯾﺎﺿﯽ ﺑﺮای ﺳﺎﺧﺖ ﻗﺮﯾﻨﻪ ،اﺳﺘﻔﺎده از ﺗﺎﺑﻊ ﻗﺮﯾﻨﻪ ،ﺑﺮرﺳﯽ ﺗﻤﺎم روﻧﺪ ﮐﻨﻨﺪه ﻫﺎ ﺑﻪ ﻫﻤﺮاه ﻣﺜﺎل ،ﻧﻤﺎﯾﺶ ﮐﺎرﺑﺮد
،CV_BCDاﺳﺘﻔﺎده از ﺗﺒﺪﯾﻼت در ﺷﻤﺎرﻧﺪه ،ﻧﻤﺎﯾﺶ ﻣﺸﮑﻼت در ﺻﻮرت ﻋﺪم ﺗﺒﺪﯾﻞ درﺳﺖ ،ﭘﺎﺳﺦ ﺑﻪ ﺳﻮاﻻت
ﻃﺮ ح ﺷﺪه ،ﺷﺮ ح ﭘﺮوژه ﭼﻬﻞ ام رﻓﻊ ﻣﺤﺪودﯾﺖ ﺷﻤﺎرش ﮔﺮ ﮐﺎﻧﺘﺮ )ﺳﻄﺢ ﺣﺮﻓﻪ ای( ،ﭼﮕﻮﻧﮕﯽ ﺗﺒﺪﯾﻞ ﺧﺮوﺟﯽ ﻫﺎی
ﺷﻤﺎرﻧﺪه ،ﻋﻠﺖ اﺳﺘﻔﺎده ﻣﻨﺎﺳﺐ از ﺗﺮﺗﯿﺐ ﺣﺎﻓﻈﻪ ﻫﺎ ،ﻧﮑﺎت ﮐﻠﯿﺪی در اﺳﺘﻔﺎده از ،DIﺗﺴﺖ و ﺑﺮرﺳﯽ ﻋﻤﻠﮑﺮد
ﺗﺎﯾﻤﺮ ،ﻫﺪف و ﮐﺎرﺑﺮد ﭘﺮوژه ﭼﻬﻞ و ﯾﮑﻢ ،اﻧﺘﺨﺎب ﺗﺎﯾﻤﺮ ﻣﻨﺎﺳﺐ ،ﻧﻤﺎﯾﺶ ﻧﻘﻄﻪ ﺿﻌﻒ ذاﺗﯽ ﺗﺎﯾﻤﺮ ،اﺳﺘﻔﺎده از ﺗﻔﺎوت
25
BIو ،BI_BCDاﺳﺘﻔﺎده از BIﺑﺮای ﺛﺒﺖ ﺣﺎﻟﺖ اوﻟﯿﻪ ،ﺗﻌﺮﯾﻒ ﺳﻨﺎرﯾﻮ ﺟﺎﯾﮕﺰ ﯾﻨﯽ ﺧﺮوﺟﯽ زﻣﺎن و زﻣﺎن اوﻟﯿﻪ ﺑﻪ
ﺻﻮرت ﻟﺤﻈﻪ ای ،ﺗﺴﺖ و ﺑﺮرﺳﯽ ﺣﺎﻟﺖ ﻫﺎی ﻣﺨﺘﻠﻒ ﭘﺮوژه ،ﻧﮑﺎﺗﯽ ﮐﻠﯽ در ﻣﻮرد ﺣﺎﻓﻈﻪ ﻫﺎی .M
ﺑﺮرﺳﯽ دﻗﯿﻖ ﺧﺎﻧﻪ ﻫﺎی ﺣﺎﻓﻈﻪ ،ﻣﺸﺎﻫﺪه ﺗﻌﺪاد و اﻧﻮاع ﺣﺎﻓﻈﻪ ﻫﺎی در دﺳﺘﺮس ،ﻣﻘﺎﯾﺴﻪ ﺣﺎﻟﺖ اﺗﺼﺎل و ﻋﺪم
اﺗﺼﺎل ،PLCﺗﻌﺮﯾﻒ اﻧﻮاع ﺣﺎﻓﻈﻪ ،ﺗﻌ†ﻦ ﺣﺎﻓﻈﻪ ﻫﺎی ،Retentiveﻣﺸﺎﻫﺪه اﻧﻮاع ر ی اﺳﺘﺎرت در ﯾﮏ CPU
ﺧﺎص ،ﻧﻤﺎﯾﺶ ﻋﻤﻠﮑﺮد ﯾﮏ ﺧﺎﻧﻪ ﺣﺎﻓﻈﻪ ﭘﺎﯾﺪار ،ﺑﺮرﺳﯽ ﺗﺎﯾﻤﺮ ﻫﺎ ﺑﺎ ﺧﺎﻧﻪ ﺣﺎﻓﻈﻪ ﭘﺎﯾﺪار ،ﻧﮑﺎت ﻣﻬﻢ در ﺗﻌ•ﻦ ﺧﺎﻧﻪ
ﻫﺎی ﺣﺎﻓﻈﻪ ﭘﺎﯾﺪار ،ﺑﺮرﺳﯽ ﺷﻤﺎرﻧﺪه ﺑﺎ ﺧﺎﻧﻪ ﺣﺎﻓﻈﻪ ﭘﺎﯾﺪار ،ﺗﻮﺿﯿﺤﺎت اﺑﺘﺪاﯾﯽ در ارﺗﺒﺎط ﺑﺎ ،Word Logicﻧﺤﻮه
اﻋﻤﺎل ﻣﻨﻄﻖ دﯾﺠﯿﺘﺎﻟﯽ ﺑﺮوی ﺗﻌﺪاد ز ﯾﺎدی داده ،ﮐﺎرﺑﺮد ،XORاﺳﺘﺎرت و اﺳﺘﺎپ ﻟﺤﻈﻪ ای ﺗﻌﺪاد زﯾﺎدی از
ﻣﻮﺗﻮرﻫﺎی اﻟﮑﺘﺮﯾﮑﯽ ،ﮐﺎرﺑﺮد و ﻋﻤﻠﮑﺮد ،Jumperﺗﺴﺖ و ﺑﺮرﺳﯽ ﻋﻤﻠﮑﺮد ﭘﺮﺷﮕﺮﻫﺎ ،اﺳﺘﻔﺎده از ﺟﺎﻣﭙﺮ ﻧﺎت ﺷﺪه،
ﮐﺎرﺑﺮد ﺟﺎﻣﭙﺮ و ﺟﺎﻣﭙﺮ ﻧﺎت ﺷﺪه در ﮐﻨﺎر ﻫﻢ ،ﻧﮑﺎت ﻣﻬﻢ در اﺳﺘﻔﺎده از ﭘﺮﺷﮕﺮﻫﺎ ،ﺗﻮﺿﯿﺢ ﺑﺨﺶ Program
،Controlاﻧﻮاع ﺗﺎﺑﻊ ﻣﻮﺟﻮد و ﮐﺎرﮐﺮدﻫﺎی آن ،ﺑﺮرﺳﯽ اﺟﻤﺎﻟﯽ ﮐﻮﯾﻞ ،Callﺗﻮﺿﯿﺢ ﮐﺎﻣﻞ ifﮔﺬار ی ﺑﻪ وﺳﯿﻠﻪ MCR
) ،(Master Control Relayﻣﻌﺎدل ﺳﺎز ی ﺷﺮط ﮔﺬار ی در زﺑﺎن ﺳﯽ ،ﺗﻮﺿﯿﺢ ﻧﺎﺣﯿﻪ ﻋﻤﻠﯿﺎﺗﯽ در ﺷﺮط ﮔﺬار ی،
ﺑﺮرﺳﯽ < MCRو > MCRﺑﺎ اﺳﺘﻔﺎده از ﻣﺜﺎل ،ﻃﺮ ح ﻣﺜﺎل ﺑﺎ ﺷﺮوط ﺗﻮ در ﺗﻮ ،ﺣﺪا ﮐﺜﺮ ﺗﻌﺪاد IFﻣﺠﺎز در ﻫﺮ ﭘﺮوژه،
ﮐﺎرﺑﺮد MCRAو ،MCRDﭘﯿﺎده ﺳﺎز ی ﻣﺠﺪد ﭘﺮوژه ﺑﺎ اﺳﺘﻔﺎده از زﺑﺎن ،Cﮐﺎرﺑﺮد Retدر ﺑﺮﻧﺎﻣﻪ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد و
ﺗﻮﺿﯿﺤﺎت Helpﻧﺮم اﻓﺰار در اﯾﻦ راﺑﻄﻪ ،اﺳﺘﻔﺎده از Returnدر ﺟﺎﯾﮕﺎه ﻫﺎی ﻣﺘﻔﺎوت ،ﺗﻮاﻧﺎﯾﯽ ﺑﺎﻻی Returnدر
ﺟﺎﻣﭙﯿﻨﮓ ﺑﺮﻧﺎﻣﻪ.
ﺷﯿﻔﺖ رﺟﯿﺴﺘﺮ ﭼﯿﺴﺖ ،اﻧﻮاع ﺷﯿﻔﺖ ،ﺷﮑﻞ ﮐﻠﯽ ﺑﻠﻮک ﺷﯿﻔﺖ ،وﯾﮋﮔﯽ ﻫﺎی ﺷﯿﻔﺖ ورد ،ﻧﻤﻮﻧﻪ ﺷﯿﻔﺖ ﺑﻪ ﭼﭗ و
راﺳﺖ ) ،(Wordوﯾﮋﮔﯽ ﺷﯿﻔﺖ اﯾﻨﺘﯿﺠﺮ ،اﺛﺮ اﻋﺪاد ﻣﺜﺒﺖ و ﻣﻨﻔﯽ در ﺷﯿﻔﺖ Shift ،Integerدر ،DWﺷﯿﻔﺖ از
ﻧﻮع ﭼﺮﺧﺸﯽ ،ﺑﺮرﺳﯽ و ﺗﻮﺿﯿﺢ ،Rotation Shiftوﯾﮋﮔﯽ ﻫﺎی ﺷﯿﻔﺖ ﭼﺮﺧﺸﯽ ،ﺑﺮرﺳﯽ ﻣﺜﺎل ﻫﺎی Shiftدر اﺑﻌﺎد
ﻣﺨﺘﻠﻒ ،ﻧﻤﺎﯾﺶ ﻣﻘﺪار ﺷﯿﻔﺖ ﯾﺎﻓﺘﻪ ،ﺑﺮرﺳﯽ ﻣﺜﺎل اﻋﺪاد ﻣﺜﺒﺖ و ﻣﻨﻔﯽ ،ﺗﺸﺮﯾﺢ ﭘﺮوژه ﭼﻬﻞ و دوم ،ﺑﺮرﺳﯽ ﺧﺎﻧﻪ
ﺣﺎﻓﻈﻪ BCDﺗﺎﯾﻤﺮ ،ﻋﻠﺖ ﺟﺪاﺳﺎز ی ﺿﺮ ﯾﺐ و ﻣﻘﺪار در ﺗﺎﯾﻤﺮ ،ﺗﻮﺿﯿﺤﺎت اﺑﺘﺪاﯾﯽ در ﻣﻮرد ﻣﺤﺎﺳﺒﻪ زﻣﺎن ،ﻃﺮ ح
ﻓﺮﻣﻮل ﻣﺤﺎﺳﺒﻪ زﻣﺎن ،اﺳﺘﻔﺎده از ﺷﯿﻔﺖ راﺳﺖ ﺟﻬﺖ ﺣﺬف ﻣﻘﺪار ،ﻣﺸﺎﻫﺪه ﺿﺮﯾﺐ در ﺧﺎﻧﻪ ﺟﺪﯾﺪ )،(W
26
اﺳﺘﺨﺮاج ﮐﺎﻣﻞ 12ﺑﯿﺖ Valueﺑﻪ روش Andاﻧﺒﻮه ،اﺳﺘﻔﺎده از ﻣﺘﻐﯿﺮ fffﺑﺮای ﺿﺮب و دﻟﯿﻞ آن ،ﺗﺒﺪﯾﻞ ﻓﺮﻣﺖ
ﺣﺎﻓﻈﻪ ﺑﻪ اﯾﻨﺘﯿﺠﺮ ،ﺗﺴﺖ و ﺑﺮرﺳﯽ زﻣﺎن ﻫﺎی ﻣﺘﻔﺎوت ،ارﺗﻘﺎ ﭘﺮوژه و اﻧﺠﺎم ﻣﺤﺎﺳﺒﺎت ﺑﻪ ﺷﮑﻞ ﺧﻮدﮐﺎر ،اﯾﺠﺎد 4
ﺷﺮط ﺧﺎص ،ﺗﺒﺪﯾﻞ ﻫﺎی ﻣﺪﻧﻈﺮ ﺑﺮای ﺧﺮوﺟﯽ ،ﻓﺮاﺧﻮاﻧﯽ MULﺟﻬﺖ ﺗﺎﺛﯿﺮ ،Resolutionﺗﺴﺖ و ﻋﯿﺐ ﯾﺎﺑﯽ
ﭘﺮوژه ،ﺑﺮرﺳﯽ ﮐﻠﯽ ﻧﺘﯿﺠﻪ ﻧﻬﺎﯾﯽ ،ﻧﺤﻮه ﮐﺎر ﺑﺎ FCو ،FBﺑﺮرﺳﯽ اﻧﻮاع روش ﻫﺎی ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ،ﻋﻠﺖ اﺳﺘﻔﺎده از
ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺳﺎﺧﺘﺎر ﯾﺎﻓﺘﻪ و ﺗﻘﺴﯿﻢ ﺷﺪه ،اراﺋﻪ ﺗﻌﺮﯾﻒ دﻗﯿﻖ از ﻣﺪل ﻫﺎی ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺑﻪ ﻫﻤﺮاه ﮐﺎرﺑﺮد ،ﺑﺮرﺳﯽ
و اراﺋﻪ ﻣﺜﺎل ﺑﻪ ﺳﺒﮏ ﺗﻘﺴﯿﻢ ﺷﺪه ،ﻧﺤﻮه ﺳﺎﺧﺖ ،FCﭘﯿﺎده ﺳﺎز ی ﭘﺮوژه در ،FCﻋﻠﺖ ﻋﺪم ﮐﺎرﮐﺮد ،OB1ﻧﺤﻮه
ﻓﺮاﺧﻮاﻧﯽ FCﺑﻪ روش ﻫﺎی ﻣﺘﻔﺎوت ،ﭼﮕﻮﻧﮕﯽ داﻧﻠﻮد اﺧﺘﺼﺎﺻﯽ ﺑﻠﻮک ﻫﺎ ،ﺷﺮط ﮔﺬار ی ﺑﺮوی ﻓﺮاﺧﻮاﻧﯽ ،ﺗﻔﺎوت
ﻫﺎی اﺳﺎﺳﯽ ﺑﯿﻦ FCو ،FBاﻧﻮاع ﻣﺘﻐﯿﺮ در ،PLCﺗﻔﺎوت ﻣﺘﻐﯿﺮ Temporaryو ،Staticsﮐﺎرﺑﺮدﻫﺎی ﻣﺘﻐﯿﺮ
ﻣﻮﻗﺖ و اﺳﺘﺎﺗﯿﮏ ،ﻣﻌﺮﻓﯽ دﯾﺘﺎﺑﻼک ،ﻧﺤﻮه ﺗﻌﺮﯾﻒ و ﻓﺮاﺧﻮاﻧﯽ ﻣﺘﻐﯿﺮ در ،FCﺳﺎﺧﺖ ﻣﺘﻐﯿﺮ از ﻧﻮع اﺳﺘﺎﺗﯿﮑﯽ در
،FBﻧﺤﻮه ﺗﺨﺼﯿﺺ دﯾﺘﺎﺑﻼک ﺑﻪ ،FBﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺑﻪ ﺳﺒﮏ ﺳﺎﺧﺘﺎر ﯾﺎﻓﺘﻪ ﺑﻪ ﻫﻤﺮاه ﻣﺜﺎل ،ﺗﻌﺮﯾﻒ ﭘﺮوژه ﮐﻨﺘﺮ ل
ﭼﻨﺪﯾﻦ ﻣﻮﺗﻮر ،ﺳﺎﺧﺖ FCﺟﺪﯾﺪ ،اﺳﺘﻔﺎده از ﻣﺘﻐﯿﺮ ،Temp ،Out ،Inﺗﻌﺮ ﯾﻒ ﮐﻠﯽ ﭘﺮوژه ،ﻓﺮاﺧﻮاﻧﯽ ﻣﻮﺗﻮرﻫﺎ در
،OB1اﯾﺠﺎد ﻣﺸﮑﻞ و ﻋﺪم ﮐﺎرﮐﺮد ،ﻋﻠﺖ ﻣﺸﮑﻞ و ﺑﯿﺎن ﻧﮑﺘﻪ ﺑﺴﯿﺎر ﻣﻬﻢ در راﺑﻄﻪ ﺑﺎ ،FCﺟﺎﯾﮕﺰ ﯾﻨﯽ Tempﺑﺎ In-
،Outﺗﻔﺎوت اﺳﺎﺳﯽ ورودی-ﺧﺮوﺟﯽ ﺑﺎ ﻣﺘﻐﯿﺮ ورودی و ﺧﺮوﺟﯽ ،ﻣﮑﺎن ﻫﺎی ﻣﻮرد اﺳﺘﻔﺎده ،In-Outاﺧﺘﺼﺎص
ﺣﺎﻓﻈﻪ Mﺑﺮای ،IOﺗﻌﺮ ﯾﻒ ﻣﺠﺪد ﭘﺮوژه در ،FBاﺧﺘﺼﺎص Statﺑﻪ ﺟﺎی ،In-Outﻓﺮاﺧﻮاﻧﯽ ﻣﮑﺮر FBدر ،OB1
ﺗﺨﺼﯿﺺ ﻣﺘﻐﯿﺮﻫﺎی Globalﺑﻪ ﻣﻮﺗﻮرﻫﺎی ﻓﺮاﺧﻮان ﺷﺪه ،ﺑﺮرﺳﯽ ﻣﺰاﯾﺎی ﺳﺒﮏ ﺳﺎﺧﺘﺎر ﯾﺎﻓﺘﻪ ،ﻣﺮور ی ﺑﺮ ﻓﺼﻞ
ﺳﻮم در آﯾﻨﺪه.
ﻣﺮور ی ﺑﺮ درﺧﻮاﺳﺖ ﻫﺎی ﻓﺼﻞ دوم ،ﺗﻮﺿﯿﺤﺎت ﮐﻠﯽ در ﻣﻮرد ﻓﺼﻞ ﺳﻮم ،ﺑﺮرﺳﯽ ﭘﺮوژه ﭼﻬﻞ ﺳﻮم و ﺣﺎﻟﺖ ﺧﺎص
آن ،ﻣﻌﺮﻓﯽ ﺟﻨﺲ ﻣﺘﻐﯿﺮﻫﺎ در ،FBﻧﺤﻮه ﻓﺮاﺧﻮاﻧﯽ ﺗﺎﯾﻤﺮ در ﻓﺎﻧﺸﻦ ﺑﻼک ،ﻧﺤﻮه ﻧﻤﺎﯾﺶ زﻣﺎن ﻟﺤﻈﻪ ای در OB1ﺑﺎ
اﺳﺘﻔﺎده از ﻓﺮاﺧﻮاﻧﯽ ،ﺗﻌﺮ ﯾﻒ ﺣﺎﻟﺖ ﺧﺎص ﺑﺮوی ،OFFDTاﺳﺘﻔﺎده از ﻟﺒﻪ ﭘﺎ”ﻦ روﻧﺪه ﺟﻬﺖ ﻓﯿﺪﺑﮏ ،ﻧﻤﺎﯾﺶ و
ﻓﺮاﺧﻮاﻧﯽ ﮐﺎﻧﺘﺮ در ،FBﺗﺸﺮﯾﺢ ﻣﻔﻬﻮم آﻧﺎﻟﻮگ ،ﻣﺤﺪوده ﺳﯿﮕﻨﺎل ﻫﺎی اﺳﺘﺎﻧﺪارد آﻧﺎﻟﻮگ ،ﺗﺸﺮ ﯾﺢ دﻗﯿﻖ ﺳﻨﺴﻮرﻫﺎی
آﻧﺎﻟﻮگ ،ﺑﺮرﺳﯽ ﺗﺮاﻧﺴﻤﯿﺘﺮ دﻣﺎ ،ﻓﻠﻮ ،ﻓﺸﺎر و ﺳﻄﺢ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد ﺗﺮاﻧﺴﻤﯿﺘﺮ اور یﻓﯿﺲ ،ﺑﺮرﺳﯽ دﻗﯿﻖ ﺳﻨﺴﻮر
آﻟﺘﺮاﺳﻮﻧﯿﮏ ،ﺑﺮرﺳﯽ ﮐﺎﻣﻞ ﺗﺮاﻧﺴﻤﯿﺘﺮ ﺳﻄﺢ و اﻧﻮاع آن ،ﻣﺰاﯾﺎی ﺗﺮاﻧﺴﻤﯿﺘﺮ ﺳﻄﺢ ﭘﯿﻮﺳﺘﻪ ﺑﻪ ﮔﺴﺴﺘﻪ.
ﻋﻤﻠﮕﺮ آﻧﺎﻟﻮگ ،اﻧﻮاع ﻋﻤﻠﮕﺮﻫﺎ ،ﺑﺮرﺳﯽ ﺷﯿﺮ ﻣﺘﻐﯿﺮ ﮐﻨﺘﺮ ل ﺳﯿﺎل ،ﻣﻌﺮﻓﯽ ،I/P Transducerدارﯾﻮ ﭼﯿﺴﺖ و ﺗﻔﺎوت
دراﯾﻮ و اﯾﻨﻮرﺗﺮ ،ﺗﻮﺿﯿﺢ Resolutionآﻧﺎﻟﻮگ ،اﻧﻮاع ﭘﻠﻪ ﻫﺎی رزوﻟﻮﺷﻦ ،ﻣﺤﺎﺳﺒﻪ رزوﻟﻮﺷﻦ ﻫﺎی ﻣﺘﻔﺎوت ،ﺑﺮرﺳﯽ
ﺗﻨﻈﯿﻤﺎت ﻣﺎژول آﻧﺎﻟﻮگ ،ﻧﺤﻮه ﺗﻌ•ﻦ ﻧﻮع V ،Iو Rﻣﺎژول آﻧﺎﻟﻮگ ،ﻧﺤﻮه ﻣﺤﺎﺳﺒﻪ ﺧﺎﻧﻪ ﻫﺎی ﺣﺎﻓﻈﻪ در آﻧﺎﻟﻮگ،
ﻣﺜﺎل دﻣﺎﺳﻨﺞ آﻧﺎﻟﻮگ ،ﺗﺒﺪﯾﻞ ﺳﯿﮕﻨﺎل آﻧﺎﻟﻮگ ﺑﻪ دﯾﺠﯿﺘﺎل ،ﻣﺤﺎﺳﺒﻪ ﻣﻌﺎدﻟﻪ ﺧﻂ ﺗﺒﺪﯾﻞ آﻧﺎﻟﻮگ ﺑﻪ دﯾﺠﯿﺘﺎل ،ﺑﻠﻮک
Scaleﭼﯿﺴﺖ ،ﺗﺸﺮﯾﺢ ﭘﯿﻦ ﻫﺎی Ret_val ،Bipolarو ﺧﺮوﺟﯽ ﺗﺎﺑﻊ ،ﻧﺤﻮه ﺳﺎﺧﺖ ﺳﯿﮕﻨﺎل ﻫﻤﯿﺸﻪ ﺻﻔﺮ ﯾﺎ ﯾﮏ،
ﻣﺜﺎل ﮔﯿﺞ ﻓﺸﺎر آﻧﺎﻟﻮگ ،ﻧﺤﻮه ﺗﺒﺪﯾﻞ ﺳﯿﮕﻨﺎل اﺳﺘﺎﻧﺪارد ﺧﺮوﺟﯽ ﺑﻪ دﯾﺠﯿﺘﺎل ،ﻋﻠﺖ ﻋﺪم اﻣﮑﺎن اﻧﺘﻘﺎل ﺳﯿﮕﻨﺎل
اﺳﺘﺎﻧﺪارد ،ﺑﻠﻮک Unscaleﭼﯿﺴﺖ ،ﺗﺸﺮﯾﺢ ﭘﺎﯾﻪ ﻫﺎی ﻣﻬﻢ و ﮐﺎرﺑﺮد آﻧﻬﺎ.
ﺷﺮ ح ﮐﺎﻣﻞ ﻫﻤﭙﻮﺷﺎﻧﯽ در رده ﺣﺎﻓﻈﻪ ﻫﺎی دﺑﻞ ،ﻧﺤﻮه اﻧﺘﺨﺎب ﺣﺎﻓﻈﻪ ﭘﺲ از ،DWﺑﺮرﺳﯽ و ﺗﻮﺿﯿﺢ دﻻﯾﻞ
ﻫﻤﭙﻮﺷﺎﻧﯽ ﺧﺎﻧﻪ ﻫﺎی دﺑﻞ ،ﺷﺮ ح ﭘﺮوژه ۴۴و ﮐﻨﺘﺮ ل دﻣﺎ ﺑﺎ دراﯾﻮ ﻣﻮﺗﻮر ،دﺳﺘﮕﺎه ﻫﺎی ﻣﻮرد ﻧﯿﺎز ،رﻧﺞ دراﯾﻮ و
دﻣﺎﺳﻨﺞ ﻣﻮرد ﻧﻈﺮ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد دراﯾﻮ ﻣﺘﻨﺎﺳﺐ ﺑﺎ دﻣﺎ ،اﻟﺰﻣﺎت ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ درﺣﺎﻟﺖ ورودی و ﺧﺮوﺟﯽ آﻧﺎﻟﻮگ،
ﺗﻮﻟﯿﺪ ﺳﯿﮕﻨﺎل ﻫﻤﯿﺸﻪ ﯾﮏ ،ﺗﺮﺳﯿﻢ ﺷﺮاﯾﻂ ﮐﺎر ی ،ﺗﺴﺖ و ﺑﺮرﺳﯽ ﻧﺘﺎﯾﺞ ﭘﺮوژه ،ﺑﺮرﺳﯽ ،Ret_valveﺷﺮ ح پروژه
۴۵و ﻧﺤﻮه ﻋﻤﻠﮑﺮد ﭘﻤﭗ و ﺳﻨﺴﻮرﻫﺎی ﺳﻄﺢ ،ﺑﺮرﺳﯽ ﺣﺎﻻت ﮐﻠﯿﮏ زﻧﯽ و ﺗﺮﺳﯿﻢ راﺑﻄﻪ آن ﺑﺎ ﺣﺠﻢ آب ،ﺗﻌ•ﻦ ﺑﺎزه
ﮐﺎر ی دراﯾﻮ ،ﭘﯿﺎده ﺳﺎز ی ﭘﺮوژه ﺑﻪ ﻫﻤﺮاه ﺷﺮط ﻫﺎ ،ﺗﺴﺖ و ﺑﺮرﺳﯽ ﻋﻤﻠﮑﺮد دراﯾﻮ ﺗﺤﺖ ﺷﺮاﯾﻂ ﻣﺨﺘﻠﻒ ،ﻧﻤﺎﯾﺶ
ﻧﺤﻮه وﺟﻮد ﺧﻄﺎ در .FC 106
ﺷﺮ ح ﮐﺎﻣﻞ OBﻫﺎ ،ﺳﺎﺧﺘﺎر OBو ﻧﺤﻮه ﺗﻌﺎﻣﻞ آن ﺑﺎ SFC ،FC ،FBو ،SFBﻧﺤﻮه دﺳﺘﺮﺳﯽ ﺑﻪ SFBو ،SFC
ﺗﻔﺎوت اﻟﻤﺎن ﻫﺎی IECﺑﺎ اﻟﻤﺎن ﻫﺎی ﻋﺎدی ،ﺑﺮرﺳﯽ ﻣﺜﺎل ﻫﺎی ،SFCﻧﺤﻮه اﺳﺘﻔﺎده از ﻓﺎﻧﺸﻦ ﻫﺎی ﭼﻨﺪ ﻻﯾﻪ ای در
ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ،ﺳﻠﺴﻠﻪ ﻣﺮاﺗﺐ در ،Organization Blockﻣﺮور ی ﺑﺮ OBﻫﺎی اﺳﺘﺎرت آپ ،ﺑﺮرﺳﯽ Periodic
،program executionﺑﺮرﺳﯽ ،Event-driven program executionﻣﺮور ﮐﻠﯽ ﺑﺮ OBﻫﺎی ﺧﺎص ،ﺗﺸﺮ ﯾﺢ
ﮐﺎﻣﻞ ،Start Upﻣﺮور روﻧﺪﮐﺎر ی در اﺳﺘﺎرت آپ ،ﮐﺎرﺑﺮدﻫﺎی اﺳﺘﺎرت آپ و ﺳﺎﺧﺖ ﺳﯿﮕﻨﺎل دﻟﺨﻮاه ،ﻧﺤﻮه ﺗﺴﺖ
ﺧﺮوﺟﯽ در اﺳﺘﺎرت آپ ،اﺳﺘﻔﺎده ﻫﻤﺰﻣﺎن از اﺳﺘﺎرت آپ و FCﺑﺮای ﭼﮏ ﺧﻮدﮐﺎر ﻋﻤﻠﮕﺮﻫﺎی ﺧﺮوﺟﯽ ،وﻗﻔﻪ
ﭼﯿﺴﺖ ،اﻧﻮاع وﻗﻔﻪ ،ﻧﺤﻮه اﺟﺮای ،Interruptاوﻟﻮﯾﺖ اﯾﻨﺘﺮاﭘﺖ ﻫﺎ ﻧﺴﺒﺖ ﺑﻪ ﻫﻢ ،وﯾﮋﮔﯽ ﻫﺎی وﻗﻔﻪ ﻫﺎ ،ﭼﮕﻮﻧﮕﯽ
ﺗﻨﻈﯿﻢ ﺳﺎﻋﺖ ،PLCﺳﺎﺧﺖ ،Time of day interruptﻧﺤﻮه ﺗﻨﻈﯿﻢ ﭼﺮﺧﻪ ﺗﮑﺮار وﻗﻔﻪ ،ﺗﺴﺖ و ﺑﺮرﺳﯽ ﯾﮏ وﻗﻔﻪ
در .PLC
ﮐﺎرﺑﺮد ،Time of day interruptﺑﻠﻮک ﻫﺎی ﮐﻨﺘﺮﻟﯽ اﯾﻦ وﻗﻔﻪ ،ﺗﻮﺿﯿﺢ ﮐﺎﻣﻞ ،SFC 28, 29, 30 ,31ﻧﺤﻮه
ﻓﺮاﺧﻮاﻧﯽ اﯾﻦ ﺗﻮاﺑﻊ ،ﻧﮑﺘﻪ ﻣﻬﻢ در ﻣﻮرد راﺑﻄﻪ ﺳﺎﻋﺖ PLCو وﻗﻔﻪ ،ﻧﺤﻮه اﺳﺘﻔﺎده از وﻗﻔﻪ روز ﺑﺼﻮرت ﺣﺮﻓﻪ ای،
ﺷﺮ ح ﭘﺮوژه ،Time of day proﮐﺎﻧﻔﯿﮓ وﻗﻔﻪ در ،OBﻧﺤﻮه ﺗﺒﺪﯾﻞ زﻣﺎن ﺑﺎ ﺑﻠﻮک ﻫﺎی ،IECﺗﻌﺮﯾﻒ ﺷﺮاﯾﻂ اﯾﺠﺎد
و ﺗﻮﻗﻒ وﻗﻔﻪ ،اﺳﺘﻔﺎده از ﺑﻠﻮک وﺿﻌﯿﺖ وﻗﻔﻪ ،ﺗﺴﺖ و ﺑﺮرﺳﯽ وﻗﻔﻪ اﯾﺠﺎد ﺷﺪه ،ﺑﯿﺎن ﻧﮑﺎت ﺧﺎص اﯾﻦ وﻗﻔﻪ،
ﭘﺮوژه ﭼﻬﻞ و ﺷﺸﻢ :ﮐﻨﺘﺮ ل دراﯾﻮ در روزﻫﺎی ﺧﺎص – وﻗﻔﻪ ،ﺗﻌﺮﯾﻒ ﺷﺮاﯾﻂ وﻗﻔﻪ ،ﺗﺤﻠﯿﻞ ﻣﺴﺌﻠﻪ و ﺑﺮرﺳﯽ ﺧﻮاﺳﺘﻪ
آن ،ﻧﺤﻮه ﺗﻌﺮ ﯾﻒ وﻗﻔﻪ ﻫﺎی روزاﻧﻪ ﺧﺎص ،ﺗﻌﺮﯾﻒ دراﯾﻮ آﻧﺎﻟﻮگ ،اﯾﺠﺎد ﺗﻤﺎم روزﻫﺎی ﺧﺎص در ،OB10ﺗﻌﺮ ﯾﻒ
ﺧﺮوﺟﯽ آﻧﺎﻟﻮگ ﻧﻬﺎﯾﯽ ،ﺗﺴﺖ و ﺑﺮرﺳﯽ ﭘﺮوژه ﻃﯽ روزﻫﺎی ﻫﻔﺘﻪ Time delay interrupt ،ﭼﯿﺴﺖ ،ﺗﻔﺎوت آن ﺑﺎ
وﻗﻔﻪ روزاﻧﻪ ،ﮐﺎﺑﺮد وﻗﻔﻪ زﻣﺎﻧﯽ ،ﺗﺸﺮ ﯾﺢ ﮐﺎﻣﻞ ﺑﻠﻮک ﻫﺎی ﮐﻨﺘﺮﻟﯽ اﯾﻦ وﻗﻔﻪ ﻧﻈﯿﺮ ،SFC32, 33, 34 :ﻋﻤﻠﮑﺮد
،DTIMEﮐﺎرﺑﺮد ﺧﺎص ،SIGNﭘﺮوژه ﭼﻬﻞ و ﻫﻔﺘﻢ :ﺗﻌﺮ ﯾﻒ وﻗﻔﻪ ،Time delay interruptﻫﺪف از اﻧﺠﺎم ﭘﺮوژه،
ﻧﻤﺎﯾﺶ ﺑﺨﺶ ﺳﺨﺖ اﻓﺰار ی اﯾﻦ وﻗﻔﻪ ،ﭼﮕﻮﻧﮕﯽ ﭘﯿﺪا ﮐﺮدن OBﻣﻨﺎﺳﺐ ،اﺳﺘﻔﺎده از ﺑﻠﻮک ﻫﺎی ﮐﻨﺘﺮﻟﯽ اﯾﻦ وﻗﻔﻪ،
ﮐﺎﻧﻔﯿﮓ ﻧﻬﺎﯾﯽ OB1و .OB20
ﺗﺤﻠﯿﻞ ﭘﺮوژه ﭼﻬﻞ و ﻫﻔﺘﻢ ،ﻧﻤﺎﯾﺶ ﺗﺎﺛﯿﺮ ﻋﻤﻠﮕﺮ ،Time delay interruptﻋﻤﻠﮑﺮد وﻗﻔﻪ ﭘﺲ از ﻣﺪت زﻣﺎن
ﻣﺸﺨﺺ ،ﭼﮕﻮﻧﮕﯽ ﻣﺘﻮﻗﻒ ﮐﺮدن وﻗﻔﻪ ،ﮐﺎر ﺑﺎ SFC 33 ،SFC 32و ،SFC 34ﻧﻤﺎﯾﺶ ﮐﺎرﮐﺮد ،SIGNﺑﺮرﺳﯽ
ﺣﺎﻟﺖ ﻗﺒﻞ و ﺑﻌﺪ ﺧﺎﻧﻪ ،SIGNﻧﻤﺎﯾﺶ ﺳﯿﮑﻞ ﮐﺎرﮐﺮد OB20ﺑﺎ ﺗﺎﯾﻤﺮﻫﺎ Cyclic interrupt،ﭼﯿﺴﺖ ،ﮐﺎرﺑﺮد وﻗﻔﻪ
دوره ای ،وﻗﻔﻪ دوره ای و ،PIDﭘﯿﺎده ﺳﺎز ی ﭘﺮوژه ،Cyclic interruptﻧﺤﻮه ﺗﻌﺮﯾﻒ ،B#16#...اﯾﺠﺎد ﯾﮏ وﻗﻔﻪ
،1000msﺗﺴﺖ و ﺑﺮرﺳﯽ ﻋﻤﻠﮑﺮد SFC 39و Hardware interrupt ،SFC 40ﭼﯿﺴﺖ ،ﮐﺎرﺑﺮد وﻗﻔﻪ ﺳﺨﺖ
اﻓﺰار ی ،وﻗﻔﻪ ﺳﺨﺖ اﻓﺰار ی در ﻣﺎژول دﯾﺠﯿﺘﺎل و آﻧﺎﻟﻮگ ،ﺣﺎﻻت وﻗﻔﻪ در ﻣﺎژول ﻫﺎی ﻣﺘﻔﺎوت ،ﻧﺤﻮه اﺳﺘﻔﺎده
ﻫﻤﺰﻣﺎن Rising edgeو ،Falling edgeﭼﮕﻮﻧﮕﯽ ﯾﺎﻓﺘﻦ OBﺳﺨﺖ اﻓﺰار ی ،ﺗﻨﻈﯿﻢ H/Wاﯾﻦ وﻗﻔﻪ ﺑﺮای
ﻣﺎژول دﯾﺠﯿﺘﺎل و آﻧﺎﻟﻮگ ،ﺗﻌﺮﯾﻒ ﺣﺪود وﻗﻔﻪ در ﻣﺎژول آﻧﺎﻟﻮگ ،ﭼﮕﻮﻧﮕﯽ ﻓﺮاﺧﻮاﻧﯽ وﻗﻔﻪ ﺳﺨﺖ اﻓﺰار ی ،ﭘﯿﺎده
ﺳﺎز ی ﭘﺮوژه وﻗﻔﻪ ﺳﺨﺖ اﻓﺰار ی ،ﻧﺤﻮه ﻓﺮاﺧﻮاﻧﯽ وﻗﻔﻪ Hardwareدر ﺷﺒﯿﻪ ﺳﺎز ،ﻧﻤﺎﯾﺶ ﺗﺎﺛﯿﺮ اﯾﻦ وﻗﻔﻪOBs ،
errorﭼﯿﺴﺖ ،ﮐﺎرﺑﺮدﻫﺎی ﻣﻬﻢ اﯾﻦ OBﻫﺎ ،ﺗﺮﺳﯿﻢ رﻓﺘﺎر PLCدر ﺑﺮﺧﻮرد ﺑﺎ ﺧﻄﺎ ،ﻣﺮور ی ﮐﻠﯽ ﺑﺮ ﺗﻤﺎم OBﻫﺎی
ﺧﻄﺎ و ﮐﺎرﺑﺮد آﻧﻬﺎ.
ﺑﺮرﺳﯽ دﻗﯿﻖ ﺗﻤﺎم OBﻫﺎی ﺧﻄﺎ ،دﻻﯾﻞ و ﻋﻠﻞ اﺟﺮای ﺧﻄﺎﻫﺎ ،ﺷﺮاﯾﻂ ﺧﺎص ﻋﺪم اﺟﺮای ،OB80ﮐﻨﺘﺮ ل OBﻫﺎی
ﺧﻄﺎ ﺑﺎ اﺳﺘﻔﺎده از SFC 41 ،SFC 40 ،SFC 39و ،SFC 42دﯾﺘﺎ ﺑﻼک ﭼﯿﺴﺖ ،ﮐﺎرﺑﺮد دﯾﺘﺎ ﺑﻼک اﺷﺘﺮا ﮐﯽ ،ﻣﺰاﯾﺎ
و اﻧﻮاع دﯾﺘﺎ ﺑﻼک ،اﻧﻮاع داده ﻫﺎ ،ﺗﻔﺎوت Data blockاﺧﺘﺼﺎﺻﯽ و اﺷﺘﺮا ﮐﯽ ،ﻣﺮور ی ﺑﺮ ﻧﻮع داده ،اﻧﺪازه داده ﻫﺎ،
رﻧﺞ و ﻓﺮﻣﺖ داده ﻫﺎی ﻣﻮﺟﻮد در ،PLCﻧﺎم ﮔﺬار ی دﯾﺘﺎﺑﻼک ،ﻧﺎم ﮔﺬار ی ﺑﯿﺖ ،ﺑﺎﯾﺖ ،ورد و دﺑﻞ ورد در دﯾﺘﺎﺑﻼک،
اﺧﺘﺼﺎص ﻣﻘﺪار ﺑﻪ ﻣﺘﻐﯿﺮ ،STATﺗﻌﺮﯾﻒ ﻣﺴﯿﺮ ﺑﺮای دﯾﺘﺎﺑﻼک اﺧﺘﺼﺎﺻﯽ ،ﺗﻌﺮﯾﻒ ﻣﺘﻐﯿﺮ DB Call ،S5time
ﭼﯿﺴﺖ و ﺷﺮ ح ﮐﺎرﺑﺮد آن ،ﺳﺎﺧﺖ دﯾﺘﺎ ﺑﻼک اﺷﺘﺮا ﮐﯽ و ﺗﻌﺮﯾﻒ ﻣﺘﻐﯿﺮ ،ﺗﻌﺮ ﯾﻒ ﺳﻤﺒﻞ در دﯾﺘﺎﺑﻼک و ﻧﺤﻮه
ﻓﺮاﺧﻮاﻧﯽ آن ،ﭘﺮوژه ﭼﻬﻞ و ﻫﺸﺘﻢ :ﺳﺎﺧﺖ ،DBآراﯾﻪای ،اﺳﺘﺮا ﮐﭽﺮ و ﺗﺮﮐﯿﺒﯽ ،ﺗﻌﺮ ﯾﻒ آراﯾﻪ و ﮐﺎرﺑﺮد آن ،ﺳﺎﺧﺖ
آراﯾﻪ و ﻓﺮاﺧﻮاﻧﯽ آن Struct ،ﭼﯿﺴﺖ و ﮐﺎرﺑﺮد آن ،اﯾﺠﺎد اﺳﺘﺮا ﮐﺖ در دﯾﺘﺎ ﺑﻼک ،ﺗﺮﮐﯿﺐ آراﯾﻪ و اﺳﺘﺮا ﮐﺖ در
دﯾﺘﺎﺑﻼک ،ﻧﻤﺎﯾﺶ و ﻣﻘﺪار دﻫﯽ ﺑﻪ دﯾﺘﺎﺑﻼک ﺗﺮﮐﯿﺒﯽ.
ﭘﺎﺳﺦ ﺑﻪ ﺳﻮاﻻت ﮐﺎرﺑﺮان ،ﮐﺎرﺑﺮد ،INVﮐﻨﺘﺮ ل ﺗﻌﺪاد زﯾﺎدی ﻣﻮﺗﻮر ﺑﺎ ﯾﮏ ﺷﺴﺘﯽ ،ﻧﻤﺎﯾﺶ زﻣﺎن در ،HMIﻧﺤﻮه
ﺳﺎﺧﺖ ﻓﺮﻣﺖ زﻣﺎﻧﯽ ﻣﻨﺎﺳﺐ ،ﻧﮑﺎﺗﯽ ﺑﺮای ﺑﻬﺒﻮد ﮐﺎر ،ﺗﺸﺨﯿﺺ ﻣﯿﺰان رزوﻟﻮﺷﻦ )ﻧﺮم اﻓﺰار ی و ﺳﺨﺖ اﻓﺰار ی( ،ﻓﯿﻠﺘﺮ
آﻧﺎﻟﻮگ ﭼﯿﺴﺖ ،ﺗﺤﻠﯿﻞ ﭘﺮوژه ﭼﻬﻞ و ﻧﻬﻢ ،ﮐﺎرﺑﺮدﻫﺎی ،Analog Filteringﻣﺪل ﻫﺎ ﻣﺘﻔﺎوت ﻓﯿﻠﺘﺮﯾﻨﮓ ،ﻋﻠﺖ
اﻧﺘﺨﺎب اﯾﻦ ﻧﻮع ﻓﯿﻠﺘﺮ ،ﻣﻮارد اﺳﺘﺜﻨﺎء ﻓﯿﻠﺘﺮ ،ﻓﺮﻣﻮل ر ﯾﺎﺿﯿﺎﺗﯽ ﻓﯿﻠﺘﺮ ،راﺑﻄﻪ ﻓﯿﻠﺘﺮ و ﺷﺎرژ ﺧﺎز ن ،ﻧﮑﺎت ﺑﺴﯿﺎر ﻣﻬﻢ در
ﻣﻮرد ﻓﯿﻠﺘﺮﻫﺎ ،ﺿﺮ ﯾﺐ ﻓﯿﻠﺘﺮ ﯾﻨﮓ ﭼﯿﺴﺖ و ﺗﺎﺛﯿﺮ آن ،ﺗﺮﺳﯿﻢ ﻧﻤﻮدار ی ﺗﺎﺛﯿﺮ ﻓﯿﻠﺘﺮﯾﻨﮓ ،ﭘﯿﺎده ﺳﺎز ی ﻓﯿﻠﺘﺮ ،ﺗﻌﺮﯾﻒ In
– Outو Tempﻫﺎی ﻣﺪﻧﻈﺮ ،ﺗﺴﺖ و ﻓﺮاﺧﻮاﻧﯽ ﻓﯿﻠﺘﺮ و ﻣﺸﺎﻫﺪه ﺗﺎﺛﯿﺮات آن ،ﭘﺮوژه ﭘﻨﺠﺎﻫﻢ و ﻧﮑﺎت ﮐﺎر ﺑﺎ
،PT100اﻧﻮاع RTDو ﺗﻔﺎوت PTCو ،NTCﺷﺮاﯾﻂ ﺧﺎص ﺳﻨﺴﻮر دﻣﺎ در ،PLCﺗﻨﻈﯿﻢ ﺳﺨﺖ اﻓﺰار PLCﺑﺮای
ﺳﻨﺴﻮر دﻣﺎ ،ﻧﺤﻮه اﺳﺘﺨﺮاج ﮐﺎﻧﺎل آﻧﺎﻟﻮگ و ﺷﻤﺎره ﺧﺎﻧﻪ ﺣﺎﻓﻈﻪ ،ﻃﺮاﺣﯽ و ﺗﺴﺖ ﭘﺮوژه SFC ،و SFBﻫﺎی داﺧﻠﯽ
،CPUﻧﺤﻮه ﻧﻤﺎﯾﺶ اﯾﻦ ﺗﻮاﺑﻊ ،ﺑﺮرﺳﯽ ) SFC 1ﺛﺒﺖ رﺧﺪاد زﻣﺎﻧﯽ( ،ﺗﺤﻠﯿﻞ ﭘﺮوژه ﭘﻨﺠﺎه و ﯾﮑﻢ ،ﺗﻌﺮﯾﻒ ﭘﺮوژه و
ﻃﺮاﺣﯽ آن ،ﻣﺸﮑﻞ ﺣﺎﻓﻈﻪ در ﭘﺎﯾﻪ ،CDTﻧﺤﻮه اﺧﺘﺼﺎص دﯾﺘﺎﺑﻼک ﺑﻪ ،CDTﭼﮕﻮﻧﮕﯽ رﻓﻊ ﻣﺸﮑﻞ ﻣﺎﻧﺘﯿﻮرﯾﻨﮓ
32
،DBاﺳﺘﻔﺎده از SFC 20ﺟﻬﺖ ﺗﻘﺴﯿﻢ ﺣﺎﻓﻈﻪ ،ﻗﻮاﻧﯿﻦ ﺗﻘﺴﯿﻢ ﺣﺎﻓﻈﻪ ای ،اﺳﺘﻔﺎده از آراﯾﻪ در ،DBﻧﻤﺎﯾﺶ ﻧﻬﺎﯾﯽ
زﻣﺎن ﺛﺒﺖ ﮐﺎﻻ در اﻧﺒﺎر.
ﺑﺮرﺳﯽ SFBو SFCﻫﺎی ﭘﺸﺘﯿﺒﺎﻧﯽ ﺷﺪه ﺗﻮﺳﻂ ،CPUﮐﺎﻧﺘﺮ اﻓﺰاﯾﺸﯽ ،IECﺷﺮاﯾﻂ ﺧﺎص اﯾﻦ ﮐﺎﻧﺘﺮ ،ﭼﮕﻮﻧﮕﯽ
اﺳﺘﻔﺎده از آن ،ﺷﺮط ﻫﺎی ﻋﻤﻠﮑﺮدی ،ﻣﺸﺎﻫﺪه آﻧﻼﯾﻦ ﻣﻘﺎدﯾﺮ دﯾﺘﺎﺑﻼک ،ﮐﺎﻧﺘﺮ ﮐﺎﻫﺸﯽ ،IECﻧﺤﻮه ﻋﻤﻠﮑﺮد ،ﺗﻌ•ﻦ
ﺷﺮاﯾﻂ اوﻟﯿﻪ ،ﺷﺮط ﻫﺎی ﻋﻤﻠﮑﺮدی ،SFB1ﮐﺎﻧﺘﺮ اﻓﺰاﯾﺸﯽ ﮐﺎﻫﺸﯽ ،IECﭼﮕﻮﻧﮕﯽ اﺳﺘﻔﺎده از دو ﺣﺎﻟﺖ ،ﺗﺎﯾﻤﺮ
ﭘﺎﻟﺴﯽ ،IECﻧﺤﻮه زﻣﺎن دﻫﯽ ﻓﺮﻣﺖ ﺗﺎﯾﻢ ،ﺑﺮرﺳﯽ ﺣﺎﻻت ﻋﻤﻠﮑﺮدی ﺗﺤﺖ ﺗﺮﯾﮕﺮ ،ﺗﻔﺎوت اﯾﻦ ﺗﺎﯾﻤﺮ ﺑﺎ ،S_pext
ﺗﺎﯾﻤﺮ ﺗﺎﺧﯿﺮ در وﺻﻞ On delayﻧﻮع ،IECﺗﺎﯾﻤﺮ ﺗﺎﺧﯿﺮ در ﺧﺎﻣﻮش ﺷﺪن ،IECﺗﺎﺛﯿﺮ ﻟﺒﻪ ﻫﺎی ورودی ﺑﺮ ﺧﺮوﺟﯽ،
ﭘﺮوژه ﭘﻨﺠﺎه و دوم و ﺗﻘﺴﯿﻢ ﺑﺎر ﻣﯿﺎن ﻣﻮﺗﻮرﻫﺎ ،ﺷﺮ ح ﮐﻠﯽ ﭘﺮوژه و ﻧﮑﺎت ﻋﻤﻠﯽ آن در ﻧﯿﺮوﮔﺎه ،ﻧﺤﻮه اﯾﺠﺎد ﺣﻠﻘﻪ ﺑﺎ
SFBﻫﺎ ،ﺗﺴﺖ و ﺗﺤﻠﯿﻞ ﻧﻬﺎﯾﯽ ﭘﺮوژه ،ﺗﺤﻠﯿﻞ ﮐﺎﻣﻞ ورودی ﻫﺎی آﻧﺎﻟﻮگ دﻣﺎﯾﯽ ،اﻧﻮاع ورودی PIWو IWو ﺗﻔﺎوت
آﻧﻬﺎ ،ﺗﻔﺎوت ﺳﻨﺴﻮر و ﺗﺮﻧﺴﻤﯿﺘﺮ ،ﺗﻔﺎوت PT100دو ،ﺳﻪ و ﭼﻬﺎر ﺳﯿﻤﻪ ،ﻧﺤﻮه اﺗﺼﺎل ﺗﺮﻧﺴﻤﯿﺘﺮ ﺑﻪ ،PLCﺷﺮ ح
ﮐﺎﻣﻞ Underflowو Overflowدر ﺗﻤﺎم ﺣﺎﻻت وﻟﺘﺎژ ی ،ﺟﺮﯾﺎﻧﯽ ،ﻣﻘﺎوﺗﯽ و دﻣﺎﯾﯽ ،ﺷﺮ ح ﮐﺎﻣﻞ ﻣﺎژول ورودی
آﻧﺎﻟﻮگ ) ،(SM 331 AI2x 12BITﺑﺮرﺳﯽ ﻋﯿﺐ ﯾﺎﺑﯽ و ﭼﮕﻮﻧﮕﯽ ﺗﻨﻈﯿﻢ ﻧﻤﻮﻧﻪ ﺑﺮدار ی در ﺗﺒﺪﯾﻞ آﻧﺎﻟﻮگ ﺑﻪ
دﯾﺠﯿﺘﺎل ،ﺷﺮ ح ﮐﺎﻣﻞ ﻣﺎژول آﻧﺎﻟﻮگ ) ،(SM 331 AI8xTCﺗﻔﺎوت اﯾﻦ ﻣﺎژول ﺑﺎ ﺳﺎﯾﺮ ﻣﺎژول ﻫﺎ ،ﻧﺤﻮه ﺳﯿﻢ ﮐﺸﯽ
ﭘﯽ ﺗﯽ ،100ﻧﺤﻮه ﺳﯿﻢ ﮐﺸﯽ ،RTDﻧﺤﻮه ﺳﯿﻢ ﮐﺸﯽ ﺗﺮاﻧﺴﻤﯿﺘﺮ ،ﻧﺤﻮه ﺳﯿﻢ ﮐﺸﯽ ﺗﺮاﻧﺴﺪﯾﻮﺳﺮ ،ﻧﺤﻮه ﺳﯿﻢ ﮐﺸﯽ
اﻟﻤﺎن ﻫﺎی ﺟﺮ ﯾﺎﻧﯽ.
ﺷﺮ ح ﮐﺎﻣﻞ ﻣﺎژول آﻧﺎﻟﻮگ ) ،(SM 331 AI8x RTDﺗﻔﺎوت ﻫﺎی اﯾﻦ ﻣﺎژول ﺑﺎ ﺳﺎﯾﺮ ﻣﺎژول ﻫﺎ ،ﻧﺤﻮه ﺳﯿﻢ ﮐﺸﯽ
ﻣﺎژول ،TCﺑﺮرﺳﯽ ﺗﻨﻈﯿﻤﺎت ﻣﺎژول ﺧﺮوﺟﯽ آﻧﺎﻟﻮگ ،ﻧﺤﻮه ﺗﻌ•ﻦ ﺷﺮاﯾﻂ ﺧﺎص ﻗﻄﻊ ﺳﯿﻢ ،ﻧﻤﺎﯾﺶ ﻟﯿﺴﺖ ﻣﺎژول
ﻫﺎی ﻣﺨﺘﺺ ﯾﮏ ،CPUاﺳﺘﻔﺎده و ﮐﺎرﺑﺮد ،SFC0ﭼﮕﻮﻧﮕﯽ ﺗﻨﻈﯿﻢ ﺧﻮدﮐﺎر زﻣﺎن PLCﺑﺎ FCو Run Time ،DB
Meterﭼﯿﺴﺖ ،ﺷﺮاﯾﻂ ﺧﺎص ،RTMاﻧﻮاع RTMو ﺗﻔﺎوت آﻧﻬﺎ ،ﻧﻤﺎﯾﺶ و ﮐﺎرﺑﺮد ران ﺗﺎﯾﻢ ﻣﯿﺘﺮ ،ﺳﺎﺧﺖ و ﺗﻨﻈﯿﻢ
16 RTMﺑﯿﺖ ،ﻧﺤﻮه ﮐﺎﻧﻔﯿﮓ SFC3 ،SFC2و ،SFC4ﭼﮕﻮﻧﮕﯽ اﺳﺘﺨﺮاج ،ﺳﺖ ﻣﻘﺪار اوﻟﯿﻪ و راه اﻧﺪاز ی ﯾﮏ
،RTMﺳﺎﺧﺖ و ﺗﻨﻈﯿﻢ 32 RTMﺑﯿﺖ ،ﺑﺮرﺳﯽ و ﺗﻨﻈﯿﻢ ،SFC101ﻋﻠﺖ ﻋﺪم اﺟﺮای ﺑﺮﺧﯽ SFCﻫﺎ ،ﻋﯿﺐ ﯾﺎﺑﯽ
33
،PLCﻧﺤﻮه ﺑﺮرﺳﯽ ﻋﯿﺐ و ﻋﻠﺖ ا ﮐﺜﺮ ﺧﻄﺎﻫﺎی ،PLCﺑﺮرﺳﯽ ﺧﻄﺎی ﻋﺪم ﻟﻮد و ﺗﻌﺮﯾﻒ ﻣﺘﻐﯿﺮ داﺧﻠﯽ دﯾﺘﺎﺑﻼک،
ﺑﺮرﺳﯽ ﺧﻄﺎی ﻋﺪم داﻧﻠﻮد ،FCﺑﺮرﺳﯽ ﺧﻄﺎی ﻋﺪم ﺗﻌﺮﯾﻒ ﻣﻨﺎﺳﺐ وﻗﻔﻪ ﻫﺎ ،ﭼﮕﻮﻧﮕﯽ ﯾﺎﻓﺘﻦ راه ﺣﻞ در ،Buffer
ﺗﻮﺿﯿﺢ ﺧﻄﺎی ﻋﺪم ﺗﻄﺎﺑﻖ ﺳﺨﺖ اﻓﺰار ﺗﻌﺮﯾﻒ ﺷﺪه ﺑﺎ ،PLCﻧﻤﺎﯾﺶ ﮔﺰﯾﻨﻪ ﮐﺎﻫﺶ ﺣﺴﺎﺳﯿﺖ ﺳﺨﺖ اﻓﺰار ی
،PLCﻣﺮور ی ﺑﺮ ﻓﺼﻞ ﺟﺎر ی و ﻧﮕﺎﻫﯽ ﺑﻪ ﻓﺼﻞ ﻣﺨﺘﺼﺮ ﺑﻪ ﻓﺼﻞ آﯾﻨﺪه.
34
HMIﭼﯿﺴﺖ ،ﻧﮕﺎﻫﯽ ﺑﻪﺿﺮورت وﺟﻮدی ،HMIﮐﺎرﺑﺮدﻫﺎی ،HMIاﻧﻮاع ﭘﻨﻞﻫﺎی HMIز ﯾﻤﻨﺲ ،ﻣﻌﺮﻓﯽ ﭘﻨﻞﻫﺎی؛
thin panel ،multi panel ،simatic panel ،mobile panel ،comfort panel ،basic panel ،key panel
و ،panel pcﮐﺎرﺑﺮد ﻫﺮ ﭘﻨﻞ ،ﺳﯿﺮ زﻣﺎﻧﯽ ﭘﻨﻞﻫﺎی زﯾﻤﻨﺲ ،ﻧﺮماﻓﺰارﻫﺎی ،HMIﻣﻌﺮﻓﯽ WinCC ،ProTool
flexibleو ،WinCC TIAﻧﺴﺨﻪﻫﺎی ﻣﺘﻔﺎوت WinCCو ﮐﺎرﺑﺮدﻫﺎی ﻫﺮﮐﺪام ،ﺳﯿﺮ زﻣﺎﻧﯽ ﻧﺮماﻓﺰارﻫﺎی HMI
زﯾﻤﻨﺲ.
آﻣﻮزش ﻧﺼﺐ ،WinCC flexible advancedﻧﮑﺎت ﻣﻬﻢ ﺣﯿﻦ ﻧﺼﺐ ،ﻧﺤﻮه ﺗﻌﺎﻣﻞ ﺑﺎ ،Step 7ﺑﺮرﺳﯽ ارورﻫﺎ و
ﺧﻄﺎﻫﺎی اﺣﺘﻤﺎﻟﯽ ﻧﺼﺐ ،روشﻫﺎی ﺳﺎﺧﺖ ﭘﺮوژه در وﯾﻦ ﺳﯽﺳﯽ ،ﺗﻔﺎوت اﻧﻮاع Large ،Small machine
Distirubuted Controller ،machineو ...ﺑﺎ ﯾﮑﺪﯾﮕﺮ ،ﻧﺤﻮه اﻧﺘﺨﺎب HMIﻣﺪﻧﻈﺮ ،ﻧﺤﻮه اﻧﺘﺨﺎب روش
ارﺗﺒﺎﻃﯽ PLCو ،HMIﺗﻌ•ﻦ ﺗﻌﺪاد اﺳﮑﺮﯾﻦﻫﺎ ،اﻓﺰودن ﮐﺘﺎﺑﺨﺎﻧﻪ ،ﻧﺤﻮه ﺳﺎﺧﺖ ﭘﺮوژه ادﻏﺎم ﺷﺪه ﺑﺎ ،PLC
ﻣﺰﯾﺖﻫﺎی اﯾﻦ روش ،ﻧﺤﻮه ﺧﺮوﺟﯽ ﮔﺮﻓﺘﻦ و ذﺧﯿﺮهﺳﺎز ی در ادﻏﺎم ﺷﺪه Runtime ،ﭼﯿﺴﺖ و ﮐﺎرﺑﺮد آن ،ﺗﻌﺮﯾﻒ
HMIﺑﺮای ﭘﺮوژه ،PLCآﺷﻨﺎﯾﯽ ﮐﻠﯽ ﺑﺎ ﻣﺤﯿﻂ .Wincc
ﻣﻌﺮﻓﯽ ﺑﺨﺶﻫﺎی Toolsو ،Projectﻣﻌﺮﻓﯽ ﺗﻤﺎم ﻃﺮ حﻫﺎی ﮔﺮاﻓﯿﮑﯽ ،ﻓﺮاﺧﻮاﻧﯽ داده از PCﺑﻪ ،WinCCاﻧﺠﺎم
ﺗﻨﻈﯿﻤﺎت اوﻟﯿﻪ ،Winccﻧﺤﻮه ارﺗﺒﺎط Step 7ﺑﺎ ،WinCCﺳﺎﺧﺖ ﯾﮏ ﭘﺮوژه و ارﺗﺒﺎط آن ﺑﺎ ،HMIﻃﺮاﺣﯽ دﮐﻤﻪ
ﻓﺮﻣﺎن و ﻣﻮﺗﻮر در ،WinCCﻧﺤﻮه ﺳﺎﺧﺖ Connectionو ﮐﺎرﺑﺮد آن ،ﮐﺎﻧﻔﯿﮓ ﺑﺨﺶ ﮐﺎﻧﮑﺸﻦ Tag ،ﭼﯿﺴﺖ و
ﮐﺎرﺑﺮد آن ،ﺗﻌﺮﯾﻒ ﺗﮓ و ارﺗﺒﺎط آن ،اﻧﻮاع ﺗﮓﻫﺎ ،ﺗﻌﺮ ﯾﻒ ،Eventﮐﺎر ﺑﺎ ،SetBitwhileKeyPressﺗﻌﺮ ﯾﻒ
اﻧﯿﻤﯿﺸﻦ ،اﯾﺠﺎد ﺣﺎﻟﺖ ،Flashingﻧﺤﻮه ﺗﺴﺖ و ران ﺑﺮﻧﺎﻣﻪ.
35
ﺑﺮرﺳﯽ و ﮐﺎرﺑﺮد ،Templateﻣﺪﯾﺮ ﯾﺖ ﺻﻔﺤﺎت ،ﺗﻨﻈﯿﻤﺎت ﮐﺎﻧﮑﺸﻦ ،ﺗﻔﺎوت ا ﮐﺘﯿﻮی و آﻧﻼﯾﻦ ،اﻧﻮاع اﺗﺼﺎﻻت PLC
و Cycle ،HMIو ﮐﺎرﺑﺮد آن ،ﺗﺄﺛﯿﺮ ،Acquisitionاﻧﻮاع ﺗﮓ داﺧﻠﯽ و ﺧﺎرﺟﯽ ،ﮐﺎر ﺑﺎﺣﺎﻟﺖ ،IFﺗﺄﺛﯿﺮ ،Baud rate
ﺗﻌﺮﯾﻒ آﻻرم آﻧﺎﻟﻮگ و دﯾﺠﯿﺘﺎل ،ﺷﺮاﯾﻂ و ﮐﻼسﻫﺎی آﻻرمﻫﺎ ،ﺗﺮﯾﮕﺮ ﺷﺪن آﻻرمﻫﺎ ،ﮐﺎرﺑﺮد ،Recipeﮐﺎرﺑﺮد
ﮔﺰارشﻫﺎ ،ﺳﺎﺧﺖ ،Text listاﺧﺘﺼﺎص ﺗﮓ ﺑﻪ ﺗﮑﺴﺖ ﻟﯿﺴﺖ ،ﮐﺎر ﺑﺎ ،Symbolic io fieldاﺳﺘﻔﺎده از ،io field
ﺗﻌﺮ ﯾﻒ زﺑﺎن در ،HMIﭼﻨﺪزﺑﺎﻧﻪ ﮐﺮدن ﭘﻨﻞ ،ﮐﺎرﺑﺮد Structureدر .HMI
ﺗﺸﺮ ﯾﺢ ﮐﺎﻣﻞ دﮐﻤﻪ و ﺗﮑﺴﺖ ،ﺑﺮرﺳﯽ ﮐﻞ ،EditBitﻣﺤﺪودﯾﺖﻫﺎی ﻓﺎﻧﮑﺸﻦ ،ﭘﺮوژه ۵۳ام؛ ﻃﺮاﺣﯽ ﺑﺮﻧﺎﻣﻪ ﺷﻤﺎرﺷﮕﺮ،
ﻧﻤﺎﯾﺶ ﺧﺮوﺟﯽ ﺑﺎ ،io fieldﺗﻌﺮ ﯾﻒ آﻻرم دﺳﺘﯽ ،ﮐﺎر ﺑﺎ اﻧﯿﻤﯿﺸﻦ اﯾﻨﺘﯿﺠﺮ ،ﻧﻤﺎﯾﺶ ﻣﺘﻦ ﻧﺎﻣﺮﺋﯽ و ﮐﺎرﺑﺮد آن ،ﺗﻌﺮ ﯾﻒ
دﮐﻤﻪ ﺧﺮوج ،StopRuntimeاﺳﺘﻔﺎده از Barﺑﺮای آﻻرم ،روش دوم ادﻏﺎم ،اﺗﺼﺎل WinCCﺑﻪ ﺑﺮﻧﺎﻣﻪ PLC
)ﻋﮑﺲ( ،ﮐﺎر ﺑﺎ ﺷﺒﯿﻪﺳﺎز ی ،WinCCﭘﺮوژه ۵۴ام؛ ﻣﺎﺷﯿﻦﺣﺴﺎب ﺳﺎده ﺑﺎ ﺗﮓ داﺧﻠﯽ ،ﮐﺎرﺑﺮد ﺗﮓ داﺧﻠﯽ ،HMI
ﻣﻌﺮﻓﯽ ﺗﻮاﺑﻊ ،Calculationﮐﺎر ﺑﺎ SetIncreasedو ،SetDecreasedﻧﺤﻮه ﻣﻘﺪاردﻫﯽ اوﻟﯿﻪ ،ﺗﮑﻨﯿﮏﻫﺎی
رﯾﺎﺿﯿﺎﺗﯽ.
ﻃﺮاﺣﯽ ﺳﻮﺋﯿﭻﻫﺎی ﭼﻨﺪﺣﺎﻟﺘﻪ ،ﺗﻔﺎوت ﺳﻮﺋﯿﭻ ﮔﺮاﻓﯿﮑﯽ ﺑﺎ ﺳﻮﺋﯿﭻ ﻋﻤﻠﮕﺮا ،ﮐﺎر ﺑﺎ ،Date-timeﺗﻔﺎوت Clockو
Date-timeﻣﻌﺮﻓﯽ وبﺳﺎﯾﺖ iconfinderﺑﺮای آﯾﮑﻮن ،ﮐﺎر ﺑﺎ اﺳﻼﯾﺪر و ﮔﯿﭻ ،ﻃﺮاﺣﯽ ﺑﺮﻧﺎﻣﻪ آﻧﺎﻟﻮگ و
ﻣﺸﺨﺺﺳﺎز ی ورودی آن ،ارﺗﺒﺎط ورودی آﻧﺎﻟﻮگ ﺑﻪ ،HMIﻧﺤﻮه ﺗﻨﻈﯿﻢ Sliderدر ،HMIﺗﻨﻈﯿﻢ ﺳﺨﺖاﻓﺰار PLC
ﺑﺮای ﭘﻮرت آﻧﺎﻟﻮگ Scale ،ﮐﺮدن gaugeو ﺗﻌ•ﻦ ﺣﺪ ﺧﻄﺮ ،ﺣﻞ ﻣﺸﮑﻞ ﻋﻘﺐ ﻣﺎﻧﺪن ﮔﯿﺞ از ﻣﻘﺎدﯾﺮ ،Real
واﻗﻌﯽﺗﺮ ﺷﺪن ﮐﺎر ﺑﺎ اﺳﻼﯾﺪر.
36
ﮐﺎرﺑﺮد و ﺗﻔﺎوت faceplateﺑﺎ ،screenﻃﺮاﺣﯽ ﻓﯿﺲ ﭘﻠﯿﺖ ،ﺗﻔﺎوت ﻋﻨﺎﺻﺮ درون faceplateﺑﺎ اﺳﮑﺮﯾﻦ،
اﺧﺘﺼﺎص اﻧﯿﻤﯿﺸﻦ ﺑﻪ ﻋﻨﺎﺻﺮ آن ،ﺗﻌﺮﯾﻒ eventو ﻧﻤﺎﯾﺶ ﺻﺤﯿﺢ ﻓﯿﺲﭘﻠﯿﺖ ،ﮐﺎرﺑﺮد ،Layerﻧﻤﺎﯾﺶ ﺗﺎﺛﯿﺮ ﻻﯾﻪ
ﺑﺮ زﯾﺒﺎﯾﯽ ﮐﺎر ،ﻣﺪﯾﺮﯾﺖ ﻻﯾﻪﻫﺎ ،اﺧﺘﺼﺎص ﯾﮏ ﺷﯽ ﺑﻪ ﻻﯾﻪ ﻣﺸﺨﺺ ،ﺗﻌﺮ ﯾﻒ ﺻﻔﺤﻪ اﺻﻠﯽ ،HMIﭘﯿﺎدهﺳﺎز ی
دﮐﻤﻪﻫﺎی ﭘﺮﮐﺎرﺑﺮد در ،templateﺣﺎﻟﺖﻫﺎی ﻣﺨﺘﻠﻒ ﻧﻤﺎﯾﺶ اﺳﮑﺮﯾﻦﻫﺎ ،ﭘﺮوژه ۵۵و ﻣﺪﯾﺮت ﻣﺎﻟﯽ دﺳﺘﻤﺰدﻫﺎ،
ﺗﺸﺮﯾﺢ ﭘﺮوژه و ﮐﺎرﺑﺮد آن ،ﻋﻠﺖ اﺳﺘﻔﺎده از ﺗﮓ داﺧﻠﯽ ،ﻣﺸﺨﺺﺳﺎز ی ﺳﺎﺧﺘﺎر ﮐﻠﯽ ﭘﺮوژه ،ﺳﺎﺧﺖ io fieldﻫﺎ و
textlistﺑﺮای ﺳﺎﻋﺖ ﮐﺎر ی و ﺷﯿﻒﻫﺎ ،ﺗﺸﺮ ﯾﺢ ﻓﺮآﯾﻨﺪ اﻧﺠﺎم ﻣﺤﺎﺳﺒﺎت.
اﺳﮑﺮ ﯾﭙﺖﻧﻮﯾﺴﯽ ﭘﺮوژه ، ۵۵آﺷﻨﺎﯾﯽ ﺑﺎ ﻣﺤﯿﻂ ،Scriptروشﻫﺎی اﺳﮑﺮﯾﭙﺖﻧﻮﯾﺴﯽ ،ﻋﻤﻠﯿﺎت رﯾﺎﺿﯽ در اﺳﮑﺮﯾﭙﺖ،
اﺳﮑﺮﯾﭙﺖﻧﻮﯾﺴﯽ ﺑﺮای Setﮐﺮدن ﯾﮏ ﺗﮓ ،ﭘﺮوژه :۵۶ﺷﺨﺼﯽﺳﺎز ی اﺳﮑﺮﯾﻦ ،HMIﺗﻌﺎﻣﻞ ﻓﺎﻧﮑﺸﻦ و اﺳﮑﺮ ﯾﭙﺖ،
اﺳﺘﻔﺎده از ﺗﺎﺑﻊ ،Select Caseﮐﺎر ﺑﺎ ،RGBﻣﺮور ی ﺑﺮ اﻧﻮاع داده و در ﯾﺎﻓﺖ آﻧﻬﺎ ،ﮐﺎر ﺑﺎ Datetime ،Stringو
،Longاﻧﻮاع ﻓﺮﻣﺖ در ،io fieldﺗﻔﺎوت ﻣﺪ inputو input/outputدر ﻋﻤﻞ ،درﯾﺎﻓﺖ ﺣﺎﻟﺖ ﺑﻮﻟﯿﻦ در ،io field
اﺳﺘﻔﺎده از ﺗﺼﻮﯾﺮ ﺑﻪﻋﻨﻮان ﺳﻮﺋﯿﭻ.
37
ﮐﺎر ﺑﺎ ﺧﻂ Polyline ،Polygan ،و ﺗﻨﻈﯿﻤﺎت آﻧﻬﺎ ،ﺗﻨﻈﯿﻤﺎت ﻧﻤﺎﯾﺶ در ،Grapghic viewﺣﺎﻻت ﻣﺨﺘﻠﻒ
event؛ Deactive ،Active ،Relaseو ،Changeﺗﻌﺮ ﯾﻒ ﻣﺘﻐﯿﺮ و ﺗﻔﺎوت آن ﺑﺎ ﺗﮓ ،ﮐﺎرﺑﺮد ﻣﺘﻐﯿﺮﻫﺎ،
اﺳﮑﺮ ﯾﭙﺖﻧﻮﯾﺴﯽ ﻣﺘﻐﯿﺮ و ﻗﻮاﻧﯿﻦ آن ،اﺧﺘﺼﺎص ﻣﻘﺪار ﻣﺘﻐﯿﺮ ﺑﻪ ﺗﮓ ،اﺧﺘﺼﺎص ﻣﻘﺪار ﺗﮓ ﺑﻪ ﻣﺘﻐﯿﺮ ،دﺳﺘﻮر
،SmartTagsﻧﻤﺎﯾﺶ ﻣﺘﻐﯿﺮ در اﺳﮑﺮ ﯾﻦ ،ﭘﺮوژه ۵۷و ﺗﻮﺿﯿﺤﺎت آن ،اﺳﺘﻔﺎده از ﻣﺘﻐﯿﺮ ﺑﺮای ﻣﺤﺎﺳﺒﺎت ،اﺧﺘﺼﺎص
اﯾﻮﻧﺖ ﺑﻪ اﺳﮑﺮ ﯾﻦ و ﮐﺎرﺑﺮد آن ،ﻧﺤﻮه ﺗﻌ•ﻦ ﺣﺪ ﻣﺠﺎز ﻣﺨﺎز ن if ،ﻧﻮﯾﺴﯽ در اﺳﮑﺮ ﯾﭙﺖ ،دﺳﺘﻮر if-elseدر
اﺳﮑﺮ ﯾﭙﺖ ،ﺳﺎﺧﺖ آﻻرم ﺑﺎ ﻣﺘﻐﯿﺮ.
ﻗﻮاﻧﯿﻦ ﺻﻔﺤﺎت ،ﻧﺤﻮه ﻣﺪﯾﺮ ﯾﺖ ﻧﺎوﺑﺮ ی ) ،(Navigationﻧﮑﺘﻪ ﻃﻼﯾﯽ اﺳﺘﻔﺎده از ﺳﻤﺒﻞﻫﺎی ) (Symbolsدرون
،PLCﺣﻞ ﻣﺸﮑﻞ ﻋﺪم ﻓﺮاﺧﻮاﻧﯽ ﺳﻤﺒﻞﻫﺎ ،ﺣﻞ ارور ،64KB limitﭘﺮوژه ۵۸و ﻣﺰاﯾﺎی آن ،ﻧﺤﻮه ﮐﻠﯽ ﻃﺮاﺣﯽ
ﺻﻔﺤﻪ ،ﺟﺎﯾﺎﺑﯽ ﻣﻨﺎﺳﺐ اﺟﺰاء ،اﺳﺘﺎﻧﺪاردﻫﺎی ﻃﺮاﺣﯽ ،اﺳﺘﺨﺮاج ﺳﺎﯾﺰ ﻣﻨﺎﺳﺐ ﺗﺼﻮﯾﺮ ،ﻧﺤﻮه ﻃﺮاﺣﯽ ﺑﺎ ﻓﺘﻮﺷﺎپ
) ،(Adobe photoshopزﯾﺒﺎﺳﺎز ی ﻣﺘﻮن و اﺳﺘﻔﺎده از ﻓﻮﻧﺖ اﺧﺘﺼﺎﺻﯽ در .HMI
اداﻣﻪ ﭘﺮوژه ،۵۸ﺗﻌﺮ ﯾﻒ ﻋﯿﺐﯾﺎﺑﯽ ،ﻓﺮآﯾﻨﺪ ﻋﯿﺐﯾﺎﺑﯽ ،ﻧﺤﻮه ﺗﻨﻈﯿﻢ درﺳﺖ SRدر ،HMIاﻓﺰاﯾﺶ ﺿﺮﯾﺐ ﺻﺤﺖ
ﮐﺎرﮐﺮد ﺳﺖرﯾﺴﺖ ،ﮐﺎر ﺑﺎ ﺣﺎﻻت Pressو ،Releaseﻧﺤﻮه ﺗﺴﺖ و ﻋﯿﺐﯾﺎﺑﯽ ﺳﻨﺴﻮر ،ﺗﻌﺮ ﯾﻒ ﺻﻔﺤﻪ راﻫﻨﻤﺎ،
ﺳﺎﺧﺖ ﺻﻔﺤﻪ ﺗﻤﺎس ﺑﺎ ﻣﺎ ،اﺳﺘﻔﺎده و آﻣﻮزش ﮐﺎرﺑﺮدی ﻓﺘﻮﺷﺎپ.
دوزﺑﺎﻧﻪ ﮐﺮدن ﭘﺮوژه ) ۵۸ﻣﺘﺪ ﮔﺮاﻓﯿﮑﯽ( ،ﻧﺤﻮه ﻓﺮاﺧﻮاﻧﯽ ﻟﯿﺴﺖ و ﺗﺼﻮﯾﺮ ﻫﻢزﻣﺎن ،ﻣﻌﺮﻓﯽ ﭘﺮوژه :۵۹ﮐﺎرواش
ﻣﮑﺎﻧﯿﺰه ،ﺗﻌﺮﯾﻒ آراﯾﻪ ،ﻋﻤﻠﮕﺮﻫﺎی ﮐﺎرواش ،ﻧﺤﻮه ﮐﻠﯽ ﭘﺮدازش ﮐﺎرواش ،ﭼﮕﻮﻧﮕﯽ ﺗﻌﺮﯾﻒ آراﯾﻪ و ﮐﺎرﺑﺮد آن ،ﻣﻌﺮﻓﯽ
وبﺳﺎﯾﺖ Freepikﺑﺮای ﮐﺎرﻫﺎی ﮔﺮاﻓﯿﮑﯽ ،ﻃﺮاﺣﯽ و ﺷﮑﻞآراﯾﯽ ﺻﻔﺤﺎت ﭘﺮوژه ،۵۹ﺗﻌﺮﯾﻒ ﺗﮓﻫﺎی ﻻزم.
ﻃﺮاﺣﯽ ﮔﺮاﻓﯿﮏ ﺟﺪول ورودی ،ﻧﻤﺎﯾﺶ آﯾﮑﻮن ﻓﻌﺎل ﺑﺎ ﮔﺮاﻓﯿﮏ ،ﻧﺤﻮه آدرسدﻫﯽ آراﯾﻪای ،ﻃﺮاﺣﯽ ﺻﻔﺤﻪ
ﺗﻨﻈﯿﻤﺎت ﺷﺨﺼﯽ ،اﺳﮑﺮﯾﭙﺖﻧﻮﯾﺴﯽ ﻓﺮآﯾﻨﺪ ،اﺳﺘﻔﺎده از ،Do-Loopﺷﺮاﯾﻂ و ﻧﺤﻮه اﺳﺘﻔﺎده از ﻟﻮپ ،ﺷﺮط ﻧﻘﺾ،
دﺳﺘﻮر ﺧﺮوج اﺿﻄﺮار ی از ﺣﻠﻘﻪ ،ﻣﻌﺮﻓﯽ ﺗﺎﺑﻊ ،Timerوﯾﮋﮔﯽﻫﺎی ﺗﺎﯾﻤﺮ و ﻧﺤﻮه ﺣﻞ ﻣﺸﮑﻞ آن ،اﺳﺘﻔﺎده از ﻣﺘﻐﯿﺮ
ﻣﯿﺎﻧﯽ ،ﮐﺎرﺑﺮد ،Multiplexingﺗﺴﺖ و ﺑﺮرﺳﯽ ﻧﻬﺎﯾﯽ ﭘﺮوژه ،۵۹ﻧﺤﻮه ﻗﺮاردادن ﮔﯿﻒ در ،HMIﺧﺮوﺟﯽ ﮔﺮﻓﺘﻦ
ﻻﯾﻪﻫﺎ در ﻓﺘﻮﺷﺎپ ،ﻓﺮاﺧﻮاﻧﯽ ﻻﯾﻪﻫﺎ و ﮐﺎرﺑﺮد آﻧﻬﺎ.
ﻣﻌﺮﻓﯽ ﮐﺘﺎﺑﺨﺎﻧﻪ ،Faceplateاﺳﺘﻔﺎده از ﺳﻤﭙﻞﻫﺎی آﻣﺎده ﻓﯿﺲﭘﻠﯿﺖ ،ﮐﺎرﺑﺮد اﻧﻮاع ﻓﯿﺲﭘﻠﯿﺖﻫﺎی آﻣﺎده ،اﻧﻮاع
ﺣﺮﮐﺖ و اﻧﯿﻤﯿﺸﻦ در ،WinCCﺗﻌﺮﯾﻒ ﺣﺮﮐﺖ اﻓﻘﯽ ،ﺗﻌﺮﯾﻒ ﺣﺮﮐﺖ ﻋﻤﻮدی ،ﺗﻌﺮﯾﻒ ﺣﺮﮐﺖ ﻣﻮرب ،ﺗﻌﺮﯾﻒ ﺣﺮﮐﺖ
ﻣﺴﺘﻘﯿﻢ و ﮐﺎرﺑﺮد آن ،اﺳﮑﺮ ﯾﭙﺖﻧﻮﯾﺴﯽ ﺣﺮﮐﺖ اﺧﺘﺼﺎﺻﯽ )آﻓﺴﺖ Xو ،(Yﺗﺮﻧﺪ وﯾﻮ ) (TrendViewﭼﯿﺴﺖ،
ﻣﻌﺮﻓﯽ و ﺑﺮرﺳﯽ ﺗﻤﺎم وﯾﮋﮔﯽﻫﺎی ،Trendﺗﻨﻈﯿﻢ اﻧﻮاع ﻧﻤﻮدارﻫﺎی ﺗﺮﻧﺪی ،ﻧﺤﻮه اﺧﺘﺼﺎص ﺗﮓﻫﺎی ﻣﺸﺨﺺ
ﺗﺮﻧﺪ ،ﻣﺸﺨﺺﮐﺮدن ﺛﺎﺑﺖ زﻣﺎﻧﯽ ﺗﺮﻧﺪ ،اﻧﻮاع ﺗﺮﻧﺪ و ﺗﻔﺎوت آﻧﻬﺎ ،ﻧﺤﻮه ﻣﻘﺪاردﻫﯽ ،Increment ،Sine ،Random
Decrementو ﺛﺎﺑﺖ ﺑﻪ ﺗﺮﻧﺪ ،ﻓﺮآﯾﻨﺪ ذﺧﯿﺮهﺳﺎز ی دادهﻫﺎ در Logو ﻧﺤﻮه دﺳﺘﺮﺳﯽ ﺑﻪ آﻧﻬﺎ ،ﺧﺮوﺟﯽ ﮔﺮﻓﺘﻦ ا ﮐﺴﻞ
دادهﻫﺎ ،ﭘﺮ ﯾﻨﺖ و ﭼﺎپ دادهﻫﺎی ﺧﺮوﺟﯽ.
آﻻرم – Alarmﭼﺴﺖ ،ﮐﺎرﺑﺮد آﻻرم ،اﻧﻮاع آﻻرم ،اﻧﻮاع ﮐﻼسﻫﺎی آﻻرم ،اﻧﻮاع CA ،CD ،Cو CDAﭼﯿﺴﺖ ،ﻧﺤﻮه
ﻧﻤﺎﯾﺶ آﻻرم ) ،(Alarm window, Alarm View, Alarm Indicatorﺗﻨﻈﯿﻤﺎت آﻻرم و ﻣﻌﻨﺎی Aknowledge
ﮐﺮدن ،ﺗﻨﻈﯿﻤﺎت ﻓﯿﻠﺘﺮ آﻻرم و ﻧﻤﺎﯾﺶ ،ﮐﺎرﺑﺮد ،infotextﻧﻤﺎﯾﺶ و ﮐﺎرﺑﺮد آﻻرمﻫﺎی ﺳﯿﺴﺘﻤﯽ ،ﻧﺤﻮه ﺳﺎﺧﺖ آﻻرم
دﯾﺠﯿﺘﺎل ،ﺗﮓ ﻣﺨﺘﺺ آﻻرم دﯾﺠﯿﺘﺎل ،ﻧﺤﻮه ﺗﺮ ﯾﮕﺮ ﺷﺪن آﻻرم دﯾﺠﯿﺘﺎل ،ﺣﺬف آﻻرم از ﺑﺎﻓﺮ ،ﺗﻌﺮ ﯾﻒ ﭼﻨﺪ آﻻرم در
ﯾﮏ ﺗﮓ ،ﻓﺮاﺧﻮاﻧﯽ آﻻرم ﺑﺎ ﺳﻮﺋﯿﭻ ،ﻧﺤﻮه ﺳﺎﺧﺖ آﻻرم آﻧﺎﻟﻮگ ،ﭘﺮوژه :۶۰اﺳﺘﺨﺮ ﻫﻮﺷﻤﻨﺪ و آﻻرم ﻧﻮﯾﺴﯽ ﭘﯿﺸﺮﻓﺘﻪ،
ﻃﺮاﺣﯽ اﺳﺘﺨﺮ +ﭘﻤﭗ ورودی و ﺧﺮوﺟﯽ +ﺳﻨﺴﻮر ﺳﻄﺢ ،ﺗﻌﺮﯾﻒ آﻻرم آﻧﺎﻟﻮگ و Limitﻫﺎ ،ﺷﺮطﮔﺬار ی ﺑﺮای
آﻻرمﻫﺎ )ﻗﺒﻞ آﻻرم ،ﺣﯿﻦ و ﭘﺲ از آﻻرم(.
ﮔﺰارش – Reportﭼﯿﺴﺖ ،ﮐﺎرﺑﺮد ﺑﺨﺶ ﮔﺰارشﻫﺎ ،ﻧﺤﻮه ﺗﻨﻈﯿﻢ و ﮐﺎﻧﻔﯿﮓ ﮔﺰارش ،ﻧﺤﻮه ﻓﺮاﺧﻮاﻧﯽ ﮔﺰارش و
ﭼﺎپ ،ﮐﺎرﺑﺮان و اﻣﻨﯿﺖ ،اﻓﺰودن ﮔﺮوه ﺑﺎ ﺳﻄﺢ دﺳﺘﺮﺳﯽ ،ﻣﺪﯾﺮ ﯾﺖ ﮐﺎرﺑﺮان ،ﺗﻨﻈﯿﻤﺎت ﻫﺮ اﻟﻤﺎن ﺑﺮای ﮐﺎرﺑﺮ ،ﻧﺤﻮه
ﻋﻤﻠﮑﺮد ﺳﻄﻮح ،ﺗﻌ†ﻦ ،Logoffاﻧﻮاع Logoffاﺳﮑﺮﯾﻦ و ﺗﮓﻫﺎ ،ﺗﻮﺻﯿﻪﻫﺎﯾﯽ ﺑﺮای اﻣﻨﯿﺖ ،HMIﻣﺮور ی ﺑﺮ ﺗﻤﺎم
ﮐﺘﺎﺑﺨﺎﻧﻪ اﺳﮑﺮ ﯾﭙﺖﻧﻮﯾﺴﯽ ،ﺑﺮرﺳﯽ ﮐﺎﻣﻞ ﺑﺨﺶ ،Enhanced Objectsﺗﮑﻨﯿﮏﻫﺎی اﺳﺘﻔﺎده از رﻧﮓﻫﺎ ،ﻣﻌﺮﻓﯽ
وبﺳﺎﯾﺖﻫﺎی ،Paletteارﺗﺒﺎﻃﺎت در ،HMIﻧﺤﻮه ارﺗﺒﺎط HMIﺑﺎ ﺳﺎﯾﺮ ﺗﺠﻬﯿﺰات ،ﻣﻌﺮﻓﯽ ﭘﺮوﺗﮑﻞﻫﺎی ارﺗﺒﺎﻃﯽ در
،HMIﻧﺤﻮه اﺗﺼﺎل HMIﺑﻪ PCو ،PLCاﻧﺘﻘﺎل ﭘﺮوژه از و ﺑﻪ .HMI
40
ﻣﻌﺮﻓﯽ ﮐﺎﻣﻞ ﺗﯿﺎ ﭘﻮرﺗﺎل ،آﻣﻮزش ﻧﺼﺐ ،TIAآﻣﻮزش ﻧﺼﺐ PLCSIMو ﺗﺴﺖ و ﺳﺎﺧﺖ ﯾﮏ ﺑﺮﻧﺎﻣﻪ.
ﺳﺎﺧﺖ ﭘﺮوژه در ﺗﯿﺎ ﭘﻮرﺗﺎل ،اﻧﻮاع ﭘﺮوژه ،اﺗﺼﺎل PLCﺑﺪون ﭘﺮوژه ،ﻧﺤﻮه ﺧﺮﯾﺪ ﭘﯽ ال ﺳﯽ ،ﺗﺤﻠﯿﻞ ﻣﺸﺨﺼﺎت
ﺳﺨﺖ اﻓﺰار ی ﺳﺮ ی ،۱۲۰۰ﻧﺤﻮه اﻧﺘﺨﺎب PLCﻣﻨﺎﺳﺐ ،ﺗﺸﺮﯾﺢ ﻋﻤﻠﮑﺮد DC/DC/DCو ﻧﻮع رﻟﻪای و ﻣﺘﻨﺎوﺑﯽ،
ﻧﺤﻮه ﮐﺎﻧﻔﯿﮓ ﺳﺨﺖاﻓﺰار ی ،ﺗﻌﺮﯾﻒ ﺳﯿﮕﻨﺎل ﺑﺮد ) (Signal Boardو ﮐﺎرﺑﺮد آن ،ﻧﺤﻮه ﺟﺎﯾﮕﺬار ی ﮐﺎرتﻫﺎ ،ﺗﻔﺎوت
ﮐﺎرتﻫﺎی راﺳﺖ و ﭼﭗ ،ﻣﺰﯾﺖ ﭘﻮرت ﭘﺮوﻓﯽﻧﺖ ،ﺗﺸﺮﯾﺢ ﺗﻤﺎم ﺗﺐﻫﺎی ﻧﺮماﻓﺰار ﺗﯿﺎ ،ﻣﺮور ی ﺑﺮ ﺗﻨﻈﯿﻤﺎت ،CPU
ﻓﺮاﺧﻮاﻧﯽ Helpﻟﻮﮐﺎل و ﺑﺮرﺳﯽ ﻣﺤﯿﻂ ﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ .OB1
ﻣﻌﺮﻓﯽ ﺳﺨﺖاﻓﺰار ،۱۲۰۰اﻧﻮاع CPUدر ،۱۲۰۰ﻧﺤﻮه اﻧﺘﺨﺎب ﺳﯽ ﭘﯽ ﯾﻮ ﻣﻨﺎﺳﺐ ،ﺳﻪ وﯾﮋﮔﯽ ﻣﻬﻢ ،CPUﻣﻨﻮال
ﺧﻮاﻧﯽ ،۱۲۰۰ﻣﻨﺒﻊ ﺗﻐﺬﯾﻪ ۱۲۰۰و اﻧﻮاع آن ،ﺗﻔﺎوت ﺳﯿﭙﻼس و ﻣﻌﻤﻮﻟﯽ ،اﻧﻮاع ﮐﺎرتﻫﺎی ،۱۲۰۰اﻧﻮاع ﺷﺒﮑﻪﻫﺎی
ارﺗﺒﺎﻃﯽ ،ﻣﻌﺮﻓﯽ و ﮐﺎرﺑﺮد ﺳﯿﮕﻨﺎل ﺑﺮدﻫﺎ و ﻧﻮع ارﺗﺒﺎﻃﯽ آﻧﻬﺎ ،ﺑﺮرﺳﯽ ﺗﻤﺎم ﺳﺨﺖاﻓﺰارﻫﺎی ﺳﺮ ی .۱۲۰۰
41
ﻣﻌﺮﻓﯽ ﮐﺎﺑﻞ ﺗﻮﺳﻌﻪ و ﮐﺎرﺑﺮد آن ،ﻧﮑﺎﺗﯽ در ﻣﻮرد ﻣﺎژول ،TSﻧﮑﺎت زﻣﯿﻦ ﮐﺮدن و اﻧﺘﺨﺎب ﺳﯿﻢ ﺑﺮای ﺳﯿﻢﮐﺸﯽ،
ﻧﮑﺎﺗﯽ ﺑﺮای ﺣﻔﺎﻇﺖ ،ﻣﺮور ی ﺑﺮ ﻧﺤﻮه ﻋﻤﻠﮑﺮد ،PLCﻧﮑﺎت ﻣﻬﻢ ﻣﺪار ﻣﻨﻄﻘﯽ و اﻋﺪاد ﺑﺎﯾﻨﺮ ی ،اﻧﻮاع ﺣﺎﻓﻆﻫﺎ در ﭘﯽ
ال ﺳﯽ ،ﺗﻌﺮ ﯾﻒ PIIو ،PIQﺳﺎﺧﺘﺎر ﺣﺎﻓﻈﻪ و ﻧﮑﺎت ﻫﻤﭙﻮﺷﺎﻧﯽ ،ﺳﺎﺧﺖ ﭘﺮوژه و ﺗﻌ•ﻦ ﺗﮓ و ﺳﻤﺒﻞ ،ﺳﻪ ﻣﺪل
ﺗﻌ†ﻦ ﺗﮓ ،HMIاﯾﺠﺎد ارور و ﻧﺤﻮه ﻋﯿﺐﯾﺎﺑﯽ ،ﺑﻬﺘﺮ ﯾﻦ روش داﻧﻠﻮد ﭘﺮوژه ،ﺗﺒﺪﯾﻞ زﺑﺎنﻫﺎ ﺑﻪ ﯾﮑﺪﯾﮕﺮ ) Ladﺑﻪ
FBDو ﺑﻠﻌﮑﺲ(.
ﻣﻌﺮﻓﯽ ﺗﻤﺎم زﺑﺎنﻫﺎی ﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ ،۱۲۰۰ﺗﺒﺪﯾﻞ ﭘﺮوژهﻫﺎی ﻗﺪﯾﻤﯽ ﺑﻪ ﺗﯿﺎ ) Migrateاز ﺳﻤﺘﯿﮏ ﺑﻪ ﺗﯿﺎ ﭘﻮرﺗﺎل(،
اﻧﻮاع ﺑﺨﺶﻫﺎی ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ،ﻧﺘﻮرک و ﮐﺎرﺑﺮد آن ،ﻣﺮور ی ﺑﺮ ﺗﻤﺎم ﻋﻤﻠﮕﺮﻫﺎ ،ﻧﻘﻄﻪ ﺿﻌﻒ ،PLCﺑﺮرﺳﯽ ﭘﺎﯾﻪﻫﺎی
ﻧﺮﻣﺎﻟﯽ Openو ،Closeﻧﺤﻮه ﺳﺎﺧﺖ ﺗﯿﻐﻪ ﺧﻮدﻧﮕﻪدار ﺑﺮای ﻣﻮﺗﻮر.
ﻧﺤﻮه آرﺷﯿﻮ و Retrieveﮐﺮدن در ﺗﯿﺎ ،ﮐﺎرﺑﺮد ﺗﯿﻐﻪﻫﺎی ﻧﺮﻣﺎﻟﯽ Openو ﮐﻠﻮز در ﺳﻨﺴﻮرﻫﺎ ،اﺟﺮای ﭘﺮوژه ﭘﻤﭗ
ﻫﻮﺷﻤﻨﺪ آب در ﺗﯿﺎ ،ﺗﻮﺿﯿﺢ ﮐﺎﻣﻞ ﻣﻨﻄﻖﻫﺎی ﻓﯿﻠﭗ ﻓﻼپ SRو ،RSﮐﺎرﺑﺮدﻫﺎی اوﻟﻮﯾﺖ ﺗﯿﻐﻪﻫﺎ ،ﺑﯿﺖ ذﺧﯿﺮه
ﺣﺎﻟﺖ و ﺧﻮدﻧﮕﻪ دار ،ﻧﺤﻮه ﺗﻌﺮﯾﻒ ﺻﺤﯿﺢ ورودی و ﺧﺮوﺟﯽ ﻫﺎ ،اوﻟﻮﯾﺖ ﮐﺎر ی ﭘﯿﻦ ﻫﺎی Rو ،Sﻋﻠﺖ ﺗﻔﺎوت ﺑﺎ
ﻣﺜﺎل ﮐﺎرﺑﺮدی ،اﺟﺮای ﭘﺮوژه اﺳﺘﺎرت و اﺳﺘﺎپ ﻣﻮﻗﺖ و داﺋﻤﯽ ﻣﻮﺗﻮر در ﺗﯿﺎ ،ﺳﺎده ﺳﺎز ی ﭘﺮوژه ﺑﺎ ،SRاﻧﻮاع
ﻣﺜﺎلﻫﺎی اﺳﺘﺎپ ﺻﻨﻌﺘﯽ ،اﺟﺮای ﭘﺮوژه ﻣﺪﯾﺮ ﯾﺖ ﻣﻮﺗﻮر از ﭼﻨﺪ ﻧﻘﻄﻪ.
ﻣﻌﺮﻓﯽ ،Factory ioآﻣﻮزش داﻧﻠﻮد و ﻧﺼﺐ ﻓﮑﺘﻮر ی آیاو ،ﺑﺮرﺳﯽ ﻣﻨﻮ اﺻﻠﯽ ﻓﮑﺘﻮر ی آی او ،اﻧﻮاع دورﺑﯿﻦ و ﻧﺤﻮه
ﮐﺎر ﺑﺎ آﻧﻬﺎ ،ﻧﺤﻮه اﺳﺘﺎرت و اﺳﺘﺎپ ﺷﺒﯿﻪﺳﺎز ی ،ﺣﺮﮐﺖ آﻫﺴﺘﻪ در ﻓﮑﺘﻮر ی ،ﺑﺮرﺳﯽ ﺗﻤﺎم اﻟﻤﺎنﻫﺎی ﺗﺮﺳﯿﻤﯽ ،ﺗﻔﺎوت
42
ﺑﺨﺶﻫﺎی ﻣﺨﺘﻠﻒ ،اﻧﺠﺎم ﻋﻤﻠﯿﺎت ﻣﺨﺘﻠﻒ ﺑﺮوی اﻟﻤﺎنﻫﺎی ﺳﻪ ﺑﻌﺪی ،ﻧﮑﺎﺗﯽ ﺑﺮای ﮐﺎرﮐﺮد ﺑﻬﺘﺮ ﻓﮑﺘﻮر ی ،اﻧﻮاع
ﺳﻨﺴﻮرﻫﺎ و ﺗﻨﻈﯿﻢ ﮐﺮدن آﻧﻬﺎ ،ﻧﺤﻮه اﺗﺼﺎل ﺑﻪ ﺗﯿﺎ ﭘﻮرﺗﺎل ،ﺗﻨﻈﯿﻢ و ﮐﺎﻧﻔﯿﮓ ﻓﮑﺘﻮر ی ،ﻧﺤﻮه ﺗﺤﻠﯿﻞ و ﻣﻘﺪاردﻫﯽ در
ﻓﮑﺘﻮر ی آیاو.
ﺳﺎﺧﺖ ﭘﺮوژه آﻣﺎده ﻓﮑﺘﻮر ی آی او ،ﺷﺒﯿﻪﺳﺎز ی ﺳﻪ ﺑﻌﺪی ﺗﺎﻧﮑﺮ آب ،اﻧﻮاع ﺣﺎﻟﺖ ﮐﻨﺘﺮﻟﯽ ﺗﺎﻧﮑﺮ ،اﺳﺘﻔﺎده از ﺳﻨﺴﻮر
ﺧﺎزﻧﯽ و ﮐﺎرﺑﺮد آن ،ﺷﺒﯿﻪﺳﺎز ی ﺳﻨﺎرﯾﻮﻫﺎی ﻣﺨﺘﻠﻒ ﮐﻨﺘﺮ ل آب ﻣﺨﺰ ن ،ﻣﯿﺪﻻﯾﻦ و ﮐﺎرﮐﺮد آن ،ﻧﺒﻮد ﻣﯿﺪﻻﯾﻦ در ﺗﯿﺎ،
اﺳﺘﻔﺎده از ﺳﺖ ر ﯾﺴﺖ ﻣﺠﺰا ،ﻣﻌﺮﻓﯽ و ﻋﻤﻠﮑﺮد ﺗﯿﻐﻪﻫﺎی ﻟﺒﻪﻫﺎی ﺑﺎﻻ و ﭘﺎ‘ﻦ روﻧﺪه ،ﺳﺎﺧﺖ ،XORﻣﺤﺎﺳﺒﺎت
ﻣﻨﻄﻘﯽ در ﻟﺪر ،ﻣﻌﺮﻓﯽ ﻧﺮماﻓﺰار ،Automation Studioﻃﺮاﺣﯽ و ﺷﺒﯿﻪﺳﺎز ی ﻣﺪار ﻗﺪرت و ﻣﺪار ﻓﺮﻣﺎن ﻣﻮﺗﻮر ﺳﻪ
ﻓﺎز ﭼﭗ و راﺳﺖﮔﺮد.
ﭘﺮوژه ﮐﻨﺘﺮ ل ﻣﻮﻟﺘﯽ ﻣﻮﺗﻮر ،ﭘﯿﺎده ﺳﺎز ی ﭼﭗﮔﺮد راﺳﺖﮔﺮد ﻣﻮﺗﻮر در ۴ﺣﺎﻟﺖ ﻣﻤﮑﻦ ،ﻧﺤﻮه ﺗﺒﺪﯾﻞ ﻣﺪار ﻓﺮﻣﺎن ﺑﻪ ﻟﺪر،
ﻧﺤﻮه ﺗﺤﻠﯿﻞ ﻣﺪار ﻓﺮﻣﺎن ،ﭼﺎﻟﺶﻫﺎی راﺳﺘﮕﺮد و ﭼﭙﮕﺮد ﻣﻮﺗﻮر ﺳﻪ ﻓﺎز ،ﭘﯿﺎده ﺳﺎز ی ﭘﺮوژه ﻣﺪﯾﺮ ﯾﺖ ﺧﺎص ۳ﻣﻮﺗﻮر،
ﻧﺤﻮه ﺗﺴﺖ ﭘﺮوژه ،ﻧﻤﺎﯾﺶ ﺗﺎﺛﯿﺮ ﻟﺒﻪ ﺑﺎﻻروﻧﺪه در ﭘﺮوژه ،ﭘﯿﺎده ﺳﺎز ی ﻟﺒﻪ Pدر ﻓﮑﺘﻮر ی آیاو.
ﭘﯿﺎدهﺳﺎز ی ﻣﺪار ﻓﺮﻣﺎن در اﺗﻮﻣﺎﺳﯿﻮن اﺳﺘﻮدﯾﻮ ،ﺗﺒﺪﯾﻞ ﻣﺪار ﻓﺮﻣﺎن ﺑﻪ ﻟﺪر اﺳﺘﺎرت دو ﻣﻮﺗﻮر ،ﻣﻌﺮﻓﯽ ﮐﺎﻣﻞ ﮐﻼک
ﻣﻤﻮر ی و ﺑﯿﺖﻫﺎی ،Mﮐﺎرﺑﺮد ﺑﯿﺖﻫﺎی ﺧﺎص ،Mﻧﺤﻮه ﻓﺮاﺧﻮاﻧﯽ و ﻓﻌﺎﻟﺴﺎز ی آﻧﻬﺎ ،ﻓﻌﺎﻟﺴﺎز ی Mﻫﺎی ﭘﺎﻟﺴﯽ،
ﻧﺤﻮه ﻣﺤﺎﺳﺒﻪ زﻣﺎن آﻧﻬﺎ ،ﻣﻌﺮﻓﯽ اﻧﻮاع ﺗﺎﯾﻤﺮﻫﺎ در ،۱۲۰۰ﺑﺮرﺳﯽ ﮐﺎﻣﻞ ﺗﺎﯾﻤﺮﻫﺎی TOF ،TON ،TP :و اﻧﻮاع
43
ﺗﯿﻐﻪﻫﺎی ﺳﺖ و ر ﯾﺴﺖﻫﺎی ﻣﻘﺎدﯾﺮ ی ﺗﺎﯾﻤﺮﻫﺎ ،ﮐﺎر ﺑﺎ ،Program infoﻧﻤﺎﯾﺶ ﻣﯿﺰان ﻣﻨﺎﺑﻊ اﺳﺘﻔﺎده ﺷﺪه ،PLC
ﻧﻤﺎﯾﺶ Mﻫﺎی اﺳﺘﻔﺎده ﺷﺪه ﺟﻬﺖ ﻋﺪم ﻫﻤﭙﻮﺷﺎﻧﯽ ،ﻃﺮاﺣﯽ ﭘﺮوژه ﻣﺪﯾﺮ ﯾﺖ ﺳﻪ ﻣﻮﺗﻮر ﺑﻪ ﺻﻮرت ﺧﺎص.
ﭘﺮوژه :ﺣﺬف ﻣﺸﮑﻼت ﻓﻨﯽ ﭘﺮوژه دوازدﻫﻢ ،ﻗﻄﻊ اﺿﻄﺮار ی در زﻣﺎن ﻣﺼﺮف ﺗﻮان را ﮐﺘﯿﻮ ﺑﺎﻻ
ﭘﺮوژه :ﺧﺎﻣﻮش ﮐﺮدن دﻣﻨﺪه ﮐﺎرﺧﺎﻧﻪ ﺑﺎ ﺗﺎﺧﯿﺮ ﺟﻬﺖ ﻧﮑﺎت اﯾﻤﻨﯽ و ﻗﻄﻊ اﺿﻄﺮار ی
ﭘﺮوژه :ﺳﺎﺧﺖ ﻧﻤﻮدار ﭘﻬﻨﺎی ﭘﺎﻟﺴﯽ 3و 2ﺛﺎﻧﯿﻪ ای )ﭼﺮاغ ﭼﺸﻤﮏ ز ن(
ﭘﺮوژه :ﭼﺮاغ ﭼﺸﻤﮏ ز ن ﺷﺨﺼﯽ ﺳﺎز ی ﺷﺪه )ﺗﺎﯾﻢ Offو Onﻧﺎﻣﺘﻮاز ن( ﺷﺮﻃﯽ
اﺳﺘﻔﺎده از اﻧﻮاع ﺗﺎﯾﻤﺮﻫﺎ ،ﻧﺤﻮه ر ﯾﺴﺖﻫﺎی ﻧﺎﻣﺘﻮاﻟﯽ ،ﺣﻞ ﻣﺸﮑﻞ ﻧﺒﻮد ﻟﺒﻪ ﺑﺎﻻروﻧﺪه در ﺗﺎﯾﻤﺮ TONدر ،۱۲۰۰ﺗﺤﻠﯿﻞ
و ﭘﯿﺎدهﺳﺎز ی ﭘﺮوژهﻫﺎی ﻣﺘﻨﻮع ،ﺑﻬﯿﻨﻪ ﺳﺎز ی ﺑﺎ ﺗﺤﻠﯿﻞ ﺗﻮاﻟﯽ ﮐﺎر ی ،ﺳﺎﺧﺖ ﭘﺎﻟﺲ دﻟﺨﻮاه ،ﻧﺤﻮه ﺧﻮدﮐﺎرﺳﺎز ی
ﻓﺮآﯾﻨﺪﻫﺎ ،ﺑﺮرﺳﯽ و ﺗﺤﻠﯿﻞ ﺣﺎﻟﺖ ﺳﺘﺎره ﻣﺜﻠﺚ ،ﭘﯿﺎده Y-Dﺑﺎ و ﺑﺪون ﺣﻔﺎﻇﺖ ﺑﻪﺻﻮرت ﮐﺎﻣﻞ ،ﻧﺤﻮه ﺷﺮط ﮔﺬار ی
ﺑﺮای ﭘﺎﻟﺲ زﻣﺎﻧﯽ ،ﭘﯿﺎده ﺳﺎز ی ﺳﺘﺎره ﻣﺜﻠﺚ ﺑﺎ ﻣﺪار ﻓﺮﻣﺎن.
ﭼﭗ ﮔﺮد و راﺳﺖ ﮔﺮد ﻣﻮﺗﻮر ﺑﺎ و ﺑﺪون ﺣﻔﺎﻇﺖ ،ﺗﮑﻨﯿﮏ ﺗﺸﺨﯿﺺ ﺣﺎﻟﺖ ﻏﯿﺮﺳﮑﻮن ،ﻃﺮاﺣﯽ ﻣﺪار ﻓﺮﻣﺎن ﻧﻮع ﺳﻮم
ﺳﺘﺎره ﻣﺜﻠﺚ ،ﮐﻨﺘﺮ ل ۲ﻣﻮﺗﻮر ﺑﺎ ﯾﮏ ﺷﺴﺘﯽ ،ﺗﮑﻨﯿﮏ ﺗﺸﺨﯿﺺ ﻣﺮﺣﻠﻪ ﺷﺴﺘﯽ و ﮐﺎرﺑﺮد آن ،ﻣﻌﺮﻓﯽ ،Moveﮐﺎرﺑﺮد و
وﯾﮋﮔﯽﻫﺎی ﺑﻠﻮک اﻧﺘﻘﺎل در ﺗﯿﺎ ﭘﻮرﺗﺎل ،ﮐﺎﻧﺘﺮﻫﺎ در ،۱۲۰۰ﺑﺮرﺳﯽ ﺗﻤﺎم ﺷﻤﺎرﻧﺪهﻫﺎ در ﺗﯿﺎ ﭘﻮرﺗﺎل ،ﭘﺮوژه ﺷﻤﺎرش
ﻣﺤﺼﻮﻻت در ﯾﮏ ﮐﺎرﺧﺎﻧﻪ.
ﺗﺤﻠﯿﻞ ﭘﺮوژه ،۶۲ﭘﯿﺎده ﺳﺎز ی ﺗﻤﺎم اﻟﻤﺎنﻫﺎی ﮔﺮاﻓﯿﮑﯽ در ﻓﮑﺘﻮر ی آیاو ،ﺑﺮرﺳﯽ Pusherو ﮐﺎرﺑﺮد آن ،ﺗﻨﻈﯿﻤﺎت
ﺗﺒﺪﯾﻞ ﮐﺎﻧﻮاﯾﺮ دﯾﺠﯿﺘﺎل ﺑﻪ آﻧﺎﻟﻮگ ،ﺗﺤﻠﯿﻞ ﭘﺮوژه دﺳﺘﻪﺑﻨﺪی و ﭘﯿﺎده ﺳﺎز ی آن ،اﻧﻮاع ﻣﻘﺎﯾﺴﻪﮔﺮﻫﺎ در ۱۲۰۰و ﮐﺎرﺑﺮد
آﻧﻬﺎ ،ﺑﺮرﺳﯽ ﺑﻠﻮکﻫﺎی ﺟﺪﯾﺪ In-Rangeو ،OKﭘﯿﺎده ﺳﺎز ی ﭘﺮوژه دﻣﻨﺪه ﺧﻮدﮐﺎر ،ﺗﮑﻨﯿﮏﻫﺎی ﻣﻘﺎﯾﺴﻪ و اﻧﻮاع
ﺧﺎﻧﻪﻫﺎی ﺣﺎﻓﻈﻪ در ،۱۲۰۰ﻣﻘﺎﯾﺴﻪ واﺣﺪﻫﺎی زﻣﺎﻧﯽ و اﻧﺠﺎم ﭘﺮوژه ﻣﻮﺗﻮرﻫﺎی ﻣﺘﻮاﻟﯽ ،اﻧﻮاع ﺗﻮاﺑﻊ ر ﯾﺎﺿﯽ و ﺷﺮ ح
ﺗﻤﺎم آﻧﻬﺎ ،ﮐﺎرﺑﺮد ﺑﻠﻮکﻫﺎی ﺟﺪﯾﺪ Limit ،Min ،Maxو ﻣﺤﺎﺳﺒﻪﮔﺮ ،ﺣﻞ ﻣﺸﮑﻞ ﻧﺒﻮد ﭘﺘﺎﻧﺴﯿﻮﻣﺘﺮ آﻧﺎﻟﻮگ ،ﺳﺎﺧﺖ
ﺣﻠﻘﻪ ﺑﺎ ،Addﺣﻞ ﻣﻌﺎدﻟﻪ دو ﻣﺠﻬﻮﻟﯽ ﺑﺎ ،Calculatorﺑﺮرﺳﯽ و آﻣﻮزش ﺗﻤﺎم ﻟﺒﻪﻫﺎی ﺑﺎﻻ و ﭘﺎ‘ﻦروﻧﺪه در ﺗﯿﺎ
ﭘﻮرﺗﺎل ﺑﻪﻫﻤﺮاه ﻣﺰاﯾﺎ و ﻣﻌﺎﯾﺐ آﻧﻬﺎ ،ﮐﺎر ﺑﺎ Set_Bfو ،Rest_Bfﮐﺎر ﺑﺎ .Watch table
Conversion ﺗﻌﺮﯾﻒ ﺧﺎﻧﻪ ﺧﻮد ﻧﮕﻪدار ) (Retainدر ﺗﯿﺎ ﭘﻮرﺗﺎل ،ﺗﺴﺖ و ﮐﺎرﺑﺮد ﺣﺎﻓﻈﻪﻫﺎی Mﻧﮕﻪدار،
Operationﻫﺎ در ﺗﯿﺎ ﭘﻮرﺗﺎل ،ﻣﻌﺮﻓﯽ و ﮐﺎرﺑﺮد Scale_X ،Floor ،Truncate ،Ceil ،Round :و ،Norm_X
ﻧﺤﻮه اﺳﺘﻔﺎده از PT100و ورودیﻫﺎی آﻧﺎﻟﻮگ ،آدرسﻫﺎی ورودی آﻧﺎﻟﻮگ ،ﻣﻌﺮﻓﯽ و ﮐﺎرﺑﺮد Program Control
Logic Operationﻫﺎ ،ﮐﺎر ﺑﺎ Jumpو ﮐﺎرﺑﺮد آن ،ﻣﻌﺮﻓﯽ Returnو ﮐﺎرﺑﺮدﻫﺎی آن ،ﻣﻌﺮﻓﯽ و ﺗﺴﺖ
Controlﻫﺎ ،ﻣﻌﺮﻓﯽ و ﺑﺮرﺳﯽ Shiftو Rotateﺑﺎ ﻣﺜﺎل ،ﺑﺮرﺳﯽ ﻣﺪلﻫﺎی ﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ در ،S7-1200ﻧﺤﻮه
45
اﺳﺘﻔﺎده از FCو FBﻫﺎ در ﺗﯿﺎ ﭘﻮرﺗﺎل ،ﺗﻌﺮﯾﻒ ﻣﺘﻐﯿﺮﻫﺎی Temp ،InOut ،Out ،Inو .Statﺑﯿﺎن ﺑﺮﺧﯽ ﻧﮑﺎت
ﮐﺎرﺑﺮدی در ﻣﻮرد ﺗﺎﯾﻤﺮﻫﺎ ،ﮐﺎر و ﻧﻤﺎﯾﺶ .Online & diagnostics
46
ﻣﺮور ﮐﻠﯽ ﺑﺮ ﻓﺼﻞ ﺷﺸﻢ ،اﻧﻮاع ﺧﻄﺎﻫﺎ و ﺗﺠﻬﯿﺰات ﻣﺮﺗﺒﻂ ﺑﺎ آﻧﻬﺎ ،ﻓﯿﻮز ﭼﯿﺴﺖ و اﻧﻮاع آن ،ﮐﻠﯿﺪ ﻣﯿﻨﯿﺎﺗﻮر ی –
MCBﭼﯿﺴﺖ و اﻧﻮاع آن ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد ،MCBواﯾﺮ ﯾﻨﮓ و ﻣﺸﺨﺼﺎت ،MCBﮐﻠﯿﺪ ﺟﺮ ﯾﺎن ﻧﺸﺘﯽ )ﻣﺤﺎﻓﻆ ﺟﺎن(
– RCCBﭼﯿﺴﺖ ،ﻧﺤﻮه ﻋﻤﻠﮑﺮد و ﮐﺎرﺑﺮد ،RCCBواﯾﺮ ﯾﻨﮓ ﮐﻠﯿﺪ ﺟﺮ ﯾﺎن ﻧﺸﺘﯽ ،ﮐﻨﺘﺎ ﮐﺘﻮر – Contactorﭼﯿﺴﺖ،
وﯾﮋﮔﯽﻫﺎی و ﭘﻼک ﺧﻮاﻧﯽ آن ،ﺗﺴﺖ و ﻋﯿﺐﯾﺎﺑﯽ ﮐﻨﺘﺎ ﮐﺘﻮر ،ﻧﺤﻮه واﯾﺮ ﯾﻨﮓ ﮐﻨﺘﺎ ﮐﺘﻮر و ﻧﮑﺎت ﻓﻨﯽ آن.
ﺑﯽ ﻣﺘﺎل ﭼﯿﺴﺖ ،ﻣﻌﺮﻓﯽ ،ﻧﺼﺐ و ﺗﻨﻈﯿﻢ رﻟﻪ ﺣﺮارﺗﯽ ،واﯾﺮ ﯾﻨﮓ ﺑﯽ ﻣﺘﺎل و ﻧﮑﺎت ﻓﻨﯽ آن ،ﺗﺴﺖ ﻓﻨﯽ ﺑﯽ ﻣﺘﺎل،
ﻣﻌﺮﻓﯽ ﺑﯿﻤﺘﺎل اﻟﮑﺘﺮوﻧﯿﮑﯽ ،ﮐﻠﯿﺪ ﮐﻤﭙﮑﺖ ) (MCCBﭼﯿﺴﺖ ،ﭘﻼک ﺧﻮاﻧﯽ و ﺗﻨﻈﯿﻢ ﮐﻠﯿﺪ اﺗﻮﻣﺎﺗﯿﮏ ،وﯾﮋﮔﯽﻫﺎی
اﺳﺎﺳﯽ ﮐﻠﯿﺪ ﮐﻤﭙﮑﺖ ،ﻧﺤﻮه ﺗﻨﻈﯿﻢ Irو Imدر ،MCCBﮐﻠﯿﺪ ﺣﺮارﺗﯽ ) (MPCBﭼﯿﺴﺖ ،وﯾﮋﮔﯽﻫﺎی اﺳﺎﺳﯽ ﮐﻠﯿﺪ
ﺣﺮارﺗﯽ ،رﻟﻪ ﺷﺎﻧﺖ ،رﻟﻪ اﻓﺖ وﻟﺘﺎژ ،ﮐﻨﺘﺎ ﮐﺖ ﮐﻤﮑﯽ در ،MPCBواﯾﺮ ﯾﻨﮓ ﮐﻠﯿﺪ ﺣﺮارﺗﯽ ،واﯾﺮﯾﻨﮓ ﮐﻠﯿﺪ ﺣﺮارﺗﯽ و
،MCCBﮐﻠﯿﺪ ﻫﻮاﯾﯽ ) (ACBﭼﯿﺴﺖ ،وﯾﮋﮔﯽﻫﺎ و ﺣﻔﺎﻇﺖ ،ACBﻣﻘﺎﯾﺴﻪ ﻓﻨﯽ ﺑﺮ ﯾﮑﺮ ﺑﺎ ﻓﯿﻮز.
رﻟﻪ اﺿﺎﻓﻪ ﺟﺮ ﯾﺎن – ﮐﻨﺘﺮ ل ﺑﺎر ) (Overload Relayﭼﯿﺴﺖ ،ﻧﺼﺐ و ﺗﺴﺖ رﻟﻪ ﮐﻨﺘﺮ ل ﺑﺎر ،واﯾﺮ ﯾﻨﮓ رﻟﻪ اﺿﺎﻓﻪ
ﺟﺮ ﯾﺎن ،رﻟﻪ ﮐﻨﺘﺮ ل ﻓﺎز ) (Monitoring Relayﭼﯿﺴﺖ ،ﻧﺤﻮه ﻧﺼﺐ و اﻣﮑﺎﻧﺎت آن ،ﺗﺴﺖ و واﯾﺮ ﯾﻨﮓ رﻟﻪ ﮐﻨﺘﺮ ل ﻓﺎز،
ﻧﺼﺐ رﻟﻪ ﮐﻨﺘﺮ ل ﻓﺎز ﺗﮏ ﻓﺎز ،واﯾﺮ ﯾﻨﮓ ﮐﻨﺘﺮ ل ﻓﺎز ﺑﻪ ﻫﻤﺮاه ﮐﻨﺘﺮ ل ﺑﺎر ،ﻓﻠﻮﺗﺮﺳﻮﺋﯿﭻ ﻣﮑﺎﻧﯿﮑﯽ ﭼﯿﺴﺖ ،ﻋﻤﻠﮑﺮد و
واﯾﺮﯾﻨﮓ ﻓﻠﻮﺗﺮﺳﻮﺋﯿﭻ ،ﻣﺪﻫﺎی ﻋﻤﻠﮑﺮدی ﻓﻠﻮﺗﺮﺳﻮﺋﯿﭻ ،ﻓﻠﻮﺗﺮ اﻟﮑﺘﺮوﻧﯿﮑﯽ ) ،(LLCواﯾﺮ ﯾﻨﮓ ﻫﻤﺰﻣﺎن ﻣﺪ ﭼﺎه و ﻣﺨﺰ ن
آب ،ﻣﻌﺮﻓﯽ ﺗﺎﯾﻤﺮ ﺗﺎﺑﻠﻮ ﺑﺮ ق ،ﺳﺎﺧﺘﺎر ﺗﺎﯾﻤﺮ و اﻧﻮاع آن ،واﯾﺮ ﯾﻨﮓ ﺗﺎﯾﻤﺮ و ﮐﻨﺘﺮ ل دو ﻣﻮﺗﻮر اﻟﮑﺘﺮ ﯾﮑﯽ ﺑﺎﻫﻢ.
47
ﺳﺎﻋﺖ ﻓﺮﻣﺎن ﭼﯿﺴﺖ ،واﯾﺮ ﯾﻨﮓ ﺳﺎﻋﺖ ﻓﺮﻣﺎن ،ﺗﺮﻣﻮﺳﺘﺎت و اﻧﻮاع آن ﭼﯿﺴﺖ ،واﯾﺮ ﯾﻨﮓ ﺗﺮﻣﻮﺳﺘﺖ ﺑﺎ ﮐﻨﺘﺎ ﮐﺘﻮر،
ﻣﻌﺮﻓﯽ اﻧﻮاع ﺳﻨﺴﻮرﻫﺎی ﺗﻤﺎﺳﯽ ،ﻣﻌﺮﻓﯽ ﺗﻤﺎم ﺳﻨﺴﻮرﻫﺎی ﻏﯿﺮﺗﻤﺎﺳﯽ ،ﺑﺮرﺳﯽ ﺗﻤﺎم ﺳﻨﺴﻮرﻫﺎی ﻧﻮر ی ،واﯾﺮ ﯾﻨﮓ
ﺳﻨﺴﻮرﻫﺎی ﻧﻮر ی ،اﻟﻘﺎﯾﯽ ،ﺧﺎزﻧﯽ و ﻣﻐﻨﺎﻃﯿﺴﯽ ،ﻣﺸﺨﺼﺎت و ﭘﻼکﺧﻮاﻧﯽ ﺳﻨﺴﻮرﻫﺎی ﻏﯿﺮﺗﻤﺎﺳﯽ ،ﺗﻌﺮ ﯾﻒ ﻧﻮع
رﻟﻪای و PNPو ،NPNﺑﺮرﺳﯽ ﭼﺮاغ ﺳﯿﮕﻨﺎل ،ﻣﻔﺎﻫﯿﻢ رﻧﮓﻫﺎی ﭼﺮاغ ﺳﯿﮕﻨﺎل ،اﻧﻮاع ﭘﻮشﺑﺎﺗﻦﻫﺎ و ﺗﻔﺎوت
ﮐﺎرﺑﺮدﻫﺎی آﻧﻬﺎ ،ﺗﻔﺎوت ﭘﻮشﺑﺎﺗﻦ دوﺑﻞ و دو ﮐﻨﺘﺎ ﮐﺖ ،ﻧﺤﻮه ﺟﺎﯾﮕﺰﯾﻦ ﮐﺮدن رﻟﻪ ﺷﯿﺸﻪای ﺑﺎ ﭘﻮشﺑﺎﺗﻦ دوﺑﻞ،
ﻣﻌﺎﻧﯽ رﻧﮓﻫﺎ در ﭘﻮشﺑﺎﺗﻦﻫﺎ ،ﻣﻌﺮﻓﯽ اﻧﻮاع ﺗﺮﻣﯿﻨﺎل در ﺗﺎﺑﻠﻮ ﺑﺮ ق ،ﻋﻤﻠﮑﺮد و اﻧﺘﺨﺎب ﺗﺮﻣﯿﻨﺎل ﻣﻨﺎﺳﺐ ،ﻣﻌﺮﻓﯽ و
ﮐﺎرﺑﺮد ﺷﯿﻨﻪ در ﺗﺎﺑﻠﻮ ﺑﺮ ق.
ﻧﮕﺎﻫﯽ ﺑﺮ ﺳﻨﺴﻮر اﻟﻘﺎﯾﯽ ،ﺑﺮرﺳﯽ ﻋﻤﻠﯽ ﭼﺮاغ ﺳﯿﮕﻨﺎل ،ﭘﻮشﺑﺎﺗﻦ اﺳﺘﺎپ ،ﭘﻮشﺑﺎﺗﻦ دوﺑﻞ و ﺗﺴﺖ آن ،ﺗﺮﻣﯿﻨﺎل و
ﻧﺼﺐ آن ،ﺗﺮﻣﯿﻨﺎل ﻓﯿﻮزﺧﻮر ﭼﺮاغ دار و ﺳﺎﺧﺘﺎر آن ،ﺗﺨﺘﻪ ﮐﻠﻢ ﻣﻮﺗﻮر و اﻧﻮاع آن ،اﺳﺘﺎﻧﺪارد IECو ،VDEﻧﺤﻮه
ﺳﺮﺑﻨﺪی اﺳﺘﺎﻧﺪارد ﻣﻮﺗﻮر و ﻋﻠﺖ آن ،ﭘﺎﺳﺦ ﺑﻪ ﺳﻮاﻻت اﺳﺎﺳﯽ ﺳﺮﺑﻨﺪی ،ﻋﻠﺖ وﺟﻮد ﺳﺮﺑﻨﺪی ﺳﺘﺎره ﻣﺜﻠﺚ،
ﻣﺤﺎﺳﺒﺎت ﺳﺮﺑﻨﺪی ﺳﺘﺎره و ﻣﺜﻠﺚ ،ﺗﺼﻮرات اﺷﺘﺒﺎه در ﻣﻮرد ﺳﺮﺑﻨﺪی ،ﺳﺮﺑﻨﺪی ﻋﻤﻠﯽ ﻣﻮﺗﻮر ﺳﻪ ﻓﺎز ،ﻧﮑﺎت ﻋﻤﻠﯽ
ﺳﺮﺑﻨﺪی ﻣﻮﺗﻮر ،ﺣﺎﻟﺖ ﺳﺘﺎره و ﻣﺜﻠﺚ ﻋﻤﻠﯽ ،ﭘﯿﺪا ﮐﺮدن ﮐﻮﯾﻞﻫﺎی ﻣﻮﺗﻮر ،ﺗﺸﺨﯿﺺ ﮐﻮﯾﻞﻫﺎی ﺑﯽﻧﺎم ﺑﺎ ﻣﻮﻟﺘﯽﻣﺘﺮ،
ﭘﻼکﺧﻮاﻧﯽ ﺣﺮﻓﻪای ﻣﻮﺗﻮر اﻟﮑﺘﺮ ﯾﮑﯽ ) ۱۰ﭘﻼک( ،ﻣﺸﺨﺼﺎت و اﺳﺘﺎﻧﺪاردﻫﺎی ﭘﻼک ﻣﻮﺗﻮر ،ﮐﻼس ﻋﺎﯾﻘﯽ و ﮐﺎرﺑﺮد
آن IP ،ﻣﻮﺗﻮر ،ﻣﺸﺨﺼﺎت ﺧﺎص ﭘﻼکﻫﺎ ،ﭘﻼک ﻣﻮﺗﻮر ﭘﻤﭗ و ﺗﻔﺎوتﻫﺎی آن ،ﭘﻼک ﻣﻮﺗﻮرﻫﺎی زﯾﻤﻨﺲ ،ﭘﻼک
ﻣﻮﺗﻮرﻫﺎی ﻣﺨﺘﺺ دراﯾﻮ ،ﭘﻼک ﺧﻮاﻧﯽ ﻋﻤﻠﯽ ﻣﻮﺗﻮر آزﻣﺎﯾﺸﮕﺎه ،ﮔﻠﻨﺪ و ﮐﺎرﺑﺮد آن.
ﻣﺤﺎﺳﺒﺎت ﭘﺎﯾﻪ ﺗﺎﺑﻠﻮ ﺑﺮ ق ،اﻧﻮاع روشﻫﺎی راهاﻧﺪاز ی ﻣﻮﺗﻮر اﻟﮑﺘﺮﯾﮑﯽ ،ﻣﺪﯾﺮﯾﺖ راهاﻧﺪاز ی ﻣﻮﺗﻮرﻫﺎ ﺑﺎﻫﻢ ،ﻧﮑﺎت
واﯾﺮ ﯾﻨﮓ ﺗﺎﺑﻠﻮ ﺑﺮ ق ،اﻧﺘﺨﺎب ﺗﺠﻬﯿﺰات ﻣﻨﺎﺳﺐ ﺗﺎﺑﻠﻮ ﺑﺮ ق ،ﻧﺤﻮه ﺗﻌ•ﻦ رﻧﺞ ،MCCB ،MPCB ،MCBﮐﻨﺘﺎ ﮐﺘﻮر ،رﻟﻪ
ﺣﺮارﺗﯽ اﺿﺎﻓﻪ ﺑﺎر و ﻏﯿﺮه ،ﺑﺮرﺳﯽ ﭼﻨﺪ ﻧﻤﻮﻧﻪ ﺗﺎﺑﻠﻮ ﺑﺮ ق ،ﺑﺮرﺳﯽ ﺗﺠﻬﯿﺰات ﻧﺼﺐ ﺷﺪه روی ﺗﺎﺑﻠﻮ ﺑﺮ قﻫﺎ ،ﻓﺮآﯾﻨﺪ ﮐﺎر ی
و ﺳﺎﺧﺖ ﺗﺎﺑﻠﻮ ﺑﺮ ق ،ﻣﺤﺎﺳﺒﻪ ﺟﺮ ﯾﺎن ﻣﻮﺗﻮر اﻟﮑﺘﺮ ﯾﮑﯽ ،ﻣﺤﺎﺳﺒﻪ ﺗﻮان ﻣﻮﺗﻮر اﻟﮑﺘﺮ ﯾﮑﯽ ،ﺗﻌ†ﻦ ﺗﺠﻬﯿﺰات ﺑﺮای ﺣﻔﺎﻇﺖ
ﻣﻮﺗﻮر اﻟﮑﺘﺮ ﯾﮑﯽ ﺑﻪﺻﻮرت دﻗﯿﻖ ،ﻣﺪﯾﺮ ﯾﺖ راهاﻧﺪاز ی ﺳﻪ ﻣﻮﺗﻮر اﻟﮑﺘﺮ ﯾﮑﯽ ،ﺿﺮ ﯾﺐ ﻫﻤﺰﻣﺎﻧﯽ ﭼﯿﺴﺖ.
48
ﻣﺤﺎﺳﺒﺎت و اﻧﺘﺨﺎب ﺗﺠﻬﯿﺰات ﺳﺘﺎره ﻣﺜﻠﺚ ﮐﺎﻣﻞ ،ﻣﺤﺎﺳﺒﻪ ﺳﻄﺢ ﻣﻘﻄﻊ ﮐﺎﺑﻞ ،ﺳﻄﺢ ﻣﻘﻄﻊ ﺳﻪ ﻓﺎز و ﺗﮏ ﻓﺎز ،ﻣﺜﺎل
ﻋﻤﻠﯽ ﺳﻄﺢ ﻣﻘﻄﻊ ﮐﺎﺑﻞ ،ﻣﺪار ﻓﺮﻣﺎن و ﻗﺪرت ﭘﯿﺸﺮﻓﺘﻪ ،اﻧﻮاع ﻣﺴﯿﺮ ﺟﺮ ﯾﺎن ،ﻣﺪار ﻓﺮﻣﺎن و ﻗﺪرت ﮐﺎﻣﻞ و آﻣﺎده
واﯾﺮﯾﻨﮓ ،ﺷﻤﺎره ﺗﺠﻬﯿﺰات در ﻣﺪار ﻓﺮﻣﺎن ،ﻗﻮاﻧﯿﻦ ﺷﻤﺎره ﺗﺠﻬﯿﺰات ،ﺟﺪول HOSو ﮐﺎرﺑﺮد آن ،ﻋﺪد ﺑﻮﺑﯿﻦ و ﮐﺎرﺑﺮد
آن در ﻣﺪار.
ﺣﺎﻟﺖ دﯾﮕﺮ ،HOSﺷﻤﺎره زﻧﯽ در ﺗﺎﺑﻠﻮ ﺑﺮ ق ،ﺷﻤﺎره زﻧﯽ ﻣﺪار ﻗﺪرت )داﺧﻠﯽ( ،ﺷﻤﺎره زﻧﯽ ﻣﺪار ﻓﺮﻣﺎن )داﺧﻠﯽ(،
ﺣﺎﻻت ﺧﺎص ﻣﺪار ﻓﺮﻣﺎن ،ﺗﺮﻣﯿﻨﺎلزﻧﯽ در ﺗﺎﺑﻠﻮ ﺑﺮ ق )ﺑﺨﺶ ﻗﺪرت( ،ﺗﺮﻣﯿﻨﺎلزﻧﯽ در ﺗﺎﺑﻠﻮ ﺑﺮ ق )ﺑﺨﺶ ﻓﺮﻣﺎن( ،ﺷﻤﺎره
زﻧﯽ ﻋﻤﻠﯽ ،ﺳﺮﺳﯿﻢﻫﺎ و اﻧﻮاع آن.
ﻧﻘﺸﻪ ﻣﻮﻧﺘﺎژ ﺗﺮﻣﯿﻨﺎل ﺑﺨﺶ ﻗﺪرت ،ﻧﻘﺸﻪ ﻣﻮﻧﺘﺎژ ﺗﺮﻣﯿﻨﺎل ﺑﺨﺶ ﻓﺮﻣﺎن ،ﻧﻘﺸﻪ ﻣﻮﻧﺘﺎژ ﺧﺎرﺟﯽ ﺗﺎﺑﻠﻮ ﺑﺨﺶ ﻗﺪرت،
ﻧﻘﺸﻪ ﻣﻮﻧﺘﺎژ ﺧﺎرﺟﯽ ﺗﺎﺑﻠﻮ ﺑﺨﺶ ﻓﺮﻣﺎن ،ﻧﻘﺸﻪ ﻣﻮﻧﺘﺎژ داﺧﻠﯽ ﺑﺨﺶ ﻗﺪرت.
ﺗﺮﺳﯿﻢ ﻧﻘﺸﻪ ﻣﻮﻧﺘﺎژ داﺧﻠﯽ ﺑﺨﺶ ﻗﺪرت ،اﻧﻮاع ﺗﺎﺑﻠﻮ ﺑﺮ ق ،ﺳﺎﺧﺘﺎر ﺷﺒﮑﻪ ﺑﺮ ق ،اﺳﺘﺎﻧﺪاردﻫﺎی ﻧﻘﺸﻪ و ﺗﺎﺑﻠﻮ ﺑﺮ ق،
ﻣﺘﻐﯿﺮﻫﺎ در ﻃﺮاﺣﯽ ﻧﻘﺸﻪ ﺗﺎﺑﻠﻮ ﺑﺮ ق.
ﻧﻤﺎدﻫﺎی ﭘﺮﺗﮑﺮار در ﻧﻘﺸﻪﻫﺎی LVو ،MVاﺟﺰا و ﺑﺨﺶﻫﺎی ﯾﮏ ﻧﻘﺸﻪ ﺻﻨﻌﺘﯽ ﮐﺎﻣﻞ ،ﺗﺤﻠﯿﻞ ﮐﺎﻣﻞ ﺗﺎﺑﻠﻮ ﺑﺮ ق ﺷﺮﮐﺖ
ز ﯾﻤﻨﺲ ﻣﺪل ،Sivacon S8ﺑﺮرﺳﯽ ﺗﺎﺑﻠﻮﻫﺎی MCCزﯾﻤﻨﺲ ،ﺗﻮﺻﯿﻪﻫﺎﯾﯽ ﺑﺮای ﻧﻘﺸﻪﺧﻮاﻧﯽ ﺑﻬﺘﺮ.
49
ﺗﺤﻠﯿﻞ ﻧﻘﺸﻪ ﺗﺎﺑﻠﻮ ﮐﻨﺘﺮ ل ﭘﺮوژه ﭘﺮﮐﻨﻨﺪه ﺗﻨﺒﺎ ﮐﻮ ) (Tobacco Filling Stationﺑﺎ اﺳﺘﻔﺎده از PLCﺳﺮ ی S7-300
ﻃﺮاﺣﯽ ﺷﺮﮐﺖ Watt N Voltﺑﻪ ﺳﻔﺎرش .Akora Khattak Factory
ﻧﺤﻮه ﺗﺸﺨﯿﺺ اﻟﻤﺎنﻫﺎی ﻧﺎﺷﻨﺎس ﺗﺎﺑﻠﻮ ﺑﺮ ق ،ﺗﺤﻠﯿﻞ ﻧﻘﺸﻪ ﺗﺎﺑﻠﻮ ﮐﻨﺘﺮ ل ﭘﺮوژه ﭘﺮﮐﻨﻨﺪه ﺗﻨﺒﺎ ﮐﻮ ) Tobacco Filling
(Stationﺑﺎ اﺳﺘﻔﺎده از PLCﺳﺮ ی S7-300ﻃﺮاﺣﯽ ﺷﺮﮐﺖ Watt N Voltﺑﻪ ﺳﻔﺎرش Akora Khattak
.Factory
واﯾﺮ ﯾﻨﮓ و ﭘﯿﺎده ﺳﺎز ی ﻋﻤﻠﯽ ﻣﺪار ﻓﺮﻣﺎن و ﻗﺪرت اﺳﺘﺎرت ﻣﻮﺗﻮر داﺋﻢ و ﻟﺤﻈﻪای ،ﻧﺤﻮه اﺳﺘﻔﺎده از دراﯾﻮ ،V20
ﻧﺤﻮه ﭘﯿﺪا ﮐﺮدن واﯾﺮ ﯾﻨﮓ ،PLCواﯾﺮ ﯾﻨﮓ CPUﺳﺮ ی S7-1200ﺑﺎ اﺳﺘﻔﺎده از ﻣﻨﻮال ،ﻧﺤﻮه اﺳﺘﻔﺎده از ﺧﺮوﺟﯽ
ﺗﻐﺬﯾﻪ ،CPUاﻫﻤﯿﺖ و ﻧﺤﻮه زﻣﯿﻦ ﮐﺮدن ،CPUواﯾﺮ ﯾﻨﮓ ورودی دﯾﺠﯿﺘﺎل ،CPUﻧﺤﻮه ﺗﻌ†ﻦ ﺳﯿﻨﮏ و ﺳﻮرس
،CPUواﯾﺮ ﯾﻨﮓ ﺧﺮوﺟﯽ دﯾﺠﯿﺘﺎل .CPU
ﻧﺤﻮه ﭘﯿﺪا ﮐﺮدن ﺗﻤﺎم ﻣﻨﻮالﻫﺎی ﺗﺠﻬﯿﺰات ،اوﻟﻮﯾﺖ و ﻧﺤﻮه ﻣﻨﻮال ﺧﻮاﻧﯽ درﺳﺖ ،ﺑﺮرﺳﯽ ﻣﻨﻮال دراﯾﻮ ،V20ﻧﺤﻮه
اﻧﺘﺨﺎب ﺗﺠﻬﯿﺰات ،آﻣﻮزش اﻧﺘﺨﺎب ،PLCدراﯾﻮ HMI ،و ...در ﺳﺎﯾﺖ ز ﯾﻤﻨﺲ ﺑﺮ ﺣﺴﺐ ﻧﯿﺎز ﭘﺮوژه ،ﭼﮕﻮﻧﮕﯽ داﻧﻠﻮد
ﺗﻤﺎم دادهﻫﺎی ﯾﮏ ،PLCﻧﺤﻮه ﻣﻘﺎﯾﺴﻪ PLCﻫﺎ ،ﭘﯿﺪا ﮐﺮدن ﮐﺎرتﻫﺎی PLCو ﮐﺎرتﻫﺎی ﺧﺎص ﺑﺮای ﺳﻔﺎرش،
ﻧﺤﻮه وﺻﻞ ﺷﺪن ﻋﻤﻠﯽ ﺑﻪ ،PLCﺳﺎﺧﺘﺎر ﺷﺒﮑﻪ ،TCP/IPاﺗﺼﺎل داﯾﺮﮐﺖ ﺑﻪ ،PLCﺗﻌﺮ ﯾﻒ رﻧﺞ آی ﭘﯽ ،ﺳﺎبﻧﺖ و
ﺳﺎﺑﺖﻧﺖ ﻣﺴﮏ و ﮐﺎرﮐﺮد آﻧﻬﺎ ،ﺑﺮرﺳﯽ ﮐﺮدن ﺗﻤﺎم ﮐﺎرتﻫﺎی ﺷﺒﮑﻪ ،ﮐﺎرﮐﺮد Macآدرس و IPآدرس در اﺗﺼﺎل،
ﺗﻔﺎوت ﺳﻄﺢﻫﺎی دﺳﺘﺮﺳﯽ ﺑﻪ ،PLCاﺧﺘﺼﺎص IPﺑﻪ ﮐﺎرت ﺷﺒﮑﻪ و ،PLCﻧﺤﻮه ر ﯾﺴﺖ ﮐﻠﯽ ،PLCﮐﺎرﮐﺮد ﺳﻮﺋﯿﭻ
ﺑﺎ ﮐﺲ ،اﺗﺼﺎل ﺑﻪ PLCﺑﺎ ﺳﻮﺋﯿﭻ ﺑﺎ ﮐﺲ ،اﺗﺼﺎل ﺑﻪ PLCﺑﺎ ) Wifiﺑﯽ ﺳﯿﻢ( ،ﭘﯿﻨﮓ ﮐﺮدن PLCﻫﺎ ،ﻧﺤﻮه ﻓﺮاﺧﻮاﻧﯽ
ﮐﺎﻣﻞ PLCﺑﺎ ﮐﺎرتﻫﺎ ،ﻓﺮاﺧﻮاﻧﯽ PLCﺑﺪون داﻧﺴﺘﻦ Order Nو ﻣﮏ آدرس ،داﻧﻠﻮد ﭘﺮوژه ﺑﺮوی دﺳﺘﮕﺎه ،آﭘﻠﻮد
ﭘﺮوژه از ،PLCوﺻﻞ ﺷﺪن ﺑﻪ ،HMIداﻧﻠﻮد ﭘﺮوژه ﺑﻪ .HMI
ﻧﺤﻮه واﯾﺮ ﯾﻨﮓ ،PT100اﻧﻮاع روشﻫﺎی اﺗﺼﺎل ،PT100اﺳﺘﻔﺎده از ﺗﺮﻧﺴﻤﯿﺘﺮ ﺑﺮای ،PT100ﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ ﺗﯿﺎ
ﭘﻮرﺗﺎل ﺑﺎ ،PT100ﻣﻨﻮالﺧﻮاﻧﯽ ،TMﻧﮑﺎت ﻣﻬﻢ اﺳﺘﻔﺎده از RTDﻫﺎ ،ﮐﺎرﺑﺮد ۱۲۰۰ SBﻣﺪل .RTD
51
ﻣﺮور ی ﺑﺮ ﻓﺼﻞ ﻫﻔﺘﻢ ،ﺑﺮرﺳﯽ دﻗﯿﻖ ﺗﻤﺎم ﮐﺎرتﻫﺎی ،DI-DO-AI-AO-SM-CMﻣﺤﺪودﯾﺖ ﻣﺘﺮاژ ی واﯾﺮﯾﻨﮓ
ﮐﺎرتﻫﺎ ،اﻧﺘﺨﺎب ﮐﺎرت ﻣﻨﺎﺳﺐ ﺑﺮای ﭘﺮوژهﻫﺎی آﻧﺎﻟﻮگ ،ﮐﺎرتﻫﺎی RTDو ،TCﻧﺼﺐ دﯾﻮﯾﺪ ﻫﺮزﮔﺮد ﺑﺮای DO
رﻟﻪای ،دﯾﻮد ﺑﺮای ﺑﺎرﻫﺎی DCو ACاﻟﻘﺎﯾﯽ ،ﺷﺒﯿﻪ ﺳﺎز ی S7-300و S7-400در ﺗﯿﺎﭘﻮرﺗﺎل Input filters ،ﺑﺮای
،DIﻓﺮاﺧﻮاﻧﯽ وﻗﻔﻪ ﺳﺨﺖاﻓﺰای Integration time ،Reaction to CPU STOP ،DIدر Overflow ،AI
diagnosticsدر ،AIﻣﺒﺤﺚ ،Startupاﺳﺘﺎرتاپ در CPUﻫﺎی V4ﺑﺎﻻﺗﺮ و ﭘﺎ”ﻨﺘﺮ ) Obs should be
Cycle ،(interruptibleدر ،CPUارور زﻣﺎﻧﯽ اﺟﺮای .Minimum cycle time for cyclic Obs ،OB
اﺳﺘﻔﺎده از ﮐﺎرت SMCز ﯾﻤﻨﺲ Retain ،ﮐﺮدن ﺧﺎﻧﻪﻫﺎی ﺣﺎﻓﻈﻪ ،رﯾﺘﯿﻦ ﮐﺮدن ،DBﺗﻮﺿﯿﺤﺎت ﺑﺎﻓﺮ ،ﺣﻞ ﻣﺸﮑﻞ
ﻋﻘﺐ/ﺟﻠﻮ رﻓﺘﻦ ﺳﺎﻋﺖ ﮐﺸﻮر ) ،(daylight saving timeﻧﺎﻣﮕﺬار ﺧﺎﻧﻪﻫﺎی ﺣﺎﻓﻈﻪ دﯾﺘﺎﺑﻼک ،ﺗﻔﺎوت ﺑﺨﺶ
Onlineﺳﺮ ی ۱۲۰۰و ،۱۵۰۰آﭘﮕﺮ ﯾﺪ ﺳﺨﺖ اﻓﺰار ی ﺳﺮ ی ،S7-1500ﺑﺤﺚ Modifyingو Forceﮐﺮدن ،ﻣﻘﺎﯾﺴﻪ
ﮐﺮدن ﭘﺮوژهﻫﺎ )آﻧﻼﯾﻦ/آﻓﻼﯾﻦ – ﺟﺰ ﺑﺎ ﺟﺰ – ﮐﻞ ﺑﺎ ﮐﻞ – دو PLCﻣﺘﻔﺎوت(.
ﺗﺮ ﯾﺲ ) (Traceﮐﺮدن ،ﺗﺸﺨﯿﺺ RTDاز ﺗﺮﻣﻮﮐﻮﭘﻞ ،ﻣﺤﺎﺳﺒﻪ رزوﻟﻮﺷﻦ ) (Resolutionﮐﺎرت آﻧﺎﻟﻮگ ،ﺳﺎﺧﺖ
آراﯾﻪ در ،DBآراﯾﻪ ﭼﻨﺪ ﺑﻌﺪی ،DBﺳﺎﺧﺖ Structدر ،DBﺳﺎﺧﺖ ،User Data Typeﯾﻮزر دﯾﺘﺎ ﺗﺎﯾﭗ در
دﯾﺘﺎﺑﻼک ،اﺧﺘﺼﺎص آراﯾﻪ و آراﯾﻪ ﭼﻨﺪ ﺑﻌﺪی ﺑﻪ UDTدر ،DBﺳﺎﺧﺖ DTLدر ،DBﻣﺴﯿﺮدﻫﯽ ﺑﻪ ﺧﺎﻧﻪﻫﺎی
دﯾﺘﺎﺑﻼک.
52
ﺑﺮرﺳﯽ دﻗﯿﻖ OBﻫﺎ ،ﻣﺤﺪودﯾﺖﻫﺎی ﺗﻮدرﺗﻮ ) ،(Nesting depthاﺳﺘﻔﺎده از ﻣﺘﻐﯿﺮﻫﺎی ﻟﻮﮐﺎل در OBﺳﺮ ی S7-
1200و ،S7-1500ﻣﺮور ی ﺑﺮ ﺗﻤﺎم OBﻫﺎی ۱۲۰۰و ﮐﺎرﮐﺮدﻫﺎی آﻧﻬﺎ OB ،اﺳﺘﺎرت آپ Cyclic ،اﯾﻨﺘﺮاﭘﺖ ،اﯾﻨﺘﺮاﭘﺖ
ﺳﺨﺖ اﻓﺰار ی و ﮐﺎرﺑﺮد آنRack ،Pull/Plug Interrupt OB ،Diagnostic Interrupt OB ،Time Error OB ،
،Profile Interrupt ،Update Interrupt ،Status Interrupt ،error OBﮐﺎر ﺑﺎ )،Time of day (OB10
ﺗﻔﺎوت Local timeو ،System timeﮐﺎر ﺑﺎ .SRT_DINT
ﻣﻌﺮﻓﯽ ﮐﺎرت ﺷﺒﮑﻪ Scalanceز ﯾﻤﻨﺲ ،ﮐﺎرت ،CSM 1277اﺗﺼﺎل اﺳﮑﯿﻠﻨﺲ ﺑﻪ .S7-1200
ﺗﻌﺮ ﯾﻒ ET200در ﺗﯿﺎ ﭘﻮرﺗﺎل ،ﺷﺒﮑﻪ ﭘﺮوﻓﯽ ﻧﺖ ET200ﺑﺎ PLCو Scalanceدر ﺗﯿﺎ ﭘﻮرﺗﺎل.
ﻣﻌﺮﻓﯽ ﮐﻠﯽ و ﻣﺸﮑﻼت ﭘﺮوزه ﺳﻠﻮﻟﺰ ﺳﺎز ی ﯾﺰد ،ﻣﻬﺎﺟﺮت از ﻧﺴﺨﻪ ﻫﺎی ﺗﯿﺎ ﭘﻮرﺗﺎل ،ﺑﺮرﺳﯽ ﻓﺎﯾﻞ ﭘﺮوژه ﺷﺮﮐﺖ ﭼﯿﻨﯽ،
ﺣﻞ ﻣﺸﮑﻞ Image versionاچ ام ای ،اﻧﺘﻘﺎل ﺑﮏ آپ ،HMIﻧﺤﻮه Upgradeﮐﺮدن ،HMIﺣﻞ ﻣﺸﮑﻞ ﻧﺒﻮدن
،image panelsﻧﺤﻮه داﻧﻠﻮد و ﻧﺼﺐ اﯾﻤﯿﺞ ﭘﻨﻞ ﻫﺎی .HMI
53
ﺗﻌﺮ ﯾﻒ ،PIDﭘﺎﯾﻪ و ﻣﺒﺎﺣﺚ رﯾﺎﺿﯽ PIDﮐﻨﺘﺮﻟﺮ ،ﮐﺎرﺑﺮد ،PIDﻧﺤﻮه ﮐﻨﺘﺮﻟﺮ ﻓﺮآﯾﻨﺪ ﺑﺎ ،PIDﺿﺮاﯾﺐ ،PIDﻣﻘﺎﯾﺴﻪ
ﻋﻤﻠﮑﺮد I ،Pو ،Dﻣﻘﺎﯾﺴﻪ ﮐﻨﺘﺮﻟﺮ Pﺑﺎ PIو ،PIDﻣﺘﺪﻫﺎی ﮐﻨﺘﺮﻟﯽ در ،PIDﺗﻮﻟﯿﺪ ﭘﺎﻟﺲ PWMو آﻧﺎﻟﻮگ ﺧﺮوﺟﯽ.
ﻣﻨﻮال ﺧﻮاﻧﯽ ﮐﻨﺘﺮﻟﺮ PIDﻫﺎﻧﯿﺎﻧﮓ ،KX4sﺗﻮﺿﯿﺤﺎت اﯾﻤﻨﯽ PIDﮐﻨﺘﺮﻟﺮ ،ﻣﺪلﻫﺎی ﮐﻨﺘﺮﻟﺮ ،PIDی ﮐﺎرﺑﺮد ورودی
آﻧﺎﻟﻮگ PIDﮐﻨﺘﺮﻟﺮ ،ﺗﻌ•ﻦ ﻧﻮع ورودی ﭘﯽ آی دی ﮐﻨﺘﺮﻟﺮ ،ﻣﻨﻮﻫﺎ و ﺗﻨﻈﯿﻤﺎت PIDﮐﻨﺘﺮﻟﺮ ﻣﺴﺘﻘﻞ .ﺗﻨﻈﯿﻢ و ﮐﺎر ﺑﺎ
دﺳﺘﮕﺎه.
اداﻣﻪ ﻣﻨﻮل ﮐﻨﺘﺮﻟﺮ PIDﻫﺎﻧﯿﺎﻧﮓ ،اﺳﮑﯿﻞ در ﮐﻨﺘﺮﻟﺮ ،ﻣﺸﺎﻫﺪه ﻣﺸﺨﺼﺎت دﺳﺘﮕﺎه ،ﮐﻨﺘﺮ ل دﯾﮑﺮﺷﻦ )ﻫﯿﺘﺮ و
ﮐﻮﻟﯿﻨﮓ( ،ﻣﻌﺮﻓﯽ ﺗﺮﻣﻮﮐﻮﭘﻞ ﻧﻮع ،jواﯾﺮ ﯾﻨﮓ ﺗﺮﻣﻮﮐﻮﭘﻞ ،ﻣﻌﺮﻓﯽ ،SSRﺗﻨﻈﯿﻤﺎت ورودی ﮐﻨﺘﺮﻟﺮ ،PIDﺗﻨﻈﯿﻢ اﻧﺤﺮاف
دﻣﺎﯾﯽ ،ﺧﻮاﻧﺪن دﻣﺎی ﻣﺤﯿﻂ ﺑﺎ ﺗﺮﻣﻮﮐﻮﭘﻞ.
ﻣﻌﺮﻓﯽ ﮐﻠﯽ ﻓﺮآﯾﻨﺪ ﭘﺮوژه ،۶۴ﺗﮑﻨﯿﮏ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ورودیﻫﺎ و ﺧﺮوﺟﯽﻫﺎی آﻧﺎﻟﻮگ ،واﯾﺮﯾﻨﮓ PT100ﺑﻪ S7-
،1200واﯾﺮ ﯾﻨﮓ آﻧﺎﻟﻮگ ﺧﺮوﺟﯽ S7-1200ﺑﻪ PIDﮐﻨﺘﺮﻟﺮ ﻣﺴﺘﻘﻞ ،ﮐﺎﻧﻔﯿﮓ PIDﮐﻨﺘﺮﻟﺮ ﻣﺴﺘﻘﻞ ،ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ
ﺑﺨﺶ ،RTDﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ آﻧﺎﻟﻮگ ﺧﺮوﺟﯽ ،ﺗﻨﻈﯿﻢ درﺳﺖ PIDﮐﻨﺘﺮﻟﺮ ﻣﺴﺘﻘﻞ ،ﺑﺮرﺳﯽ ﻣﻘﺪار ﺧﺮوﺟﯽ آﻧﺎﻟﻮگ ﺑﺎ
ﻣﻮﻟﺘﯽ ﻣﺘﺮ.
54
ﺳﺎﺧﺖ ﮐﻮره ﺷﯿﺸﻪ -ﻣﻘﺎﯾﺲ ﮐﻮﭼﮏ ،ﺗﻮﺿﯿﺢ ﮐﺎﻣﻞ ﻓﺮآﯾﻨﺪی ﮐﻨﺘﺮ ل ﺧﺮوﺟﯽ ،راﻫﻨﻤﺎی ﺳﺎﺧﺖ ﺑﺎ ﮐﺲ در ﻣﻨﺰ ل.
واﯾﺮﯾﻨﮓ ،SSRو ﺳﻨﺴﻮر ،ﺗﻨﻈﯿﻢ ﺿﺮاﯾﺐ PIDدﺳﺘﯽ ،ﺗﻌﺮ ﯾﻒ ﮐﻮره ﺑﺮای ،PIDﺗﺮﺳﯿﻢ ﻣﺪار ﻋﻤﻠﮑﺮدی ،اﻧﺠﺎم اﺗﻮ
ﺗﯿﻮن ) (Auto tuneﮐﻨﺘﺮﻟﺮ PIDﻣﺴﺘﻘﻞ ،ﻧﻤﺎﯾﺶ ﺧﺮوﺟﯽ ﻧﻬﺎﯾﯽ ﮐﻨﺘﺮ ل دﻣﺎ ،اﺳﺘﺨﺮاج ﺿﺮاﯾﺐ PIDﺧﻮدﮐﺎر.
ﺑﻠﻮک PIDدر ﺗﯿﺎ ﭘﻮرﺗﺎل ،ﻧﮑﺎت ﻣﻬﻢ ﮐﺎر ﺑﺎ ﺑﻠﻮک ﭘﯽ آی دی ،ﺗﻮﺿﯿﺤﺎت ﭘﺎﯾﻪﻫﺎی ﺑﻠﻮک ،PID_Compactﺗﻔﺎوت
Inputو ،Input_PERﺗﻔﺎوت Output_PWMﺑﺎ ،Outputﻣﻨﻮال ﺧﻮاﻧﯽ ﺑﻠﻮک ،PIDاﻧﻮاع ﺣﺎﻟﺖ ،Mode
ﺗﻔﺎوت Pretuningو ،Fine tuningﺗﻌﺮﯾﻒ ﺗﻨﻈﯿﻤﺎت ،PID_Compactﮐﺎرﺑﺮد ،PWM Limitﭘﺎراﻣﺘﺮﻫﺎی PID
در ﺗﯿﺎ ﭘﻮرﺗﺎل.
واﯾﺮ ﯾﻨﮓ ﺳﻨﺴﻮر دﻣﺎی ﺑﺎ ﮐﺲ ﺑﻪ آﻧﺎﻟﻮگ ورودی ،واﯾﺮ ﯾﻨﮓ ﺧﺮوﺟﯽ ﭘﺎﻟﺲ PWMﺑﻪ SSRو واﯾﺮ ﯾﻨﮓ ﻻﻣﭗ ﮐﻮره از
.SSR
ﺗﻌﺮ ﯾﻒ Set Pointدر ﺑﻠﻮک ،PIDﺗﻌﺮ ﯾﻒ ﺧﺮوﺟﯽ ،PWMﺗﻨﻈﯿﻤﺎت ﭘﺎﯾﻪ ،PWMﮐﺎرﺑﺮد ،Erorr Ackاﺟﺮای
،Pretuningﺣﻞ ارور ﭘﺮﯾﺘﯿﻮﻧﯿﮓ ،اﻧﺠﺎم Tuneﺧﻮدﮐﺎر ،ﺗﺮﺳﯿﻢ Traceورودی و ﺧﺮوﺟﯽﻫﺎ ،اﺳﺘﺨﺮاج ﺿﺮاﯾﺐ
PIDو اﻧﺘﻘﺎل ﺑﻪ ﭘﺮوژه ﺗﯿﺎ ﭘﻮرﺗﺎل ،ﻋﻠﺖ ﻋﺪم وﺟﻮد ﺗﻐ•ﺮات ﺳﺮﯾﻊ ،اﺟﺮای .Fine tuning
ﺗﻌﺮ ﯾﻒ ﮐﻨﺘﺮﻟﺮ PIDآﻧﺎﻟﻮگ ،ﻣﻌﺮﻓﯽ ﮐﻠﯽ دراﯾﻮ ،ﺗﺮﺳﯿﻢ ﮐﻠﯽ ﻓﺮآﯾﻨﺪ PIDﮐﻨﺘﺮﻟﺮ ﺑﺎ دراﯾﻮ ﺳﯿﻨﺎﻣﯿﮑﺲ V20ز ﯾﻤﻨﺲ،
ﻋﻤﻠﮑﺮد اﯾﻨﻮرﺗﺮ در ﮐﺎرﮐﺮد PIDﭘﯽالﺳﯽ ،ﻧﺤﻮه ارﺗﺒﺎط AQﭘﯽالﺳﯽ ﺑﺎ AIدراﯾﻮ ،V20ﺗﻌﺮ ﯾﻒ اﯾﻨﻮرﺗﺮ ،ﮐﺎﻧﻮرﺗﺮ،
دراﯾﻮ و ،VFDﻣﺰاﯾﺎی دراﯾﻮ در ﺷﺒﮑﻪ ﺑﺮ ق ،اﻣﮑﺎﻧﺎت ﮐﻠﯽ دراﯾﻮ ،ﮐﺎرﮐﺮدﻫﺎی AIو DIدراﯾﻮ.
ﻣﻌﺮﻓﯽ ﮐﺎﻣﻞ دراﯾﻮ ،V20ﺑﺮرﺳﯽ دﯾﺘﺎﺷﯿﺖ و اﻣﮑﺎﻧﺎت ﮐﻠﯽ ،ﮐﺎرﺑﺮد ﻣﮑﺮو در ﺳﯿﻨﺎﻣﯿﮑﺲ ،V20ﻣﺎ ﮐﺮو ﺧﻮاﻧﯽ ﻃﺒﻖ
ﻣﻨﻮال ،ﻣﻌﺮﻓﯽ و ﻓﻌﺎﻟﺴﺎز ی ،Cn007ﻓﻌﺎﻟﺴﺎز ی دار ﯾﻮ ﺑﺎ ﭘﺎﻟﺲ و ﻣﺪﯾﺮ ﯾﺖ راﺳﺖ و ﭼﭗ ﮔﺮد ،ﻧﻤﺎﯾﺶ ﻓﻠﻮﭼﺎرت
ﭘﺎﻟﺴﯽ دراﯾﻮ ،ورود ﺑﻪ ﺗﻨﻈﯿﻤﺎت دراﯾﻮ ،Sinamics V20واﯾﺮ ﯾﻨﮓ DIو AIدراﯾﻮ .V20
ﻣﺮور ی ﮐﻠﯽ ﺑﺮ ﭘﺮوژه ،۶۷ﺗﻨﻈﯿﻤﺎت ﭘﺎﯾﻪ ،PID_Compactﺗﻨﻈﯿﻤﺎت آﻧﺎﻟﻮگ ﺧﺮوﺟﯽ ،PLCﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ ﮐﺎرت
آﻧﺎﻟﻮگ ﺧﺮوﺟﯽ ،ﺗﻌﺮ ﯾﻒ ﻓﺮﮐﺎﻧﺲ دراﯾﻮ در ﺧﺮوﺟﯽ آﻧﺎﻟﻮگ ،ﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ ﺑﺨﺶ آﻣﺎده ﺑﮑﺎر و راﺳﺖﮔﺮد دراﯾﻮ ،ﺗﺤﻠﯿﻞ
ﻓﺮﮐﺎﻧﺲ و وﻟﺘﺎژ ﺧﺮوﺟﯽ دراﯾﻮ .V20
ﺷﺮوع ﻓﺮآﯾﻨﺪ ﺗﯿﻮن ﮐﺮدن PIDﮐﻨﺘﺮﻟﺮ ﺑﺎ ﻣﺪ آﻧﺎﻟﻮگ ،اﻧﺠﺎم ﻓﺮآﯾﻨﺪ ،Pretuningﺣﻞ ارور ﻧﺰدﯾﮏ ﺑﻮدن دﻣﺎ ،ﺗﻔﺎوت
ﻧﺴﺨﻪ PWMﺑﺎ ﺧﺮوﺟﯽ آﻧﺎﻟﻮگ.
ﺳﺎﺧﺖ و ﮐﺎرﺑﺮد ﺗﺮﻧﺪ ) (Trendدر ،HMIاﺿﺎﻓﻪ ﮐﺮدن HMIﺑﻪ ﺗﯿﺎ ﭘﻮرﺗﺎل ،ﻓﺮاﺧﻮاﻧﯽ ﺗﮓﻫﺎ و اﻟﻤﺎنﻫﺎ در ،HMI
ﺗﻌﺮﯾﻒ SV ،PVو ﻓﺮﮐﺎﻧﺲ دراﯾﻮ در ،HMIﮐﺎرﺑﺮد ،InvertBitاﺳﺘﻔﺎده از دﮐﻤﻪﻫﺎی ﻓﯿﺰ ﯾﮑﯽ ﺳﺮاﺳﺮ ی ،HMI
ﺑﺮرﺳﯽ ﺗﻤﺎم ﮔﺰﯾﻨﻪﻫﺎی ﺷﺨﺼﯽﺳﺎز ی ،Trendﺗﻌﺮ ﯾﻒ ﺗﮓﻫﺎ و ﻧﻤﻮدار در ﺗﺮﻧﺪ ،داﻧﻠﻮد ﭘﺮوژه روی .HMI