Animation of execution history
    1.
    发明授权
    Animation of execution history 失效
    执行历史的动画

    公开(公告)号:US6058333A

    公开(公告)日:2000-05-02

    申请号:US890895

    申请日:1997-07-10

    IPC分类号: G06F11/32 G05B9/02

    CPC分类号: G06F11/323 Y10S715/97

    摘要: A digital computer implemented software system is provided which translates a control program into a graphical flow chart and displays the same upon a visual display attached to the digital computer during execution of a control program. The graphical flow chart includes multiple flow paths of execution, each flow path having a respectively associated binary memory location. Each memory location has an initial value of zero, and the value of a particular memory location increases to one upon execution of the control program along the flow path associated with that particular memory location. When a memory location has a value of one, the flow path associated therewith is visually enhanced upon the visually displayed graphical flow chart. A user is provided with a function to reset each memory location value to zero at any time during execution of the control program.

    摘要翻译: 提供了一种数字计算机实现的软件系统,其将控制程序转换成图形流程图,并且在执行控制程序期间在连接到数字计算机的可视显示器上显示它们。 图形流程图包括执行的多个流程路径,每个流程路径都具有分别关联的二进制存储器位置。 每个存储器位置具有初始值为零,并且在沿着与特定存储器位置相关联的流动路径执行控制程序时,特定存储器位置的值增加到一个。 当存储器位置的值为1时,与视觉显示的图形流程图相关联的流动路径被视觉上增强。 向用户提供在执行控制程序期间的任何时间将每个存储器位置值重置为零的功能。

    Online programming changes for industrial logic controllers
    2.
    发明授权
    Online programming changes for industrial logic controllers 失效
    工业逻辑控制器的在线编程更改

    公开(公告)号:US5970243A

    公开(公告)日:1999-10-19

    申请号:US916093

    申请日:1997-08-21

    IPC分类号: G06F9/445 G06F9/45

    CPC分类号: G06F8/67 G05B2219/13153

    摘要: A digital computer implemented software system is provided for enabling on-line programming changes of industrial logic controllers using a software package of the type utilizing graphical flowcharts is provided, allowing a user to modify a program and transfer industrial process state information while the program is controlling equipment. A control program has predetermined stop points of execution. Each stop point is assigned a unique index used to retrieve instruction addresses from an array. Each stop point also is associated with industrial process state information. By substituting new addresses pointing to stop points in a new program for the executing program addresses and transferring the state information, the executing program is replaced by a new program when execution continues on the next CPU scan. On-line programming changes take effect by replacing the executing code when all programs have reached a stop point, and by restarting a second program from the corresponding stop point in the second program.

    摘要翻译: 提供了一种数字计算机实现的软件系统,用于使用使用图形流程图的类型的软件包来实现工业逻辑控制器的在线编程改变,允许用户在程序控制时修改程序和传送工业过程状态信息 设备。 控制程序具有预定的执行停止点。 为每个停止点分配一个用于从数组中检索指令地址的唯一索引。 每个停止点也与工业过程状态信息相关联。 通过将新的地址指向新的程序中的停止点用于执行程序地址并传送状态信息,当在下一个CPU扫描上继续执行时,执行程序被新程序所替代。 在所有程序到达停止点时,通过替换执行代码,以及从第二个程序的相应停止点重新启动第二个程序,在线编程更改生效。

    Extended relay ladder logic for programmable logic controllers
    3.
    发明授权
    Extended relay ladder logic for programmable logic controllers 失效
    用于可编程逻辑控制器的扩展梯形图逻辑

    公开(公告)号:US5963446A

    公开(公告)日:1999-10-05

    申请号:US915970

    申请日:1997-08-21

    IPC分类号: G05B19/05 G05B11/01

    CPC分类号: G05B19/056 G05B2219/13067

    摘要: A digital computer implemented software system is provided for programming industrial logic controllers using a software package of the type utilizing relay ladder logic to represent control programs. The control program is executable by the controller to control the operation of one or more industrial devices. Using relay ladder logic, the control programmer is provided with a system to replace a coil with an ACTION block containing at least one complex expression. When the left side of the ACTION block is energized, the expression is evaluated. In a further embodiment, the programmer is able to replace a contact with a DECISION block containing a Boolean expression. When the left side of the DECISION block is energized, the Boolean expression is evaluated. If the expression evaluates as TRUE, the right side of the DECISION is energized.

    摘要翻译: 提供了一种数字计算机实现的软件系统,用于使用利用梯形图逻辑来表示控制程序的类型的软件包对工业逻辑控制器进行编程。 控制程序可由控制器执行以控制一个或多个工业设备的操作。 使用继电器梯形逻辑,控制编程器配备有一个系统,用一个包含至少一个复杂表达式的ACTION块代替线圈。 当ACTION块的左侧通电时,将表达式进行评估。 在另一个实施例中,程序员能够用包含布尔表达式的DECISION块代替联系人。 当DECISION块的左侧通电时,将评估布尔表达式。 如果表达式的计算结果为TRUE,则DECISION的右侧将通电。