用于开发工业应用的系统和方法及非暂态计算机可读介质

    公开(公告)号:CN112558928B

    公开(公告)日:2024-04-05

    申请号:CN202010237332.7

    申请日:2020-03-30

    IPC分类号: G06F8/20 G06F8/33 G06F8/34

    摘要: 提供了一种用于开发工业应用的系统和方法及非暂态计算机可读介质。工业集成开发环境(IDE)支持虚拟设计环境,该虚拟设计环境使得自动化系统设计人员能够经由与工厂设施的虚拟现实呈现进行交互来执行项目开发。工业设计环境可以基于开发人员与虚拟现实呈现的手动交互生成自动化项目的系统项目数据——包括但不限于设备选择、工业控制编程、设备配置、可视化、工程图等。这些交互可以包括例如使用手动手势或其他这样的交互输入来在虚拟化环境内放置和移动机器或其他工业资产、限定运动设备或机器人的轨迹。IDE系统将开发人员的交互解释为正在设计的自动化系统的设计规范,并将这些交互转换成控制代码、可视化、设备配置以及满足设计规范的其他系统方面。

    用于自动化对象的测试框架

    公开(公告)号:CN112559315B

    公开(公告)日:2024-01-09

    申请号:CN202010236312.8

    申请日:2020-03-30

    IPC分类号: G06F11/36

    摘要: 本发明涉及用于自动化对象的测试框架。工业集成开发环境(IDE)支持对项目的所有方面(例如,控制器代码、HMI画面或其他可视化、面板布局、布线计划表等)的操作进行核验的测试框架。作为该测试框架的一部分,工业IDE支持的自动化对象包括被设计成执行适合于正在被测试的自动化对象或项目的类型的一个或更多个测试情景的相关联的测试脚本。测试脚本也可以与系统项目的各部分相关联。测试平台以整体的方式将测试应用于作为整体的自动化项目,而不是应用于控制程序的特定部分,以核验可能以其他方式无法测试的跨设计平台的链接(例如,控制代码、可视化、面板布局、布线、管道等)。

    用于工业自动化设备库的系统和方法

    公开(公告)号:CN112578741B

    公开(公告)日:2024-01-02

    申请号:CN202010878684.0

    申请日:2020-08-27

    IPC分类号: G05B19/418

    摘要: 本公开涉及用于工业自动化设备库的系统和方法。系统被配置成接收从库中对与第一计算机代码部分相对应的第一对象的第一选择,该第一计算机代码部分定义第一工业自动化设备的第一操作,接收从库中对与第二计算机代码部分相对应的第二对象的第二选择,该第二计算机代码部分定义第二工业自动化设备的第二操作,以及生成工业自动化项目代码文件。生成工业自动化项目代码文件包括修改第一计算机代码部分以使得第一工业自动化设备能够结合第二工业自动化设备进行操作,修改第二计算机代码部分以使得第二工业自动化设备能够结合第一工业自动化设备进行操作,以及将所修改的第一计算机代码部分和所修改的第二计算机代码部分进(56)对比文件US 2003036871 A1,2003.02.20US 2013007693 A1,2013.01.03US 2014129005 A1,2014.05.08US 2014129182 A1,2014.05.08US 6282699 B1,2001.08.28

    用于开发工业控制程序的系统、编程方法及计算机介质

    公开(公告)号:CN112631210B

    公开(公告)日:2024-01-30

    申请号:CN202010237482.8

    申请日:2020-03-30

    IPC分类号: G05B19/418

    摘要: 提供了用于开发工业控制程序的系统、对工业系统进行编程的方法和非暂态计算机可读介质。工业IDE支持使用工业领域特定语言(DSL)进行控制程序的开发,所述工业DSL使得能够使用具有满足工业领域的特征的脚本编程语言来编写控制程序。相对于使用常规的基于图形的控制编程格式诸如梯形逻辑,工业DSL可以简化和精简工业控制代码的开发,这是因为基于脚本的工业DSL可以用于使用相对于常规的控制编程环境的更少的鼠标点击来编写编程代码。工业DSL固有的编辑工具可以提供指导开发者完成开发控制代码的过程的动态编程反馈。工业IDE还可以提供将平台扩展至希望定制工业DSL以适合他们(56)对比文件CN 106383456 A,2017.02.08CN 109964181 A,2019.07.02KR 20080060893 A,2008.07.02US 2002004804 A1,2002.01.10US 2002040304 A1,2002.04.04US 2004153992 A1,2004.08.05US 2007073750 A1,2007.03.29US 2008082185 A1,2008.04.03US 2008082186 A1,2008.04.03US 2009089671 A1,2009.04.02US 2010083220 A1,2010.04.01US 2010083223 A1,2010.04.01US 2010250497 A1,2010.09.30US 2015186119 A1,2015.07.02US 7324856 B1,2008.01.29王蔚庭.解析工业编程语言国际标准IEC61131-3.国内外机电一体化技术.2007,(第02期),全文.