组态王的变量和西门子S7300的DB数据块中位的对应关系? 点击:8974 | 回复:5



pidaqing

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2004年1月06日
发表于:2008-05-29 16:08:22
楼主
如果是DB0.DBX0.0,组态王的寄存器是DB0.0.0,类型是bit。

如果是I0.0,则寄存器是E0.0,类型是bit。

我做的对不对?



徐小波

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 147回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2005年9月25日
发表于:2008-06-06 09:07:43
1楼

对了。Edddd Edddd.x 0-32767 0.0-32767.7 只读 BYTE|BIT I/O整型,I/0离散 PLC输入数据区的数据, dddd是寄存器的起始字节号

DBx.y DBx.y.z x:0-32767
y:0-16384 (大小为16k)
z:0-7(大小为16k)
读写 BYTE|SHORT|USHORT
|LONG|FLOAT|BIT
I/O整型,I/O实型,I/0离散 数据块寄存器
x是数据块(DB)的块号(编号)
y是寄存器的起始字节号,是相对于块号x的数据块数据区首地址的偏移
例如:PLC中DB1.DBW0应该与组态王的DB1.0(SHORT类型)

xiaolin430

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2007年9月29日
发表于:2011-03-26 11:31:50
2楼
如果PLC里面的DB0.DBX5在组态王里面给如果定义变量?

XSHY8488

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 9回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2008年4月24日
发表于:2011-08-06 11:47:38
3楼

PLC DB0.DB5   WORD类型  对应组态王 DB0.5  SHORT类型

haosi2008

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2009年10月21日
发表于:2011-08-22 09:32:20
4楼
组态王读出DB块中的数据,写数据总是不成功 ?

haosi2008

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2009年10月21日
发表于:2011-08-22 09:32:49
5楼
组态王读出DB块中的数据,写数据总是不成功 ?

热门招聘
相关主题

官方公众号

智造工程师