我在一个程序里调用SFC6总是出错,请教专家是怎么回事
在UC "RD_SINFO"处无法编译 SET
SAVE
= L 42.1 //置位
L W#16#0
T LW 44 //清零
L DW#16#87000090
T LD 46
L W#16#0
T LW 50 //清零
L DW#16#870000F0
T LD 52
TAR2 LD 56
UC "RD_SINFO"
P#L 60.0
P#L 44.0
P#L 50.0
LAR2 LD 56
L LW 60
T #TEMP21
L #TEMP22.TEMP26
L B#16#64
==I
JCN M001
A #IN9
JCN M002
CLR
= #OUT11
= #OUT12
L 0.000000e+000
T #OUT13
T #STAT15
T #STAT14
T #STAT16
A L 42.1
NOT
= #OUT10
A L 42.1
SAVE
BE
最佳答案
这里的问题和您类似:
《SCL程序中调用SFC6报警编译错误》
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=69394&cid=1029
提问者对于答案的评价:
我查了一下资料,并且实验了一次主要原因是数据地址不能用
P#L 60.0
P#L 44.0
P#L 50.0
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc242708.html