永发信息网

西门子s7-200中的LD,LW,LB是什么寄存器,暂存寄存器?具体解释下吧,只看见300中有

答案:1  悬赏:0  手机版
解决时间 2021-04-03 07:21
  • 提问者网友:niaiwoma
  • 2021-04-02 17:18
西门子s7-200中的LD,LW,LB是什么寄存器,暂存寄存器?具体解释下吧,只看见300中有
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-04-02 17:58
参见帮助中子程序一节中有描述:为局部变量差别为:LD为双字变量,LW为字,LB这字节变量来的.注意:每个POU都有自己的局部变量表,配备64个字节的L内存.有点类似300中的那些东东. 您可以使用程序编辑器的局部变量表指定对个别子程序或中断例行程序唯一的变量。
局部变量可用作传递至子程序并可用于增加子程序的移动性或重新使用子程序的参数。
程序中的每个POU都有自己的局部变量表,配备64个字节的L内存。这些局部变量表允许您定义具有范围限制的变量:局部变量只在建立该变量的POU中才有效。相反,在每个POU中均有效的全局符号只能在符号表/全局变量表中定义。当您为全局符号和局部变量使用相同的符号名时(例如INPUT1),定义局部变量的POU中的局部定义优先,全局定义用于其他POU。在局部变量表中赋值时,您指定说明类型(TEMP、IN、IN_OUT或OUT)和数据类型(请参阅SIMATIC和IEC 1131-3数据类型),但不指定内存地址;程序编辑器自动在L
内存区中为所有的局部变量指定内存位置。
局部变量表符号地址分配会将一符号名与存储有关数据值的L内存地址关联。局部变量表不支持向符号名直接赋值的符号常数 (这在符号或全局变量表中是许可的)。 提示:PLC不会将局部变量数据值初始为零。您必须在程序逻辑中初始化您使用的局部变量。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯