[发明专利]一种组态软件的显示方法有效
申请号: | 201310056329.5 | 申请日: | 2013-02-22 |
公开(公告)号: | CN103150198A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 熊俊;韦晶;刘洁 | 申请(专利权)人: | 三一重工股份有限公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410100 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 组态 软件 显示 方法 | ||
1.一种组态软件的显示方法,其特征在于,包括:
步骤1:提取设备的端口资源信息,将所述端口资源信息封装成设备驱动程序,编写设备描述文件;
步骤2:将所述设备驱动程序和设备描述文件导入到组态软件中,将所述设备驱动程序以控件的形式实例化;
步骤3:选择需要关联的端口资源,完成设备关联属性的设置,在控件附近同步生成设备端口信息,用于直观描述控件和设备的关联关系;
步骤4:根据所述设备描述文件的信息,获取设备端口数据,并传递给控件进行显示。
2.根据权利要求1所述的组态软件的显示方法,其特征在于,设备的端口连接可直接修改或删除,用户的具体操作步骤如下:
打开控件的设备关联属性项,在属性弹出窗口中修改或删除设备端口信息。
3.根据权利要求1所述的组态软件的显示方法,其特征在于,所述步骤3中设备关联属性的设置通过以下方式实现:
使用自定义复合属性技术,给控件增加设备关联属性项;
打开控件属性视图中的设备关联属性项,在属性项的弹出窗口中选择需要关联的设备端口。
4.根据权利要求1所述的组态软件的显示方法,其特征在于,所述步骤2具体使用GDI+图形库使设备驱动程序以控件的形式实例化。
5.根据权利要求4所述的组态软件的显示方法,其特征在于,所述步骤2使用自定义动态库导入技术,将所述设备驱动程序导入到组态软件的设备视图管理模块中。
6.根据权利要求1所述的组态软件的显示方法,其特征在于,所述步骤1中提取设备的端口资源信息具体通过以下方式实现:
分析设备协议,使用C++编程语言解析所述设备协议,提取所述设备协议中的端口资源信息。
7.根据权利要求1-6任一项所述的组态软件的显示方法,其特征在于,所述步骤1中的设备驱动程序以动态链接库的形式存在。
8.根据权利要求1-6任一项所述的组态软件的显示方法,其特征在于,所述步骤1的设备描述文件包括告知组态运行环境如何加载驱动文件、驱动类型文件、设备缓冲区大小文件和设备缓冲区中变量描述文件。
9.根据权利要求1-6任一项所述的组态软件的显示方法,其特征在于,步骤2后,组态软件的设备视图列表中会增加设备对象的描述图标,将设备对象拖放至组态设计界面,并动态给设备命名,每次拖放给所述设备命名一次,各次名称不同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三一重工股份有限公司,未经三一重工股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310056329.5/1.html,转载请声明来源钻瓜专利网。