The utility model discloses a multi host communication system based on Modbus protocol, including the microprocessor, power module, memory module, human-computer interaction module, clock module, RS485 interface module and Modbus communication processing module; the microprocessor is respectively connected with the storage unit module, human-computer interaction module, clock module, RS485 interface module and Modbus communication processing module connected; a plurality of Modbus communication host and a plurality of Modbus communication through the RS485 interface module is connected with the communication system from the machine, the input end is matched with the RS485 interface module is provided with a front end isolation unit, the output end of the configuration of the RS485 interface module has an optocoupler isolation unit. The utility model realizes the Modbus communication between the multi communication host and the communication slave by polling interruption mode, simplifies the communication process and improves the reliability of the communication system.
【技术实现步骤摘要】
一种基于Modbus协议的多主机通讯系统
本技术涉及Modbus通讯总线应用扩展
,更具体地说,本技术涉及一种基于Modbus协议的多主机通讯系统。
技术介绍
ModBus网络是一个工业通信系统,它可应用于各种数据采集和过程监控。此协议支持传统的RS-232、RS-422、RS-485和以太网设备。许多工业设备,包括PLC,DCS,智能仪表等都在使用Modbus协议作为他们之间的通信标准。在工业现场应用非常广泛。根据ModBus协议规范,网络只有一个主机。但是现在很多工业现场由于可靠性的需要,很多监控设备都是冗余的,因此需要两个主机。现有的国内外基于这种情况的应用,都是通过在冗余的主机中编程相互切换Modbus通讯通道满足单主机的规范,同时冗余主机之间相互通讯,实现在两台主机中都能接收显示基于Modbus通讯的数据信息。在这种情况下,实现两台冗余主机Modbus通讯过程相对复杂,可靠性降低,同时如果主机数目增加,难度将大幅度增加。
技术实现思路
本技术的一个目的是解决至少上述问题,并提供至少后面将说明的优点。本技术还有一个目的是提供一种基于Modbus协议的多主机通讯系统及,通过轮询中断方式实现多通讯主机与通讯从机的Modbus通讯,简化了通讯流程,提高了通讯系统的可靠性。为了实现根据本技术的这些目的和其他优点,提供了一种基于Modbus协议的多主机通讯系统,包括:微处理器、电源模块、存储单元模块、人机交互模块、时钟模块、RS485接口模块以及Modbus通讯处理分析模块;所述微处理器分别与存储单元模块、人机交互模块、时钟模块、RS485接口模块以及Modb ...
【技术保护点】
一种基于Modbus协议的多主机通讯系统,其特征在于,包括:微处理器、电源模块、存储单元模块、人机交互模块、时钟模块、RS485接口模块以及Modbus通讯处理分析模块;所述微处理器分别与存储单元模块、人机交互模块、时钟模块、RS485接口模块以及Modbus通讯处理分析模块连通;多个Modbus通讯主机和多个Modbus通讯从机通过所述RS485接口模块连接通讯系统,所述RS485接口模块的输入端配置有一前端隔离单元,所述RS485接口模块的输出端配置有一光耦隔离单元。
【技术特征摘要】
1.一种基于Modbus协议的多主机通讯系统,其特征在于,包括:微处理器、电源模块、存储单元模块、人机交互模块、时钟模块、RS485接口模块以及Modbus通讯处理分析模块;所述微处理器分别与存储单元模块、人机交互模块、时钟模块、RS485接口模块以及Modbus通讯处理分析模块连通;多个Modbus通讯主机和多个Modbus通讯从机通过所述RS485接口模块连接通讯系统,所述RS485接口模块的输入端配置有一前端隔离单元,所述RS485接口模块的输出端配置有一光耦隔离单元。2.如权利要求1所述的基于Modbus协议的多主机通讯系统,其特征在于,多个所述Modbus通讯主机通过至少两个所述RS485接口模块与所述通讯系统通讯连接,多个所述Modbus通讯从机通过一个所述RS485接口模块与所述通讯系统通讯连接。3.如权利要求2所述的基于Modbus协议的多主机通讯系统,其特征在于,所述Mod...
【专利技术属性】
技术研发人员:袁文华,王镇,江涛,李好好,
申请(专利权)人:江苏舾普泰克自动化科技有限公司,
类型:新型
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。