Professional Documents
Culture Documents
دورة أجهزة التحكم المنطقية
دورة أجهزة التحكم المنطقية
com
تابعونا على
PLC
ﺍﻟﻄﺒﻌﺔ ﺍﻟﺜﺎﻧﻴﺔ
ﺇﻋﺪﺍﺩ
ﺍﳌﻬﻨﺪﺱ ﺃﲪـﺪ ﳏﺴـﻦ
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻓﻬﺮس اﻟﻤﺤﺘﻮﻳﺎت
ﺍﻟﻘﺴﻡ ﺍﻷﻭل ﺍﻟﻭﻅﺎﺌﻑ ﺍﻷﺴﺎﺴﻴﺔ ﻷﺠﻬﺯﺓ ﺍﻟﺘﺤﻜﻡ ﺍﻟﻤﻨﻁﻘﻴﺔ ﺍﻟﻤﺒﺭﻤﺠﺔ: PLC -
ﻤﻘﺩﻤﺔ ﻋﺎﻤﺔ ﻋﻥ ﺃﺠﻬﺯﺓ ﺍﻟﺘﺤﻜﻡ ﺍﻟﻤﻨﻁﻘﻴﺔ ﺍﻟﻤﺒﺭﻤﺠﺔ . -
ﻤﺒﺎﺩﺉ ﻟﻐﺔ ﺍﻟﺴﻠﻡ . Ladder Programming -
ﺍﻟﻌﺩﺍﺩﺍﺕ . Counters -
ﺍﻟﻤﺅﻗﺘﺎﺕ .Timers -
٢
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻘﺴﻢ اﻷول:
PLC
أهﺪاف اﻟﻔﺼﻞ:
ﻣﻘﺪﻣﺔ وﺕﻌﺮﻳﻒ -
اﻟﻬﺪف ﻣﻦ اﻟﺪورة. -
اﻟﺘﺤﻜﻢ اﻟﺘﻘﻠﻴﺪي واﻟﺘﺤﻜﻢ اﻟﻤﺒﺮﻣﺞ. -
اﻟﺸﻜﻞ اﻟﺨﺎرﺟﻲ واﻟﺒﻨﻴﺔ اﻟﺪاﺧﻠﻴﺔ ﻟﻠـ.PLC -
ﺏﺮاﻣﺞ اﻟـ) PLCﻥﻈﺎم اﻟﺘﺸﻐﻴﻞ وﺏﺮﻥﺎﻣﺞ اﻟﻤﺴﺘﺨﺪم(. -
آﻴﻒ ﻥﺨﺘﺎر اﻟـ PLCاﻟﻤﻨﺎﺱﺒﺔ؟ -
ﻣـﻘﺪﻣﺔ:
ﻟﻘ ﺪ أدى اﻟﺘﻨﺎﻓﺲ ﻋﻠﻰ ﺑﻨﺎء ﺁﻻت ﺻﻨﺎﻋﻴﺔ ﺣﺪﻳﺜﺔ ذات ﺱﺮﻋﺎت ﻋﻤﻞ آﺒﻴﺮة وﻗﺪرات اﻥﺘﺎج ﺿﺨﻤﺔ ،إﻟﻰ دﻓﻊ ﻋﺠﻠﺔ
اﻟﺘﻄﻮﻳﺮﻓ ﻲ ﻡﺠ ﺎﻻت اﻟ ﺘﺤﻜﻢ ﺑﻌﻤﻠ ﻴﺎت اﻟﺘﺼ ﻨﻴﻊ اﻟﻤﺆﺕﻤ ﺘﺔ ﺑﻌ ﻴﺪًا إﻟ ﻰ اﻷﻡ ﺎم ،وذﻟﻚ ﺑﺎﻹﺱﺘﻔﺎدة ﻡﻦ اﻟﻘﻔﺰات اﻟﻨﻮﻋﻴﺔ ﻓﻲ ﻋﺎﻟﻢ
اﻹﻟﻜﺘﺮوﻥ ﻴﺎت وﻇﻬ ﻮر اﻟﻤﻌﺎﻟﺠ ﺎت اﻟﺼ ﻐﺮﻳﺔ واﻟﺤﺎﺱ ﺒﺎت اﻹﻟﻜﺘﺮوﻥﻴﺔ وﻏﻴﺮهﺎ .وهﺬا ﻡﺎ أﺱﻬﻢ ﻓﻲ ﺑﻨﺎء ﺁﻻت ﺕﺨﻔﻒ اﻟﻌﺐء
ﻋﻦ اﻟﻌﺎﻡﻞ وﺕﺰﻳﺪ ﻓﻲ ﺱﺮﻋﺔ وﺝﻮدة اﻹﻥﺘﺎج وﺕﻘﻠﻞ ﻡﻦ ﺕﻜﻠﻔﺔ اﻟﻤﻨﺘﺞ ﻋﻠﻰ اﻟﻤﺴﺘﻬﻠﻚ وﺕﺰﻳﺪ ﻡﻦ اﻷرﺑﺎح.
ﻓﻤ ﻦ اﻟ ﺘﺤﻜﻢ اﻻﻟ ﻲ ﺑﻄ ﺮق ﻡﻴﻜﺎﻥﻴﻜ ﻴﺔ ﺑﺎﺱ ﺘﺨﺪام ﻡﺤ ﺎور اﻟﻜﺎﻡ ﺎت اﻟ ﺪوارة ) (roatiting camshaftsﻡ ﺮورَا
ﺑﺎﺱ ﺘﺨﺪام اﻟﺮﻳﻠ ﻴﻬﺎت اﻟﻜﻬﺮﺑﺎﺋ ﻴﺔ واﻟﺘ ﻲ أﺻ ﺒﺤﺖ ﻗ ﺎدرة ﻋﻠ ﻰ اﻟ ﺘﺤﻜﻢ ﺑﻌﻤﻠ ﻴﺎت اﻟﺘﺼﻨﻴﻊ اﻟﺘﺘﺎﺑﻌﻴﺔ Sequentialﺑﻌﺪ إدﺥﺎل
ﻻ إﻟﻰ إدﺥﺎل اﻟﺤﺎﺱﺒﺎت اﻵﻟﻴﺔ ﺑﺄﺵﻜﺎﻟﻬﺎ
اﻟﻌ ﺪادات واﻟﻤﺆﻗ ﺘﺎت ﻓ ﻲ أﻥﻈﻤ ﺘﻬﺎ ﻟﺘﺸﻜﻞ ﻡﺎ ﻳﺼﻄﻠﺢ ﻋﻠﻴﻪ ﺑﻤﻨﻄﻖ اﻟﺮﻳﻠﻴﻬﺎت وﺻﻮ ً
اﻟﻤﺨ ﺘﻠﻔﺔ واﻟﺘ ﻲ ﻳﻌﺘ ﺒﺮ أﺵ ﻬﺮهﺎ اﻟﻤ ﺘﺤﻜﻤﺎت اﻟﻤﻨﻄﻘ ﻴﺔ اﻟﻤ ﺒﺮﻡﺠﺔ Programmable Logic Controller PLCsإﻟ ﻰ
ﻡﺠﺎل اﻟﺘﺤﻜﻢ اﻟﺼﻨﺎﻋﻲ.
ﻓ ﻲ هﺬﻩ اﻟﻄﺮﻳﻘﺔ ﻳﺘﻢ اﻟﺘﺤﻜﻢ ﻓﻲ ﻋﻤﻞ ﺁﻟﺔ ﻡﺎ ﺑﻮاﺱﻄﺔ آﺘﺎﺑﺔ ﺑﺮﻥﺎﻡﺞ ﻡﺨﺼﺺ ﻟﻬﺬﻩ اﻟﻐﺎﻳﺔُ ،ﻳﺨﺰن ﻓﻲ ذاآﺮة ﺝﻬﺎز
اﻟ ﺘﺤﻜﻢ اﻟ ﺬي ﻳﻘ ﻮم ﺑﺈﻋﻄ ﺎء أواﻡ ﺮ ﻟﺘﺸ ﻐﻴﻞ و إﻳﻘ ﺎف اﻟﻤﺨ ﺎرج ﺑﻤ ﺎ ﻳﺘﻨﺎﺱﺐ ﻡﻊ وﺿﻌﻴﺔ ﺣﺴﺎﺱﺎت اﻟﻤﺪاﺥﻞ وﺑﺬﻟﻚ ﺕﻨﻔﺬ اﻵﻟﺔ
اﻟﻮﻇﻴﻔﺔ اﻟﻤﻄﻠﻮﺑﺔ.
ﺕﻘﺴﻢ ﻋﻤﻠﻴﺔ ﺕﺼﻤﻴﻢ ﻥﻈﺎم ﺕﺤﻜﻢ ﺑﺎﺱﺘﺨﺪام اﻟـ PLCإﻟﻰ ﻗﺴﻤﻴﻦ :اﻷول ﺕﺼﻤﻴﻢ آﻬﺮﺑﺎﺋﻲ وإﻟﻜﺘﺮوﻥﻲ واﻟﺜﺎﻥﻲ ﺕﺼﻤﻴﻢ
ﺑﺮﻥﺎﻡﺞ اﻟﺘﺤﻜﻢ اﻟﺨﺎص ﺑﻄﺒﻴﻌﺔ اﻵﻟﺔ اﻟﻤﺮاد اﻟﺘﺤﻜﻢ ﺑﻬﺎ.
٣
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
وﺕﻤﺘﺎز هﺬﻩ اﻟﻄﺮﻳﻘﺔ ﺑﺘﺨﻔﻴﻒ ﻋﺒﺊ اﻟﺘﺼﻤﻴﻢ اﻟﻜﻬﺮﺑﺎﺋﻲ واﻹﻟﻜﺘﺮوﻥﻲ إﻟﻰ اﻟﺤﺪ اﻷدﻥﻰ ﻋﻦ ﻃﺮﻳﻖ اﻡﻜﺎﻥﻴﺔ اﺥﺘﻴﺎر
أﺣﺪ أﺝﻬﺰة اﻟﺘﺤﻜﻢ اﻟﺠﺎهﺰة اﻟﻤﻮﺝﻮدة ﻓﻲ اﻷﺱﻮاق واﻟﻤﺼﻤﻤﺔ ﺑﺸﻜﻞ ﺝﻴﺪ ﺝﺪًا ﺑﺤﻴﺚ ﺕﻀﻢ آﻞ ﻡﺎ ﻳﻤﻜﻦ أن ﺕﺤﺘﺎﺝﻪ ﻋﻤﻠﻴﺔ
اﻟﺘﺤﻜﻢ وﺑﻤﺎ ﻳﺘﻨﺎﺱﺐ واﻷﺝﻮاء اﻟﺼﻨﺎﻋﻴﺔ )ﻡﻦ وﺣﺪة ﺕﻐﺬﻳﺔ ﻡﺴﺘﻘﺮة ووﺣﺪات دﺥﻞ رﻗﻤﻴﺔ وﺕﻤﺜﻴﻠﻴﺔ ﺕﻨﺎﺱﺐ ﺝﻤﻴﻊ
اﻟﺤﺴﺎﺱﺎت وذات ﻡﻨﺎﻋﻴﺔ ﺿﺪ اﻟﻀﺠﻴﺞ ووﺣﺪات ﺥﺮج ﻡﻌﺰوﻟﺔ ﻏﻠﻔﺎﻥﻴُﺎ …(.
ﺕﻌﺮﻳﻒ:
ﺟﻬ ﺎز اﻟ ﺘﺤﻜّﻢ اﻟﻤﻨﻄﻘ ﻲ اﻟﻤ ﺒﺮﻣﺞ PLCه ﻮ آﻮﻣﺒ ﻴﻮﺕﺮ ﺧ ﺎص ﻣﺼ ﻤّﻢ ﻟﻴﺴ ﺘﺨﺪم ﻓﻲ اﻟﺘﺤﻜّﻢ اﻟﺼﻨﺎﻋﻲ .و ﻳﻤﺘﺎز
ﺏﺴ ﻬﻮﻟﺔ اﻟﺘﺮآﻴ ﺐ واﻟ ﺒﺮﻣﺠﺔ ،و آﺬﻟ ﻚ ﻓﻬ ﻮ ﻣ ﻦ اﻟﺼ ﻼﺏﺔ ﺏﺤﻴ ﺚ ﻳ ﺘﺤﻤّﻞ أﺱ ﻮأ ﻇ ﺮوف اﻟﻌﻤ ﻞ )أﺏﺨ ﺮة ،ﺡ ﺮارة،اه ﺘﺰاز،
ﺕﺸﻮﻳﺶ ﺧﺎرﺟﻲ.(...
اﻟﻬﺪف ﻣﻦ اﻟﺪورة :
اﻟﺘﺪرﻳ ﺐ اﻟﻌﻤﻠﻲ واﻟﻨﻈﺮي ﻋﻠﻰ أﺝﻬﺰة اﻟﺘﺤﻜﻢ اﻟﻤﻨﻄﻘﻴﺔ اﻟﻘﺎﺑﻠﺔ ﻟﻠﺒﺮﻡﺠﺔ PLCﻡﻦ ﺥﻼل اﻟﺘﻌﺮف ﻋﻦ ﻗﺮب ﻋﻠﻰ
أﺝﻬ ﺰة اﻟ ـ PLCو ﻋﻠ ﻰ ﺑﺮﻡﺠ ﺘﻬﺎ ﺑﻠﻐ ﺔ اﻟ ـ Ladderﻹﻥﺠﺎزﻋﻤﻠﻴّﺎت ﻡﻨﻄﻘﻴّﺔ ﺑﺴﻴﻄﺔ .ﻡﻊ ﺵﺮح ﻟﻤﻜﻮّﻥﺎﺕﻬﺎ و ﻥﻈﺎم ﺕﺸﻐﻴﻠﻬﺎ،
وآﻴﻔ ﻴّﺔ اﺱ ﺘﺨﺪام اﻟﻌ ﺪّادات و اﻟﻤﺆ ّﻗ ﺘﺎت وﺑﻌﺾ اﻟﻮﻇﺎﺋﻒ اﻟﻤﺘﻘﺪّﻡﺔ ،و اﻟﺘﺪرب ﻋﻠﻰ ﺕﺒﺎدل اﻟﺒﺮاﻡﺞ ﺑﻴﻦ اﻟـ PLCواﻟﺤﺎﺱﺐ
Upload–Downloadواﺱ ﺘﺨﺪام ﺵﺎﺵ ﺎت اﻟﻠﻤ ﺲ Touch-Screenوﺕﻨﻔ ﻴﺬ ﻋﺪد آﺒﻴﺮ ﻡﻦ اﻟﺘﻄﺒﻴﻘﺎت اﻟﻌﻤﻠﻴﺔ ﺥﻼل
اﻟﺪورة.
إذا ﻃﻠﺐ ﻣﻨﺎ أﺕﻤﺘﺔ ﻋﻤﻠﻴﺔ ﺕﺤﻜﻤﻴﺔ ﺹﻨﺎﻋﻴ ٍﺔ ﻣﺎ ﻳﻤﻜﻦ اﻟﻠﺠﻮء ﻹﺡﺪى اﻟﻄﺮق اﻟﺘﺎﻟﻴﺔ:
-١١اﻟﺘﺤﻜﻢ اﻟﺘﻘﻠﻴﺪي ﻏﻴﺮ اﻟﻤﺒﺮﻣﺞ ) اﻟﻤﻨﻄﻖ اﻟﻤﺮﺏﻮط ( :Wired Logic
ﻳﻤﻜ ﻦ ﺕﺼ ﻤﻴﻢ ﻟﻮﺣ ﺔ آﻬﺮﺑﺎﺋ ﻴﺔ ﺑﺎﺱ ﺘﺨﺪام اﻟﺮﻳﻠ ﻴﻬﺎت أو ﺑﻄﺎﻗ ﺔ اﻟﻜﺘﺮوﻥ ﻴﺔ ﺕﺤ ﻮي ﻡﺠﻤﻮﻋﺔ ﻡﻦ اﻟﺪارات اﻟﻤﺘﻜﺎﻡﻠﺔ
اﻟﻤﻨﻄﻘ ﻴﺔ ﺑﺤﻴ ﺚ ﺕﺤﻘ ﻖ ه ﺬﻩ اﻟﻮﻇ ﻴﻔﺔ ﻓﻘ ﻂ وأي ﺕﻐﻴ ﻴﺮ ﻻﺣ ﻖ ﻡﻬﻤﺎ آﺎن ﺑﺴﻴﻄًﺎ ﻳﺴﺘﺪﻋﻲ إﻋﺎدة ﺕﺼﻤﻴﻢ اﻟﺒﻄﺎﻗﺔ ﻡﻦ ﺝﺪﻳﺪ آﻤﺎ
أﻥﻬ ﺎ ﺕﺤ ﺘﺎج ﻋ ﺎد ُة إﻟ ﻰ ﻓﻨ ﻲ ﻡﺘﺨﺼﺺ ﻓﻲ اﻟﻜﻬﺮﺑﺎء واﻹﻟﻜﺘﺮوﻥﻴﺎت .وﻟﻜﻨﻬﺎ ﺕﻌﺘﺒﺮ ﻃﺮﻳﻘﺔ ﻡﻨﺨﻔﻀﺔ اﻟﻜﻠﻔﺔ وﺥﺼﻮﺻًﺎ ﻓﻲ
ﺣﺎﻟﺔ اﻹﻥﺘﺎج اﻟﻜﻤﻲ ﻥﻈﺮُا ﻟﺘﻮزع ﻡﺠﻬﻮد اﻟﺘﺼﻤﻴﻢ ﻋﻠﻰ آﺎﻡﻞ اﻟﻜﻤﻴﺔ اﻟﻤﻨﺘﺠﺔ.
-٢اﻟﺘﺤﻜﻢ اﻟﻤﺒﺮﻣﺞ :
أ -اﺱﺘﺨﺪام اﻟﻤﺘﺤﻜﻢ اﻟﺼﻐﺮي ) :( Micro Controller
ﺕﻌﺘ ﺒﺮ ه ﺬﻩ اﻟﻄ ﺮﻳﻘﺔ ﺕﻄﻮﻳ ﺮًا ﻟﻠﻄ ﺮﻳﻘﺔ اﻟﺴ ﺎﺑﻘﺔ ﻓﻠﻬﺎ ﻥﻔﺲ اﻟﻤﺴﺎوئ واﻟﻤﻴﺰات إﻻ أﻥﻬﺎ ﺕﻤﺘﺎز ﺑﺈﻡﻜﺎﻥﻴﺔ اﻟﺒﺮﻡﺠﺔ اﻟﺘﻲ
ﻳﺘﻤﺘﻊ ﺑﻬﺎ اﻟﻤﻌﺎﻟﺞ اﻟﺼﻐﺮي .وﺑﺎﻟﺘﺎﻟﻲ ﻳﺼﺒﺢ ﺕﻌﺪﻳﻞ اﻟﻮﻇﻴﻔﺔ ﻋﻤﻠﻴﺔ ﺱﻬﻠﺔ ﻥﺴﺒﻴُﺎ.
ب -اﺱﺘﺨﺪام اﻟﺤﺎﺱﺐ اﻟﺸﺨﺼﻲ PCأو اﻟﺤﺎﺱﺐ اﻟﺼﻨﺎﻋﻲ:IPC
ﺕﺴ ﺘﺨﺪم ه ﺬﻩ اﻟﻄ ﺮﻳﻘﺔ ﻓ ﻲ اﻟﺘﻄﺒ ﻴﻘﺎت اﻟﺘ ﻲ ﺕﺤ ﺘﺎج ﻟﻘ ﺪرات ﺣﺴ ﺎﺑﻴﺔ آﺒ ﻴﺮة وﻟﻌﻤﻠ ﻴﺎت إﻇﻬ ﺎر وﻃﺒﺎﻋﺔ واﺕﺼﺎﻻت
ﺑﻌ ﻴﺪة)ﻋ ﺒﺮ ﺥﻄ ﻮط اﻟﻬ ﺎﺕﻒ( ﺑﻬ ﺪف اﻹﺻ ﻼح أو ﺕﻌﺪﻳﻞ اﻟﺒﺮﻡﺠﺔ وﻳﺘﻢ اﻟﺘﺤﻜﻢ ﻋﺒﺮ ﻡﻨﺎﻓﺬ اﻟﺤﺎﺱﺐ اﻟﺘﻔﺮﻋﻴﻪ أواﻟﺘﺴﻠﺴﻠﻴﺔ أو
ﻋﺒﺮ ﺑﻄﺎﻗﺎت داﺥﻠﻴﺔ.
٤
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺕﻤ ﺘﺎز ه ﺬﻩ اﻟﻄ ﺮﻳﻘﺔ ﺑﺄﻥﻬ ﺎ ﺕﺴ ﺘﺨﺪم آ ﻞ اﻟﺘﺴ ﻬﻴﻼت اﻟﺘ ﻲ ﺕﻘﺪﻡﻬ ﺎ اﻟﺤﻮاﺱﺐ ﻡﺜﻞ ﺱﻌﺎت اﻟﺘﺨﺰﻳﻦ اﻟﻀﺨﻤﺔ وﻗﺪرات
اﻹﻇﻬ ﺎر اﻟﻜﺒ ﻴﺮة واﺱ ﺘﺨﺪام ﻟﻐﺎت اﻟﺒﺮﻡﺠﺔ اﻟﻤﻌﺮوﻓﺔ…وﻟﻜﻨﻬﺎ ﺕﺤﺘﺎج ﻟﻤﻌﺮﻓﺔ ﻋﻤﻴﻘﺔ ﺑﻠﻐﺎت اﻟﺒﺮﻡﺠﺔ آﻤﺎ أن ﺕﻜﻠﻔﺔ اﻷﺕﻤﺘﺔ
ﺑﻬﺬﻩ اﻟﻄﺮﻳﻘﺔ ﺕﻜﻠﻔﺔ ﻡﺮﺕﻔﻌﺔ وﺥﺼﻮﺻُﺎ ﻓﻲ ﺣﺎل اﺱﺘﺨﺪام ﺣﺎﺱﺒًﺎ ﺻﻨﺎﻋﻴُﺎ.
ج -اﺱﺘﺨﺪام اﻟﺘﺤﻜﻢ اﻟﻤﻨﻄﻘﻲ اﻟﻤﺒﺮﻣﺞ :( Programable Logic Controller )PLC
ه ﻲ اﻟﻄ ﺮﻳﻘﺔ اﻷآ ﺜﺮ ﺵ ﻴﻮﻋًﺎ ﻓ ﻲ اﻟﺘﻄﺒ ﻴﻘﺎت اﻟﺼﻨﺎﻋﻴﺔ ،ﺑﺤﻴﺚ أﻥﻬﺎ ﺕﺘﻤﻴﺰ ﺑﺴﻬﻮﻟﺔ ﻓﻲ اﻟﺘﻮﺻﻴﻞ اﻟﻜﻬﺮﺑﺎﺋﻲ واﻟﺘﻌﻠﻢ
واﻟ ﺒﺮﻡﺠﺔ ﺣ ﺘﻰ ﻟﻐﻴﺮ اﻟﻤﺨﺘﺼﻴﻦ وﺱﻬﻮﻟﺔ رﺑﻄﻬﺎ ﻡﻊ اﻟﺤﺴﺎﺱﺎت واﻟﻤﺸﻐﻼت ﻡﻬﻤﺎ آﺎن ﻥﻮﻋﻬﺎ آﻤﺎ ﺕﻤﺘﺎز ﺑﺘﺤﻤﻠﻬﺎ ﻟﻈﺮوف
اﻟﻌﻤﻞ اﻟﺼﻌﺒﺔ )اﻻهﺘﺰازات واﻟﺤﺮارة واﻟﺮﻃﻮﺑﺔ واﻟﻀﺠﻴﺞ …( .
ﻳﻮﺝ ﺪ ﻃ ﻴﻒ واﺱ ﻊ ﻡ ﻦ أﺝﻬ ﺰة اﻟ ـ PLCﺕﻐﻄ ﻲ أﻏﻠﺐ اﻟﺘﻄﺒﻴﻘﺎت اﻟﺼﻨﺎﻋﻴﺔ ﺕﺨﺘﻠﻒ ﻋﻦ ﺑﻌﻀﻬﺎ ﺑﺎﻹﻡﻜﺎﻥﻴﺎت اﻟﺘﻲ
ﺕﻘﺪﻡﻬ ﺎ ﻡ ﺜﻞ ﻋ ﺪد اﻟﻤﺪاﺥ ﻞ واﻟﻤﺨ ﺎر -ﺱ ﺮﻋﺔ اﻟﻤﻌﺎﻟﺠ ﺔ ﺣﺠ ﻢ اﻟﺘﺨﺰﻳ ﻦ ﻡﻤ ﺎ ﻳﻮﻟ ﺪ اﺥ ﺘﻼف ﻓ ﻲ أﺱ ﻌﺎرهﺎ وﻓ ﻲ اﻟﻤﺆه ﻼت
اﻟﻤﻄﻠﻮﺑﺔ ﻓﻲ اﻟﻤﺼﻤﻢ.
أﻣﺜﻠﺔ ﻋﻦ ﺏﻌﺾ اﺱﺘﺨﺪاﻣﺎت أﺟﻬﺰة اﻟﺘﺤﻜﻢ اﻟﻤﻨﻄﻘﻴﺔ اﻟﻤﺒﺮﻣﺠﺔ: PLC
اﻟ ﺘﺤﻜﻢ ﺑﺎﻹﻥ ﺎرة – ﺑ ﺎﻷﺑﻮاب – اﻟ ﻨﻮاﻓﺬ – أﻥﻈﻤ ﺔ اﻟ ﺘﻬﻮﻳﺔ واﻟﺘﻜﻴ ﻴﻒ – اﻟﺒ ﻴﻮت اﻟﺒﻼﺱ ﺘﻴﻜﻴﺔ – إﻥ ﺎرة واﺝﻬ ﺎت
اﻟﻤﺤﻼت – اﻹﻥﺎرة اﻟﺪاﺥﻠﻴﺔ -أﻥﻈﻤﺔ ﺣﻤﺎﻳﺔ ﻡﻦ اﻟﺴﺮﻗﺔ واﻟﺤﺮﻳﻖ ....
اﻟﺘﺤﻜﻢ ﺑﺨﻄﻮط اﻹﻥﺘﺎج – أﻥﻈﻤﺔ اﻟﺘﻐﻠﻴﻒ و اﻟﻄﺒﺎﻋﺔ – أﻥﻈﻤﺔ ﻓﺮز اﻟﻤﻨﺘﺠﺎت – أﻥﻈﻤﺔ اﻟﻀﺦ ....
اﻟﺘﺤﻜﻢ ﺑﺎﻵﻻت ) ﺁﻻت ﻡﻴﻜﺎﻥﻴﻜﻴﺔ ﻡﺨﺎرط ﻓﺎرزات ﻡﻌﺎﻟﺠﺎت ﺣﺮارﻳﺔ –ﺁﻻت ﺻﺒﻎ اﻟﻨﺴﻴﺞ – ﺁﻻت ﻥﺴﻴﺞ وﺕﻄﺮﻳﺰ (......
٥
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
• Rackأو busﺑﺤﻴﺚ ﺕﺴﺘﻄﻴﻊ وﺣﺪة اﻟـ CPUﺕﺒﺎدل اﻟﻤﻌﻠﻮﻡﺎت ﻡﻊ وﺣﺪات اﻟـ . I/Oﻓﻲ ﺑﻌﺾ اﻟـ
PLCsهﺬا اﻟﻌﻨﺼﺮ ﻻ ﻳﻠﺰم ﻷن آﻞ moduleﻳﻮﺻﻞ ﻡﺒﺎﺵﺮ ًة ﻡﻊ اﻟﻮﺣﺪة اﻟﻤﺠﺎورة.
• ﺣﺪﻳ ﺜًﺎ اﻥﺘﺸ ﺮت ﺕﻘﻨ ﻴﺔ ﺵﺎﺵ ﺎت اﻟﻠﻤ ﺲ اﻟﺘﻲ ﺕﺴﻤﺢ ﺑﻌﺮض و إدﺥﺎل اﻟﻤﻌﻄﻴﺎت ﻡﻦ اﻟﻤﺸﻐّﻠﻴﻦ أي أﻥﻬﺎ
ﺕﺤﻤﻊ ﻡﺎ ﺑﻴﻦ وﺣﺪة إﻇﻬﺎر ووﺣﺪة دﺥﻞ ﻋﻦ ﻃﺮﻳﻖ اﻟﻠﻤﺲ.
ن اﻟـ PLCﻳﺠﺐ أن ﺕﺒﺮﻡﺞ ﻗﺒﻞ أن
-إن ﻥﻈﺎم PLCﺑﻬﺬﻩ اﻟﻤﻜﻮّﻥﺎت هﻮ آﻞ ﻡﺎ ﻳﻠﺰم ﻟﻠﺘﺤﻜّﻢ ﺑﻨﻈﺎم ﻡﺆﺕﻤﺖ .و ﻟﻜﻦ ﺑﻤﺎ أ ّ
ن ﻋﻨﺼﺮًا ﺁﺥﺮ ﻳﺠﺐ إﺿﺎﻓﺘﻪ:
ﻳﻤﻜﻦ اﺱﺘﺨﺪاﻡﻬﺎ ﻓﺈ ّ
• وﺣ ﺪة ﺑ ﺮﻡﺠﺔ ﺿﺮورﻳّﺔ ﻟﺼﻨﻊ ﺑﺮﻥﺎﻡﺞ اﻟﻤﺴﺘﺨﺪم و إرﺱﺎﻟﻪ إﻟﻰ ذاآﺮة اﻟـ .PLCﻋﺎد ًة ﻗﺪ ﺕﻮﺝﺪ
ﻡﻜﻮّﻥﺎت إﺿﺎﻓﻴّﺔ اﺥﺘﻴﺎرﻳّﺔ ﻡﺜﻞ:
• ﻡﻮاﺋ ﻢ adapterاﺕﺼ ﺎﻻت ﻟﻮﺣ ﺪات اﻟ ـ I/Oاﻟﺒﻌ ﻴﺪة ﺑﺤﻴﺚ ﺕﺴﺘﻄﻴﻊ اﻟـ CPUاﻟﺘﻮاﺻﻞ ﻡﻊ
ﺣﺴّﺎﺱﺎت و ﻡﺸﻐّﻼت ﺑﻌﻴﺪة.
• ﺑﻄﺎﻗﺎت ﺵﺒﻜﺔ ﺕﺴﻤﺢ ﺑﻮﺻﻞ اﻟـ PLCإﻟﻰ ﻥﻈﺎم ﺕﺤﻜّﻢ ﻡﻮزّع.
ﻣﺸﻐﻼت ﺕﻤﺜﻴﻠﻴﺔ
ﻣﺜﻞ اﻟﻤﺤﺮآﺎت أو
اﻟﻤﺘﺤﻜﻤﺎت ﺏﻮﺿﻌﻴﺔ
اﻟﻤﺤﺮك
ﺡﺴﺎﺱﺎت رﻗﻤﻴﺔ)ﻣﺜﻞ
ﺡﺴﺎﺱﺎت ﻥﻬﺎﻳﺔ اﻟﺸﻮط، ﻣﺸﻐﻼت رﻗﻤﻴّﺔ ) ﻣﺜﻞ ﺹﻤﺎﻣﺎت
اﻟﺤﺴﺎﺱﺎت اﻟﺘﻘﺎرﺏﻴﺔ اﻟﻬﻮاء أو ﻟﻤﺒﺎت اﻹﺵﺎرة(
اﻟـ PLCهﻲ ﻥﻈﺎم ﻣﺆﺕﻤﺖ
٦
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺏﺮاﻣﺞ اﻟـ:PLC
ﻳﻮﺝﺪ ﻥﻮﻋﻴﻦ ﻡﻦ اﻟﺒﺮاﻡﺞ ﺿﻤﻦ اﻟـ: PLC
ﻥﻈ ﺎم اﻟﺘﺸ ﻐﻴﻞ :وه ﻮ اﻟ ﺒﺮﻥﺎﻡﺞ اﻟ ﺬي ﺕﻌ ﺪﻩ اﻟﺸ ﺮآﺔ اﻟﺼ ﺎﻥﻌﺔ ،ووﻇﻴﻔ ﺘﻪ اﻷﺱﺎﺱ ﻴﺔ ﻡﺴ ﺢ اﻟﻤﺪاﺥ ﻞ وﺕﻨﻔ ﻴﺬ ﺑ ﺮﻥﺎﻡﺞ -
اﻟﻤﺴﺘﺨﺪم ﺙﻢ ﺕﺤﺪﻳﺚ اﻟﻤﺨﺎرج ،وهﻮ ﻏﻴﺮ ﻗﺎﺑﻞ ﻟﻠﺘﻐﻴﻴﺮ ﻡﻦ ﻗﺒﻞ اﻟﻤﺴﺘﺨﺪم.
ﻼ ﻟﻐﺔ اﻟﺴﻠّﻢ،Ladder
ﺏ ﺮﻥﺎﻣﺞ اﻟﻤﺴ ﺘﺨﺪم :وه ﻮ اﻟ ﺒﺮﻥﺎﻡﺞ اﻟ ﺬي ﻳﻜﺘ ﺒﻪ اﻟﻤ ﺒﺮﻡﺞ ﺑﺈﺣﺪى ﻟﻐﺎت ﺑﺮﻡﺠﺔ اﻟـ PLCﻡﺜ ُ -
ﺑﺤﻴﺚ ﻳﺤﻘﻖ اﻟﻮﻇﻴﻔﺔ اﻟﻤﻄﻠﻮﺑﺔ ﻡﻦ ﻥﻈﺎم اﻟﺘﺤﻜﻢ .وهﻮ ﺑﺮﻥﺎﻡﺞ ﻗﺎﺑﻞ ﻟﻠﺘﻌﺪﻳﻞ وﻟﻠﻨﻘﻞ ﻡﻦ وإﻟﻰ اﻟـ. PLC
أو ًﻻ :ﻥﻈﺎم اﻟﺘﺸﻐﻴﻞ )دورة ﻋﻤﻞ اﻟـ :( PLC
• ﻋﻨﺪﻡﺎ ﺕﻮﺻﻞ اﻟﺘﻐﺬﻳﺔ إﻟﻰ اﻟـ PLCﺕﺒﺪأ ﻡﺒﺎﺵﺮ ًة ﻓﻲ ﺕﻨﻔﻴﺬ اﻟﺒﺮﻥﺎﻡﺞ.
• ﻥﻈﺎم ﺕﺸﻐﻴﻞ اﻟـ PLCﻳﺠﻌﻠﻬﺎ ﺑﺸﻜﻞ ﻡﺘﻜﺮّر ﺕﻨﻔّﺬ دورة ﻡﺴﺢ ﻡﺘﺘﺎﺑﻌﺔ ﻃﺎﻟﻤﺎ اﻟـ PLCﻓﻲ ﻥﻤﻂ اﻟـ .run
-١ﻣﺴﺢ اﻟﻤﺪاﺧﻞ:
ﺕﻘﺮأ اﻟـ PLCاﻟﻤﻌﻠﻮﻣﺎت ﻣﻦ آﻞ وﺡﺪات اﻟﺪﺧﻞ )ﺕﺤﺼﻴﻞ اﻟﻤﻌﻠﻮﻣﺎت ﻣﻦ اﻟﺤﺴّﺎﺱﺎت اﻟﻤﻮﺹﻮﻟﺔ
ﻣﻊ وﺡﺪات اﻟﺪﺧﻞ(و ﺕﻨﺴﺨﻬﺎ إﻟﻰ ﺟﺰء ﻣﻦ اﻟﺬاآﺮة ﻥﺴﻤّﻴﻪ ﺹﻮرة اﻟﺪﺧﻞ.
-٢ﺕﻨﻔﻴﺬ ﺏﺮﻥﺎﻣﺞ اﻟﻤﺴﺘﺨﺪم ﻟﻤﺮّة واﺡﺪة ﻣﻦ ﺏﺪاﻳﺘﻪ إﻟﻰ ﻥﻬﺎﻳﺘﻪ ﺱﻴﻘﻮم اﻟﺒﺮﻥﺎﻣﺞ ﺏﻔﺤﺺ
ﻣﻌﻠﻮﻣﺎت ﺹﻮرة اﻟﺪﺧﻞ و ﻳﺤﺪّد ﻣﺎ ﻋﻠﻰ اﻟـ PLCﺕﺨﺮﻳﺠﻪ إﻟﻰ اﻟﻤﺸﻐّﻼت و ﻟﻜﻦ ﻣﻌﻠﻮﻣﺎت
اﻟﺨﺮج هﺬﻩ ﻻ ﺕﺆﺙّﺮ ﻋﻠﻰ ﺡﺎﻟﺔ اﻟﻤﺨﺎرج و إﻥّﻤﺎ ﻳﺤﺘﻔﻆ ﺏﻬﺎ ﻓﻲ ﺟﺰء ﻣﻦ اﻟﺬاآﺮة ﻥﺴﻤّﻴﻪ
ﻣﻨﻄﻘﺔ ﺹﻮرة اﻟﺨﺮج.
-٣ﺕﺤﺪﻳﺚ اﻟﻤﺨﺎرج:
ﻥﺴﺦ اﻟﻤﻌﻠﻮﻣﺎت ﻣﻦ ﻣﻨﻄﻘﺔ ﺹﻮرة اﻟﺨﺮج إﻟﻰ وﺡﺪات اﻟﺨﺮج.
٧
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
• ﺙﺎﻥﻴ ًﺎ :ﺏﺮاﻣﺞ اﻟﻤﺴﺘﺨﺪم :
إن اﻟ ﺒﺮﻥﺎﻡﺞ اﻟﺬي ﺕﻨﻔّﺬﻩ أي PLCﻻ ﻳﺘﻢ ﺵﺮاؤﻩ ﻡﻊ اﻟـ PLCو إﻥّﻤﺎ ﻳﺘﻢ إدﺥﺎﻟﻪ ﻡﻦ ﻗﺒﻞ ﻡﺒﺮﻡﺞ ﻋﻦ ﻃﺮﻳﻖ وﺣﺪة
ﺑ ﺮﻡﺠﺔ أو ﻋ ﻦ ﻃ ﺮﻳﻖ اﻟﺤﺎﺱ ﺐ .و ﺕﺤ ﺘﻔﻆ اﻟـ PLCﺑﺒﺮﻥﺎﻡﺠﻬﺎ إﻡّﺎ ﻓﻲ ذاآﺮة ﻻ ﺕﺘﺄﺙّﺮ ﺑﺎﻥﻘﻄﺎع اﻟﺘﻐﺬﻳﺔ اﻟﻜﻬﺮﺑﺎﺋﻴّﺔ أو ﻳﻜﻮن
ﻟﻬﺎ ﺑﻄّﺎرﻳّﺔ ذات ﻋﻤﺮ ﻃﻮﻳﻞ.
ﻡ ﻦ اﻟﺸ ﺎﺋﻊ أن ﺕ ﺘﻢ آ ﺘﺎﺑﺔ ﺑ ﺮاﻡﺞ اﻟﻤﺴ ﺘﺨﺪم ﺑﺎﻟﻤ ﻨﻄﻖ اﻟﺴ ﻠّﻤﻲ ) .(Ladder Logicو اﻟ ﺒﺮاﻡﺞ اﻟﻤﻜ ﺘﻮﺑﺔ ﺑﻬ ﺬا
اﻟﻤ ﻨﻄﻖ ﺕﻌ ﺘﻤﺪ ﻋﻠ ﻰ اﻟﺮﺱ ﻢ .و ه ﻲ ﺕ ﺒﺪو ﻡﺸ ﺎﺑﻬﺔ ﻟﺸ ﻜﻞ اﻟﺴ ﻠّﻢ و ﺕﺸ ﺒﻪ أﻳﻀ ًﺎ ﻡﺨﻄّﻄ ﺎت دارات اﻟﺮﻳﻠ ﻴﻬﺎت اﻟﻤﻨﻄﻘ ﻴّﺔ اﻟﺘ ﻲ
ﻳﺴﺘﺨﺪﻡﻬﺎ اﻟﻜﻬﺮﺑﺎﺋﻴّﻮن .ﻳﺒﻴّﻦ اﻟﺸﻜﻞ اﻟﺘﺎﻟﻲ ﺑﺮﻥﺎﻡﺠًﺎ ﺑﺴﻴﻄًﺎ ﻡﻜﺘﻮﺑًﺎ ﺑﺎﻟﻤﻨﻄﻖ اﻟﺴﻠّﻤﻲ ﻡﻊ اﻟﻨﻈﺎم اﻟﺬي ﻳﺘﻢ اﻟﺘﺤﻜّﻢ ﺑﻪ.
ن آﻞ ﻓﺮع أو درﺝﺔ rungﻓﻲ ﺑﺮﻥﺎﻡﺞ ﺱﻠّﻤﻲ ﺕﺘﺄﻟّﻒ ﻡﻦ ﻋﺒﺎرة ﻡﻨﻄﻘﻴّﺔ ﻥﺘﻴﺠﺘﻬﺎ إﻡّﺎ ﺻﺤﻴﺤﺔ أو ﺥﺎﻃﺌﺔ و هﺬا ﻡﺎ
إّ
ﻳﺘﺤﻜّﻢ ﻓﻲ ﺕﻨﻔﻴﺬ وﻇﻴﻔﺔ ﺥﺮج اﻟﺪرﺝﺔ أو ﻋﺪم ﺕﻨﻔﻴﺬهﺎ.
ﺦ اﻟﺪهﺎن
ن اﻟﺪرﺝﺔ اﻷوﻟﻰ ﻓﻲ اﻟﺒﺮﻥﺎﻡﺞ ﻓﻲ اﻟﺸﻜﻞ ﺕﺘﺤﻜّﻢ ﺑﺼﻤّﺎم ﺑﺨّﺎخ دهﺎن .ﻳﺘﻢ ﺕﺸﻐﻴﻞ ﺑ ّ
ﻓﻌﻠ ﻰ ﺱ ﺒﻴﻞ اﻟﻤﺜﺎل ﻓﺈ ّ
آﻠّﻤﺎ آﺎن ﻡﻔﺘﺎح اﻟﻨﻈﺎم ﻋﻠﻰ وﺿﻊ ONو ﻟﻜﻦ ﻓﻘﻂ إذا ﺕﺰاﻡﻦ ذﻟﻚ ﻡﻊ إﺵﺎرة ﻡﻦ ﺣﺴّﺎس وﺝﻮد ﻗﻄﻌﺔ ﻟﻠﺒﺦ ﻓﻲ اﻟﺤﻮض.
اﻟﺪرﺝ ﺔ اﻟﻼﺣﻘﺔ ﺕﻘﻮم ﺑﺘﺸﻐﻴﻞ ﺿﻮء إﻥﺬار ﻻﺱﺘﺪﻋﺎء اﻟﻌﺎﻡﻞ ﻓﻲ إﺣﺪى ﺣﺎﻟﺘﻴﻦ :إﻡّﺎ ﺥﺰّان اﻟﺪهﺎن أﺻﺒﺢ ﻓﺎرﻏًﺎ أو إذا ﺕﻮﻗّﻒ
اﻟﺴﻴﺮ اﻟﻨﺎﻗﻞ ﻋﻦ اﻟﺤﺮآﺔ.
ﻃ ﺒﻌًﺎ ه ﺬا ﻡ ﺜﺎل ﻡ ﺒ ّﻜﺮ و ﺱ ﻴﺘﻢ ﻻﺣﻘ ًﺎ ﺵ ﺮح ﻟﻐ ﺔ اﻟﺴ ﻠّﻢ ﺑﺎﻟﺘﻔﺼ ﻴﻞ ﻟﺬﻟ ﻚ ﻻ داﻋﻲ ﻟﻠﻘﻠﻖ ﻓﻲ ﺣﺎل ﻋﺪم ﻓﻬﻢ ﺁﻟﻴّﺔ ﻋﻤﻞ
اﻟﺒﺮﻥﺎﻡﺞ ﺑﺸﻜﻞ آﺎﻡﻞ.
ن اﻟـ PLCﺕﻨﻔّﺬ دورة اﻟﻤﺴﺢ ﺏﺎﺱﺘﻤﺮار و ﺕﺴﺘﻐﺮق اﻟﺪورة زﻡﻨًﺎ ﻳﻘﺪّر ﺑﻌﺪد ﻗﻠﻴﻞ ﻡﻦ اﻟﻤﻴﻠﻠﻲ ﺙﺎﻥﻴﺔ.
إّ
ﻡ ﻦ اﻷﺥﻄ ﺎء اﻟﺒﺮﻡﺠﻴّﺔ اﻟﺸﺎﺋﻌﺔ اﻟﺘﻲ ﻳﺮﺕﻜﺒﻬﺎ اﻟﻤﺒﺮﻡﺠﻮن ﻗﻠﻴﻠﻮ اﻟﺨﺒﺮة هﻲ أن ﻳﺒﺮﻡﺠﻮا درﺝﺘﻴﻦ ﻡﻨﻔﺼﻠﺘﻴﻦ ﺑﺤﻴﺚ
ﺕ ﺘﺤﻜّﻤﺎن ﺑ ﻨﻔﺲ اﻟﻤﺨ ﺮج .ﻓ ﻲ ه ﺬﻩ اﻟﺤﺎﻟ ﺔ ﻓ ﺈن اﻟﻔ ﺮﻋﺔ اﻟﺜﺎﻥ ﻴﺔ ﺱ ﺘﻄﻐﻰ ﻥﺘﻴﺠﺘﻬﺎ ﻋﻠﻰ ﻥﺘﻴﺠﺔ اﻟﻔﺮﻋﺔ اﻷوﻟﻰ ﻗﺒﻞ أن ﻳﺘﻢ ﻥﺴﺦ
ﻥﺘﺎﺋﺞ اﻟﺒﺮﻥﺎﻡﺞ إﻟﻰ اﻟﺨﺮج.
إذا ﻥﻈ ﺮﻥﺎ إﻟﻰ ﻡﺜﺎل ﺑﺮﻥﺎﻡﺞ اﻟﺪهﺎن اﻟﺴﺎﺑﻖ ﻋﻠﻰ ﺑﺴﺎﻃﺘﻪ ﻓﺈﻥّﻪ و ﻗﺪ ﺑﺮﻡﺞ ﺑﺸﻜﻞ ﺻﺤﻴﺢ ﺱﻴﻀﻤﻦ أن ﻳﺘﻢ ﻃﻼء آﻞ
ﻗﻄﻌ ﺔ ﺕﻤ ﺮ و أﻻ ﻳ ﺘﻢ اﺱ ﺘﺒﻌﺎد أي ﻗﻄﻌ ﺔ أو ﺕﺸ ﻐﻴﻞ اﻟ ﺒﺨّﺎخ ﺑ ﺪون و ﺝ ﻮد ﻗﻄﻌ ﺔ ﺕﺤ ﺘﻪ و ﺱ ﻴﺘﻢ ﺕﻜ ﺮار ه ﺬﻩ اﻟﻌﻤﻠ ﻴّﺔ ﻷﻳﺎم ﺑﻞ
ﻷﺵﻬﺮ و ﺱﻨﻮات.
ﺥ ﻼل ﻡ ﺮاﺣﻞ ﺕﻄ ﻮّر اﻟ ـ PLCﺕ ّﻢ اﺥﺘ ﻴﺎر ﻟﻐ ﺔ اﻟﺴ ﻠّﻢ )اﻟﻤ ﻨﻄﻖ اﻟﺴ ﻠّﻤﻲ ( Ladder Logic ،ﺑﺤﻴ ﺚ ﻳﺘﺄﻟّﻒ آﻞ
ﺑ ﺮﻥﺎﻡﺞ ﻳﻜﺘ ﺒﻪ اﻟﻤﺴ ﺘﺨﺪم ﻡ ﻦ ﻋﺪّة درﺝﺎت آﻞ ﻡﻨﻬﺎ ﺑﺸﻜﻞ ﻡﺴﺘﻘﻞ ﺕﺘﺤﻜّﻢ ﺑﺤﺎﻟﺔ ﺥﺎﻥﺔ) (bitواﺣﺪة ﻡﻦ ﻡﻨﻄﻘﺔ ﺻﻮرة اﻟﺨﺮج
ﻓ ﻲ اﻟﺬاآ ﺮة ،ﺑﺸ ﻜﻞ ﻡﺸ ﺎﺑﻪ ﺕﻤﺎﻡ ًﺎ ﻟﻤ ﺎ ﺕﻘ ﻮم ﺑ ﻪ اﻟ ﺪارات اﻟﻤﻨﻄﻘ ﻴّﺔ اﻟﻤﻌ ﺘﻤﺪة ﻋﻠﻰ رﻳﻠﻴﻬﺎت ﺕﻔﺮّﻋﻴّﺔ ﺑﻘﻴﺎدة ﻡﺸﻐّﻞ واﺣﺪ .و ﻗﺪ
ﺻ ﻤﻤﺖ ﺑ ﺮاﻡﺞ اﻟﻤ ﻨﻄﻖ اﻟﺴ ﻠّﻤﻲ ﻟﺘ ﺒﺪو ﻡ ﺜﻞ اﻟﻤﺨﻄّﻄ ﺎت اﻟﻤﻨﻄﻘ ﻴّﺔ ﻟ ﺪارات اﻟﺮﻳﻠ ﻴﻬﺎت و ذﻟ ﻚ ﻟﻴﺘﻤﻜ ﻦ اﻟﻜﻬﺮﺑﺎﺋ ﻴّﻮن
اﻟﺼﻨﺎﻋﻴّﻮن ﻡﻦ آﺘﺎﺑﺔ ﺑﺮاﻡﺞ اﻟـ PLCﺑﺴﻬﻮﻟﺔ.
٨
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻡﻔﺘﺎح ﺣﺴﺎس
ON اﻟﻘﻄﻌﺔ ﺏﺨﺎخ اﻟﺪهﺎن
اﻟﺪهﺎن إﻥﺬار
ﻥﻔﺪ ﻟﻠﻌﺎﻣﻞ
اﻟﺴﻴﺮ
ﺕﻮﻗﻒ
ﺻﻮرة
اﻟﺪﺥﻞ ﺣﺎﻻت اﻟﻤﺪاﺥﻞ إﻟﻰ
ذاآﺮة ﺻﻮرة اﻟﺪﺥﻞ ﺿﻮء
ﺑﺮﻥﺎﻡﺞ إﻥﺬار
اﻟﻤﺴﺘﺨﺪم
ﺻﻮرة
اﻟﺨﺮج ﺻﻮرة اﻟﻤﺨﺎرج إﻟﻰ ﺕﻤﺎﺱﺎت اﻟﺨﺮج
اﻟﻤﺤﺮك
ﺣﺴﺎس
ﻡﺴﺘﻮى
اﻟﺪهﺎن اﻟﺪهﺎن
اﻟﻘﺸﺎط اﻟﻨﺎﻗﻞ
ﺣﺴﺎس اﻟﺘﻮﻗﻒ
٩
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
• آﻴﻒ ﻥﺨﺘﺎر اﻟـ PLCاﻟﻤﻼﺋﻤﺔ:
ﺕﻮﺝ ﺪ ﻓ ﻲ اﻷﺱ ﻮاق PLCsذات أﺣﺠ ﺎم و ﻗ ﺪرات ﻡﺘﺒﺎﻳ ﻨﺔ ،و ﻋﻠ ﻰ اﻟﻤﺼ ﻤّﻢ أن ﻳﺨ ﺘﺎر اﻟ ـ PLCاﻟﻤﻼﺋﻤ ﺔ ﻟﺘﻄﺒ ﻴﻘﻪ.
اﻷﻏﻠﺒ ﻴّﺔ ﻳﺒﺪؤون ﺑـ PLCﻡﺘﻜﺎﻡﻠﺔ Integratedآﻤﺘﺤﻜّﻢ ﻷوّل ﻥﻈﺎم ﻡﺆﺕﻤﺖ ﺑﺴﻴﻂ ﻳﺼﻤّﻤﻮﻥﻪ .ﻓﻌﻠﻰ ﺱﺒﻴﻞ اﻟﻤﺜﺎل ﻟﻮ أﺥﺬﻥﺎ
اﻟﻄﺮازات اﻟﺘﺎﻟﻴﺔ:
• Omron CPM1 ﻳﺎﺑﺎﻥﻴّﺔ
• Siemens S7-100 أﻟﻤﺎﻥﻴّﺔ
• LG K80S آﻮرﻳﺔ
• Moeller PS4 –141 أﻟﻤﺎﻥﻴﺔ
• Allen-Bradley Micrologix 1000 أﻡﻴﺮآﻴّﺔ
و ﻏﻴﺮهﺎ آﺜﻴﺮ ﻡﻦ اﻟﻄﺮازات ﺕﻌﺘﺒﺮ ﺻﻐﻴﺮة و ﻟﻜﻨّﻬﺎ ﻗﻮﻳّﺔ ﺑﺸﻜﻞ ﻻ ﺑﺄس ﺑﻪ ﻟﻠﺘﻄﺒﻴﻘﺎت اﻟﺒﺴﻴﻄﺔ.
ن ﻡﻌﻈ ﻢ اﻟ ـ PLCsﺑﻬ ﺬا اﻟﻤﺴ ﺘﻮى ﺕﺤ ﺘﻮي ﻋﻠ ﻰ وﺣ ﺪة ﺕﻐﺬﻳ ﺔ داﺥﻠ ﻴّﺔ 24Vdcآﺎﻓ ﻴﺔ ﻟﻘ ﻴﺎدة اﻟﺤﺴّﺎﺱ ﺎت
آﻤ ﺎ أ ّ
اﻟﺘﻘﻠ ﻴﺪﻳّﺔ .و ﻟﻜ ﻦ و ﺣ ﺪة اﻟ ﺘﻐﺬﻳﺔ اﻟﻤﺒﻴّﺘﺔ هﺬﻩ ﺕﻜﻔﻲ ﻟﻘﻴﺎدة ﻡﺸﻐّﻼت ﺻﻐﻴﺮة ﻓﻘﻂ و ﺑﺎﻟﺘﺎﻟﻲ ﻥﺤﺘﺎج إﻟﻰ وﺣﺪات ﺕﻐﺬﻳﺔ ﻡﻨﻔﺼﻠﺔ
ن اﻟﺸﺮآﺎت اﻟﺼﺎﻥﻌﺔ ﺕﺒﻴﻊ ﺑﺮاﻡﺞ ﺥﺎﺻّﺔ
ﻻأّ
ﻟﻘ ﻴﺎدة اﻟﻤﺸ ﻐّﻼت اﻟﺘ ﻲ ﺕ ﺘﺤﻜّﻢ ﺑﻬ ﺎ اﻟ ـ . PLCﺱ ﻨﺤﺘﺎج أﻳﻀ ًﺎ ﻟﻮﺣ ﺪة ﺑﺮﻡﺠﺔ ،إ ّ
ﺕﺤ ّﻤ ﻞ ﻋﻠ ﻰ ﺣﺎﺱ ﺐ ﺵﺨﺼﻲ ﺑﺤﻴﺚ ﻳﻤﻜﻦ ﺑﺮﻡﺠﺔ اﻟـ PLCﺑﻮاﺱﻄﺔ اﻟـ PCﻡﻦ ﺥﻼل آﺒﻞ وﺻﻞ ﺕﺴﻠﺴﻠﻲ serialﻳﻮﺻﻞ
ﺑﻴﻦ اﻟﺤﺎﺱﺐ و اﻟـ.PLCإن PLCsآﺎﻟﻤﺬآﻮرة ﺁﻥﻔًﺎ ﻡﻨﺎﺱﺒﺔ ﻟﻘﻴﺎدة ﻥﻈﺎم ﻓﻴﻪ ﺣﻮاﻟﻲ ﻋﺸﺮون ﺣﺴّﺎﺱًﺎ و ﻡﺸﻐّﻞ.
آﻤ ﺎ ﺕﺤﺘﻮي ﺑﻌﺾ اﻟـ PLCsاﻟﻤﺘﻜﺎﻡﻠﺔ ﻋﻠﻰ ﻡﺨﺮج أو ﻡﺨﺮﺝﻴﻦ ﺕﻤﺜﻴﻠﻴﻴﻦ analogو ﻳﻤﻜﻦ أن ﺕﻘﺒﻞ إﺵﺎرات ﻡﻦ
ﻡﺪﺥﻠﻴ ﻦ ﺕﻤﺜﻴﻠﻴﻴ ﻦ أﻳﻀ ًﺎ .و ﻟﻜ ﻦ ﺑﺸ ﻜﻞ ﻋ ﺎم ﻓﺈﻥّﻬ ﺎ ﺕ ﺘﻌﺎﻡﻞ ﺑﺸ ﻜﻞ رﺋﻴﺴ ﻲ ﻡ ﻊ أﻥﻈﻤ ﺔ ﺣﻴ ﺚ ﺕﻜ ﻮن إﺵ ﺎرات اﻟﺤﺴّﺎﺱ ﺎت و
اﻟﻤﺸﻐّﻼت رﻗﻤﻴّﺔ )إﻡّﺎ ONأو .( OFF
ﻟﻐ ﺔ اﻟ ﺒﺮﻡﺠﺔ اﻟﺘ ﻲ ﺱ ﻨﻘﻮم ﺑﺸ ﺮﺣﻬﺎ ﻓ ﻲ ه ﺬﻩ اﻟ ﺪورة ﻳﻤﻜ ﻦ ﺕﻄﺒ ﻴﻘﻬﺎ ﻋﻠ ﻰ ﺣ ﱢﺪ ﺱﻮاء ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠـ PLCsاﻟﻜﺒﻴﺮة أو
اﻟﺼﻐﻴﺮة ﻡﻦ ﺻﻨﻊ أي ﺵﺮآﺔ ﻡﻊ ﻡﺮاﻋﺎة ﺑﻌﺾ اﻻﺥﺘﻼﻓﺎت اﻟﺒﺴﻴﻄﺔ.
و إذا آ ﺎن اﻟ ﻨﻈﺎم اﻟ ﺬي ﻥ ﺮﻳﺪ اﻟ ﺘﺤﻜّﻢ ﺑﻪ ﻟﻪ ﻋﺪد ﻡﺪاﺥﻞ و ﻡﺨﺎرج أﻗﻞ و آﻠﻬﺎ رﻗﻤﻴّﺔ ﻗﺪ ﻳﻜﻮن ﻡﻦ اﻟﻤﻨﻄﻘﻲ أن ﻥﺸﺘﺮي
PLCأﺻﻐﺮ ﻡﻦ ذﻟﻚ ) ﺕﺴﻤﻰ رﻳﻠﻴﻪ ذآﻴﺔ ( Smart Relayﻡﺜﻞ
Siemens LOGO
Moeller Easy MoEller
Omron ZEN
Schnider Zelio
أﻡّﺎ ﻓﻲ ﺣﺎل ﻟﻢ ﺕﻜﻦ أي ﻡﻦ اﻟـ PLCsاﻟﻤﺬآﻮرة أﻋﻼﻩ أو ﻡﺎ ﻳﻌﺎدﻟﻬﺎ آﺎﻓﻴﺔ ﻋﻠﻴﻨﺎ أن ﻥﻔﻜّﺮ ﺑِـ Modular PLC
Simens S7-200 / S7-300
AllenBradley PLC-5
Omron CQM-1
LG GLOVA
١٠
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺥ ﺮًا ﺑﺼﻨﺎﻋﺔ ﺑﺮﻡﺠﻴّﺎت و ﺑﻄﺎﻗﺎت ﺣﺎﺱﺐ ﺑﺤﻴﺚ ﻳﺴﺘﻄﻴﻊ اﻟـ PCأن ﻳﻘﻮم ﺑﻌﻤﻞ اﻟـ .PLC
ﺑﻌ ﺾ اﻟﻤﺼ ﻨّﻌﻴﻦ ﻗ ﺎﻡﻮا ﻡﺆ ّ
ﺕﺴﻤّﻰ هﺬﻩ اﻷﻥﻈﻤﺔ soft logic controllers :اﻟﻤﺘﺤﻜّﻤﺎت اﻟﻤﻨﻄﻘﻴّﺔ اﻟﺒﺮﻡﺠﻴّﺔ .SLC
• ﻥﺼﺎﺋﺢ:
ﻡ ﻦ اﻟﻤﺸﺎآﻞ اﻟﺘﻲ ﺕﻌﺘﺮض اﻥﺘﺸﺎر اﻟـ PLCsهﻮ ﻥﻘﺺ اﻟﻤﻌﺮﻓﺔ ﺑﻤﺎ ﻳﻤﻜﻦ ﻟﻠـ ) PLCأو ﻻ ﻳﻤﻜﻨﻬﺎ( اﻟﻘﻴﺎم ﺑﻪ ،و أﺣﻴﺎﻥًﺎ
ﻡ ﻦ اﻟﻤ ﻴﻞ ﻟ ﺪى اﻟ ﺒﻌﺾ إﻟ ﻰ ﻡﻘﺎوﻡﺔ اﻟﺘﻐﻴﻴﺮ) و اﻟﺬي ﻳﻨﺸﺄ ﻡﻦ اﻟﻐﺎﻟﺐ ﻡﻦ اﻟﺠﻬﻞ و اﻟﻤﺮء ﻋﺪو ﻡﺎ ﺝﻬﻞ( .و ﻟﺘﺴﻬﻴﻞ اﻥﺘﺸﺎر
اﻟ ـ PLCsﻗ ﺪ ﻳﻜ ﻮن ﻡ ﻦ اﻟﻤﻔ ﻴﺪ أن ﻳ ﺘﻢ ﺕﺪرﻳ ﺐ ﻟﻴﺲ ﻓﻘﻂ اﻟﻔﻨﻴﻴﻦ اﻟﻤﻌﻨﻴﻴﻦ و إﻥّﻤﺎ أﻳﻀًﺎ ﺑﻌﺾ أﺻﺤﺎب اﻟﻘﺮار ﻓﻘﻂ ﻟﻴﺘﻌﺮﻓﻮا
ﻋﻠﻰ ﻡﺎ ﻳﻤﻜﻦ أو ﻻ ﻳﻤﻜﻦ ﻟﻠـ PLCsاﻟﻘﻴﺎم ﺑﻪ.
ﻻ ﺵ ﻲء أﻓﻀ ﻞ ﻡ ﻦ اﻟ ﺘﻌﻠّﻢ أﺙ ﻨﺎء اﻟﻌﻤ ﻞ .و ﻟﻌ ﻞ أﻓﻀ ﻞ ﻃ ﺮﻳﻘﺔ ﻟﺘﺤﺼ ﻴﻞ اﻟﺨ ﺒﺮة أن ﻥﺨ ﺘﺎر ﻋﻤﻠ ﻴّﺔ ﺕﺤ ّﻜ ﻢ ﺑﺴﻴﻄﺔ ﻳﻤﻜﻦ
إﻥﺠﺎزه ﺎ ﻋ ﻦ ﻃﺮﻳﻖ ، PLCو ﻥﻨﺠﺰ هﺬﻩ اﻟﻌﻤﻠﻴّﺔ اﺑﺘﺪا ًء ﻡﻦ اﻟﺘﺨﻄﻴﻂ و وﺿﻊ اﻟﺘﺼﻤﻴﻢ ﻡﺮورًا ﺑﺎﺥﺘﻴﺎر اﻟـ PLCاﻟﻤﻨﺎﺱﺒﺔ
ﻻ إﻟﻰ اﻋﺘﻤﺎدهﺎ ﻋﻠﻰ اﻵﻟﺔ و ﺕﺪرﻳﺐ اﻟﻌﺎﻡﻞ ﻋﻠﻴﻬﺎ .ﻡﻦ ﺥﻼل آﻞ ذﻟﻚ
و ﺕﺮآﻴ ﺒﻬﺎ ﺙ ﻢ ﻡ ﺮاﺣﻞ اﻟ ﺒﺮﻡﺠﺔ و اﻻﺥﺘ ﺒﺎرات وﺻﻮ ً
ن إﻥﺠﺎزه ﺎ
ﻻ ﺕﻜ ﻮن ﻋﻤﻠ ﻴّﺔ اﻷﺕﻤ ﺘﺔ ه ﺬﻩ هﺎ ّﻡ ﺔ ﺝ ّﺪًا ﻷ ّ
ﻥﺴ ﺘﻄﻴﻊ اﻟﺘﻐّﻠ ﺐ ﻋﻠ ﻰ ﻡﺨﺎوﻓ ﻨﺎ و ﻥﻘ ﺺ اﻟﺨ ﺒﺮة ﻟﺪﻳ ﻨﺎ .ﻃ ﺒﻌًﺎ ﻳﺠ ﺐ أ ّ
ﻻ ﺕﻜﻮن ﻋﺪﻳﻤﺔ اﻷهﻤﻴّﺔ ﺑﺤﻴﺚ ﻳﻔﻘﺪ اﻟﻤﺮء اﻟﺪاﻓﻊ ﻹﻥﺠﺎزهﺎ.
ﻼ ،و ﻟﻜﻦ ﻳﺠﺐ أﻳﻀًﺎ أ ّ
آﺘﺠﺮﺑﺔ أوﻟﻰ ﻗﺪ ﻳﺘﺄﺥّﺮ ﻗﻠﻴ ً
ﻥﻔﺎد
اﻟﺪهﺎن إﻥﺬار اﻟﻌﺎﻡﻞ
)أ(
ﻥﻔﺎد إﻥﺬار
اﻟﺪهﺎن اﻟﻌﺎﻡﻞ
اﻟﺴﻴﺮ ﺕﻮﻗّﻒ
)ب(
١١
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
١٢
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
LADDER Programming
ﻣﻮاﺿﻴﻊ اﻟﻔﺼﻞ:
ﻣﻘﺪّﻣ ﺔ ﺏﺴ ﻴﻄﺔ ﻋ ﻦ اﻟﻤ ﻨﻄﻖ اﻟﺒﻮﻻﻥ ﻲ Boolean Logicو آ ﻴﻒ ﻥﺴ ﺘﺨﺪم ﻋ ﺒﺎرات ﻣ ﻦ ه ﺬا اﻟﻤ ﻨﻄﻖ ﻟﻠﺘﺤﻜّﻢ
ﺏﻌﻤﻠﻴّﺎت ﺹﻨﺎﻋﻴّﺔ.
ﺕﻌﻠﻴﻤﺎت ﻟﻐﺔ اﻟﺴﻠّﻢ )اﻟﻤﺪاﺧﻞ واﻟﻤﺨﺎرج واﻟﺤﺎآﻤﺔ اﻟﺪاﺧﻠﻴﺔ (
ﺏﻌﺾ اﻟﻤﻼﺡﻈﺎت اﻟﺨﺎﺹﺔ ﺏﺠﻬﺎز اﻟﺘﺤﻜﻢ ﻣﻦ ﻥﻮع Master-K120Sﻣﻦ LG
اﻟﻮﻇﺎﺋﻒ اﻟﻤﻨﻄﻘﻴﺔ اﻷﺱﺎﺱﺎﻳﺔ وﺕﻄﺒﻴﻘﻬﺎ ﻓﻲ اﻟـPLC
ﻓ ﻲ آﺜ ﻴﺮ ﻡ ﻦ اﻟﺘﻄﺒ ﻴﻘﺎت اﻟﺘﺤﻜّﻤﻴّﺔ ﻓﺈن آﻞ ﺕﻌﺎﻡﻠﻨﺎ ﻡﻊ اﻟﻤﺸﻐّﻼت هﻮ ﻋﺒﺎرة ﻋﻦ ﺕﺸﻐﻴﻞ أو إﻳﻘﺎف أي ONأو ، OFF
و ذﻟ ﻚ ﺑﺎﻻﻋ ﺘﻤﺎد ﻋﻠﻰ ﺣﺎﻟﺔ اﻟﺤﺴّﺎﺱﺎت اﻟﻤﺮﺑﻮﻃﺔ ﻋﻠﻰ اﻟﻤﺪﺥﻞ و اﻟﺘﻲ ﺕﻜﻮن أﻳﻀًﺎ ONأو . OFFﻟﻠﺘﻮﺿﻴﺢ أآﺜﺮ ﻥﺄﺥﺬ
اﻟﻤﺜﺎل اﻟﺘﺎﻟﻲ اﻟﻤﻮﺿّﺢ ﻓﻲ اﻟﺸﻜﻞ اﻟﺘﺎﻟﻲ.
ﻳ ﺘﻢ ﺕﺸ ﻐﻴﻞ ﻡﺤﺮّك اﻟﺴﻴﺮ اﻟﻨﺎﻗﻞ إذا ﺕﻢ اآﺘﺸﺎف وﺝﻮد ﻋﻠﺒﺔ ﻋﻠﻰ اﻟﺴﻴﺮ و ﻟﻜﻦ ﻟﻴﺲ ﻓﻲ ﺣﺎﻟﺔ وﺝﻮد ﻋﻠﺒﺔ ﻓﻲ ﻥﻬﺎﻳﺔ
اﻟﺴﻴﺮ ﻟﻢ ﻳﺘﻢ إزاﻟﺘﻬﺎ ﺑﻌﺪ.
١٣
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ن ﺑ ﺮاﻡﺞ اﻟ ﺘﺤﻜّﻢ اﻟﻤﻜ ﺘﻮﺑﺔ ﺑﺎﻟﻤ ﻨﻄﻖ اﻟﺒﻮﻻﻥﻲ ﺕﻔﺤﺺ و ﺕﺘﺤﻜّﻢ ﺑِـ ﺣﺎﻻت اﻟـ ONو اﻟـ ،OFFﻓﻜﻞ ﺑﺮﻥﺎﻡﺞ ﻡﻨﻬﺎ
إّ
ﻳﻤﻜﻦ أن ﻳﺤﺘﻮي ﻋﺪّة ﻋﺒﺎرات ﺵﺮﻃﻴّﺔ ) إذا آﺬا َو آﺬا ﻋﻨﺪهﺎ اﻓﻌﻞ آﺬا(.
ﻣﺜﺎل ﻋﻠﻰ ﻋﺒﺎرة ﺵﺮﻃﻴّﺔ ﺑﻮﻻﻥﻴّﺔ:
إذا )وﺝﺪت ﻋﻠﺒﺔ ﻋﻠﻰ اﻟﺴﻴﺮاﻟﻨﺎﻗﻞ( َو )ﻻ ﺕﻮﺝﺪ ﻋﻠﺒﺔ ﻓﻲ ﺁﺥﺮ اﻟﺴﻴﺮ( ﻋﻨﺪهﺎ )ﺵﻐّﻞ ﻡﺤﺮّك اﻟﺴﻴﺮ اﻟﻨﺎﻗﻞ(.
و اﻵن ﻥﺤﻮّل هﺬﻩ اﻟﻌﺒﺎرة إﻟﻰ ﻟﻐﺔ اﻟﺤﺴّﺎﺱﺎت و اﻟﻤﺸﻐّﻼت:
إذا )اﻟﺤﺴّﺎس Aآﺎن َ (ONو )اﻟﺤﺴّﺎس Bﻟﻴﺲ (ONﻋﻨﺪهﺎ )إﺝﻌﻞ اﻟﻤﺸﻐّﻞ Cﻓﻲ اﻟﺤﺎﻟﺔ .(ON
ﻋ ﻨﺪﻡﺎ ﺕ ﺘﺤﺪّث ﺑﺎﻟﻤ ﻨﻄﻖ اﻟﺒﻮﻻﻥ ﻲ ﻓ ّﻜ ﺮ ﺑﺎﻟﻄ ﺮﻳﻘﺔ :ﺻ ﺤﻴﺢ أو ﺥﻄﺄ .ﻓﻔﻲ اﻟﻌﺒﺎرة أﻋﻼﻩ ﻳﻮﺝﺪ ﻋﻨﺼﺮان ﺵﺮﻃﻴّﺎن آﻞ ﻡﻨﻬﻤﺎ
ﻻ ﻳﻜﻮن
ﻳﻤﻜ ﻦ أن ﻳﻜﻮن ﺻﺤﻴﺢ أو ﺥﻄﺄ .إذا آﺎن اﻟﺤﺴّﺎس Aﻓﻲ اﻟﻮﺿﻊ ONﻳﻜﻮن اﻟﻌﻨﺼﺮ اﻟﺸﺮﻃﻲ اﻷوّل ﺻﺤﻴﺤًﺎ و إ ّ
ﻻ ﻳﻜﻮن ﺥﺎﻃﺌًﺎ.
ﺥﺎﻃﺌًﺎ .إذا آﺎن اﻟﺤﺴّﺎس Bﻡﻄﻔًﺄ OFFﻳﻜﻮن اﻟﻌﻨﺼﺮ اﻟﺸﺮﻃﻲ اﻟﺜﺎﻥﻲ ﺻﺤﻴﺤًﺎ و إ ّ
ن ﻋﻨﺼ ﺮ اﻟﺨ ﺮج اﻟ ﺬي ﺕ ﺘﺤﻜّﻢ ﺑ ﻪ ﻳﺼ ﺒﺢ ﺻ ﺤﻴﺤًﺎ )اﻟﻌﻤ ﻞ اﻟﺬي
إذا آﺎﻥ ﺖ اﻟﻌ ﺒﺎرة اﻟﻤﻨﻄﻘ ﻴّﺔ اﻟﺒﻮﻻﻥ ﻴّﺔ ﺑﻜﺎﻡﻠﻬ ﺎ ﺻ ﺤﻴﺤ ًﺔ ﻓ ﺈ ّ
ﺕﺘﺤﻜّﻢ ﺑﻪ ﺱﻴﻨﺠﺰ .ﻡﺜﺎل :اﻟﻤﺸﻐّﻞ Cﺱﻴﺼﺒﺢ .(ON
ﻓ ﻲ داﺥ ﻞ اﻟﻜﻮﻡﺒ ﻴﻮﺕﺮ اﻟﺤﺎﻟ ﺔ اﻟﻤﻨﻄﻘ ﻴّﺔ 1و اﻟﺘ ﻲ ﺕﺴ ﻤّﻰ أﺣ ﻴﺎﻥًﺎ ONﺕﺴ ﺘﺨﺪم ﻟﺘﻤﺜ ﻴﻞ اﻟﻮﺿ ﻌﻴّﺔ :ﺻﺤﻴﺢ .و اﻟـ 0
) (OFFﺕﻤﺜّﻞ اﻟﻮﺿﻌﻴّﺔ ﺥﻄﺄ.
ﻓ ﻲ اﻟﻌ ﺒﺎرة اﻟﻤﻨﻄﻘ ﻴّﺔ اﻟﺒﻮﻻﻥ ﻴّﺔ اﻟﺘ ﻲ ﺵ ﺮﺣﻨﺎهﺎ ﺕﻮﺝ ﺪ أرﺑﻌ ﺔ ﺣ ﺎﻻت ﻡﻤﻜ ﻨﺔ ﻟﺤﺎﻻت اﻟـ onو اﻟـ offﻟﻠﺤﺴّﺎﺱﺎت و
ﺑﺎﻟﺘﺎﻟﻲ ﺕﻮﺝﺪ أرﺑﻌﺔ ﻥﺘﺎﺋﺞ ﻡﻤﻜﻨﺔ ﻟﻠﻌﻤﻠﻴّﺎت اﻟﻤﻨﻄﻘﻴّﺔ.
ن اﻟﻌﺎﻡﻞ اﻟﺒﻮﻻﻥﻲ َ ) ANDو( ﺱﻴﻌﻄﻲ ﻥﺘﻴﺠﺔ :ﺻﺤﻴﺢ ﻓﻘﻂ إذا آﺎن آﻼ ﻋﻨﺼﺮي اﻟﻌﺒﺎرة ﺻﺤﻴﺤًﺎ:
إّ
إن ﺣﺎﻟﺔ اﻟـ on-offﻟﻜﻞ ﺣﺴّﺎس و آﻞ ﻡﺸﻐّﻞ ﺕﻤﺜﱠﻞ ﺑﺨﺎﻥﺔ رﻗﻤﻴّﺔ ﻓﻲ ﻡﻨﺎﻃﻖ اﻟﺬاآﺮة اﻟﺨﺎﺻّﺔ ﺑﺼﻮرة اﻟﺨﺮج أو
ﺻﻮرة اﻟﺪﺥﻞ ﻓﻲ ذاآﺮة اﻟـ.PLC
ﻳﺸﻜﻞ اﻟﻤﻨﻄﻖ اﻟﺒﻮﻻﻥﻲ اﻷﺱﺎس ﻟﻠﻐﺎت اﻟﺘﺤﻜّﻢ ﻟِـ .PLCﻋﺎد َة ﻡﺎ ﺕﻜﺘﺐ ﺑﺮاﻡﺞ اﻟـ PLCﺑﻠﻐﺔ ﺑﺮﻡﺠﺔ ﻡﻌﺘﻤﺪة ﻋﻠﻰ
اﻟﺮﺱﻢ ﺕﺪﻋﻰ ﻟﻐﺔ اﻟﺴﻠّﻢ ،و أﺣﻴﺎﻥًﺎ ﺕﺴﺘﺨﺪم ﻟﻐﺎت ﺑﺮﻡﺠﺔ أﺥﺮى ﻟﻬﺎ ﺕﻌﻠﻴﻤﺎت ﺕﻌﺘﻤﺪ أﻳﻀًﺎ ﻋﻠﻰ اﻟﻤﻨﻄﻖ اﻟﺒﻮﻻﻥﻲ.
١٤
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻤﻨﻄﻖ اﻟﺴﻠّﻤﻲ:
ﺕﻌ ﺮف ﻟﻐ ﺔ اﻟﺴ ﻠﻢ ﺑﺄﻥﻬ ﺎ ﻟﻐ ﺔ اﻟ ﺒﺮﻡﺠﺔ اﻟﺨﺎﺻﺔ ﺑﺄﺝﻬﺰة اﻟﺘﺤﻜﻢ اﻟﻤﻨﻄﻘﻴﺔ اﻟﻘﺎﺑﻠﺔ ﻟﻠﺒﺮﻡﺠﺔ ،PLCوﺕﺘﻤﻴﺰ هﺬﻩ اﻟﻠﻐﺔ
ﺑﺎﻟﺴﻬﻮﻟﺔ ﻥﻈﺮًا ﻟﻘﻠﺔ ﻋﺪد اﻟﺘﻌﻠﻴﻤﺎت وﻟﺴﻬﻮﻟﺔ ﻓﻬﻤﻬﺎ وﻟﻠﺸﺒﻪ اﻟﻜﺒﻴﺮ ﺑﻴﻨﻬﺎ وﺑﻴﻦ اﻟﻤﺨﻄﻄﺎت اﻟﻜﻬﺮﺑﺎﺋﻴﺔ وﻻﻋﺘﻤﺎدهﺎ ﺑﺸﻜﻞ
آﺒ ﻴﺮ ﻋﻠ ﻰ اﻟﺮﺱ ﻢ .و ﺕ ﺒﺪو ه ﺬﻩ اﻟ ﺒﺮاﻡﺞ ﺵ ﺒﻴﻬ ًﺔ ﺑﻤﺨﻄﻄﺎت اﻟﺪارات اﻟﻤﻨﻄﻘﻴّﺔ ﻟﻠﺮﻳﻠﻴﻬﺎت اﻟﺘﻲ ﻳﺴﺘﺨﺪﻡﻬﺎ اﻟﻜﻬﺮﺑﺎﺋﻴّﻮن
اﻟﺼﻨﺎﻋﻴّﻮن.
ﻳ ﺘﺄﻟّﻒ اﻟ ﺒﺮﻥﺎﻡﺞ اﻟﺴﻠّﻤﻲ ﻡﻦ درﺝﺎت أﻓﻘﻴّﺔ ﻡﺮﺱﻮﻡﺔ ﺑﻴﻦ ﺱﻜﺘﻴﻦ ﺵﺎﻗﻮﻟﻴﺘﻴﻦ و هﻜﺬا ﻓﻬﻲ ﺕﺸﺒﻪ اﻟﺴﻠّﻢ ﻥﻮﻋًﺎ
ﻡ ﺎ و ﻡ ﻦ ه ﻨﺎ ﺝ ﺎءت اﻟﺘﺴ ﻤﻴﺔ .و ﺕﻤﺎﺵ ﻴًﺎ ﻡ ﻊ ﻓﺮﺿﻴّﺔ اﻟﻤﺨﻄﻂ اﻟﻜﻬﺮﺑﺎﺋﻲ ﻳﻤﻜﻦ أن ﺕﻌﺘﺒﺮ اﻟﺴﻜﺔ اﻟﻴﺴﺎرﻳّﺔ آﺨﻂ ﺕﻐﺬﻳﺔ
آﻬﺮﺑﺎﺋﻴّﺔ و ﺕﻌﺘﺒﺮ اﻟﺴﻜّﺔ اﻟﻴﻤﻴﻨﻴّﺔ اﻟﺨﻂ اﻟﻤﺸﺘﺮك ) اﻷرﺿﻲ(.
ﺕﺤ ﺘﻮي آ ﻞ درﺝﺔ ﻋﻠﻰ ﻋﻨﺎﺻﺮ ﺕﻌﻠﻴﻤﺎت ﺕﻘﻮم ﺑﻔﺤﺺ ﺣﺎﻟﺔ ﺥﻼﻳﺎ ﻓﻲ اﻟﺬاآﺮة ) (bitsآﻤﺎ ﺕﺤﺘﻮي أﻳﻀًﺎ ﻋﻠﻰ ﻋﻨﺼﺮ
ﺥﺮج واﺣﺪ ﻋﻠﻰ اﻷﻗﻞ ﻳﺘﺤﻜّﻢ ﺑﺨﻠﻴّﺔ ذاآﺮة.
إذا آﺎﻥ ﺖ اﻟﻌﻨﺎﺻ ﺮاﻟﺘﻲ ﺕﻘ ﻮم ﺑﻔﺤ ﺺ اﻟﺨﻠ ﻴّﺔ ﻓ ﻲ درﺝ ٍﺔ ﺑﺴ ﻴﻄ ٍﺔ ﺻ ﺤﻴﺤ ًﺔ ﺕﻜ ﻮن اﻟﻨﺘ ﻴﺠﺔ ﻟﻠﻌﻤﻠ ﻴّﺔ اﻟﻤﻨﻄﻘ ﻴّﺔ ﺑﻜﺎﻡﻠﻬ ﺎ
ﺻ ﺤﻴﺤﺔ ،و ﺑﺎﻟﺘﺎﻟ ﻲ ﺕﻮﺿ ﻊ اﻟﺨﻼﻳ ﺎ اﻟﺘ ﻲ ﻳ ﺘﺤﻜّﻢ ﺑﻬ ﺎ ﺥ ﺮج ه ﺬﻩ اﻟﺪرﺝ ﺔ ﻓ ﻲ ﺣﺎﻟ ﺔ . ONو إذا ﻋﺪﻥﺎ ﻡﺮّة أﺥﺮى إﻟﻰ ﻡﺜﺎل
اﻟﺘﺸ ﺎﺑﻪ ﻡ ﻊ اﻟ ﺪارات اﻟﻜﻬﺮﺑﺎﺋ ﻴّﺔ ﻥﻘ ﻮل :إذا وﺝ ﺪ ﻡﻤ ﺮ ﻟﻠﺘ ﻴﺎر اﻟﻜﻬﺮﺑﺎﺋ ﻲ ﻟﻴﺴ ﺮي ﻡ ﻦ ﺱ ﻜﺔ اﻟ ﺘﻐﺬﻳﺔ ﻋ ﺒﺮ ﻡﻔﺎﺕ ﻴﺢ إﻟ ﻰ اﻟﺨ ﻂ
اﻟﻤﺸﺘﺮك ﻓﺈن اﻟﺘﻴﺎر ﺱﻮف ﻳﺸﻐّﻞ اﻟﻤﺸﻐّﻼت .ﻥﻀﻊ ﻋﻨﺎﺻﺮ اﻟﺨﺮج ﻓﻲ اﻟﺒﺮﻥﺎﻡﺞ اﻟﺴﻠّﻤﻲ ﻓﻘﻂ ﻋﻠﻰ أﻗﺼﻰ ﻳﻤﻴﻦ آﻞ درﺝﺔ.
ن اﻟ ـ PLCﺕﻜ ﺮّر ﺑﺎﺱ ﺘﻤﺮار ﺕﻨﻔ ﻴﺬ ﺑ ﺮﻥﺎﻡﺞ اﻟﻤﺴ ﺘﺨﺪم اﻟﻤﻜﺘﻮب ﺑﻠﻐﺔ اﻟﺴﻠّﻢ آﻞ
اﻟ ﺮﺝﺎء اﻟ ﺘﺬآّﺮ ﺥ ﻼل ه ﺬﻩ اﻟﻤﺤﺎﺿ ﺮة أ ّ
درﺝ ﺔ ﻟﻮﺣﺪه ﺎ اﻋﺘ ﺒﺎرًا ﻡ ﻦ اﻟﻌﻨﺼ ﺮ اﻷوّل ﻋﻠ ﻰ أﻗﺼ ﻰ اﻟﻴﺴ ﺎر ﻓ ﻲ اﻷﻋﻠ ﻰ إﻟ ﻰ اﻟﻌﻨﺼ ﺮ اﻷﺥ ﻴﺮ ﻓ ﻲ أﻗﺼ ﻰ اﻟﻴﻤﻴ ﻦ ﻓ ﻲ
اﻷﺱﻔﻞ.
ﺕﺬ ّآ ﺮ أﻳﻀ ًﺎ أن ﺕﻨﻔ ﻴﺬ ﺑ ﺮﻥﺎﻡﺞ اﻟﻤﺴ ﺘﺜﻤﺮ ه ﻮ اﻟﺨﻄ ﻮة اﻟﺜﺎﻥ ﻴﺔ ﻓ ﻲ دورة ﻡﺴ ﺢ اﻟ ـ PLCذات اﻟﺨﻄ ﻮات اﻟ ﺜﻼث و ﺕﺴ ﺘﺨﺪم
ﺻ ﻮرة ﻋ ﻦ ﺣﺎﻟﺔ اﻟﻤﺪاﺥﻞ و ﺕﻐﻴّﺮ ﺻﻮرة ً ﻋﻦ ﺣﺎﻟﺔ اﻟﻤﺨﺎرج ،ﺑﻴﻨﻤﺎ ﻳﺘﻢ ﻗﺮاءة اﻟﺤﺎﻟﺔ اﻟﻔﻌﻠﻴّﺔ ﻟﻠﺪﺥﻞ ﺥﻼل اﻟﺨﻄﻮة اﻷوﻟﻰ
ﻟ ﺪورة اﻟﻤﺴ ﺢ و ذﻟ ﻚ ﻗ ﺒﻞ ﺑ ﺪء ﺕﻨﻔ ﻴﺬ ﺑ ﺮﻥﺎﻡﺞ اﻟﻤﺴ ﺘﺨﺪم ،و ﺣ ﺎﻻت اﻟﻤﺨ ﺎرج ﻳ ﻨﻢ ﺕﻐﻴ ﻴﺮهﺎ ﺥ ﻼل اﻟﺨﻄ ﻮة اﻟﺜﺎﻟ ﺜﺔ ﻡﻦ دورة
اﻟﻤﺴﺢ ﺑﻌﺪ اﻥﺘﻬﺎء ﺕﻨﻔﻴﺬ ﺑﺮﻥﺎﻡﺞ اﻟﻤﺴﺘﺨﺪم.
ﺕﻌﻠﻴﻤﺎت اﻟﻤﻨﻄﻖ اﻟﺴﻠّﻤﻲ:
اﻟﺘﻌﻠﻴﻤﺎت اﻷﺱﺎﺱﻴّﺔ اﻟﺒﻮﻻﻥﻴّﺔ ﻟﻠﻤﻨﻄﻖ اﻟﺴﻠّﻤﻲ هﻲ:
أو ُﻻ اﻟﻤﺪاﺧﻞ:
-١اﻟﻤﺪﺥﻞ اﻟﻤﻔﺘﻮح ﺑﺸﻜﻞ ﻃﺒﻴﻌﻲ Normally Open
II رﻡﺰﻩ
ﻓﻲ اﻟﺤﺎﻟﺔ اﻟﻄﺒﻴﻌﻴﺔ ﻻ ﻳﻤﺮر اﻟﺘﻴﺎر
-٢اﻟﻤﺪﺥﻞ اﻟﻤﻐﻠﻖ ﺑﺸﻜﻞ ﻃﺒﻴﻌﻲ Normally Close
I/I رﻡﺰﻩ
ﻓﻲ اﻟﺤﺎﻟﺔ اﻟﻄﺒﻴﻌﻴﺔ ﻳﻤﺮر اﻟﺘﻴﺎر
١٥
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺙﺎﻥﻴ ًﺎ اﻟﻤﺨﺎرج :
ورﻣﺰﻩ ـــ) (ـــ
ﻳﻮﺝﺪ ﺙﻼﺙﺔ أﻥﻮاع ﻡﻦ اﻟﻤﺨﺎرج:
– ١اﻟﻤﺨﺮج اﻟﻄﺒﻴﻌﻲNormalأو )ﻡﺜﺎل اﻟﻜﻮﻥﺘﺎآﺘﻮر أو اﻟﺮﻳﻠﻴﻪ (
ً
– ٢اﻟﻤﺨﺮج اﻟﻤﻤﺴﻮك Latching output
ً
reset&setﻡﺜﺎل دارة start- stop ﺕﺤﺘﺎج
– ً ٣اﻟﻤﺨﺮج اﻟﻤﺘﻌﺎﻗﺐ Alternative OR Impulse
ﻡﺜﺎل اﻟﺘﻮﻟﻴﺒﺘﻮر
اﻟﺪرﺝﺔ اﻟﺘﺎﻟﻴﺔ ﺱﻮف ﺕﺸﻐّﻞ ) OUT.5.0ﺕﺠﻌﻠﻪ (onإذا آﺎﻥﺖ ﺥﺎﻥﺔ ﺻﻮرة اﻟﺪﺥﻞ IN.1.0ﻓﻲ ﺣﺎﻟﺔ ONو
آﺎﻥﺖ ﺥﺎﻥﺔ ﺻﻮرة اﻟﺨﺮج OUT.6.0أﻳﻀًﺎ ، ONو ﺥﺎﻥﺔ اﻟﺬاآﺮة D.7.0ﻓﻲ ﺣﺎﻟﺔ .OFF
١٦
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻓ ﻲ ه ﺬﻩ اﻟﺪرﺝ ﺔ اﻟﻤ ﺜﺎل ﺙﻼﺙ ﺔ ﺵ ﺮوط ﻳﺠ ﺐ أن ﺕﻜ ﻮن ﻡ ﺘﺤﻘﻘﺔ )ﺻﺤﻴﺤﺔ( ﺣﺘّﻰ ﻳﺘﻢ ﺕﺸﻐﻴﻞ اﻟﺨﺮج .و ﺕﺴﻤّﻰ هﺬﻩ
ﻋ ﺒﺎرة ANDﺑﻮﻻﻥ ﻴّﺔ و ه ﻲ ﺕﻜﺎﻓ ﺊ دارة آﻬﺮﺑﺎﺋ ﻴّﺔ ﺕﺴﻠﺴ ﻠﻴّﺔ ) .اﻵن ﻥﻼﺣ ﻆ ﻥﻘﻄ ﺔ ﺕ ﺘﻔﻮّق ﻓ ﻴﻬﺎ ﺑ ﺮﻡﺠﺔ اﻟ ـ PLCsﻋﻠ ﻰ
اﻟ ﺪارات اﻟﻜﻬﺮﺑﺎﺋ ﻴّﺔ و ذﻟ ﻚ ﺑﺴ ﺒﺐ وﺝ ﻮد ﺕﻌﻠ ﻴﻤﺎت ﻓﺤ ﺺ ) OFFﻓﺤ ﺺ اﻟﺪﺥ ﻞ اﻟﻤﻔﺘﻮح( ﻓﺎﻟﻤﻔﺎﺕﻴﺢ اﻟﻜﻬﺮﺑﺎﺋﻴّﺔ ﻻ ﺕﻤﺮر
اﻟﺘﻴّﺎر ﻋﻨﺪﻡﺎ ﺕﻜﻮن ﻡﻔﺘﻮﺣﺔ(.
ﻳﻤﻜ ﻦ ﻟﻠﺪرﺝ ﺔ أن ﺕﺤ ﺘﻮي ﻋﻠ ﻰ ﺕﻔ ﺮﻳﻌﺎت ﻋ ﻦ اﻟﺪرﺝ ﺔ اﻟﺮﺋﻴﺴ ﻴّﺔ ﻡﺸ ﺎﺑﻬ ًﺔ ﺑﺬﻟ ﻚ ﻟﻠ ﺪارات اﻟﻜﻬﺮﺑﺎﺋ ﻴّﺔ اﻟﺘﻔﺮّﻋﻴّﺔ ،و
هﻜﺬا ﻳﻮﺝﺪ ﻃﺮق ﺑﺪﻳﻠﺔ ﻟﺘﺸﻐﻴﻞ ﺥﺎﻥﺔ ﺥﺮج أو ﻟﺠﻌﻞ ﺥﺮج اﻟﺪرﺝﺔ ﻥﻔﺴﻬﺎ ﻳﺘﺤﻜّﻢ ﺑﺄآﺜﺮ ﻡﻦ ﻡﺸﻐّﻞ.
ﺍﻟﺸﻜﻞ 2.4
ﻋﺒﺎﺭﺍﺕ ﺃﻛﺜﺮ ﺗﻌﻘﻴﺪﹰﺍ ﻣﻜﺘﻮﺑﺔ ﺑﻠﻐﺔ ﺍﻟﺴﻠﹼﻢ
١٧
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ن اﻟﻌ ﺒﺎرة اﻟﺒﻮﻻﻥ ﻴّﺔ ﺑﺎﻟﻤﻨﻄﻖ اﻟﺴﻠّﻤﻲ ﻳﻤﻜﻦ أن ﺕﺤﺘﻮي أآﺜﺮ ﻡﻦ
ﺕﺮﻳ ﻨﺎ اﻟﺪرﺝ ﺔ اﻷوﻟ ﻰ ﻓ ﻲ اﻟﺸ ﻜﻞ اﻟﺴ ﺎﺑﻖ آ ﻴﻒ أ ّ
ﺵﺮط ﻟﺘﺸﻐﻴﻞ ﺥﺎﻥﺔ ﺥﺮج .و هﺬا ﻡﺎ ﻳﺴﻤّﻰ ﻋﺒﺎرة ) ORأو( اﻟﺒﻮﻻﻥﻴّﺔ.
ﺑﻌ ﺾ ﻟﻐﺎت اﻟﺒﺮﻡﺠﺔ ﺑﻠﻐﺔ اﻟﺴﻠّﻢ ﺕﺴﻤﺢ ﺑﺄن ﺕﻜﻮن ﺕﻌﻠﻴﻤﺎت اﻟﺨﺮج ﻋﻠﻰ ﻓﺮوع و ﻟﻜﻦ ﻋﻨﺎﺻﺮ اﻟﺨﺮج ﻋﺎد ًة ﻳﺠﺐ أن ﺕﺒﺮﻡﺞ
آﺄﻗﺼﻰ ﻋﻨﺼﺮ ﻋﻠﻰ اﻟﻴﻤﻴﻦ ﻋﻠﻰ ﺕﻠﻚ اﻟﺪرﺝﺔ.
اﻟﺪرﺝ ﺔ اﻟﺜﺎﻥ ﻴﺔ ) (rung 2ﻡ ﻦ اﻟﺸ ﻜﻞ ﺕﻈﻬ ﺮ آ ﻴﻒ ﻳﻤﻜﻦ ﻟﻌﻨﺼﺮ ﻡﻨﻄﻘﻲ واﺣﺪ أن ﻳﺘﺤﻜّﻢ ﺑﺨﺎﻥﺘﻲ ﺥﺮج .و ﺕﻈﻬﺮ
اﻟﺪرﺝﺔ 3آﻴﻒ ﻳﻤﻜﻦ إﺿﺎﻓﺔ ﺵﺮط إﺿﺎﻓﻲ ﻋﻠﻰ ﻓﺮﻋﺔ ﺥﺮج.
ﻳﻤﻜ ﻦ أن ﻥﺸ ﻜّﻞ ﻡ ﻦ ﻋﻨﺎﺻ ﺮ ﻡﻨﻄﻘ ﻴّﺔ ) ORأو( َو َ ) ANDو( ﺑﺘﺠﻤ ﻴﻌﻬﺎ ﻡﻌ ًﺎ ﻋ ﺒﺎرات ﻡ ﻨﻄﻖ ﺱ ﻠّﻤﻲ ﻡﺘﺸ ﺎﺑﻜﺔ
أآﺜﺮ ﺕﻌﻘﻴﺪًا ،و ﻟﻜﻦ اﻟﻔﺮوع اﻟﺘﻲ ﻻ ﺕﻨﺘﻬﻲ ﺑﻌﻨﺎﺻﺮ ﺥﺮج ﻳﺠﺐ أن ﺕﻨﻀﻢ ﻟﻠﻔﺮﻋﺔ اﻟﺮﺋﻴﺴﻴّﺔ ﻗﺒﻞ )ﻋﻠﻰ ﻳﺴﺎر( ﻋﻨﺼﺮ اﻟﺨﺮج
ﻟﻠﻔﺮﻋﺔ اﻟﺮﺋﻴﺴﻴّﺔ.
اﻥﺘ ﺒﻪ :آﻠّﻤ ﺎ اﻥﻀ ﻤّﺖ ﻓﺮﻋﺔ ﻡﻦ اﻟﺪرﺝﺔ اﻟﺮﺋﻴﺴﻴّﺔ إﻟﻰ اﻟﺪرﺝﺔ اﻟﺮﺋﻴﺴﻴّﺔ )ﺑﻴﻦ ﻥﻘﻄﺘﻲ اﻟﺘﻔﺮّع و اﻻﻥﻀﻤﺎم ﻳﺼﺒﺢ ﻟﺪﻳﻨﺎ ﻡﻨﻄﻖ
(ORﻓ ﺈن اﻟـ PLCﺱﺘﻘﻴّﻢ ﻥﺘﻴﺠﺔ اﻟﻌﻤﻠﻴّﺔ اﻟﻤﻨﻄﻘﻴّﺔ ORﻗﺒﻞ أن ﺕﻘﻮم ﺑﺈﺿﺎﻓﺔ أي ﻋﻤﻠﻴّﺔ ANDﻡﻊ ﻋﺒﺎر ٍة ﻡﻨﻄﻘ ّﻴ ٍﺔ ﻡﺎ ﺕﻜﻮن
ﻋﻠ ﻰ ﻳﻤﻴ ﻦ ه ﺬﻩ اﻟ ﺘﻔﺮﻳﻌﺔ .ﻓﻔ ﻲ اﻟﺪرﺝ ﺔ 4ﻋﻠﻰ ﺱﺒﻴﻞ اﻟﻤﺜﺎل ﻓﻲ اﻟﺸﻜﻞ اﻟﺴﺎﺑﻖ ﻥﺮى ﺵﺒﻜﺔ ﻡﻦ ﻋﺒﺎرات َ ANDو ORﻳﺘﻢ
ﺕﻘﻴﻴﻤﻬﺎ اﺑﺘﺪا ًء ﻡﻦ أﻋﻠﻰ اﻟﻴﺴﺎر ﻓﻲ اﻟﺪرﺝﺔ.
وﻳﻤﻜﻦ اﺧﺘﺼﺎر ﻣﺎ ﺱﺒﻖ :
ﻳﺴﺘﺨﺪم ﻡﺼﻄﻠﺢ اﻟﺴﻠﻢ Ladderﻷن ﺥﻄﻮط اﻟﺒﺮﻥﺎﻡﺞ اﻟﻜﺎﻡﻞ ﺕﺸﺒﻪ ﻟﺤﺪ آﺒﻴﺮ درﺝﺎت اﻟﺴﻠﻢ Rungsوآﻞ ﺥﻂ
أﻓﻘﻲ Rungﻳﻤﺜﻞ ﺱﻄﺮ ﻡﻦ أﺱﻄﺮ اﻟﺒﺮﻥﺎﻡﺞ.
ﻼ ) (0V & 24Vﺑﻴﻦ
ﻳﺪﻋﻰ اﻟﺨﻄﺎن اﻟﻌﻤﻮدﻳﺎن ﺑﺨﻄﻲ اﻟﺘﻐﺬﻳﺔ busوﻳﻤﺜﻼن ﺕﻮﺻﻴﻼت اﻟﺘﻐﺬﻳﺔ اﻟﻜﻬﺮﺑﺎﺋﻴﺔ ﻡﺜ ً
اﻟﺪارات اﻟﺘﻲ ﺱﻴﺘﻢ وﺻﻠﻬﺎ.
ﻳﺠﺐ أن ﺕﺴﺒﻖ اﻟﻤﺨﺎرج ﺑﺎﻟﻤﺪاﺥﻞ داﺋﻤًﺎ
ﻳﺮﻡﺰ ﻟﻠﺘﻤﺎس اﻟﻤﻔﺘﻮح ﺑﺸﻜﻞ ﻃﺒﻴﻌﻲ ﺑﺎﻟﺸﻜﻞ I Iوﻟﻠﺘﻤﺎس اﻟﻤﻐﻠﻖ ﺑﺸﻜﻞ ﻃﺒﻴﻌﻲ ﺑﺎﻟﺮﻡﺰ I/I
ﻳﺠﺐ أن ﻳﺘﻮاﺝﺪ ﻋﻠﻰ آﻞ ﺥﻂ داﺋﻤًﺎ ﺥﺮج واﺣﺪ ﻋﻠﻰ اﻷﻗﻞ رﻡﺰ اﻟﺨﺮج ــ) (ــ أوO
ﺕﻈﻬﺮ اﻟﺘﻤﺎﺱﺎت ﻓﻲ ﺣﺎﻟﺘﻬﺎ اﻟﻄﺒﻴﻌﻴﺔ )ﺣﺎﻟﺔ اﻟﺮاﺣﺔ( ،وﺑﺎﻟﺘﺎﻟﻲ ﻓﺈن اﻟﻤﻔﺘﺎح اﻟﺬي ﻳﻜﻮن ﻡﻔﺘﻮﺣًﺎ (Normally
) openﺑﺼﻮرة ﻃﺒﻴﻌﻴﺔ ﺱﻮف ﻳﻈﻬﺮ ﻡﻔﺘﻮﺣًﺎ ﻓﻲ اﻟﻤﺨﻄﻂ اﻟﺴﻠﻤﻲ،أﻡﺎ اﻟﻤﻔﺘﺎح اﻟﻤﻐﻠﻖ ﺑﺼﻮرة ﻃﺒﻴﻌﻴﺔ (Normally
) Closedﻓﺈﻥﻪ ﻳﻈﻬﺮ ﻡﻐﻠﻖ ﻋﻠﻰ اﻟﻤﺨﻄﻂ.
ﻳﻤﻜﻦ ﻟﻤﺪﺥﻞ أو ﻡﺨﺮج أن ﻳﻈﻬﺮ أآﺜﺮ ﻡﻦ ﻡﺮة ﻓﻲ اﻟﺒﺮﻥﺎﻡﺞ اﻟﺴﻠﻤﻲ.
ﻻ ﺕﺴﺘﺨﺪم اﻟﺪارات ﺑﺸﻜﻞ ﺥﻄﻮط ﻋﻤﻮدﻳﺔ
ﺕﻌﺘﺒﺮ اﻟﺒﺮاﻡﺘﺮات اﻟﻌﺪدﻳﺔ ﻟﻠﻤﺪاﺥﻞ واﻟﻤﺨﺎرج ﺝﺰء ﻡﻦ اﻟﺒﺮﻥﺎﻡﺞ
ﻳﻤﻜﻦ ﺕﺤﻘﻴﻖ ﻋﻨﺎﺻﺮ أﺥﺮى ﻡﺜﻞ اﻟﻤﺆﻗﺘﺎت Timersواﻟﻌﺪادات Countersو اﻟﺴﺎﻋﺎت اﻟﺰﻡﻨﻴﺔ وﻡﺴﺠﻼت
اﻹزاﺣﺔ .... Shift registers
ﻳﺘﻢ ﺕﻨﻔﻴﺬ )ﻡﺴﺢ ( اﻟﺒﺮﻥﺎﻡﺞ ﻡﻦ اﻟﻴﺴﺎر ﻟﻠﻴﻤﻴﻦ وﻡﻦ اﻷﻋﻠﻰ ﻟﻸﺱﻔﻞ.
١٨
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
وﺕﺘﻜﺮر ﻋﻤﻠﻴﺔ اﻟﻤﺴﺢ ﺑﺸﻜﻞ ﻡﺴﺘﻤﺮ .
ﺕﺮﺕﻴﺐ اﻟﻌﻤﻠﻴﺔ ) -١ﻡﺴﺢ اﻟﻤﺪاﺥﻞ وﻋﻤﻞ ﺻﻮرة ﻟﻬﺎ ﺑﺎﻟﺬاآﺮة -٢ﺕﻨﻔﻴﺬ اﻟﺒﺮﻥﺎﻡﺞ -٣ﺕﺤﺪﻳﺚ اﻟﻤﺨﺎرج (
ﻳﻤﻜﻦ ﻟﻌﺪة ﻡﺪاﺥﻞ أن ﺕﺆﺙﺮ ﻋﻠﻰ ﻡﺨﺮج واﺣﺪ أو أآﺜﺮ
ﻳﻤﻜﻦ ﻟﻤﺪﺥﻞ أن ﻳﻘﻮد أآﺜﺮ ﻡﻦ ﻡﺨﺮج ) اﻟﻤﺨﺎرج اﻟﻤﺘﻌﺪدة (
ﻳﺮﻡﺰ ﻟﻠﻤﺪاﺥﻞ واﻟﻤﺨﺎرج ﻓﻲ اﻟﺒﺮﻥﺎﻡﺞ اﻟﺴﻠﻤﻲ ﺑﻌﺪة رﻡﻮز ﺣﺴﺐ اﻟﺸﺮآﺔ اﻟﺼﺎﻥﻌﺔ أﻡﺜﻠﺔ ﻋﻠﻰ ذﻟﻚ :
١٩
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻮﻇﺎﺋﻒ اﻟﻤﻨﻄﻘﻴﺔ اﻷﺱﺎﺱﻴﺔ
to to
اﻟﺨﺮج اﻟﺪﺧﻞ
0 0 0
0 1 0
0 0 1
1 1 1
to
اﻟﺨﺮج اﻟﺪﺧﻞ
0 0 0
1 1 0
1 0 1
1 1 1
٢٠
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﺨﺮج اﻟﺪﺧﻞ
1 0
0 1
٢١
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
٢٢
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
Counters
ﺕﺴ ﺘﺨﺪم وﻇ ﻴﻔﺔ اﻟﻌ ﺪاد Counterﻟﻤﻌ ﺮﻓﺔ ﻋ ﺪد ﻡﺮات ﺣﺪوث ﻇﺎهﺮة ﻡﻌﻴﻨﺔ ﺿﻤﻦ اﻟﻨﻈﺎم اﻟﻤﺘﺤﻜﻢ ﺑﻪ ﻋﻦ ﻃﺮﻳﻖ
ﺣﺴﺎﺱ ﺎت دﺥ ﻞ ﻡﻨﺎﺱﺒﺔ ﺕﺤﻮل اﻟﻈﺎهﺮة اﻟﻔﻴﺰﻳﺎﺋﻴﺔ ﻟﻨﺒﻀﺎت آﻬﺮﺑﺎﺋﻴﺔ ﻗﺎﺑﻠﺔ ﻟﻠﻌﺪ ،أﻡﺜﻠﺔ ذﻟﻚ ﻡﻌﺮﻓﺔ ﻋﺪد اﻷﺵﺨﺎص اﻟﻤﺎرﻳﻦ
ﻋ ﺒﺮ أﺣ ﺪ اﻷﺑ ﻮاب ﻋ ﻦ ﻃ ﺮﻳﻖ ﺣﺴ ﺎس ﺿ ﻮﺋﻲ ،أو ﻡﻌ ﺮﻓﺔ ﻋﺪد اﻟﻘﻄﻊ اﻟﻤﻨﺘﺠﺔ واﻟﻤﺎرة ﻋﻠﻰ ﺥﻂ ﺱﻴﺮ conveyerﻋﻦ
ﻃﺮﻳﻖ ﺣﺴﺎس ﺕﺤﺮﻳﻀﻲ ،أو ﻋﺪد دورات ﻡﺤﻮر ﻡﺤﺮك.
ﻳﻤﻠ ﻚ ﺝﻬ ﺎز Easy Moeller 412 DC RCﺙﻤﺎﻥ ﻴﺔ ﻋ ﺪادات C1…C8ﻳﻤﻜ ﻦ ﺿ ﺒﻄﻬﺎ ﻋﻠ ﻰ ﻗ ﻴﻢ ﺕﺘﺮاوح ﻡﺎ
ﺑﻴﻦ 0000وﺣﺘﻰ 9999.
٢٣
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
• ﻳﻀ ﺒﻂ اﻟﻌ ﺪاد ﻋﻠ ﻰ ﻗ ﻴﻤﺔ ﻡﻌﻴ ﻨﺔ ﻋ ﻦ ﻃ ﺮﻳﻖ إدﺥ ﺎل ﻗ ﻴﻤﺔ اﻟﻀ ﺒﻂ اﻟﻤﺴ ﺒﻖ Setpointﻟﻠﻌ ﺪاد ) ﻡ ﺎ ﺑﻴ ﻦ
0000و ( 9999وﻳﺴ ﺘﻘﺒﻞ أﻳﻀ ًﺎ ﻋﻠ ﻰ ﻡﺪﺥ ﻞ اﻟﻌ ّﺪ ﻋ ﺪد ﻡ ﻦ اﻟﻨﺒﻀ ﺎت ﻋ ﻨﺪﻡﺎ ﻳﺼ ﻞ ﻋﺪده ﺎ ﻟﻠﻘ ﻴﻤﺔ
اﻟﻤﻀﺒﻮط ﻋﻠﻴﻬﺎ ﺱﺎﺑﻘﺎ ً ﻳﻌﻤﻞ ﻡﺨﺮج اﻟﻌﺪاد.
• ﻳﻌﻤ ﻞ اﻟﻌ ﺪاد ﺑﻄﺮﻳﻘﺘﻴ ﻦ ﺕﺼ ﺎﻋﺪي وﺕﻨﺎزﻟ ﻲ UP / DOWNﺕﻌ ﺪ اﻟﻌ ﺪادات اﻟﺘﺼ ﺎﻋﺪﻳﺔ اﻋﺘ ﺒﺎرًا ﻡ ﻦ
اﻟﺼ ﻔﺮ ﺣﺘﻰ ﺕﺼﻞ إﻟﻰ ﻗﻴﻤﺔ اﻟﻀﺒﻂ اﻟﻤﺴﺒﻖ ﻓﻴﻌﻤﻞ ﻋﻨﺪهﺎ ﺕﻤﺎس ﺥﺮج اﻟﻌﺪاد ) ﻓﻲ ﺣﺎل اﺱﺘﻤﺮار ورود
ﻥﺒﻀ ﺎت أﺥﺮى ﺕﺰداد ﻗﻴﻤﺔ اﻟﻌﺪ وﻳﺒﻘﻰ ﺕﻤﺎس اﻟﺨﺮج ﻓﻲ ﺣﺎﻟﺔ ﻋﻤﻞ( .ﺕﻌﺪ اﻟﻌﺪادات اﻟﺘﻨﺎزﻟﻴﺔ اﻋﺘﺒﺎرا ﻡﻦ
اﻟﻘ ﻴﻤﺔ اﻟﺤﺎﻟ ﻴﺔ وﺣ ﺘﻰ اﻟﺼ ﻔﺮ وﻋ ﻨﺪﻡﺎ ﻳﺼ ﻞ اﻟﻌ ﺪاد إﻟﻰ ﻗﻴﻤﺔ أﻗﻞ ﻡﻦ ﻗﻴﻤﺔ اﻟﻀﺒﻂ اﻟﻤﺴﺒﻖ ﺱﻮف ﺕﺘﻐﻴﺮ
ﺣﺎﻟﺔ ﺕﻤﺎﺱﺎﺕﻪ إﻟﻰ .Off
• ﻳﻜﻮن اﻟﻌﺪ ﺕﺼﺎﻋﺪي ﻋﻨﺪﻡﺎ ﻳﻜﻮن ﻡﺪﺥﻞ ﺝﻬﺔ اﻟﻌﺪ Offوﻳﻜﻮن ﺕﻨﺎزﻟﻲ ﻋﻨﺪﻡﺎ ﻳﻜﻮن اﻟﻤﺪﺥﻞ .On
• .ﻳﻤﻜﻦ ﺕﺼﻔﻴﺮ اﻟﻌﺪاد ﻓﻲ أي ﻟﺤﻈﺔ ﻋﻦ ﻃﺮﻳﻖ ﻡﺪﺥﻞ اﻟﺘﺼﻔﻴﺮ . RESET
ﺕﻤﺎس
اﻟﺨﺮج
٢٤
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
آﻴﻔﻴﺔ إﺿﺎﻓﺔ ﻋﺪاد إﻟﻰ ﺏﺮﻥﺎﻣﺞ اﻟﺴﻠﻢ ﻓﻲ ﺟﻬﺎز : Easy Moeller 412 DC- RC
أوﻻ :ﻥﺮﺑﻂ ﻋﻠﻰ اﻷﻗﻞ أﺣﺪ ﺕﻤﺎﺱﺎت اﻟﺪﺥﻞ وﻟﻴﻜﻦ I1ﻡﻊ ﻡﺪﺥﻞ اﻟﻌﺪ ﻷﺣﺪ اﻟﻌﺪادات وﻟﻴﻜﻦ ،CC1وﻥﺮﺑﻂ ﻡﺨﺮج
اﻟﻌﺪاد أﺣﺪ ﺕﻤﺎﺱﺎت اﻟﺨﺮج وﻟﻴﻜﻦ .Q1
ﻼ I2ﻡﻊ ﻡﺪﺥﻞ اﻟﺘﺼﻔﻴﺮ ﻟﻠﻌﺪاد . RC1
ﻳﻤﻜﻦ أﻳﻀًﺎ رﺑﻂ ﺕﻤﺎس دﺥﻞ ﻡﺜ ً
ﻶ I3ﻡﻊ ﻡﺪﺥﻞ اﻟﻌﺪ اﻟﺘﻨﺎزﻟﻲ ﻟﻠﻌﺪاد . DC1
ﻳﻤﻜﻦ أﻳﻀًﺎ رﺑﻂ ﺕﻤﺎس دﺥﻞ ﻡﺜ ً
ﻹدﺥ ﺎل ﻗ ﻴﻤﺔ اﻟﻀ ﺒﻂ اﻟﻤﺴ ﺒﻖ Setpointﻟﻠﻌ ﺪاد ،ﻥﻘ ﻒ ﻋ ﻨﺪ ﺕﻤ ﺎس اﻟﺪﺥ ﻞ C1ﻓ ﻲ اﻟﺸ ﻜﻞ اﻟﺴ ﺎﺑﻖ وﻥﻀ ﻌﻂ ﻡﻔ ﺘﺎح OK
ﻓﺘﻈﻬﺮ ﻟﻨﺎ اﻟﺸﺎﺵﺔ اﻟﺘﺎﻟﻴﺔ ،ﻥﺪﺥﻞ ﻋﺒﺮهﺎ اﻟﻘﻴﻤﺔ اﻟﻤﻄﻠﻮﺑﺔ.
رﻗﻢ اﻟﻌﺪاد
ﻡﺪﺥﻞ اﻟﻌ ّﺪ
ﻣﺜﺎل :١
اﺱﺘﺨﺪم اﻟﻤﺪﺥﻞ I1ﻟﻘﺪح اﻟﻌﺪاد اﻟﺘﺼﺎﻋﺪي اﻟﻤﻀﺒﻮط ﻋﻠﻰ اﻟﻘﻴﻤﺔ .٥
ﻣﺜﺎل :٢
اﺱﺘﺨﺪم اﻟﻤﻔﺘﺎح P1ﻟﻘﺪح اﻟﻌﺪاد اﻟﺘﻨﺎزﻟﻲ اﻟﻤﻀﺒﻮط ﻋﻠﻰ اﻟﻘﻴﻤﺔ .٧
٢٥
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل :٣
٢٦
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل :٤
أﻋﺪ اﻟﻤﺜﺎل اﻷول ﺑﺤﻴﺚ أﻥﻪ آﻠﻤﺎ وﺻﻞ اﻟﻌﺪ إﻟﻰ ٥ﺕﻢ ﺕﺼﻔﻴﺮ اﻟﻌﺪاد ﺕﻠﻘﺎﺋﻴﺎ ً
ﻣﺜﺎل :٥
ﺥﻂ ﺱﻴﺮ إﻥﺘﺎﺝﻲ Convoyorﻡﻘﺎد ﺑﻤﺤﺮك ﺙﻼﺙﻲ أﻃﻮار ،ﻳﺴﺘﺨﺪم هﺬا اﻟﺴﻴﺮ ﻟﻨﻘﻞ آﺘﻞ ﻡﻦ اﻟﻤﻨﺘﺠﺎت ،اﻟﻤﻄﻠﻮب ﺑﻌﺪ
أن ﻳﺼﻞ ﻋﺪد اﻟﻜﺘﻞ اﻟﻤﻨﻘﻮﻟﺔ ﻟـ /٥ /آﺘﻞ أن ﻳﺘﻮﻗﻒ اﻟﺴﻴﺮ ﻋﻦ اﻟﻌﻤﻞ.
اﻟﺤﻞ :
ﻷﺕﻤﺘﺔ اﻟﻌﻤﻠﻴﺔ ﻥﺤﺘﺎج ﻟـ ﻡﻔﺘﺎح ﺑﺪء ﺕﺸﻐﻴﻞ S1
ﻡﻔﺘﺎح إﻳﻘﺎف ﻋﻨﺪ اﻟﻄﻮارئ S2
ﻡﻔﺘﺎح ﻟﻌﺪ اﻟﻜﺘﻞ اﻟﻤﺎرة ﻋﻠﻰ اﻟﺴﻴﺮ اﻟﻨﺎﻗﻞ S3
آﻮﻥﺘﻜﺘﻮر ﺙﻼﺙﻲ اﻟﻄﻮر ﻟﺘﺸﻐﻴﻞ اﻟﻤﺤﺮك K1
٢٧
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺕﻤﺮﻳﻦ :
ﻣﻄﻠﻮﺏ ﺃﲤﺘﺔ ﺍﻹﻧﺎﺭﺓ ﺍﻟﻜﻬﺮﺑﺎﺋﻴﺔ ﰲ ﳎﻤﻊ ﲡﺎﺭﻱ ﻟﻪ ﻣﺪﺧﻞ ﻭﺍﺣﺪ ﻭﳐﺮﺝ ﻭﺍﺣﺪ ﲝﻴﺚ ﺗﻌﻤﻞ ﺍﻹﻧﺎﺭﺓ ﰲ ﺍﻟﺒﻨﺎﺀ
ﺇﺫﺍ ﺗﻮﺍﺟﺪ ﰲ ﺍﻟﺒﻨﺎﺀ ﺃﻱ ﺷﺨﺺ ﻭﺗﻨﻄﻔﺊ ﺍﻹﻧﺎﺭﺓ ﺇﺫﺍ ﺧﺮﺝ ﻛﻞ ﺍﳌﻮﺟﻮﺩﻳﻦ ﰲ ﺍﻟﺒﻨﺎﺀ .
ﻡﻼﺣﻈﺔ :١ﻻﺕﻌﻤﻞ اﻹﻥﺎرة ﻓﻲ اﻟﻨﻬﺎر) ﻋﻨﺪ ﻡﺴﺘﻮى اﻹﻥﺎرة اﻟﺠﻴﺪة (
ﻡﻼﺣﻈﺔ :٢ﻳﻮﺝﺪ ﻡﻔﺘﺎح ﺕﺸﻐﻴﻞ ﻗﺴﺮي ﻟﻺﻥﺎرة وﻡﻔﺘﺎح إﻃﻔﺎء ﻗﺴﺮي ﻻ ﻳﺨﻀﻌﺎن ﻟﻠﺸﺮوط اﻟﺴﺎﺑﻘﺔ
ﻡﻼﺣﻈﺔ:٣ﻋﻨﺪ ﻋﻤﻞ ﺝﻬﺎز اﻹﻥﺬار ﺿﺪ اﻟﺴﺮﻗﺔ ﺕﻌﻤﻞ اﻹﻥﺎرة ﻓﻲ اﻟﺒﻨﺎء
٢٨
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
٢٩
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
Time Relay
ON-DELAY
OFF-DELAY ﺍﻟﺰﻣﻦ ﺍﳌﻄﻠﻮﺏ
PULS
FLASHING ﳕﻂ ﺍﻟﻌﻤﻞ
30
ﳐﺮﺝ ﺍﳌﺆﻗﺖ
ﻣﺪﺧﻞ اﻟﻘﺪح T
TO
ﻣﺪﺧﻞ ﺍﻟﺘﺼﻔﲑ
R
٣٠
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻳ ﺘﻢ ﺿ ﺒﻂ اﻟﻤﺆﻗ ﺖ ﻋﻠ ﻰ زﻡ ﻦ ﻡﻌﻴ ﻦ ﻋ ﻦ ﻃ ﺮﻳﻖ إدﺥ ﺎل ﻗﻴﻤﺔ اﻟﻀﺒﻂ اﻟﻤﺴﺒﻖ Setpointﻟﻠﻤﺆﻗﺖ وﻳﺴﺘﻘﺒﻞ أﻳﻀًﺎ
ﻖ
ﻋﻠ ﻰ ﻡﺪﺥ ﻞ اﻟﻘ ﺪح ﻥﺒﻀ ﺔ اﻟ ﺒﺪء ﺣﻴ ﺚ ﻳ ﺒﺪأ اﻟﻤﺆﻗ ﺖ ﺑﻌ ﺪ اﻟﺰﻡ ﻦ اﻟﻤﻨﻘﻀ ﻲ وﻋ ﻨﺪﻡﺎ ﻳﺼ ﻞ اﻟﺰﻡﻦ ﻟﻘﻴﻤﺔ اﻟﻀﺒﻂ اﻟﻤﺴﺒ ً
ﻳﻌﻤﻞ ﻡﺨﺮج اﻟﻌﺪاد ،ﻳﻤﻜﻦ ﺕﺼﻔﻴﺮ اﻟﻤﺆﻗﺖ ﻓﻲ أي ﻟﺤﻈﺔ ﻋﻦ ﻃﺮﻳﻖ ﻡﺪﺥﻞ اﻟﺘﺼﻔﻴﺮ . RESET
ﺑﺸﻜﻞ ﻋﺎم ﻳﻮﺝﺪ أرﺑﻌﺔ أﻥﻮاع ﻡﻦ اﻟﻤﺆﻗﺘﺎت ﺕﺴﺘﺨﺪم ﺑﺤﺴﺐ اﻟﻌﻤﻠﻴﺔ اﻟﺘﺤﻜﻤﻴﺔ ،وهﻲ
ﺑﺮﻣﺠﺔ اﻟﻤﺆﻗﺖ
– ً 1ﻳﺘﻢ اﺥﺘﻴﺎر ﻗﻴﻤﺔ اﻟﺰﻡﻦ .Setpoint
– ً 2ﻳﺘﻢ اﺥﺘﻴﺎر ﻥﻤﻂ اﻟﻌﻤﻞ)ﺕﺄﺥﻴﺮ وﺻﻞ -ﺕﺄﺥﻴﺮ ﻓﺼﻞ – ﻥﺒﻀﺔ وﺣﻴﺪة -واﻡﺾ (
– ً 3ﻳﺘﻢ وﺻﻞ اﻟﻤﺆﻗﺖ ﻡﻊ اﻟﻤﻔﺘﺎح اﻟﺬي ﻳﺸﻐﻞ) ﻳﻘﺪح ( اﻟﻤﺆﻗﺖ
–ً 4ﻳﺘﻢ وﺻﻞ اﻟﻤﺆﻗﺖ ﻡﻊ اﻟﺨﺮج اﻟﺬي ﺱﻮف ﻳﻌﻤﻞ ﺑﻌﺪ اﻥﺘﻬﺎء اﻟﺘﻮﻗﻴﺖ
– ً 5ﻋﻨﺪ اﻟﺤﺎﺝﺔ ﻳﻤﻜﻦ وﺻﻞ اﻟﻤﺆﻗﺖ ﻡﻊ ﻡﻔﺘﺎح اﻟﺘﺼﻔﻴﺮ
٣١
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻋ ﻨﺪ ﺕﻄﺒ ﻴﻖ إﺵ ﺎرة اﻟﻘ ﺪح ﻋﻠ ﻰ ﻡﺪﺥ ﻞ اﻟﻤﺆﻗ ﺖ ﻳﻈ ﻞ ﺕﻤ ﺎس اﻟﺨ ﺮج ﻓ ﻲ ﺣﺎﻟﺔ ﻓﺼﻞ Offوﻟﻜﻦ ﻳﺒﺪأ اﻟﻤﺆﻗﺖ ﺑﺎﻟﻌﺪ
اﻟﺘﻨﺎزﻟ ﻲ ﺑ ﺪُأ ﻡ ﻦ ﻗ ﻴﻤﺔ اﻟﻀ ﺒﻂ Setpointإﻟ ﻰ أن ﻳﺼ ﻞ ﻟﻠﻘ ﻴﻤﺔ ﺻ ﻔﺮ ،ﻋ ﻨﺪهﺎ ﻳﻌﻤ ﻞ ﺕﻤ ﺎس اﻟﺨ ﺮج وﻳﻈ ﻞ ﻓﻲ ﺣﺎﻟﺔ ﻋﻤﻞ
ﻡﺎداﻡﺖ إﺵﺎرة اﻟﻘﺪح ﻡﻮﺝﻮدة ،أي أﻥﻪ ﺕﻢ ﺕﺄﺥﻴﺮ وﺻﻞ ﺕﻤﺎس اﻟﺨﺮج.
ﻓ ﻲ ﺣ ﺎل ﺕﻮﻗﻔ ﺖ إﺵ ﺎرة اﻟﻘ ﺪح ﻗ ﺒﻞ اﻥ ﺘﻬﺎء اﻟﻤ ﺪة اﻟﺰﻡﻨ ﻴﺔ ﺙ ﻢ ﻋ ﺎدت ﺙﺎﻥ ﻴ ًﺔ ﻳ ﺒﺪأ اﻟﻌ ﺪ ﻡﻦ ﺝﺪﻳﺪ ﻡﻊ إهﻤﺎل ﻡﺎ ﺕﻢ ﻋﺪﻩ
ﺱﺎﺑﻘًﺎ.
ﻓﻲ ﺣﺎل ﺕﻢ ﺕﻄﺒﻴﻖ اﺵﺎرة اﻟﺘﺼﻔﻴﺮ Resetﻓﻲ أﻳﺔ ﻟﺤﻈﺔ ،ﻳﺘﻢ ﻓﺼﻞ اﻟﺘﻤﺎس اﻟﺨﺮج إذا آﺎن ﻓﻲ ﺣﺎﻟﺔ ﻋﻤﻞ.
ﻟ ﺘﺬآﺮ آﻴﻔ ﻴﺔ ﻋﻤ ﻞ اﻟﻤﺆﻗ ﺖ ﻳﻤﻜ ﻦ ﻡﻘﺎرﻥ ﺘﻪ ﻡ ﻊ ﻡﺆﻗ ﺖ ﺕﺄﺥ ﻴﺮ ﻋﻤ ﻞ اﻷﺝﻬﺰة اﻟﻜﻬﺮﺑﺎﺋﻴﺔ ﺑﻬﺪف ﺣﻤﺎﻳﺘﻬﺎ ﻋﻨﺪ ﻋﻮدة
اﻟﺘﻴﺎر اﻟﻜﻬﺮﺑﺎﺋﻲ ﺑﻌﺪ اﻹﻥﻘﻄﺎع )دارة ﺣﻤﺎﻳﺔ اﻟﺒﺮاد (.
ﻹدﺥ ﺎل ﻗ ﻴﻤﺔ اﻟﻀ ﺒﻂ اﻟﻤﺴ ﺒﻖ Setpointﻟﻠﻤﺆﻗ ﺖ ،ﻥﻘ ﻒ ﻋ ﻨﺪ ﺕﻤ ﺎس اﻟﺪﺥ ﻞ T2ﻓ ﻲ اﻟﺸ ﻜﻞ اﻟﺴ ﺎﺑﻖ وﻥﻀﻌﻂ ﻡﻔﺘﺎح OK
ﻓﺘﻈﻬﺮ ﻟﻨﺎ اﻟﺸﺎﺵﺔ اﻟﺘﺎﻟﻴﺔ ،ﻥﺪﺥﻞ ﻋﺒﺮهﺎ اﻟﻘﻴﻤﺔ اﻟﻤﻄﻠﻮﺑﺔ.
٣٢
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل :١
ﻳﻌﻤﻞ اﻟﻤﺨﺮج Q3ﻟﻤﺪة ﺙﻼﺙﺔ ﺙﻮان ﻋﻨﺪ ﺕﺸﻐﻴﻞ اﻟﻤﻔﺘﺎح اﻟﻤﺮﺑﻮط ﻡﻊ اﻟﻤﺪﺥﻞ .I5
ﺕﻢ اﺱﺘﺨﺪام اﻟﻤﺆﻗﺖ T1ﻡﻦ اﻟﻨﻮع Off Delayاﻟﻤﻌﻴﺮ ﻋﻠﻰ اﻟﺰﻡﻦ ٣ﺙﻮان.
ﻣﺜﺎل:٢
ﻳﻌﻤﻞ اﻟﻤﺨﺮج Q1ﺑﻌﺪ ﻡﺮور ﺥﻤﺴﺔ ﺙﻮان ﻋﻠﻰ ﺿﻐﻂ اﻟﻤﻔﺘﺎح اﻟﻤﺮﺑﻮط ﻡﻊ اﻟﻤﺪﺥﻞ .I2
٣٣
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل :٣
ﻳﻌﻤ ﻞ اﻟﻤﺨ ﺮج Q4ﻟﻤ ﺪة ﺙﺎﻥﻴﺘﻴ ﻦ ﺙﻢ ﻳﻌﻮد ﻟﺤﺎﻟﺔ اﻟﺘﻮﻗﻒ ،وذﻟﻚ ﻡﻊ آﻞ ﺿﻐﻄﺔ ﻋﻠﻰ اﻟﻤﻔﺘﺎح اﻟﻤﺮﺑﻮط ﻡﻊ اﻟﻤﺪﺥﻞ
.I6
ﺕﻢ اﺱﺘﺨﺪام اﻟﻤﺆﻗﺖ T3ﻡﻦ اﻟﻨﻮع Single Pulseاﻟﻤﻌﻴﺮ ﻋﻠﻰ اﻟﺰﻡﻦ ٢ﺙﺎﻥﻴﺔ.
ﻣﺜﺎل :٤
ﻳﻌﻤ ﻞ اﻟﻤﺨ ﺮج Q2ﺑﺸﻜﻞ ﻡﺘﻘﻄﻊ ﻟﻤﺪة ١ﺙﺎﻥﻴﺔ وﻳﺘﻮﻗﻒ ﻟﻤﺪة ١ﺙﺎﻥﻴﺔ ﻋﻨﺪ اﻟﻀﻌﻂ اﻟﻤﺴﺘﻤﺮ ﻋﻠﻰ اﻟﻤﻔﺘﺎح اﻟﻤﺮﺑﻮط
ﻡﻊ اﻟﻤﺪﺥﻞ .I7
٣٤
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
٣٥
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
Time Switch
ﺕﺆﻡ ﻦ ﺑﻌ ﺾ وﺣﺪات اﻟﺘﺤﻜﻢ اﻟﻘﺎﺑﻠﺔ ﻟﻠﺒﺮﻡﺠﺔ PLCﺱﺎﻋﺎت زﻡﻨﻴﺔ ﺕﻌﻤﻞ ﺕﻤﺎﻡًﺎ آﺴﺎﻋﺔ ﻋﺎدﻳﺔ ﺕﻌﻄﻲ اﻟﺰﻡﻦ اﻟﺤﺎﻟﻲ
ﺑﺎﻟﺴﺎﻋﺎت واﻟﺪﻗﻠﺌﻖ واﻟﺜﻮاﻥﻲ وأﺝﺰاء اﻟﺜﻮاﻥﻲ وﺕﻌﻄﻲ أﻳﻀُﺎ اﻟﺘﺎرﻳﺦ ﺑﺎﻟﺴﻨﺔ واﻟﺸﻬﺮ واﻟﻴﻮم .ﻳﻤﻜﻦ ﺿﺒﻂ ﻋﻤﻞ هﺬﻩ اﻟﺴﺎﻋﺔ
ﺑﺤﻴ ﺚ ﻳﻌﻤ ﻞ اﻟ ﺘﻤﺎس اﻟﺨ ﺎص ﺑﻬ ﺎ ﻓﻲ أوﻗﺎت ﻡﺤﺪدة وﻻﻳﻌﻤﻞ ﻓﻲ أوﻗﺎت أﺥﺮى .وﻳﻮﺝﺪ ﺑﻄﺎرﻳﺔ أو ﻡﻜﺜﻒ ﺥﺎص ﻓﻲ ﻡﺜﻞ
هﺬع اﻷﺝﻬﺰة ﻟﻴﻔﻆ ﻋﻤﻞ اﻟﺴﺎﻋﺔ ﻋﻨﺪ اﻥﻘﻄﺎع اﻟﺘﻐﺬﻳﺔ أو ﺕﻮﻗﻒ اﻟـ ،PLCوﻥﻮرد ﻓﻴﻤﻞ ﻳﻠﻲ ﺑﻌﺾ اﻷﻡﺜﻠﺔ :
ﻼ ﻗﺒﻞ ﺱﺎﻋﺔ ﻡﻦ ﻗﺪوم اﻟﻤﻮﻇﻔﻴﻦ ﺻﺒﺎﺣَﺎ آﻞ
ﻳﻤﻜ ﻦ اﺱ ﺘﺨﺪام ه ﺬﻩ اﻟﻮﻇ ﻴﻔﺔ ﻟﺘﺸ ﻐﻴﻞ اﻟﺘﺪﻓ ﺌﺔ ﻓ ﻲ ﻡﺒ ﻨﻰ ﻟﺸﺮآﺔ ﻡﺎ ﻡﺜ ُ
أﻳﺎم اﻷﺱﺒﻮع ﻋﺪا أﻳﺎم اﻟﻌﻄﻞ ) اﻟﺠﻤﻌﺔ واﻟﺴﺒﺖ (.
أﻳﻀ ًﺎ ﻳﻤﻜ ﻦ اﺱﺘﻌﻤﺎل اﻟﺴﺎﻋﺔ اﻟﺰﻡﻨﻴﺔ ﻟﻤﻨﻊ ﻡﻮﻟﺪة اﻟﺘﻴﺎر اﻟﻜﻬﺮﺑﺎﺋﻲ ﻡﻦ أن ﺕﻌﻤﻞ أﺙﻨﺎء أﻳﺎم اﻟﻌﻄﻞ أو ﺥﺎرج أوﻗﺎت
اﻟﺪوام ﺣﺘﻰ ﻋﻨﺪ اﻥﻘﻄﺎع اﻟﺘﻴﺎر.
ﺕﺴﺘﻌﻤﻞ اﻟﺴﺎﻋﺔ اﻟﺰﻡﻨﻴﺔ ﻓﻲ أﺣﺪ اﻟﻤﺘﺎﺝﺮ ﺑﻬﺪف اﻟﺘﺤﻜﻢ اﻟﺬآﻲ ﺑﺎﻹﻥﺎرة ،ﺑﺤﻴﺚ ﺕﻌﻤﻞ اﻹﻥﺎرة ﻓﻲ أوﻗﺎت اﻟﺪوام ﻓﻘﻂ
وﺑﺸﺮط إﻥﺨﻔﺎض ﻡﺴﺘﻮى اﻹﻥﺎرة ﺥﺎرﺝَﺎ.
ﺕﻤﻠ ﻚ أﺝﻬ ﺰة اﻟ ﺘﺤﻜﻢ ﻡ ﻦ ﻥ ﻮع Easy Moellerذات اﻟ ﻨﻬﺎﻳﺔ ( Easy Moeller DC RC ) RCأرﺑ ﻊ
ﺱﺎﻋﺎت زﻡﻨﻴﺔ ﻳﺮﻡﺰ ﻟﻬﺎ ﺑﺎﻟﺮﻡﻮز H1 H2 H3 H4أو ﺑﺎﻟﺮﻡﺰ
وأﻳﻀ ُﺎ ﻳﻮﺝﺪ أرﺑﻌﺔ ﻗﻨﻮات ) ﺵﺮوط ﺑﺪء إﻥﺘﻬﺎء اﻟﻌﻤﻞ ( ﻟﻜﻞ ﻡﻔﺘﺎح زﻡﻨﻲ ﺕﺴﺘﻌﻤﻞ ﻟﻀﺒﻂ ﺕﺸﻐﻴﻞ وإﻃﻔﺎء اﻟﻤﺘﻤﺎس اﻟﺨﺎص
ﺑﺎﻟﻤﻔﺘﺎح.
ﺏﺮﻣﺠﺔ اﻟﺴﺎﻋﺎت اﻟﺰﻣﻨﻴﺔ:
.١ﻳﺘﻢ إدراج رﻡﺰ اﻟﺴﺎﻋﺔ ﺿﻤﻦ اﻟﺒﺮﻥﺎﻡﺞ آﺘﻤﺎس دﺥﻞ.
.٢ﺕ ﺒﺮﻡﺞ اﻟﺴ ﺎﻋﺔ اﻟﺰﻡﻨ ﻴﺔ ﻡ ﻦ ﺥ ﻼل ﺵﺎﺵﺔ اﻟﺒﺎراﻡﺘﺮات ﺣﻴﺚ ﻳﺪﺥﻞ ﻳﻮم ﺑﺪء اﻟﻌﻤﻞ وﻳﻮم اﻹﻥﺘﻬﺎء ﻡﻨﻪ ،ﺙﻢ
ﺱ ﺎﻋﺔ ودﻗ ﻴﻘﺔ ﺑ ﺪء اﻟﻌﻤ ﻞ وﺱ ﺎﻋﺔ ودﻗﻴﻘﺔ اﻹﻥﺘﻬﺎء ،وﻳﻤﻜﻦ آﻤﺎ ذآﺮﻥﺎ إدﺥﺎل أرﺑﻌﺔ ﺵﺮوط ﻡﺨﺘﻠﻔﺔ ﻟﻨﻔﺲ
ﺕﻤﺎس اﻟﺴﺎﻋﺔ.
.٣أﺥﻴﺮا َﻳﺘﻢ وﺻﻞ ﺕﻤﺎس اﻟﺴﺎﻋﺔ ﻡﻊ اﻟﺨﺮج اﻟﺬي ﺱﻮف ﻳﻌﻤﻞ ﻋﻨﺪ ﺕﺤﻘﻖ ﺵﺮط اﻟﺰﻡﻦ.
٣٦
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل :١
ﻳﻌﻤ ﻞ ﺕﻤ ﺎس اﻟﺴ ﺎﻋﺔ ) اﻟﻤﻔ ﺘﺎح اﻟﺰﻡﻨ ﻲ ( H1ﻡ ﻦ ﻳ ﻮم اﻹﺙﻨﻴ ﻦ وﺣ ﺘﻰ اﻟﺠﻤﻌ ﺔ ﻡ ﺎ ﺑﻴ ﻦ اﻟﺴ ﺎﻋﺔ ٦٫٣٠وﺣ ﺘﻰ ٩٫٠٠
ﺻﺒﺎﺣًﺎ وﻡﻦ اﻟﺴﺎﻋﺔ ١٧٫٠٠وﺣﺘﻰ ١٠٫٣٠ﻡﺴﺎءَا ) ﺕﺘﻜﺮر اﻟﻌﻤﻠﻴﺔ آﻞ أﺱﺒﻮع ﺑﺸﻜﻞ أوﺕﻮﻡﺎﺕﻴﻜﻲ (
٣٧
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل:٢
ﻳﻌﻤ ﻞ ﺕﻤ ﺎس اﻟﺴ ﺎﻋﺔ H2ﻋ ﻨﺪ اﻟﺴ ﺎﻋﺔ ١٦٫٠٠ﻡ ﻦ ﻳ ﻮم اﻟﺠﻤﻌ ﺔ و ﻳ ﺘﻮﻗﻒ اﻟﺴ ﺎﻋﺔ اﻟﺴﺎدﺱ ﺔ ﻡ ﻦ ﻳﻮم اﻹﺙﻨﻴﻦ آﻞ
أﺱﺒﻮع
ﻣﺜﺎل :٣
ﻳﻌﻤ ﻞ ﺕﻤ ﺎس اﻟﺴ ﺎﻋﺔ H4ﻃ ﻴﻠﺔ اﻟﻠﻴﻞ ﺑﺪءَا ﻡﻦ اﻟﺴﺎﻋﺔ ٢٢٫٠٠ﻟﻴﻮم اﻹﺙﻨﻴﻦ وﻳﺘﻮﻗﻒ اﻟﺴﺎﻋﺔ اﻟﺴﺎدﺱﺔ ﺻﺒﺎﺣَﺎ ﻳﻮم
اﻟﺜﻼﺙﺎء.
ﻣﻼﺡﻈﺔ :
إذا آ ﺎن وﻗ ﺖ اﻟ ﺘﻮﻗﻒ أو اﻹﻃﻔ ﺎء ﻗ ﺒﻞ وﻗ ﺖ اﻟﻌﻤ ﻞ ﻟ ﺘﻤﺎس اﻟﺴ ﺎﻋﺔ ذﻟﻚ ﻳﻌﻨﻲ أن اﻟﺘﻤﺎس ﺱﻮف ﻳﻜﻮن ﻓﻲ ﺣﺎل ﺕﻮﻗﻒ
ﻃﻴﻠﺔ اﻟﻴﻮم اﻟﺘﺎﻟﻲ.
ﻣﺜﺎل :٤
٣٨
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻳﻌﻤ ﻞ ﺕﻤ ﺎس اﻟﺴ ﺎﻋﺔ H4ﻡ ﻦ اﻟﺴﺎﻋﺔ ١٦٫٠٠ﻳﻮم اﻹﺙﻨﻴﻦ ﺑﻴﻨﻤﺎ ﺕﻌﻤﻞ اﻟﺴﺎﻋﺔ ١٠٫٠٠ﻳﻮﻡﻲ اﻟﺜﻼﺙﺎء واﻷرﺑﻌﺎء
و ﻓﻲ آﻼ اﻟﺤﺎﻟﺘﻴﻦ ﺕﺘﻮﻗﻒ اﻟﺴﺎﻋﺔ .٢٢٫٠٠
ﻣﺜﺎل :٥
اﻥﻘﻄﻊ اﻟﺘﻴﺎر اﻟﻜﻬﺮﺑﺎﺋﻲ ﻡﺎ ﺑﻴﻦ اﻟﺴﺎﻋﺔ ١٥٫٠٠واﻟﺴﺎﻋﺔ ،١٧٫٠٠ﻡﻤﺎ ﻳﺆدي ﻟﺒﻘﺎء ﺕﻤﺎس اﻟﺴﺎﻋﺔ ﻓﻲ ﺣﺎﻟﺔ
اﻟﻼﻋﻤﻞ ﺣﺘﻰ ﺑﻌﺪ ﻋﻮدة اﻟﺘﻴﺎر اﻟﻜﻬﺮﺑﺎﺋﻲ اﻟﺴﺎﻋﺔ .١٦٫٠٠
ﻣﺜﺎل :٦
ﺱﻴﻌﻤﻞ ﺕﻤﺎس اﻟﺴﺎﻋﺔ ﻟﻤﺪة ٢٤ﺱﺎﻋﺔ ،ﻳﻌﻤﻞ ﻡﻦ اﻟﺴﺎﻋﺔ ٠٫٠٠ﻳﻮم اﻹﺙﻨﻴﻦ ﻳﻄﻔﺊ اﻟﺴﺎﻋﺔ
٣٩
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
٤٠
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
Analog Comparator
ﻗﻴﻢ ﺕﻤﺜﻴﻠﻴﺔ
ﻗﻴﻢ رﻗﻤﻴﺔ
٤١
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻤﻘﺎرﻥﺎت اﻟﺘﻤﺜﻴﻠﻴﺔ ﻓﻲ ﺟﻬﺎز اﻟﺘﺤﻜﻢ : Easy Moeller 412 DC-RC
ﺕﺘﻮﻓﺮ اﻟﻤﺪاﺥﻞ اﻟﺘﻤﺜﻴﻠﻴﺔ ﻓﻘﻂ ﻓﻲ اﻷﺝﻬﺰة اﻟﻌﺎﻡﻠﺔ ﻋﻠﻰ اﻟﺘﻐﺬﻳﺔ ،24Vdcﺣﻴﺚ ﺕﻘﻮم هﺬﻩ اﻟﻤﺪاﺥﻞ اﻟﺘﻤﺜﻴﻠﻴﺔ ﺑﻤﺮاﻗﺒﺔ
إﺵ ﺎرة اﻟﺪﺥ ﻞ ﻟﻠﻤﺪﺥﻠﻴ ﻦ I7و I8واﻟﺘ ﻲ ﺕ ﺘﺮاوح ﺑﻴﻦ ) ،(0 Vdc.. 10Vdcوذﻟﻚ ﻋﻦ ﻃﺮﻳﻖ ﺙﻤﺎﻥﻴﺔ ﻡﻘﺎرﻥﺎت ﺕﻤﺜﻴﻠﻴﺔ (
ﻞ ﻡ ﻨﻬﺎ ﺑﻮاﺣ ﺪة ﻡ ﻦ ﺱ ﺘﺔ وﻇﺎﺋﻒ ﻡﻘﺎرﻥﺔ ﻡﺨﺘﻠﻔﺔ ،ﻳﻌﻤﻞ ﺕﻤﺎس ﺥﺮج اﻟﻤﻘﺎرن ﻓﻲ ﺣﺎل آﺎﻥﺖ
) A1.. A8ﻳﻤﻜ ﻦ أن ﻳﻘ ﻮم آ ُ
ﻥﺘﻴﺠﺔ اﻟﻤﻘﺎرﻥﺔ ﺻﺤﻴﺤﺔ Ttrueوﻻﻳﻌﻤﻞ إذا آﺎﻥﺖ ﻥﺘﻴﺠﺔ اﻟﻤﻘﺎرﻥﺔ .False
وﻇﺎﺋﻒ اﻟﻤﻘﺎرﻥﺔ :
دﻗﺔ ) ﺥﻄﻮة( اﻟﻤﺪاﺥﻞ اﻟﺘﻤﺜﻴﻠﻴﺔ هﻲ ٠٫١ﻓﻮﻟﺖ وﻡﺠﺎل اﻹﺵﺎرة اﻟﻤﺴﻤﻮﺣﺔ ﻡﻦ ٠ﻓﻮﻟﺖ ﺣﺘﻰ ١٠ﻓﻮﻟﺖ.
ﻳﻤﻜﻨﻚ إدﺥﺎل اﻟﻘﻴﻤﺔ اﻟﻤﻄﻠﻮب أن ﻳﻌﻤﻞ ﻋﻨﺪهﺎ اﻟﻤﻘﺎرن Setpointﻋﻨﺪ آﺘﺎﺑﺔ اﻟﺒﺮﻥﺎﻡﺞ أو ﻡﻦ ﺥﻼل ﻗﺎﺋﻤﺔ
اﻟﺒﺎرﻡﺘﺮات ﺥﻼل ﻋﻤﻞ اﻟﺒﺮﻥﺎﻡﺞ ) ﻓﻲ ﺣﺎل أهﻠﺖ هﺬﻩ اﻟﻤﻴﺰة ﺑﻮﺿﻊ إﺵﺎرة +ﻓﻲ ﻻﺋﺤﺔ اﻟﺒﺎراﻡﺘﺮات (
ﺏﺮﻣﺠﺔ اﻟﻤﻘﺎرن اﻟﺘﻤﺜﻴﻠﻲ :
أﺿﻒ اﻟﻤﻘﺎرن اﻟﺘﻤﺜﻴﻠﻲ Aﻓﻲ ﺣﻘﻞ اﻟﻤﺪاﺥﻞ ) اﻟﺤﻘﻞ اﻷﻳﺴﺮ ( ﺙﻢ أﻋﻄﻪ رﻗﻤًﺎ ﻡﻦ ١ﺣﺘﻰ ٨
٤٢
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﺥﺘﺮ ﻥﻮع اﻟﻮﻇﻴﻔﺔ اﻟﻤﻄﻠﻮﺑﺔ ﻡﻦ اﻟﻤﻘﺎرن ﺣﻴﺚ ﺕﺘﻮﻓﺮ ﺱﺘﺔ وﻇﺎﺋﻒ ﻡﺨﺘﻠﻔﺔ آﻤﺎ هﻮ ﻡﺒﻴﻦ ﺑﺎﻟﺸﻜﻞ:
ﻣﺜﺎل :
ﻳﻘﻮم اﻟﻤﻘﺎرن اﻟﺘﻤﺜﻴﻠﻲ A1ﺑﺘﺸﻐﻴﻞ وﻡﺴﻚ Latchﺕﻤﺎس رﻳﻠﻴﻪ اﻟﺨﺮج Q1إذا اﻥﺨﻔﻀﺖ ﻗﻴﻤﺔ اﺵﺎرة اﻟﻤﺪﺥﻞ I7
ﻋ ﻦ اﻟﻘ ﻴﻤﺔ 7.1ﻓﻮﻟ ﺖ ،ﺑﻴ ﻨﻤﺎ ﻳﻘﻮم اﻟﻤﻘﺎرن A2ﺑﺘﺤﺮﻳﺮ ﺕﻤﺎس رﻳﻠﻴﻪ اﻟﺨﺮج Q1إذا ارﺕﻔﻌﺖ ﻗﻴﻤﺔ إﺵﺎرة اﻟﻤﺪﺥﻞ I7ﻋﻦ
اﻟﻘﻴﻤﺔ 7.5ﻓﻮﻟﺖ ،وﺑﻬﺬا ﻥﻼﺣﻆ أن اﻟﻔﺮق ﺑﻴﻦ إﺵﺎرﺕﻲ اﻟﺘﺸﻐﻴﻞ واﻹﻃﻔﺎء ﻡﺎﻳﺪﻋﻰ ﺑﺎﻟﺘﺒﺎﻃﺆ )(Switching Hysteresis
هﻮ 0.4ﻓﻮﻟﺖ .
ﻳﺸ ﻐﻞ اﻟﻤﻘ ﺎرن اﻟﺘﻤﺜﻴﻠ ﻲ A1اﻟﻤﺨ ﺮج Q1ﺣ ﺘﻰ ﻳﺼ ﻞ ﻟﻠﺠﻬ ﺪ 7.1ﻓﻮﻟ ﺖ ،اﻟﺘ ﺒﺎﻃﺆ ه ﻮ ﺑﻴﻦ اﻟﺠﻬﺪﻳﻦ 7.1و7.5
ﻓﻮﻟ ﺖ ﻋ ﻨﺪ اﻟﺠﻬ ﺪ 7.5ﻳﻘ ﻮم اﻟﻤﻘ ﺎرن A2ﺑﺘﺼ ﻔﻴﺮ اﻟﻤﺨ ﺮج Q1وﻟ ﻦ ﻳﻌﻤ ﻞ اﻟﻤﺨﺮج ﻡﺠﺪدًا إﻻ إذا وﺻﻠﺖ إﺵﺎرة اﻟﺪﺥﻞ
ﻟﻠﺠﻬﺪ 7.1ﻓﻮﻟﺖ.
٤٣
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﻼﺡﻈﺔ :١
ﺕﺘﺄرﺝﺢ ﻋﺎدة ﻡﺨﺎرج اﻟﺤﺴﺎﺱﺎت اﻟﺘﻤﺜﻴﻠﻴﺔ ﺑﻤﻘﺪار ﻋﺪة ﻡﻴﻠﻲ ﻓﻮﻟﺖ وﻟﻀﻤﺎن اﺱﺘﻘﺮار اﻟﺨﺮج ﻥﺪﺥﻞ ﺕﺄﺥﻴﺮ
switching hysteresisﺑﻤﻘﺪار 0.2ﻓﻮﻟﺖ ﻋﻠﻰ اﻷﻗﻞ
ﻣﻼﺡﻈﺔ :٢
ﻟﻀﻤﺎن ﻋﺪم ﺣﺪوث ﺕﺸﻐﻴﻞ وإﻃﻔﺎء ﺑﺸﻜﻞ ﻏﻲ ﻡﻨﺘﻈﻢ ﻟﻠﻤﺨﺎرج ،ﻳﻔﻀﻞ اﺱﺘﺨﺪام وﻇﻴﻔﺔ اﻹﻗﻔﺎل Set & Reset
.
ﻣﺜﺎل اﻟﺘﺤﻜﻢ ﺏﺤﺮارة وﺕﻬﻮﻳﺔ ﺏﻴﺖ زﺟﺎﺟﻲ :Green House
اﻟﻤﻄﻠ ﻮب اﻟ ﺘﺤﻜﻢ ﺑﺸﻜﻞ ﺁﻟﻲ ﺑﻔﺘﺢ وإﻏﻼق ﻓﺘﺤﺎت اﻟﺴﻘﻒ ﻟﺒﻴﺖ زﺝﺎﺝﻲ ﺑﻬﺪف ﺿﺒﻂ اﻟﺘﻬﻮﻳﺔ واﻟﺤﺮارة ،ﻳﺘﻢ ﺿﺦ
اﻟﻬ ﻮاء اﻟﺴ ﺎﺥﻦ ﻋ ﺒﺮ ﺝﻬ ﺎز اﻟﺘﺪﻓﺌﺔ ﻋﻨﺪﻡﺎ ﺕﻨﺨﻔﺾ اﻟﺤﺮارة ﺕﺤﺖ ﻡﺴﺘﻮى ﻡﺤﺪدزﺕﺘﻢ ﻡﺮاﻗﺒﺔ ﻡﺤﺮآﺎت اﻟﻤﺮاوح وﻡﺤﺮآﺎت
ﻓﺘﺤﺎت اﻟﺴﻘﻒ ﻋﻨﺪ ﺣﺪوث ﺥﻄﺄ ﻡﺎ ،وﻋﻨﺪ ﺣﺪوث اﻹﺵﺎرة ﻟﺤﺪوث ﺥﻄﺄ ﻋﻦ ﻃﺮﻳﻖ ﻡﺆﺵﺮ ﺿﻮﺋﻲ واﻡﺾ.
٤٤
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
٤٥
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻘﺴﻢ اﻟﺜﺎﻥﻲ :
ﺕﻨﻔﻴﺬ اﻟﻌﻤﻠﻴﺎت اﻷﺱﺎﺱﻴﺔ
ﻋﻠﻰ اﻟﺠﻬﺎز Master K_120S
ﺃﻫﺪﺍﻑ ﺍﻟﻘﺴﻢ ﺍﻟﺜﺎﱐ:
-اﻟﺘﺪرب اﻟﻨﻈﺮي واﻟﻌﻤﻠﻲ ﻋﻠﻰ اﻟﻮﻇﺎﺋﻒ اﻷﺱﺎﺱﺎﻳﺔ ﻟﻠﺠﻬﺎز Master K_120S
-اﻟﺘﺪرب اﻟﻨﻈﺮي واﻟﻌﻤﻠﻲ ﻋﻠﻰ اﻟﻮﻇﺎﺋﻒ اﻟﻤﺘﻘﺪﻡﺔ .
ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﻄﺮﻳﻘﺔ اﻷﺥﻴﺮة ،ﻓﺒﻌﺪ أن ﺕﻤﺖ آﺘﺎﺑﺔ اﻟﺒﺮﻥﺎﻡﺞ ﺑﻠﻐﺔ اﻟﺴﻠﻢ وﺕ ّﻢ اﻟﺘﺄآﺪ ﻡﻦ ﺥﻠّﻮ اﻟﺒﺮﻥﺎﻡﺞ ﻡﻦ اﻷﺥﻄﺎء،
ﻳﺠﺐ ﻥﻘﻠﻪ ﻟﺠﻬﺎز اﻟﺘﺤﻜﻢ وﺕﺴﻤﻰ هﺬﻩ اﻟﻌﻤﻠﻴﺔ ﺑﺘﻨﺰﻳﻞ اﻟﺒﺮﻥﺎﻡﺞ ) ( Downloadﻡﻦ اﻟﺤﺎﺱﺐ إﻟﻰ ﺝﻬﺎز اﻟﺘﺤﻜﻢ .
وﺑﺎﻟﻤﺜﻞ إذا أردﻥﺎ اﻻﺣﺘﻔﺎظ ﺑﻨﺴﺨﺔ ﺣﺎﺱﺒﻴﺔ ) (Soft Copyﻡﻦ اﻟﺒﺮﻥﺎﻡﺞ ﻟﻠﺘﻮﺙﻴﻖ وﻹﻋﺎدة ﺕﺤﻤﻴﻠﻬﺎ ﻟﺠﻬﺎز اﻟﺘﺤﻜﻢ
ﻞ ﻡﺎ أو ﺑﻬﺪف ﻥﺴﺨﻬﺎ ﻵﻻت ﻡﺸﺎﺑﻬﺔ ،ﺕﺴﻤﻰ ﻋﻤﻠﻴﺔ ﻥﺴﺦ اﻟﺒﺮﻥﺎﻡﺞ ﻡﻦ ﺝﻬﺎز اﻟﺘﺤﻜﻢ إﻟﻰ اﻟﺤﺎﺱﺐ
ﻓﻲ ﺣﺎل ﺣﺪوث ﻋﻄ ٍ
اﻟﺸﺨﺼﻲ ﻋﺒﺮ اﻟﺒﻮاﺑﺔ اﻟﺘﺴﻠﺴﻠﻴﺔ ﺑﺘﺤﻤﻴﻞ اﻟﺒﺮﻥﺎﻡﺞ) .( Upload
٤٦
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
٤٧
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻌﺪادات
ﻓﻲ اﻟﺠﻬﺎز LG K_120s
ﻣﻮاﺿﻴﻊ اﻟﻔﺼﻞ:
اﻟﻌﺪﻟﺪ اﻟﺘﺼﺎﻋﺪي )CTU (Up Counter
اﻟﻌﺪادات اﻟﺘﻨﺎزﻟﻴﺔ )Down Counter (CTD
اﻟﻌﺪاداﻟﺘﺼﺎﻋﺪي واﻟﺘﻨﺎزﻟﻲ )Up-Down Counter (CTUD
اﻟﻌﺪاد اﻟﺪوري )Ring Counter(CTR
ﺕﺴ ﺘﺨﺪم وﻇ ﻴﻔﺔ اﻟﻌ ﺪاد Counterﻟﻤﻌ ﺮﻓﺔ ﻋ ﺪد ﻡﺮات ﺣﺪوث ﻇﺎهﺮة ﻡﻌﻴﻨﺔ ﺿﻤﻦ اﻟﻨﻈﺎم اﻟﻤﺘﺤﻜﻢ ﺑﻪ ﻋﻦ ﻃﺮﻳﻖ
ﺣﺴﺎﺱ ﺎت دﺥ ﻞ ﻡﻨﺎﺱ ﺒﺔ ﺕﺤﻮل اﻟﻈﺎهﺮة اﻟﻔﻴﺰﻳﺎﺋﻴﺔ ﻟﻨﺒﻀﺎت آﻬﺮﺑﺎﺋﻴﺔ ،أﻡﺜﻠﺔ ذﻟﻚ ﻡﻌﺮﻓﺔ ﻋﺪد اﻷﺵﺨﺎص اﻟﻤﺎرﻳﻦ ﻋﺒﺮ أﺣﺪ
اﻷﺑ ﻮاب ﻋ ﻦ ﻃ ﺮﻳﻖ ﺣﺴ ﺎس ﺿ ﻮﺋﻲ ،أو ﻡﻌ ﺮﻓﺔ ﻋ ﺪد اﻟﻘﻄ ﻊ اﻟﻤﻨ ﺘﺠﺔ واﻟﻤ ﺎرة ﻋﻠ ﻰ ﺥ ﻂ ﺱ ﻴﺮ conveyerﻋ ﻦ ﻃﺮﻳﻖ
ﺣﺴﺎس ﺕﺤﺮﻳﻀﻲ.
• ﻳ ﺘﻢ ﺿ ﺒﻂ اﻟﻌ ﺪاد ﻋﻠ ﻰ ﻗ ﻴﻤﺔ ﻡﻌﻴ ﻨﺔ ﻋ ﻦ ﻃﺮﻳﻖ إدﺥﺎل ﻗﻴﻤﺔ اﻟﻀﺒﻂ اﻟﻤﺴﺒﻖ PRESETﻟﻠﻌﺪاد وﻳﺴﺘﻘﺒﻞ
أﻳﻀ ًﺎ ﻋﻠ ﻰ ﻡﺪﺥ ﻞ اﻟﻌ ّﺪ ﻋ ﺪد ﻡ ﻦ اﻟﻨﺒﻀ ﺎت ﻋ ﻨﺪﻡﺎ ﻳﺼ ﻞ ﻋﺪده ﺎ ﻟﻠﻘ ﻴﻤﺔ اﻟﻤﻀ ﺒﻮط ﻋﻠ ﻴﻬﺎ ﺱ ﺎﺑﻘﺎ ً ﻳﻌﻤ ﻞ
ﻡﺨﺮج اﻟﻌﺪاد .ﻳﻤﻜﻦ ﺕﺼﻔﻴﺮ اﻟﻌﺪاد ﻓﻲ أي ﻟﺤﻈﺔ ﻋﻦ ﻃﺮﻳﻖ ﻡﺪﺥﻞ اﻟﺘﺼﻔﻴﺮ . RESET
• ﻳﻌ ﺪ اﻟﻌ ﺪاد اﻟﺠ ﺒﻬﺎت اﻟﺼﺎﻋﺪة ﻟﻨﺒﻀﺎت اﻟﺪﺥﻞ ،وﻳﻌﺪ ﻋﺪة واﺣﺪة ﻓﻲ آﻞ ﻡﺮة ﻳﺘﻐﻴﺮ ﻓﻴﻬﺎ اﻟﺪﺥﻞ ﻡﻦ ﺣﺎﻟﺔ
Offﻟﺤﺎﻟ ﺔ ،Onاﻟﻘﻴﻤﺔ اﻟﻌﻈﻤﻰ ﻟﻠﻌﺪ هﻲ 65535ﻥﺒﻀﺔ ،ﻳﻮﺝﺪ أرﺑﻌﺔ وﻇﺎﺋﻒ ﻡﻌﺮوﻓﺔ ﻟﻠﻌﺪادات وهﻲ
: CTU , CTD , CTUD , CTR
اﻟﻌﺪﻟﺪ اﻟﺘﺼﺎﻋﺪي ): CTU (Up Counter
• ﻳﻌﻤ ﻞ ﺕﻤ ﺎس ﻡﺨ ﺮج اﻟﻌ ﺪاد ﻋ ﻨﺪ وﺻ ﻮل اﻟﻘ ﻴﻤﺔ اﻟﺤﺎﻟ ﻴﺔ ﻟﻠﻌ ﺪ Current Valueﻟﻠﻘ ﻴﻤﺔ اﻟﻤ ّﻌ ﻴﺮة ﻡﺴ ﺒﻘُﺎ
.Preset Valu
• ﻋ ﻨﺪﻡﺎ ﻳﻌﻤ ﻞ ﻡﺪﺥ ﻞ اﻟﺘﺼ ﻔﻴﺮ Resetﻓ ﺈن ﺕﻤﺎس ﻡﺨﺮج اﻟﻌﺪاد ﻳﺼﺒﺢ ﺑﺤﺎﻟﺔ Offواﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻠﻌﺪاد
ﺕﺼﺒﺢ ﺻﻔﺮ .
٤٨
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل :
• آﻠﻤﺎ ﺕﻐﻴﺮ اﻟﻤﺪﺥﻞ P30ﻡﻦ ﺣﺎﻟﺔ Offإﻟﻰ ﺣﺎﻟﺔ Onﺕﺰداد اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻠﻌﺪاد . C010
• اﻟﻤﺪﺥﻞ P31ﻟﻠﺘﺼﻔﻴﺮ
٤٩
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻌﺪادات اﻟﺘﻨﺎزﻟﻴﺔ ): Down Counter (CTD
• ﻋﻨﺪ ﺕﺸﻐﻴﻞ اﻟﺒﺮﻥﺎﻡﺞ ﻳﺘﻢ ﺕﺤﻤﻴﻞ اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ آﻘﻴﻤﺔ ﺿﺒﻂ ﻡﺴﺒﻖ . Preset
• ﻳ ﺘﻢ اﻥﻘ ﺎص اﻟﻘ ﻴﻤﺔ واﺣ ﺪ ﻡ ﻦ اﻟﻘ ﻴﻤﺔ اﻟﺤﺎﻟ ﻴﺔ ﻓ ﻲ آ ﻞ ﻡ ﺮة ﺕﺄﺕ ﻲ ﻓ ﻴﻬﺎ ﻥﺒﻀﺔ ﺻﺎﻋﺪة) ﻡﻦ 0إﻟﻰ (1ﻋﻠﻰ
اﻟﺪﺥﻞ.
• ﻳﻌﻤﻞ ﺕﻤﺎس اﻟﻤﺨﺮج ﻋﻨﺪ وﺻﻮل اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻠﻌﺪاد ﻟﻠﻘﻴﻤﺔ . 0
ﻡﺜﺎل:
• آﻠﻤﺎ ﺕﻐﻴﺮ اﻟﻤﺪﺥﻞ P30ﻡﻦ ﺣﺎﻟﺔ Offإﻟﻰ ﺣﺎﻟﺔ Onﺕﻨﻘﺺ اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻠﻌﺪاد . C010
• اﻟﻤﺪﺥﻞ P31ﻟﻠﺘﺼﻔﻴﺮ
٥٠
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻌﺪاداﻟﺘﺼﺎﻋﺪي واﻟﺘﻨﺎزﻟﻲ ): Up-Down Counter (CTUD
• ﺕ ﺰداد اﻟﻘ ﻴﻤﺔ اﻟﺤﺎﻟ ﻴﺔ ﺑﻤﻘﺪار واﺣﺪ ﻋﻨﺪ اﻟﺠﺒﻬﺔ اﻟﺼﺎﻋﺪة ﻹﺵﺎرة ﻡﺪﺥﻞ اﻟﻌﺪ اﻟﺘﺼﺎﻋﺪي ،وﺕﻨﻘﺺ ﺑﻤﻘﺪار
واﺣﺪ ﻋﻨﺪ اﻟﺠﺒﻬﺔ اﻟﺼﺎﻋﺪة ﻹﺵﺎرة ﻡﺪﺥﻞ اﻟﻌﺪ اﻟﺘﻨﺎزﻟﻲ.
• ﻳﻌﻤ ﻞ ﺕﻤ ﺎس اﻟﺨ ﺮج ﻋ ﻨﺪﻡﺎ ﺕﻜ ﻮن اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻠﻌﺪاد أآﺒﺮ أوﺕﺴﺎوي ﻗﻴﻤﺔ اﻟﻀﺒﻂ اﻟﻤﺴﺒﻖ ،وﻋﺪا ذﻟﻚ
ﻻﻳﻌﻤﻞ .
ﻣﺜﺎل :
٥١
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻌﺪاد اﻟﺪوري ): Ring Counter(CTR
• ﺕﺰداد اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻠﻌﺪاد ﺑﻤﻘﺪار واﺣﺪ ﻋﻨﺪ اﻟﺠﺒﻬﺔ اﻟﺼﺎﻋﺪة ﻹﺵﺎرة اﻟﻤﺪﺥﻞ ،وﻳﻌﻤﻞ ﺕﻤﺎس اﻟﻤﺨﺮج
ﻋﻨﺪ ﺕﺼﻞ اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻘﻴﻤﺔ ﺿﺒﻂ اﻟﻤﺴﺒﻖ ،ﺑﻌﺪ ذﻟﻚ وﻋﻨﺪ وﺻﻮل ﻥﺒﻀﺔ ﺝﺪﻳﺪة ﻳﺘﻢ ﺑﺸﻜﻞ
أوﺕﻮﻡﺎﺕﻴﻜﻲ ﺕﺼﻔﻴﺮ اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ وإﻃﻔﺎء اﻟﻤﺨﺮج.
ﻣﺜﺎل :
٥٢
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
↑
Setting value Output
( ﻳﻌﻨﻲ ﺣﺎﻟﺔ ﺕﻤﺎس ﻡﺨﺮج اﻟﻌﺪادC0001ﻋ ﻨﺪ اﻟﺪﻻﻟ ﺔ ﻋﻠ ﻰ اﻟﻌ ﺪاد ﺑ ﺮﻗﻢ ﻡﺆﻟ ﻒ ﻡ ﻦ أرﺑﻌﺔ ﺥﺎﻥﺎت) ﻡﺜﻼ -
( ﻳﻌﻨ ﻲ اﻟﻘ ﻴﻤﺔC001 ﻼ
ً أﻡ ﺎ ﻋ ﻨﺪ اﻟﺪﻻﻟ ﺔ ﻋﻠ ﻰ اﻟﻌ ﺪاد ﺑ ﺮﻗﻢ ﻡﺆﻟ ﻒ ﻡ ﻦ ﺙﻼﺋ ﺔ ﺥﺎﻥ ﺎت ) ﻡ ﺜOff أوOn
. Current Value اﻟﺤﺎﻟﻴﺔ ﻟﻠﻌﺪاد
ﻋﻨﺪ اﺱﺘﺨﺪام أﺝﻬﺰة دﺥﻞ ﺕﻮﻟﺪ ﻥﺒﻀﺎت ﺑﺴﺮﻋﺔ ﻋﺎﻟﻴﺔ ) ﻡﺜﻞ ﺑﻌﺾ أﻥﻮاع اﻟﻤﺸﻔﺮات( ﻳﺠﺐ وﺻﻞ ﺝﻬﺎز -
ﻓﻲ ﺝﻬﺎزHigh Speed Counter اﻟﺪﺥ ﻞ ﻋﻠ ﻰ ﻡﺪﺥ ﻞ ﻡ ﻦ ﻥ ﻮع ﺥ ﺎص ﻳﺴ ﻤﻰ ﻡﺪﺥ ﻞ اﻟﻌﺪاد اﻟﺴﺮﻳﻊ
. 3 ﺣﺘﻰ0 اﻟﻤﺪاﺥﻞ ﻡﻦLG-K120S
. Count أﻗﻮى ﻡﻦ ﻡﺪﺥﻞ اﻟﻌ َﺪReset ﻡﺪﺥﻞ اﻟـ: ﻡﻼﺣﻈﺔ -
إذا ﻟ ﻢ ﻳ ﺘﻢ ﺕﺼ ﻔﻴﺮ اﻟﻌ ﺪاد ﻋ ﻨﺪ وﺻ ﻮﻟﻪ ﻟﻠﻘ ﻴﻤﺔ اﻟﻤﻄﻠﻮﺑﺔ ﻓﺈن أي ﻥﺒﻀﺎت إﺿﺎﻓﻴﺔ ﺱﻮف ﺕﺘﺎﺑﻊ زﻳﺎدة ﻗﻴﻤﺔ -
.اﻟﻌﺪاد
٥٣
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل ﻋﻤﻠﻲ:
٥٤
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
٥٥
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻓﻲ اﻟﺠﻬﺎزLG_K120S
ﻣﻮاﺿﻴﻊ اﻟﻔﺼﻞ:
• ﻣﺆﻗﺖ ﺕﺄﺧﻴﺮ اﻟﻮﺹﻞ . TON
• ﻣﺆﻗﺖ ﺕﺄﺧﻴﺮ اﻟﻔﺼﻞ . TOFF
• اﻟﻤﺆﻗﺖ اﻟﺘﺮاآﻤﻲ . TMR
• ﻣﺆﻗﺖ اﻟﻨﺒﻀﺔ اﻟﻮﺡﻴﺪة ) . Monostable Timer ( TMON
• اﻟﻤﺆﻗﺖ اﻟﻘﺎﺏﻞ ﻹﻋﺎدة اﻟﻘﺪح ) . Retrigerrable timer ( TRTG
ON-DELAY
OFF-DELAY ﺍﻟﺰﻣﻦ ﺍﳌﻄﻠﻮﺏ
PULS
FLASHING ﳕﻂ ﺍﻟﻌﻤﻞ
30
ﳐﺮﺝ ﺍﳌﺆﻗﺖ
ﻣﺪﺧﻞ اﻟﻘﺪح T
TO
ﻣﺪﺧﻞ ﺍﻟﺘﺼﻔﲑ
R
ﺕﺴ ﺘﺨﺪم وﻇ ﻴﻔﺔ اﻟﻤﺆﻗ ﺖ Timerﻟﻠ ﺘﺤﻜﻢ ﺑﺰﻡ ﻦ وﻃ ﺮﻳﻘﺔ ﻋﻤ ﻞ أﺣ ﺪ اﻟﻤﺨ ﺎرج ،ﻡ ﺜﻞ ﺕﺄﺥﻴﺮ زﻡﻨﻲ ﻟﻌﻤﻞ ﻡﺤﺮك-
ﺕﺸﻐﻴﻞ ﻡﻀﺨﺔ ﻟﻔﺘﺮة زﻡﻨﻴﺔ ﻡﻌﻴﻨﺔ – ﺕﺸﻐﻴﻞ وإﻃﻔﺎء ﺑﻔﺘﺮات ﻡﺘﻌﺎﻗﺒﺔ...
ﻳ ﺘﻢ ﺿ ﺒﻂ اﻟﻤﺆﻗ ﺖ ﻋﻠ ﻰ زﻡ ﻦ ﻡﻌﻴﻦ ﻋﻦ ﻃﺮﻳﻖ إدﺥﺎل ﻗﻴﻤﺔ اﻟﻀﺒﻂ اﻟﻤﺴﺒﻖ PRESETﻟﻠﻤﺆﻗﺖ وﻳﺴﺘﻘﺒﻞ أﻳﻀًﺎ ﻋﻠﻰ
ﻡﺪﺥﻞ اﻟﻘﺪح ﻥﺒﻀﺔ اﻟﺒﺪء ﻋﻨﺪﻡﺎ ﻳﺼﻞ اﻟﺰﻡﻦ ﻟﻠﻘﻴﻤﺔ اﻟﻤﻀﺒﻮط ﻋﻠﻴﻬﺎ ﺱﺎﺑﻘﺎ ً ﻳﻌﻤﻞ ﻡﺨﺮج اﻟﻌﺪاد ،ﻳﻤﻜﻦ ﺕﺼﻔﻴﺮ اﻟﻤﺆﻗﺖ
ﻓﻲ أي ﻟﺤﻈﺔ ﻋﻦ ﻃﺮﻳﻖ ﻡﺪﺥﻞ اﻟﺘﺼﻔﻴﺮ . RESET
ﻳﻮﺝﺪ ﺥﻤﺴﺔ أﻥﻮاع ﻡﻦ اﻟﻤﺆﻗﺘﺎت ﺕﺴﺘﺨﺪم ﺑﺤﺴﺐ اﻟﻌﻤﻠﻴﺔ اﻟﺘﺤﻜﻤﻴﺔ ،وهﻲ
٥٦
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
Ton, Toff, Tmr, Tmon, Trtg •
• ﺕﺰداد اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻠﻤﺆﻗﺖ Current Valueﺑﻘﻴﻤﺔ 1Secأو 0.1Secأو 0.01Secﺣﺘﻰ ﺕﺼﻞ
ﻟﻠﺰﻡﻦ اﻟﻤﻄﻠﻮب ،ﻋﻨﺪﺋ ٍﺬ ﻳﻌﻤﻞ ﺕﻤﺎس ﺥﺮج اﻟﻤﺆﻗﺖ.
• ﻳﻌﻮد ﺕﻤﺎس ﺥﺮج اﻟﻤﺆﻗﺖ ﻟﻠﻘﻴﻤﺔ Offﻓﻲ ﺣﺎل ﺕﻮﻗﻒ اﻟﺪﺥﻞ أو ﺕﻨﻔﻴﺬ ﺕﻌﻠﻴﻤﺔ . RST
T0 To T191ﻳﻀﺮب اﻟﺰﻡﻦ اﻟﺤﻘﻴﻘﻲ اﻟﻮاﺝﺐ إدﺥﺎﻟﻪ ) (Setting Valueﺑﺎﻟﺮﻗﻢ 10 •
• T192 To T250ﻳﻀﺮب اﻟﺰﻡﻦ اﻟﺤﻘﻴﻘﻲ اﻟﻮاﺝﺐ إدﺥﺎﻟﻪ ) (Setting Valueﺑﺎﻟﺮﻗﻢ 100
• T251 To T255ﻳﻀﺮب اﻟﺰﻡﻦ اﻟﺤﻘﻴﻘﻲ اﻟﻮاﺝﺐ إدﺥﺎﻟﻪ ) (Setting Valueﺑﺎﻟﺮﻗﻢ 1000
٥٧
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل :
ﺑﻌﻤﻞ اﻟﻤﺆﻗﺖ ) T97أي أن وﺣﺪة اﻟﺰﻡﻦ ﻟﻪ هﻲ (0. 1Secﺑﻌﺪ ﻡﺮور 20Secﻋﻠﻰ ﺕﺸﻐﻴﻞ اﻟﻤﺪﺥﻞ .P20
٥٨
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل :٢
ﺑﺎﺱﺘﺨﺪام ﻡﺆﻗﺘﻴﻦ ﻡﻦ اﻟﻨﻮع On Delayﻳﻤﻜﻦ ﻋﻤﻞ ﻡﺆﻗﺖ ﻡﻦ ﻥﻮع Flashingوذﻟﻚ ﻋﻨﺪ ﺿﻐﻂ اﻟﻤﻔﺘﺎح P20
.
٥٩
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل:١
T000
٦٠
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل:٢
اﻟﺘﺤﻜﻢ ﺏﺜﻼﺙﺔ ﺧﻄﻮط ﻥﻘﻞ ﻣﻨﺘﺠﺎت Conveyer
ﻡﻄﻠﻮب ﺕﺸﻐﻴﻞ ﺙﻼﺙﺔ ﺥﻄﻮط ﻥﻘﻞ ﻡﻨﺘﺠﺎت ﺑﺎﻟﺘﺮﺕﻴﺐ Aﺙﻢ Bﺙﻢ C
واﻹﻃﻔﺎء ﺑﺸﻜﻞ ﻡﻌﺎآﺲ A B C
٦١
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺍﻟﻤﺅﻗﺕ ﺍﻟﺘﺭﺍﻜﻤﻲ : TMR
• ﺕ ﺰداد اﻟﻘ ﻴﻤﺔ اﻟﺤﺎﻟ ﻴﺔ ﻟﻠﻤﺆﻗ ﺖ CurrentValueﻡ ﺎدام اﻟﺪﺥ ﻞ ﻓ ﻲ ﺣﺎﻟﺔ ﻋﻤﻞ ONوذﻟﻚ إﻟﻰ أن ﻳﺼﻞ
ﻟﻠﻘﻴﻤﺔ اﻟﻤﻄﻠﻮﺑﺔ SetValueﻋﻨﺪهﺎ ﻳﻌﻤﻞ ﺕﻤﺎس اﻟﺨﺮج .On
• ﺣ ﺘﻰ ﻟ ﻮ ﺕﻮﻗ ﻒ اﻟﺪﺥ ﻞ أي أﺻﺒﺢ )Offﻗﺒﻞ وﺻﻮل أو ﺑﻌﺪ وﺻﻮﻟﻪ ﻟﻠﻘﻴﻤﺔ اﻟﻤﻄﻠﻮﺑﺔ ( ﻓﺈن اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ
ﻟﻠﻤﺆﻗﺖ ﻟﻦ ﺕﻤﺤﻰ.
• ﻋﻨﺪ ﺕﻨﻔﻴﺬ ﺕﻌﻠﻴﻤﺔ RSTﻓﺈن ﺕﻤﺎس اﻟﻤﺨﺮج واﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻠﻤﺆﻗﺖ ﺱﻮف ﻳﻤﺤﻴﺎن.
ﻣﺜﺎل: ١
• ﻴﻌﻤل اﻟﺪﺥﻞ P20ﺑﺸﻜﻞ ﻡﺘﻘﻄﻊ )ﻋﻠﻰ ﻡﺮاﺣﻞ ( ،وﻟﻜﻦ اﻟﻤﺆﻗﺖ T096ﻳﻘﻮم ﺑﺠﻤﻊ أزﻡﻨﺔ اﻟﻌﻤﻞ إﻟﻰ أن
ﺕﺼﻞ ﻟﻠﺰﻡﻦ اﻟﻤﻄﻠﻮب.
• ﺕﻌﻤ ﻞ ﺕﻌﻠ ﻴﻤﺔ اﻟﺘﺼ ﻔﻴﺮ RSTﻋ ﻨﺪ ﻋﻤ ﻞ اﻟﻤﺪﺥ ﻞ P023ﻋ ﻨﺪهﺎ ﺕﺼ ﻔﺮ اﻟﻘ ﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻠﻤﺆﻗﺖ وﻳﺘﻮﻗﻒ
ﺕﻤﺎس اﻟﺨﺮج ﻋﻦ اﻟﻌﻤﻞ.
٦٢
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
• ﻣﺜﺎل:٢
ﺑﻬ ﺪف أﺕﻤ ﺘﺔ ﻋﻤﻠ ﻴﺔ اﻟﺼ ﻴﺎﻥﺔ اﻟﺪورﻳ ﺔ ﻵﻟ ﺔ ﻡ ﺒﺮﻡﺠﺔ ،ﺕ ﺘﻢ ﻡﺮاﻗﺒﺔ ﻋﻤﺮ رأس ﺁﻟﺔ اﻟﺤﻔﺮ اﻟﻤﺒﺮﻡﺠﺔ ﻟﻤﻌﺮﻓﺔ ﻓﻴﻤﺎ إذا ﺕﺠﺎوزت
ﺱﺎﻋﺎت اﻟﻌﻤﻞ اﻟﻤﺴﻤﻮﺣﺔ ،وﻹﻋﻄﺎء إﻥﺬار ﻓﻲ ﺣﺎل ﺕﺠﺎوزهﺎ.
T100
٦٣
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻤﺅﻗﺕ ﺍﻟﻨﺒﻀﺔ ﺍﻟﻭﺤﻴﺩﺓ ) : Monostable Timer ( TMON
• ﻋﻨﺩﻤﺎ ﻴﻌﻤل ﺘﻤﺎﺱ ﺍﺩﺨل ﺍﻟﻤﺅﻗﺕ ،ﻴﺘﻡ ﺘﺤﻤﻴل ﺍﻟﻘﻴﻤﺔ ﺍﻟﺤﺎﻟﻴﺔ ﻟﻠﻤﺅﻗﺕ Current Valueﺒﻘﻴﻤﺔ ﺍﻟﻀﺒﻁ
ﺍﻟﻤﺴﺒﻕ Setting Valueﻭﺘﺒﺩﺃ ﺒﺎﻟﺘﻨﺎﻗﺹ .ﻭﻴﻌﻤل ﺘﻤﺎﺱ ﺍﻟﺨﺭﺝ ﻋﻨﺩ ﻋﻤل ﺘﻤﺎﺱ ﺍﻟﺩﺨل.
• ﻋﻨﺩ ﺘﻭﻗﻑ ﺘﻤﺎﺱ ﺍﻟﺩﺨل ﻋﻥ ﺍﻟﻌﻤل ،Offﺘﺒﺩﺃ ﺍﻟﻘﻴﻤﺔ ﺍﻟﺤﺎﻟﻴﺔ ﻟﻠﻤﺅﻗﺕ ﺒﺎﻟﺘﻨﺎﻗﺹ ﺒﻤﻘﺩﺍﺭ 0.1ﺃﻭ 0.01
ﺜﺎﻨﻴﺔ ﺤﺘﻰ ﺘﺼل ﻟﻠﺼﻔﺭﻋﻨﺩﻫﺎ ﻴﺘﻭﻗﻑ ﺘﻤﺎﺱ ﺍﻟﺨﺭﺝ .Off
• ﻴﺘﻡ ﺇﻫﻤﺎل ﺘﻐﻴﺭﺍﺕ ﺍﻟﺩﺨل Off/ON
• ﻋﻨﺩ ﺘﻨﻔﻴﺫ ﺘﻌﻠﻴﻤﺔ RSTﺘﺘﻭﻗﻑ ﺘﻤﺎﺴﺎﺕ ﺨﺭﺝ ﺍﻟﻤﺅﻗﺕ ﻭﺘﹲﺼﻔﺭ ﺍﻟﻘﻴﻤﺔ ﺍﻟﺤﺎﻟﻴﺔ ﻟﻠﻤﺅﻗﺕ.
ﻣﺜﺎل : ١
٦٤
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل :٢
دارة ﻣﺎﻥﻊ اﻟﻀﺠﻴﺞ
ﻳﺘﻢ إدﺧﺎل إﺵﺎرة ﻣﻔﺘﺎح ﻥﻬﺎﻳﺔ اﻟﺸﻮط إﻟﻰ ﺟﻬﺎز اﻟﺘﺤﻜﻢ وﻟﻦ ﻳﻮﺟﺪ ﻣﺸﻜﻠﺔ ﻓﻲ اﻟﻤﻔﺘﺎح وهﻲ اﻟﻀﺠﻴﺞ اﻟﻨﺎﺕﺞ ﻋﻦ اهﺘﺰاز
اﻟﺘﻤﺎﺱﺎت ﻗﺒﻞ إﻏﻼﻗﻬﺎ ﺏﺸﻜﻞ آﺎﻣﻞ ،ﻳﻤﻜﻦ ﺕﺠﺎوز هﺬﻩ اﻟﻤﺸﻜﻠﺔ ﺏﺎﺱﺘﺨﺪام ﺕﻌﻠﻴﻤﺔ وﺡﻴﺪ اﻹﺱﺘﻘﺮار . TMON
٦٥
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻤﺆﻗﺖ اﻟﻘﺎﺏﻞ ﻹﻋﺎدة اﻟﻘﺪح ) : Retrigerrable timer ( TRTG
• ﻋ ﻨﺪﻡﺎ ﻳﺼ ﺒﺢ ﺕﻤ ﺎس اﻟﺪﺥ ﻞ ﻓ ﻲ ﺣﺎﻟﺔ ﻋﻤﻞ ،Onﻳﻌﻤﻞ ﺕﻤﺎس اﻟﺨﺮج وﻳﺘﻢ ﺕﺤﻤﻴﻞ اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻠﻤﺆﻗﺖ
ﺑﻘﻴﻤﺔ اﻟﻀﺒﻂ اﻟﻤﺴﺒﻖ وﺕﺒﺪأ ﺑﺎﻟﺘﻨﺎﻗﺺ.
• ﺕﺘ ﻨﺎﻗﺺ اﻟﻘ ﻴﻤﺔ اﻟﺤﺎﻟ ﻴﺔ ﻟﻠﻤﺆﻗ ﺖ ﺑﻤﻘ ﺪار واﺣ ﺪ آ ﻞ 0.1أو 0.01ﺙﺎﻥﻴﺔ ﺣﺘﻰ ﺕﺼﻞ ﻟﻠﺼﻔﺮ ﻋﻨﺪهﺎ ﺕﺘﻮﻗﻒ
ﺕﻤﺎﺱﺎت اﻟﺨﺮج ﻋﻦ اﻟﻌﻤﻞ .Off
إذا ﻋ ﺎد ﺕﻤ ﺎس اﻟﺪﺥ ﻞ ﻟﻠﻌﻤ ﻞ ﺙﺎﻥ ﻴﺔ ﺥ ﻼل ﻓ ﺘﺮة ﻋﻤ ﻞ اﻟﻤﺆﻗ ﺖ ،ﻳ ﺘﻢ إﻋ ﺎدة ﺕﺤﻤ ﻴﻞ اﻟﻘ ﻴﻤﺔ اﻟﺤﺎﻟ ﻴﺔ ﺑﻘ ﻴﻤﺔ •
اﻟﻀﺒﻂ اﻟﻤﺴﺒﻖ وﺕﺒﺪأ اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔﻟﻠﻤﺆﻗﺖ ﻡﺠﺪدا ً ﺑﺎﻟﺘﻨﺎﻗﺺ.
• ﻋﻨﺪ ﺕﻨﻔﻴﺬ ﺕﻌﻠﻴﻤﺔ RSTﺕﺘﻮﻗﻒ ﺕﻤﺎﺱﺎت ﺥﺮج اﻟﻤﺆﻗﺖ وﺕٌﺼﻔﺮ اﻟﻘﻴﻤﺔ اﻟﺤﺎﻟﻴﺔ ﻟﻠﻤﺆﻗﺖ.
ﻣﺜﺎل :١
٦٦
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻤﺜﺎل :٢
ﺩﺍﺭﺓ ﻜﺸﻑ ﺍﻟﻌﻁل ﻓﻲ ﺨﻁﻭﻁ ﻨﻘل ﺍﻟﻤﻨﺘﺠﺎﺕ:
ﻴﺘﻡ ﻜﺸﻑ ﻭﺠﻭﺩ ﻋﻁل ﻓﻲ ﺨﻁ ﺍﻹﻨﺘﺎﺝ ﺒﺘﻔﺤﺹ ﻤﺭﻭﺭ ﺍﻟﻤﻨﺘﺞ ﺨﻼل ﻓﺘﺭﺓ ﻤﻌﻴﻨﺔ.
٦٧
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
:ﻣﻠﺨﺺ ﺡﻮل وﻇﺎﺋﻒ اﻟﻤﺆﻗﺖ
٦٨
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
٦٩
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﻮاﺿﻴﻊ اﻟﻔﺼﻞ:
ﻋﻤﻠﻴﺎت اﻟﻤﻘﺮﻥﺔ ﺏﻴﻦ ﻗﻴﻤﺘﻴﻦ -
اﻟﺠﻤﻊ واﻟﻄﺮح واﻟﻀﺮب واﻟﻘﺴﻤﺔ -
اﻟﺰﻳﺎدة و اﻹﻥﻘﺎص -
اﻟﺪوران ﻟﻠﻴﺴﺎر وﻟﻠﻴﻤﻴﻦ -
اﻟﻌﻤﻠﻴﺎت اﻟﻤﺘﺘﺎﺏﻌﺔ -
اﻟﻘﻔﺰ -
اﻟﺒﺮاﻣﺞ اﻟﺠﺰﺋﻴﺔ -
-اﻟﺤ ﺮف Pﺑﻌ ﺪ اﻟﺘﻌﻠ ﻴﻤﺔ ﻳﻌﻨ ﻲ أﻥ ﻪ ﻳ ﺘﻢ ﺕﻨﻔ ﻴﺬ اﻟﻌﻤﻠ ﻴﺔ ﻡ ﺮة واﺣﺪة ﺑﻌﺪ إﻏﻼق اﻟﺘﻤﺎس اﻟﻤﻮﺻﻮل ﻡﻌﻬﺎ واهﻤﺎل
ﺑﺎﻗﻲ ﻥﺒﻀﺎت اﻟﺪﺥﻞ ﻟﻔﺘﺮة ﻗﺼﻴﺮة msوﺕﺴﺘﺨﺪم هﺬﻩ اﻟﻄﺮﻳﻘﺔ ﻟﻤﻨﻊ اﻟﺘﺸﻮﻳﺶ أو ﺥﺎﺻﻴﺔ اﻹرﺕﺪاد . Bounece
ﻳﺴ ﺘﺨﺪم ﻡﺴ ﺠﻞ ﻳﺪﻋ ﻰ اﻟﻤﺴﺠﻞ ﻡﻦ ﻥﻮع (DATA TYPE) Dوهﻮ ﺥﻠﻴﺔ ذاآﺮة ﺑﻄﻮل 16ﺑﺖ ) آﻠﻤﺔ ( ،وﻓﻲ
ﺣﺎل اﺱﺘﺨﺪﻡﻨﺎ ﺕﻌﻠﻴﻤﺔ ذات 32ﺑﺖ) (Double Wordﻓﺘﺄﺥﺬ ﺥﻠﻴﺔ اﻟﺬاآﺮة أوﺕﻮﻡﺎﺕﻴﻜﻴُﺎ رﻗﻤﻴﻦ ﻡﺘﺘﺎﺑﻌﻴﻦ.
٧٠
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻋﻤﻠﻴﺔاﻟﺠﻤﻊADD DADD ADDP DADDP :
ADD -ﺕﺴ ﺘﺨﺪم ه ﺬﻩ اﻟﻌﻤﻠ ﻴﺔ ﻟﺠﻤﻊ ﻋﺪدﻳﻦ ﻡﺆﻟﻔﻴﻦ ﻡﻦ 16ﺑﺖ اﻷول ﻡﻮﺝﻮد ﻓﻲ اﻟﻤﺘﺤﻮل S1واﻟﺜﺎﻥﻲ ﻡﻮﺝﻮد ﻓﻲ S2
أﻡﺎ اﻟﻨﺎﺕﺞ ﻓﻴﻮﺿﻊ ﻓﻲ اﻟﻤﺘﺤﻮل . D
DADD -ﺕﺴﺘﺨﺪم هﺬﻩ اﻟﻌﻤﻠﻴﺔ ﻟﺠﻤﻊ ﻋﺪدﻳﻦ ﻡﺆﻟﻔﻴﻦ ﻡﻦ 32ﺑﺘﺄي اﻟﻤﺘﺤﻮل S1و S1+1ﻡﻊ S2و S2+1
ADDP DADDP -ﻳﺴ ﺘﺨﺪﻡﺎن ﻟﻠﺠﻤ ﻊ 16أو 32ﺑ ﺖ وﻟﻜ ﻦ ﺕ ﻨﻔﺬ اﻟﺘﻌﻠ ﻴﻤﺔ ﻡ ﺮة واﺣ ﺪة آﻠﻤ ﺎ أﻏﻠ ﻖ اﻟ ﺘﻤﺎس اﻟ ﺬي
ﻳﺴﺒﻔﻬﺎ ﺑﺴﺒﺐ اﻟﺘﻌﻠﻴﻤﺔ Pأي .Pulse
-ﻋ ﻨﺪﻡﺎ ﺕ ﺘﺠﺎوز اﻟﻨﺘ ﻴﺠﺔ اﻟﻘ ﻴﻤﺔ hFFFFﻓ ﻲ اﻟﺠﻤ ﻊ ال 16ﺑ ﺖ أو hFFFFFFFFﻓ ﻲ اﻟﺠﻤﻊ 32ﺑﺖ ﻳﻌﻤﻞ ﻋﻠﻢ اﻟﺤﻤﻞ
F112 Carry Flagوﻋﻨﺪﻡﺎ ﻳﻜﻮن اﻟﻨﺎﺕﺞ ﺻﻔﺮ ﻳﻌﻤﻞ ﻋﻠﻢ اﻟﺘﺼﻔﻴﺮ .Zero Flag F111
-ﻋﻤﻠﻴﺎت اﻟﺤﺴﺎب ﺕﺘﻢ ﻏﺎﻟﺒُﺎ ﺑﺎﻟﻨﻈﺎم اﻟﺴﺪاﺱﻲ ﻋﺸﺮي
ﻣﺜﺎل:
ﻳﻘ ﻮم اﻟ ﺒﺮﻥﺎﻡﺞ اﻟﺘﺎﻟ ﻲ ﺑﺠﻤ ﻊ اﻟﺮﻗﻤﻴ ﻦ ) h38D3ﺑﺎﻟﺴﺪاﺱﻲ ﻋﺸﺮ( ﻡﻊ اﻟﺮﻗﻢ h120Cاﻟﻤﺨﺰﻥﺎن ﻓﻲ D1 &D2
ﻓﻴﻜﻮن اﻟﻨﺎﺕﺞ هﻮ h4ADF
٧١
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
SUB DSUB SUBP DSUBP ﻋﻤﻠﻴﺔ اﻟﻄﺮح:
SUB SUBPﺕﺴﺘﺨﺪم اﻟﻌﻤﻠﻴﺘﺎن ﻟﻄﺮح رﻗﻤﻴﻦ ﻡﺆﻟﻔﻴﻦ ﻡﻦ 16ﺑﺖ ،وﻳﻮﺿﻊ اﻟﻨﺎﺕﺞ ﻓﻲ اﻟﻤﺘﺤﻮل D -
DSUB DSUBPﺕﺴﺘﺨﺪم اﻟﻌﻤﻠﻴﺘﺎن ﻟﻄﺮح رﻗﻤﻴﻦ ﻡﺆﻟﻔﻴﻦ ﻡﻦ 32ﺑﺖ ،وﻳﻮﺿﻊ اﻟﻨﺎﺕﺞ ﻓﻲ اﻟﻤﺘﺤﻮل D -
ﻋ ﻨﺪﻡﺎ ﻳﻜ ﻮن ه ﻨﺎك اﺱ ﺘﻌﺎرة ) أي أن اﻟﻤﻄ ﺮوح أﺻ ﻐﺮ ﻡ ﻦ اﻟﻤﻄ ﺮوح ﻡ ﻨﻪ( ﻳﻌﻤ ﻞ ﻋﻠ ﻢ اﻟﺤﻤ ﻞF112 -
.وﻳﻌﻤﻞ ﻋﻠﻢ اﻟﺘﺼﻔﻴﺮ F111ﻋﻨﺪﻡﺎ ﻳﻜﻮن ﻥﺎﺕﺞ ﻋﻤﻠﻴﺔ اﻟﻄﺮح ﺻﻔﺮ.
ﻣﺜﺎل :
ﻳﻘ ﻮم اﻟ ﺒﺮﻥﺎﻡﺞ اﻟﺘﺎﻟ ﻲ ﺑﻄﺮح اﻟﺮﻗﻢ ) h38D3ﺑﺎﻟﺴﺪاﺱﻲ ﻋﺸﺮ( ﻡﻦ اﻟﺮﻗﻢ h120Cاﻟﻤﺨﺰﻥﺎن ﻓﻲ D1
&D2ﻓﻴﻜﻮن اﻟﻨﺎﺕﺞ هﻮ h26C7
٧٢
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻋﻤﻠﻴﺔ اﻟﻀﺮبMUL DMUL MULP DMULP :
-ﺕﺴﺘﺨﺪم هﺬﻩ اﻟﺘﻌﻠﻴﻤﺎت ﻟﻀﺮب ﻡﺤﺘﻮى ﻡﺘﺤﻮﻟﻴﻦ S1و S2ﻃﻮل آﻞ ﻡﻨﻬﻤﺎ 16ﺑﺖ أو 32ﺑﺖ وﻳﻀﻊ اﻟﻨﺎﺕﺞ ﻓﻲ ﺥﻠﻴﺘﻴﻦ ذاآﺮة
32ﺑﺖ أو أرﺑﻊ ﺥﻼﻳﺎ ذاآﺮة.
ﻣﺜﺎل:١
ﻳﻘﻮم اﻟﺒﺮﻥﺎﻡﺞ اﻟﺘﺎﻟﻲ ﺑﻌﻤﻞ ﻋﻤﻠﻴﺔ ﺿﺮب ﺥﺎﻥﺘﻲ ذاآﺮة ووﺿﻊ اﻟﻨﺎﺕﺞ ﻓﻲ ﺥﺎﻥﺔ ﻡﻀﺎﻋﻔﺔ.
ﻣﺜﺎل:٢
ﻳﻘﻮم اﻟﺒﺮﻥﺎﻡﺞ اﻟﺘﺎﻟﻲ ﺑﻌﻤﻞ ﻋﻤﻠﻴﺔ ﺿﺮب أرﺑﻊ ﺥﺎﻥﺎت ذاآﺮة ووﺿﻊ اﻟﻨﺎﺕﺞ ﻓﻲ أرﺑﻊ ﺥﺎﻥﺎت.
٧٣
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻋﻤﻠﻴﺔ اﻟﻘﺴﻤﺔDIV DDIV DIVP DDIVP:
DIV & DIVPﺕﻘ ﻮم ه ﺬﻩ اﻟﻌﻤﻠ ﻴﺔ ﺑﺘﻘﺴ ﻴﻢ رﻗﻤﻴ ﻦ ﻡﺆﻟﻔﻴ ﻦ ﻡ ﻦ 16ﺑ ﺖ ﻟﻜ ﻞ ﻡ ﻨﻬﻤﺎ وﺕﻀ ﻊ اﻟﻨﺎﺕﺞ ﻓﻲ
ﺥﻠﻴﺘﻲ ذاآﺮة اﻷوﻟﻰ ﺕﺤﻮي اﻟﻨﺎﺕﺞ واﻟﺜﺎﻥﻴﺔ ﺕﺤﻮي ﺑﺎﻗﻲ ﻋﻤﻠﻴﺔ اﻟﻘﺴﻤﺔ.
DDIV & DDIVPﺕﻘ ﻮم ه ﺬﻩ اﻟﻌﻤﻠ ﻴﺔ ﺑﺘﻘﺴ ﻴﻢ رﻗﻤﻴ ﻦ ﻡﺆﻟﻔﻴ ﻦ ﻡﻦ 32ﺑﺖ ﻟﻜﻞ ﻡﻨﻬﻤﺎ وﺕﻀﻊ اﻟﻨﺎﺕﺞ
ﻓﻲ أرﺑﻊ ﺥﻼﻳﺎ ذاآﺮة اﻷوﻟﻰ واﻟﺜﺎﻥﻴﺔ ﺕﺤﻮي اﻟﻨﺎﺕﺞ واﻟﺜﺎﻟﺜﺔ واﻟﺮاﺑﻌﺔ ﺕﺤﻮي ﺑﺎﻗﻲ ﻋﻤﻠﻴﺔ اﻟﻘﺴﻤﺔ.
ﻣﺜﺎل :١
وﻳﻨﻔﺬ اﻟﺒﺮﻥﺎﻡﺞ اﻟﺘﺎﻟﻴﺔ ﺕﻌﻠﻴﻤﺔ ﻗﺴﻤﺔ ﺑﻴﻦ ﺥﻠﻴﺘﻲ ذاآﺮة وﻳﻀﻊ اﻟﻨﺎﺕﺞ ﻓﻲ اﻟﺨﻠﻴﺔ D10واﻟﺒﺎﻗﻲ ﻓﻲ D11
ﻣﺜﺎل:٢
ﻳﻘﻮم اﻟﺒﺮﻥﺎﻡﺞ اﻟﺘﺎﻟﻲ ﺑﺈﺝﺮاء ﻋﻤﻠﻴﺔ ﻗﺴﻤﺔ ﻟﺮﻗﻤﻴﻦ ﻡﺆﻟﻔﻴﻦ ﻡﻦ 32ﺑﺖ واﻟﻨﺎﺕﺞ ﻓﻲ أرﺑﻊ ﺥﻼﻳﺎ
٧٤
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺙﺎﻥﻴُﺎ ﻋﻤﻠﻴﺎت اﻟﻤﻘﺎرﻥﺔ : COMPARISON
ﺕﺴ ﺘﻌﻤﻞ ﻋﻤﻠ ﻴﺎت اﻟﻤﻘﺎرﻥ ﺔ ﻟﻠﻜﺸ ﻒ ﻋ ﻦ ﻗﻴﻤﺘﻴ ﻦ ) ﻡﺆﻟﻔﺘﻴ ﻦ ﻡ ﻦ 16أو 32ﺑ ﺖ( ﻓ ﻴﻤﺎ إذا آﺎﻥ ﺘﺎ ﻡﺘﺴ ﺎوﻳﺘﻴﻦ أو
ﻡﺨﺘﻠﻔﺘﻴﻦ أو إﺣﺪاهﻤﺎ أآﺒﺮ أو أﺻﻐﺮ ﻡﻦ اﻷﺥﺮى وﺣﺴﺐ اﻟﻨﺘﻴﺠﺔ ﻳﺘﻢ ﺕﺸﻐﻴﻞ ﻡﺨﺮج ﻡﺎ.
ﺵﻜﻞ اﻟﺘﻌﻠﻴﻤﺔ:
ﻣﺜﺎل :١
ﻳﻌﻤﻞ اﻟﺨﺮج ﻋﻨﺪﻡﺎ ﻳﺘﺴﺎوى P000و D0001وﻳﻜﻮن M000ﻓﻲ ﺣﺎﻟﺔ ﻋﻤﻞ.
ﻣﺜﺎل:٢
ﻳﻌﻤﻞ اﻟﻤﺨﺮج ﻋﻨﺪﻡﺎ ﻳﻜﻮن ﻡﺤﺘﻮى اﻟﺨﻠﻴﺘﻴﻦ D0و D1أﺻﻐﺮ أو ﻳﺴﺎوي 1000وﻳﻜﻮن M20ﻓﻲ
ﺣﺎﻟﺔ ﻋﻤﻞ.
٧٥
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺙﺎﻟﺜُﺎ ﺕﻌﻤﻠﻴﺎت اﻟﺰﻳﺎدة و اﻹﻥﻘﺎص : INCREMENT & DECREAMENT
إذا ﺕﻄﻠﺒ ﺖ اﻟﻌﻤﻠ ﻴﺔ اﻟﺘﺤﻜﻤ ﻴﺔ زﻳ ﺎدة أو إﻥﻘ ﺎص أﺣ ﺪ اﻟﻤ ﺘﺤﻮﻻت ﺑﻤﻘﺪار واﺣﺪ ﻓﻲ آﻞ ﻡﺮة ﻳﻤﻜﻦ اﺱﺘﺨﺪام ﺕﻌﻤﻠﻴﺎت
ﻻ ﻡﻦ ﻋﻤﻠﻴﺔ اﻟﺠﻤﻊ أو اﻟﻄﺮح .
اﻟﺰﻳﺎدة واﻟﻨﻘﺼﺎن ﺑﺪ ُ
ﺕﻌﻤﻠﻴﺔ اﻟﺰﻳﺎدة :INC INCP DINC DINCP
ﺕﺴ ﺘﺨﺪم ه ﺬﻩ اﻟﺘﻌﻠﻴﻤﺔ ﻟﺰﻳﺎدة ﻡﺤﺘﻮى ﻡﺴﺠﻞ )ﻡﺆﻟﻒ ﻡﻦ 16أو 32ﺑﺖ( ﺑﻤﻘﺪار واﺣﺪ آﻠﻤﺎ ﻋﻤﻞ ﺕﻤﺎس
اﻟﺪﺥ ﻞ ،وإذا وﺝ ﺪ ﺕﺸ ﻮﻳﺶ ﻡ ﺮاﻓﻖ ﻋﻠ ﻰ اﻟﻤﺪﺥ ﻞ أو اه ﺘﺰازات ﻏ ﻴﺮ ﻡ ﺮﻏﻮﺑﺔ ﻡ ﻦ اﻟﻤﻔ ﺘﺎح ﻋﻨﺪهﺎ ﻥﺴﺘﺨﺪم ﺕﻌﻠﻴﻤﺔ
INCP
إذا آﺎن ﻡﺤﺘﻮى اﻟﻤﺘﺤﻮل FFFFأو FFFFFFFوﻥﻔﺬﻥﺎ ﺕﻌﻠﻴﻤﺔ اﻟﺰﻳﺎدة ﻓﺈن ﻡﺤﺘﻮى اﻟﻤﺘﺤﻮل ﻳﺼﺒﺢ 0
وﻳﻌﻤﻞ ﻋﻠﻤﺎ اﻟﺘﺼﻔﻴﺮ واﻟﺤﻤﻞ F111و . F112
ﻣﺜﺎل :
٧٦
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺜﺎل :
٧٧
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
راﺏﻌ ًﺎ ﺕﻌﻠﻴﻤﺎت اﻟﺪوران Rotation
ﻡﺜﺎل :ﻥﺒﻴﻦ ﺣﺎﻟﺔ اﻟﻤﺴﺠﻞ D0ﻗﺒﻞ وﺑﻌﺪ ﺕﻨﻔﻴﺬ ﺙﻼﺙﺔ إزاﺣﺎت ﻟﻠﻴﺴﺎر
٧٨
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
- ٢ﺕﻌﻠﻴﻤﺔ اﻟﺪوران ﻟﻠﻴﻤﻴﻦ ROR, RORP, DROR, DRORP
ﺕﻌﻤ ﻞ ه ﺬﻩ اﻟﺘﻌﻠ ﻴﻤﺎت ﻋﻠ ﻰ ﺕﺪوﻳ ﺮ ﻡﺤﺘﻮى ال 16أو ال 32ﺑﺖ ﻟﻠﻴﻤﻴﻦ ﺑﻤﻘﺪار ﺑﺖ واﺣﺪ.وﻳﻨﺘﻘﻞ ﻡﺤﺘﻮى
اﻟﺒﺖ اﻷﻋﻠﻰ LSBإﻟﻰ ﺥﺎﻥﺔ ﻋﻠﻢ اﻟﺤﻤﻞ F112
ﻣﺜﺎل:
ﻥﺒﻴﻦ ﺣﺎﻟﺔ اﻟﻤﺴﺠﻞ D0ﻗﺒﻞ وﺑﻌﺪ ﺕﻨﻔﻴﺬ ﺙﻼﺙﺔ إزاﺣﺎت ﻟﻠﻴﻤﻴﻦ
٧٩
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻥﺒﻴﻦ ﺣﺎﻟﺔ اﻟﻤﺴﺠﻞ D0ﻗﺒﻞ وﺑﻌﺪ ﺕﻨﻔﻴﺬ ﺙﻼﺙﺔ إزاﺣﺎت ﻟﻠﻴﻤﻴﻦ
٨٠
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺧﺎﻣﺴ ًﺎ ﺕﻌﻠﻴﻤﺎت اﻟﺘﺤﻜﻢ ﺏﺎﻟﺨﻄﻮة :Step control
ﻳﻮﺝﺪ ﻥﻮﻋﻴﻦ ﻡﻦ ﻋﻤﻠﻴﺎت اﻟﺘﺤﻜﻢ ﺑﺎﻟﺨﻄﻮة:
-١ﻋﻤﻠ ﻴﺔ اﻟ ﺘﺤﻜﻢ اﻟﺘﺘﺎﺏﻌ ﻲ :وﺕﻌﻨ ﻲ أﻥ ﻪ ﻻ ﻳ ﺘﻢ ﺕﻨﻔ ﻴﺬ ﺥﻄ ﻮة إﻻ ﺑﻌ ﺪ ﻥﻬﺎﻳ ﺔ اﻟﺨﻄ ﻮة اﻟﺴ ﺎﺑﻘﺔ وﺑﺸ ﻜﻞ ﻡﺘ ﺘﺎﺑﻊ آﻤﺎ
ً
ﻳﻮﺿﺤﻪ اﻟﺸﻜﻞ:
٨١
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
-٢ﻋﻤﻠﻴﺔ اﻟﺘﺤﻜﻢ ﻣﻦ اﻟﻨﻮع اﻷوﻟﻮﻳﺔ ﻟﺮﻗﻢ اﻟﺤﺎﻟﺔ اﻷﻋﻠﻰ : last-in Priorityوﺕﻌﻨﻲ أﻥﻪ ﻳﺘﻢ ﺕﻨﻔﻴﺬ اﻟﻌﻤﻠﻴﺔ اﻟﺘﻲ ﺕﺒﺪأ
ً
ﻻ.
أو ُ
٨٢
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺱﺎدﺱ ًﺎ ﺕﻌﻠﻴﻤﺎت اﻟﻘﻔﺰ :Jump
ﺕﺴ ﺘﺨﺪم ﺕﻌﻠ ﻴﻤﺔ اﻟﻘﻔ ﺰ ﻟﻜ ﻲ ﺕﺠ ﺒﺮ اﻟﻤﻌ ﺎﻟﺞ ﺑ ﺄن ﻳ ﺘﺠﺎوز ﻡﺠﻤﻮﻋ ﺔ ﻡ ﻦ اﻷﺱ ﻄﺮ اﻟﺒﺮﻡﺠ ﻴﺔ Rungsﺑﺪُأ ﻡﻦ اﻟﺴﻄﺮ
اﻟﺬي ﻳﻠﻲ ﺕﻌﻠﻴﻤﺔ اﻟﻘﻔﺰ JMPوﺣﺘﻰ ﺕﻌﻠﻴﻤﺔ ﻥﻬﺎﻳﺔ اﻟﻘﻔﺰ JMEواﻟﺘﻲ ﺕﺤﻤﻞ ﻥﻔﺲ اﻟﺮﻗﻢ.
ﻳﻤﻜ ﻦ اﺱ ﺘﺨﺪام ﻋ ﺪة ﺕﻌﻠ ﻴﻤﺎت ﻗﻔﺰ ﺕﺤﻤﻞ ﻥﻔﺲ اﻟﺮﻗﻢ ﻓﻲ أﻡﺎآﻦ ﻡﺘﻌﺪدة ﻡﻦ اﻟﺒﺮﻥﺎﻡﺞ ،ﺑﻴﻨﻤﺎ ﻻﻳﻤﻜﻦ اﺱﺘﺨﺪام ﺕﻌﻠﻴﻤﺔ
ﻥﻬﺎﻳﺔ اﻟﻘﻔﺰ ﻷآﺜﺮ ﻡﻦ ﻡﺮة واﺣﺪة.
ﻣﺜﺎل :
ﻋﻨﺪﻡﺎ ﻳﻌﻤﻞ اﻟﺘﻤﺎس P20ﺱﻮف ﻳﺘﺠﺎهﻞ اﻟﺒﺮﻥﺎﻡﺞ ﺕﻌﻠﻴﻤﺘﻲ اﻟﻌﺪاد اﻟﺪوري:
٨٣
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺱﺎﺏﻌ ًﺎ اﻟﺒﺮاﻣﺞ اﻟﺠﺰﺋﻴﺔ : Subroutine
ﻋﻨﺪ وﺝﻮد ﻡﺠﻤﻮﻋﺔ ﻡﻦ اﻟﻌﻤﻠﻴﺎت اﻟﻤﺘﻜﺮرة ﻓﻲ اﻟﺒﺮﻥﺎﻡﺞ ،ﻳﻤﻜﻦ أن ﻥﺠﻤﻌﻬﺎ ﺑﺮﻥﺎﻡﺞ ﺝﺰﺋﻲ ﺕﺘﻢ ﻡﻨﺎداﺕﻪ
آﻠﻤﺎ ﻟﺰم اﻷﻡﺮ ﻋﻦ ﻃﺮﻳﻖ اﻟﺘﻌﻠﻴﻤﺔ ،Callﻓﻴﻘﻔﺰ اﻟﺒﺮﻥﺎﻡﺞ ﻟﻠﺘﻌﻠﻴﻤﺔ SBRTﻟﺘﻨﻔﻴﺬ اﻟﺒﺮﻥﺎﻡﺞ اﻟﺠﺰﺋﻲ ااذي ﻳﻨﺘﻬﻲ
ﺑﺘﻌﻠﻴﻤﺔ RETاﻟﺘﻲ ﺕﻌﻴﺪ اﻟﺒﺮﻥﺎﻡﺞ ﺣﻴﺚ آﺎن ﻟﻴﺘﺎﺑﻊ ﺕﻨﻔﻴﺬ ﻡﻬﻤﺘﻪ.
ﻣﻼﺡﻈﺔ :
ﺕﺒﺪأ ﺕﻌﻠﻴﻤﺔ SBRTﺑﻌﺪ ﺕﻌﻠﻴﻤﺔ ﻥﻬﺎﻳﺔ اﻟﺒﺮﻥﺎﻡﺞ END
ﻣﺜﺎل :
٨٤
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺙﺎﻣﻨُﺎ ﺡﻠﻘﺎت اﻟﺘﻜﺮار : FOR-NEXT/BREAK
ﺕﻘﻮم ﺕﻌﻠﻴﻤﺔ FORﺑﺘﻨﻔﻴﺬ اﻷﺱﻄﺮ اﻟﺘﻲ ﺕﻠﻴﻪ ﺣﺘﻰ ﺕﻌﻠﻴﻤﺔ n NEXTﻡﺮة ﺣﻴﺚ nرﻗﻢ ﻳﺘﺮاوح ﺑﻴﻦ
اﻟﺼﻔﺮ و . 32767
ﻡﺜﺎل :
٨٥
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
٨٦
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻘﺴﻢ اﻟﺜﺎﻟﺚ:
Toutch Screen
أهﺪاف اﻟﻔﺼﻞ:
ﻣﻘﺪﻣﺔ. -
ﺧﻄﻮات رﺏﻂ اﻟﺸﺎﺵﺔ ﻣﻊ ﺟﻬﺎز اﻟﺘﺤﻜﻢ. -
رﺏﻂ اﻟﺸﺎﺵﺔ ﻣﻊ اﻟﺤﺎﺱﺐ وﻣﻊ اﻟـ.PLC -
اﻟﺘﻌﺮف ﻋﻠﻰ ﺏﺮﻥﺎﻣﺞ ﺕﺤﺮﻳﺮ ﺏﺮﻥﺎﻣﺞ اﻟﺸﺎﺵﺔ . PMU Editor V2.3 -
ﻣﺮاﺡﻞ ﺕﺤﺮﻳﺮ ﺏﺮﻥﺎﻣﺞ اﻟﺸﺎﺵﺔ. -
ﻥﻘﻞ اﻟﺒﺮﻥﺎﻣﺞ ﻣﻦ وإﻟﻰ اﻟﺸﺎﺵﺔ . -
أﻥﻮاع اﻟﺸﺎﺵﺎت اﻟﺘﻲ ﻳﻤﻜﻦ اﺱﺘﻌﻤﺎﻟﻬﺎ ﻓﻲ اﻟﺒﺮﻥﺎﻣﺞ.. -
اﻟﺘﻌﺮف ﻋﻠﻰ اﻟﻘﺎﺋﻤﺔ .Draw -
ﻣﻘﺪﻣﺔ:
ﺕﺴ ﺘﻌﻤﻞ اﻟﺸﺎﺵ ﺎت اﻟﺘﻼﻡﺴ ﻴﺔ آﺠﻬ ﺎز دﺥ ﻞ /ﺥ ﺮج ﻡﻊ أﺝﻬﺰة اﻟﺘﺤﻜﻢ اﻟﻤﻨﻄﻘﻴﺔ اﻟﻤﺒﺮﻡﺠﺔ PLCﺑﺤﻴﺚ ﻳﺘﻢ إﻇﻬﺎر
ﻡﻌﻠﻮﻡ ﺎت ﻡﺨ ﺘﻠﻔﺔ ﻡ ﺜﻞ ﺣﺎﻟ ﺔ ﻡﺪاﺥ ﻞ وﻡﺨ ﺎرج اﻟ ـ PLCوﻗ ﻴﻢ اﻟﻌﺪادات واﻟﻤﺆﻗﺘﺎت واﻟﺬواآﺮ اﻟﻤﺆﻗﺘﺔ وﻳﻤﻜﻦ إﻇﻬﺎر رﺱﻮم
ﺕﻮﺿ ﻴﺤﻴﺔ ﻡ ﺜﻞ ه ﻴﻜﻞ اﻵﻟ ﺔ اﻟﻤ ﺘﺤﻜﻢ ﺑﻬﺎ وﺕﻮﺿﻊ اﻟﺤﺴﺎﺱﺎت ﻋﻠﻴﻬﺎ وﻳﻤﻜﻦ إﻇﻬﺎر ﻥﺼﻮص ورﺱﺎﺋﻞ ﻡﻜﺘﻮﺑﺔ ﻋﻠﻰ اﻟﺸﺎﺵﺔ
ﺑﺎﻟﻠﻐﺔ اﻟﻌﺮﺑﻴﺔ أو أي ﻟﻐﺔ أﺥﺮى .
آﻤﺎ ﺕﺴﺘﺨﺪم آﻤﺪاﺥﻞ ﻓﻴﻤﻜﻦ اﻻﺱﺘﻌﺎﺿﺔ ﻋﻦ اﻟﻤﻔﺎﺕﻴﺢ اﻟﺨﺎرﺝﻴﺔ ﺑﻤﺨﺘﻠﻒ أﻥﻮاﻋﻬﺎ ﺑﻤﻔﺎﺕﻴﺢ ﺕﻌﻤﻞ ﺑﻠﻤﺲ ﻡﻜﺎن ﻡﺤﺪد
ﻋﻠﻰ اﻟﺸﺎﺵﺔ.
٨٧
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
رﺏﻂ اﻟﺸﺎﺵﺔ ﻣﻊ اﻟﺤﺎﺱﺐ وﻣﻊ اﻟـ:PLC
ﺕﻌﻤﻞ اﻟﺸﺎﺵﺔ ﺑﺘﻐﺬﻳﺔ آﻬﺮﺑﺎﺋﻴﺔ 24 VDCﺕﺆﻡﻦ ﻋﻦ ﻃﺮﻳﻖ وﺣﺪة ﺕﻐﺬﻳﺔ ﺥﺎرﺝﻴﺔ .
ﺕﻮﺻ ﻞ اﻟﺸﺎﺵ ﺔ ) ﻋﻦ ﻃﺮﻳﻖ ﻡﺄﺥﺬ 6ﻥﻘﺎط ( PS/2ﻡﻊ اﻟﺤﺎﺱﺐ )ﻋﻦ ﻃﺮﻳﻖ اﻟﻤﺄﺥﺬ Com1أو (COM2ﺑﻬﺪف
ﻥﻘ ﻞ اﻟ ﺒﺮﻥﺎﻡﺞ ﻡﻦ اﻟﺸﺎﺵﺔ ﻟﻠﺤﺎﺱﺐ Downloadأو ﻡﻦ اﻟﺤﺎﺱﺐ ﻟﻠﺸﺎﺵﺔ Uploadوذﻟﻚ ﺑﻮاﺱﻄﺔ اﻟﺒﺮﻥﺎﻡﺞ )PMU-
. (EditorV2.3
ﺕﻮﺻ ﻞ اﻟﺸﺎﺵ ﺔ ) ﻋ ﻦ ﻃ ﺮﻳﻖ ﻡ ﺄﺥﺬ 15ﻥﻘﻄ ﺔ( ﻡ ﻊ اﻟ ـ) PLCﻋ ﻦ ﻃ ﺮﻳﻖ اﻟﻤ ﺄﺥﺬ 9ﻥﻘ ﺎط( ﺑﻬ ﺪف رﺑ ﻂ
وﻡﺮاﻗ ﺒﺔ اﻟﻤ ﺘﺤﻮﻻت اﻟﻤﺸ ﺘﺮآﺔ ﺑﻴ ﻦ اﻟﺸﺎﺵ ﺔ واﻟ ـ (M,K,P,L,D,C,T,..) PLCوذﻟ ﻚ ﺑﻮاﺱ ﻄﺔ اﻟ ﺒﺮﻥﺎﻡﺞ
).(KGL_WIN V3.6
٨٨
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﺮاﺡﻞ ﺕﺤﺮﻳﺮ ﺏﺮﻥﺎﻣﺞ اﻟﺸﺎﺵﺔ:
ﻳﺘﻢ اﻟﺪﺥﻮل ﻟﻠﺒﺮﻥﺎﻡﺞ – ﻓﺘﺢ ﻗﺎﺋﻤﺔ اﻟﻤﺸﺮوع -Projectاﺥﺘﻴﺎر Newﺕﻈﻬﺮ ﻥﺎﻓﺬة ﻥﺪﺥﻞ ﻋﺒﺮهﺎ ﻥﻮع اﻟﺸﺎﺵﺔ
) (PMU 330-BTE 320X240وﻥﻮع اﻟـ: PLC
)) ( LG:MASTER K(80-200-300-1000)S(LOADERﺙﻢ ﻥﻀﻐﻂ ﻋﻠﻰ .Finish
ﺕﻈﻬﺮ ﺑﻌﺪ ذﻟﻚ ﻥﺎﻓﺬة New Screenﻥﻀﻐﻂ ﻋﻠﻰ OK
ﻳﻤﻜﻨ ﻨﺎ ﻋﻦ ﻃﺮﻳﻖ اﻟﻘﺎﺋﻤﺔ Drawرﺱﻢ ﻡﺠﻤﻮﻋﺔ ﻡﻦ اﻷﺵﻜﺎل اﻟﻬﻨﺪﺱﻴﺔ ﻋﻠﻰ اﻟﺸﺎﺵﺔ أو ﻋﻦ ﻃﺮﻳﻖ اﻟﻘﺎﺋﻤﺔ إﺿﺎﻓﺔ
TAGﻡﺠﻤﻮﻋ ﺔ ﻡ ﻦ اﻟﻤﻔﺎﺕ ﻴﺢ اﻟﺘﻼﻡﺴ ﻴﺔ أو ﻟﻤ ﺒﺎت اﻹﺵ ﺎرة أو إﻇﻬ ﺎر أرﻗ ﺎم ﺑﻌ ﺪد ﺥﺎﻥﺎت اﺥﺘﻴﺎري أو إﻇﻬﺎر رﺱﺎﺋﻞ
ث ﻡﺎ أو رﺱﻢ ﻡﻨﺤﻨﻲ ﺑﻴﺎﻥﻲ أو إﻇﻬﺎر رﺱﺎﺋﻞ إﻥﺬار ﻡﻊ إﻇﻬﺎر اﻟﻮﻗﺖ واﻟﺘﺎرﻳﺦ ......
آﺘﺎﺑﻴﺔ ﻋﻨﺪ ﺣﺪوث ﺣﺪ ٍ
ﻥﻘﻞ اﻟﺒﺮﻥﺎﻣﺞ ﻣﻦ وإﻟﻰ اﻟﺸﺎﺵﺔ:
٨٩
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺕﻌﺮﻳﻒ ﺏﺄهﻢ أدوات اﻟﻘﺎﺋﻤﺔ :Draw
٩٠
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻣﻮاﺿﻴﻊ:
اﻟﻔﺮق ﺏﻴﻦ اﻟﻘﺎﺋﻤﺘﻴﻦ TagوDraw -
اﻟﺘﻌﺮف ﻋﻠﻰ اﻟﻘﺎﺋﻤﺔ .Tag -
٩١
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
: String Tag-ً ٤
ﺕﺴﺘﺨﺪم ﻹﻇﻬﺎر ﺱﻠﺴﻠﺔ ﻡﻦ اﻷﺣﺮف أو اﻷرﻗﺎم ﻡﻮﺝﻮدة ﻓﻲ اﻟﺬاآﺮة ) ﻳﺘﻢ اﻹﺵﺎرة ﻓﻘﻂ ﻷول اﻟﺴﻠﺴﻠﺔ (.
: Message Tag – ٥
ً
ث ﻡ ﺎ ﻡ ﺜﻞ ﺕﺸ ﻐﻴﻞ أﺣ ﺪ اﻟﻤﺪاﺥ ﻞ أو
ﺕﺴ ﺘﻌﻤﻞ ﻹﻇﻬ ﺎر رﺱ ﺎﻟﺔ ﻡ ﺎ ﻓ ﻲ ﻡﻜ ﺎن ﻡﺤ ﺪد ﻋﻠ ﻰ اﻟﺸﺎﺵ ﺔ ﻋ ﻨﺪ ﺣ ﺪوث ﺣ ﺪ ٍ
اﻟﻤﺨ ﺎرج أو وﺻ ﻮل اﻟﻌ ﺪاد أو اﻟﻤﺆﻗ ﺖ ﻟﻘﻴﻤ ٍﺔ ﻡﺎ ،ﺕﺪﺥﻞ اﻟﺮﺱﺎﺋﻞ ﺑﺸﻜﻞ ﻡﺴﺒﻖ ﻋﻦ ﻃﺮﻳﻖ اﻷﻡﺮ Messageاﻟﻤﻮﺝﻮد
ﻋﻠﻰ ﻳﺴﺎر ﺵﺎﺵﺔ اﻟﺒﺮﻥﺎﻡﺞ وإﻋﻄﺎء آﻞ رﺱﺎﻟﺔ رﻗﻢ ﻡﺤﺪد.
: Alarm Tag-ً ٦
ث ﻡﺎ ﻡﺜﻞ ﺕﺸﻐﻴﻞ أﺣﺪ اﻟﻤﺪاﺥﻞ أو اﻟﻤﺨﺎرج
ﺕﺴﺘﻌﻤﻞ ﻹﻇﻬﺎر إﻥﺬار ﻡﺎ ﻓﻲ ﻡﻜﺎن ﻡﺤﺪد ﻋﻠﻰ اﻟﺸﺎﺵﺔ ﻋﻨﺪ ﺣﺪوث ﺣﺪ ٍ
أو وﺻ ﻮل اﻟﻌ ﺪاد أو اﻟﻤﺆﻗ ﺖ ﻟﻘ ﻴﻤ ٍﺔ ﻡﺎ ،ﺕﺪﺥﻞ اﻹﻥﺬارات ﺑﺸﻜﻞ ﻡﺴﺒﻖ ﻋﻦ ﻃﺮﻳﻖ اﻷﻡﺮ Alarmاﻟﻤﻮﺝﻮد ﻋﻠﻰ ﻳﺴﺎر
ﺵﺎﺵﺔ اﻟﺒﺮﻥﺎﻡﺞ وإﻋﻄﺎء آﻞ إﻥﺬار رﻗﻢ ﻡﺤﺪد.
: Window Tag–ً ٧
ً
ث ﻣﺎ .
ﻳﺴﺘﻌﻤﻞ ﻹﻇﻬﺎر ﻧﺎﻓﺬة ﻣﺎ ﻋﻨﺪ ﺣﺪوث ﺣﺪ ٍ
٩٢
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
٩٣
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻘﺴﻢ اﻟﺮاﺏﻊ
أﻣﺜﻠﺔ ﻋﻤﻠﻴﺔ
ﻣﻮاﺿﻴﻊ:
٩٤
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺡـﻞ اﻟﺘﻤﺮﻳﻦ :
اﻟﻤﺪاﺧﻞ /اﻟﻤﺨﺎرج
Output / Input
إﻏﻼق اﻟﺒﻮاﺑﺔ ١ P40 ﺣﺴﺎس اﻟﻤﺪﺥﻞ ١ P0
إﻏﻼق اﻟﺒﻮاﺑﺔ ٢ P41 ﺣﺴﺎس اﻟﻤﺪﺥﻞ ٢ P1
إﻏﻼق اﻟﺒﻮاﺑﺔ ٣ P42 ﺣﺴﺎس اﻟﻤﺪﺥﻞ ٣ P2
إﻏﻼق اﻟﺒﻮاﺑﺔ ١ P43 ﺣﺴﺎس اﻟﻤﺨﺮج P3
ﻡﺠﻤﻮع اﻟﺴﻴﺮات اﻟﺪاﺥﻠﺔ ﻋﺒﺮ اﻟﻤﺪﺥﻞ ١ D0 ﺕﺼﻔﻴﺮ ﻋﺪ١د اﻟﻤﺪﺥﻞ ١ M0
ﻡﺠﻤﻮع اﻟﺴﻴﺮات اﻟﺪاﺥﻠﺔ ﻋﺒﺮ اﻟﻤﺪﺥﻞ ٢ D1 ﺕﺼﻔﻴﺮ ﻋﺪ١د اﻟﻤﺪﺥﻞ ٢ M1
ﻡﺠﻤﻮع اﻟﺴﻴﺮات اﻟﺪاﺥﻠﺔ ﻋﺒﺮ اﻟﻤﺪﺥﻞ ٣ D2 ﺕﺼﻔﻴﺮ ﻋﺪ١د اﻟﻤﺪﺥﻞ ٣ M2
ﻡﺠﻤﻮع اﻟﺴﻴﺮات اﻟﻤﻮﺝﻮدة ﻓﻲ اﻟﻤﺮﺁب D5 ﺕﺼﻔﻴﺮ ﻋﺪ١د اﻟﻤﺨﺮج M3
ﻋﺪاد اﻟﻤﺪﺥﻞ ١ C0 ﻡﺸﺮ ﺑﺪء اﻟﻌﻤﻠﻴﺔ اﻟﺤﺴﺎﺑﻴﺔ M4
ﻋﺪاد اﻟﻤﺪﺥﻞ ٢ C1 ﻡﺆﺵﺮ زﻳﺎدة ﻋﺪد اﻟﺴﻴﺎرات ﻋﻠﻰ ٥٠ M5
ﻋﺪاد اﻟﻤﺪﺥﻞ ٣ C2 M40
ﻋﺪاد اﻟﻤﺨﺮج C3 M41
M42
M43
٩٥
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
٩٦
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
٩٧
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
٩٨
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺍﻟﻘﺴﻡ ﺍﻟﺨﺎﻤﺱ
أهﺪاف اﻟﻔﺼﻞ:
ﻃﺮﻳﻘﺔ ﻣﻨﻬﺠﻴّﺔ ﻹﺹﻼح اﻷﻋﻄﺎل. -
إﺹﻼح اﻷﻋﻄﺎل ﺧﺎرج اﻟـ.PLC -
اﻟﻤﺸﺎآﻞ ﻓﻲ اﻟـ PLCاﻟﺘﻲ ﺕﻨﺘﺞ ﻋﻦ اﻷﺧﻄﺎء اﻟﻘﺎﺕﻠﺔ و اﻷﺧﻄﺎء ﻏﻴﺮ اﻟﻘﺎﺕﻠﺔ ﺏﻤﺎ ﻓﻴﻬﺎ اﻷﺧﻄﺎء اﻟﺤﺴﺎﺏﻴّﺔ أو اﻷﺧﻄﺎء -
ﻓﻲ ﻣﻨﻄﻖ اﻟﺒﺮﻥﺎﻣﺞ.
ﺏﻌﺾ اﻟﺘﻌﻠﻴﻤﺎت و اﻟﺘﻘﻨﻴﺎت اﻟﺒﺮﻣﺠﻴّﺔ اﻟﺘﻲ ﻳﻤﻜﻦ أن ﺕﺴﺎﻋﺪ ﻓﻲ اﻟﻜﺸﻒ ﻋﻦ اﻟﺘﺼﺮﻓﺎت ﻏﻴﺮ اﻟﻤﺮﻏﻮﺏﺔ. -
٩٩
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺑﺸ ﻜﻞ ﻋ ﺎم اﻟﻀ ﻮء اﻷﺣﻤ ﺮ ﻳﻌﻨﻲ ﻡﺸﻜﻠﺔ واﻟﻀﻮء اﻷﺥﻀﺮ ﻳﻌﻨﻲ . Okإذا آﺎن أﺣﺪ اﻟﺪﻳﻮدات اﻟﻀﻮﺋﻴﺔ ﻳﻮﻡﺾ
ﻓﺈﻥﻪ ﻋﺎد ًة ﻳﻌﻨﻲ أن وﻇﻴﻔ ًﺔ ﻡﺎ ﺕﻌﻤﻞ أو أن اﻟﻮﺣﺪة ﺕﻨﺘﻈﺮ ﺵﻴﺌًﺎ.
إن اﻟﺘﺮﺝﻤﺔ اﻟﺼﺤﻴﺤﺔ ﻟﻠﺤﺎﻟﺔ اﻟﺘﻲ ﺕﺸﻴﺮ إﻟﻴﻬﺎ اﻟﺪﻳﻮدات اﻟﻀﻮﺋﻴﺔ ﻳﻤﻜﻦ أن ﺕﻮﻓﺮ ﻋﻠﻴﻚ اﻟﻜﺜﻴﺮ ﻡﻦ وﻗﺖ اﻹﺻﻼح.
اﻥﻈﺮ إﻟﻰ دﻟﻴﻞ اﻹﺻﻼح اﻟﺬي ﻳﻮﺿﺢ ﻡﻌﺎﻥﻲ إﺿﺎءات اﻟﺪﻳﻮدات اﻟﻀﻮﺋﻴﺔ ﻓﻲ آﺘﺎﻟﻮج اﻟﺸﺮآﺔ اﻟﺼﺎﻥﻌﺔ
اﻟﺤﺎﻟ ﺔ اﻷوﻟ ﻰ :إذا آﺎﻥﺖ اﻟـ PLCﻻ ﺕﺪﺥﻞ ﻥﻤﻂ اﻟـ RUNﻳﻤﻜﻨﻚ أن ﺕﻔﺤﺺ ﺑﻄﺮﻳﻘﺘﻴﻦ ﻟﻤﻌﺮﻓﺔ إذا آﺎﻥﺖ اﻟﻤﺸﻜﻠﺔ ﺑﺮﻡﺠﻴﺔ
أو ﻓﻲ اﻟـ : Hardware
ﺿ ﻊ ﻡﺆﻗ ﺘًﺎ ﺕﻌﻠ ﻴﻤﺔ ENDﻹﻥﻬ ﺎء دورة اﻟﻤﺴ ﺢ آ ﺄول ﺕﻌﻠ ﻴﻤﺔ ﻓ ﻲ ﺑ ﺮﻥﺎﻡﺠﻚ .اﻵن إذا أﻡﻜ ﻦ إدﺥﺎل اﻟـ PLCإﻟﻰ أ-
ﻥﻤ ﻂ اﻟﺘﺸ ﻐﻴﻞ Runﻓ ﺈن اﻟﻤﺸ ﻜﻠﺔ ﻋﻠ ﻰ اﻷﻏﻠ ﺐ ﻓ ﻲ ﺑ ﺮﻥﺎﻡﺠﻚ وﻟ ﻴﺲ ﻓ ﻲ Hardwareاﻟ ـ ) PLCﻡﻼﺣﻈﺔ إن ﺑﻌﺾ اﻟـ
PLCsﺕﺘﻄﻠﺐ ﺕﺼﻔﻴﺮ ﻟﺤﺎﻟﺔ اﻟﺨﻄﺄ ﻗﺒﻞ أن ﺕﺪﺥﻞ ﻓﻲ ﻥﻤﻂ اﻟـ Runﺣﺘﻰ ﻟﻮ ﺕﻢ ﺕﺼﺤﻴﺢ اﻟﺨﻄﺄ(.
ﻥﻔ ﺬ ﻋﻤﻠ ﻴﺔ ﺕﺼ ﻔﻴﺮ Resetﻟﺬاآ ﺮة اﻟ ـ ) PLCﻓﻘ ﻂ إذا آﺎن ﻟﺪﻳﻚ ﻥﺴﺨﺔ اﺣﺘﻴﺎﻃﻴﺔ Backupﻋﻦ ﻡﺤﺘﻮﻳﺎت ذاآﺮة ب-
اﻟ ـ PLCأو إذا آﻨ ﺖ ﺕﺮﻏ ﺐ أن ﺕﻔﻘ ﺪ اﻟ ﺒﺮﻥﺎﻡﺞ واﻟﻤﻌﻄ ﻴﺎت واﻹﻋ ﺪادات ( .اﻵن إذا أﻡﻜ ﻨﻚ إدﺥ ﺎل ال PLCإﻟ ﻰ ﺣﺎﻟ ﺔ اﻟـ
Runﻓﻘﺪ آﺎﻥﺖ اﻟﻤﺸﻜﻠﺔ ﻓﻲ اﻟﺒﺮﻥﺎﻡﺞ أو اﻹﻋﺪادات أو أن اﻟﺬاآﺮة ﻡﻌﻄﻮﺑﺔ.
اﻟﺤﺎﻟ ﺔ اﻟﺜﺎﻥ ﻴﺔ :إذا ﻇﻬ ﺮ أن اﻟ ـ PLCﻻ ﺕﺴ ﺘﻠﻢ إﺵ ﺎرة ﻡﻦ ﺣﺴﺎس ﻡﺎ )ﻳﻤﻜﻨﻚ اﻟﺘﺄآﺪ ﻡﻦ ذﻟﻚ ﺑﻤﺮاﻗﺒﺔ ذاآﺮة ﺻﻮرة اﻟﺪﺥﻞ
ﺑﻴ ﻨﻤﺎ ﺕﺸ ﻐﻞ اﻟﺤﺴ ﺎس( راﻗ ﺐ اﻟﺪﻳ ﻮدات اﻟﻀ ﻮﺋﻴﺔ ﻋﻠ ﻰ وﺣ ﺪة دﺥ ﻞ اﻟ ـ PLCﻟ ﺘﺮى إذا آﺎﻥ ﺖ ﺕﻐ ﻴﺮ وﺿ ﻌﻬﺎ ﻋ ﻨﺪﻡﺎ ﻳﻌﻤ ﻞ
اﻟﺤﺴﺎس اﻟﻤﻨﺎﺱﺐ:
إذا آﺎﻥ ﺖ اﻟﺪﻳ ﻮدات ﻻ ﺕﺘﻐ ﻴﺮ اﺱ ﺘﺨﺪم ﻡﻘ ﻴﺎس ﺁﻓ ﻮ ﻟﻠ ﺘﺄآﺪ أن اﻹﺵ ﺎرة ﻋ ﻨﺪ دﺥ ﻞ اﻟ ـ PLCﺕﻐﻴﺮ ﺣﺎﻟﺘﻬﺎ .إذا ﻟﻢ ﺕﻜﻦ أ-
آﺬﻟﻚ اﻓﺼﻞ اﻟﺤﺴﺎس ﻋﻦ اﻟـ PLCواﻓﺤﺺ ﻋﻤﻠﻪ ﺑﺸﻜﻞ ﻡﺴﺘﻘﻞ.
اﺑﺤ ﺚ ﻋ ﻦ ﻡﺸ ﺎآﻞ وﺣ ﺪات اﻟﺪﺥ ﻞ اﻟﺨﺎرﺝﻴﺔ أو ﻡﺸﻜﻠﺔ ﻗﻄﺒﻴﺔ اﻟـ DCﺑﻌﺾ وﺣﺪات دﺥﻞ اﻟـ DCﻓﻲ ﺑﻌﺾ اﻟـ PLCهﻲ
ﻡﻦ اﻟﻨﻮع اﻟﺒﺎﻟﻊ ﻟﻠﺘﻴﺎر Current Sinkingوﺑﺎﻟﺘﺎﻟﻲ ﻓﺈن ﻋﻠﻰ دارة اﻟﺤﺴﺎس أن ﺕﻮﺻﻞ ﻃﺮف اﻟﺘﻐﺬﻳﺔ اﻟﻤﻮﺝﺐ إﻟﻰ ﺕﻤﺎس
ﻡﺪﺥ ﻞ اﻟ ـ PLCواﻟ ﺒﻌﺾ اﻵﺥ ﺮ ﻡ ﻦ وﺣ ﺪات اﻟﺪﺥﻞ اﻟـ Dcهﻲ ﻡﻦ اﻟﻨﻮع اﻟﻤﻌﻄﻲ ﻟﻠﺘﻴﺎر Current Sourcingوﺑﺎﻟﺘﺎﻟﻲ
ﻓﺈن دارة اﻟﺤﺴﺎس ﻳﺠﺐ أن ﺕﻮﺻﻞ اﻟﻤﺪﺥﻞ اﻟﻤﺸﺘﺮك ) اﻟﺴﺎﻟﺐ( ﻟﻮﺣﺪة اﻟﺘﻐﺬﻳﺔ إﻟﻰ ﺕﻤﺎس اﻟﺪﺥﻞ .
إذا اﺝ ﺘﺎزت دارة اﻟﺤﺴ ﺎس اﻟﻔﺤ ﺺ ﺑ ﻨﺠﺎح اﺱ ﺘﺒﺪل وﺣ ﺪة اﻟﺪﺥ ﻞ ﺑﻮﺣ ﺪة ﻡﺤﺎآ ﺎة Simulator Moduleإذا آ ﺎن ﻟﺪﻳ ﻚ
واﺣ ﺪة .إذا ﻡ ﻴﺰت اﻟ ـ PLCﺕﻐ ﻴﺮات ﻡﻔﺎﺕﻴﺢ وﺣﺪة اﻟﻤﺤﺎآﺎة ﻓﻘﺪ آﺎﻥﺖ وﺣﺪة اﻟﺪﺥﻞ ﻋﺎﻃﻠﺔ وإﻻ ﻓﺈن اﻟﻤﺸﻜﻠﺔ ﺣﺘﻤُﺎ ﻓﻲ دارة
اﻟﺤﺴﺎس.
إذا ﺕﻐ ﻴﺮت اﻟﺪﻳ ﻮدات اﻟﻀ ﻮﺋﻴﺔ ﻓ ﺮﺑﻤﺎ ﻳﻜ ﻮن اﻟﻌﻄ ﻞ ﻓ ﻲ ﺑ ﺮﻥﺎﻡﺠﻚ ،ﺿ ﻊ ﺕﻌﻠ ﻴﻤﺔ ﻥﻬﺎﻳﺔ دورة اﻟﻤﺴﺢ Endآﺄول ب-
ﺱ ﻄﺮ ﻓ ﻲ ﺑ ﺮﻥﺎﻡﺠﻚ ﺙ ﻢ راﻗ ﺐ ﺻ ﻮرة اﻟﺪﺥ ﻞ ﺙﺎﻥﻴ ُﺔ واﻟﺒﺮﻥﺎﻡﺞ ﻳﻌﻤﻞ Runإذا ﺕﻐﻴﺮت اﻟﺨﺎﻥﺔ ﻡﻊ اﻟﺪﻳﻮد ﻓﻘﺪ آﺎﻥﺖ اﻟﻤﺸﻜﻠﺔ
ﻓﻲ ﺑﺮﻥﺎﻡﺠﻚ ﻻﺑﺪ أن ﺑﺮﻥﺎﻡﺠﻚ ﻳﻜﺘﺐ ﻓﻲ ﺥﺎﻥﺔ ﺻﻮرة اﻟﺪﺥﻞ هﺬﻩ ﻡﻐﻴﺮًا ﻗﻴﻤﺘﻬﺎ.
إذا ﻇﻠ ﺖ ﺥﺎﻥ ﺔ ﺻ ﻮرة اﻟﺪﺥ ﻞ ﻻ ﺕﺘﻐ ﻴﺮ ﻡ ﻊ ﺣﺎﻟ ﺔ اﻟﺪﻳ ﻮد اﻟﻀ ﻮﺋﻲ اﻟ ﺬي ﻋﻠﻰ وﺣﺪة اﻟﺪﺥﻞ ﻳﻤﻜﻦ أن ﻳﻜﻮن اﻟﻌﻄﻞ ﻓﻲ دارة
ف ﻟﺘﻐﻴ ﻴﺮ ﺣﺎﻟ ﺔ اﻟﺪﺥ ﻞ ﺑﺎﻟ ﺮﻏﻢ أﻥ ﻪ ﻳﻀ ﻲء اﻟﺪﻳﻮد اﻟﻀﻮﺋﻲ اﺱﺘﺨﺪم اﻵﻓﻮ
اﻟﺤﺴ ﺎس ﻓﻘ ﺪ ﻳﻜ ﻮن ﺕ ﻴﺎر دارة اﻟﺤﺴ ﺎس ﻏ ﻴﺮ آ ﺎ ٍ
ﻓﺴﺘﻜﺘﺸﻒ ﺕﻐﻴﺮ ﺻﻐﻴﺮ ﺑﺎﻟﺠﻬﺪ ﻋﻨﺪ ﺕﻤﺎس اﻟﺪﺥﻞ.
١٠٠
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﺤﺎﻟ ﺔ اﻟﺜﺎﻟ ﺜﺔ :إذا آ ﺎن أﺣ ﺪ اﻟﻤﺸ ﻐﻼت )Actuatorsرﻳﻠ ﻴﻪ ،ﺻ ﻤﺎم ،آﻮﻥﺘﻜ ﺘﻮر (..ﻻ ﻳﺴ ﺘﻠﻢ إﺵ ﺎرة ﻡ ﻦ اﻟ ـ PLCراﻗ ﺐ
اﻟﺪﻳﻮدات اﻟﻀﻮﺋﻴﺔ ﻋﻠﻰ وﺣﺪة اﻟﺨﺮج ﻟﻠﺘﺄآﺪ أﻥﻬﺎ ﺕﻐﻴﺮ وﺿﻌﻴﺘﻬﺎ ﻋﻨﺪﻡﺎ ﺕﻐﻴﺮ اﻟـ PLCﺣﺎﻟﺔ اﻟﺨﺮج :
إذا آ ﺎن اﻟﺪﻳ ﻮد اﻟﻀ ﻮﺋﻲ ﻳﺘﻐ ﻴﺮ اﺱ ﺘﺨﺪم ﻡﻘ ﻴﺎس اﻵﻓ ﻮ ﻟﻠ ﺘﺄآﺪ أن وﺣ ﺪة اﻟﺨ ﺮج ﺕﻌﻄ ﻲ ﺕﻐ ﻴﺮات ﻓ ﻲ اﻹﺵﺎرة آﺎﻓﻴﺔ أ-
ﻟﻘﻴﺎدة اﻟﻤﺸﻐﻞ وﺑﺎﻟﻘﻄﺒﻴﺔ اﻟﺼﺤﻴﺤﺔ .إذا آﺎن آﺬﻟﻚ اﻓﺼﻞ اﻟﻤﺸﻐﻞ ﻋﻦ اﻟـ PLCوﺝﺮب ﻋﻤﻠﻪ ﻟﻮﺣﺪﻩ ) اﻥﺘﺒﻪ ﻟﺒﻌﺾ وﺣﺪات
اﻟﺨﺮج ﻓﻮاﺻﻢ اﻓﺤﺺ هﻞ هﻲ ﻡﻌﻄﻮﺑﺔ؟(
إذا ﻟ ﻢ ﻳﻜ ﻦ اﻟﺪﻳ ﻮد اﻟﻀ ﻮﺋﻲ ﻳﺘﻐ ﻴﺮ اﻓﺤﺺ وﺣﺪة ﺕﻐﺬﻳﺔ دارة اﻟﺨﺮج ووﺻﻼﺕﻬﺎ ﻡﻊ وﺣﺪة اﻟﺨﺮج ) ﻡﺨﺎرج اﻟﺘﻴﺎر ب-
اﻟﻤﺴ ﺘﻤﺮ ﻳﻤﻜ ﻦ أن ﺕﻜ ﻮن ﻡﻌﻄ ﻴﺔ أو ﺁﺥ ﺬة ( .إذا آ ﺎن اﻟﺘﻮﺻ ﻴﻞ ﺻ ﺤﻴﺤُﺎ اﻓﺼ ﻞ اﻟﻤﺸﻐﻞ ﻋﻦ وﺣﺪة اﻟﺨﺮج ﻟﺘﺮى إذا آﺎﻥﺖ
اﻟﺪﻳﻮدات ﺱﺘﻐﻴﺮ ﺣﺎﻟﺘﻬﺎ ﻋﻨﺪﻡﺎ ﻻ ﺕﻘﻮد اﻟﻤﺸﻐﻞ.
اﺱ ﺘﺒﺪل وﺣ ﺪة اﻟﺨ ﺮج ﺑﻮﺣ ﺪة ﻡﺤﺎآ ﺎة Simulator Moduleإذا آ ﺎن ﻟﺪﻳ ﻚ واﺣ ﺪة .إذا اﺱ ﺘﻄﺎﻋﺖ اﻟ ـ PLCﺕﻐﻴﻴﺮ ﺣﺎﻟﺔ
ﻡﺨﺎرج وﺣﺪة اﻟﻤﺤﺎآﺎة ﻓﺎﻟﻌﻄﻞ ﻓﻲ وﺣﺪة اﻟﺨﺮج أو اﻟﺘﻮﺻﻴﻼت.
اﻟﺤﺎﻟﺔ اﻟﺮاﺏﻌﺔ :
إذا آﺎﻥ ﺖ اﻟﺤﺴﺎﺱﺎت واﻟﻤﺸﻐﻼت ﺕﻌﻤﻞ ﺑﺸﻜﻞ ﺻﺤﻴﺢ ﻋﻠﻴﻚ اﻵن أن ﺕﺒﺤﺚ ﻋﻦ اﻟﻤﺸﺎآﻞ ﻓﻲ داﺥﻞ اﻟـ PLCأو ﻓﻲ ﺑﺮﻥﺎﻡﺞ
اﻟـ.PLC
١٠١
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﻳﻤﻜ ﻦ أن ﺕﻨ ﺘﺞ ه ﺬﻩ اﻷﺥﻄ ﺎء أﻳﻀ ًﺎ ﻋ ﻦ أﺥﻄ ﺎء اﻹﻋ ﺪادات واﻟ ﺒﺮاﻡﺞ ) ﻡ ﺜﺎل ﺕﺄﺥﻴﺮ ﻓﻲ ﺕﻨﻔﻴﺬ ﺑﺮﻥﺎﻡﺞ ﻡﻘﺎﻃﻌﺔ ﻡﺤﺪد ﺑﻮﻗﺖ
ﻡﻌﻴ ﻦ ﻷن ﺑ ﺮﻥﺎﻡﺠًﺎ ﻟﻪ أوﻟﻮﻳ ﺔ أﻋﻠ ﻰ ﻡ ﺎزال ﻳﻌﻤ ﻞ ،أو أن ﻋﻤﻠ ﻴﺔ ﺣﺴ ﺎﺑﻴﺔ وّﻟ ﺪت ﻥﺘﻴﺠﺔ أآﺒﺮ ﺑﻜﺜﻴﺮ ﻡﻦ أن ﻳﻤﻜﻦ ﺣﻔﻈﻬﺎ ﻓﻲ
ﻋﻨﻮان اﻟﺬاآﺮة اﻟﻤﺨﺘﺎر(.
ﺕﺴ ﺒﺐ اﻷﺥﻄ ﺎء ﻡ ﻦ اﻟ ﻨﻮع ﻏ ﻴﺮ اﻟﻘ ﺎﺕﻞ أن ﺕﻘ ﻮم اﻟـ PLCﺑﻌﻤﻞ ﺕﺸﻐﻴﻞ Setﻟﺨﺎﻥﺎت ﺣﺎﻟﺔ اﻟﺨﻄﺄ و /أو ﺕﻜﺘﺐ رﻡﻮز ﺥﻄﺄ
ﻓﻲ اﻟﺬاآﺮة .
ﻳﺠ ﺐ أن ﻳﻘ ﻮم ﺑﺮﻥﺎﻡﺞ اﻟﻤﺴﺘﺨﺪم ﺑﻔﺤﺺ هﺬﻩ اﻟﺨﺎﻥﺎت أو اﻟﺮﻡﻮز وﻳﺴﺘﺠﻴﺐ ﺑﺎﻟﺸﻜﻞ اﻟﻼزم ﻷن اﻟـ PLCﺱﺘﺴﺘﻤﺮ ﻓﻲ ﺕﻨﻔﻴﺬ
ﺑﺮﻥﺎﻡﺞ اﻟﻤﺴﺘﺨﺪم وآﺄﻥﻪ ﻟﻢ ﻳﺘﻢ اآﺘﺸﺎف أي ﺥﻄﺄ.
ﺙﺎﻟﺜ ًﺎ :اﻷﺥﻄﺎء اﻟﻤﻨﻄﻘﻴﺔ ﻓﻲ اﻹﻋﺪادات أو اﻟﺒﺮﻡﺠﺔ:
وه ﻲ اﻟﺘﻲ ﻻ ﺕﻜﺘﺸﻔﻬﺎ اﻟـ PlCﺑﺸﻜﻞ ﺁﻟﻲ وﻟﻜﻦ ﻳﻤﻜﻦ اآﺘﺸﺎﻓﻬﺎ ﺑﺎﺱﺘﺨﺪام ﺕﻌﻠﻴﻤﺎت اآﺘﺸﺎف اﻷﺥﻄﺎء ﻓﻲ اﻟﺒﺮﻥﺎﻡﺞ أو ﻡﻴﺰات
اﻟﻤﺮاﻗﺒﺔ Monitoringﻓﻲ وﺣﺪات اﻟﺒﺮﻡﺠﺔ.
أﻡﺜﻠﺔ ﻋﻦ هﺬﻩ اﻷﺥﻄﺎء:
اﻟ ﺒﺮﻥﺎﻡﺞ ﻳﻀ ﻊ إﺣ ﺪى اﻟﺨﺎﻥ ﺎت ﻓ ﻲ ﺣﺎﻟ ﺔ Offﺑ ﺪل ، ONﺝ ﺰﺁن ﻡ ﻦ اﻟ ﺒﺮﻥﺎﻡﺞ ﻳﺘﻨﺎﻓﺴ ﺎن ﻋﻠ ﻰ اﻟ ﺘﺤﻜﻢ ﺑ ﻨﻔﺲ اﻟﻤﺨ ﺮج ،
ﺑﺮﻥﺎﻡﺞ ﺑﻨﻴﻮي Structuredﻳﺘﺠﺎوز ﺝﺰءًأ ﻡﻦ اﻟﺒﺮﻥﺎﻡﺞ ﺿﺮورﻳًﺎ .
اﻟ ـ PLCsاﻷواﺋ ﻞ آﺎﻥ ﺖ ﻡﺼ ﻤﻤﺔ ﺑﺤﻴ ﺚ ﻻ ﺕﺴ ﻤﺢ ﺑﺎﻷﺥﻄ ﺎء اﻟﻤﻨﻄﻘ ﻴﺔ ﻡﺜﻞ درﺝﺘﻴﻦ ﺕﺘﺤﻜﻤﺎن ﺑﻨﻔﺲ اﻟﻤﺨﺮج أو ﺕﻌﻠﻴﻤﺎت
ﻗﻔ ﺰ ﻟﻠ ﻮراء ﻓ ﻲ اﻟ ﺒﺮﻥﺎﻡﺞ وﻟﻜ ﻦ اﻟﻤﺴ ﺘﺨﺪﻡﻴﻦ ﻃﺎﻟ ﺒﻮا ﺑﺎﻟﻤ ﺰﻳﺪ ﻡ ﻦ اﻟﻤ ﺮوﻥﺔ وهﻜ ﺬا أزﻳﻠ ﺖ ه ﺬﻩ اﻟﺤﻤﺎﻳ ﺎت .ﺑﻌ ﺾ وﺣﺪات
اﻟﺒﺮﻡﺠﺔ ﺕﻌﻄﻲ رﺱﺎﺋﻞ ﺕﺤﺬﻳﺮ ﻋﻨﺪﻡﺎ ﻳﻜﺘﺐ اﻟﻤﺒﺮﻡﺞ ﺑﺮﻥﺎﻡﺠًﺎ ﻓﻴﻪ ﺥﻄﺄ واﺿﺢ وﻟﻜﻦ ﻳﻤﻜﻦ ﻟﻠﻤﺒﺮﻡﺞ ﺕﺠﺎهﻞ اﻟﺘﺤﺬﻳﺮ .
ﺕﻮﺟﺪ ﻓﻲ ﻟﻐﺎت اﻟﺒﺮﻣﺠﺔ ﺏﻌﺾ أدوات اآﺘﺸﺎف اﻷﺧﻄﺎء : Debugging
ﺕﻌﻠﻴﻤﺎت ﺕﻨﻬﻲ دورة اﻟﻤﺴﺢ ﺑﺎآﺮٌا وهﻜﺬا ﻳﻤﻜﻦ ﻓﺤﺺ اﻟﺒﺮﻥﺎﻡﺞ آﻞ ﻗﺴﻢ ﻋﻠﻰ ﺣﺪة.
ﺕﻌﻠ ﻴﻤﺎت ﺕﺴ ﺒﺐ أﺥﻄ ﺎء ﻗﺎﺕﻠ ﺔ أو ﻏ ﻴﺮ ﻗﺎﺕﻠ ﺔ ﺕﺠﻌﻞ اﻟـ PLCﺕﺘﻮﻗﻒ ﻓﻮرُا ﻋﻨﺪ ﻇﺮوف ﻡﺤﺪدة .وﺕﻌﻠﻴﻤﺎت أﺥﺮى ﻡﺨﺼﺼﺔ
ﻻآﺘﺸﺎف أﺥﻄﺎء اﻟﺒﺮﻥﺎﻡﺞ .
اﻟﺘﻌﻠﻴﻤﺎت اﻟﻘﻴﺎﺱﻴﺔ ﻡﺜﻞ اﻟﻌﺪادات ﻳﻤﻜﻦ إدﺥﺎﻟﻬﺎ ﺿﻤﻦ اﻟﺒﺮاﻡﺞ ﻳﺸﻜﻞ ﻡﺆﻗﺖ ﻟﺘﻌﺪ أﺣﺪاﺙًﺎ آﺎن ﻳﻤﻜﻦ أن ﺕﻔﻮﺕﻨﺎ.
ﺏ ﺮاﻣﺞ اﻟﺤﺎﺱ ﺐ اﻟﻤﺨﺼﺼ ﺔ ﻟﻜ ﺘﺎﺏﺔ ﺏ ﺮاﻣﺞ ) PLCﻣ ﺜﻞ ﺏ ﺮﻥﺎﻣﺞ ( KGLﻓ ﻴﻬﺎ أﻳﻀ ًﺎ أدوات اآﺘﺸ ﺎف اﻷﺧﻄ ﺎء
: Debugging
ﻡﺮاﻗ ﺒﺔ وﺕﻐﻴ ﻴﺮ ذاآﺮة اﻟﻤﻌﻄﻴﺎت أﺙﻨﺎء ﺕﻨﻔﻴﺬ اﻟﺒﺮﻥﺎﻡﺞ .إﺝﺒﺎر Forcingﺥﺎﻥﺎت ﺻﻮرة اﻟﺪﺥﻞ أو اﻟﺨﺮج أن ﺕﻜﻮن ﻓﻲ ﺣﺎﻟﺔ
Onأو Offﻟ ﻨﺮى آ ﻴﻒ ﺱﻴﺘﺼ ﺮف اﻟ ﺒﺮﻥﺎﻡﺞ .ﺕﺴ ﺠﻴﻞ ﺕﻐ ﻴﺮات ﺥﺎﻥ ﺔ ﻡﻌﻴ ﻨﺔ ﻟﻔ ﺘﺮة ﻗﺼ ﻴﺮة ﺙﻢ ﻋﺮض اﻟﺘﻐﻴﺮات ﺑﻤﺨﻄﻂ.
ﻋﻤ ﻞ ﻗﺎﺋﻤ ﺔ ﺑﻜ ﻞ أﻡﺎآ ﻦ وﺝﻮد ﺥﺎﻥﺔ ﻡﻌﻴﻨﺔ أو آﻠﻤﺔ ﺿﻤﻦ اﻟﺒﺮﻥﺎﻡﺞ وأدوات ﺑﺤﺚ ﻹﻳﺠﺎد أﻡﺎآﻦ وﺝﻮد ﻋﻨﻮان ﻡﺎ أو ﺕﻌﻠﻴﻤﺔ
ﻡﺎ.
١٠٢
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
ﺧﺎﺕﻤﺔ : .٤
اﻟ ـ PLCاﻟﺤﺪﻳ ﺜﺔ ﺕﺨ ﺰن آﻤ ﻴﺎت ﺿ ﺨﻤﺔ ﻡ ﻦ ﻡﻌﻠﻮﻡ ﺎت اﻟﺤﺎﻟ ﺔ ﻳﻤﻜ ﻦ اﻟﺪﺥ ﻮل إﻟﻴﻬﺎ ﻡﻦ ﻗﺒﻞ اﻟﻤﺴﺘﺨﺪم ﻟﺘﺴﺎﻋﺪﻩ ﻓﻲ إﺻﻼح
أﻋﻄﺎل PLCﻻ ﺕﺘﺼﺮف آﻤﺎ هﻮ ﻡﺘﻮﻗﻊ ﻡﻨﻬﺎ .
ﻳﻤﻜ ﻦ ﺑ ﺮﻡﺠﺔ ﺑﻌﺾ اﻟـ PLCﺑﺈﺝﺮاﺋﻴﺎت ﺥﺎﺻﺔ ﻟﻠﺘﻌﺎﻡﻞ ﻡﻊ اﻷﻋﻄﺎل ﺕﻨﻔﺬ ﺁﻟﻴًﺎ ﻓﻲ ﺣﺎﻟﺔ ﺥﻄﺄ آﺒﻴﺮ ﻗﺒﻞ أن ﺕﺘﻮﻗﻒ اﻟـPLC
ﻋﻦ اﻟـ. Run
اﻷﺥﻄ ﺎء ﻏ ﻴﺮ اﻟﻘﺎﺕﻠ ﺔ أو اﻷﺥﻄ ﺎء اﻟﺤﺴ ﺎﺑﻴﺔ ﺕﺴ ﺒﺐ ﻋ ﺎدة ﻋﻄ ﻞ PLCوﻟﻜ ﻦ ﻳﻤﻜ ﻦ آ ﺘﺎﺑﺔ ﺑ ﺮاﻡﺞ اﻟﻤﺴ ﺘﺨﺪم ﻻآﺘﺸﺎف هﺬﻩ
اﻷﺥﻄﺎء.
ﻻ ﺕﻐ ﻴﺮ ﺑ ﺮﻥﺎﻡﺞ اﻟ ـ PLCأو إﻋﺪاداﺕﻬ ﺎ ﻟﺘﺼ ﺤﺢ ﻡﺸ ﻜﻠﺔ ﻗ ﺒﻞ أن ﺕ ﺘﺄآﺪ أﻥ ﻪ ﻻ ﻳﻤﻜ ﻦ إﺻ ﻼح اﻟﻌﻄ ﻞ ﺑﺘﻐﻴﻴﺮ ﺵﻲء ﺥﺎرج اﻟـ
PLC
ﺕﻮﺹﻴﺎت ﻋﺎﻣﺔ:
اﻻﺣﺘﻔﺎظ ﺑﻨﺴﺨﺔ ﻡﻄﺒﻮﻋﺔ وﺣﺎﺱﺒﻴﺔ ﻋﻦ اﻟﺒﺮاﻡﺞ وﻋﻦ اﻟﺘﻮﺻﻴﻼت اﻟﻜﻬﺮﺑﺎﺋﻴﺔ إن أﻡﻜﻦ ) ﻗﺪ ﺕﺤﺘﺎج إﻟﻴﻬﺎ ﻓﻲ ﺣﺎل ¨
اﻟﻄﻮارئ (.
اﻟﺘﺄآﺪ ﺑﺸﻜﻞ دوري ﻡﻦ أن اﻟﻤﺪاﺥﻞ واﻟﻤﺨﺎرج ﻡﺸﺪودة ﺑﺸﻜﻞ ﺝﻴﺪ. ¨
اﻟ ﺘﺄآﺪ ﺑﺸ ﻜﻞ دوري ﻡ ﻦ ﻥﻈﺎﻓ ﺔ اﻟﻜﺒﻴ ﻦ)ﺥﺼﻮﺻ ُﺎ اﻟﻤ ﺮاوح واﻟﻔﻼﺕ ﺮ ( ووﺣ ﺪة اﻟ ﺘﺤﻜﻢ ﻡ ﻦ اﻟﻐ ﺒﺎر ،ﻷن ارﺕﻔ ﺎع ¨
اﻟﺤﺮارة ﻳﻌﺪ ﻡﻦ أهﻢ اﻟﻌﻮاﻡﻞ اﻟﻤﺴﺒﺒﺔ ﻟﻸﻋﻄﺎل ﻓﻲ اﻟﺒﺮاﻡﺞ واﻟﻘﻄﻊ اﻟﻜﻬﺮﺑﺎﺋﻴﺔ
ﺕ ﺄآﺪ ﺑﺸ ﻜﻞ دوري ﻡ ﻦ ﻋ ﺪم وﺝ ﻮد ﺁﺙ ﺎر ﻟﻠﺘﺄآﺴ ﺪ ﻓ ﻲ اﻟﺘﻤﺎﺱ ﺎت وﻓ ﻲ اﻟ ﺪارة اﻟﻤﻄ ﺒﻮﻋﺔ )ﺥﺼﻮﺻﺎ ً ﻓﻲ اﻷﺝﻮاء ¨
اﻟﺼﻨﺎﻋﻴﺔ اﻟﺮﻃﺒﺔ (.
اﺣﺘﻔﻆ ﺑﻘﺪر آﺎﻓﻲ ﻡﻦ ﻗﻄﻊ اﻟﻐﻴﺎر اﻷآﺜﺮ اﺱﺘﺨﺪاﻡﺎ ً ﻡﺜﻞ وﺣﺪات اﻟﺪﺥﻞ \ ﺥﺮج ...ﻷن آﻠﻔﺔ اﻟﺘﻌﻄﻞ ﻟﺤﻴﻦ ﺕﺄﻡﻴﻨﻬﺎ ¨
أﻋﻠﻰ ﻡﻦ آﻠﻔﺔ اﻗﺘﻨﺎءهﺎ .
اﻋﻤﻞ ﺝﺪول ﺱﻨﻮي ﻟﻤﻮاﻋﻴﺪ اﻟﺼﻴﺎﻥﺔ اﻟﺪورﻳﺔ وﻋﻠﻖ ﻥﺴﺨﺔ ﻡﻨﻪ ﻋﻠﻰ اﻵﻟﺔ ¨
١٠٣
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
١٠٤
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
:
ﻳﺴ ﺘﺨﺪم اﻟ ﺒﺮﻥﺎﻡﺞ KGL_WINﻟﻜ ﺘﺎﺑﺔ ﺑ ﺮﻥﺎﻡﺞ اﻟ ﺘﺤﻜﻢ ﺑﻠﻐ ﺔ اﻟﺴ ﻠﻢ Ladderأو ﺑﻠﻐ ﺔ اﻟﺘﻌﻠ ﻴﻤﺎت اﻟﻤﺨﺘﺼ ﺮة
،Mnemonicآﻤ ﺎ وﻳﺴ ﺘﺨﺪم ﻹرﺱ ﺎل اﻟ ﺒﺮﻥﺎﻡﺞ إﻟ ﻰ ﺝﻬ ﺎز اﻟ ﺘﺤﻜﻢ PLCوﺕﺴﻤﻰ اﻟﻌﻤﻠﻴﺔ ،Downloadوأﻳﻀًﺎ ﻟﺴﺤﺐ
ﻥﺴ ﺨﺔ ﻡ ﻦ اﻟﺒﺮﻥﺎﻡﺞ اﻟﻤﻮﺝﻮد ﻋﻠﻰ ﺝﻬﺎز اﻟﺘﺤﻜﻢ PLCﺕﺨﺰﻳﻨﻬﺎ ﻋﻠﻰ اﻟﺤﺎﺱﺐ آﻨﺴﺨﺔ ﺑﺮﻡﺠﻴﺔ Softcopyﺑﻬﺪف اﻟﺘﻮﺙﻴﻖ
وﻳﻤﻜ ﻦ ﻋﻤ ﻞ ﻥﺴ ﺨﺔ ورﻗ ﻴﺔ Hardcopyﺑﻄﺒﺎﻋ ﺘﻬﺎ ﻡ ﻦ اﻟ ﺒﺮﻥﺎﻡﺞ ،وﻳﺴ ﻤﺢ اﻟ ﺒﺮﻥﺎﻡﺞ أﻳﻀ ًﺎ ﺑﻤﺮاﻗ ﺒﺔ اﻟﻤ ﺘﺤﻮﻻت
Monitoringﻟﻠﺘﺄآﺪ ﻡﻦ ﺻﺤﺔ ﻋﻤﻞ ﺑﺮﻥﺎﻡﺞ اﻟﺘﺤﻜﻢ.
-١إﻥﺸﺎء ﻣﺸﺮوع ﺟﺪﻳﺪ :
ﺵﻐﻞ ﺑﺮﻥﺎﻡﺞ KGL_WINﻡﻦ ﻗﺎﺋﻤﺔ اﺑﺪأ ﺑﺮاﻡﺞ -
ﻧﺎﻓﺬﺓ ﺍﻟﱪﻧﺎﻣﺞ
ﺃﺩﻭﺍﺕ ﻟﻐﺔ ﺍﻟﺴﻠﻢ
ﻧﺎﻓﺬﺓ ﺍﳌﺸﺮﻭﻉ
ﻧﺎﻓﺬﺓ ﺍﻟﺮﺳﺎﺋﻞ
١٠٥
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
-٢آﺘﺎﺏﺔ ﺏﺮﻥﺎﻣﺞ اﻟﺘﺤﻜﻢ ﺏﻠﻐﺔ اﻟـ : Ladder
أدوات ﻟﻐﺔ اﻟﺴﻠﻢ :
Applied Instructionﻟﻜﺘﺎﺑﺔ ﺗﻌﻠﻴﻤﺔ ﻣﺮﻛﺒﺔ ﻣﺜﻞ ﺍﳌﺆﻗﺖ – ﺍﻟﻌﺪﺍﺩ – ﻬﻧﺎﻳﺔ ﺍﻟﱪﻧﺎﻣﺞ ...End
Output Coilﳐﺮﺝ
Rungﺳﻄﺮ ﺑﺮﳎﻲ
• ﻡﺜ ً
ﻼ ﻟﻜﺘﺎﺑﺔ اﻟﺒﺮﻥﺎﻡﺞ اﻟﺘﺤﻜﻤﻲ اﻟﺘﺎﻟﻲ ﺑﻠﻐﺔ اﻟﺴﻠﻢ :
١٠٦
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
أﻡ ﺎ ﻓ ﻲ اﻟﻤ ﺮات اﻟﻼﺣﻘ ﺔ إذا ﻟ ﻢ ﻥ ﻮد ﻓ ﻲ ﺕﻐﻴ ﻴﺮ ﻡﻮﻗ ﻊ اﻟﺤﻔ ﻆ أو اﺱﻢ اﻟﺒﺮﻥﺎﻡﺞ ﻓﻴﻜﻔﻲ اﺥﺘﻴﺎر اﻷﻡﺮ -
Saveﻡﻦ ﻗﺎﺋﻤﺔ .Project
-٣إرﺱﺎل اﻟﺒﺮﻥﺎﻣﺞ إﻟﻰ ﺟﻬﺎز اﻟﺘﺤﻜﻢ : PLC
ﺑﻌ ﺪ آ ﺘﺎﺑﺔ ﺑ ﺮﻥﺎﻡﺞ اﻟ ﺘﺤﻜﻢ ﺿ ﻤﻦ ﻥ ﺎﻓﺬة اﻟ ﺒﺮﻥﺎﻡﺞ وﺑﻌ ﺪ ﺕﺪﻗ ﻴﻘﻪ ﺙ ﻢ ﺣﻔﻈ ﻪ ﻋﻠ ﻰ اﻟﺤﺎﺱ ﺐ ،ﻳﺠ ﺐ إرﺱﺎل اﻟﺒﺮﻥﺎﻡﺞ
ﻟﺠﻬﺎز اﻟﺘﺤﻜﻢ PLCﻟﻨﺘﻤﻜﻦ ﻡﻦ ﺕﻨﻔﻴﺬﻩ وﻡﺮاﻗﺒﺘﻪ.
وﻳﻤﻜﻦ ﺕﻨﻔﻴﺬ ﻋﻤﻠﻴﺔ اﻟﻨﻘﻞ ﺑﻄﺮﻳﻘﺘﻴﻦ :
اﻷوﻟ ﻰ :ﺑﻌ ﺪ وﺻ ﻞ ﺝﻬ ﺎز اﻟ ﺘﺤﻜﻢ ﺑﺎﻟﺤﺎﺱ ﺐ ﻋﺒﺮ وﺻﻠﺔ RS232Cﻥﺨﺘﺎر ﻡﻦ ﻗﺎﺋﻤﺔ Onlineاﻷﻡﺮ اﻟﻤﺮآﺐ
Connect+Download+Run+Monitor Start
وهﺬا اﻷﻡﺮ ﻳﻌﻨﻲ اﻻﺕﺼﺎل ﺑﺠﻬﺎز اﻟﺘﺤﻜﻢ وإرﺱﺎل ﺑﺮﻥﺎﻡﺞ اﻟﺘﺤﻜﻢ ﻟﻪ و ﺕﻨﻔﻴﺬﻩ وﺑﺪء ﻋﻤﻠﻴﺔ ﻡﺮاﻗﺒﺔ اﻟﻤﺘﺤﻮﻻت.
اﻟﺜﺎﻥ ﻴﺔ :ﺑﻌ ﺪ وﺻ ﻞ ﺝﻬ ﺎز اﻟ ﺘﺤﻜﻢ ﻡ ﻊ اﻟﻤ ﻨﻔﺬ اﻟﺘﺴﻠﺴ ﻠﻲ ﻟﻠﺤﺎﺱ ﺐ ) (Com1-Com2ﻋ ﺒﺮ آ ﺒﻞ وﺻ ﻞ
: RS232C
ﻥﺨﺘﺎر ﻡﻦ اﻟﻘﺎﺋﻤﺔ Onlineاﻷﻡﺮ Connect
Download (KGL_WIN ﺑﻌﺪ ذﻟﻚ اﻷﻡﺮ )PLC
ﺙﻢ ﺕﻨﻔﻴﺬ اﻟﺒﺮﻥﺎﻡﺞ Run
وأﺥﻴﺮًا إذا رﻏﺒﻨﺎ ﺑﻤﺮاﻗﺒﺔ اﻟﻤﺘﺤﻮﻻت ﻳﻤﻜﻨﻨﺎ اﺥﺘﻴﺎر Monitor Start
١٠٧
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
.ﺕﺮآﺖ هﺬﻩ اﻟﺼﻔﺤﺔ ﻓﺎرﻏﺔ ﻟﻠﻤﻼﺣﻈﺎت ﺣﻮل هﺬا اﻟﻔﺼﻞ
١٠٨
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
Plcﻗﺎﺋﻤﺔ ﺏﺄهﻢ اﻟﻤﺼﻄﻠﺤﺎت اﻟﻤﺴﺘﺨﺪﻣﺔ ﻓﻲ اﻟﺘﺤﻜﻢ اﻟﻤﺒﺮﻣﺞ
ﺕﺄﺥﻴﺮ Delay ﻡﺸّﻐﻞ Actuator
ﻡﺤﻲ Delete ﺝﻤﻊ Addition
ﺕﻮﺻﻴﻒ Description ﻋﻨﻮان Address
ﺝﻬﺎز Device إﻥﺬار Alarm
ﺕﺸﺨﻴﺺ اﻟﻌﻄﻞ Diagnostic إﻥﺬار Alarm
رﻗﻤﻲ Digital اﺱﻢ ﻡﺴﺘﻌﺎر Alias
ﺵﺎﺵﺔ إﻇﻬﺎر Display ﺕﻤﺜﻴﻠﻲ Analog
ﻗﺴﻤﺔ Division ﺣﺴﺎﺑﻲ Arithmetic
ﻥﻘﻄﺔ Dot اﻟﻤﺆﻟﻒ Author
ذاآﺮة ﺙﺎﺑﺘﺔ ﺕﺒﺮﻡﺞ وﺕﻤﺤﻰ
Eeprom أﺕﻤﺘﺔ Automation
ً آﻬﺮﺑﺎﺋﻴﺎ
ﺑﻴﻀﻮي-ﻗﻄﻊ ﻥﺎﻗﺺ Ellipse ( دﻓﻌﺔ) ﻃﺒﺨﺔ Batch
Emergency Stop
ﻡﻔﺘﺎح ﺕﻮﻗﻒ ﻟﻠﻄﻮارئ ﺙﺎﻥﻴﺔ/ ﺑﺖ Baud
Button
ﻡﺸﻔﺮ Encoder ﺙﻨﺎﺋﻲ Binary
ﺕﺸﻔﻴﺮ Encoding ﺑﺖ ﺥﺎﻥﺔ رﻗﻤﻴﺔ واﺣﺪة Bit
ذاآﺮة ﺙﺎﺑﺘﺔ ﺕﺒﺮﻡﺞ
Eprom ﻓﺎرغ Blank
آﻬﺮﺑﺎﺋﻴﺎ
ﺥﻄﺄ Error ﻳﻘﻔﺰ Bounce
ﺕﻮﺱﻊ Expansion ﻡﺤﺮك دون ﻓﺤﻤﺎت Brushless
ﺥﺎرﺝﻲ External ﻋﺎزل Buffer
ﻓﻠﺘﺮ ﻡﺮﺵﺢ Filter ﻡﺪﻡﺞ Built-In
ﻳﻮﻡﺾ Flash ﻡﻔﺘﺎح Button
ﺝﺮﻳﺎن Flow ﻡﺘﻌﺎﻗﺐ Cascaded
وﻇﻴﻔﺔ Function ﻡﺤﻲ Clear
اﻟﻜﻴﺎن اﻟﺼﻠﺐ Hardware ﻡﻠﻒ Coil
ﻡﺴّﺨﻦ Heater ﺕﻌﻠﻴﻤﺔ/ أﻡﺮ Command
ﺱﺪاﺱﻲ ﻋﺸﺮ Hexadecimal ﺕﻌﻠﻴﻖ Comment
Hht(Hand Held
ﻟﻮﺣﺔ ﻡﻔﺎﺕﻴﺢ ﻡﺤﻤﻮﻟﺔ اﺕﺼﺎل Communication
Terminal)
Hmi(Human Man
ﺵﺎﺵﺔ إﻇﻬﺎر اﻟﺸﺮآﺔ Company
Interface)
أﻓﻘﻲ Horizontal ﻡﻘﺎرن Comparator
ﺥﺮج/ ﺑﻮاﺑﺔ دﺥﻞ I/O Port ﻡﻘﺎرﻥﺔ Comparison
زﻳﺎدة Increment ﺕﺸﻜﻴﻞ Configuration
ﻡﺆﺵﺮ Indicator اﺕﺼﺎل Connect
ﻗﻴﻤﺔ ﺑﺪاﺋﻴﺔ Initial Value ﺕﻤﺎس Contact
ﻡﺪﺥﻞ Input ﺝﻬﺎز ﺕﺤﻜﻢ Controller
إدﺥﺎل Insert ﺥﻂ ﻥﻘﻞ اﻟﻤﻨﺘﺠﺎت Conveyer Belt
ﺕﻜﺎﻡﻠﻲ ﺕﺮاآﻤﻲ Integrating ﻋﺪّاد Counter
( دارة ﺑﻴﻨﻴﺔ )دارة ﻓﺼﻞ Interfacing وﺣﺪة ﻡﻌﺎﻟﺠﺔ ﻡﺮآﺰﻳﺔ Cpu
داﺥﻠﻲ Internal ﺕﻴﺎر Current
ﻡﻘﺎﻃﻌﺔ Interrupt ﻡﻌﻄﻴﺎت Data
ﻳﺤﺘﻔﻆ Keep ﺕﺤﺮي اﻷﺥﻄﺎء Debug
ﺱﻠّﻤﻲ Ladder ﻥﻘﺼﺎن Decrement
١٠٩
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
١١٠
MAMOUN INTERNATIONAL CENTRE א א
Electron Department מא
اﻟﻤﺮاﺟﻊ
LG Master - K120S User Manal -
Moeller EASY412,EASY600 Control Relay -
Omron User Manual -
( )ﻋﺪد ﺥﺎص ﺣﻮل اﻷﺕﻤﺘﺔ اﻟﺼﻨﺎﻋﻴﺔ/١٩٩٧ ﻥﻴﺴﺎن/٥٤ ﻡﺠﻠﺔ اﻟﺤﺎﺱﻮب واﻟﺘﻘﻨﻴﺎت اﻟﻌﺪد -
١١١