[发明专利]仪表下位机的数据传输方法和装置有效
申请号: | 201710451634.2 | 申请日: | 2017-06-15 |
公开(公告)号: | CN107276870B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 魏秦枫;张思奇;刘昭;郭芳;许瑞安;易进 | 申请(专利权)人: | 上海一诺仪表有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L29/06;G08C19/00 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 201804 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仪表 下位 数据传输 方法 装置 | ||
本发明公开了一种仪表下位机的数据传输方法和装置,该方法包括:对各下位机存储空间内的具有独立物理意义的数据进行编号;根据上位机的通讯协议要求,对各所述数据的内容进行选择,选出需要传输的数据;根据所述上位机的通讯协议要求,对各所述数据的顺序进行调整,生成通讯数据;将所述通讯数据存储至下位机内的上位机待读空间;将所述上位机待读空间内的通讯数据传输给上位机。本发明通过从仪表下位机存储空间内提取具有独立物理意义的数据,而后根据现场协议要求重新进行编号、选择和调整,再进行传输,解决了仪表下位机的传输数据内容与现场待传输数据要求不符的问题,达到了仪表下位机的协议内容与现场协议要求有效兼容的效果。
技术领域
本发明实施例涉及工业仪表通讯技术,尤其涉及一种仪表下位机的数据传输方法和装置。
背景技术
目前,工业领域由于自动化程度的提高,大部分的仪表都会自带数据远传功能,典型是需要从仪表所连接的下位机,将数据传输给上位机。
工业现场中,通常将不同仪表的下位机所需要传输的数据单独或并联上传到上位机。下位机和上位机的传输协议可选用Modbus协议。虽然Modbus协议的数据格式公开,但是具体仪表下位机需通讯的数据内容,又因不同的公司的仪表和现场要求而各有不同。
在实际的工业现场中,同一应用环境的仪表并非只出于一家公司,不同公司的仪表的参数设置通常是各不相同的。一般来说,同一公司的仪表在出厂时,相应的参数已经设定好,用户不能进行更改。现场要求会限定仪表传输所测量的全部数据中的特定几组数据,并且按照特定的顺序排列,同时对仪表传输数据的数据格式和寄存器位置等参数有具体要求,这些由上位机对数据的传输要求所限制。
为了保证通讯的正常进行,需要解决仪表下位机的参数内容与现场待传输数据及其参数的要求不符的问题。目前,现有技术主要通过以下三种方式保证通讯的正常进行:上位机不断修改程序,以便适应不同仪表下位机的通讯协议;仪表厂家根据不同用户的协议要求,不断更新程序,以适应不同上位机的通讯协议;增加协议转换器。
以上三种方式存在以下弊端:增加上位机的操作内容,也不利于同一片区统一的管理;仪表厂家需要根据订单不断更新程序,不利于程序的统一和可读性,管理困难,耗费人力,造成事倍功半的情况;增加成本。
发明内容
本发明提供一种仪表下位机的数据传输方法和装置,以更有效地解决仪表下位机的协议内容与现场协议要求不符的问题。
第一方面,本发明实施例提供了一种仪表下位机的数据传输方法,包括:
对各下位机存储空间内的具有独立物理意义的数据进行编号;
根据上位机的通讯协议要求,对各所述数据的内容进行选择,选出需要传输的数据;
根据所述现上位机的通讯协议要求,对各所述数据的顺序进行调整,生成通讯数据;
将所述通讯数据存储至下位机内的上位机待读空间;
将所述上位机待读空间内的通讯数据传输给上位机。
其中,所述数据的类型至少包括:温度、压力、转速、频率和流量。
其中,将所述通讯数据存储至下位机内的上位机待读空间之前,该方法还包括:
根据所述上位机的通讯协议要求,对所述下位机的通讯数据的数据格式进行调整。
其中,将所述通讯数据存储至下位机内的上位机待读空间之前,还包括:
根据所述上位机的通讯协议要求,在所述下位机的寄存器中确定上位机待读空间。
其中,上述方法中,还包括:
通过下位机的菜单显示至少两个上位机的通讯协议要求,供用户选择。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海一诺仪表有限公司,未经上海一诺仪表有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710451634.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数控直流电流源
- 下一篇:采用隔离变压器耦合的多管并联大功率电压控制电流源