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