Call Return Master Control Relay Jump Not Jump Label
Call Return Master Control Relay Jump Not Jump Label
ﻫﺪف:
1
اﺳﺘﻔﺎده از اﻟﻤﺎنﻫﺎي ﻛﻨﺘﺮل ﺑﺮﻧﺎﻣﻪ ﺷﺎﻣﻞ Return ،Callو Master Control Relay •
اﺳﺘﻔﺎده از اﻟﻤﺎنﻫﺎي ﻣﺮﺑﻮط ﺑﻪ ﭘﺮش در ﺑﺮﻧﺎﻣﻪ ﺷﺎﻣﻞ Not Jump ،Jumpو Label •
3 2
ﻧﺤﻮه اﻳﺠﺎد ﺟﺪول ﻣﺘﻐﻴﺮ و اﺳﺘﻔﺎده از آن ﺑﺮاي اﺻﻼح و ﭘﺎﻳﺶ ﻣﺘﻐﻴﺮﻫﺎي ﻳﻚ ﺑﺮﻧﺎﻣﻪ •
ﻧﺤﻮه Forceﻣﺘﻐﻴﺮﻫﺎي ورودي ﺧﺮوﺟﻲ PLC •
ﻧﺤﻮه اﺳﺘﻔﺎده از ﻛﻼك ژﻧﺮاﺗﻮر داﺧﻠﻲ CPU •
( (1-1-8ﺑﺮرﺳﻲ اﻟﻤﺎن ) :Return (RETدر ﺻﻮرت ﻓﻌﺎل ﺷﺪن اﻳﻦ اﻟﻤﺎن در ﻳﻜﻲ از ﺷﺒﻜﻪﻫﺎي ﻳﻚ ﺑﻠﻮك ،اداﻣﻪ اﺟﺮاي ﺑﺮﻧﺎﻣﻪ در آن
ﺑﻠﻮك ﭘﺎﻳﺎن ﻳﺎﻓﺘﻪ و اﺟﺮاي ﺑﺮﻧﺎﻣﻪ ﺑﻪ ﻣﺤﻞ ﺑﻠﻮﻛﻲ ﻛﻪ ﺑﻠﻮك ﺟﺎري از آﻧﺠﺎ ﻓﺮاﺧﻮاﻧﻲ ﺷﺪه اﺳﺖ ﺑﺮﻣﻲﮔﺮدد .اﮔﺮ اﻳﻦ اﻟﻤﺎن در ﺑﻠﻮك OB1
ﻓﻌﺎل ﺷﻮد اداﻣﻪ اﺟﺮاي ﺑﺮﻧﺎﻣﻪ ،ﺑﻪ اوﻟﻴﻦ ﺷﺒﻜﻪ اﻳﻦ ﺑﻠﻮك ﺑﺮﻣﻲﮔﺮدد.
ﻣﺜﺎل ﺑﺮاي ﻛﺎرﺑﺮد :RETﺑﺮﻧﺎﻣﻪ ﺷﻜﻞ) (1-8داراي ﻳﻚ FCاﺳﺖ .ﻫﺮﮔﺎه در اﻳﻦ FCﻛﻮﺋﻴﻞ RETﺷﺒﻜﻪ 2ﻓﻌﺎل ﺷﻮد ،اداﻣﻪ ﺑﺮﻧﺎﻣﻪ اﻳﻦ
ﺑﻠﻮك) ﺷﺒﻜﻪ ( 3اﺟﺮا ﻧﺸﺪه و اﺟﺮاي ﺑﺮﻧﺎﻣﻪ از آن ﺑﻠﻮك ﺧﺎرج و ﺑﻪ ﺑﻠﻮك OB1ﺑﺮﻣﻲﮔﺮدد.
١
Program Control
٢
Variable Table
3
Modify
٧٦
ﺷﻜﻞ)(1-8
(2-1-8ﺑﺮرﺳﻲ اﻟﻤﺎن :CALLﺑﺎ اﻳﻦ اﻟﻤﺎن ﻣﻲﺗﻮان ﺑﻠﻮك ﻫﺎي FCو SFCﻛﻪ داراي ورودي و ﺧﺮوﺟﻲ ﺗﻌﺮﻳﻒ ﺷﺪه ﻧﻴﺴﺘﻨﺪ را
ﻓﺮاﺧﻮاﻧﻲ ﻛﺮد .اﻳﻦ ﻓﺮاﺧﻮاﻧﻲ ﻣﻲﺗﻮاﻧﺪ ﺑﺪون ﺷﺮط ﻳﺎ ﺑﺎ ﺷﺮط اﻧﺠﺎم ﺷﻮد.
ﻣﺜﺎل ﺑﺮاي ﻛﺎرﺑﺮد :CALLدر ﻃﺮح ﻣﺜﺎل ﻗﺒﻞ در ﺑﻠﻮك OB1ﻣﻲﺗﻮان ﺑﻠﻮك FC1را ﻛﻪ داراي ورودي و ﺧﺮوﺟﻲ ﺗﻌﺮﻳﻒ ﺷﺪه ﻧﻴﺴﺖ
ﺑﺼﻮرت ﺷﻜﻞ) (2-8ﻓﺮاﺧﻮاﻧﻲ ﻛﺮد.
ﺷﻜﻞ)(2-8
ﻣﺜﺎل ﺑﺮاي ﻛﺎرﺑﺮد اﻟﻤﺎﻧﻬﺎي :MCRدر ﺑﺮﻧﺎﻣﻪ ﺷﻜﻞ) (3-8ﻣﺜﺎﻟﻲ ﺑﺮاي ﺑﻜﺎر ﮔﻴﺮي اﻟﻤﺎنﻫﺎي MCRآﻣﺪه اﺳﺖ .در اﻳﻦ ﺑﺮﻧﺎﻣﻪ اﮔﺮ
ورودي I1.0ﺻﻔﺮ ﺷﻮد در ﻧﺎﺣﻴﻪ ﻳﻚ اﻧﺘﻘﺎل داده ﻫﺎ ﺻﻔﺮ و ﺗﻐﻴﺮات ورويﻫﺎي ﻓﻠﻴﺐ ﻓﻼب ﺑﺮ روي آن ﺑﻲ ﺗﺎﺛﻴﺮ ﺧﻮاﻫﻨﺪ ﺑﻮد و
ﻫﻤﭽﻨﻴﻦ اﮔﺮ ورودي I1.0ﻳﻚ و ورودي I1.1ﺻﻔﺮ ﺷﻮد در ﻧﺎﺣﻴﻪ دو ﺑﺠﺎي اﻧﺘﻘﺎل دادهﻫﺎ ﺻﻔﺮﻣﻨﺘﻘﻞ ﻣﻲﺷﻮﻧﺪ .اﮔﺮ ﻫﺮدو ورودي
I1.0و I1.1ﻳﻚ ﺷﻮﻧﺪ ﻧﺘﺎﻳﭻ ﺑﺮﻧﺎﻣﻪ ﺑﺼﻮرت ﻣﻌﻤﻮل اﺟﺮا ﺧﻮاﻫﺪ ﺷﺪ.
٧٧
ﺷﻜﻞ)(3-8
٧٨
(2-8ﭘﺮش در ﺑﺮﻧﺎﻣﻪ ):(JUMP
ﻣﻘﺪﻣﻪ
اﻟﻤﺎنﻫﺎي ﻧﺸﺎن داده ﺷﺪ در ﺳﻤﺖ راﺳﺖ ﺷﻜﻞ ) (4-8ﺑﺮاي اﻳﺠﺎد ﭘﺮش در ﺑﺮﻧﺎﻣﻪ اﺳﺖ ﻛﻪ ﺷﺮح ﻋﻤﻠﻜﺮد ﻫﺮﻳﻚ از آﻧﻬﺎ در ﺳﻤﺖ
ﭼﭗ ﺷﻜﻞ آﻣﺪه اﺳﺖ..
) :(JMPاز اﻳﻦ اﻟﻤﺎن ﻣﻲﺗﻮان ﺑﻪ ﺻﻮرت ﺷﺮﻃﻲ و ﻳﺎ ﺑﺪون ﺷﺮط اﺳﺘﻔﺎده ﻛﺮد.
اﮔﺮ ﺑﺼﻮرت ﻏﻴﺮ ﺷﺮﻃﻲ اﺳﺘﻔﺎده ﺷﻮد ،ﺑﺮﻧﺎﻣﻪ ،ﻫﻤﻮاره ﺗﺎ ﻣﺤﻞ LABELاﺷﺎره ﺷﺪه ﺑﻪ آن ،اﺟﺮا ﻧﺨﻮاﻫﺪ ﺷﺪ.
اﮔﺮ ﺑﺼﻮرت ﺷﺮﻃﻲ اﺳﺘﻔﺎده ﺷﻮد در ﺻﻮرت ﺑﺮ ﻗﺮار ﺷﺪن ﺷﺮط )ﻳﻌﻨﻲ RLO =1ﺷﻮد( ﺗﺎ ﻣﺤﻞ LABEL
اﺷﺎره ﺷﺪه ﺑﻪ آن ،اﺟﺮا ﻧﺨﻮاﻫﺪ ﺷﺪ.
) :(JMPNاز اﻳﻦ اﻟﻤﺎن ﺑﺎﻳﺪ ﻫﻤﻴﺸﻪ ﺑﻪ ﺻﻮرت ﺷﺮﻃﻲ اﺳﺘﻔﺎده ﻛﺮد و در ﺻﻮرت ﺑﺮ ﻗﺮار ﻧﺸﺪن ﺷﺮط
)ﻳﻌﻨﻲ RLO = 0ﺷﻮد( ﺗﺎ ﻣﺤﻞ LABELاﺷﺎره ﺷﺪه ﺑﻪ آن ،اﺟﺮا ﻧﺨﻮاﻫﺪ ﺷﺪ.
:LABLEﻣﺤﻞ ﭘﺮش را ﻧﺸﺎن ﻣﻲدﻫﺪ. ﺷﻜﻞ )(4-8
ﻣﺜﺎل ﺑﺮاي ﻛﺎر ﺑﺮد اﻟﻤﺎنﻫﺎي :Jumpsدر ﺑﺮﻧﺎﻣﻪ ﺷﻜﻞ) (5-8اﮔﺮ ورودي I1.0ﻳﻚ ﺷﻮد ﺷﺒﻜﻪ 3و 4اﺟﺮا ﻧﺨﻮاﻫﻨﺪ ﺷﺪ و اﮔﺮ ورودي
I1.1ﺻﻔﺮ ﺑﺎﺷﺪ ﺷﺒﻜﻪ ﺷﺶ اﺟﺮا ﻧﺨﻮاﻫﺪ .ﺷﺪ .ﺗﻮﺟﻪ ﺷﻮد ،در اﻳﻦ ﻧﺮماﻓﺰار ﻋﻤﻞ ﭘﺮش ﻓﻘﻂ از ﺑﺎﻻ ﺑﻪ ﭘﺎﺋﻴﻦ ﻗﺎﺑﻞ اﺟﺮا اﺳﺖ.
ﺷﻜﻞ)(5-8
٧٩
(3-8ﻧﺤﻮه اﻳﺠﺎد ﺑﻠﻮك ﺟﺪول ﻣﺘﻐﻴﺮ) (Variable Tableو اﺳﺘﻔﺎده از آﻧﻬﺎ.
ﻣﻘﺪﻣﻪ
در ﺑﺮﻧﺎﻣﻪﻫﺎي ﺑﺰرگ ،در ﺑﻌﻀﻲ از ﻣﻮارد ،ﻧﻴﺎز اﺳﺖ ،از ﻣﺠﻤﻮﻋﻪ ﻣﺘﻐﻴﺮﻫﺎي ﻳﻚ ﺑﺮﻧﺎﻣﻪ ،ﺗﻌﺪادي از آﻧﻬﺎ ﻫﻤﺰﻣﺎن ﭘﺎﻳﺶ ﺷﺪه و در
ﺻﻮرت ﻧﻴﺎز ﺑﻌﻀﻲ از آﻧﻬﺎ اﺻﻼح ﺷﻮﻧﺪ.
ﺑﺮاي ﺑﺮرﺳﻲ اﻳﻦ ﻣﻮﺿﻮع اﺑﺘﺪا ﺑﺮﻧﺎﻣﻪ ﺷﻜﻞ) (6-8ﺑﻪ ﻫﻤﺮاه ﺟﺪول ﺳﻴﻤﺒﻮلﻫﺎي آن آﻣﺎده ﺷﺪه ،ﺳﭙﺲ ﻋﻤﻠﻜـﺮد آن ﺑﺮرﺳـﻲ
ﺷﻮد.
ﺷﻜﻞ)(6-8
ﭘﺲ از آﻣﺎده و ﺑﺮرﺳﻲ ﻛﺮدن ﻛﺎر ﺑﺮﻧﺎﻣﻪ ﻓﻮق ﻳﻚ ﺑﻠﻮك ﺟﺪول ﻣﺘﻐﻴﺮﻫﺎ ﺑﺮﻃﺒﻖ ﻣﺮاﺣﻞ آﻣﺪه در زﻳﺮ اﻳﺠﺎد و ﻣﺘﻐﻴﺮﻫﺎ ﻣﻮرد ﻧﻴﺎز ﺑﺮاي ﭘﺎﻳﺶ
و دﺳﺘﻜﺎري را در آن وارد ﻛﻨﻴﺪ آﻧﮕﺎه ﺑﺮاي ﭘﺎﻳﺶ و دﺳﺘﻜﺎري ﻣﺘﻐﻴﺮﻫﺎ ،ﺟﺪول آﻣﺎده ﻛﺮده را ﺑﻜﺎر ﺑﮕﻴﺮﻳﺪ.
ﻧﺤﻮه اﻳﺠﺎد ﺑﻠﻮك ﺟﺪول ﻣﺘﻐﻴﺮﻫﺎ :ﺑﺮاي اﻳﺠﺎد ﺑﻠﻮك ﺟﺪول ﻣﺘﻐﻴﺮﻫﺎ ﺑﻪ ﺗﺮﺗﻴﺐ زﻳﺮ ﻋﻤﻞ ﻣﻲﺷﻮد:
اﻟﻒ( در ﺻﻔﺤﻪ ،Simatic Managerﭘﺲ از اﻧﺘﺨﺎب ﭘﻮﺷﻪ ﺑﻠﻮك در ﭘﻨﺠـﺮه ﺟﺴـﺘﺠﻮﮔﺮ .،از ﻣﺴﻴﺮﻧﺸـﺎن داده ﺷـﺪه در ﺷـﻜﻞ)(7-8
ﮔﺰﻳﻨﻪ Variable Tableاﻧﺘﺨﺎب ﻣﻲﺷﻮد.
ﺷﻜﻞ)(7-8
ب( ﺑﺎ اﻳﻦ اﻧﺘﺨﺎب ،ﺻﻔﺤﻪ Properties Variable Tableﻧﺸﺎن داده ﺷﺪه در ﺳﻤﺖ ﭼﭗ ﺷﻜﻞ) (8-8ﺑﺎز ﻣﻲﺷﻮد،
٨٠
ﺷﻜﻞ)(8-8
ﺑﺎ ﺗﺎﺋﻴﺪ ﻛﺮدن ﻣﺤﺘﻮاي اﻳﻦ ﺻﻔﺤﻪ ﺗﻮﺳﻂ دﻛﻤﻪ ،OKﻳﻚ ﺑﻠﻮك ﺟﺪول ﻣﺘﻐﻴﺮ اﻳﺠﺎد ﻣﻲ ﺷﻮد ﻛﻪ آﻳﻜﻮن آن در ﭘﻨﺠﺮه ﺑﻠﻮكﻫﺎ در ﺻـﻔﺤﻪ
Simatic Managerآﺷﻜﺎر ﻣﻲﺷﻮد .اﻳﻦ آﻳﻜﻮن در ﺳﻤﺖ راﺳﺖ ﺷﻜﻞ) (8-8در ﭘﻨﺠﺮه ﺑﻠﻮكﻫﺎ ﻣﺸﺎﻫﺪه ﻣﻲ ﺷﻮد.
ﻧﺤﻮه اﺳﺘﻔﺎده از ﺑﻠﻮك ﺟﺪول ﻣﺘﻐﻴﺮﻫﺎ :ﺑﺮاي ﻛﺎر ﻛﺮدن ﺑﺎ ﺑﻠﻮك ﺟﺪول ﻣﺘﻐﻴﺮﻫﺎ ،اﺑﺘﺪا ﺑﺎ دو ﺑﺎر راﺳﺖ ﻛﻠﻴﻚ ﻛﺮدن آﻳﻜﻮن ﺟـﺪول
ﻣﺘﻐﻴﺮﻫﺎ در ﭘﻨﺠﺮه ﺑﻠﻮك ﻫﺎ آﻧﺮا ﺑﺎز و ﻣﺘﻐﻴﺮﻫﺎي ﻣﻮرد ﻧﻈﺮ ﻣﺎﻧﻨﺪ ﻣﺜﺎل ﺷﻜﻞ) (9-8در آن وارد ﻣﻲﺷﻮﻧﺪ.
ﺷﻜﻞ)(9-8
در روي ﻣﻴﻠﻪ اﺑﺰار ﺟﺪول ﻣﺘﻐﻴﺮﻫﺎ اﺑﺰارﻫﺎي ﺧﺎﺻﻲ وﺟﻮد دارﻧﺪ ﻛﻪ در ﺟﺪول زﻳﺮ ﺷﺮح ﻋﻤﻠﻜﺮد ﻫﺮ ﻳﻚ از اﻳﻦ اﺑﺰارﻫﺎي آﻣﺪه اﺳﺖ.
ﺑﺮاي ﻏﻴﺮﻓﻌﺎل ﻛﺮدن ﻳﻚ ﺳﻄﺮ اﺳﺘﻔﺎده ﻣﻲﺷﻮد).ﻣﺸﺎﻫﺪه ﺗﻐﻴﻴﺮ وﺿﻌﻴﺖ و اﺻﻼح ﻣﺘﻐﻴﺮ اﻳﻦ ﺳﻄﺮ ﻏﻴﺮ ﻓﻌﺎل ﻣﻲﺷﻮد.(.
ﺑﺮاي ارﺗﺒﺎط ﺟﺪول ﻣﺘﻐﻴﺮﻫﺎ ﺑﺎ PLCدر ﻳﻚ ﺷﺒﻜﻪ اﺳﺘﻔﺎده ﻣﻲﺷﻮد.
ﺑﺮاي ارﺗﺒﺎط ﺟﺪول ﻣﺘﻐﻴﺮﻫﺎ ﺑﺎ ﻳﻚ PLCﻣﺴﺘﻘﻞ اﺳﺘﻔﺎده ﻣﻲﺷﻮد.
ﺑﺮاي ﺗﻨﻈﻴﻢ ﭘﺎراﻣﺘﺮﻫﺎي ﭘﺎﻳﺶ 1و دﺳﺘﻜﺎري)اﺻﻼح( 2ﻣﺘﻐﻴﺮﻫﺎي اﺳﺘﻔﺎده ﻣﻲﺷﻮد.
ﺑﺮاي ﭘﺎﻳﺶ ﻣﺘﻐﻴﻴﺮﻫﺎي ﺟﺪول ﺑﺼﻮرت ﻣﻤﺘﺪ اﺳﺘﻔﺎده ﻣﻲﺷﻮد).واﺑﺴﺘﻪ اﺳﺖ ﺑﻪ ﺗﻨﻈﻴﻢ ﭘﺎراﻣﺘﺮ ﻧﻤﺎﻳﺶ(
ﺑﺮاي دﺳﺘﻜﺎري)اﺻﻼح( ﻣﺘﻐﻴﺮﻫﺎي ﺟﺪول ﺑﺼﻮرت ﻣﻤﺘﺪ اﺳﺘﻔﺎده ﻣﻲ ﺷﻮد) .واﺑﺴﺘﻪ اﺳﺖ ﺑﻪ ﺗﻨﻈﻴﻢ ﭘﺎراﻣﺘﺮ دﺳﺘﻜﺎري(
ﺑﺮاي ﭘﺎﻳﺶ ﻣﻘﺎدﻳﺮ ﻣﺘﻐﻴﺮﻫﺎي ﻣﻮﺟﻮد در ﺟﺪول ﺑﺮاي ﻳﻚ ﺳﻴﻜﻞ ) (Scan Timeاﺳﺘﻔﺎده ﻣﻲﺷﻮد.
ﺑﺮاي دﺳﺘﻜﺎري)اﺻﻼح( ﻣﻘﺎدﻳﺮ ﻣﺘﻐﻴﺮﻫﺎﻳﻤﻮﺟﻮد در ﺟﺪول ﺑﺮاي ﻳﻚ ﺳﻴﻜﻞ ) (Scan Timeاﺳﺘﻔﺎده ﻣﻲﺷﻮد
ﺑﺮاي ﻓﻌﺎل و ﻏﻴﺮ ﻓﻌﺎل ﻛﺮدن ﻣﺘﻐﻴﺮﻫﺎي ﻧﻴﺎز ﺑﻪ دﺳﺘﻜﺎري اﺳﺘﻔﺎده ﻣﻲﺷﻮد) .ﺗﻐﻴﻴـﺮ وﺿـﻌﻴﺖ ﻣﺘﻐﻴـﺮ اﻳـﻦ ﺳـﻄﺮ ﻗﺎﺑـﻞ
ﻣﺸﺎﻫﺪه اﺳﺖ(.
1
Monitoring
2
Modifying
٨١
ﺑﺎ اﻧﺘﺨﺎب اﺑﺰار ﻣﺮﺑﻮط ﺑﻪ ﺗﻨﻈﻴﻢ ﭘﺎراﻣﺘﺮﻫﺎي ﭘﺎﻳﺶ و دﺳﺘﻜﺎري ﻣﺘﻐﻴﺮﻫﺎ ﺻﻔﺤﻪ ﺷﻜﻞ) (8-8ﺑﺎز ﻣﻲﺷﻮد .در اﻳـﻦ ﺻـﻔﺤﻪ ﻣـﻲ ﺗـﻮان
ﻋﻤﻞ ﭘﺎﻳﺶ و اﺻﻼح در ﭼﻪ ﻟﺤﻈﻪاي از اﺟﺮاي ﺑﺮﻧﺎﻣﻪ ﺻﻮرت ﭘﺬﻳﺮد ﺗﻨﻈﻴﻢ ﻣﻲﺷﻮد .ﻫﻤﭽﻨﻴﻦ در اﻳﻦ ﺻﻔﺤﻪ ،از اﻳﻨﻜﻪ ﭘﺎﻳﺶ و ﻳﺎ اﺻﻼح در
ﻫﺮ ﺳﻴﻜﻞ و ﻳﺎ )ﺑﺎ ﻫﺮ ﺑﺎر اﻧﺘﺨﺎب اﺑﺰار ﻣﺮﺑﻮﻃﻪ( ﻳﻚ ﺑﺎر اﻧﺠﺎم ﺷﻮد ﺗﻨﻈﻴﻢ ﻣﻲ ﺷﻮد.
ﺷﻜﻞ)(10-8
ﻧﺤﻮه ﺑﺎز ﻛﺮدن ﺟﺪول : Forceﺑﺮاي ﺑﺎز ﻛﺮدن ﺟﺪول ،Forceدر ﺻﻔﺤﻪ ﺑﻠـﻮك ﺟـﺪول ﻣﺘﻐﻴﺮﻫـﺎ از ﻣﻨـﻮي ) Variableﻳـﺎ در
ﺻﻔﺤﻪ Simatic Managerاز ﻣﻨﻮي (PLCﺑﻄﻮري ﻛـﻪ در ﺷـﻜﻞ) (11-8ﻧﺸـﺎن داده ﺷـﺪه اﺳـﺖ ﮔﺰﻳﻨـﻪ Display Force Value
اﻧﺘﺨﺎب ﻣﻲﺷﻮد.
ﺗﻮﺟﻪ ﻛﻨﻴﺪ ﺑﺮاي اﻳﻦ اﻧﺘﺨﺎب ﻧﺒﺎﻳﺪ ﺟﺪول ﻣﺘﻐﻴﻴﺮﻫﺎ ﺑﻪ PLCارﺗﺒﺎط ﺗﺒﺎدل اﻃﻼﻋﺎت داﺷﺘﻪ ﺑﺎﺷﺪ) .ﺑﺮاي ﻗﻄﻊ اﻳﻦ ارﺗﺒﺎط ،از ﻣﻨﻮي
PLCﮔﺰﻳﻨﻪ Disconnectاﻧﺘﺨﺎب ،و ﺑﺮاي اﺗﺼﺎل ﻣﺠﺪد آن از ﻫﻤﻴﻦ ﻣﻨﻮ ﮔﺰﻳﻨﻪ Connect toاﻧﺘﺨﺎب ﻣﻲﺷﻮد(.
٨٢
-ﺑﺎ اﻳﻦ اﻧﺘﺨﺎب ،ﺻﻔﺤﻪ Display Force Valueﻛﻪ ﻣﺎﻧﻨﺪ ﺟﺪول ﻧﺸﺎن داده ﺷﺪه در ﺷﻜﻞ) (12-8اﺳﺖ ﺑـﺎز ﻣـﻲﺷـﻮد .در اﻳـﻦ ﺟـﺪول
ﻣﺘﻐﻴﺮﻫﺎﺋﻲ ﻛﻪ ﻣﻲﺑﺎﻳﺴﺘﻲ اﺟﺒﺎرا ﺑﻪ ﻳﻚ ﻣﻘﺪار ﻣﺸﺨﺺ ﺗﺜﺒﻴﺖ ﺷﻮﻧﺪ ،وارد ﻣﻲﺷﻮﻧﺪ اﻳﻦ ﻣﺘﻐﻴﻴﺮﻫـﺎ ﺑـﺮاي PLCﺳـﺮي 300ﻓﻘـﻂ ﺷـﺎﻣﻞ
وروي ،ﺧﺮوﺟﻲ)ﺑﺼﻮرت ﺑﻴﺖ ،ﺑﺎﻳﺖ Word ،و (Double Wordﻫﺴﺘﻨﺪ .ﻻزم اﺳﺖ ﺗﻮﺟﻪ ﺷﻮد ،در اﻳﻦ ﻧﻮع PLCﻫـﺎ ﻣﻘـﺎدﻳﺮ ﺣﺎﻓﻈـﻪ را
ﻧﻤﻲﺗﻮان Forceﻛﺮد.
ﻧﺤﻮه Forceﻛﺮدن :ﭘﺲ از وارد ﻛﺮدن ﻣﺘﻐﻴﺮﻫﺎ در ﺟﺪول و ﺗﻌﻴﻴﻦ ﻣﻘﺎدﻳﺮ ﻣﻮرد ﻟـﺰوم ﺑـﺮاي آﻧﻬـﺎ ،از ﻣﻨـﻮي Variableاﻳـﻦ
ﺟﺪول ﮔﺰﻳﻨﻪ Forceاﻧﺘﺨﺎب ﻣﻲﺷﻮد .ﺑﺎ اﻳﻦ اﻧﺘﺨﺎب ﻣﺘﻐﻴﻴﺮﻫﺎي وارد ﺷﺪه در ﺟﺪول ﺑـﻪ ﻣﻘـﺎدﻳﺮ ﺗﻌـﻴﻦ ﺷـﺪه ،در ورودي ﺧﺮوﺟـﻲ PLC
ﺗﺜﺒﻴﺖ ﻣﻲﺷﻮﻧﺪ .در اﻳﻦ ﺷﺮاﻳﻂ ﭼﺮاغ Forceروي ﻣﺎژول PLCﺑﻪ رﻧﮓ زرد روﺷﻦ ﻣﻲ ﺷﻮد.
ﻧﺤﻮه ﺣﺬف : Forceﺑﺮاي ﺣﺬف ﻣﺘﻐﻴﺮﻫﺎي ﺗﺜﺒﻴﺖ ﺷﺪه در ،PLCدر ﺻﻔﺤﻪ ﺟﺪول ﻣﺘﻐﻴﻴﺮﻫﺎ از ﻣﻨﻮي Variableﮔﺰﻳﻨﻪ Stop
Forcingاﻧﺘﺨﺎب ﻣﻲﺷﻮد.
ﺷﻜﻞ)(12-8
٨٣
ﺷﻜﻞ)(13-8
ﻣﺜﺎل ﺑﺮاي اﺳﺘﻔﺎده از ﭘﺎﻟﺲژﻧﺮاﺗﻮر داﺧﻠﻲ :CPUﺑﺮاي ﺑﺮرﺳﻲ ﺳﻪ ﺑﻴﺖ از ﻳﻚ ﺑﺎﻳﺖ آدرس ﺗﻨﻈﻴﻢ ﺷﺪه در ﺑﺮﻧﺎﻣﻪ ﭘﻴﻜﺮ ﺑﻨﺪي ﺳـﺨﺖ
اﻓﺰار ﺑﺮاي ﭘﺎﻟﺲ ژﻧﺮاﺗﻮر داﺧﻠﻲ ،PLCﺑﺮﻧﺎﻣﻪ زﻳﺮا در PLCاﺟﺮا و ﻧﺘﺎﻳﺞ آن ﻣﺸﺎﻫﺪه ﺷﻮد.
ﺗﻮﺿﻴﺢ :در اﻳﻦ ﻣﺜﺎل ﻣﻲ ﺗﻮان از اﻟﻤﺎن Moveﺑﺮاي ﻣﺸﺎﻫﺪه ﻫﻤﻪ ﻫﺸﺖ ﺑﻴﺖ ﭘﺎﻟﺲ ژﻧﺮاﺗﻮر ﺑﻄﻮر ﻫﻤﺰﻣﺎن در ﺧﺮوﺟﻲ QB5اﺳﺘﻔﺎده
ﻛﺮد.
٨٤