回复:各位老大,我在调用子程序的时候发现的问题,希望指点。

阿鸣

西门子1847工业学习平台

  • 帖子

    4233
  • 精华

    27
  • 被关注

    1298

论坛等级:至圣

注册时间:2004-05-27

普通 普通 如何晋级?

发布于 2006-06-12 11:14:46

0楼

S7200PLC提供64个字节的局部存储器(L),其用于用来存放局部变量,而局部变量是局部有效的。
不同的程序的局部存储器不能互相访问。plc运行时,根据需要动态地分配局部存储器,在执行主程序是,分配给子程序或中断程序的局部存储器是不存在的,当子程序调用或出现中断时,需要为之分配局部存储器,新的局部存储器可以是曾经分配给其他程序块的同一局部存储器。
因此,楼主的程序中“L16.0”如为系统自动分配并且又未对其进行修改,那么所讲的现象不应是“L16.0”所致,建议从其他方面查找问题。
一日三省吾身
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。