S7-300存储器中本地数据L如何使用?能否详细举例说明。它跟位存储器M区有何区别?
问题补充:
以下为某设备OB40内所有程序,输入模块是321-7BH00-0AB0,I0.0为旋转编码器输入信号,用于测速,L8.0在使用前为赋值,所以弄不请L8.0何时值会1,何时为0???
AN L 8.0
JC M001
L MD 800
L DB254.DBD 86
+D
T MD 800
L DB254.DBD 78
L DB254.DBD 86
+D
T DB254.DBD 78
M001: NOP 0
最佳答案
1、不需举例,解释很简单:
、L 临时(局部)变量中的数据只在本程序块中有效,一旦该程序块终止后,L 临时变量中的数据将丢失。
、存储器M区,一般应用于全局变量,M变量中的数据在一个项目中的所有程序块中均有效。
2、详见这个问题的答案:
http://ad.siemens.com.cn/Service/answer/solution.aspx?Q_ID=88149&cid=1029
3、看看论坛的讨论:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=860553
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc242830.html