用于智慧物流系统的自动生成PLC程序的方法及系统技术方案

技术编号:41209305 阅读:35 留言:0更新日期:2024-05-09 23:31
本发明专利技术涉及软件开发技术领域,尤其涉及用于智慧物流系统的自动生成PLC程序的方法及系统,包括:导入预先编写的程序模板、动作条件文档、设备清单及流程清单;根据设备清单提取关于设备属性的第一信息,根据流程清单提取关于设备与系统中其他设备的协作关系的第二信息;从程序模板中分别对应选择对应当前设备的第一程序模块和对应当前系统的第二程序模块,再对第一程序模块中不适应当前设备的部分代码和第二程序模块中不适应当前系统的代码修改,并按照第一信息和将要生成的PLC程序的执行逻辑进行拼接得到程序草稿;根据动作条件文档对程序草稿中的程序执行条件进行修改得到PLC程序文档,按照PLC程序文档生成PLC程序;减少了程序开发人员的重复工作。

【技术实现步骤摘要】

本专利技术涉及软件开发,尤其涉及用于智慧物流系统的自动生成plc程序的方法及系统。


技术介绍

1、在智慧物流系统中,各个环节的设备通过互相配合进行工作,每种设备负责自身所属环节的工作,设备的自动控制通过plc程序来实现;由于在智慧物流系统中,对设备的控制逻辑大多时候比较固定,且逻辑不复杂,控制不同设备的plc程序的不同之处在于,设备本身属性的区别,设备在系统中的位置以及流程中的顺序,因此,在开发人员编写plc程序时,程序整体的相似度和重复度都比较高,只有其中部分内容是根据设备特性定制化的;大量重复的工作降低了编程效率。


技术实现思路

1、本专利技术的目的在于针对现有技术的不足提供用于智慧物流系统的自动生成plc程序的方法及系统,旨在解决开发人员在开发plc程序时进行大量重复工作效率较低的问题。

2、本专利技术通过以下技术方案来实现上述目的:

3、一种用于智慧物流系统的自动生成plc程序的方法,包括:

4、导入步骤:导入预先编写的程序模板、动作条件文档、设备清单及流程清单;<本文档来自技高网...

【技术保护点】

1.一种用于智慧物流系统的自动生成PLC程序的方法,其特征在于,包括:

2.根据权利要求1所述的用于智慧物流系统的自动生成PLC程序的方法,其特征在于,所述导入步骤中,所述动作条件文档包括:

3.根据权利要求2所述的用于智慧物流系统的自动生成PLC程序的方法,其特征在于,所述预定逻辑包括:

4.根据权利要求1所述的用于智慧物流系统的自动生成PLC程序的方法,其特征在于,所述导入步骤中,

5.根据权利要求1所述的用于智慧物流系统的自动生成PLC程序的方法,其特征在于,所述提取步骤包括:

6.根据权利要求1所述的用于智慧物流系统的自...

【技术特征摘要】

1.一种用于智慧物流系统的自动生成plc程序的方法,其特征在于,包括:

2.根据权利要求1所述的用于智慧物流系统的自动生成plc程序的方法,其特征在于,所述导入步骤中,所述动作条件文档包括:

3.根据权利要求2所述的用于智慧物流系统的自动生成plc程序的方法,其特征在于,所述预定逻辑包括:

4.根据权利要求1所述的用于智慧物流系统的自动生成plc程序的方法,其特征在于,所述导入步骤中,

5.根据权利要求1所述的用于智慧物流系统的自动生成plc程序的方法,其特征在于,所述提取步骤包括:

6.根据权利要求1所述的用于智慧...

【专利技术属性】
技术研发人员:邵健锋李金水曾巍巍何川临
申请(专利权)人:深圳市今天国际软件技术有限公司
类型:发明
国别省市:

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

1