【技术实现步骤摘要】
基于Halcon的化工OTS仿真DCS流程图制作方法
本专利技术涉及一种基于Halcon的化工OTS仿真DCS流程图制作方法。适用于化工仿真领域。
技术介绍
在DCS制作过程中,常见的方法是人工根据DCS底图来放置适配的控件,该人工放置工作为重复性劳动,将耗费大量时间。
技术实现思路
本专利技术要解决的技术问题是:针对上述存在的问题,提供一种基于Halcon的化工OTS仿真DCS流程图制作方法。本专利技术所采用的技术方案是:一种基于Halcon的化工OTS仿真DCS流程图制作方法,其特征在于,用于自动放置阀门控件,包括:获取DCS底图的图像信息;获取DCS底图中阀门所在区域的中心点坐标、旋转角度和该阀门所在区域的长和宽;根据中心点坐标放置阀门控件,并根据旋转角度将其旋转;根据阀门所在区域的长和宽调整放置在该阀门所在区域内阀门控件的长和宽,使阀门控件的大小与DCS底图中相应阀门所在区域的大小一致。所述获取DCS底图中阀门所在区域的中心点坐标、旋转角度和该阀门所 ...
【技术保护点】
1.一种基于Halcon的化工OTS仿真DCS流程图制作方法,其特征在于,用于自动放置阀门控件,包括:/n获取DCS底图的图像信息;/n获取DCS底图中阀门所在区域的中心点坐标、旋转角度和该阀门所在区域的长和宽;/n根据中心点坐标放置阀门控件,并根据旋转角度将其旋转;/n根据阀门所在区域的长和宽调整放置在该阀门所在区域内阀门控件的长和宽,使阀门控件的大小与DCS底图中相应阀门所在区域的大小一致。/n
【技术特征摘要】
1.一种基于Halcon的化工OTS仿真DCS流程图制作方法,其特征在于,用于自动放置阀门控件,包括:
获取DCS底图的图像信息;
获取DCS底图中阀门所在区域的中心点坐标、旋转角度和该阀门所在区域的长和宽;
根据中心点坐标放置阀门控件,并根据旋转角度将其旋转;
根据阀门所在区域的长和宽调整放置在该阀门所在区域内阀门控件的长和宽,使阀门控件的大小与DCS底图中相应阀门所在区域的大小一致。
2.根据权利要求1所述的基于Halcon的化工OTS仿真DCS流程图制作方法,其特征在于,所述获取DCS底图中阀门所在区域的中心点坐标、旋转角度和该阀门所在区域的长和宽,包括:
利用Halcon通过颜色查找DCS底图中阀门可能区域;
利用Halcon对阀门可能区域进行阀门模板匹配,找到DCS底图中阀门所在区域;
对阀门所在区域进行转换,得到阀门所在区域的中心点坐标、旋转角度和该阀门所在区域的长和宽。
3.根据权利要求2所述的基于Halcon的化工OTS仿真DCS流程图制作方法,其特征在于:所述阀门模板为阀门的标准样式。
4.一种基于Halcon的化工OTS仿真DCS流程图制作装置,其特征在于,包括:
图像获取模块,用于获取DCS底图的图像信息;
数据获取模块,用于获取DCS底图中阀门所在区域的中心点坐标、旋转角度和该阀门所在区域的长和宽;
自动放置模块,用于根据中心点坐标放置阀门控件,并根据旋转角度将其旋转;
大小调节模块,用于根据阀门所在区域的长和宽调整放置在该阀门所在区域内阀门控件的长和宽,使阀门控件的大小与DCS底图中相应阀门所在区域的大小一致。
5.一种基于Halcon的化工OTS仿真DCS流程图制作方法,其特征在于,用于自动放置文本数字框控件,包括:
获取DCS底图的图像信息;
获取DCS底图中文本数字框区域的坐标和长宽值;
识别文本数字框区域内文本框区域中的字符;
根据文本数字框区域的坐标放置文本数字框控件;
根据文本数字框区域的长宽值调...
【专利技术属性】
技术研发人员:黄俊,张迪,
申请(专利权)人:杭州百子尖科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。