learainy
級別: 探索解密
|
這是OMRON ST語言編的一段程序,不明白什么意思?請教大蝦們!謝謝 IF RUN=FALSE AND a=FALSE THEN (* *) b:= FALSE; ELSIF RUN=TRUE AND a=FALSE THEN a:= TRUE ; b:= TRUE; ELSIF RUN=TRUE AND a=TRUE THEN b:= FALSE; ELSIF RUN=FALSE AND a=TRUE THEN b:= FALSE; a:= FALSE; END_IF; IF b=TRUE THEN CURRENT[0]:= TRUE; END_IF; [ 此帖被learainy在2015-03-11 22:12重新編輯 ] |
---|---|
|
qfgkr
級別: 略有小成
|
轉換成梯形圖如下圖所示,RUN、a、b為BOOL型變量,CURRENT為一維數組,數組變量數據類型為整型。程序整個就是置位跟復位的判斷,沒有其他意思!在NJ里面梯形圖和ST語言可以任意互換(在梯形圖中插入ST語言以利于數學函數的計算,或者整個程序全部使用ST語言來寫) [attachment=133835] |
---|---|
|
guochunyi
直讀解西門屏HMI口令 。。。
級別: 論壇版主
|
可以看作是OMRON的運動CPU。 [attachment=134061] |
|
---|---|---|
|
learainy
級別: 探索解密
|
不明白什么意思,請明示,謝謝!!! |
---|---|
|