一种基于标识解析的可编程控制方法技术

技术编号:39501241 阅读:8 留言:0更新日期:2023-11-24 11:31
本说明书实施例公开了一种基于标识解析的可编程控制方法

【技术实现步骤摘要】
一种基于标识解析的可编程控制方法、装置及介质


[0001]本说明书涉及标识解析
,尤其涉及一种基于标识解析的可编程控制方法

装置及介质


技术介绍

[0002]可编程控制器
(PLC)
是一种专门为在工业环境下应用而设计的数字运算的电子系统

它采用可编程的存储器,用来在其内部存储执行逻辑运算

顺序控制

定时

计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程

伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用

[0003]随着工业互联网的发展急需实现工厂设备间的异地

异主

异构数据的互联互通,由于工厂设备大部分的控制系统都是由可编程控制器组成,但目前主流可编程控制器,仅支持面向同厂家之间局部数据的互通,因此无法实现全产业链的数据集成应用

且目前主流可编程控制器不兼容工业互联网标识解析体系,难以通过工业互联网把设备

生产线

工厂

供应商

产品和客户紧密地连接融合起来,形成跨设备

跨系统

跨厂区

跨地区的互联互通

[0004]因此,现需要一种能够兼容工业互联网标识解析体系实现数据互通的可编程控制方法


技术实现思路

[0005]为了解决上述技术问题,本说明书一个或多个实施例提供了一种基于标识解析的可编程控制方法

装置及介质

[0006]本说明书一个或多个实施例采用下述技术方案:
[0007]本说明书一个或多个实施例提供一种基于标识解析的可编程控制方法,方法包括:
[0008]可编程控制器接收生产现场各工业设备所上传的输入数据,并将所述输入数据存入预置输入映像区域;其中,所述输入数据包括:状态数据

生产数据;
[0009]响应于所述输入数据的存储操作,调用预置存储系统中存储的用户程序,以基于所述用户程序对所述输入数据进行逻辑运算,获得与所述输入数据相对应的运算结果;
[0010]提取所述运算结果中的核心运算结果,若基于所述工业设备的预置标识流程表确定所述核心运算结果为待标识数据,则基于预置标识解析模块对所述待标识数据进行处理,获取所述待标识数据的请求信息;
[0011]通过所述可编程控制器的预置通信模块向企业节点发送所述请求信息,并接收所述企业节点返回的请求结果进行标识注册

[0012]可选地,在本说明书一个或多个实施例中,可编程控制器接收生产现场各工业设备所上传的输入数据,并将所述输入数据存入预置输入映像区域,具体包括:
[0013]基于预设扫描周期对各所述工业设备进行扫描,以基于内置输入单元中的输入接口获取各所述工业设备的电压信号,并基于所述电压信号确定所述工业设备的状态数据;
[0014]根据所述输入接口获取所述工业设备的生产日志,以读取所述生产日志获取各所述工业设备的生产数据;
[0015]基于时间序列对所述状态数据与所述生产数据进行排列,获得输入数据序列,以基于所述输入数据序列的顺序将所述输入数据依次存储到预置输入映像区域

[0016]可选地,在本说明书一个或多个实施例中,基于所述电压信号确定所述工业设备的状态数据,具体包括:
[0017]确定所述电压信号所对应的外部电路,以获取所述外部电路所对应的电压阈值;其中,所述电压阈值包括:最大值电压

最小值电压;
[0018]获取所述电压信号在所述预设扫描周期内的的极值与均值,以分别对比所述极值与电压阈值以及所述均值与电压阈值,确定所述外部电路所对应的状态;
[0019]汇总所述工业设备各外部电路所对应的状态,确定所述工业设备的状态数据

[0020]可选地,在本说明书一个或多个实施例中,响应于所述输入数据的存储操作,调用预置存储系统中存储的用户程序,以基于所述用户程序对所述输入数据进行逻辑运算,获得与所述输入数据相对应的运算结果,具体包括:
[0021]响应于所述输入数据的存储操作,依次获取所述预置输入映像区域的输入数据,并基于预设数据转换方式对所述输入数据进行转换获得待分析数据;其中,所述预设数据转换方式包括:格式转换

尺寸转换;
[0022]基于所述待分析数据所对应的工业设备与所述待分析数据的数据类型,确定对应的用户程序;
[0023]通过依次读取所述用户程序的执行命令,并获取所述执行命令的命令解释,以基于所述命令解释所对应的处理逻辑对所述输入数据进行运算,获得与所述输入数据相对应的运行结果

[0024]可选地,在本说明书一个或多个实施例中,调用预置存储系统中存储的用户程序,以基于所述用户程序对所述输入数据进行逻辑运算,获得与所述输入数据相对应的运算结果之前,所述方法还包括:
[0025]获取各所述工业设备的历史运算数据,并基于各所述工业设备的运行阶段对所述历史运算数据进行划分,获得各运行阶段的历史运算数据集合;
[0026]分别获取各运行阶段在不同扫描周期内的历史运算数据子集合,以确定各所述历史运算数据子集合所对应的运算逻辑;
[0027]若确定各所述历史运算数据子集合所对应的运算逻辑的差异运算步骤,小于预设差异运算步骤,则提取各所述历史运算数据子集合所对应的运算逻辑的交集作为所述运行阶段的标准运算逻辑;
[0028]获取与不同类型输入数据相对应的历史差异运算步骤,以对所述相对应的历史差异运算数据进行聚类,获得各所述不同类型输入数据所对应的特性运行逻辑;
[0029]基于所述标准运算逻辑与所述特性运算逻辑确定各所述输入数据的运算逻辑,以基于所述运算逻辑所对应的解释构成所述用户程序的执行命令

[0030]可选地,在本说明书一个或多个实施例中,提取所述运算结果中的核心运算结果,
具体包括:
[0031]基于所述工业设备的历史运行数据,确定所述工业设备的历史故障数据与历史生产数据;
[0032]获取各所述历史故障数据所对应的影响因素,以对所述影响因素进行主成分分析,获得关键影响因素;
[0033]确定所述关键影响因素所对应的组件,以将所述对应的组件作为工业设备的第一瓶颈组件;
[0034]根据所述历史生产数据确定所述工业设备的负荷阈值,以基于所述工业设备中各组件的功率分配确定所述工业设备的第二瓶颈组件;
[0035]汇总所述第一瓶颈组件与所述第二瓶颈组件确定所述工业设备的瓶颈组件,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于标识解析的可编程控制方法,其特征在于,所述方法包括:可编程控制器接收生产现场各工业设备所上传的输入数据,并将所述输入数据存入预置输入映像区域;其中,所述输入数据包括:状态数据

生产数据;响应于所述输入数据的存储操作,调用预置存储系统中存储的用户程序,以基于所述用户程序对所述输入数据进行逻辑运算,获得与所述输入数据相对应的运算结果;提取所述运算结果中的核心运算结果,若基于所述工业设备的预置标识流程表确定所述核心运算结果为待标识数据,则基于预置标识解析模块对所述待标识数据进行处理,获取所述待标识数据的请求信息;通过所述可编程控制器的预置通信模块向企业节点发送所述请求信息,并接收所述企业节点返回的请求结果进行标识注册
。2.
根据权利要求1所述的一种基于标识解析的可编程控制方法,其特征在于,可编程控制器接收生产现场各工业设备所上传的输入数据,并将所述输入数据存入预置输入映像区域,具体包括:基于预设扫描周期对各所述工业设备进行扫描,以基于内置输入单元中的输入接口获取各所述工业设备的电压信号,并基于所述电压信号确定所述工业设备的状态数据;根据所述输入接口获取所述工业设备的生产日志,以读取所述生产日志获取各所述工业设备的生产数据;基于时间序列对所述状态数据与所述生产数据进行排列,获得输入数据序列,以基于所述输入数据序列的顺序将所述输入数据依次存储到预置输入映像区域
。3.
根据权利要求2所述的一种基于标识解析的可编程控制方法,其特征在于,基于所述电压信号确定所述工业设备的状态数据,具体包括:确定所述电压信号所对应的外部电路,以获取所述外部电路所对应的电压阈值;其中,所述电压阈值包括:最大值电压

最小值电压;获取所述电压信号在所述预设扫描周期内的的极值与均值,以分别对比所述极值与电压阈值以及所述均值与电压阈值,确定所述外部电路所对应的状态;汇总所述工业设备各外部电路所对应的状态,确定所述工业设备的状态数据
。4.
根据权利要求2所述的一种基于标识解析的可编程控制方法,其特征在于,响应于所述输入数据的存储操作,调用预置存储系统中存储的用户程序,以基于所述用户程序对所述输入数据进行逻辑运算,获得与所述输入数据相对应的运算结果,具体包括:响应于所述输入数据的存储操作,依次获取所述预置输入映像区域的输入数据,并基于预设数据转换方式对所述输入数据进行转换获得待分析数据;其中,所述预设数据转换方式包括:格式转换

尺寸转换;基于所述待分析数据所对应的工业设备与所述待分析数据的数据类型,确定对应的用户程序;通过依次读取所述用户程序的执行命令,并获取所述执行命令的命令解释,以基于所述命令解释所对应的处理逻辑对所述输入数据进行运算,获得与所述输入数据相对应的运行结果
。5.
根据权利要求1所述的一种基于标识解析的可编程控制方法,其特征在于,所述调用预置存储系统中存储的用户程序,以基于所述用户程序对所述输入数据进行逻辑运算,获
得与所述输入数据相对应的运算结果之前,所述方法还包括:获取各所述工业设备的历史运算数据,并基于各所述工业设备的运行阶段对所述历史运算数据进行划分,获得各运行阶段的历史运算数据集合;分别获取各运行阶段在不同扫描周期内的历史运算数据子集合,以确定各所述历史运算数据子集合所对应的运算逻辑;若确定各所述历史运算数据子集合所对应的运算逻辑的差异运算步骤,小于预设差异运算步骤,则提取各所述历史运算数据子集合所对应的运算逻辑的交集作为所述运行阶段的标准运算逻辑;获取与不同类型输入数据相对应的历史差异运算步骤,以对所述相对应的历史差异运算数据进行聚类,获得各所述不同类型输入数据所对应的特性运行逻辑...

【专利技术属性】
技术研发人员:史金良肖雪于静李浩然
申请(专利权)人:浪潮云洲工业互联网有限公司
类型:发明
国别省市:

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

1