技术论坛

 回复:1200传送连续数据

返回主题列表
作者 主题
水星上的来客
侠圣

经验值:2533
发帖数:335
精华帖:0
楼主    2015-06-06 12:34:02
主题:1200传送连续数据
之前使用s7200时如果需要连续传输数据可以使用BLKMOV指令,在1200里面也有类似的指令,MOVE_BLK为什么这个指令只能使用数组,如果需要传输的不是数组的话比如说IW0~IW4之间的数值传输该如何处理,用MOVE单个传输比较麻烦。谢谢
Zane
版主

经验值:85161
发帖数:21047
精华帖:399
2楼    2015-06-07 22:12:58
精华帖  主题:回复:1200传送连续数据
博图的MOVE指令,只要源和目的的数据结构相同即可一次传送,无论数据长度;
这是和STEP 7的MOVE指令不同的地方,后者只能一次传送1/2/4字节的数据;
STEP 7 要传送3字节或>4字节的数据必须使用BLOCK_MOVE指令,但STEP 7的BLOCK_MOVE指令目标数据长度大于等于源数据的长度即可传送,无关乎数据结构。
Zane 注册自动化系统工程师 Always save before download
Zane
版主

经验值:85161
发帖数:21047
精华帖:399
4楼    2015-06-09 00:02:09
精华帖  主题:回复:1200传送连续数据
你能把连续10个字节的输入地址定义为一个变量或结构吗 ?如果可以,就能传送
Zane 注册自动化系统工程师 Always save before download
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。