GW-7433D-G
介绍
「嵌入式网际网路」与「嵌入式乙太网路」是现今最热门的工业相关话题,乙太网协定也已经成为区域网路的一种常用标准。从家电、自动贩卖机、测试设备,乃至于UPS 等设备使用网际网路进行的连结无所不在,而乙太网安装布线的普及也让工业领域使用乙太网进行网路化更有竞争力。
GW-7433D 提供一个可以让CANopen 网路与Modbus TCP 或Modbus RTU 网路之间互相交换资料的解决方案。它解决CANopen 网路与乙太网路主站之间连接的关键问题,只要该乙太网主站设备支援Modbus TCP 通讯协议,GW-7433D 便能轻易连接此两个网路并将CANopen 网路中从站的资讯提供给乙太网路的主站设备。除了乙太网,GW-7433D 也能与网际网路连结,使用者可以灵活地建构远端监控相关应用。
对于CANopen 网路来说GW-7433D是一种CANopen 主设备,支援PDO和SDO功能与从属设备进行通讯。而对于Modbus TCP 与RTU 网路,GW-7433D可以达到Modbus TCP 伺服器或Modbus RTU 从站的作用,能够接收来自Modbus TCP 客户端或Modbus RTU 主站的命令,并处理回覆命令或发送CANopen 数据的动作。顺带一提,泓格提供的实用软体工具帮助使用者设定GW-7433D 的CANopen 从站参数。当GW-7433D 启动时,会透过实用软体程式将GW-7433D 预设的所有从站相关的必要讯息进行采集。简而言之,GW-7433D集结了三种身份,它具有CANopen 主站身份,同时也是Modbus TCP Server身份,也是Modbus RTU Slave的身份。下图显示GW-7433D 的应用架构:
应用

- 控制系统
- 楼宇自动化
- 工厂自动化
- 分布式资料采集
- 中国内蒙古风力发电厂应用:
7433D 及I-7520 将大型变频器和PLC 整合到风力发电机的监控系统中

相似产品
CPU 模块 | |
---|---|
看门狗计时器 | Hardware watchdog |
LED 灯 | |
---|---|
状态 | CI LED, MI LED, ERR LED |
以太网 | |
---|---|
Ports | 1 x RJ-45, 10/100 Base-TX |
通讯协议 | Modbus TCP Server |
串口 | |
---|---|
端口 | 1 x RS-232/485, Non-isolated |
波特率 | 1200 ~ 115200 bps |
通讯协议 | Modbus RTU Slave |
同位元 | None, Even, Odd |
Data Bit | 7, 8 |
停止位元 | 1, 2 |
CANopen | |
---|---|
控制芯片 | NXP SJA1000T with 16 MHz clock |
Ports | 1 |
Baud Rate | 10 k ~ 1 M |
隔离 | 1000 VDC for DC-to-DC, 2500 Vrms for photo-couple |
终端电阻 | Built-in 120Ω |
通讯协议 | CiA 301 v4.02 |
NMT | Master |
电源 | |
---|---|
功耗 | 2.5 W |
机构 | |
---|---|
尺寸 (mm) | 72 x 33 x 122 (W x H x D) |
环境 | |
---|---|
工作温度 | -25 ~ +75 °C |
储存温度 | -30 ~ +80 °C |
湿度 | 10 ~ 90% RH, Non-condensing |
- 提供Modbus位址对照表
- 提供GW-7433D和CANopen从站之间通讯状态测试功能
- 提供GW-7433D设定档案的汇入/汇出功能
- 可选择Little-endian或Big-endian

如何使用网关?
如何轻松上手使用GW-7433D,请参照以下步骤:
- 为应用选择合适的CANopen从站
- 使用GW-7433D Utility藉由乙太网连接GW-7433D
- 将CANopen从站设备的IO参数设为GW-7433D
- GW-7433D将自动初始化,并在Modbus TCP或Modbus RTU网路中执行GW-7433D

支援Modbus TCP与Modbus RTU命令对照表
GW-7433D网关仅支持以下Modbus TCP & RTU命令。
代码 | 名称 | 描述 |
---|---|---|
01(0x01) | 读取coil状态 | 读取多个数字量输出状态 |
02(0x02) | 读取输入状态 | 读取多个数字量输入状态 |
03(0x03) | 读取等待寄存器 | 读取多个模拟量输出状态 |
04(0x04) | 读取输入寄存器 | 读取多个模拟量输入状态 |
05(0x05) | 写入单一coil | 设定单一数字量输出点 |
06(0x06) | 写入单一寄存器 | 设定单一模拟量输出点 |
15(0x0F) | 设定多个coil | 设定多个数字量输出点 |
16(0x10) | 设定多个寄存器 | 设定多个模拟量输出点 |