2310036294
级别: 略有小成
精华主题: 0
发帖数量: 187 个
工控威望: 426 点
下载积分: 1461 分
在线时间: 98(小时)
注册时间: 2015-02-10
最后登录: 2024-01-18
查看2310036294的 主题 / 回贴
楼主  发表于: 2016-03-01 21:34
就是s7-300的置位指令只能置位或复位一个 bit位,如果程序设置了急停,按下去要复位80的线圈,和几十个 辅助继电器,该怎么办

s7-200复位指令可以指定一段区域复位,300有没有类似的功能。

谢谢,我初学。
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3392 个
工控威望: 3188 点
下载积分: 70165 分
在线时间: 1601(小时)
注册时间: 2008-04-20
最后登录: 2024-05-14
查看wwcwwc的 主题 / 回贴
1楼  发表于: 2016-03-02 14:04
这个是将MD100;MD104这64个M全部复位。
当然,也可以直接写
A I0.0         //急停按钮按下时
jnb _001
L 0
T QD0
T QD4
_001:NOP 0
楼主留言:
真诚感谢!但不是很懂,
L 0  //把0放入累加器1中
T  QD0   //把累加器1的内容送入QD0

T  QD4  //把累加器1的内容送入QD4
你怎么说是64个M全部复位