PIW指针,能通过P#PI0.0 BYTE 200 对其进行操作吗
刘玉蓉
发布于2014-08-18 17:54
120
0
标签:
想通过SFC20 拷贝模拟量PIW250到PIW350的内容,需要指针操作,如果是输入I,只需要P# I0.0 Byte 100就可以了,但是PIW250到PIW350就不知道怎么操作了
佳答案
可以使用循环加间接寻址:
下面程序将PIW250开始的100个字拷贝到MW1000开始的100个字中:
L 250
T MD 0
L 1000
T MD 4
L 100
LP: T #COUNT
L PIW [MD 0]
T MW [MD 4]
L MD 0
L 2
+D
T MD 0
L MD 4
L 2
+D
T MD 4
L #COUNT
LOOP LP