[发明专利]一种逻辑图形组态及转成数据流的方法及系统在审
申请号: | 201810551008.5 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108762751A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 康孝顺;王龙南;张晓群;王勇 | 申请(专利权)人: | 福州芝麻智能科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 王美花 |
地址: | 350100 福建省福州市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功能块 数据流 逻辑关系 逻辑图形 逻辑组态 图形数组 预先定义 图形库 组态 保存 可执行命令 硬件控制器 图形添加 相关信息 硬件平台 自动调用 组态程序 复杂度 可执行 通用的 次组 画线 下载 语句 编译 解析 后台 工程师 计算机 转换 环节 | ||
本发明提供一种逻辑图形组态及转成数据流的方法和系统,预先定义功能块图形并保存在图形库中,同时针对每个功能块图形均定义一串功能块图形数组来保存对应功能块图形的信息;操作者通过图形库选择所需功能块图形添加在程序页中,通过画线的方式组态程序页中的各功能块图形的逻辑关系,同时后台会自动调用相应的功能块图形数组来保存功能块图形的信息和逻辑关系的相关信息。本发明将逻辑组态编译成计算机机的可执行语句这一环节取消,改为预先定义功能块图形经逻辑组态后转换为一串有特定规律的数据,任何硬件控制器均识别、下载并解析为可执行命令,从而实现一次组态,多硬件平台通用的效果,大大降低了工程师的工作复杂度,提升了效率。
技术领域
本发明涉及工业控制自动化领域,特别涉及一种逻辑图形组态转成数据流的方法。
背景技术
随着工业自动化程度的不断提高,PLC/DCS/IPC/ARM等的应用越来越广泛,但同时对PLC/DCS/IPC/ARM等的技术要求也越来越高。在使用PLC/DCS/IPC/ARM等的过程中,工程师运用电路原理思维将逻辑关系搭建出来,然后由编程软件编译成计算机的执行语句下载到PLC/DCS/IPC/ARM等,由PLC/DCS/IPC/ARM等来执行下载的命令从而达到工程师期望的逻辑关系效果。
控制器生成厂家都开发对应的编程软件,由于控制器硬件不同,工程师需要应用不同的编程软件才能实现逻辑组态,如果是同一套逻辑关系需要下载到不同的硬件中,工程师需要用两套不一样的软件组态同一套逻辑关系,大大降低了工作效率。
发明内容
本发明要解决的技术问题,在于提供一种逻辑图形组态转成数据流的方法和系统,工程师只需通过拖拽方式操作,以将复杂的逻辑关系通过人更容易识别的图形的方式表达出来,再由后台转化成一串有效的数组,可被任何硬件控制器识别、下载并解析为可执行命令,大大降低了工程师的工作复杂度,提升了效率。
本发明方法是这样实现的:一种逻辑图形组态及转成数据流的方法,包括:
步骤S1、预先定义功能块图形并保存在图形库中,同时针对每个功能块图形均定义一串功能块图形数组来保存对应功能块图形的信息;
步骤S2、操作者通过图形库选择所需功能块图形添加在程序页中;在添加操作的同时,后台自动调用相应的功能块图形数组来保存功能块图形的信息;
步骤S3、操作者通过画线的方式组态程序页中的各功能块图形的逻辑关系,在组态的过程中,该逻辑关系的相关信息被自动添加至对应的功能块图形数组中;
其中,所述功能块图形数组中的数据均能被任何硬件控制器识别、下载并解析为可执行命令。任何硬件控制器通过在功能块图形数组的特定位置中获取功能块的输入输出等信息状态,并且预先设定每个功能块的执行程序,这样,任何硬件控制器只要支持指针指定功能块特定位置并调用相应的执行程序的功能,就都能解析由图形转成的数组数据,而目前任何硬件控制器都能支持这样的功能,即使不能,也能很方便地实现。
进一步的,所述功能块图形数组是通过一张数据表来表示,记录了功能块的输入输出数据类型、数值大小、功能块类型以及位置信息;
当某个任务的逻辑关系全部组态完成之后,该任务对应的所有功能块图形数组自动组合构成一功能块关系数组,用于存放该任务所有的组态逻辑关系。
进一步的,每个功能块图形数组包括至少一个最小单元,该最小单元为固定长度(如36个字),每个最小单元最多包括复数个(如6个)输入和复数个(如2个)输出;若该功能块很复杂,一个最小单元无法满足所需输入输出个数时,则可以是最小单元的倍数,则可以在最小单元中设置父元件地址和子元件地址,所述父元件地址和所述子元件地址用来存放各最小单元的关联信息。
进一步的,将定义好的所述功能块图形的名称罗列在逻辑图页面的一侧,供操作者通过拖拽的方式选择添加至程序页中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州芝麻智能科技有限公司,未经福州芝麻智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810551008.5/2.html,转载请声明来源钻瓜专利网。