本地数据L的使用

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

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

相关推荐