程序命令不理解

在读PLC程序时,有的程序指令不理解,请指教。(程序附图)

问题补充:
我的问题是“=   L         7.0”这个命令不理解

图片说明:

程序命令不理解   

最佳答案

L7.0以及后面的L7.1,L7.2等都是TEMP区中的地址,而且必定是FC22的TEMP区中未使用的地址(你可以看FC22的TEMP区中的变量后面的地址一定没有超过7.0)。
再说说这个L7.0为什么会出现,就是因为你的程序是由LAD语言转换为STL语言的,在这个转换过程中,会自动增加L区域地址作为中间变量来使用的(包括那个BLD 103都是自动写入的),例如你看到的= L7.0是赋值给L7.0,后面调用功能块的引脚EN_MAXMAX填写的就是L7.0,这些你只要把STL转回LAD就没有了。

提问者对于答案的评价:
谢谢,学习了

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc297590.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:02
下一篇 2020年10月31日 下午2:02

相关推荐