一种用于设备集成与自动化控制的方法及装置制造方法及图纸

技术编号:36701370 阅读:19 留言:0更新日期:2023-03-01 09:18
本申请提供了一种用于设备集成与自动化控制的方法及装置,该方法包括:获取业务需求,调用业务需求对应的驱动模型,通过预设应用程序编程接口向驱动模型对应的设备发送控制指令;依据控制指令生成网络数据交换规则链,依据网络数据交换规则链生成执行指令,以使通过控制指令控制对应的驱动模型;依据执行指令控制驱动模型对应的设备,以使设备执行执行指令对应的操作,直到完成业务需求。通过本实施例所提供的用于设备集成与自动化控制的方法及装置,将多个设备进行集成并建立新的驱动模型实现定向控制,有效的屏蔽了设备间的差异化,解决了各个设备难以统一自动控制以及集成后稳定性不高、兼容差的技术问题,实现了准确、高效的集成控制的目的。效的集成控制的目的。效的集成控制的目的。

【技术实现步骤摘要】
一种用于设备集成与自动化控制的方法及装置


[0001]本申请涉及自动控制
,尤其涉及一种用于设备集成与自动化控制的方法及装置。

技术介绍

[0002]现有技术中,通常通过先单独建立设备集成平台完成设备对接采集功能,而且需要针对系统所需数据,单独集成开放服务并通过集成平台向其他系统提供数据服务。现有技术难以屏蔽多种设备的连接方式的差异性,也难以保留原有设备的全部执行能力且难以完成不同的生产需求。

技术实现思路

[0003]有鉴于此,本申请的目的在于至少提供一种用于设备集成与自动化控制的方法及装置,通过对将各个独立的设备进行集成建立新的驱动模型以及对各个设备实现定向控制,有效的屏蔽了设备间的差异化,解决了难以自动控制各个设备以及集成后的定性不高、兼容差的技术问题,实现了准确、高效的控制集成设备的目的。
[0004]本申请主要包括以下几个方面:
[0005]第一方面,本申请实施例提供一种用于设备集成与自动化控制的方法,方法包括:获取业务需求,调用业务需求对应的驱动模型,通过预设应用程序编程接口向驱动模型对应的设备发送控制指令;依据控制指令生成网络数据交换规则链,依据网络数据交换规则链生成执行指令,以使通过控制指令控制对应的驱动模型;依据执行指令控制驱动模型对应的设备,以使设备执行执行指令对应的操作,直到完成业务需求。
[0006]可选地,发送控制指令的过程还包括:获取通过预设应用程序编程接口发送的设备的反馈信号;依据反馈信号对应的内容,向设备对应的驱动模型发送控制指令。
>[0007]可选地,若反馈信号对应的内容为操作执行完成,则将设备的执行次数加一,并判断执行次数是否小于预设执行次数;若执行次数小于预设执行次数,则向设备对应的驱动模型发送控制指令。
[0008]可选地,若反馈信号对应的内容为设备发生错误,则发送错误对应的错误步骤及解决错误步骤的容错指令。
[0009]第二方面,本申请实施例还提供一种用于设备集成与自动化控制的装置,装置包括:驱动管理模块,用于获取业务需求,调用业务需求对应的驱动模型,通过预设应用程序编程接口向驱动模型对应的设备发送控制指令;定向控制模块,用于依据控制指令生成网络数据交换规则链,依据网络数据交换规则链生成执行指令,以使通过控制指令控制对应的驱动模型;驱动执行模块,用于依据执行指令控制驱动模型对应的设备,以使设备执行执行指令对应的操作,直到完成业务需求。
[0010]可选地,定向控制模块,还用于:获取通过预设应用程序编程接口发送的设备的反馈信号;依据反馈信号对应的内容,向设备对应的驱动模型发送控制指令。
[0011]可选地,定向控制模块,还用于:若反馈信号对应的内容为操作执行完成,则将设备的执行次数加一,并判断执行次数是否小于预设执行次数;若执行次数小于预设执行次数,则向设备对应的驱动模型发送控制指令。
[0012]可选地,定向控制模块,还用于:若反馈信号对应的内容为设备发生错误,则发送错误对应的错误步骤及解决错误步骤的容错指令。
[0013]第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,存储器存储有处理器可执行的机器可读指令,当电子设备运行时,处理器与存储器之间通过总线进行通信,机器可读指令被处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中的用于设备集成与自动化控制的方法的步骤。
[0014]第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中的用于设备集成与自动化控制的方法的步骤。
[0015]本申请实施例提供的一种用于设备集成与自动化控制的方法及装置,该方法包括:获取业务需求,调用业务需求对应的驱动模型,通过预设应用程序编程接口向驱动模型对应的设备发送控制指令;依据控制指令生成网络数据交换规则链,依据网络数据交换规则链生成执行指令,以使通过控制指令控制对应的驱动模型;依据执行指令控制驱动模型对应的设备,以使设备执行执行指令对应的操作,直到完成业务需求。本申请通过对将各个独立的实验设备的驱动模型进行集成以及对各个设备实现定向控制,解决了现有技术中对设备都是采用1对1开发后再集成到自有系统,从而导致自有系统稳定性不高、兼容差、扩展周期长的技术问题,达到了完全屏蔽了设备间的差异化、保留设备的执行顺序以及设备本身的功能、提供丰富的编程接口,可方便与第三方信息化、数字化系统进行集成的技术效果。
[0016]为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0017]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0018]图1示出了本申请实施例所提供的一种用于设备集成与自动化控制的方法的流程图。
[0019]图2示出了本申请实施例所提供的另一种用于设备集成与自动化控制的方法的流程图。
[0020]图3示出了本申请实施例所提供的一种用于设备集成与自动化控制的结构示意图。
[0021]图4示出了本申请实施例所提供的一种电子设备的结构示意图。
具体实施方式
[0022]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中的附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应当理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
[0023]另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的全部其他实施例,都属于本申请保护的范围。
[0024]现有技术中的生产及实验过程中的固定的操作大多都有固定的设备来执行操作,用于代替人工操作;但是,由于多数生产及研发过程(例如生物实验)多是开发性、组合性非常强的过程,虽然其中大部分步骤都可通过特定的设备来完成,但是离散的设备不利于通量化的大规模执行,并且设备之间的差异性较为明显,集成后的兼容性较差,难以完成精细准确的控制,尤其是对于涉及设备种类及类型本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于设备集成与自动化控制的方法,其特征在于,所述方法包括:获取业务需求,调用所述业务需求对应的驱动模型,通过预设应用程序编程接口向所述驱动模型对应的设备发送控制指令;依据所述控制指令生成网络数据交换规则链,依据所述网络数据交换规则链生成执行指令,以使通过所述控制指令控制对应的所述驱动模型;依据所述执行指令控制所述驱动模型对应的设备,以使所述设备执行所述执行指令对应的操作,直到完成所述业务需求。2.根据权利要求1所述的用于设备集成与自动化控制的方法,其特征在于,发送所述控制指令的过程还包括:获取通过预设应用程序编程接口发送的所述设备的反馈信号;依据所述反馈信号对应的内容,向所述设备对应的所述驱动模型发送控制指令。3.根据权利要求2所述的用于设备集成与自动化控制的方法,其特征在于,若所述反馈信号对应的内容为操作执行完成,则将所述设备的执行次数加一,并判断所述执行次数是否小于预设执行次数;若所述执行次数小于预设执行次数,则向所述设备对应的所述驱动模型发送控制指令。4.根据权利要求2所述的用于设备集成与自动化控制的方法,其特征在于,若所述反馈信号对应的内容为所述设备发生错误,则发送所述错误对应的错误步骤及解决所述错误步骤的容错指令。5.一种用于设备集成与自动化控制的装置,其特征在于,所述装置包括:驱动管理模块,用于获取业务需求,调用所述业务需求对应的驱动模型,通过预设应用程序编程接口向所述驱动模型对应的设备发送控制指令;定向控制模块,用于依据所述控制指令生成网络数据交换规则链,依据所述网络数据交换规则链生成执行指令,以...

【专利技术属性】
技术研发人员:齐沛涛侯延学张春晓
申请(专利权)人:北京蓝晶微生物科技有限公司
类型:发明
国别省市:

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

1