【技术实现步骤摘要】
一种HMI流程图的生成方法及装置
本申请涉及数据处理领域,尤其涉及一种HMI流程图的生成方法及装置。
技术介绍
HMI(HumanMachineInterface,人机界面)流程图是工业控制系统中一种重要的监控操作界面,通过HMI流程图,可以获知工业控制系统的各个组成设备的工作状况,以及可以操纵系统中各个设备的运行参数。PID(ProcessandInstrumentDiagram,管道及仪表流程图)流程图是展示工业控制系统的整体结构的静态工程图。现有技术中,HMI流程图一般由人工根据PID流程图手动制作得到,对于一些结构功能复杂的PID流程图,采用人工制作的方式得到HMI流程图不仅需要花费大量的人力成本而且容易出错。所以,如何节省人力成本以及提高HMI流程图的准确性,成为了目前亟待解决的问题。
技术实现思路
本申请提供了一种HMI流程图的生成方法及装置,目的在于解决如何节省人力成本以及提高HMI流程图的准确性的问题。为了实现上述目的,本申请提供了以下技术方案:一种HMI流程图的生成方法,包括:将接收到的设备系统的PID流程图转换为图片;确定所述图片中包括的目标设备和目标字符,并确定所述目标设备和所述目标字符的位置坐标;所述目标设备以及所述目标字符为所述HMI流程图需显示的对象;对所述目标字符进行分类,得到第一类目标字符和第二类目标字符,所述第一类目标字符为,无需设定关联设备的字符;所述第二类目标字符为,需设定关联设备的字符;针对每个 ...
【技术保护点】
1.一种HMI流程图的生成方法,其特征在于,包括:/n将接收到的设备系统的PID流程图转换为图片;/n确定所述图片中包括的目标设备和目标字符,并确定所述目标设备和所述目标字符的位置坐标;所述目标设备以及所述目标字符为所述HMI流程图需显示的对象;/n对所述目标字符进行分类,得到第一类目标字符和第二类目标字符,所述第一类目标字符为,无需设定关联设备的字符;所述第二类目标字符为,需设定关联设备的字符;/n针对每个所述第二类目标字符,从所述目标设备中,确定所述第二类目标字符的所述关联设备,并将所述第二类目标字符与所述关联设备进行绑定,得到绑定组;/n确定所述第一类目标字符和所述绑定组对应的预设的关联动态控件,所述关联动态控件至少用于监测并显示所述设备系统的运行状态数据;/n依据预设的所述第一类目标字符、所述绑定组和所述关联动态控件的显示样式、以及所述第一类目标字符和所述绑定组的位置坐标,生成所述HMI流程图,所述绑定组的位置坐标为所述绑定组中所述目标设备的位置坐标。/n
【技术特征摘要】
1.一种HMI流程图的生成方法,其特征在于,包括:
将接收到的设备系统的PID流程图转换为图片;
确定所述图片中包括的目标设备和目标字符,并确定所述目标设备和所述目标字符的位置坐标;所述目标设备以及所述目标字符为所述HMI流程图需显示的对象;
对所述目标字符进行分类,得到第一类目标字符和第二类目标字符,所述第一类目标字符为,无需设定关联设备的字符;所述第二类目标字符为,需设定关联设备的字符;
针对每个所述第二类目标字符,从所述目标设备中,确定所述第二类目标字符的所述关联设备,并将所述第二类目标字符与所述关联设备进行绑定,得到绑定组;
确定所述第一类目标字符和所述绑定组对应的预设的关联动态控件,所述关联动态控件至少用于监测并显示所述设备系统的运行状态数据;
依据预设的所述第一类目标字符、所述绑定组和所述关联动态控件的显示样式、以及所述第一类目标字符和所述绑定组的位置坐标,生成所述HMI流程图,所述绑定组的位置坐标为所述绑定组中所述目标设备的位置坐标。
2.根据权利要求1所述的方法,其特征在于,所述确定所述图片中包括的目标设备以及目标字符,并确定所述目标设备以及所述目标字符的位置坐标,包括:
采用预先训练好的图形检测模型,确定所述图片中包括的各个图形元素,以及对所述各个图形元素进行定位,得到所述图形元素的位置坐标,所述图形元素包括设备图形元素和字符图形元素;
对所述设备图形元素进行图像识别,确定所述设备图形元素对应的目标设备,并将所述设备图形元素的所述位置坐标作为所述目标设备的位置坐标;
对所述字符图形元素进行字符内容识别,确定所述字符图形元素对应的字符,判断预设的字符数据表中是否存在所述字符图形元素对应的字符,如果存在,将所述字符图形元素对应的字符作为所述目标字符,并将所述字符图形元素的所述位置坐标作为所述目标字符的位置坐标。
3.根据权利要求2所述的方法,其特征在于,得到所述图形检测模型的过程,包括:
获取样本图片,所述样本图片中包括所述设备图形元素和所述字符图形元素,所述设备图形元素携带设备分类标签以及设备位置标签,所述字符图形元素携带字符分类标签以及所述位置标签;
采用所述样本图片,对预设的基础模型进行训练,得到所述图形检测模型。
4.根据权利要求1所述的方法,其特征在于,所述针对每个所述第二类目标字符,从所述目标设备中,确定所述第二类目标字符的所述关联设备,包括:
分别计算所述第二类目标字符的位置坐标与各个所述目标设备的位置坐标的之间的距离差值,并将差值最小的所述距离差值对应的目标设备,作为所述第二类目标字符的所述关联设备。
5.根据权利要求1所述的方法,其特征在于,所述依据预设的所述第一类目标字符、所述绑定组和所述关联动态控件的显示样式、以及所述第一类目标字符和所述绑定组的位置坐标,生成所述HMI流程图,包括:
从预设的显示样式数据库中,确定第一显示样式和第二显示样式,所述第一显示样式为:所述第一类目标字符以及所述第一类目标字符的关联动态控件的显示样式,所述第二显示样式为:所述绑定组中所述目标设备、所述第二类目标字符,以及所述绑定组的关联动态控件的显示样式;
按照所述第一类目标字符的位置坐标和所述第一显示样式,在HMI中对应显示所述第一目标字符;
按照所述绑定组的位置坐标和所述第二显示样式,在HMI中对应显示所述绑定组;
根据所述HMI中显示的第一目标字符以及所述绑定组,得到所述HMI流程图。
6.一种HMI流程图的生成装置,其特征在于,包括:
转换单元,用于将接收到的设备系统的PID流程图转换为图片;...
【专利技术属性】
技术研发人员:杨鲁江,赖景宇,杨志恺,高聪,
申请(专利权)人:浙江中控技术股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。