【问答】plc梯形图转语句表的问题

作者:老电工时间:2019-11-13 13:57:54

plc梯形图转语句表的问题,plc梯形图FC在OB1中调用,在OB1视图选项中转换成STL后,IN-OUT 和OUT 参数没有地址与实参对应,如何解决这个问题。

plc梯形图转语句表

问题:用plc梯形图写了个FC 在OB1中调用,在OB1视图选项中转换成STL后,为什么输入IN,参数都有一个L区地址与实参对应,而IN-OUT 和OUT 参数却没有?

如图:

plc梯形图转语句表

回答:L是临时变量的意思。楼主需要明白,所有的梯形图都可以转化成语句表。不是所有的语句表都可以转化成梯形图。只有附和一定格式的语句表才可以转化成梯形图。比如你的这个句子。

如果只单纯的调用:

CALL FC2

start:= i0.1

stop:=I0.2

coil2:=q0.2

coil:=q0.1

是不能转化成梯形图的。虽然运算结果相同。

分析它的语句表,就看到,它只是把输入参数,写转移到临时变量,然后再把临时变量的值赋予形参。结果没有变化 。但是相当啰嗦。这也就是为什么STL要比梯形图执行效率好的原因。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > plc基础教程