[发明专利]现场设备IO参数的开放式配置方法及系统有效
申请号: | 200810012461.5 | 申请日: | 2008-07-23 |
公开(公告)号: | CN101634833A | 公开(公告)日: | 2010-01-27 |
发明(设计)人: | 于海斌;王宏;林跃;姜军;周建辉;康凯 | 申请(专利权)人: | 沈阳中科博微自动化技术有限公司 |
主分类号: | G05B19/02 | 分类号: | G05B19/02 |
代理公司: | 沈阳科苑专利商标代理有限公司 | 代理人: | 许宗富 |
地址: | 110179辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 现场 设备 io 参数 开放式 配置 方法 系统 | ||
技术领域
本发明涉及一种工业现场设备所使用的控制软件IO参数的存储与配置 技术,具体地说是一种现场设备IO参数的开放式配置方法。
背景技术
在现代化的工业加工工厂里,设备要求的自动化程度高,很多执行机 构均由电子控制方式操作。这些电子控制方式使用标准计算机接口或现场 总线以IO方式展现在控制系统层。开发控制系统时,要对现场设备的各 种类型IO模块及多种类型变量的配置,才可以被控制系统使用。常规控制 系统中所采用的配置信息保存方式多为自定义的存储方式,有些是使用二 进制格式文件存储。对于有多个子系统的情况则不同子系统的IO配置方 式不同,对整个控制系统的整合产生比较大的困难。
在控制系统升级后,对于旧版本的配置文件相关的代码仍需要一定的 维护操作。并且由于配置文件的不开放性,在一个车间内如果引用多个现 场设备,每个设备的子控制系统如果采用不同的控制软件的话,设备调试 与维护人员很难在很短时间内掌握每种设备的IO配置方式。而对于二次开 发的系统难度则更高。
发明内容
针对现有技术中同时引用多个现场设备对IO配置文件兼容性不良,设 备调试与维护极为不便的缺陷,本发明要解决的技术问题是提供一种现场 设备IO参数的开放式配置系统及方法,以使软件在版本变化后降低配置文 件版本兼容性维护成本,并以开放的方式提供给其它系统来使用配置文件, 可以在此基础上进行二次开发。
为解决上述问题,本发明采用的技术方案是:
本发明一种现场设备IO参数的开放式配置系统包括:
输入/输出驱动层接口,为转换所使用的现场设备功能提供统一的接口 供输入/输出接口服务器使用;
输入/输出接口服务器,作为输入/输出驱动层与高层软件层之间的中间 部件,根据配置文件将现场设备的输入/输出接口数据以通用形式或其它自 定义形式发布,与其它软件做接口交互;
高层软件层,通过访问通用接口或其它自定义接口得到相应现场设备 的IO数据。
所述输入/输出驱动层接口包括驱动层中间接口及标准计算机系统接 口,其中标准计算机系统接口与现场设备进行数据通讯,再通过中间接口 的转换与输入输出接口服务器进行数据交互。
所述输入/输出接口服务器包括服务器中间接口、IO管理器以及接口转 换器,其中服务中间接口与输入/输出驱动层接口中驱动层中间接口进行数 据交互,经IO管理器根据配置文件对现场设备的IO点进行逻辑分类处理 后由接口转换器发送至高层软件层。
所述以通用形式发布包括OPC接口形式和/或CORBA接口形式。
本发明一种现场设备IO参数的开放式配置方法包括以下步骤:
根据对现场设备的引用情况建立配置文件;
将上述配置文件导入到输入/输出接口服务器中;
输入/输出接口服务器根据读入的配置文件内容建立现场设备IO参数 与其发布接口的映射表;
输入/输出接口服务器根据映射表中的映射关系与高层软件层进行数据 交互。
其中使用IoCfg数据项配置工具建立配置文件,包括以下步骤:
根据现场设备的运行情况建立IO表;
根据IO表采用IoCfg数据项配置工具,以可扩展标记语言文件格式将 现场设备的IO配置信息存储到输入/输出接口服务器指定的存储区域形成 配置文件。
所述可扩展标记语言文件格式包括对所使用的驱动节点及IO变量节点 的定义,对驱动节点的定义包括要使用的驱动程序、驱动程序配置参数以 及所属的现场设备;对IO变量节点的定义包括变量名,变量读写属性,变 量数据类型,变量接口类型,变量初始值,所属现场设备名以及变量的备 注信息。
所述输入/输出接口服务器根据读入的配置文件内容建立现场设备IO 参数与其发布接口的映射表包括以下步骤:
判断配置文件版本与输入/输出接口服务器软件版本是否匹配;如果匹 配则按当前读取方式读取配置文件。
如果不匹配则按兼容模式读取配置文件;判断配置文件版本是否高于 输入/输出接口服务器软件版本,如高于输入/输出接口服务器软件版本,则 当前服务器读取可解析的IO变量属性并忽略其它不可解析的IO变量属性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳中科博微自动化技术有限公司,未经沈阳中科博微自动化技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810012461.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于制造无粘聚性材料小袋的机器和方法
- 下一篇:用于制造二氯丙醇的方法