【技术实现步骤摘要】
Modbus设备的接入方法及系统
本专利技术涉及动力环境监控领域,特别涉及一种Modbus设备的接入方法及系统。
技术介绍
动力环境监控的一项基本功能是以协议方式接入各种智能设备并在此基础上实施管理功能。Modbus协议是工业领域广泛应用的设备接入协议,接入基于Modbus协议的设备也成为动力环境监控系统常见的需求。目前主流的方法是对每一种特定设备开发一个采集动态库,通过此动态库实现Modbus协议解析,把解析后的数据通过监控系统内部接口送给上层系统。这种方法要求对每一种设备开发动态库,开发工作量大,代码维护复杂。
技术实现思路
本专利技术的主要目的是提供一种Modbus设备的接入方法,旨在解决现有技术中开发工作量大,代码维护复杂的技术问题。为了解决上述技术问题,本专利技术提供一种Modbus设备的接入方法,包括以下步骤:预置包含数据配置信息和协议配置信息的配置文件;智能设备采集动态库读取并解析配置文件,将解析配置文件所得到的数据配置信息保存在智能设备采集动态库内部变量中;接入Modbus设备时,根据操作指令从智能设备采集动态库内部变量提取所述数据配置信息,与Modb ...
【技术保护点】
一种Modbus设备的接入方法,其特征在于,包括以下步骤:预置包含数据配置信息和协议配置信息的配置文件;智能设备采集动态库读取并解析配置文件,将解析配置文件所得到的数据配置信息保存在智能设备采集动态库内部变量中;接入Modbus设备时,根据操作指令从智能设备采集动态库内部变量提取所述数据配置信息,与Modbus设备通信。
【技术特征摘要】
1.一种Modbus设备的接入方法,其特征在于,包括以下步骤:预置包含数据配置信息和协议配置信息的配置文件;智能设备采集动态库读取并解析配置文件,将解析配置文件所得到的数据配置信息保存在智能设备采集动态库内部变量中;接入Modbus设备时,根据操作指令从智能设备采集动态库内部变量提取所述数据配置信息,与Modbus设备通信;其中所述根据操作指令从智能设备采集动态库内部变量提取所述数据配置信息,与Modbus设备通信包括:接收到采集指令后,结合数据配置信息,生成Modbus查询帧,发送给接入的Modbus设备;接收Modbus设备返回的数据帧,结合数据信息对数据进行解析和封装,通过数据采集接口返回给上层系统。2.一种Modbus设备的接入方法,其特征在于,包括以下步骤:预置包含数据配置信息和协议配置信息的配置文件;智能设备采集动态库读取并解析配置文件,将解析配置文件所得到的数据配置信息保存在智能设备采集动态库内部变量中;接入Modbus设备时,根据操作指令从智能设备采集动态库内部变量提取所述数据配置信息,与Modbus设备通信;其中所述根据操作指令从智能设备采集动态库内部变量提取所述数据配置信息,与Modbus设备通信包括:接收到控制命令后,结合数据配置信息生成Modbus控制帧,发送给接入的Modbus设备;接收Modbus设备返回的确认帧。3.如权利要求1或2所述的Modbus设备的接入方法,其特征在于,所述预置包含数据配置信息和协议配置信息的配置文件包括:用数据表描述Modbus设备在Modbus协议框架下采用的数据模型,并将所述数据模型与上层系统的数据采集接口模型进行映射;所述数据表包括:分组信息表、描述采集功能的数据表和描述控制功能的数据表。4.如权利要求3所述的Modbus设备的接入方法,其特征在于,所述协议配置信息包括:协议帧传输模式,所述协议帧传输模式为RTUMode或ASCIIMode;或者,协议通讯等待延时和重试次数。5.一种Modb...
【专利技术属性】
技术研发人员:林涛,段吉泉,袁珍珍,林奕广,
申请(专利权)人:艾默生网络能源系统北美公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。