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重新編輯 ] |
---|---|
|
learainy
級別: 探索解密
|
自己已經(jīng)分析出來了,哈哈。 就是run=true時,此程序只是首次執(zhí)行。 |
---|---|
|
freesunshine
分享快樂,留住感動.
級別: 探索解密
|
還有這個方面的程序,資料嗎?上傳下,一起學(xué)習(xí) |
---|---|
|
qfgkr
級別: 略有小成
|
轉(zhuǎn)換成梯形圖如下圖所示,RUN、a、b為BOOL型變量,CURRENT為一維數(shù)組,數(shù)組變量數(shù)據(jù)類型為整型。程序整個就是置位跟復(fù)位的判斷,沒有其他意思!在NJ里面梯形圖和ST語言可以任意互換(在梯形圖中插入ST語言以利于數(shù)學(xué)函數(shù)的計算,或者整個程序全部使用ST語言來寫) [attachment=133835] |
---|---|
|
guochunyi
直讀解西門屏HMI口令 。。。
級別: 論壇版主
|
可以看作是OMRON的運動CPU。 [attachment=134061] |
|
---|---|---|
|
learainy
級別: 探索解密
|
不明白什么意思,請明示,謝謝。! |
---|---|
|