STEP7移位求解

在S7 200中通过移位指令可以把MW值传给计数器,但是在S7 300中同样的移位指令却不能将MW值传给计数器,请问通过什么方法实现?

最佳答案

S7-300/400PLC的计数器设定值是BCD码的格式,设定格式C#abc中,abc是存储在一个字中的0~11位的3个BCD码,如果要将MW的值作为计数器的设定值,那么MW中数据的格式一定要转换成BCD码才行,不能通过数据位移来处理。下图是127在计数器单元中的存储形式。

图片说明:

STEP7移位求解  

提问者对于答案的评价:
原来是这样,有空试一试

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午9:54
下一篇 2020年10月30日

相关推荐