签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
今天遇到一个程序,里面有一个特殊的变量L16,和L16.1看了半天没整明白,以前写程序中间变量都是使用M点或者是DB块里的变量,而今天突然遇到个L变量,俺是农村来的,也没见过啊,给整糊涂了,感觉使用方法跟M变量一样,也没啥特殊的区别啊,哪位大师能给解释解释这是咋回事啊?
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1668162&b_id=4&s_id=0&num=4
M区;该区域用于存储用户程序的中间运算结果或标志位. L区;局域数据存储区,在处理组织块、功能块和系统功能块时,相应块的临时数据保存到该块的局域数据区。
L变量是临时变量,是不保存运行结果的,功能块调用完就清零了,M变量不断电,运行数据是一直保存的
谢谢!!!!!!
L是临时变量,在函数中使用,调用完后就会释放,不保存当前值。M是变量是全局变量,值会保持
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录