Program generation device, program generation device control method, and recording medium

    公开(公告)号:US12105495B2

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

    申请号:US17278668

    申请日:2019-10-02

    申请人: OMRON Corporation

    IPC分类号: G05B19/05 G06F16/25

    摘要: An objective of the present invention is to simplify generation of a program for carrying out data collection performed by a PLC and reduce the burden on an operator. The invention comprises: a device information library (111) which stores program templates corresponding to various process relating to data collection and, for each target device from which data is to be collected, device parameters corresponding to said target device; and a program generation unit (117) which generates a data collection program using program templates and device parameters corresponding to an accepted target device.

    Programmable logic controller and analyzer

    公开(公告)号:US11982987B2

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

    申请号:US17126209

    申请日:2020-12-18

    发明人: Tetsuya Miyasaka

    IPC分类号: G05B19/05 G06F18/2413

    摘要: An object of the present invention is to efficiently identify an abnormal device by analyzing and classifying characteristics such as periodicity and continuity of data related to each device. A programmable logic controller collects data held by a device as a collection target out of the plurality of devices in accordance with a predetermined collection setting for each scan cycle of the user program, classifies each of the devices into one of a plurality of types on the basis of a characteristic of the collected time-series data of each of the devices, and determines a detection algorithm used in identification of the device as an abnormal device in accordance with the time-series data of the device collected by the collection section and the type of the device classified by the classification section for each of the devices.

    Programmable logic controller
    6.
    发明授权

    公开(公告)号:US11971696B2

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

    申请号:US17674926

    申请日:2022-02-18

    发明人: Daisuke Maruyama

    IPC分类号: G05B19/05 G06F11/30 G06F11/32

    摘要: To provide a PLC having a data collection function and a data display screen generation function. The PLC includes: a collection section that collects a symbol value stored in a symbol, which is a device or a variable serving as a collection target, according to the application program; a determination section that determines whether or not the symbol value collected by the collection section according to the application program satisfies a normal condition set for the application program to detect a status different from usual regarding the symbol value; and a generation section that generates a display screen including a determination result of the determination section and information indicating the symbol value collected by the collection section according to the application program.

    CONTROL SYSTEM, CONTROL PROGRAM TRANSMISSION METHOD, AND RECORDING MEDIUM

    公开(公告)号:US20230393549A1

    公开(公告)日:2023-12-07

    申请号:US18033578

    申请日:2021-06-08

    IPC分类号: G05B19/05

    CPC分类号: G05B19/056 G05B19/058

    摘要: The control system (1000) includes a programmable logic controller (PLC) (40) to control a device, and a program transmission apparatus (10) to transmit a control program (70) for causing the PLC (40) to control the device. The program transmission apparatus (10) includes a first code generator (113) to generate a first code (71) for verification of presence or absence of a change from the control program (70) by using the control program (70) and confidential data (80). The PLC (40) includes a second code generator (433) to generate a second code by using a receiving program as the control program (70) and the confidential data (80) that is shared with the program transmission apparatus (10), and an executor (435) to execute the receiving program when the first code (71) is identical to the second code.

    PROGRAM CREATION ASSISTANCE SYSTEM AND COMPUTER READABLE MEDIUM

    公开(公告)号:US20230375999A1

    公开(公告)日:2023-11-23

    申请号:US18230372

    申请日:2023-08-04

    IPC分类号: G05B19/05

    CPC分类号: G05B19/056 G05B2219/13067

    摘要: A program fragmentation unit (131) divides a target program into fragments according to groups of processing. A fragment group extraction unit (132) extracts, from among sets of fragments, each set in which instruction groups match between fragments, as a fragment group. A functionalization candidate extraction unit (136) extracts, from among sets of fragment groups, a set in which instruction groups match between fragment groups, usage patterns of a variable group match between the fragment groups, and types of variables match between the fragment groups, as a functionalization candidate. An output unit (140) outputs information on the functionalization candidate.