技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > s7-300的临时局部数据l堆栈具体位置是什么意思。

s7-300的临时局部数据l堆栈具体位置是什么意思。

林慧玲 发布于2014-04-03 18:24 8 0 标签:

s7-300的临时局部数据l堆栈具体位置是什么意思。比如lb4里面的参数是什么!


图片说明: 1,l堆栈

佳答案

1、s7-300的临时局部数据l堆栈具体位置是什么意思?
转帖:有关局部变量:
、局部变量又称临时本地数据区(l堆栈),位于cpu的工作存储区用于存储程序块(ob、fb、fc)被调用时的临时数据,访问临时数据比访问数据块中的数据更快。
、l是局部变量,只能在局部使用,不能在全局使用。即,只是在这个程序块中可以使用的,使用结束后就会自动复位,它不能被其他的程序使用。
、临时变量的使用原则就是:先赋值,再使用。
、s7-300cpu中,每一个优先级的局部数据区的大小是固定的。一般在组织块中调用程序块(fb、fc等),操作系统分配给每一个执行级(组织块ob,一般在ob块执行并调用其它fb、fc)的局部数据区的大数量为256b(字节),组织块ob自己占去20b或22b,还剩下多234b可分配给fc或fb。如果块中定义的局部数据的数量大于256字节,该块将不能下载到cpu中。
2、比如lb4里面的参数是什么?
根据上传的图片是lb8吧?
ob82程序当在硬件组态中设定的诊断中断发生后执行,当ob82执行时可以
通过它的临时变量ob82_mdl_addr读出产生诊断中断的模板的逻辑地址,
ob82其它临时变量的具体含义请参阅ob82的在线帮助。
参见《使用ob8x诊断simaticplc》:
https://www.ad.siemens.com.cn/download/searchresult.aspx?searchtext=a0321

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签