SAFETY CONTROL UNIT, SAFETY CONTROL METHOD, AND SAFETY CONTROL PROGRAM

    公开(公告)号:US20190212708A1

    公开(公告)日:2019-07-11

    申请号:US16325422

    申请日:2017-08-23

    申请人: OMRON Corporation

    IPC分类号: G05B9/02 G05B19/418

    摘要: A safety control unit includes: a memory; a computation control part; and an input and output unit for connecting the computation control part to a safety input device and an output device to be safely controlled. A system program includes a data refresh program for executing a data refresh of safety control data of the safety input device and the output device and the control data of the memory via the input and output unit. If the computation control part receives a change of a control program, the computation control part stops executing the control program. The computation control part executes the change of the control program while executing a part of the system program including the data refresh. The computation control part resumes executing the control program.

    CONTROL DEVICE, CONTROL METHOD AND PROGRAM
    2.
    发明申请

    公开(公告)号:US20170293502A1

    公开(公告)日:2017-10-12

    申请号:US15473641

    申请日:2017-03-30

    申请人: OMRON Corporation

    IPC分类号: G06F9/455 G06F9/50

    摘要: A control device adopting a virtualization technique is provided. The control device includes: a real-time operating system (OS) executed using a hardware resource; a general purpose operating system (OS) executed using the hardware resource and operating independently of the real-time OS; and a hypervisor for managing the hardware resource allocated to the real-time OS and the general purpose OS. The control device includes: a file sharing server function operating on the general purpose OS to reserve a part of a storage device as a storage area and share at least one part of the reserved storage area set by a user with another device; a function operating on the real-time OS to participate in the file sharing server function as a client through the hypervisor; and a function operating on the real-time OS to periodically monitor whether a shared area provided by the file sharing server function is accessible.

    CONTROLLER, INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM
    3.
    发明申请
    CONTROLLER, INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM 有权
    控制器,信息处理设备和记录介质

    公开(公告)号:US20140236997A1

    公开(公告)日:2014-08-21

    申请号:US14088481

    申请日:2013-11-25

    申请人: OMRON Corporation

    IPC分类号: G06F21/62

    摘要: A technique for facilitating debugging in a user program which operates by cooperation of a PLC and another system in a control system including a controller and another system. A CPU unit has a communication interface, executes a user program, calls DB connection service in accordance with an instruction included in the user program, and generates a statement to access a database device. In the DB connection service, operation is performed while switching a first mode and a second mode. In the first mode, a statement according to an access instruction is generated, the generated statement is transmitted to a database system, and a result of a response is sent to the user program. In the second mode, without transmitting the statement to the database device, a result of execution corresponding to the statement is sent to the user program.

    摘要翻译: 一种用于在包括控制器和另一系统的控制系统中通过PLC和另一系统的协作操作的用户程序中的调试的技术。 CPU单元具有通信接口,执行用户程序,根据用户程序中包含的指令调用DB连接服务,并生成访问数据库设备的语句。 在DB连接服务中,在切换第一模式和第二模式的同时进行操作。 在第一模式中,生成根据访问指令的语句,将生成的语句发送到数据库系统,并将响应结果发送给用户程序。 在第二种模式中,不将该语句发送到数据库设备,与该语句相对应的执行结果被发送给用户程序。

    CONTROLLER
    5.
    发明申请
    CONTROLLER 审中-公开
    控制器

    公开(公告)号:US20170075334A1

    公开(公告)日:2017-03-16

    申请号:US15123061

    申请日:2015-01-14

    申请人: OMRON Corporation

    IPC分类号: G05B19/05

    摘要: A controller, such as a PLC, stores a task execution condition management table that indicates execution conditions for tasks and executes programs periodically in accordance with the execution conditions for the tasks. The controller provides a setting instruction for modifying the execution conditions for the tasks. A user enters the setting instruction in a user program by using a support device, for example. The controller updates the task execution condition management table with regard to a task associated with the instruction by executing the instruction for modifying the execution conditions for the tasks, including priorities of the tasks and cycles of the tasks, contained in the user program, and executes the programs in accordance with the updated execution conditions for the tasks.

    摘要翻译: 诸如PLC的控制器存储指示任务的执行条件的任务执行条件管理表,并且根据任务的执行条件周期性地执行程序。 控制器提供修改任务的执行条件的设置指令。 例如,用户通过使用支持设备在用户程序中输入设置指令。 控制器通过执行用于修改用于任务的执行条件的指令(包括用户程序中包含的任务的任务和周期的优先级)来更新关于与指令相关的任务的任务执行条件管理表,并执行 程序按照更新的执行条件进行任务。

    CONTROL SYSTEM
    6.
    发明申请
    CONTROL SYSTEM 审中-公开
    控制系统

    公开(公告)号:US20170068236A1

    公开(公告)日:2017-03-09

    申请号:US15123294

    申请日:2015-01-15

    申请人: OMRON CORPORATION

    IPC分类号: G05B19/05

    摘要: A control system easily adjusts devices. In a control system, an input unit included in a PLC system obtains actual sampling data. An output unit outputs an output signal based on output instruction data including a designated output timing and a designated output signal value. A task execution unit included in a controller repeatedly executes a task in a predetermined period. A sampling unit obtains variable sampling data. A same time-series data generation unit included in a development support apparatus generates same time-series data. A same time-series data display unit displays the same time-series data on the same time axis.

    摘要翻译: 控制系统轻松调整设备。 在控制系统中,包括在PLC系统中的输入单元获得实际的采样数据。 输出单元基于包括指定的输出定时和指定的输出信号值的输出指令数据来输出输出信号。 包括在控制器中的任务执行单元在预定时段内重复执行任务。 采样单元获取可变采样数据。 包括在开发支持装置中的相同的时间序列数据生成单元生成相同的时间序列数据。 相同的时间序列数据显示单元在相同的时间轴上显示相同的时间序列数据。

    CONTROLLER, INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM
    8.
    发明申请
    CONTROLLER, INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM 审中-公开
    控制器,信息处理设备和记录介质

    公开(公告)号:US20140236914A1

    公开(公告)日:2014-08-21

    申请号:US14088475

    申请日:2013-11-25

    申请人: OMRON Corporation

    IPC分类号: G06F17/30

    摘要: A technique capable of efficiently performing debugging in a program and checking of soundness in a control system including a controller and a database system. A CPU unit has a communication interface for connection to a database device. The CPU unit executes a user program to call a DB connection service in accordance with an instruction included in the user program and generate a statement to access the database device. In the DB connection service, a statement according to an access instruction is generated, and the generated statement is transmitted to a database system. After that, information indicative of time until a response from the database system is received is acquired, and the acquired information is stored as a log into a memory. A support device acquires the information and displays it on a monitor.

    摘要翻译: 一种能够在程序中有效执行调试并检查包括控制器和数据库系统在内的控制系统中的健全性的技术。 CPU单元具有用于连接到数据库设备的通信接口。 CPU单元执行用户程序以根据用户程序中包含的指令来调用DB连接服务,并生成访问数据库设备的语句。 在DB连接服务中,生成根据访问指令的语句,并将生成的语句发送到数据库系统。 之后,获取指示直到从数据库系统的响应所接收到的时间的信息,并将所获取的信息作为日志存储到存储器中。 支持设备获取信息并将其显示在监视器上。

    CONTROLLER AND PROGRAM
    9.
    发明申请
    CONTROLLER AND PROGRAM 有权
    控制器和程序

    公开(公告)号:US20140136570A1

    公开(公告)日:2014-05-15

    申请号:US14078710

    申请日:2013-11-13

    申请人: OMRON CORPORATION

    IPC分类号: G06F21/62

    摘要: The present invention provides a technique for improving the reliability of access to a database system in a controller, such as a PLC. A PLC accessible to a database accesses a DB server in response to an event in which a user program calls a DB access processing program. The DB access processing program stores status information indicating a status of accesses to the DB server in a nonvolatile memory, in accordance with an instruction of the user program. When a power interruption occurs, the PLC can obtain a status of accesses to the DB server at the timing of the occurrence of the power interruption by referring to the status information. Then, the PLC, for example, re-sends a SQL sentence, depending on the access status.

    摘要翻译: 本发明提供了一种用于提高对诸如PLC的控制器中的数据库系统的访问的可靠性的技术。 数据库可访问的PLC响应于用户程序调用DB访问处理程序的事件访问DB服务器。 数据库访问处理程序根据用户程序的指令存储指示对非易失性存储器中的DB服务器的访问状态的状态信息。 当发生电源中断时,PLC可以通过参考状态信息在发生电源中断的定时获得对DB服务器的访问状态。 然后,PLC例如根据访问状态重新发送一个SQL语句。

    CONTROLLER AND CONTROL SYSTEM
    10.
    发明申请
    CONTROLLER AND CONTROL SYSTEM 审中-公开
    控制器和控制系统

    公开(公告)号:US20170068234A1

    公开(公告)日:2017-03-09

    申请号:US15123086

    申请日:2015-01-15

    申请人: OMRON Corporation

    IPC分类号: G05B19/05

    摘要: A controller continues to operate in a stable manner after program modification. A controller repeatedly executes a task A and a task B in cycles. The controller includes a RAM and a task control program. The RAM stores a fixed time set longer than an actual execution time of the task A as an execution time for the task A. The task control program executes the tasks A and B, and executes the task A by using the fixed time.

    摘要翻译: 程序修改后,控制器继续以稳定的方式运行。 控制器重复执行任务A和任务B循环。 控制器包括RAM和任务控制程序。 RAM将比任务A的实际执行时间长的固定时间存储为任务A的执行时间。任务控制程序执行任务A和B,并且使用固定时间执行任务A.