[发明专利]一种基于上、下位机结构的自动化控制设备的通信方法有效
申请号: | 201110082855.X | 申请日: | 2011-04-02 |
公开(公告)号: | CN102736565A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 陈大春 | 申请(专利权)人: | 成都齐峰科技有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 四川省成都市金牛区高科*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 下位 结构 自动化 控制 设备 通信 方法 | ||
1.一种基于上、下位机结构的自动化控制设备的通信方法,用于实现用户界面、上位机系统、下位机系统和外部设备之间的互动通讯,其特征在于:在上位机系统中设置模板数据处理模块和模板数据库,在下位机系统中设置查询/应答机制通用通信方法处理模块;
所述模板数据库的数据包括各外部设备的设备列表、设备描述表、协议列表、协议描述数据和描述符定义表,所述模板数据处理模块根据用户对外部设备的设置参数,动态地按照模板数据生成查询/应答协议通用通信数据,并把所述通用通信数据下传到下位机系统,同时,所述模板数据处理模块根据模板配置数据对下位机系统返回的未处理的应答数据进行动态解析,并把解析后的数据按照用户数据格式提交给用户界面;
下位机系统对所述模板数据处理模块下发的所述通用通信数据进行存储,所述查询/应答机制通用通信方法处理模块在需要时读取对应设备的通用通信数据进行解析,并发送对应的查询指令到对应的外部设备,等待并接收外部设备的应答数据,在接收到所述外部设备的应答数据后,根据需要不解析所述应答数据,或根据配置的协议数据对所述应答数据进行解析并得到解析后数据,并将未解析的所述应答数据或解析后数据返回到上位机系统。
2.根据权利要求1所述的基于上、下位机结构的自动化控制设备的通信方法,其特征在于:所述外部设备的设备列表为记录当前数据库中能提供支持的设备名称、设备型号的列表,对每一个设备型号使用一个唯一的ID值进行标记,一个模板数据处理模块中只有一个设备型号列表,每个设备型号列表可以记录若干个设备型号,使用设备ID值进行检索;所述的设备描述表为记录设备列表中对应设备的详细信息,包括描述该设备使用的通信接口,以及该通信接口的默认参数配置的通信参数;所述协议列表为:对每一个通信内容使用一个唯一的ID值进行标记,记录通信内容的各种信息,每个设备型号对应一个协议列表,每个协议列表可以记录若干个通信内容;所述协议描述数据为使用系统中定义的描述符对通信内容进行描述的数据,所述协议描述数据分为两个部分,分别用于描述本通信内容的查询指令和设备应答数据;所述描述符定义表,用于记录每个协议描述数据中所使用的描述符的ID号以及对应的描述定义数据,供所述协议描述数据使用。
3.根据权利要求1所述的基于上、下位机结构的自动化控制设备的通信方法,其特征在于:所述通用通信数据包括外部设备通信参数数据、查询命令数据和应答数据解析描述。
4.根据权利要求1所述的基于上、下位机结构的自动化控制设备的通信方法,其特征在于:所述模板数据处理模块生成所述查询/应答协议通用通信数据并下传到下位机系统的流程为:开始→用户选择外部设备型号、通信内容和参数→模板数据处理模块接收到用户配置数据→检索设备类型描述数据→检索对应的通信内容描述数据→检索描述符定义表→生成通用通信协议数据→传输通用通信协议数据到下位机系统→结束。
5.根据权利要求1所述的基于上、下位机结构的自动化控制设备的通信方法,其特征在于:所述查询/应答机制通用通信方法处理模块与所述外部设备及所述上位机系统之间的通信流程为:开始→下位机模块接收到对某个设备和通信内容进行通信的指令→检索对应的通信配置数据→初始化通信端口→向外部设备发送配置数据中的查询指令→等待外部设备应答→如果等待超时,则返回错误,如果收到应答数,则据根据配置数据判断应答数据是否合法→如果不合法则返回错误,如果合法则判断是否需要进行解析返回结果数据→如果不需要则向上位机系统返回未解析的数据并结束一次操作,如果需要则根据配置数据解析出用户需要的数据→向上位机系统返回解析后的数据→结束一次操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都齐峰科技有限公司,未经成都齐峰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110082855.X/1.html,转载请声明来源钻瓜专利网。