西门子 300plc的DB2.DBD8和DB2.DBX8.0所表示的数据存储的含义,以及它们的区别

2025-03-28 15:30:07
推荐回答(3个)
回答1:

DB块中共享数据块是中间变量存储的地方,这一点类似于M寄存器只是DB块是可以人为建立的而M寄存器是系统自带的,背景DB块是给FB专用的存贮FB运行的参数。DB2.DBD8的意思是数据所在物理地址为数据块2,DBD是数据类型为实数,在300中实数占四个字节数据首地址是DB2.DBD8即从DB2.DBD8到DB2.DBD11,而DBX8.0则表示该数据是布尔型即开关量,只有零或者一两种状态这是按位存贮的存贮地址为第八字节第0位。

回答2:

DB2.DBD8 数据类型为实数(REAL) DB2.DBX8.0 数据类型为布尔(BYTE)

回答3:

数据长度不一样