L区讲解

我在编好梯形图后转成STL发现=     L      1.2; L区是干什么用的请高手详细讲解下 还有BLD   103; 这是什么意思 谢谢

最佳答案

1、发现=     L      1.2; L区是干什么用的?
L区为局部变量区,亦称局域、临时变量区。L区只在本程序段内有效,一旦本程序段执行结束,该L区则被清除,即被正在执行的程序所占用。 S7-300 400 中 L 区其实是一个临时堆栈区。
换言之,局部变量L的内容却是临时性、不固定的,只有在调用某一逻辑块时,在块的内部才有明确的含义,逻辑块一旦执行完成,其作用随之消失,因此,它随着所执行程序块的不同随时进行更新与改变。
2、BLD   103; 这是什么意思?
BLD是空操作指令,只与梯形图的显示有关。
1、这是因为这段程序是有梯形图转换为STL的。楼主可以转换为梯形图看看。转帖:
2、转换成语句表时,有一种逻辑关系系统会自己生成BLD *** ,“***”表示编号。
3、BLD是空操作指令,只与梯形图的显示有关。如果程序有错误,在保存OB1时,可能会出现错误提示信息(试试在梯形图中保存一个没有线圈的触点电路)。

提问者对于答案的评价:
xx

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日 上午12:34
下一篇 2018年12月2日 上午12:34

相关推荐