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 device data collector to selectively collect device data of a device included in the first basic unit which is active among the first basic units for each scan at the time when the sequential function chart program is executed;
- a device data storage to store the data collected by the device data collector;
- and
- a device data outputter to output the data stored in the device data storage 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 reader to read a file from a storage medium in which device data of a device included in the first basic unit which is active among the first basic units at the time when the sequential function chart program is executed by the programmable logic controller is selectively collected and to which the device data has been written in a file for each of the first basic units or the blocks;
- and
- a display to display the device data read by the output file reading unit by superimposing the device data on the sequential function chart program.
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 perform a method comprising:
- reading device data from a storage medium in which the device data of a device included in a first basic unit which is active among a plurality of first basic storage units at a time when a sequential function chart program is executed by a programmable logic controller is selectively collected and to which the device data has been written in a file for each of first basic units or blocks, the programmable logic controller 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
- superimposing the device data in the file read from the storage medium on the sequential function chart program and displaying the data.
Dependencies are inferred from the claim text.