Programmable logic controller, engineering tool, and engineering tool program
AssigneeMitsubishi Electric Corporation
InventorsYoshihiro NAGATOMO, Yoshifumi TAKAKURA
Life of this patent
Estimating the term…
Abstract
A programmable logic controller executes an SFC program including a plurality of blocks, each including a step indicating an operation output and a transition indicating a transition condition. The programmable logic controller includes an SFC device data collecting unit for collecting device data of a device included in an active step for each scan at the time when the SFC program is executed, an SFC device data storing unit for storing the data collected by the SFC device data collecting unit and an SFC device data outputting unit for outputting the data stored in the SFC device data storing unit to a memory card as a file for each of the steps or the blocks.
Claims6
A programmable logic controller for executing a sequential function chart program including a plurality of blocks, each including a first basic unit indicating an operation output and a second basic unit indicating a transition condition,
- the programmable logic controller comprising:
- a processor to execute a program;
- a memory to store the program which, when executed by the processor, performs a device data collecting process to collect device data of a device included in an active first basic unit for each scan at the time when the sequential function chart program is executed;
- a device data storing unit to store the data collected by the device data collecting process;
- and
- a device data outputting unit to output the data stored in the device data storing unit to a storage medium as a file for each of the first basic units or the blocks.
An engineering tool for monitoring an operation of a programmable logic controller that executes a sequential function chart program including a plurality of blocks, each including a first basic unit indicating an operation output and a second basic unit indicating a transition condition,
- the engineering tool comprising:
- an output file reading unit to read device data from a storage medium to which device data of a device included in an active first basic unit at the time when the sequential function chart program is executed by the programmable logic controller has been written in a file for each of the first basic unite or the blocks;
- a processor to execute a program;
- and
- a memory to store the program which, when executed by the processor, performs to display the device data read by the output file reading unit by superimposing the device data on the sequential function chart.
A non-transitory recording medium which stores an engineering tool program causing a computer to monitor an operation of a programmable logic controller, and to execute:
- a process of reading device data from a storage medium to which the device data of a device included in an active first basic unit when a sequential function chart program has been written in a file for each of first basic units or blocks by the programmable logic controller for executing the sequential function chart program including the plurality of blocks, each including the first basic unit indicating an operation output and a second basic unit indicating a transition condition;
- and
- a process of superimposing the read device data on the sequential function chart and displaying the data.
Dependencies are inferred from the claim text.