PLC程序中变量

在程序中有几个变量不知道意思求解
DB93.DBD40
DB100.DBX266.6
DB100.DBW260

DB93.DBD40是指93号DB块中D40数据存储区(双字32位)

DB100.DBX266.6是指100号DB块中D266第7位(1位,266.7到266.0)

DB100.DBW260是指100号DB块中D260字(16位)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-01-13
1、变量分局部变量和全局变量

2、局部变量只能在所在子程序中使用,全局变量可以在此工程任何程序中使用,且可以直接与上位机通讯。

3、如果在局部变量和全局变量中都定义了同一个变量,则系统默认为全局变量。

4、第三条,可能和PLC厂家有关,不能一概而论,望采纳。
第2个回答  推荐于2017-10-10
DB93 DB100 意思数据块地址分别为93 和100
DB93.DBD40 意思是在数据块DB93 数据类型为(双字32位)具体位置为40
而DB100.DBX266.6 意思是在数据块DB100 数据类型为(BOOL)具体位置为266.6
而DB100.DBW260 意思是在数据块DB100 数据类型为(16位不知道你的数据块里怎么具体定义的)具体位置260
DB100.DBW260 里边包括DB100.DBB260 DB100.DBB261
DB100.DBB260 包括DB100.DBX260.0 DB100.DBX260.1 DB100.DBX260.2 DB100.DBX260.3
DB100.DBX260.4 DB100.DBX260.5 DB100.DBX260.6 DB100.DBX260.7本回答被提问者采纳
第3个回答  2013-07-18
DB93.DBD40是大小为双字节变量,32位,一般为模拟量的地址。(属于DB93这个数据块)

DB100.DBX266.6是大小只有1位的变量,表示开关量信号,只有0,1两个值。(属于DB100这个数据块)

DB100.DBW260是大小为一个字节的变量。(属于DB100这个数据块)
第4个回答  2016-02-17
我理解你的变量意思为寻址,举例讲下三菱的吧,PLC中有Z和V各8个(Z0~Z7双字用,V0~V7单字用),例如:Z0=10,D1000Z0的意思其实就是指D1010,D(1000+10)
相似回答