发布于 2004-06-10 22:01:57
0楼
你的程序肯定有问题,这样做SIEMENS是不认的,最好用地址寄存器,比如,你要将DB3中自0字节开始50个字节长度的数据移到DB4中,自5开始。你可以按下面的办法试试:
L 3
T TEM1 //临时整形变量
L 4
T TEM2 //临时整形变量
OPN DB[#TEM1]
OPN DI[#TEM2]
L 0
SLW 3 //在输入值为零时可不要
LAR1
L 5
SLW 3
LAR2
L 50
T #LEN
LOOP:L #LEN
L 0
==I
JCB END
L DB{AR1,P#0.0]
T DI{AR2,P#0.0]
AR1+ P#1.0
AR2+ P#1.0
L #LEN
L -1
+I
T #LEN
JU LOOP
END:BE
活到老,学到老!