2310036294
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 187 個
工控威望: 426 點
下載積分: 1461 分
在線時間: 98(小時)
注冊時間: 2015-02-10
最后登錄: 2024-11-12
查看2310036294的 主題 / 回貼
樓主  發(fā)表于: 2016-03-01 21:34
就是s7-300的置位指令只能置位或復(fù)位一個 bit位,如果程序設(shè)置了急停,按下去要復(fù)位80的線圈,和幾十個 輔助繼電器,該怎么辦

s7-200復(fù)位指令可以指定一段區(qū)域復(fù)位,300有沒有類似的功能。

謝謝,我初學。
wwcwwc
級別: VIP會員

精華主題: 0
發(fā)帖數(shù)量: 3393 個
工控威望: 3191 點
下載積分: 70452 分
在線時間: 1604(小時)
注冊時間: 2008-04-20
最后登錄: 2024-12-17
查看wwcwwc的 主題 / 回貼
1樓  發(fā)表于: 2016-03-02 14:04
這個是將MD100;MD104這64個M全部復(fù)位。
當然,也可以直接寫
A I0.0         //急停按鈕按下時
jnb _001
L 0
T QD0
T QD4
_001:NOP 0
樓主留言:
真誠感謝!但不是很懂,
L 0  //把0放入累加器1中
T  QD0   //把累加器1的內(nèi)容送入QD0

T  QD4  //把累加器1的內(nèi)容送入QD4
你怎么說是64個M全部復(fù)位