如何一条指令对8点数字量模块实现个8个位的全置1功能

现做一项目,其中有几块8点和16点数字量输出模块,现在想用指令对数字量模块8点输出全部置1,或对其中某几个点置1,如果用简单的办法当满足条件,用梯形图要写8个输出线圈,或者是更多输出线圈,比较麻烦。所以想用MOVE指令实现对输出点的置1或0,比如说:想输出为QB0中的第0位和第5位置1,以便让其对应继电器动作,此指令该怎么写?请朋友赐教。是直接MOVE16进制数到QB0吗?程序里试过,好像不行。

最佳答案

用MOVE指令就可以,比如:置位 QB0 8个点,将16#FF MOVE 到QB0。

图片说明:

如何一条指令对8点数字量模块实现个8个位的全置1功能  

提问者对于答案的评价:
很有道理,感谢楼主

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc250110.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日
下一篇 2018年12月2日

相关推荐