一、产品概述
GC-1201Pro是专业版RS-485二主站集线器。模块内有超大缓存,适用于Modbus-RTU协议,模块可以主动轮询读取从站数据并且存入模块缓存内,同时支持2个外部Modbus主站高速并发访问存在模块内的缓存数据。
模块最多可以添加60条Modbus-RTU指令,通过SLA口发送这些指令轮询读取多个从站。同时2个外部主站也要发送同样的指令读取模块内的从站数据。
模块支持Modbus-RTU协议01H,02H,03H,04H,05H,06H,0FH,10H等8种功能码。最多可存储512个从站寄存器。
二、典型应用场景
1. 把一个Modbus-RTU从站接口扩展成两个Modbus-RTU从站接口。
2. 传感器只有一个RS485接口,但是有两个上位机需要采集数据。
3. 一路RS485接本地显示屏,另一路远传。
4. 一路RS485接触摸屏,另一路接PLC。
三、功能特点
l 电源输入DC9-30V具有过流和反接保护
l 支持把一路Modbus从站转换二路Modbus从站
l 三个口都可以独立高速并发处理数据
l 模块的接口可以设置成不同的波特率
l 支持Modbus-RTU协议
l 最多支持60个从站
l 可以缓存多达512个Modbus寄存器(1024个字节)
l 支持01H,02H,03H,04H,05H,06H,0FH,10H等8种功能码
l 带错误报警输出点位
l 内置实时操作系统,稳定可靠
l 螺钉接线端子,支持导轨卡扣安装和螺丝固定
l 信号接口有静电、雷击、浪涌各种保护
l 主站和从站之间的RS485隔离
l 采用32位MCU,波特率最高可达115200
四、简易工作流程
1.模块内部包含1个内部主站和2个内部从站,其中内部主站和内部从站的内存共享。
2.模块需要设置好所有要读写的Modbu-RTU指令码,且不同的指令码将分配不同的存储地址。
3.内部主站发送设置好的指令轮询读写多个外部从站的寄存器。
4.两个外部主站根据设置好的指令读取从站数据。指令就相当于钥匙,不同的指令就是不同的钥匙,不同的钥匙可打开不同的柜子,同样的,不同的指令可以读取不同的数据。
5.模块三个通讯口完全独立,可以独立高速并发处理数据。
6.模块支持01H、02H、03H、04H、05H、06H、0FH、10H等功能码。
7.内部主站有错误处理机制,当发生读取超时、校验位异常、帧长异常等错误时,模块将根据设置进行一些处理。
五、典型应用接线
典型应用接法一:两个主站和一个从站通讯
典型应用接法二:两个主站和一个RS232从站通讯
典型应用接法三:两个主站和多个RS485从站通讯
典型应用接法四:多个模块共享主站