一种基于数据共享快速生成工程端子盘表、箱图及系统图的方法与流程

文档序号:11155838阅读:350来源:国知局
一种基于数据共享快速生成工程端子盘表、箱图及系统图的方法与制造工艺

本发明涉及一种基于数据共享快速生成工程端子盘表、箱图及系统图的方法,属于建筑施工技术领域。



背景技术:

在建筑弱电工程中,工程端子盘表、箱图和系统架构图起着非常重要的作用。盘表用表格的方式描述端子对接,箱图用图形的方式记录端子之间的关系,系统架构图表达交换机、路由器、主控器、设备之间的关系。通过盘表、箱图和系统架构图,可以便于施工、调试及后期维护。

目前盘表是通过在EXCEL中填写表格、箱图及系统图是通过在AUTOCAD等制图工具中完成绘制。该技术的缺点在于:三个工作分别做,工作量很大,尤其是在一些大工程中,设备很多的情况下,相当于几乎要把同类事情前后做三遍。通过手工逐一填写工程盘表、绘制箱图及系统图,容易因为人为因素出错、效率低,当一个地方发生改动的时候,可能需要逐个核对所有的文件,将另外相关的其他地方逐个排查修改一遍。



技术实现要素:

本发明的目的在于提供一种基于数据共享快速生成工程端子盘表、箱图及系统图的方法,基于数据共享快速生成工程端子盘表、箱图和系统图,应用WEB界面、EXCEL插件、AUTOCAD插件实现盘表的快速填写、箱图和系统图的快速自动生成,并能在自动生成的箱图和系统图上进行更改。

为了实现上述目的,本发明的技术发明如下。

一种基于数据共享快速生成工程端子盘表、箱图及系统图的方法,具体包括:

(1)制作WEB界面:包含控制箱管理、设备库管理、权限管理等。WEB端需要能手工录入控制器、设备、控制器上总线、控制箱型号、控制箱内槽、孔、端子布局等信息。

(2)WEB端权限授权控制:WEB端的基础信息经过授权、共享、审批才能供EXCEL端、AUTOCAD端使用;原理为:在WEB端做权限控制,定义角色操作权限及项目专业权限的双重权限,并设置设备信息经过审批通过后才能使用;

(3)制作EXCEL插件,通过共享WEB后台设备库数据快速填写盘表。在EXCEL插件中登陆到WEB后台,新建盘表时打开盘表模板,在新建的盘表模板中根据选择快速提取WEB后台相关设备信息并生成控制箱信息,完成填写后把盘表上传到WEB后台。原理:EXCEL端和WEB端使用相同的数据库,EXCEL端可以共享WEB端的数据。举例:比如WEB端设置了控制箱的型号及对应的规格(尺寸),在EXCEL端填写盘表的时候,当选择了一个控制箱型号,则会自动填写出控制箱的规格(尺寸)。

(4)制作AUTOCAD插件,根据加载WEB后台的盘表及WEB端基础信息自动计算生成箱图及系统图,对生成的箱图及系统图进行修改。

生成箱图原理:第一,EXCEL盘表中选择控制箱的型号,确定了生成的AUTOCAD图中控制箱大小;第二,EXCEL盘表选择控制箱里面要放那些控制器,这些控制器在WEB端和EXCEL端盘表里定义了尺寸、定义了端子,定义了端子坐标,可以确定生成的AUTOCAD图中控制箱内有哪些控制器、控制器的大小、控制器有哪些端子、控制器端子位置;第三,在EXCEL盘表中定义外接设备,设定控制器端子与外接设备端子的对应关系,确定了生成的AUTOCAD图中控制器的端子与外接设备的接法。

生成系统图原理:根据EXCEL盘表中控制器地址和总线的定义确定层级关系和控制器之间连接的总线,比如盘表中选择了路由器及3个主控器,主控器1的地址填写为1-1#1,主控器2的地址填写为1-1#2,主控器3的地址填写为1-1#3,三者都用1号CAN总线做连接,生成的AUTOCAD系统图中,自动绘制出路由器通过1号CAN总线连接主控制器1、主控制器2,主控制器3。

(5)对于自动生成的AUTOCAD箱图和系统图,可能自动生成的部分无法满足实际工程要求,还需要在上面自动绘制其他图形,这些手工绘制的修改可以通过界面自动保存到WEB后台,供其他地方的计算机获取使用。

该发明的有益效果在于:通过本发明,应用WEB端及日常使用的软件EXCEL、AUTOCAD,基于三者使用相同的数据库给不同人员分配不同权限可实现数据共享,实现快速填写盘表,快速自动生成箱图及系统图,效率高、正确率高,支持一处修改多处自动同步,极大的提高人们的工作效率。

附图说明

图1为本发明方法流程图。

图2为利用EXCEL及WEB数据在AUTOCAD生成箱图方法原理图。

图3为利用EXCEL及WEB数据在AUTOCAD生成箱图效果图。

图4为利用EXCEL及WEB数据在AUTOCAD生成系统图方法原理图。

图5为利用EXCEL及WEB数据在AUTOCAD生成系统图效果图。

具体实施方式

下面结合附图和实施例对本发明的具体实施方式进行描述,以便更好的理解本发明。

实施例1

图1为实施例所示的方法流程图,其步骤如下:

步骤一,WEB端建立基础信息,包括设备、用户、单位、项目、授权等信息;

步骤二,EXCEL端登陆WEB后台,新建弹出盘表模板,填写盘表,填写过程中基于数据共享可共享WEB端基础数据,填写好后将盘表上传到WEB后台;

步骤三,基于共享WEB端基础数据及共享EXCEL端盘表数据,AUTOCAD端自动生成箱图和系统图。

该实施例中,EXCEL端通过共享WEB后台设备库数据快速填写盘表。在EXCEL插件中登陆到WEB后台,新建盘表时打开盘表模板,在新建的盘表模板中根据选择快速提取WEB后台相关设备信息并生成控制箱信息,完成填写后把盘表上传到WEB后台。共享数据举例:比如根据WEB端数据选择控制箱型号,自动显示控制箱规格;比如添加控制器时,WEB端的相关参数会自动显示出来;比如选择外接设备的名称时,自动显示外接设备的端子及外接设备端子与控制器端子的对应关系。

该实施例中的, AUTOCAD端加载上传到WEB后台的盘表,根据盘表内的数据及WEB端的基础数据自动生成箱图和系统图。

实施例2

本实施例为生成箱图。图2为利用EXCEL及WEB数据在AUTOCAD生成箱图方法原理图。图3为利用EXCEL及WEB数据在AUTOCAD生成箱图效果图。

生成箱图步骤为:第一,EXCEL端根据盘表模板快速定义控制箱、控制器、外接设备等,填写好的盘表上传到WEB后台;第二,WEB后台存储EXCEL端上传的盘表及基础数据;第三,AUTOCAD端加载WEB后台的盘表数据及WEB端基础数据,自动画箱图,画出的基本箱图可在AUTOCAD端修改。

生成箱图原理为:第一,EXCEL盘表中选择控制箱的型号,确定了生成的AUTOCAD图中控制箱大小;第二,EXCEL盘表选择控制箱里面要放那些控制器,这些控制器在WEB端和EXCEL端盘表里定义了尺寸、定义了端子,定义了端子坐标,可以确定生成的AUTOCAD图中控制箱内有哪些控制器、控制器的大小、控制器有哪些端子、控制器端子位置;第三,在EXCEL盘表中定义外接设备,设定控制器端子与外接设备端子的对应关系,确定了生成的AUTOCAD图中控制器的端子与外接设备的接法,比如图3中的第10、11端子接外接设备智能电表。

图3中的AUTOCAD图举例只放了一个控制器(即模块1),实际中控制箱中会有多个控制器。

实施例3

本实施为生成系统图方法。图4为利用EXCEL及WEB数据在AUTOCAD生成系统图方法原理图。图5为利用EXCEL及WEB数据在AUTOCAD生成系统图效果图。

生成系统图步骤:第一,EXCEL端根据盘表模板快速定义控制器及控制器的地址、总线,填写好的盘表上传到WEB后台;第二,WEB后台存储EXCEL端上传的盘表;第三,AUTOCAD端加载WEB后台的盘表,自动画系统图,画出的基本系统图可在AUTOCAD端修改。

生成系统图原理及举例:根据EXCEL盘表中控制器地址和总线的定义确定层级关系和控制器之间连接的总线。比如盘表中选择了路由器及3个主控器,主控器1的地址填写为1-1#1,主控器2的地址填写为1-1#2,主控器3的地址填写为1-1#3,三者都用1号CAN总线做连接,生成的AUTOCAD系统图中,自动绘制出路由器通过1号CAN总线连接主控制器1、主控制器2,主控制器3。

AUTOCAD系统图不仅能展示系统架构,而且可以显示出路由器、主控制器等的详细信息,比如地址、总线,所在控制箱等。

图5中的AUTOCAD图只是作为举例,实际中连线方式可能会不一样,实际中会有更多复杂架构。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1