1200PLC如何进行整块数据传送?

1200PLC如何进行整块数据传送?我看到1200PLC里面有一个MOVE_BLK的指令,但这个指令支持同一数据类型的数组,但我需要传送的源是INT类型的数组目标是BYTE的数组,请问如何实现呢?我知道有一种是写指令做循环的简介寻址,但我需要传送的数据量很大,这样做会影响扫描时间,请问有其他便捷的方法吗?

最佳答案

这个实际上是你想多了,要知道byte数据与int的数据之间的关系是系统按顺序排列好的,如MB0+MB1=MW0,所以采用SFC20应该可以,只是在实际使用时需要连续排列的数据再拆分使用就可以了。

提问者对于答案的评价:
可问题是1200plc根本没有这个SFC20这个功能块吧?指令里的move_BLK也只支持数组类型的

专家置评

1200的存储区移动指令,源数据区和目的数据区,目前的确需要使用数据类型。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月25日 下午10:48
下一篇 2017年7月25日 下午10:48

相关推荐