Method for generating control codes for use in a process control system
    1.
    发明授权
    Method for generating control codes for use in a process control system 失效
    用于生成用于过程控制系统的控制代码的方法

    公开(公告)号:US06173208B2

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

    申请号:US09058966

    申请日:1998-04-13

    CPC classification number: G05B19/056 G05B2219/13134

    Abstract: Structured control codes which control a subject system are generated in a process control system having a user interface of a function block diagram editor including basic function block menus which represent a plurality of predetermined basic function blocks. The structured control codes are generated by the steps of: providing input/output data of the subject system in the form of database; retrieving the input/output data of the subject system; providing the input/output data as an input/output block menu on the user interface of the function block diagram editor; building a control algorithm by using the input/output block menus and the basic function block menus on the user interface; and converting the control algorithm to structured control codes.

    Abstract translation: 在具有包括表示多个预定基本功能块的基本功能块菜单的功能块图编辑器的用户界面的过程控制系统中生成控制主题系统的结构化控制代码。 结构化控制代码通过以下步骤生成:提供数据库形式的主题系统的输入/输出数据; 检索主题系统的输入/输出数据; 在功能块图编辑器的用户界面上提供输入/输出数据作为输入/输出块菜单; 通过使用用户界面上的输入/输出块菜单和基本功能块菜单构建控制算法; 并将控制算法转换为结构化控制代码。

    Multi-language generation of control program for an industrial controller
    2.
    发明授权
    Multi-language generation of control program for an industrial controller 失效
    用于工业控制器的多语言生成控制程序

    公开(公告)号:US5504902A

    公开(公告)日:1996-04-02

    申请号:US160957

    申请日:1993-12-01

    CPC classification number: G06F8/48 G06F8/33 G05B2219/13134

    Abstract: A method and system for generating a control program executable by an industrial controller, wherein the control program is formed using instructions from a high-level text-based language and instructions from a ladder-based language. A source program is received by a host computer. At least one instruction of the source program in the high-level text-based language is displayed on a display device along with a corresponding ladder diagram of the source program in the ladder-based language. The source program is edited in either the high-level text-based language using a first editor or the ladder-based language using a second editor. Modifications of the source program made using the first editor and the second editor are converted to a lower-level language representation. The lower-level language representation is convertible to both the high-level text-based language and the ladder-based language, so that modifications made in the high-level text-based language dynamically update the ladder diagram display and modifications made in the ladder-based language dynamically update at least one line of displayed text.

    Abstract translation: 一种用于产生可由工业控制器执行的控制程序的方法和系统,其中所述控制程序使用来自基于文本的语言的指令和来自基于梯形图的语言的指令来形成。 源程序由主机接收。 高级文本语言中的源程序的至少一条指令与基于梯形图语言的源程序的相应梯形图一起显示在显示装置上。 源程序使用第一个编辑器或使用第二个编辑器的基于梯形图的语言以高级别的基于文本的语言进行编辑。 使用第一个编辑器和第二个编辑器进行的源程序的修改被转换为较低级别的语言表示。 较低级别的语言表示可转换为高级基于文本的语言和基于梯形图的语言,以便在高级基于文本的语言中进行的修改动态地更新梯形图显示和梯形图中的修改 的语言动态更新至少一行显示的文本。

    Method for graphically visualizing an automatism application and computer terminal for carrying out said method
    3.
    发明授权
    Method for graphically visualizing an automatism application and computer terminal for carrying out said method 有权
    用于图形化地显示自动化应用程序和计算机终端以执行所述方法的方法

    公开(公告)号:US07325229B2

    公开(公告)日:2008-01-29

    申请号:US10474191

    申请日:2002-04-15

    Applicant: Pascal Nicolle

    Inventor: Pascal Nicolle

    Abstract: A method of visualizing or graphically printing an automatism application programmed on a programming station with the aid of a graphic automatism languages on a computer terminal. The method includes storing a source program associated with an application program formulated in one of the graphic automatism languages on the terminal, the source program being translated into a single, hierarchical object oriented language (XML); and storing at least one style sheet associated with a graphic language on the computer in order to generate a graphic vector file containing drawing instructions enabling the automatism application to be displayed graphically on the terminal.

    Abstract translation: 借助于计算机终端上的图形自动化语言可视化或图形地打印编程站上编程的自动化应用程序的方法。 该方法包括将与在图形自动化语言之一中配制的应用程序相关联的源程序存储在终端上,源程序被转换成单一层级面向对象语言(XML); 并且将至少一个与图形语言相关联的样式表存储在计算机上,以便生成包含图形指令的图形向量文件,该图形向量文件能够使图形语言应用程序以图形方式显示在终端上。

    System and method for programming and/or operating an automation system with execution-oriented combination logic
    5.
    发明授权
    System and method for programming and/or operating an automation system with execution-oriented combination logic 有权
    用于编程和/或操作具有面向执行的组合逻辑的自动化系统的系统和方法

    公开(公告)号:US07231272B2

    公开(公告)日:2007-06-12

    申请号:US10407936

    申请日:2003-04-07

    Inventor: Gebhard Herkert

    Abstract: A system and a method for programming and/or operating an automation system has a programming system/method which presents the technological sequence as a chain of steps (or flowchart) but functions as a combination logic. For low-cost programming of the automation system accompanied by a high level of data consistency, it is proposed that, in order to program the automation system, a data program DP which can be executed on a data processing device and is formed, at the time of the execution, directly from a specific execution plan which contains the sequences of the program to be carried out as well as combination logic assigned to the sequences is provided. This results in an execution-oriented combination logic which can be used for designing, programming and/or documenting the data program of the automation system. The sequences and the combination logic assigned to the sequences are based here on a single data store so that when there are program changes no data inconsistencies whatsoever are produced, in contrast to previous solutions with different databases for designing, programming and/or documentation.

    Abstract translation: 用于编程和/或操作自动化系统的系统和方法具有编程系统/方法,其将技术顺序呈现为步骤链(或流程图),但用作组合逻辑。 对于伴随着高数据一致性的自动化系统的低成本编程,提出为了对自动化系统进行编程,可以在数据处理装置上执行并形成数据程序DP的数据程序DP 提供执行时间,直接从包含要执行的程序的序列的特定执行计划以及分配给序列的组合逻辑。 这导致执行导向的组合逻辑,其可以用于设计,编程和/或记录自动化系统的数据程序。 分配给序列的序列和组合逻辑在这里基于单个数据存储,因此当与程序设计,编程和/或文档的不同数据库的以前的解决方案相比,当存在程序更改时,不产生任何数据不一致。

    System and method for programming and/or operating an automation system with execution-oriented combination logic
    6.
    发明申请
    System and method for programming and/or operating an automation system with execution-oriented combination logic 有权
    用于编程和/或操作具有面向执行的组合逻辑的自动化系统的系统和方法

    公开(公告)号:US20030191545A1

    公开(公告)日:2003-10-09

    申请号:US10407936

    申请日:2003-04-07

    Inventor: Gebhard Herkert

    Abstract: A system and a method for programming and/or operating an automation system has a programming system/method which presents the technological sequence as a chain of steps (or flowchart) but functions as a combination logic. For low-cost programming of the automation system accompanied by a high level of data consistency, it is proposed that, in order to program the automation system, a data program DP which can be executed on a data processing device and is formed, at the time of the execution, directly from a specific execution plan which contains the sequences of the program to be carried out as well as combination logic assigned to the sequences is provided. This results in an execution-oriented combination logic which can be used for designing, programming and/or documenting the data program of the automation system. The sequences and the combination logic assigned to the sequences are based here on a single data store so that when there are program changes no data inconsistencies whatsoever are produced, in contrast to previous solutions with different databases for designing, programming and/or documentation.

    Abstract translation: 用于编程和/或操作自动化系统的系统和方法具有编程系统/方法,其将技术顺序呈现为步骤链(或流程图),但用作组合逻辑。 对于伴随着高数据一致性的自动化系统的低成本编程,提出为了对自动化系统进行编程,可以在数据处理装置上执行并形成数据程序DP的数据程序DP 提供执行时间,直接从包含要执行的程序的序列的特定执行计划以及分配给序列的组合逻辑。 这导致执行导向的组合逻辑,其可以用于设计,编程和/或记录自动化系统的数据程序。 分配给序列的序列和组合逻辑在这里基于单个数据存储,因此当与程序设计,编程和/或文档的不同数据库的以前的解决方案相比,当存在程序更改时,不会产生任何数据不一致。

    Method for graphically visualizing an automatism application and computer terminal for carrying out said method
    8.
    发明申请
    Method for graphically visualizing an automatism application and computer terminal for carrying out said method 有权
    用于图形化地显示自动化应用程序和计算机终端以执行所述方法的方法

    公开(公告)号:US20040117773A1

    公开(公告)日:2004-06-17

    申请号:US10474191

    申请日:2003-10-16

    Inventor: Pascal Nicolle

    Abstract: The invention relates to a method of visualizing or graphically printing an automatism application programmed on a programming station (51) with the aid of graphic automatism languages (LD, SFC, FBD) on a computer terminal (54). Said method comprises a stage in which a source program (50) associated with an application program formulated in one of the graphic automatism languages is stored on the terminal (54), said source program being translated into a single, hierarchical object oriented language (XML); a stage in which at least one style sheet (52) associated with a graphic language is stored on the computer (54) in order to generate a graphic vector file (53) containing drawing instructions enabling the automatism application to be displayed graphically on the terminal (54).

    Abstract translation: 本发明涉及借助于计算机终端(54)上的图形自动化语言(LD,SFC,FBD)可视化或图形地打印编程在编程站(51)上的自动化应用程序的方法。 所述方法包括一个阶段,其中与所述图形自动化语言中的一个配制的应用程序相关联的源程序(50)被存储在所述终端(54)上,所述源程序被转换成单个层次化的面向对象语言(XML ); 其中与计算机(54)相关联的至少一个样式表(52)被存储在计算机(54)上以便生成包含图形指令的图形向量文件(53)的阶段,该图形向量文件(53)能够使图形语言应用程序以图形方式显示在终端 (54)。

    System and method for function block execution order generation
    9.
    发明申请
    System and method for function block execution order generation 有权
    功能块执行顺序生成的系统和方法

    公开(公告)号:US20030100958A1

    公开(公告)日:2003-05-29

    申请号:US10020157

    申请日:2001-12-07

    Abstract: Methods and systems are disclosed for automatically generating an execution order for a control system function block diagram. The input data availability is determined for the inputs of the function blocks in the diagram, and an execution order is generated for the function block diagram according to the input data availability for the function block inputs. Also disclosed are methods and systems for generating a control routine from a function block diagram having a plurality of function blocks, wherein the control routine is generated from the function block diagram according to the execution order.

    Abstract translation: 公开了用于自动生成控制系统功能框图的执行顺序的方法和系统。 确定图中功能块输入的输入数据可用性,并根据功能块输入的输入数据可用性为功能块图生成执行顺序。 还公开了从具有多个功能块的功能框图生成控制程序的方法和系统,其中根据执行顺序从功能框图生成控制程序。

Patent Agency Ranking