EP2009529A2

Safety-oriented programmable logic controller with automatic program generation and monitoring

Abstract

The PLC according to this invention includes I/O modules, a CPU module, an input/output bus, and a PC having a display. The object of this invention is to provide a PLC capable of editing and monitoring an execution program automatically created. The CPU module includes a control program storage unit which previously stores an intrinsic control program in which operation processing and an input/output information item are packaged; a library which previously stores the function block representing the operation processing; and a header file which previously stores equivalent input/output information equivalently representing the input/output information by a graphical language. Referring to the library and header file, PC causes the execution program created and stored in the main storage unit to be displayed on the display by the function block and equivalent input/output information item.

EP2009529A2, drawing sheet 1
Sheet 1 of 6

Term

1.8 yearsto projected expiry

Projected expiry 27 June 2028, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

9 claims: 1 independent, 8 dependent

  1. 1
    A PLC comprising:an I/O module to which an external device is connected;a CPU module for executing an execution program controlling the I/O module;a connector for electrically connecting the I/O module and the CPU module to each other;and a displace device including a display screen, wherein the CPU module includes: a first storage unit which previously stores an intrinsic control program in which an operation program indicative of operation processing corresponding to the I/O module and an input/output information item indicative of the operation processing are packaged;a second storage unit which previously stores a -function block representing the operation processing by a single symbol;a third storage unit which previously stores an equivalent input/output information item equivalently representing the input/output information item by a graphical language;an ID number acquisition unit which reads out ID number of the I/O module electrically connected to the connector;a program creation unit which calls the control program corresponding to the read ID number and automatically creates the execution program from the called control program;and a main storage unit which stores the execution program created by the program creation unit, and wherein the display device includes a display unit which causes the execution program stored in the main storage unit to be displayed by using the function block and the equivalent input/output information item by referring to the second storage unit and the third storage unit.
  2. 9
    The PLC according to any one of claims 1 to 8, wherein the external device is a safety device on safety control;and the execution program is a safety program.