一种用于自动绘制电气图的方法

文档序号:6376496阅读:306来源:国知局
专利名称:一种用于自动绘制电气图的方法
技术领域
本发明涉及风电技术领域及其它相关电气工程控制领域,具体地,涉及一种用于自动绘制电气图的方法。
背景技术
一直以来,在风电控制领域,研发人员面临的问题是组态的复杂性和提交给用户文档的一致性;因为项目很大,电气工程师需要绘制的图纸很多,包括接线图、配线图、原理图等等,其中PLC和外设的接线图虽然简单但是图量大而繁琐,风机规模越大,IO点数越多,随之图量也就越大,这样的图纸的数量在电气各类图纸的总数中占1/3甚至更高。在控制柜安装和测试以及后期风场调试运行以及维护时都不可避免地会修改电气图纸,尤其是IO点相关电气图纸,改动更大,因为项目大,绘制电气工程图的人员和负责调试的人员不会 是同一组人,现场工程师没有权限自行修改图纸,只能做好标记让负责绘图的工程师修改,修改图纸需要时间,而工期时间短,图纸往往来不及多次审核,因此实际上会有跟不上的情况,往往会造成人为的失误,耽误现场的进度,影响公司技术形象。

发明内容
本发明的目的在于提供一种用于自动绘制电气图的方法,可以降低制图工作的繁琐程度,提高出图效率和出图质量。为了实现上述目的,本发明采用如下技术方案一种用于自动绘制电气图的方法,包括步骤A,首先确认一个数据库,所述数据库是唯一的组态依据和根本并且可更新;步骤B,根据所述数据库生成出不同类型的电气图。进一步地,所述数据库包含如下信息控制系统IO清单、控制系统外围逻辑、控制系统相关参数及控制系统流程。进一步地,在所述控制系统IO清单中,各个IO变量预先分配有物理地址,所述物理地址与控制系统的控制程序中的IO变量地址一一对应。进一步地,所述数据库为EXCEL、WORD或ACESS数据库形式。进一步地,所述电气图的生成方法是采用嵌入到所述数据库中的VBA控件或其它语言编程的控件来完成。进一步地,在所述当前数据库下,先判断是否是第一次生成电气图,如果是第一次生成,则通过选择不同的电气图模板生成不同类型的电气图。进一步地,所述电气图包括电气原理图、电气接线图、电气配线图。本发明由于采用以上技术方案,其具有以下有益效果本发明提出了一种用于自动绘制电气图的方法,能够将1/3的图纸的绘制改为自动绘制,所用数据库是组态所用数据库,将原本由工程师完成的繁琐复杂的工作交由程序来执行,将工程师主要精力放在维护除PLC电气图之外的工作中,减轻了工程师的工作量,提高了出图效率和出图质量。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


图I为本发明的一种用于自动绘制电气图的方法原理框图;图2是电气图更新的原理图。
具体实施例方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。如图I所示,本发明的一种用于自动绘制电气图的方法,具体如下 首先,制图工程师预先确认一个数据库,这个数据库是唯一的组态依据和根本并且可更新,这个数据库的确认方法是通过前期调研,确认电气图构成来实现,这个数据库中包含有如下信息控制系统IO清单、控制系统外围逻辑、控制系统相关参数、控制系统流程,如果是研发项目,在控制系统IO清单中,制图工程师根据电气接线的情况,预先分配各个IO变量的物理地址,这个物理地址和控制系统的控制程序中的IO变量地址是一一对应的,该数据库可以是EXCEL、WORD或ACESS数据库等形式,开发出的VBA控件或其它语言编程的控件嵌入在这个数据库中,制图工程师确定与PLC相关的电气图模板,采用上述控件可派生出如下文档电气原理图(设备与PLC接口),电气接线图、电气配线图等,上述电气图再与其它外围设备电气图一起,制成最终电气图纸。当数据库中的变量的地址改动时,相关的PLC电气图也会跟着变动,用很简单方法在一分钟左右的时间完成了电气原理图、电气接线图、电气配线图的更新。图2所示为采用上述控件来生成电气图的流程,如在当前数据库下,先判断是否是第一次生成图纸,如果是第一次生成的图纸,则通过选择不同的电气图模板生成不同类型的电气图纸,如电气原理图、电气接线图和电气配线图,如果不是第一次生成图纸,则看数据库是否有更新,如有更新,则通过选择不同的电气图模板生成不同类型的电气图纸。其中,数据库的更新可以通过如下途径现场的工程师可将新版的数据库提交给制图工程师作为更新的数据库,或者现场的工程师可以根据已授权限更新数据库并直接生成图纸,在相关图纸的维护方面,节省了大量时间和精力。该方法已在某公司得到了初步应用,可用于自动绘制AUTOCAD电气图纸,取得了很好的效果。最后应说明的是以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种用于自动绘制电气图的方法,其特征在于,包括 步骤A,首先确认一个数据库,所述数据库是唯一的组态依据和根本并且可更新; 步骤B,根据所述数据库生成出不同类型的电气图。
2.根据权利要求I所述的用于自动绘制电气图的方法,其特征在于,所述数据库包含如下信息控制系统IO清单、控制系统外围逻辑、控制系统相关参数及控制系统流程。
3.根据权利要求2所述的用于自动绘制电气图的方法,其特征在于,在所述控制系统IO清单中,各个IO变量预先分配有物理地址,所述物理地址与控制系统的控制程序中的IO变量地址——对应。
4.根据权利要求I所述的用于自动绘制电气图的方法,其特征在于,所述数据库为EXCEL、WORD或ACESS数据库形式。
5.根据权利要求I所述的用于自动绘制电气图的方法,其特征在于,所述电气图的生成方法是采用嵌入到所述数据库中的VBA控件或其它语言编程的控件来完成。
6.根据权利要求5所述的用于自动绘制电气图的方法,其特征在于,在所述当前数据库下,先判断是否是第一次生成电气图,如果是第一次生成,则通过选择不同的电气图模板生成不同类型的电气图。
7.根据权利要求I所述的用于自动绘制电气图的方法,其特征在于,所述电气图包括电气原理图、电气接线图、电气配线图。
全文摘要
本发明公开了一种用于自动绘制电气图的方法,包括步骤A,首先确认一个数据库,所述数据库是唯一的组态依据和根本并且可更新;步骤B,根据所述数据库生成出不同类型的电气图,其中所述数据库包含如下信息控制系统IO清单、控制系统外围逻辑、控制系统相关参数及控制系统流程。该方法可以降低制图工作的繁琐程度,提高出图质量和出图效率。
文档编号G06F17/50GK102880748SQ20121032855
公开日2013年1月16日 申请日期2012年9月6日 优先权日2012年9月6日
发明者朱莲, 杨宁, 艾毅 申请人:国电联合动力技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1