做了个FB 块,堆栈数据移位。数据为Int类型,仿真报错。哪里有问题呢?
OPN "数据堆栈"
L #datain
T "数据堆栈".data[0]
L #datanum
L 2
*D
T #datanum1
SLD 3
T #pointernum
L P#2.0
-D
T #pointernum
L #datanum
kk: T #datanum2
L DBW [#pointernum]
T #datatemp
L #pointernum
L P#2.0
+D
T #pointernum
L #datatemp
T DBW [#pointernum]
L #pointernum
L P#4.0
-D
T #pointernum
L #datanum2
LOOP kk
NOP 0
问题补充:
感谢各位大佬的回复,由于个人原因没及时上补充,实在抱歉。
仿真的时候,SF灯亮,无法运行。
之前成功过一次,但是不小心把FB块删除了,后来就整不出来了。
感谢大家的帮助。
图片说明:
最佳答案
报错具体位置
提问者对于答案的评价:
感谢关注和支持
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc346318.html