[发明专利]封装测试生产线的设备动态管理方法在审
申请号: | 201310164522.0 | 申请日: | 2013-05-06 |
公开(公告)号: | CN104142833A | 公开(公告)日: | 2014-11-12 |
发明(设计)人: | 王宏;裴志伟;林跃;康凯;姬小兵 | 申请(专利权)人: | 沈阳中科博微自动化技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 沈阳优普达知识产权代理事务所(特殊普通合伙) 21234 | 代理人: | 俞鲁江 |
地址: | 110179 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 封装 测试 生产线 设备 动态 管理 方法 | ||
技术领域
本发明涉及封装测试生产线的设备动态管理方法,具体说是针对封装测试生产线不同类别设备的动态管理方法。
背景技术
在封装测试厂中生产线上的设备种类繁多,包括同工序中同厂商不同型号设备、同工序中不同厂商的设备、不同工序的设备并存,并且根据封装测试厂的实际需要随时会动态更新生产线的设备,这对管理这些生产线设备的管理软件提出了更高的要求,传统的管理方法为每个型号设备开发一个管理软件,而当封装测试厂的设备更新后,不得不重新开发针对此型号设备的管理软件,这样既造成资源的浪费,又会影响封装测试厂的生产效率。
发明内容
针对上述技术不足,本发明的目的提供一种动态的管理生产线不同类别设备的方法,以适应封装测试厂的实际需求。
为实现上述目的本发明采用的技术方案是:
所述的封装测试生产线的设备动态管理方法,包括以下步骤:
步骤1,加载设备动态链接库的配置信息列表;
步骤2,利用反射技术加载设备动态链接库,同时实现对此动态库所依赖的程序集的加载;
步骤3,从程序集中载入设备类名;
步骤4,通过类名实例化基础类接口对象;
步骤5,通过设备唯一标识所属设备ID将所属基础类接口对象存储于内存字典进行管理;
步骤6,通过设备ID在内存字典中查找所属实例化基础类接口对象进行方法调用,对所属设备进行管控。
所述步骤1中,加载设备动态链接库的配置信息列表,此配置信息包括所属设备类型、所属动态链接库名称、所属类名及类所属命名空间等信息。
所述步骤2中,根据所述步骤1中加载的设备动态链接库的配置信息列表,利用反射技术加载设备动态链接库,同时实现对此动态库所依赖的程序集的加载。
所述步骤3中,根据所述步骤2中对动态库所依赖的程序集的加载,从程序集中载入设备类名。
所述步骤4中,根据所述步骤3中从程序集中载入设备类名,实例化基础类接口对象。
所述步骤5中,根据所述步骤4中实例化接口对象,通过设备唯一标识所属设备ID将所属基础类接口对象存储于内存字典进行管理。
所述步骤6中,根据所述步骤5中通过设备唯一标识所属设备ID将所属基础类接口对象存储于内存字典进行管理,通过设备ID在内存字典中查找所属实例化基础类接口对象进行方法调用,对所属设备进行管控。
本发明的优点是:
1、动态更新方便。本发明通过配置文件动态管理设备信息,通过对配置文件的更新从而实现对设备信息的更新。
2、高效、通用。本发明通过实例化基础类接口对象,设备的更新只需对设备类的动态链接库进行更新即可实现更新操作,无需重新进行开发,提高了管理软件的开发效率,具有很高的通用性。
附图说明
图1为本发明设备动态管理流程图;
图2为本发明动态加载设备链接库流程图;
图3为本发明对内存字典中的所属基础类接口对象方法调用的流程图。
具体实施方式
下面结合附图对本发明作进一步详细说明。
利用配置文件形式对封装测试厂中的设备信息进行管理,配置信息主要包括设备所属设备类型、所属动态链接库名称、所属类名及类所属命名空间等信息,可提供给工厂动态更新此配置文件的接口,利用反射技术对配置文件的所配置设备所属的动态链接库进行加载,根据设备所属类名以及所属命名空间载入设备类名,根据设备类名对基础类接口进行实例化,通过设备唯一标识所属设备ID将所属基础类接口对象存储于内存字典进行管理,通过设备ID在内存字典中查找所属实例化基础类接口对象进行方法调用。
所述的封装测试生产线的设备动态管理方法,包括以下步骤:
步骤1,加载设备动态链接库的配置信息列表;
步骤2,利用反射技术加载设备动态链接库,同时实现对此动态库所依赖的程序集的加载;
步骤3,从程序集中载入设备类名;
步骤4,通过类名实例化基础类接口对象;
步骤5,通过设备唯一标识所属设备ID将所属基础类接口对象存储于内存字典进行管理;
步骤6,通过设备ID在内存字典中查找所属实例化基础类接口对象进行方法调用,对所属设备进行管控。
所述步骤1中,加载设备动态链接库的配置信息列表,此配置信息包括所属设备类型、所属动态链接库名称、所属类名及类所属命名空间等信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳中科博微自动化技术有限公司,未经沈阳中科博微自动化技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310164522.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种系统开机故障诊断方法
- 下一篇:一种基于类库的代码生成器及其实现方法