您的位置 首页 芯闻

德国赫优讯netTAP30网关在美国邦纳传感器上的使用

一.系统设计在某工厂的自动控制项目中,需要将相隔3公里的两台西门子S7-300控制系统设备实现数据交换。由于两设备相距甚远,而且间隔山脉,采用以太网光纤传输并不现实,鉴于BANNER公司优秀的超远距离

一. 体系规划
在某工厂的主动控制项目中,需求将相隔 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之间的数据交换,数据交换的完结如下图所示:  

图2:数据交换完结

如上图所示,两个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
以上未列出的参数均选用默许参数。
关于作为ModbusRTU从站的NT30-DPS,其装备参数如下:
1) MODBUS表
Interface and RTS RS485 RTS ON
Baudrate 19200 Bits/s
Stopbits 1
Parity none
Mode Slave / address:40001-49999
Modbus address 2
2) MODULES表
in byte con 64
out byte con 64
3) COMMAND表
无指令
以上未列出的参数均选用默许参数。
留意点:
1) 不管主从站均应选用ModbusRTU规范地址格局,即 address:40001-49999;
2) 主从站的MODULES地址分配空间有必要共同,上面分配的为 64个字节的输入和 64个字节的输出;
3) 关于主站,其 Supervision Mode参数不能挑选 off,否则在多从站网络通讯中假如某一从站通讯毛病(如断开网络),那么主站网关将不会主动越过有毛病的从站(一直测验与毛病从站的通讯直到其康复通讯);

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/xinwen/229220.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部