中国传动网 - 中国传动网,传动行业门户网站 !

商业资讯: 业界动态 | 政策法规 | 行业视点 | 人物专访 | 走进企业 | 展会新闻 | 传动知识 | 传动百科 | 招标信息

你现在的位置: 首页 > 商业资讯 > 传动百科 > 德国赫优讯netTAP 30网关在美国邦纳传感器上的应用-德国赫优讯(Hilscher)自动化系统有限公司-中国传动网应用案例

德国赫优讯netTAP 30网关在美国邦纳传感器上的应用-德国赫优讯(Hilscher)自动化系统有限公司-中国传动网应用案例

信息来源:chuandong.biz  时间:2009-12-24  浏览次数:80

  一. 系统设计
  在某工厂的自动控制项目中,需要将相隔 3公里的两台西门子 S7-300控制系统设备实现数据交换。由于两设备相距甚远,而且间隔山脉,采用以太网光纤传输并不现实,鉴于BANNER公司优秀的超远距离无线传感产品,设计采用其surecross系列中的DataRadio无线电台DX80DR2M。同时,由于两台S7-300控制系统均为带有Profibus-DP主站接口的CPU315-2PN/DP 控制器,而无线电台 DX80DR2M支持 RS485 Modbus RTU协议,因此设计选用赫优讯公司的 NT30-DPS 网关(Modbus RTU 转Profibus-DP从站)来实现数据交换,系统结构设计如下:
  二. 功能描述
  如图 1所示,两个远程站的NT30-DPS均通过其 Profibus-DP接口挂接到 CPU315-2PN/DP的Profibus-DP总线上作为DP从站运行,同时其RS485引出线连接到DX80DR2M 电台的通讯引出线上,为了实现Modbus RTU的主从数据交换,其中一个 NT30-DPS 设计为Modbus RTU 主站运行,而另一台NT30-DPS 设计为Modbus RTU 从站运行。在系统运行时,Modbus RTU 主站网关根据预先配置的通讯命令表(Modbus RTU 命令 FC1-FC16)自动读写Modbus RTU 从站网关的寄存器数据,然后每个网关又通过 Profibus-DP输入输出映像区与各自的 CPU315-2PN/DP主站实现数据交换,从而实现 CPU315-2PN/DP之间的数据交换,数据交换的实现如下图所示:
  如上图所示,两个NT30-DPS与各自的CPU315-2PN/DP实现 64个字节的输入输出数据交换,通讯机制如下:
  1)来自右侧 CPU315-2PN/DP 的输出数据QW0-QW62通过 Profibus-DP机制被自动传送到作为Modbus RTU 从站 的NT30-DPS 的30001-30032输入寄存器中,然后被作为Modbus RTU主站的NT30-DPS通过 FC4功能号读取到输入端寄存器 Register1-32 中,最后通过 Profibus-DP 机制被自动传送到左侧 CPU315-2PN/DP 的IW0-IW62输入映像区中,从而实现了右侧 CPU 的输出数据到左侧CPU 的输入数据的传送。
  2)来自左侧 CPU315-2PN/DP 的输出数据QW0-QW62通过 Profibus-DP机制被自动传送到作为Modbus RTU 主站的 NT30-DPS 的输出端寄存器 Register1-32 中,然后通过功能号 16 将数据写入到作为 Modbus RTU 从站的 NT30-DPS 的 40001-40032保持寄存器中,最后通过 Profibus-DP机制被自动传送到右侧 CPU315-2PN/DP的IW0-IW62输入映像区中,从而实现了左侧 CPU 的输出数据到右侧CPU 的输入数据的传送。
  如上所述,CPU315-2PN/DP与网关的数据交换是靠 Profibus-DP机制自动完成的,而作为Modbus RTU主从站的两个网关之间的数据传送是通过主站的配置命令预先设定的,因此对于两端的CPU315-2PN/DP来说,整个数据交换的实现是不需要编写任何程序的。
  三. NT30-DPS 的参数配置
  NT30-DPS 的参数配置通过赫优讯SYCON.net软件实现,对于作为Modbus RTU主站的NT30-DPS,其配置参数如下:
  1) MODBUS表
  Interface and RTS RS485 RTS ON
  Baudrate 19200 Bits/s
  Stopbits 1
  Parity none
  Mode Master / address:40001-49999
  Slave Function Address Quantity Register Coil Write
  2 4 30001 32 1 0 Cycle
  2 16 40001 32 1 0 Cycle
  2) SUPERVIS表
  Supervision Mode SlaveError
  

    ——本信息真实性未经中国传动网证实,仅供您参考