北京磐创科技的PCTG-1013型网关是一种将Profinet和串口连接的工业协议转换设备。让ModbusRTU或485自由协议的设备轻松接入Profinet总线设备如西门子S7-1200/ 1500等进行数据的双向转换。PCTG-1013在Profinet总线做从站在Modbus总线上既可做主站也可工做从站在自由协议模式由用户决定。1、核心功能◆ 总线角色在 Profinet 侧作为从站Device可接入西门子 S7-1200/1500 等主站在串口侧既可做主站也可做从站适配性强。◆协议转换解决 Profinet 与 Modbus RTU/ASCII 或自定义串口协议之间的数据交换问题。2、技术指标◆ 支持PROFINET RT (I/O device)协议。◆ PROFINET速率10/100 Mbps, Auto MDI/MDIX。◆ 遵循 PROFINET V2.4 规范与 GSDML 规范支持 RT 通信。◆ 支持Modbus、S232和RS485自由串口协议。◆ Modbus支持Master和Slave。◆ Modbus支持RTU和ASCII两种模式。◆ 支持Modbus 01、02、03、04、05、06、15、16等常用功能码。◆ Modbus波特率支持1200、2400、4800、9600、14400、19200、38400、56000、57600、115200bps。◆ Modbus帧格式支持7、8个数据位 None/Odd/Even校验位1、2 个停止位。◆ Modbus Master和自由协议模式下输入和输出数据最大支持1024字节。◆ Profinet、Modbus、电源三端电气隔离且具备抗600W雷电、浪涌能力。◆ 电源输入范围7~36V并具备反接、过压、过流、过热保护功能。◆ 具备LED 状态指示灯方便用户查看状态。◆ 内置独立看门狗增强设备抗干扰能力。◆ 提供导轨(DIN Rail)安装方式。◆ 外形尺寸(L×W×H)92×62×28.5mm。◆ 安装方式35mm DIN导轨。◆ 重量约208g。3、典型应用案例下面以一台 Modbus RTU 协议的温湿度传感器接入西门子 S7-1200 PLC 为例说明 PCTG-1013 网关的配置要点、数据映射方式及调试注意事项。3.1 系统组成PLC 主站西门子 S7-1200Profinet 主站。协议网关PCTG-1013Profinet 侧做从站Modbus 侧做主站。从站设备温湿度传感器支持 Modbus RTURS485 接口波特率 96008 数据位、无校验、1 停止位。3.2 网关配置要点在网关配置软件中需要完成以下关键设置Profinet 侧导入 PCTG-1013 的 GSDML 文件设置设备名称如 pctg1013和 IP 地址确保与 S7-1200 在同一网段。Modbus 侧选择 Modbus Master 模式设置波特率 9600、8 数据位、无校验、1 停止位与传感器保持一致。从站地址将温湿度传感器的 Modbus 从站地址设为 1。功能码与寄存器温度寄存器地址为 0x0001保持寄存器功能码 03湿度寄存器地址为 0x0002。3.3 数据映射方式在网关配置软件中将 Modbus 寄存器映射到 Profinet 的输入输出数据区温度传感器保持寄存器 0x0001 映射到 Profinet 输入数据区的第 1、2 字节16 位有符号整数单位 0.1℃。湿度传感器保持寄存器 0x0002 映射到 Profinet 输入数据区的第 3、4 字节16 位无符号整数单位 0.1%RH。在 TIA Portal 中通过组态 PCTG-1013 的 GSDML 文件PLC 可直接读取 IW 地址获取温度和湿度原始值再按比例换算为实际工程值。3.4 调试注意事项通信参数一致性网关的波特率、数据位、校验位、停止位必须与传感器完全一致否则无法建立 Modbus 通信。终端电阻RS485 总线两端应正确接入 120Ω 终端电阻避免信号反射导致通信不稳定。地址冲突同一 RS485 总线上多个从站时各从站地址不能重复。寄存器数据类型确认传感器温度数据是否为有符号数避免符号位解析错误导致负温度显示异常。Profinet 设备名称S7-1200 与网关的设备名称必须一致否则 Profinet 通信无法建立。观察指示灯调试时可通过 PCTG-1013 的 LED 状态指示灯快速判断 Profinet 和 Modbus 两侧的通信状态。
