我们丙通MRO以下就为大家讲解下关于西门子PLC的公共变量与局部变量的说明:
1、变量V仅S7-200S7-200中,PLC内部变量用英文字母V标志,其作用与内部寄存器类似,可用于寄存PLC顺序中间运算结果,但可以使用的数量更多。PLC顺序的执行过程中可以不时对内部变量V内容进行更新与改变。由于变量V状态可以由所有的顺序块共用,因此,一种公共变量(也称共享变量)
由于西门子S7-200中没有单独的数据块(DB存储区,内部变量V存储器的第1局部被作为数据块DB1使用,不同的CPU中大小不等,可以是128512字节。被作为数据块DB1使用的内部变量VPLC装载时可以像PLC顺序一样复制到PLCEEPROM中,而其余的内部变量V则只能 保管在CPURA M中。
西门子S7-300/400中,不可以使用内部变量V而是需要通过数据块DB来存储PLC中间运算结果。
2、局部变量LPLC内部局部变量用英文字母L标志,其作用与公共变量类似,但它一种共用的动态变化的存储区域,其内容与含义随着所执行的逻辑块的不同而改变,用于寄存仅在逻辑块内部使用的中间运算结果。
局部变量L与公共变量V区别是公共变量VPLC顺序中是通用的即某一顺序段或程序块的执行结果可以用于其他顺序段与程序块;而局部变量L内容 却是临时性、不固定的只有在调用某一逻辑块时,块的内部才有明确的含义,逻辑块一旦执行完成,其作用随之消失,因此,随着所执行顺序块的不同随时进 行更新与改变。
局部变量L地址范围在理论上为LO.OL63.7共64个字节,但实际可以使用的一般为LO.OL59.7共60个字节。
今后我们还会有更多的电子元器件技术文章分享给大家,请大家继续关注丙通MRO。同时,欢迎大家到丙通MRO进行一站式采购。
本文地址:http://www.btone-mro.com/BtoneInform/newsContent.aspx?id=2707