发布网友 发布时间:2022-08-10 07:39
共3个回答
热心网友 时间:2024-11-12 05:34
你要批量移动们的话,如果是连续的话,可以直接访问字、双字、或字符串。如果不连续的话,就难了。热心网友 时间:2024-11-12 05:35
把问题说清楚点热心网友 时间:2024-11-12 05:35
bmove指令追问谢谢,我试了下,没有这个指令,只有blkmov指令。blkmov指令对bool型变量的移动时,首个地址要是0,比如db500.dbx10.0.如果是从db500.dbx10.2开始移动就会出错,或者移动超过8个bit也会出错,不知为什么?有没有一种方法可以直接大批量移动位的操作,因为我的程序是半路接手,里面很多地址没有按规矩排布。追答
机子太老,我用的是step7 装不了破图,实际上我这个FC300里面就是SFC20,传递的长度是很多的(加密了不好解,对你可能也不好用,DB到DB的功能)。
你也可以用FC81(标准库中的it-s7里的IBLKMOV),看下帮助很简单。
另外也可以用TBL_TBL功能,这是个流氓用法,最下面得那种,你要研究的。