电气一次图模式识别动态绑定加载方法技术

技术编号:28465058 阅读:13 留言:0更新日期:2021-05-15 21:31
本发明专利技术公开了一种电气一次图模式识别动态绑定加载方法,包括如下步骤:S1:使用组件库绘制项目现场的电气一次图,导出相关图纸文件,软件结合导入的excel项目数据根据图纸中组件的特征识别到哪些是电气设备,并对设备完成动态的数据绑定;S2:对文件附加运行脚本生成HTML网页,直接嵌入Vue的Web项目,让用户通过Web浏览器直接访问;S3:嵌入的脚本文件将定时访问后台服务,将用户配置的遥测、遥脉和遥信数据获取到后并做处理更新到相应的电气组件上,用户在浏览器中点击相应的电气组件进行遥控操作;本发明专利技术可以让工程技术人员快速的绘制电气一次图并完成傻瓜式的转换,支持用户的交互式操作,展示可配置的数据内容,便于移植和部署。和部署。和部署。

【技术实现步骤摘要】
电气一次图模式识别动态绑定加载方法


[0001]本专利技术属于计算机信息
,具体涉及一种电气一次图模式识别动态绑定加载方法。

技术介绍

[0002]现有技术:如今市面上大部分电气一次图都使用组态等方式实现,开发工作量大,项目不同不好移植,CS的软件用户体验不是很好。针对上述的问题,我们需要解决以下几大问题:1、不同项目的一次图开发工作量尽可能的减少甚至消除;2、一次图使用Web技术实现,尽量让任何用户在任何电脑上通过浏览器访问;3、电气设备的数据必须识别一次图上的设备并做实时更新;4、一次图上的测量数据依据项目不同可以动态配置绑定。为此,我们提出一种电气一次图模式识别动态绑定加载方法,以解决上述
技术介绍
中提到的问题。

技术实现思路

[0003]本专利技术的目的在于提供一种电气一次图模式识别动态绑定加载方法,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种电气一次图模式识别动态绑定加载方法,包括如下步骤:
[0005]S1:工程技术人员在Office中使用组件库绘制项目现场的电气一次图,导出相关图纸文件,软件结合导入的excel项目数据根据图纸中组件的特征识别到哪些是电气设备,并对设备完成动态的数据绑定;
[0006]S2:同时对文件附加运行脚本生成HTML网页,可以直接嵌入Vue的Web项目,让用户可以通过Web浏览器直接访问;
[0007]S3:嵌入的脚本文件将定时访问后台服务,将用户配置的遥测、遥脉和遥信数据获取到后并做处理更新到相应的电气组件上,用户可以在浏览器中点击相应的电气组件进行遥控操作。
[0008]所述步骤S1中软件根据文件编码的内容特征识别哪些组件是电气设备,主要通过以下技术方法实现:
[0009]a、全文查找所有的图元并对位置进行标记;
[0010]b、对标记的图元内查找具备特殊组件标记的元素;
[0011]c、根据元素的定位位置在前后一段范围内查找支路名称并对位置进行标记;
[0012]d、修改支路名称所在的元素ID,并在后面查找A相电流标记;
[0013]e、修改A相电流所在的元素ID,并在后面查找B相电流标记;
[0014]f、修改B相电流所在的元素ID,并在后面查找C相电流标记;
[0015]g、修改C相电流所在的元素ID,并在后面查找开关状态标记;
[0016]h、修改开关状态所在的元素ID;
[0017]i、将所有的元素ID绑定到对应用户选择的电气设备数据上;
[0018]j、页面加载时创建定时器,定时从后台获取数据更新到电气设备上显示。
[0019]与现有技术相比,本专利技术的有益效果是:本专利技术提供的一种电气一次图模式识别动态绑定加载方法,本专利技术可以让工程技术人员快速的绘制电气一次图并完成傻瓜式的转换,不需要写一行代码便可集成到Web系统,支持用户的交互式操作,展示可配置的数据内容,便于移植和部署。
附图说明
[0020]图1为本专利技术的一种电气一次图模式识别动态绑定加载方法流程示意图;
[0021]图2为本专利技术的软件根据文件编码的内容特征识别哪些组件是电气设备的流程示意图。
具体实施方式
[0022]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0023]本专利技术提供了如图1

2的一种电气一次图模式识别动态绑定加载方法,包括如下步骤:
[0024]S1:工程技术人员在Office中使用组件库绘制项目现场的电气一次图,导出相关图纸文件,软件结合导入的excel项目数据根据图纸中组件的特征识别到哪些是电气设备,并对设备完成动态的数据绑定;
[0025]S2:同时对文件附加运行脚本生成HTML网页,可以直接嵌入Vue的Web项目,让用户可以通过Web浏览器直接访问;
[0026]S3:嵌入的脚本文件将定时访问后台服务,将用户配置的遥测、遥脉和遥信数据获取到后并做处理更新到相应的电气组件上,用户可以在浏览器中点击相应的电气组件进行遥控操作。
[0027]所述步骤S1中软件根据文件编码的内容特征识别哪些组件是电气设备,主要通过以下技术方法实现:
[0028]a、全文查找所有的图元并对位置进行标记;
[0029]b、对标记的图元内查找具备特殊组件标记的元素;
[0030]c、根据元素的定位位置在前后一段范围内查找支路名称并对位置进行标记;
[0031]d、修改支路名称所在的元素ID,并在后面查找A相电流标记;
[0032]e、修改A相电流所在的元素ID,并在后面查找B相电流标记;
[0033]f、修改B相电流所在的元素ID,并在后面查找C相电流标记;
[0034]g、修改C相电流所在的元素ID,并在后面查找开关状态标记;
[0035]h、修改开关状态所在的元素ID;
[0036]i、将所有的元素ID绑定到对应用户选择的电气设备数据上;
[0037]j、页面加载时创建定时器,定时从后台获取数据更新到电气设备上显示。
[0038]实施例:在实施南京某单位商业建筑项目和山东某地初中建筑项目中,使用我们
提供的组件库、工程技术人员可以快速的绘制高低压电气一次图,结合现场的项目数据,使用专业的软件对电气图进行转换,并将转换后的网页可以无缝直接嵌入项目进行发布。按照这套流程走下来,整个过程几分钟就可完成全部部署实施工作。大大方便了现场的工程技术人员,节省了项目部署的成本和时间周期,提高了系统的可靠性。由于采用了交互式Web响应式布局,用户可以使用浏览器直接访问查看电气的设备情况。
[0039]我们在转换过程中就动态识别绑定了电气组件与一次图上的图元组件,通过脚本后台实时访问接口获取最新的数据根据电气组件ID更新到相应的图元上。用户也可以选择某个电气组件查看遥测、遥脉数据执行遥控指令等。
[0040]本专利技术提供的一种电气一次图模式识别动态绑定加载方法中:
[0041]1、工程技术人员可以对使用Office设计的电气一次图文件;
[0042]2、工程技术人员可以使用软件进行转换并绑定Excel里面的项目数据,并识别其中的部分图元组件;
[0043]3、信息系统通过脚本结合数据接口可以对一次图页面进行数据动态的更新;
[0044]4、转换软件可以识别横向和竖向绘制的高压低压电气开关,并根据数据进行开关的动态改变;
[0045]5、使用非组态技术方式,基于Web页面可以跨平台部署;
[0046]6、电气一次图可以随意绘制,生成后的文件可以直接引用CDN上面的脚本,不需要另外的开发和维护;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电气一次图模式识别动态绑定加载方法,其特征在于:包括如下步骤:S1:工程技术人员在Office中使用组件库绘制项目现场的电气一次图,导出相关图纸文件,软件结合导入的excel项目数据根据图纸中组件的特征识别到哪些是电气设备,并对设备完成动态的数据绑定;S2:同时对文件附加运行脚本生成HTML网页,直接嵌入Vue的Web项目,让用户通过Web浏览器直接访问;S3:嵌入的脚本文件将定时访问后台服务,将用户配置的遥测、遥脉和遥信数据获取到后并做处理更新到相应的电气组件上,用户在浏览器中点击相应的电气组件进行遥控操作。2.根据权利要求1所述的一种电气一次图模式识别动态绑定加载方法,其特征在于:所述步骤S1中软件根据...

【专利技术属性】
技术研发人员:陶阳付俊生于明
申请(专利权)人:江苏智源自动化技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1