专利名称:用于电磁流量计的多协议共存的modbus装置的制作方法
技术领域:
本实用新型涉及电磁流量计技术,特别是涉及一种用于电磁流量计的多协议共存 的MODBUS装置的技术。
背景技术:
Modbus协议是modicon (莫迪康)公司1978年发明的用于电子控制器进行控制和 通信的协议,不同厂商生产的符合Modbus协议的控制设备可以连成工业网络,进行集中监 控。Modbus协议定义了一个控制器能认识使用的消息结构,它描述了一控制器请求访问其 它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录,它制定了消息域 格局和内容的公共格式。目前的电磁流量计种类繁多,不同的生产厂家所生产的电磁流量计在Modbus协 议的使用上存在很大的差异,比如在Modbus功能码的使用上,有些厂家生产的电磁流量计 的设备功能码采用03,有些厂家生产的电磁流量计的设备功能码采用04等等;又如在要求 读取参数的个数上,有些厂家生产的电磁流量计只是要求读累计流量,有些厂家生产的电 磁流量计只是要求读瞬时流量,还有些厂家生产的电磁流量计要求读更多的参数如报警信 息等;又如不同厂家生产的电磁流量计的参数存放地址范围不一样等等。这会给用户企业 的生产及技术维护带来很大的不便,用户企业必须为所使用的各个生产厂家生产的电磁流 量计各准备一套Modbus协议的通讯程序,生产时用户企业对不同厂家生产的电磁流量计 下载不同的通讯代码,从而造成技术生产管理上的分散,有时会发生下错通讯代码的情况, 会给用户企业的使用带来不必要的麻烦。
实用新型内容针对上述现有技术中存在的缺陷,本实用新型所要解决的技术问题是提供一种能 方便用户使用各种通讯格式相异的电磁流量计的用于电磁流量计的多协议共存的MODBUS
直ο为了解决上述技术问题,本实用新型所提供的一种用于电磁流量计的多协议共存 的MODBUS装置,其特征在于包括一单片机、一485通信芯片、两个通信连接件、多个拨码开 关;所述两个通信连接件分别为第一通信连接件和第二通信连接件;所述单片机设有两个通信接口、多个信号输入端,且在单片机内存储有多种电磁 流量计的通讯格式,其两个通信接口分别为第一通信口和第二通信口,其第一通信口经485 通信芯片连接到第一通信连接件,其第二通信口连接到第二通信连接件;所述拨码开关的数量小于等于单片机的信号输入端的数量,各拨码开关分别连接 单片机的各信号输入端。本实用新型提供的用于电磁流量计的多协议共存的MODBUS装置,由于单片机内 存储有多种电磁流量计的通讯格式,通过简单的设置拨码开关即可使本实用新型工作时所使用的通讯格式与电磁流量计的通讯格式一致,用户无需为不同厂家生产的电磁流量计下 载不同的通讯代码,也不再会有下错通讯代码的情况发生,能方便用户使用各种通讯格式 相异的电磁流量计。
图1是本实用新型实施例的用于电磁流量计的多协议共存的MODBUS装置的电路 图。
具体实施方式
以下结合附图说明对本实用新型的实施例作进一步详细描述,但本实施例并不用 于限制本实用新型,凡是采用本实用新型的相似结构及其相似变化,均应列入本实用新型 的保护范围。如图1所示,本实用新型实施例所提供的一种用于电磁流量计的多协议共存的 MODBUS装置,其特征在于包括一单片机U1,一 485通信芯片U2,两个通信连接件Jl、J2,四 个拨码开关K1、K2、K3、K4;所述两个通信连接件分别为第一通信连接件Jl和第二通信连接件J2 ;所述单片机Ul设有两个通信接口、四个信号输入端,且在单片机内存储有多种电 磁流量计的通讯格式,其两个通信接口分别为第一通信口和第二通信口,其第一通信口经 485通信芯片U2连接到第一通信连接件Jl,其第二通信口连接到第二通信连接件J2,其四 个信号输入端分别连接四个拨码开关ΚΙ、Κ2、Κ3、Κ4。本实用新型实施例中,所述485通信芯片的型号为SP3485,所述单片机的型号为 m430fl47。本实用新型实施例可在单片机内存储有16种电磁流量计的通讯格式,所述四个 拨码开关中,每个拨码开关闭合时,单片机的信号输入端中连接该拨码开关的信号输入端 为低电平,每个拨码开关断开时,单片机的信号输入端中连接该拨码开关的信号输入端为 高电平,通过四个拨码开关可设置16个编码,每个编码对应一种电磁流量计的通讯格式。本实用新型实施例实际应用时,单片机的信号输入端的数量也可以是2个、3个或 4个以上,拨码开关的数量也可以是2个、3个或4个以上,但是其数量必须小于等于单片机 的信号输入端的数量。本实用新型实施例安装于电磁流量计上使用,其使用方法如下先将第二通信连接件连接到电磁流量计主电路板上的单片机的通信接口,第一通 信连接件连接到电磁流量计的485通信接口 ;再调整四个拨码开关,使得四个拨码开关所 设置的编码与该电磁流量计的通讯格式相对应;本实用新型实施例中的单片机通过第二通信连接件与电磁流量计主电路板上的 单片机进行数据交流,通过485通信芯片和第一通信连接件与外部设备进行数据通信;当本实用新型实施例中的单片机通过第二通信连接件接收到电磁流量计主电路 板上的单片机送来的数据后,先检测四个信号输入端的电平,从而得出四个拨码开关的编 码,然后根据得到的编码找到与该编码相对应的一种电磁流量计的通讯格式,并根据该格 式将数据编码后通过485通信芯片和第一通信连接件发送至外部设备;[0022] 当本实用新型实施例中的单片机通过第一通信连接件和485通信芯片接收到外 部设备送来的数据后,先检测四个信号输入端的电平,从而得出四个拨码开关的编码,然后 根据得到的编码找到与该编码相对应的一种电磁流量计的通讯格式,并根据该格式将数据 编码后通过第二通信连接件发送至电磁流量计主电路板上的单片机。
权利要求1. 一种用于电磁流量计的多协议共存的MODBUS装置,其特征在于包括一单片机、一 485通信芯片、两个通信连接件、多个拨码开关;所述两个通信连接件分别为第一通信连接件和第二通信连接件; 所述单片机设有两个通信接口、多个信号输入端,且在单片机内存储有多种电磁流量 计的通讯格式,其两个通信接口分别为第一通信口和第二通信口,其第一通信口经485通 信芯片连接到第一通信连接件,其第二通信口连接到第二通信连接件;所述拨码开关的数量小于等于单片机的信号输入端的数量,各拨码开关分别连接单片 机的各信号输入端。
专利摘要一种用于电磁流量计的多协议共存的MODBUS装置,涉及电磁流量计技术领域,所解决的是方便用户使用电磁流量计的技术问题。该装置包括单片机、485通信芯片、第一通信连接件、第二通信连接件和多个拨码开关;所述单片机设有两个通信接口、多个信号输入端,且在单片机内存储有多种电磁流量计的通讯格式,其两个通信接口分别为第一通信口和第二通信口,其第一通信口经485通信芯片连接到第一通信连接件,其第二通信口连接到第二通信连接件;所述拨码开关的数量小于等于单片机的信号输入端的数量,各拨码开关分别连接单片机的各信号输入端。本实用新型提供的装置,能方便用户使用各种通讯格式相异的电磁流量计。
文档编号G01F1/58GK201893802SQ201020641290
公开日2011年7月6日 申请日期2010年12月3日 优先权日2010年12月3日
发明者童云, 马博 申请人:浦瑞斯仪表(上海)有限公司