EXTENSIBLE PROFILES FOR INDUSTRIAL CONTROLLER DEVICES

    公开(公告)号:EP4307104A1

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

    申请号:EP23176733.6

    申请日:2023-06-01

    摘要: An industrial integrated development environment (IDE) allows add-on bus profiles and add-on controller profiles to be defined using an industrial domain-specific language (DSL) script. These add-on profiles can then be added to the IDE's device profile library for use in industrial control projects. This mitigates the need to write new source code to create these profiles and to release an updated version of the IDE software to make these profiles available for use. Industrial DSL scripting can also be used to define a physical and logical topology of an industrial control system within the IDE system as part of the control system project that will be deployed to the control system.

    EXTENSIBLE PROFILES FOR INDUSTRIAL CONTROL MODULES

    公开(公告)号:EP4307105A1

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

    申请号:EP23177142.9

    申请日:2023-06-05

    IPC分类号: G06F8/34 G06F8/33 G05B19/418

    摘要: An industrial integrated development environment (IDE) is designed to execute on a cloud-platform or a web-based platform. The IDE includes a library of device profiles that render graphical device configuration interfaces for reading and writing values of device parameters. To allow device profiles that were designed to operate within the context of a local, non-web-based IDE system to be used within the web-based IDE without the need to rewrite the device profiles or their associated services, the IDE can include a device service adapter that instantiates web services that translate the device configuration interfaces to a suitable web-based format, such as hypertext markup language. In this way, device profiles become agnostic with regard to the type of IDE platform in which the profiles are used.

    Method and apparatus for partitioning industrial control data
    4.
    发明公开
    Method and apparatus for partitioning industrial control data 有权
    用于划分工业控制数据的方法和装置

    公开(公告)号:EP1772788A3

    公开(公告)日:2009-12-23

    申请号:EP06020459.1

    申请日:2006-09-28

    IPC分类号: G05B19/05

    摘要: An industrial controller (15) includes a processing unit (16) and a memory (17). The industrial controller (15j) is operable to communicate using an optimized connection packet (100) including I/O data from a plurality of I/O modules (30) arranged as an unstructured data block (115, 120). The processing unit (16) is operable to operate on the I/O data within the optimized connection packet (100) to control a process. The memory (17) is operable to store a plurality of cast tags (125). Each cast tag (125) is associated with one of the I/O modules (30) and provides a logical reference to a subset of the unformatted data block (115, 120) including at least a portion of the I/O data for the associated I/O module (30).

    Method and apparatus for partitioning industrial control data
    7.
    发明公开
    Method and apparatus for partitioning industrial control data 有权
    用于划分工业控制数据的方法和装置

    公开(公告)号:EP1772788A2

    公开(公告)日:2007-04-11

    申请号:EP06020459.1

    申请日:2006-09-28

    IPC分类号: G05B19/05

    摘要: An industrial controller (15) includes a processing unit (16) and a memory (17). The industrial controller (15j) is operable to communicate using an optimized connection packet (100) including I/O data from a plurality of I/O modules (30) arranged as an unstructured data block (115, 120). The processing unit (16) is operable to operate on the I/O data within the optimized connection packet (100) to control a process. The memory (17) is operable to store a plurality of cast tags (125). Each cast tag (125) is associated with one of the I/O modules (30) and provides a logical reference to a subset of the unformatted data block (115, 120) including at least a portion of the I/O data for the associated I/O module (30).

    摘要翻译: 工业控制器(15)包括处理单元(16)和一个存储器(17)。 工业控制器(15J)可操作来使用在包括从布置成非结构化数据块(115,120)的I / O模块(30)多个I / O数据的优化连接包(100)进行通信。 所述处理单元(16)可操作以将所述优化连接包(100)内的I / O数据进行操作来控制过程。 所述存储器(17)是可操作以存储铸天(125)的复数。 每个铸标签(125)与I / O模块中的一个(30)至少包括用于所述一个的I / O数据的一部分相关联,并提供了一个逻辑参照未格式化的数据块(115,120)的一个子集 相关联的I / O模块(30)。