西门子PLC程序中DB1.DBW70是代表什么意思

我经常在西门子PLC程序中看到将什么数据传送到DB1.DBW10中。比如将PIW756的值传送到DB1.DBW70中,DB1.DBW70还有DB1.DBW0,DB10.DBW110这些是代表什么意思,使用这些寄存器首先要做哪些准备工作,注意哪些事项?我看到好多程序里用到这些,但就是不明白,看书和资料上讲的也很简单,请哪位老师能帮学生我详细讲解一下

DB1是数据块号,一般需要你自己在项目中自己建立,可以一个数据一个数据的建立,也可以在程序中用命令建立。
DBW70是指第71个数据字,有些书用偏移量来说明数据字地址,意思一样。
DBW70是以字为单位寻址的,还可以按位,字节,双字节来寻址,分别是DB1.DBX70.0,DB1.DBB70.0,DB1.DBD70.
有些程序可能不需要前面的DB1,那是因为前面用OPN DB1将这个数据块打开了,只要不再打开别的数据块就一直不需要用前面的DB1。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-07
西门子SETP7,数据一般放在DB块中,DB1.DBW10,表示数据在DB1中,W表示字,
西门子数据存储的基本单位是字节(Byte),用B表示,所以DBW10 表示用了DBB10,DBB11,这2个字节。
第2个回答  2010-08-05
DB1,代表1号数据块
DBW70,代表数据字70,这儿70是表示地址
组合起来叫DB1.DBW70,一号数据块第70个数据字.

如果是要讲应用的话,那悬赏分不够.
第3个回答  2010-08-06
DBW70是指第71个数据字
相似回答