PLC的編程問題
劉玉蓉
發(fā)布于2014-08-15 17:30
26
0
標(biāo)簽:
plc中, 輸入一個(gè)數(shù)值,再按下確認(rèn)按鈕后,輸入的數(shù)值有效,該怎么編寫?
佳答案
1、可以這樣編程,例如:
輸入數(shù)值在IW10中
要存入數(shù)值的MW100中
確認(rèn)按鈕為I0.0,其狀態(tài)保持在M0.0中
A I 0.0//取確認(rèn)按鈕狀態(tài)
FP M 0.0//若有確認(rèn)( I0.0 =1),則M0.0置1。
A M 0.0//上升沿有效,在一個(gè) OB1 掃描周期使 RLO=1。
JCN M001// 若無確認(rèn)( RLO = 0),則跳轉(zhuǎn)到M001處
L IW10
T MW100//輸入的數(shù)值有效
M001:.........//下面的程序
2、注意按鈕信號(hào)是短信號(hào),必須應(yīng)用沿觸發(fā)保持。
FP 上升沿:在每一個(gè)程序掃描周期過程中,RLO 位的信號(hào)狀態(tài)都將與前一周期中獲得的結(jié)果
進(jìn)行比較,看信號(hào)狀態(tài)是否有變化。前一 RLO 的信號(hào)狀態(tài)必須保存在邊沿標(biāo)志
地址(<位>)中,以進(jìn)行比較。如果在當(dāng)前和先前的 RLO“0”狀態(tài)之間有變化
(檢測到上升沿),則在操作之后,RLO 位將為“1”。