关于金属管浮子流量计Modbus的通讯系统说明,下面给大家浅析一下,供大家参考,希望对大家的工作和学习有所帮助。
一、Modbus通讯协议概述
Modbus协议是应用于金属管浮子流量计电子控制器的通用协议。通过该协议,控制器可以通过网络(如以太网)与其他设备进行通信。它已成为通用的行业标准。有了它,可以将不同厂家生产的控制设备连接成一个工业网络,进行集中监控,降低人工成本,提高生产效率。
Modbus 协议工作在主/从模式,允许一台主机与多台从机通信。每台从机的地址由用户设置,范围为1~255。通讯采用命令、应答方式,每一种生命:使帧对应一个应答帧。命令帧由主机发送,所有从机都会收到消息,但只有被寻址的从机会响应命令并返回相应的回复帧。如果命令帧中的地址为 0,则认为是全局广播,所有从机将其作为命令执行,不返回回复帧。
2.Modbus网络通讯传输方式
Modbus 网络通讯可以设置为两种传输模式:ASCII 模式或 RTU 模式。笔者介绍的流量计采用RTU方式。 RTU模式的主要优点是在相同的波特率下可以比ASCII模式传输更多的数据。
RTU模式下的字节格式如下:
编码系统:8位二进制,十六进制0-9,A-F。
数据位:1个起始位; 8 个数据位;奇偶校验的一个停止位。用于奇偶校验的两个停止位。
错误校验区:循环冗余校验(CRC)。
开始和结束都需要至少 35 个字符的暂停间隔。
3. Modbus 功能码
Modbus 定义了从1 到127 的功能码。不同功能的设备通常只使用其中的一部分。在主机请求传输中,功能码告诉从机执行什么动作。在从机响应传输中,如果从机发送的功能码与主机发送的功能码相同,则说明从机已经完成了要求的功能;如果不是,则从机没有执行所需的功能并返回错误消息。
金属管浮子流量计在通讯过程中设计有03H(读取内部寄存器内容和10H(刷新多个寄存器内容)两个功能。
科威勒(中国)自动化仪表有限公司座落于上海市,是蒸汽流量计,光辉娱乐地址 ,电磁流量计,涡街流量计,涡轮流量计,齿轮流量计,超声波流量计,压力变送器,压力控制器,压力开关,差压变送器,差压开关,温度变送器, 温度控制器,温度开关等为主导产品的公司。我们公司的服务宗旨是:诚信做事,诚信做人!让客户满意,放心,省心!