国网福建省电力有限公司信息通信分公司 福建福州 350000
摘要:本文介绍电力通信静态资源自动识别系统的开发,阐述了AutoCAD ActiveX、AutoCAD.NET等AutoCAD二次开发技术,项目的系统架构、技术原理和实现,并对应用前景作了简单的概括。
关键词:AutoCAD ActiveX;AutoCAD.NET;自动识别;电力通信静态资源管理
1前言
我国拥有一个规模宏大的公用通信网,为什么还要另建一个专用的电力通信网?这是由电力系统的特殊需要而形成的。电力系统的特殊性突出表现在电力生产的不容许间断性、事故出现的快速性、以及电力对国民经济影响的严重性。
为了保证电力系统的安全运行,就需要一个有效、可靠的控制系统,借以及时发现系统故障,并迅速采取相关应急措施。而电力系统覆盖面积辽阔,这些控制信息必须借助于快速、可靠的通信网络才能准确、及时地予以传送。
电力通信静态资源管理系统覆盖通信调度范围内的所有通信设备和线路,实现通信业务智能化的逻辑管理。在实施过程中,数据采集录入是一项非常重要的任务,占据电力通信静态资源管理系统建设的很大一部分时间、人力和物力,开发电力通信静态资源自动识别系统,数据采集录入才能省时、省力、高质量地完成。
2项目概况
2.1 项目简介
电力通信静态资源管理系统(TMS)已能够实现光传输设备的时隙、网络拓扑、设备告警等动态资源的自动采集,但在光端机成端到光纤配线架(ODF)、数字配线架(DDF),以及光端机跳纤等静态资源的录入环节仍主要通过人工的方式将工程资料录入到资源系统,导致工作效率低、录入周期长、出错率高,更与国网电力公司提倡的"三集五大"管理不符,同时有悖于为一线班组减负的要求。本项目利用AutoCAD ActiveX和 AutoCAD.NET技术进行电力通信静态资源自动识别系统开发,将设计、施工单位绘制的AutoCAD图纸电子版导入TMS系统。
2.2 项目技术原理
本项目在第一次引用类型库时会自动启动AutoCAD,调入指定的图形,在AutoCAD屏幕上选择对象,在选择集中对所有对象自动进行遍历。AutoCAD的所有对象组成一个层状结构,最高层是Application对象,其他对象都是Application对象的后代。为了得到一个特定的对象,必须从Application对象对其子孙进行遍历,直到找到该特定对象。一个对象就是AutoCAD ActiveX界面的一个主要组成块,系统自动把一个个对象的属性的自动填入到数据库中。
3项目的实现
3.1 项目系统架构
本项目运行在Windows2003局域网,采用单数据库服务器C/S结构的分布式系统,对登录用户进行合法性检查,保证系统的安全性。采用MD5进行加密,加强保密性。
3.2 项目功能
①实现在AutoCAD的界面内直接操作,与系统进行数据交换,优化系统资源,提高效率。
期刊文章分类查询,尽在期刊图书馆
②具有与通信资源管理系统(TMS)的接口,保证从AutoCAD中提取的静态资源能顺利导入通信资源管理系统中,并实现数据在TMS中的展现。
③将通信设备作为图元(包括参数)打包成块,对符合规范的图纸根据需要设定选择集,选择集中图元能自动遍历,识别图元属性和图元间的关系。
④采用组件(CBD)开发技术,将应用对象封装为应用组件,通过应用组件的组合搭建系统,以实现软件模块的重用和软件的共享。
⑤具有菜单等可视化中文人机界面,操作风格友好,易用性高,增强客户体验。
3.3 技术要点
①AutoCAD ActiveX Automation的技术开发。AutoCAD ActiveX自动操作对象模型的根对象-Application对象。通过Application对象,用户可以访问其他的对象,或指派对象的属性和方法。
②选择集的构造。在对 AutoCD的编程中,选择集占有十分重要的地位,只有通过用户的选择或通过过滤条件把所需的实体加入选择集,才能对选择集中的实体进行操作。有了选择集能够对对象进行成组的查询与编辑。
③混合编程方法的使用。各种编程方法互有长短,为最大程度发挥本项目的功能,本项目混合了AutoCAD ActiveX、AutoCAD.NET二种开发方法。
4结语
本项目将AutoCAD的文档(.DWG)进行智能解析并自动导入电力通信静态资源管理系统(TMS)。大大减少工作量,提高施工维护的效率,降低出错率,迎合国网电力集团提倡的"三集五大"管理要求。采用AutoCAD ActiveX、AutoCAD.NET对AutoCAD进行二次开发,是目前国际上CAD技术发展的前沿技术。本技术还可应用于制造业的计算机辅助设计,图纸资料的图文管理系统,促进两化融合,应用前景十分广阔。
参考文献:
[1]《AutoCAD系列产品开发培训教程》秦洪现 崔惠岚 孙剑 等 化学工业出版社
[2]《电力系统通信工程》 殷小贡 刘涤尘 武汉大学出版社
论文拟发表:
《科技创新导报》 国际标准刊号:ISSN1674-098X 国内统一刊号:CN11-5640/N
《福建电脑》 国际标准刊号:ISSN1673-2782 国内统一刊号:CN35-1115/TP
【基金项目】 本文为国网福建省电力有限公司科技项目论文
论文作者:林苏蓉,俞敏杰,蔡晓明
论文发表刊物:《基层建设》2015年24期供稿
论文发表时间:2016/3/18
标签:对象论文; 静态论文; 项目论文; 管理系统论文; 资源论文; 系统论文; 电力通信论文; 《基层建设》2015年24期供稿论文;