流程数据处理、流程执行方法、上位机、设备及存储介质与流程

    专利2025-03-15  28


    本发明实施例涉及计算机,尤其涉及一种流程数据处理、流程执行方法、上位机、设备及存储介质。


    背景技术:

    1、非标自动化设备中需要根据工艺编写控制程序以实现自动流程控制,工艺与控制程序密不可分。由于每个设备的工艺不同,并且实际应用中工艺需要不停的调整,这就需要电气工程师频繁地修改程序代码,即便是一些简单的调整,例如可能只是调整个别动作的顺序,都需要电气工程师出差到现场解决;此外,由于程序中通常包含大量中转变量,不同工程师习惯不同,可能出现编程不规范的情况,导致维护代码困难。可见,现有的工艺程序编码技术性要求较高,调整和维护困难。如何能将控制程序和工艺分离,实现便捷地修改动作流程而不需要修改plc程序,成为亟待解决的问题。


    技术实现思路

    1、本发明提供了一种流程数据处理、流程执行方法、上位机、设备及存储介质,以降低编程难度,提高对自动流程的动作调整的便捷性。

    2、第一方面,本发明实施例提供了一种流程数据处理方法,包括:

    3、读取流程数据,所述流程数据包括多个有序的数组,单个所述数组对应于一个动作参数;

    4、根据流程自定义指令处理所述流程数据中的数组,得到目标流程数据;

    5、将所述目标流程数据传输至执行设备,以使所述执行设备按照所述目标流程数据执行各所述动作参数对应的指令。

    6、第二方面,本发明实施例提供了一种流程执行方法,包括:

    7、将流程数据传输至上位机,所述流程数据包括多个有序的数组,单个所述数组对应于一个动作参数;

    8、获取目标流程数据,所述目标流程数据由所述上位机对所述流程数据进行处理得到;

    9、按照所述目标流程数据执行各所述动作参数对应的指令。

    10、第三方面,本发明实施例提供了一种上位机,包括:

    11、一个或多个处理器;

    12、存储装置,用于存储一个或多个程序;

    13、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的流程数据处理方法。

    14、第四方面,本发明实施例提供了一种执行设备,包括:

    15、一个或多个处理器;

    16、存储装置,用于存储一个或多个程序;

    17、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第二方面所述的流程执行方法。

    18、第五方面,本发明实施例提供了一种流程执行系统,包括如第三方面所述的上位机以及第四方面所述的执行设备。

    19、第六方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的流程数据处理方法。

    20、本发明实施例提供了一种流程数据处理、流程执行方法、上位机、设备及存储介质。该流程数据处理方法包括:读取流程数据,所述流程数据包括多个有序的数组,单个所述数组对应于一个动作参数;根据流程自定义指令处理所述流程数据中的数组,得到目标流程数据;将所述目标流程数据传输至执行设备,以使所述执行设备按照所述目标流程数据执行各所述动作参数对应的指令。上述技术方案不需要编写程序代码,而是将自动流程中的动作参数规范为数组的形式,构造通用程序框架,通过对数组进行调整即可更改流程数据,降低了编程难度,提高对自动流程的动作调整的便捷性。



    技术特征:

    1.一种流程数据处理方法,应用于上位机,其特征在于,包括:

    2.根据权利要求1所述的方法,其特征在于,所述动作参数对应的指令包括控制指令和/或等待模式指令。

    3.根据权利要求1所述的方法,其特征在于,还包括:

    4.根据权利要求1所述的方法,其特征在于,还包括:

    5.一种流程执行方法,应用于执行设备,其特征在于,包括:

    6.根据权利要求5所述的方法,其特征在于,所述动作参数对应的指令包括控制指令和/或等待模式指令。

    7.一种上位机,其特征在于,包括:

    8.一种执行设备,其特征在于,包括:

    9.一种流程执行系统,其特征在于,包括如权利要求7所述的上位机以及如权利要求8所述的执行设备。

    10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一所述的流程数据处理方法或如权利要求5-6中任一所述的流程执行方法。


    技术总结
    本发明公开了一种流程数据处理、流程执行方法、上位机、设备及存储介质。该流程数据处理方法包括:读取流程数据,所述流程数据包括多个有序的数组,单个所述数组对应于一个动作参数;根据流程自定义指令处理所述流程数据中的数组,得到目标流程数据;将所述目标流程数据传输至执行设备,以使所述执行设备按照所述目标流程数据执行各所述动作参数对应的指令。上述技术方案不需要编写程序代码,而是将自动流程中的动作参数规范为数组的形式,构造通用程序框架,通过对数组进行处理即可更改流程数据,降低了编程难度,提高对自动流程的动作调整的便捷性。

    技术研发人员:段徽庆,关敬党,朱森林,石猛
    受保护的技术使用者:南通科瑞恩智能装备有限公司
    技术研发日:
    技术公布日:2024/4/29
    转载请注明原文地址:https://wp.8miu.com/read-84045.html

    最新回复(0)