US20230118452A1 - Input/output module, standard input/output module unit, and safety circuit unit - Google Patents
Input/output module, standard input/output module unit, and safety circuit unit Download PDFInfo
- Publication number
- US20230118452A1 US20230118452A1 US17/912,051 US202017912051A US2023118452A1 US 20230118452 A1 US20230118452 A1 US 20230118452A1 US 202017912051 A US202017912051 A US 202017912051A US 2023118452 A1 US2023118452 A1 US 2023118452A1
- Authority
- US
- United States
- Prior art keywords
- input
- output
- output module
- standard
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/054—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/058—Safety, monitoring
Definitions
- the present disclosure relates to an input/output module, a standard input/output module unit, and a safety circuit unit.
- Input/output modules in a control device for sequence control include a standard input/output module that performs input and output control on an external control target device, and a safety input/output module that performs input and output control while diagnosing the wiring conditions of the control target device and the internal circuits of the standard input/output module.
- a standard input/output module that performs input and output control on an external control target device
- a safety input/output module that performs input and output control while diagnosing the wiring conditions of the control target device and the internal circuits of the standard input/output module.
- the standard input/output module includes an operation circuit for performing input and output control on the control target device connected to the module in accordance with an instruction from a central processing unit (CPU) module in the control device.
- the safety input/output module includes an operation circuit for performing input and output control on the control target device connected to the standard input/output module and also a diagnosis circuit for each circuit block such as a power supply circuit or an input/output control circuit included in the safety input/output module.
- the standard input/output module and the safety input/output module have different circuit configurations and operate as separate input/output modules.
- Patent Literature 1 describes, as a technique for saving the manhours of a user, for example, an input/output module that can be switched between a standard input/output module operation and a safety input/output module operation by rewriting setting information through communication from a personal computer.
- Patent Literature 1 Unexamined Japanese Patent Application Publication No. 2006-325390
- the input/output module with the technique described in Patent Literature 1 is a safety input/output module.
- the safety input/output module includes diagnosis circuits for different circuit blocks and thus includes larger circuitry than a standard input/output module.
- the safety input/output module includes larger circuitry than a standard input/output module and accordingly consumes more power than the standard input/output module.
- the diagnosis circuit for each circuit block continues consuming power although not operating.
- the safety input/output module wastes power.
- the safety input/output module When operated as the standard input/output module, the safety input/output module operates without the diagnosis circuit for each circuit block. Thus, upon a failure in any one of the diagnosis circuits for the circuit blocks, the safety input/output module can still be used as the standard input/output module although the module cannot be used as a safety input/output module. However, upon a failure in the standard input/output module, the safety input/output module cannot be used although no failure occurs in the diagnosis circuit for each circuit block. In this case, the whole safety input/output module is to be replaced, involving a waste of components.
- An objective of the present disclosure is to provide an input/output module, a standard input/output module unit, and a safety circuit unit that reduce the waste of power and components.
- an input/output module includes a standard input/output module unit and a safety circuit unit.
- the standard input/output module unit includes an external interface to connect with a control target device, a standard input/output module controller to receive an input signal from the control target device and transmit the input signal to a control module, or transmit a control signal received from the control module to the control target device, and a first connector including a plurality of connection points.
- the safety circuit unit includes a diagnoser to diagnose operation states of the control target device and the standard input/output module unit, a second connector including a plurality of connection points and removably insertable into the first connector, and a safety circuit controller to control operations of the standard input/output module unit and the diagnoser with the second connector inserted in the first connector.
- the input/output module allows the second connector of the safety circuit unit to be inserted into and extracted from the first connector of the standard input/output module unit, and reduces the waste of power and components.
- FIG. 1 is a diagram of a PLC including an input/output module according to an embodiment of the present disclosure illustrating the example overall configuration
- FIG. 2 is a schematic diagram of an input standard module unit and an input safety circuit unit in the input/output module according to the embodiment of the present disclosure
- FIG. 3 is a diagram of the input standard module unit in the input/output module according to the embodiment of the present disclosure illustrating the example configuration
- FIG. 4 is a diagram of the input safety circuit unit in the input/output module according to the embodiment of the present disclosure illustrating the example configuration
- FIG. 5 is a schematic diagram of an output standard module unit and an output safety circuit unit in the input/output module according to the embodiment of the present disclosure
- FIG. 6 is a diagram of the output standard module unit in the input/output module according to the embodiment of the present disclosure illustrating the example configuration
- FIG. 7 is a diagram of the output safety circuit unit in the input/output module according to the embodiment of the present disclosure illustrating the example configuration
- FIG. 8 is a diagram of an input/output module according to a modification of the embodiment of the present disclosure.
- FIG. 9 is a diagram of an input/output module according to a modification of the embodiment of the present disclosure.
- the input/output module 100 includes a safety circuit unit 5 removably insertable into a standard input/output module unit 4 , and the removable insertion allows switching as appropriate between the operation of a standard input/output module and the operation of a safety input/output module including a diagnosis circuit for each circuit block.
- FIG. 1 is a diagram of a programmable logic controller (PLC) 101 including the input/output module 100 , illustrating the example overall configuration.
- the PLC 101 includes a base 1 to which various modules are connected, a power supply device 2 that supplies the various modules with power, a central processing unit (CPU) module 3 that transmits and receives various signals to and from the various modules, and the input/output module 100 that performs input and output control on a control target device.
- the PLC 101 is a control device for sequence control and an example of a control device in the claims.
- the base 1 includes couplers 11 a, 11 b, 11 c, 11 d, and 11 e that allow connection with the various modules.
- the couplers 11 a, 11 b, 11 c, 11 d, and 11 e are hereafter collectively referred to as couplers 11 .
- the couplers 11 allow removable connection with the various modules.
- the various modules are connected to the base 1 with the couplers 11 .
- the various modules transmit and receive various data items through the base 1 .
- the power supply device 2 is connected to the base 1 with the coupler 11 a.
- the power supply device 2 supplies power to the various modules through the base 1 .
- the CPU module 3 is connected to the base 1 with the coupler 11 b.
- the CPU module 3 transmits control signals to the various modules based on data received from an external information device.
- the CPU module 3 receives input signals transmitted from the various modules.
- the CPU module 3 performs an operation on the received input signals and transmits the resultant signals to the external information device.
- the CPU module 3 is an example of a control module in the claims.
- the input/output module 100 includes the standard input/output module unit 4 for performing input and output control on a control target device and the safety circuit unit 5 serving as a diagnosis circuit for the standard input/output module unit 4 .
- the standard input/output module unit 4 is connected to the base 1 with the coupler 11 c.
- the standard input/output module unit 4 includes an input standard module unit 40 and an output standard module unit 80 .
- the input standard module unit 40 is a unit that receives an input signal from a control target device such as a sensor or a switch.
- the output standard module unit 80 is a unit that transmits an output signal to a control target device such as a relay or a switch to activate the control target device.
- the input standard module unit 40 includes a first connector 41 .
- the output standard module unit 80 includes a third connector 81 .
- the standard input/output module unit 4 includes a first interface 42 , a second interface 52 , and a third interface 82 that connects with control target devices.
- the safety circuit unit 5 includes an input safety circuit unit 50 including a diagnosis circuit for each circuit block, and an output safety circuit unit 90 .
- the input safety circuit unit 50 is a diagnosis circuit for diagnosing the operation state of each circuit block in the input standard module unit 40 .
- the output safety circuit unit 90 is a diagnosis circuit for diagnosing the operation state of each circuit block in the output standard module unit 80 .
- the input safety circuit unit 50 includes a second connector 51 removably insertable into the first connector 41 of the input standard module unit 40 .
- the output safety circuit unit 90 includes a fourth connector 91 removably insertable into the third connector 81 of the output standard module unit 80 .
- the input standard module unit 40 operates singly as a standard reception module that receives an input signal from a control target device.
- the input standard module unit 40 with the input safety circuit unit 50 inserted in the first connector 41 with the second connector 51 , can operate as a safety reception module for receiving an input signal from a control target device and diagnosing the operation state of each circuit block.
- the output standard module unit 80 operates singly as a standard output module that transmits a control signal for controlling a control target device.
- the output standard module unit 80 with the output safety circuit unit 90 inserted in the third connector 81 with the fourth connector 91 , can operate as a safety output module for transmitting a control signal for controlling a control target device and diagnosing the operation state of each circuit block.
- the input standard module unit 40 , the input safety circuit unit 50 , the output standard module unit 80 , and the output safety circuit unit 90 may be, for example, individual circuits formed on separate printed circuit boards.
- the input standard module unit 40 includes the first connector 41 to which the input safety circuit unit 50 is connected with the second connector 51 , and a bus interface 43 for transmitting and receiving various data items to and from the CPU module 3 .
- the input standard module unit 40 receives a voltage from the power supply device 2 .
- the first interface 42 of the input standard module unit 40 is connected with a first input signal line 420 , a second input signal line 421 , a third input signal line 422 , a fourth input signal line 423 , a fifth input signal line 424 , a sixth input signal line 425 , a seventh input signal line 426 , and an eighth input signal line 427 .
- the first input signal line 420 is used to input an input signal from a device 71 a to be controlled into the input standard module unit 40 through the first interface 42 .
- the second input signal line 421 is used to input an input signal from a device 71 b to be controlled into the input standard module unit 40 through the first interface 42 .
- the third input signal line 422 is used to input an input signal from a device 71 c to be controlled into the input standard module unit 40 through the first interface 42 .
- the fourth input signal line 423 is used to input an input signal from a device 71 d to be controlled into the input standard module unit 40 through the first interface 42 .
- the fifth input signal line 424 is used to input an input signal from a device 71 e to be controlled into the input standard module unit 40 through the first interface 42 .
- the sixth input signal line 425 is used to input an input signal from a device 71 f to be controlled into the input standard module unit 40 through the first interface 42 .
- the seventh input signal line 426 is used to input an input signal from a device 71 g to be controlled into the input standard module unit 40 through the first interface 42 .
- the eighth input signal line 427 is used to input an input signal from a device 71 h to be controlled into the input standard module unit 40 through the first interface 42 .
- the devices 71 a to 71 h are hereafter collectively referred to as devices 71 .
- the input safety circuit unit 50 includes the second connector 51 for connection with the input standard module unit 40 , and the second interface 52 for connection to the devices 71 .
- the input safety circuit unit 50 can diagnose the operation state of the input standard module unit 40 and also the operation states of the devices 71 .
- the second interface 52 is connected with a first diagnosis line 520 , a second diagnosis line 521 , a third diagnosis line 522 , a fourth diagnosis line 523 , a fifth diagnosis line 524 , a sixth diagnosis line 525 , a seventh diagnosis line 526 , and an eighth diagnosis line 527 .
- the first diagnosis line 520 is connected to the device 71 a.
- the second diagnosis line 521 is connected to the device 71 b.
- the third diagnosis line 522 is connected to the device 71 c.
- the fourth diagnosis line 523 is connected to the device 71 d.
- the fifth diagnosis line 524 is connected to the device 71 e.
- the sixth diagnosis line 525 is connected to the device 71 f.
- the seventh diagnosis line 526 is connected to the device 71 g.
- the eighth diagnosis line 527 is connected to the device 71 h.
- FIG. 3 illustrates an example configuration of the input standard module unit 40 .
- the input standard module unit 40 includes the first connector 41 to which the input safety circuit unit 50 is connected, the bus interface 43 for connecting with the CPU module 3 , a first converter 44 for converting a signal, a first controller 45 for performing various types of control and converting various data items, an input circuit 46 for transmitting input signals from the devices 71 to the first controller 45 , a power supply circuit 47 for changing a voltage supplied from the power supply device 2 , and a first operation setting resistor 48 for pulling up the first controller 45 .
- the first connector 41 includes a first power supply connection contact 410 , a second power supply connection contact 411 , a first control signal communication contact 412 , a first operation setting contact 413 , and first safety control contacts 414 a to 414 h for connecting with the second connector 51 of the input safety circuit unit 50 .
- the first power supply connection contact 410 is a contact for connecting with the power supply circuit 47 with a first power supply joining line 471 .
- the second power supply connection contact 411 is a contact for connecting with the power supply circuit 47 with a second power supply joining line 472 .
- the first control signal communication contact 412 allows transmission and reception of various data items between the CPU module 3 and the input safety circuit unit 50 through a second data communication signal line 431 .
- the first operation setting contact 413 is connected to the first operation setting resistor 48 with a first operation setting signal line 481 .
- the first safety control contacts 414 a to 414 h are connection points connected to a second controller 56 and a third controller 57 in the input safety circuit unit 50 described later.
- the first power supply connection contact 410 , the second power supply connection contact 411 , the first control signal communication contact 412 , the first operation setting contact 413 , and the first safety control contacts 414 a to 414 h in the first connector 41 may be female pins that can receive the male pins formed on contacts in the second connector 51 described later. The male pins and the female pins may be reversed.
- the first interface 42 is used for receiving input signals from the connected devices 71 .
- the first interface 42 is connected with a first input signal transmission line 460 , a second input signal transmission line 461 , a third input signal transmission line 462 , a fourth input signal transmission line 463 , a fifth input signal transmission line 464 , a sixth input signal transmission line 465 , a seventh input signal transmission line 466 , and an eighth input signal transmission line 467 used to transmit received input signals to the input circuit 46 .
- the first input signal transmission line 460 is used to transmit, to the input circuit 46 , an input signal received through the first interface 42 from the device 71 a to be controlled.
- the second input signal transmission line 461 is used to transmit, to the input circuit 46 , an input signal received through the first interface 42 from the device 71 b to be controlled.
- the third input signal transmission line 462 is used to transmit, to the input circuit 46 , an input signal received through the first interface 42 from the device 71 c to be controlled.
- the fourth input signal transmission line 463 is used to transmit, to the input circuit 46 , an input signal received through the first interface 42 from the device 71 d to be controlled.
- the fifth input signal transmission line 464 is used to transmit, to the input circuit 46 , an input signal received through the first interface 42 from the device 71 e to be controlled.
- the sixth input signal transmission line 465 is used to transmit, to the input circuit 46 , an input signal received through the first interface 42 from the device 71 f to be controlled.
- the seventh input signal transmission line 466 is used to transmit, to the input circuit 46 , an input signal received through the first interface 42 from the device 71 g to be controlled.
- the eighth input signal transmission line 467 is used to transmit, to the input circuit 46 , an input signal received through the first interface 42 from the device 71 h to be controlled.
- the bus interface 43 is used for transmitting and receiving various data items to and from the CPU module 3 .
- the bus interface 43 transmits data received from the CPU module 3 , such as control data and setting data, to the first converter 44 through a first data communication signal line 430 .
- the bus interface 43 also transmits various data items received from the first converter 44 through the first data communication signal line 430 to the CPU module 3 .
- the bus interface 43 may include an interface that allows data transmission and reception, such as a bus application-specific integrated circuit (ASIC) or a bus connector.
- ASIC application-specific integrated circuit
- the second data communication signal line 431 has one end connected to the first data communication signal line 430 , and the other end connected to the first control signal communication contact 412 .
- the first control signal communication contact 412 is connectable with a second control signal communication contact 512 in the second connector 51 of the input safety circuit unit 50 illustrated in FIG. 2 .
- the first converter 44 converts the transmission mode of data received from the CPU module 3 through the first data communication signal line 430 , such as control data and setting data, to a transmission mode in which the data can be transmitted to the first controller 45 .
- the first converter 44 transmits the converted data to the first controller 45 through a first controlling data signal line 440 and a first controlling address signal line 441 .
- the first converter 44 also converts the transmission mode of data received from the first controller 45 through the first controlling data signal line 440 and the first controlling address signal line 441 to a transmission mode in which the data can be transmitted to the CPU module 3 .
- the first converter 44 transmits the converted data to the bus interface 43 through the first data communication signal line 430 .
- the first converter 44 may include, for example, a serial-parallel conversion integrated circuit (IC) when data can be transmitted to one of the CPU module 3 and the first controller 45 in a serial transmission mode and transmitted to the other in a parallel transmission mode.
- IC serial-parallel conversion integrated circuit
- the first controller 45 controls the operation of the input standard module unit 40 based on data received from the CPU module 3 , such as control data and setting data.
- the first controller 45 also converts the data format of input signals received from the devices 71 connected to the first interface 42 to a data format supported by the CPU module 3 .
- the first controller 45 transmits the converted data to the first converter 44 .
- the first controller 45 may include, for example, an ASIC for standard input and output control.
- the input circuit 46 is a circuit that transmits input signals acquired from the devices 71 connected to the first interface 42 to the first controller 45 .
- the input circuit 46 may include, for example, an input resistor or a photocoupler that provides insulation from the outside.
- the first controller 45 and the input circuit 46 are connected together with a first signal reception line 450 a, a second signal reception line 451 a, a third signal reception line 452 a, a fourth signal reception line 453 a, a fifth signal reception line 454 a, a sixth signal reception line 455 a, a seventh signal reception line 456 a, and an eighth signal reception line 457 a.
- the first controller 45 receives input signals transmitted from the devices 71 a to 71 h through the first signal reception line 450 a to the eighth signal reception line 457 a, respectively.
- the first signal reception line 450 a, the second signal reception line 451 a, the third signal reception line 452 a, the fourth signal reception line 453 a, the fifth signal reception line 454 a, the sixth signal reception line 455 a, the seventh signal reception line 456 a, and the eighth signal reception line 457 a branch and connect to the first safety control contacts 414 a to 414 h, respectively.
- the power supply circuit 47 changes a voltage supplied from the power supply device 2 into a voltage used in the internal circuits of the input standard module unit 40 .
- the voltage supplied from the power supply device 2 may be 24 V
- the voltage used in the internal circuits of the input standard module unit 40 may be 5 V or 3.3 V.
- the power supply circuit 47 changes the voltage of 24 V supplied from the power supply device 2 into the voltage of 5 V or 3.3 V used in the internal circuits of the input standard module unit 40 .
- the power supply circuit 47 includes a driving power supply 470 .
- the power supply circuit 47 is connected to the first power supply connection contact 410 in the first connector 41 with the first power supply joining line 471 .
- the power supply circuit 47 is connected to the second power supply connection contact 411 of the first connector 41 with the second power supply joining line 472 .
- the first operation setting resistor 48 is used for switching on or off the operation of the first controller 45 .
- the first operation setting resistor 48 includes a pull-up drive power supply 480 .
- the first controller 45 operates when the first operation setting resistor 48 pulls up a specific pin included in the first controller 45 .
- the input safety circuit unit 50 includes the second connector 51 for connecting to the input standard module unit 40 , the second interface 52 for connecting with the devices 71 a to 71 h, a first power supply monitoring/shutoff circuit 53 and a second power supply monitoring/shutoff circuit 54 that monitor the power supply circuit 47 illustrated in FIG.
- a second converter 55 that converts the transmission mode for transmitting and receiving signals to and from the input standard module unit 40
- the second controller 56 and the third controller 57 that control the operation of the input standard module unit 40 and diagnose the safety of the input standard module unit 40
- a first test pulse output circuit 58 and a second test pulse output circuit 59 that output test pulses
- a second operation setting resistor 60 that sets the operations of the second controller 56 and the third controller 57 .
- the connection of the input safety circuit unit 50 to the input standard module unit 40 allows the combination of the input standard module unit 40 and the input safety circuit unit 50 to operate as a safety reception module.
- the input safety circuit unit 50 may have a redundant configuration to satisfy Safety category 4 in ISO 13849-1 that is a safety standard.
- the two power supply monitoring/shutoff circuits, the two controllers, and the two test pulse output circuits are used to form a redundant structure.
- the second connector 51 includes a first power supply monitoring/shutoff contact 510 , a second power supply monitoring/shutoff contact 511 , the second control signal communication contact 512 , a second operation setting contact 513 , and second safety control contacts 514 a to 514 h for connecting with the first connector 41 of the input standard module unit 40 .
- the first power supply monitoring/shutoff contact 510 is connected to the first power supply monitoring/shutoff circuit 53 with a first power supply monitoring/shutoff signal line 530 .
- the first power supply monitoring/shutoff contact 510 is also connected to the first power supply connection contact 410 in the first connector 41 .
- the second power supply monitoring/shutoff contact 511 is connected to the second power supply monitoring/shutoff circuit 54 with a second power supply monitoring/shutoff signal line 540 .
- the second power supply monitoring/shutoff contact 511 is also connected to the second power supply connection contact 411 in the first connector 41 .
- the second control signal communication contact 512 is connected to the second converter 55 with a third data communication line 550 .
- the second operation setting contact 513 is connected to the second operation setting resistor 60 with a first operation setting resistor connection line 600 .
- the second safety control contacts 514 a to 514 h each are connected to the second controller 56 or the third controller 57 . More specifically, the second safety control contact 514 a is connected to the second controller 56 with a first safety signal line 560 . The second safety control contact 514 b is connected to the third controller 57 with a second safety signal line 570 . The second safety control contact 514 c is connected to the second controller 56 with a third safety signal line 561 . The second safety control contact 514 d is connected to the third controller 57 with a fourth safety signal line 571 .
- the second safety control contact 514 e is connected to the second controller 56 with a fifth safety signal line 562 .
- the second safety control contact 514 f is connected to the third controller 57 with a sixth safety signal line 572 .
- the second safety control contact 514 g is connected to the second controller 56 with a seventh safety signal line 563 .
- the second safety control contact 514 h is connected to the third controller 57 with an eighth safety signal line 573 .
- the first power supply monitoring/shutoff contact 510 , the second power supply monitoring/shutoff contact 511 , the second control signal communication contact 512 , the second operation setting contact 513 , and the second safety control contacts 514 a to 514 h in the second connector 51 may be, for example, male pins insertable into the female pins formed on the contacts in the first connector 41 .
- the male pins and the female pins may be reversed.
- the second interface 52 is used for outputting test pulses generated in the first test pulse output circuit 58 or the second test pulse output circuit 59 to the connected devices 71 .
- the first power supply monitoring/shutoff circuit 53 and the second power supply monitoring/shutoff circuit 54 are circuits that monitor the power supply circuit 47 illustrated in FIG. 3 and shut off the power to the power supply circuit 47 upon a problem.
- the first power supply monitoring/shutoff circuit 53 is connected to the second controller 56 with a first shutoff instruction signal line 531 .
- the second power supply monitoring/shutoff circuit 54 is connected to the third controller 57 with a second shutoff instruction signal line 541 .
- the first power supply monitoring/shutoff circuit 53 monitors the power supply circuit 47 illustrated in FIG. 3 and transmits the monitoring results to the second controller 56 .
- the second power supply monitoring/shutoff circuit 54 monitors the power supply circuit 47 and transmits the monitoring results to the third controller 57 .
- the second controller 56 and the third controller 57 issue an instruction to shut off the power to the power supply circuit 47 to the first power supply monitoring/shutoff circuit 53 and the second power supply monitoring/shutoff circuit 54 .
- the first power supply monitoring/shutoff circuit 53 and the second power supply monitoring/shutoff circuit 54 shut off the power to the power supply circuit 47 in accordance with the received instruction.
- the second converter 55 converts the transmission mode of various data items transmitted and received between the input standard module unit 40 and the second controller 56 to the transmission mode supported by the input standard module unit 40 or the transmission mode supported by the second controller 56 .
- the second converter 55 is connected to the input standard module unit 40 with the third data communication line 550 .
- the second converter 55 is also connected to the second controller 56 with a second controlling data signal line 551 and a second controlling address signal line 552 .
- the second converter 55 may include, for example, a serial-parallel conversion IC when one of the input standard module unit 40 and the second controller 56 uses a serial transmission mode, and the other uses a parallel transmission mode.
- the second controller 56 and the third controller 57 control the operation of the input standard module unit 40 and diagnose the safety of the input standard module unit 40 .
- the second controller 56 and the third controller 57 are connected to each other with a control state determination line 564 .
- the second controller 56 determines whether the operation state of the third controller 57 is normal with the control state determination line 564 .
- the third controller 57 determines whether the operation state of the second controller 56 is normal with the control state determination line 564 . In this manner, the second controller 56 and the third controller 57 cross-check whether each operation state is normal.
- the second controller 56 is connected with the first safety signal line 560 and the second safety control contact 514 a to a first signal reception line 450 b branching from the first signal reception line 450 a illustrated in FIG. 3 . Beyond the first signal reception line 450 b, the control target device 71 a illustrated in FIG. 3 is connected. The second controller 56 is connected with the third safety signal line 561 and the second safety control contact 514 c to a third signal reception line 452 b branching from the third signal reception line 452 a illustrated in FIG. 3 . Beyond the third signal reception line 452 b, the control target device 71 c illustrated in FIG. 3 is connected.
- the second controller 56 is connected with the fifth safety signal line 562 and the second safety control contact 514 e to a fifth signal reception line 454 b branching from the fifth signal reception line 454 a illustrated in FIG. 3 . Beyond the fifth signal reception line 454 b, the control target device 71 e illustrated in FIG. 3 is connected.
- the second controller 56 is connected with the seventh safety signal line 563 and the second safety control contact 514 g to a seventh signal reception line 456 b branching from the seventh signal reception line 456 a illustrated in FIG. 3 . Beyond the seventh signal reception line 456 b, the control target device 71 g illustrated in FIG. 3 is connected.
- the third controller 57 is connected with the second safety signal line 570 and the second safety control contact 514 b to a second signal reception line 451 b branching from the second signal reception line 451 a illustrated in FIG. 3 . Beyond the second signal reception line 451 b, the control target device 71 b illustrated in FIG. 3 is connected. The third controller 57 is connected with the fourth safety signal line 571 and the second safety control contact 514 d to a fourth signal reception line 453 b branching from the fourth signal reception line 453 a illustrated in FIG. 3 . Beyond the fourth signal reception line 453 b, the control target device 71 d illustrated in FIG. 3 is connected.
- the third controller 57 is connected with the sixth safety signal line 572 and the second safety control contact 514 f to a sixth signal reception line 455 b branching from the sixth signal reception line 455 a illustrated in FIG. 3 . Beyond the sixth signal reception line 455 b, the control target device 71 f illustrated in FIG. 3 is connected. The third controller 57 is connected with the eighth safety signal line 573 and the second safety control contact 514 h to an eighth signal reception line 457 b branching from the eighth signal reception line 457 a illustrated in FIG. 3 . Beyond the eighth signal reception line 457 b, the control target device 71 h illustrated in FIG. 3 is connected.
- the second controller 56 thus receives input signals from the control target devices 71 a, 71 c, 71 e, and 71 g illustrated in FIG. 3 .
- the third controller 57 receives input signals from the control target devices 71 b, 71 d, 71 e, and 71 h illustrated in FIG. 3 .
- Each input signal from the devices 71 a to 71 h may be received by both the second controller 56 and the third controller 57 .
- each device 71 has duplication wiring. More specifically, the first input signal line 420 , the first input signal transmission line 460 , the first signal reception line 450 a, and the first safety signal line 560 for transmitting an input signal from the device 71 a each are duplicated.
- a second signal reception line 450 b is branched from the first one of the first signal reception lines 450 a and routed to allow an input signal from the device 71 a to be input into the second controller 56 through one first safety signal line 560 . Additionally, another second signal reception line is branched from the second one of the first signal reception lines (not illustrated). The second one of the second signal reception lines is a route along which an input signal from the device 71 a is input into the third controller 57 through the second one of the first safety signal lines.
- the duplication wiring is provided in this manner.
- the devices 71 b to 71 h may have duplication wiring.
- the first test pulse output circuit 58 is controlled by the second controller 56 to generate and output a test pulse.
- the first test pulse output circuit 58 is connected to the second controller 56 with a first test pulse instruction signal line 565 .
- the first test pulse output circuit 58 transmits test pulses through the second interface 52 to the devices 71 a, 71 c, 71 e, and 71 g connected to the first diagnosis line 520 , the third diagnosis line 522 , the fifth diagnosis line 524 , and the seventh diagnosis line 526 , respectively.
- the second controller 56 can thus diagnose a failure in the devices 71 a, 71 c, 71 e, and 71 g as well as the channels for transmitting input signals from the devices 71 a, 71 c, 71 e, and 71 g to the second controller 56 .
- the first diagnosis line 520 , the third diagnosis line 522 , the fifth diagnosis line 524 , and the seventh diagnosis line 526 each are duplicated.
- the first one of the first diagnosis lines 520 , the first one of the third diagnosis lines 522 , the first one of the fifth diagnosis lines 524 , and the first one of the seventh diagnosis lines 526 are connected to the devices 71 a, 71 c, 71 e, and 71 g, respectively.
- the second one of the first diagnosis lines, the second one of the third diagnosis lines, the second one of the fifth diagnosis lines, and the second one of the seventh diagnosis lines (not illustrated) are connected to the devices 71 b, 71 d, 71 f, and 71 h, respectively.
- the duplication wiring provided in this manner may be used to transmit test pulses from the first test pulse output circuit 58 to the devices 71 a to 71 h.
- the second test pulse output circuit 59 is controlled by the third controller 57 to generate and output a test pulse.
- the second test pulse output circuit 59 is connected to the third controller 57 with a second test pulse instruction signal line 575 .
- the second test pulse output circuit 59 transmits test pulses through the second interface 52 to the devices 71 b, 71 d, 71 f, and 71 h connected to the second diagnosis line 521 , the fourth diagnosis line 523 , the sixth diagnosis line 525 , and the eighth diagnosis line 527 , respectively.
- the third controller 57 can thus diagnose a failure in the devices 71 b, 71 d, 71 f, and 71 h as well as the channels for transmitting input signals from the devices 71 b, 71 d, 71 f, and 71 h to the third controller 57 .
- the second diagnosis line 521 , the fourth diagnosis line 523 , the sixth diagnosis line 525 , and the eighth diagnosis line 527 each are duplicated.
- the first one of the second diagnosis lines 521 , the first one of the fourth diagnosis lines 523 , the first one of the sixth diagnosis lines 525 , and the first one of the eighth diagnosis lines 527 are connected, as described above, to the devices 71 b, 71 d, 71 f, and 71 h, respectively.
- the second one of the second diagnosis lines, the second one of the fourth diagnosis lines, the second one of the sixth diagnosis lines, and the second one of the eighth diagnosis lines (not illustrated) are connected to the devices 71 a, 71 c, 71 e, and 71 g, respectively.
- the duplication wiring provided in this manner may be used to transmit test pulses from the second test pulse output circuit 59 to the devices 71 a to 71 h.
- the first test pulse output circuit 58 and the second test pulse output circuit 59 output OFF test pulses to the devices 71 a to 71 h.
- the second controller 56 and the third controller 57 determine the absence of a failure in the devices 71 a to 71 h as well as the channels for transmitting input signals from the devices 71 a to 71 h to the second controller 56 and the third controller 57 .
- the second controller 56 and the third controller 57 determine the presence of a failure in the devices 71 outputting the ON signal or the channel for transmitting input signals from the devices 71 to the second controller 56 and the third controller 57 .
- the second operation setting resistor 60 is used for switching on or off the operation of the first controller 45 . More specifically, when the second connector 51 is connected to the first connector 41 of the input standard module unit 40 , the second operation setting resistor 60 pulls down the specific pin in the first controller 45 illustrated in FIG. 3 . This opens all the connections between the first controller 45 and the first signal reception line 450 a to the eighth signal reception line 457 a. Thus, input signals from the devices 71 are no longer input into the first controller 45 .
- Input signals from the devices 71 are transmitted to the second controller 56 and the third controller 57 through the first interface 42 , the input circuit 46 illustrated in FIG. 3 , the first connector 41 , and the second connector 51 .
- the input signals received from the devices 71 are then converted at the second converter 55 and transmitted through the first connector 41 and the second connector 51 to the bus interface 43 illustrated in FIG. 3 .
- the bus interface 43 transmits the input signals received from the devices 71 to the CPU module 3 illustrated in FIG. 3 .
- the above configuration allows the input safety circuit unit 50 connected to the input standard module unit 40 to serve as a safety reception module including the combination of the input standard module unit 40 and the input safety circuit unit 50 and transmit input signals received from the devices 71 to the CPU module 3 .
- the input safety circuit unit 50 can diagnose a failure in the power supply circuit 47 illustrated in FIG. 3 and the devices 71 as well as the contacts in the second interface 52 .
- the connection of the input safety circuit unit 50 to the input standard module unit 40 allows the combination of the input standard module unit 40 and the input safety circuit unit 50 to operate as a safety reception module for conducting various diagnoses.
- the output standard module unit 80 includes the third connector 81 to which the output safety circuit unit 90 is connected with the fourth connector 91 , and a bus interface 83 for transmitting and receiving various data items to and from the CPU module 3 .
- the output standard module unit 80 receives a voltage from the power supply device 2 .
- the third interface 82 of the output standard module unit 80 is connected with a first output signal line 820 , a second output signal line 821 , a third output signal line 822 , a fourth output signal line 823 , a fifth output signal line 824 , a sixth output signal line 825 , a seventh output signal line 826 , and an eighth output signal line 827 .
- the first output signal line 820 is used to output an output signal from the output standard module unit 80 through the third interface 82 to the device 71 a to be controlled.
- the second output signal line 821 is used to output an output signal from the output standard module unit 80 through the third interface 82 to the device 71 b to be controlled.
- the third output signal line 822 is used to output an output signal from the output standard module unit 80 through the third interface 82 to the device 71 c to be controlled.
- the fourth output signal line 823 is used to output an output signal from the output standard module unit 80 through the third interface 82 to the device 71 d to be controlled.
- the fifth output signal line 824 is used to output an output signal from the output standard module unit 80 through the third interface 82 to the device 71 e to be controlled.
- the sixth output signal line 825 is used to output an output signal from the output standard module unit 80 through the third interface 82 to the device 71 f to be controlled.
- the seventh output signal line 826 is used to output an output signal from the output standard module unit 80 through the third interface 82 to the device 71 g to be controlled.
- the eighth output signal line 827 is used to output an output signal from the output standard module unit 80 through the third interface 82 to the device 71 h to be controlled.
- the first interface 42 illustrated in FIG. 3 and the third interface 82 are examples of an external interface in the claims.
- the output safety circuit unit 90 includes the fourth connector 91 for connecting with the output standard module unit 80 .
- the output safety circuit unit 90 can diagnose the operation state of the output standard module unit 80 and also the operation states of the devices 71 .
- FIG. 6 illustrates an example configuration of the output standard module unit 80 .
- the output standard module unit 80 includes the third connector 81 to which the output safety circuit unit 90 is connected, the bus interface 83 for connecting with the CPU module 3 , a third converter 84 for converting a signal, a fourth controller 85 for performing various types of control and converting various data items, an output circuit 86 for transmitting output signals from the fourth controller 85 to the devices 71 , a power supply circuit 87 for changing a voltage supplied from the power supply device 2 , and a third operation setting resistor 88 for pulling up the fourth controller 85 .
- the third connector 81 includes a third power supply connection contact 810 , a fourth power supply connection contact 811 , a third control signal communication contact 812 , a fourth operation setting contact 813 , third safety control contacts 814 a to 814 h, and first readback contacts 815 a to 815 h for connecting with the fourth connector 91 of the output safety circuit unit 90 .
- the third power supply connection contact 810 is a contact for connecting with the power supply circuit 87 with a third power supply joining line 871 .
- the fourth power supply connection contact 811 is a contact for connecting with the power supply circuit 47 with a fourth power supply joining line 872 .
- the third control signal communication contact 812 allows transmission and reception of various data items between the CPU module 3 and the output safety circuit unit 90 through a fifth data communication signal line 831 .
- the fourth operation setting contact 813 is connected to the third operation setting resistor 88 with a second operation setting signal line 881 .
- the third safety control contacts 814 a to 814 h are connection points connected to a fifth controller 95 and a sixth controller 96 in the output safety circuit unit 90 described later.
- the first readback contacts 815 a to 815 h are connection points connected to a first readback circuit 97 or a second readback circuit 98 in the output safety circuit unit 90 described later.
- the third power supply connection contact 810 , the fourth power supply connection contact 811 , the third control signal communication contact 812 , the fourth operation setting contact 813 , the third safety control contacts 814 a to 814 h, and the first readback contacts 815 a to 815 h in the third connector 81 may be female pins that can receive the male pins formed on contacts in the fourth connector 91 described later. The male pins and the female pins may be reversed.
- the first connector 41 illustrated in FIG. 3 and the third connector 81 are examples of a first connector in the claims.
- the third interface 82 is used for transmitting output signals received from the CPU module 3 to the devices 71 .
- the third interface 82 is connected to the output circuit 86 with a first output signal transmission line 860 a, a second output signal transmission line 861 a, a third output signal transmission line 862 a, a fourth output signal transmission line 863 a, a fifth output signal transmission line 864 a, a sixth output signal transmission line 865 a, a seventh output signal transmission line 866 a, and an eighth output signal transmission line 867 a.
- the first output signal transmission line 860 a is used to transmit an output signal received from the CPU module 3 to the device 71 a through the third interface 82 .
- the second output signal transmission line 861 a is used to transmit an output signal received from the CPU module 3 to the device 71 b through the third interface 82 .
- the third output signal transmission line 862 a is used to transmit an output signal received from the CPU module 3 to the device 71 c through the third interface 82 .
- the fourth output signal transmission line 863 a is used to transmit an output signal received from the CPU module 3 to the device 71 d through the third interface 82 .
- the fifth output signal transmission line 864 a is used to transmit an output signal received from the CPU module 3 to the device 71 e through the third interface 82 .
- the sixth output signal transmission line 865 a is used to transmit an output signal received from the CPU module 3 to the device 71 f through the third interface 82 .
- the seventh output signal transmission line 866 a is used to transmit an output signal received from the CPU module 3 to the device 71 g through the third interface 82 .
- the eighth output signal transmission line 867 a is used to transmit an output signal received from the CPU module 3 to the device 71 h through the third interface 82 .
- the first output signal transmission line 860 a to the eighth output signal transmission line 867 a branch respectively into a first output signal transmission line 860 b to an eighth output signal transmission line 867 b.
- the first output signal transmission line 860 b to the eighth output signal transmission line 867 b that are the branches are connected to the first readback contacts 815 a to 815 h, respectively.
- the bus interface 83 is used for transmitting and receiving various data items to and from the CPU module 3 .
- the bus interface 83 transmits data received from the CPU module 3 , such as control data and setting data, to the third converter 84 through a fourth data communication signal line 830 .
- the bus interface 83 may include an interface that allows data transmission and reception, such as a bus ASIC or a bus connector.
- the fifth data communication signal line 831 has one end connected to the fourth data communication signal line 830 , and the other end connected to the third control signal communication contact 812 .
- the third control signal communication contact 812 is connectable with a fourth control signal communication contact 912 in the fourth connector 91 of the output safety circuit unit 90 illustrated in FIG. 7 . These connections allow control signals from the CPU module 3 to be transmitted to the output safety circuit unit 90 .
- the third converter 84 converts the transmission mode of data received from the CPU module 3 through the fourth data communication signal line 830 , such as control data and setting data, to a transmission mode in which the data can be transmitted to the fourth controller 85 .
- the third converter 84 transmits the converted data to the fourth controller 85 through a third controlling data signal line 840 and a third controlling address signal line 841 .
- the third converter 84 also converts the transmission mode of data received from the fourth controller 85 through the third controlling data signal line 840 and the third controlling address signal line 841 to a transmission mode in which the data can be transmitted to the CPU module 3 .
- the third converter 84 transmits the converted data to the bus interface 83 through the fourth data communication signal line 830 .
- the third converter 84 may include, for example, a serial-parallel conversion IC when data can be transmitted to one of the CPU module 3 and the fourth controller 85 in a serial transmission mode and transmitted to the other in a parallel transmission mode.
- the fourth controller 85 controls the operation of the output standard module unit 80 based on data received from the CPU module 3 through the third converter 84 , such as control data and setting data.
- the fourth controller 85 also converts the data format of control signals received from the CPU module 3 to a data format in which the signals can be output to the devices 71 connected to the third interface 82 .
- the fourth controller 85 may include, for example, an ASIC for standard input and output control.
- the first controller 45 illustrated in FIG. 3 and the fourth controller 85 are examples of a standard input/output module controller in the claims.
- the output circuit 86 outputs control signals received from the CPU module 3 to the devices 71 through the third interface 82 .
- the output circuit 86 may include, for example, an output transistor or a photocoupler that provides insulation from the outside.
- the fourth controller 85 and the output circuit 86 are connected together with a first signal transmission line 850 a, a second signal transmission line 851 a, a third signal transmission line 852 a, a fourth signal transmission line 853 a, a fifth signal transmission line 854 a, a sixth signal transmission line 855 a, a seventh signal transmission line 856 a, and an eighth signal transmission line 857 a.
- the fourth controller 85 transmits output signals to the devices 71 a to 71 h through the first signal transmission line 850 a to the eighth signal transmission line 857 a.
- the first signal transmission line 850 a, the second signal transmission line 851 a, the third signal transmission line 852 a, the fourth signal transmission line 853 a, the fifth signal transmission line 854 a, the sixth signal transmission line 855 a, the seventh signal transmission line 856 a, and the eighth signal transmission line 857 a branch and connect to the third safety control contacts 814 a to 814 h, respectively.
- the power supply circuit 87 changes a voltage supplied from the power supply device 2 into a voltage used in the internal circuits of the output standard module unit 80 .
- the voltage supplied from the power supply device 2 may be 24 V
- the voltage used in the internal circuits of the output standard module unit 80 may be 5 V or 3.3 V.
- the power supply circuit 87 changes the voltage of 24 V supplied from the power supply device 2 into the voltage of 5 V or 3.3 V used in the internal circuits of the output standard module unit 80 .
- the power supply circuit 87 includes a driving power supply 870 .
- the power supply circuit 87 is connected to the third power supply connection contact 810 in the third connector 81 with the third power supply joining line 871 .
- the power supply circuit 87 is connected to the fourth power supply connection contact 811 of the third connector 81 with the fourth power supply joining line 872 .
- the third operation setting resistor 88 is used for switching on or off the operation of the fourth controller 85 .
- the third operation setting resistor 88 includes a pull-up drive power supply 880 .
- the fourth controller 85 operates when the third operation setting resistor 88 pulls up a specific pin included in the fourth controller 85 .
- the first operation setting resistor 48 illustrated in FIG. 3 and the third operation setting resistor 88 illustrated in FIG. 6 are examples of a first operation setter in the claims.
- the output safety circuit unit 90 includes the fourth connector 91 for connecting to the output standard module unit 80 , a third power supply monitoring/shutoff circuit 92 and a fourth power supply monitoring/shutoff circuit 93 that monitor the power supply circuit 87 illustrated in FIG. 6 , a fourth converter 94 that converts the transmission mode for transmitting and receiving signals to and from the output standard module unit 80 , the fifth controller 95 and the sixth controller 96 that control the operation of the output standard module unit 80 and diagnose the safety of the output standard module unit 80 , the first readback circuit 97 and the second readback circuit 98 that read back a signal, and a fourth operation setting resistor 99 .
- the second operation setting resistor 60 illustrated in FIG. 4 and the fourth operation setting resistor 99 illustrated in FIG. 7 are examples of a second operation setter in the claims.
- the connection of the output safety circuit unit 90 to the output standard module unit 80 allows the combination of the output standard module unit 80 and the output safety circuit unit 90 to operate as a safety output module.
- the output safety circuit unit 90 may have a redundant configuration to satisfy Safety category 4 in ISO 13849-1 that is a safety standard.
- the two power supply monitoring/shutoff circuits, the two controllers, and the two readback circuit are used to form a redundant structure.
- the first power supply monitoring/shutoff circuit 53 , the second power supply monitoring/shutoff circuit 54 , the first test pulse output circuit 58 , and the second test pulse output circuit 59 illustrated in FIG. 4 and the third power supply monitoring/shutoff circuit 92 , the fourth power supply monitoring/shutoff circuit 93 , the first readback circuit 97 , and the second readback circuit 98 illustrated in FIG. 7 are examples of a diagnoser in the claims.
- the second controller 56 and the third controller 57 illustrated in FIG. 4 and the fifth controller 95 and the sixth controller 96 illustrated in FIG. 7 are examples of a safety circuit controller in the claims.
- the fourth connector 91 includes a third power supply monitoring/shutoff contact 910 , a fourth power supply monitoring/shutoff contact 911 , the fourth control signal communication contact 912 , a fourth operation setting contact 913 , fourth safety control contacts 914 a to 914 h, and second readback contacts 915 a to 915 h for connecting with the third connector 81 of the output standard module unit 80 .
- the third power supply monitoring/shutoff contact 910 is connected to the third power supply monitoring/shutoff circuit 92 with a third power supply monitoring/shutoff signal line 920 .
- the third power supply monitoring/shutoff contact 910 is also connected to the third power supply connection contact 810 in the third connector 81 .
- the fourth power supply monitoring/shutoff contact 911 is connected to the fourth power supply monitoring/shutoff circuit 93 with a fourth power supply monitoring/shutoff signal line 930 .
- the fourth power supply monitoring/shutoff contact 911 is also connected to the fourth power supply connection contact 811 in the third connector 81 .
- the fourth control signal communication contact 912 is connected to the fourth converter 94 with a sixth data communication line 940 .
- the fourth operation setting contact 913 is connected to the fourth operation setting resistor 99 with a second operation setting resistor connection line 990 .
- the third safety control contacts 814 a to 814 h each are connected to the fifth controller 95 or the sixth controller 96 . More specifically, the third safety control contact 814 a is connected to the fifth controller 95 with a first diagnosis control signal line 950 . The third safety control contact 814 b is connected to the sixth controller 96 with a second diagnosis control signal line 960 . The third safety control contact 814 c is connected to the fifth controller 95 with a third diagnosis control signal line 951 . The third safety control contact 814 d is connected to the sixth controller 96 with a fourth diagnosis control signal line 961 .
- the third safety control contact 814 e is connected to the fifth controller 95 with a fifth diagnosis control signal line 952 .
- the third safety control contact 814 f is connected to the sixth controller 96 with a sixth diagnosis control signal line 962 .
- the third safety control contact 814 g is connected to the fifth controller 95 with a seventh diagnosis control signal line 953 .
- the third safety control contact 814 h is connected to the sixth controller 96 with an eighth diagnosis control signal line 963 .
- the third power supply monitoring/shutoff contact 910 , the fourth power supply monitoring/shutoff contact 911 , the fourth control signal communication contact 912 , the fourth operation setting contact 913 , the fourth safety control contacts 914 a to 914 h, and the second readback contacts 915 a to 915 h in the fourth connector 91 may be, for example, male pins insertable into the female pins formed on the contacts in the third connector 81 .
- the male pins and the female pins may be reversed.
- the second connector 51 illustrated in FIG. 3 and the fourth connector 91 illustrated in FIG. 7 are examples of a second connector in the claims.
- the third power supply monitoring/shutoff circuit 92 and the fourth power supply monitoring/shutoff circuit 93 are circuits that monitor the power supply circuit 87 illustrated in FIG. 6 and shut off the power to the power supply circuit 87 upon a problem.
- the third power supply monitoring/shutoff circuit 92 is connected to the fifth controller 95 with a third shutoff instruction signal line 921 .
- the fourth power supply monitoring/shutoff circuit 93 is connected to the sixth controller 96 with a fourth shutoff instruction signal line 931 .
- the third power supply monitoring/shutoff circuit 92 monitors the power supply circuit 87 illustrated in FIG. 6 and transmits the monitoring results to the fifth controller 95 .
- the fourth power supply monitoring/shutoff circuit 93 monitors the power supply circuit 87 and transmits the monitoring results to the sixth controller 96 .
- the fifth controller 95 and the sixth controller 96 transmit an instruction to shut off the power to the power supply circuit 87 to the third power supply monitoring/shutoff circuit 92 and the fourth power supply monitoring/shutoff circuit 93 .
- the third power supply monitoring/shutoff circuit 92 and the fourth power supply monitoring/shutoff circuit 93 shut off the power to the power supply circuit 87 in accordance with the received instruction.
- the fourth converter 94 converts the transmission mode of various data items transmitted and received between the output standard module unit 80 and the fifth controller 95 to the transmission mode supported by the output standard module unit 80 or the transmission mode supported by the fifth controller 95 .
- the fourth converter 94 is connected to the output standard module unit 80 with the sixth data communication line 940 .
- the fourth converter 94 is also connected to the fifth controller 95 with a fourth controlling data signal line 941 and a fourth controlling address signal line 942 .
- the fourth converter 94 may include, for example, a serial-parallel conversion IC when one of the output standard module unit 80 and the fifth controller 95 uses a serial transmission mode, and the other uses a parallel transmission mode.
- the fifth controller 95 and the sixth controller 96 control the operation of the output standard module unit 80 and diagnose the safety of.
- the fifth controller 95 and the sixth controller 96 are connected to each other with a control state determination line 954 .
- the fifth controller 95 determines whether the operation state of the sixth controller 96 is normal with the control state determination line 954 .
- the sixth controller 96 determines whether the operation state of the fifth controller 95 is normal with the control state determination line 954 . In this manner, the fifth controller 95 and the sixth controller 96 cross-check whether each operation state is normal.
- the fifth controller 95 is connected with the first diagnosis control signal line 950 and the fourth safety control contact 914 a to a first signal transmission line 850 b branching from the first signal transmission line 850 a illustrated in FIG. 6 . Beyond the first signal transmission line 850 b, the control target device 71 a illustrated in FIG. 6 is connected. The fifth controller 95 is connected with the third diagnosis control signal line 951 and the fourth safety control contact 914 c to a third signal transmission line 852 b branching from the third signal transmission line 852 a illustrated in FIG. 6 . Beyond the third signal transmission line 852 b, the control target device 71 c illustrated in FIG. 6 is connected.
- the fifth controller 95 is connected with the fifth diagnosis control signal line 952 and the fourth safety control contact 914 e to a fifth signal transmission line 854 b branching from the fifth signal transmission line 854 a illustrated in FIG. 6 . Beyond the fifth signal transmission line 854 b, the control target device 71 e illustrated in FIG. 6 is connected.
- the fifth controller 95 is connected with the seventh diagnosis control signal line 953 and the fourth safety control contact 914 g to a seventh signal transmission line 856 b branching from the seventh signal transmission line 856 a illustrated in FIG. 6 . Beyond the seventh signal transmission line 856 b, the control target device 71 g illustrated in FIG. 6 is connected.
- the sixth controller 96 is connected with the second diagnosis control signal line 960 and the fourth safety control contact 914 b to a second signal transmission line 851 b branching from the second signal transmission line 851 a illustrated in FIG. 6 . Beyond the second signal transmission line 851 b, the control target device 71 b illustrated in FIG. 6 is connected.
- the sixth controller 96 is connected with the fourth diagnosis control signal line 961 and the fourth safety control contact 914 d to a fourth signal transmission line 853 b branching from the fourth signal transmission line 853 a illustrated in FIG. 6 . Beyond the fourth signal transmission line 853 b, the control target device 71 d illustrated in FIG. 6 is connected.
- the sixth controller 96 is connected with the sixth diagnosis control signal line 962 and the fourth safety control contact 914 f to a sixth signal transmission line 855 b branching from the sixth signal transmission line 855 a illustrated in FIG. 6 . Beyond the sixth signal transmission line 855 b, the control target device 71 f illustrated in FIG. 6 is connected.
- the sixth controller 96 is connected with the eighth diagnosis control signal line 963 and the fourth safety control contact 914 h to an eighth signal transmission line 857 b branching from the eighth signal transmission line 857 a illustrated in FIG. 6 . Beyond the eighth signal transmission line 857 b, the control target device 71 h illustrated in FIG. 6 is connected.
- the fifth controller 95 thus transmits output signals to the control target devices 71 a, 71 c, 71 e, and 71 g illustrated in FIG. 6 .
- the sixth controller 96 transmits output signals to the control target devices 71 b, 71 d, 71 e, and 71 h illustrated in FIG. 6 .
- the first readback circuit 97 is connected to the fifth controller 95 with a first readback circuit connection line 955 .
- the first readback circuit 97 is also connected with a first readback signal line 970 and the second readback contact 915 a to the first output signal transmission line 860 b branching from the first output signal transmission line 860 a illustrated in FIG. 6 .
- the first readback circuit 97 is connected with a second readback signal line 971 and the second readback contact 915 c to the third output signal transmission line 862 b branching from the third output signal transmission line 862 a illustrated in FIG. 6 .
- the first readback circuit 97 is connected with a third readback signal line 972 and the second readback contact 915 e to the fifth output signal transmission line 864 b branching from the fifth output signal transmission line 864 a illustrated in FIG. 6 .
- the first readback circuit 97 is connected with a fourth readback signal line 973 and the second readback contact 915 g to the third output signal transmission line 866 b branching from the seventh output signal transmission line 866 a illustrated in FIG. 6 .
- the first readback circuit 97 reads back output signals from the fifth controller 95 through the first readback signal line 970 , the second readback signal line 971 , the third readback signal line 972 , and the fourth readback signal line 973 and diagnoses the output signals.
- the second readback circuit 98 is connected to the sixth controller 96 with a second readback circuit connection line 946 .
- the second readback circuit 98 is also connected with a fifth readback signal line 980 and the second readback contact 915 b to the second output signal transmission line 861 b branching from the second output signal transmission line 861 a illustrated in FIG. 6 .
- the second readback circuit 98 is connected with a sixth readback signal line 981 and the second readback contact 915 d to the fourth output signal transmission line 863 b branching from the fourth output signal transmission line 863 a illustrated in FIG. 6 .
- the second readback circuit 98 is connected with a seventh readback signal line 982 and the second readback contact 915 f to the sixth output signal transmission line 865 b branching from the sixth output signal transmission line 865 a illustrated in FIG. 6 .
- the second readback circuit 98 is connected with an eighth readback signal line 983 and the second readback contact 915 h to the eighth output signal transmission line 867 b branching from the eighth output signal transmission line 867 a illustrated in FIG. 6 .
- the second readback circuit 98 reads back output signals from the sixth controller 96 through the fifth readback signal line 980 , the sixth readback signal line 981 , the seventh readback signal line 982 , and the eighth readback signal line 983 and diagnoses the output signals.
- the first readback circuit 97 and the second readback circuit 98 read back and diagnose output signals from the fifth controller 95 and the sixth controller 96 .
- the first readback circuit 97 and the second readback circuit 98 transmit the diagnosis results to the fifth controller 95 and the sixth controller 96 . Without any abnormality in the received diagnosis results, the fifth controller 95 and the sixth controller 96 continue the processing. With an abnormality in the received diagnosis results, the fifth controller 95 and the sixth controller 96 informs the CPU module 3 about the abnormality.
- Both the fifth controller 95 and the sixth controller 96 may transmit an output signal to each of the devices 71 a to 71 h.
- each device 71 has duplication wiring. More specifically, the first signal transmission line 850 a, the first output signal transmission line 860 a, the first output signal line 820 , and the first diagnosis control signal line 950 for transmitting an output signal to the device 71 a, and the first readback signal line 970 and the first readback circuit connection line 955 for reading back an output signal each are duplicated.
- One first signal transmission line 850 b is first branched from the first one of the first signal transmission lines 850 a.
- the branch is then routed to allow an output signal from the fifth controller 95 to be output to the device 71 a through a first diagnosis control signal line 950 , the first signal transmission lines 850 a and 850 b, a first output signal transmission line 860 a, and a first output signal line 820 .
- Another first signal transmission line is then branched from the second one of the first signal transmission lines (not illustrated). The branch is then routed to allow an output signal from the sixth controller 96 to be output to the device 71 a through the second one of the first diagnosis control signal lines, the first signal transmission lines, the second one of the first output signal transmission lines, and the second one of the first output signal lines.
- one first output signal transmission line 860 b is branched from the first one of the first output signal transmission lines 860 a.
- the lines are routed to allow an output signal from the fifth controller 95 to be input into the first readback circuit 97 through one first readback signal line 970 .
- the lines are routed to allow an output from the first readback circuit 97 to be input into the fifth controller 95 through the first one of the first readback circuit connection lines 955 .
- Another first output signal transmission line is branched from the second one of the first output signal transmission lines (not illustrated).
- the lines are routed to allow an output signal from the sixth controller 96 to be input into the first readback circuit 97 through the second one of the first readback signal lines.
- the lines are routed to allow an output from the first readback circuit 97 to be input into the sixth controller 96 through the second one of the first readback circuit connection lines. This routing achieves duplication wiring.
- the devices 71 b to 71 h may similarly have duplication wiring.
- the second ones of the lines described above are not illustrated.
- the fourth operation setting resistor 99 is used for switching on or off the operation of the fifth controller 95 and the sixth controller 96 . More specifically, when the fourth connector 91 is connected to the third connector 81 of the output standard module unit 80 , the fourth operation setting resistor 99 and the second operation setting resistor 60 pull down the specific pin in the fourth controller 85 illustrated in FIG. 6 . This opens all the connections between the fourth controller 85 and the first signal transmission line 850 a to the eighth signal transmission line 857 a. Thus, control signals from the CPU module 3 are no longer output from the fourth controller 85 to the devices 71 .
- Control signals output from the CPU module 3 are transmitted to the fifth controller 95 and the sixth controller 96 through the fifth data communication signal line 831 , the third connector 81 , the fourth connector 91 , and the fourth converter 94 .
- the control signals are then output from the fifth controller 95 to the devices 71 a, 71 c, 71 e, and 71 g through the third connector 81 and the fourth connector 91 .
- the control signals are also output from the sixth controller 96 to the devices 71 b, 71 d, 71 e, and 71 h through the third connector 81 and the fourth connector 91 .
- the above configuration allows the output safety circuit unit 90 connected to the output standard module unit 80 to serve as a safety output module including the combination of the output standard module unit 80 and the output safety circuit unit 90 and output control signals from the CPU module 3 to the devices 71 .
- the output safety circuit unit 90 can diagnose the power supply circuit 87 and the devices 71 illustrated in FIG. 6 .
- the connection of the output safety circuit unit 90 to the output standard module unit 80 allows the combination of the output standard module unit 80 and the output safety circuit unit 90 to operate as a safety output module for conducting various diagnoses.
- the input/output module 100 allows the safety circuit unit 5 to be removably inserted into the standard input/output module unit 4 , and the removable insertion allows switching as appropriate between the operation of a standard input/output module and the operation of a safety input/output module including a diagnosis circuit for each circuit block.
- the switching allows the standard input/output module unit 4 to operate singly as a standard input/output module, thus reducing the waste of power compared with the operation of a safety input/output module as a standard input/output module.
- the standard input/output module unit 4 and the safety circuit unit 5 are separate units. Upon a failure of the standard input/output module unit 4 , the safety circuit unit 5 may still be usable by replacing the standard input/output module unit 4 . Conversely, upon a failure of the safety circuit unit 5 , the standard input/output module unit 4 may still be usable by replacing the safety circuit unit 5 . This reduces the waste of components.
- the input/output module 100 is connected to the PLC 101 with the couplers 11 on the base 1 of the PLC 101 illustrated in FIG. 1 .
- the connection may be changed, for example, as illustrated in FIG. 8 .
- FIG. 8 illustrates a PLC 101 A connected with a network interface 12 .
- the network interface 12 includes a network connector 120 .
- An input/output module 100 A includes bus interfaces 43 and 83 connected to the network connector 120 with a network cable 121 . This connection provides the remote input/output module 100 A.
- the input/output modules 100 and 100 A may be accommodated in a waterproof housing.
- An example is illustrated in FIG. 9 .
- the standard input/output module unit 4 and the safety circuit unit 5 each are accommodated in a waterproof housing.
- An elastic gasket 517 is attached to the first connector 41 and the third connector 81 of the standard input/output module unit 4 .
- An elastic gasket 518 is attached to the second connector 51 and the fourth connector 91 of the safety circuit unit 5 .
- This packing allows the standard input/output module unit 4 and the safety circuit unit 5 to be waterproof.
- the first connector 41 and the third connector 81 are covered with a lid. This maintains the waterproof performance of the connector area.
- the gaskets 517 and 518 are examples of a sealing member in the claims.
- the input/output modules 100 and 100 A include a set of the input standard module unit 40 and the input safety circuit unit 50 for receiving input signals from the devices 71 to be controlled, and also a set of the output standard module unit 80 and the output safety circuit unit 90 for transmitting control signals to the devices 71 .
- the two sets may not be included. More specifically, the input/output modules 100 and 100 A may include the sets of input standard module unit 40 and the input safety circuit unit 50 rather than the two sets, or the input/output modules 100 and 100 A may include the set of the output standard module unit 80 and the output safety circuit unit 90 rather than the two sets.
- Such an input/output module 100 or 100 A also serves as an input/output module.
- the present disclosure is suitably applicable to an input/output module, a standard input/output module unit, and a safety circuit unit.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
Abstract
Description
- The present disclosure relates to an input/output module, a standard input/output module unit, and a safety circuit unit.
- Input/output modules in a control device for sequence control include a standard input/output module that performs input and output control on an external control target device, and a safety input/output module that performs input and output control while diagnosing the wiring conditions of the control target device and the internal circuits of the standard input/output module. Recent trends toward safety requests and consideration for systems used in factories have increased the requests for functional safety. This has also increased the requests for safety input/output modules.
- The standard input/output module includes an operation circuit for performing input and output control on the control target device connected to the module in accordance with an instruction from a central processing unit (CPU) module in the control device. The safety input/output module includes an operation circuit for performing input and output control on the control target device connected to the standard input/output module and also a diagnosis circuit for each circuit block such as a power supply circuit or an input/output control circuit included in the safety input/output module. Thus, the standard input/output module and the safety input/output module have different circuit configurations and operate as separate input/output modules.
- In building a control device for sequence control, a standard input/output module or a safety input/output module is installed appropriately in accordance with the control target device. However, for example, when the standard input/output module included in the control device is changed to the safety input/output module, the whole input/output module is replaced, increasing manhours of a user.
Patent Literature 1 describes, as a technique for saving the manhours of a user, for example, an input/output module that can be switched between a standard input/output module operation and a safety input/output module operation by rewriting setting information through communication from a personal computer. - Patent Literature 1: Unexamined Japanese Patent Application Publication No. 2006-325390
- The input/output module with the technique described in
Patent Literature 1 is a safety input/output module. The safety input/output module includes diagnosis circuits for different circuit blocks and thus includes larger circuitry than a standard input/output module. The safety input/output module includes larger circuitry than a standard input/output module and accordingly consumes more power than the standard input/output module. However, when the safety input/output module is operated as a standard input/output module, the diagnosis circuit for each circuit block continues consuming power although not operating. Thus, when operated as the standard input/output module, the safety input/output module wastes power. - When operated as the standard input/output module, the safety input/output module operates without the diagnosis circuit for each circuit block. Thus, upon a failure in any one of the diagnosis circuits for the circuit blocks, the safety input/output module can still be used as the standard input/output module although the module cannot be used as a safety input/output module. However, upon a failure in the standard input/output module, the safety input/output module cannot be used although no failure occurs in the diagnosis circuit for each circuit block. In this case, the whole safety input/output module is to be replaced, involving a waste of components.
- An objective of the present disclosure is to provide an input/output module, a standard input/output module unit, and a safety circuit unit that reduce the waste of power and components.
- To achieve the above objective, an input/output module according to an aspect of the present disclosure includes a standard input/output module unit and a safety circuit unit. The standard input/output module unit includes an external interface to connect with a control target device, a standard input/output module controller to receive an input signal from the control target device and transmit the input signal to a control module, or transmit a control signal received from the control module to the control target device, and a first connector including a plurality of connection points. The safety circuit unit includes a diagnoser to diagnose operation states of the control target device and the standard input/output module unit, a second connector including a plurality of connection points and removably insertable into the first connector, and a safety circuit controller to control operations of the standard input/output module unit and the diagnoser with the second connector inserted in the first connector.
- The input/output module according to the above aspect of the present disclosure allows the second connector of the safety circuit unit to be inserted into and extracted from the first connector of the standard input/output module unit, and reduces the waste of power and components.
-
FIG. 1 is a diagram of a PLC including an input/output module according to an embodiment of the present disclosure illustrating the example overall configuration; -
FIG. 2 is a schematic diagram of an input standard module unit and an input safety circuit unit in the input/output module according to the embodiment of the present disclosure; -
FIG. 3 is a diagram of the input standard module unit in the input/output module according to the embodiment of the present disclosure illustrating the example configuration; -
FIG. 4 is a diagram of the input safety circuit unit in the input/output module according to the embodiment of the present disclosure illustrating the example configuration; -
FIG. 5 is a schematic diagram of an output standard module unit and an output safety circuit unit in the input/output module according to the embodiment of the present disclosure; -
FIG. 6 is a diagram of the output standard module unit in the input/output module according to the embodiment of the present disclosure illustrating the example configuration; -
FIG. 7 is a diagram of the output safety circuit unit in the input/output module according to the embodiment of the present disclosure illustrating the example configuration; -
FIG. 8 is a diagram of an input/output module according to a modification of the embodiment of the present disclosure; and -
FIG. 9 is a diagram of an input/output module according to a modification of the embodiment of the present disclosure. - An input/
output module 100 according to an embodiment of the present disclosure is described with reference to the drawings. The same reference numerals denote the same or equivalent components. - The input/
output module 100 includes asafety circuit unit 5 removably insertable into a standard input/output module unit 4, and the removable insertion allows switching as appropriate between the operation of a standard input/output module and the operation of a safety input/output module including a diagnosis circuit for each circuit block. -
FIG. 1 is a diagram of a programmable logic controller (PLC) 101 including the input/output module 100, illustrating the example overall configuration. ThePLC 101 includes abase 1 to which various modules are connected, apower supply device 2 that supplies the various modules with power, a central processing unit (CPU)module 3 that transmits and receives various signals to and from the various modules, and the input/output module 100 that performs input and output control on a control target device. ThePLC 101 is a control device for sequence control and an example of a control device in the claims. - The
base 1 includes 11 a, 11 b, 11 c, 11 d, and 11 e that allow connection with the various modules. Thecouplers 11 a, 11 b, 11 c, 11 d, and 11 e are hereafter collectively referred to ascouplers couplers 11. Thecouplers 11 allow removable connection with the various modules. The various modules are connected to thebase 1 with thecouplers 11. The various modules transmit and receive various data items through thebase 1. - The
power supply device 2 is connected to thebase 1 with thecoupler 11 a. Thepower supply device 2 supplies power to the various modules through thebase 1. TheCPU module 3 is connected to thebase 1 with thecoupler 11 b. TheCPU module 3 transmits control signals to the various modules based on data received from an external information device. TheCPU module 3 receives input signals transmitted from the various modules. TheCPU module 3 performs an operation on the received input signals and transmits the resultant signals to the external information device. TheCPU module 3 is an example of a control module in the claims. - The input/
output module 100 includes the standard input/output module unit 4 for performing input and output control on a control target device and thesafety circuit unit 5 serving as a diagnosis circuit for the standard input/output module unit 4. The standard input/output module unit 4 is connected to thebase 1 with thecoupler 11 c. The standard input/output module unit 4 includes an inputstandard module unit 40 and an outputstandard module unit 80. - The input
standard module unit 40 is a unit that receives an input signal from a control target device such as a sensor or a switch. The outputstandard module unit 80 is a unit that transmits an output signal to a control target device such as a relay or a switch to activate the control target device. - The input
standard module unit 40 includes afirst connector 41. The outputstandard module unit 80 includes athird connector 81. The standard input/output module unit 4 includes afirst interface 42, asecond interface 52, and athird interface 82 that connects with control target devices. - The
safety circuit unit 5 includes an inputsafety circuit unit 50 including a diagnosis circuit for each circuit block, and an outputsafety circuit unit 90. The inputsafety circuit unit 50 is a diagnosis circuit for diagnosing the operation state of each circuit block in the inputstandard module unit 40. The outputsafety circuit unit 90 is a diagnosis circuit for diagnosing the operation state of each circuit block in the outputstandard module unit 80. The inputsafety circuit unit 50 includes asecond connector 51 removably insertable into thefirst connector 41 of the inputstandard module unit 40. The outputsafety circuit unit 90 includes afourth connector 91 removably insertable into thethird connector 81 of the outputstandard module unit 80. - The input
standard module unit 40 operates singly as a standard reception module that receives an input signal from a control target device. The inputstandard module unit 40, with the inputsafety circuit unit 50 inserted in thefirst connector 41 with thesecond connector 51, can operate as a safety reception module for receiving an input signal from a control target device and diagnosing the operation state of each circuit block. - The output
standard module unit 80 operates singly as a standard output module that transmits a control signal for controlling a control target device. The outputstandard module unit 80, with the outputsafety circuit unit 90 inserted in thethird connector 81 with thefourth connector 91, can operate as a safety output module for transmitting a control signal for controlling a control target device and diagnosing the operation state of each circuit block. - The input
standard module unit 40, the inputsafety circuit unit 50, the outputstandard module unit 80, and the outputsafety circuit unit 90 may be, for example, individual circuits formed on separate printed circuit boards. - A specific configuration of the input
standard module unit 40 and the inputsafety circuit unit 50 is described. The configuration of the inputstandard module unit 40 and the inputsafety circuit unit 50 is schematically illustrated inFIG. 2 . The inputstandard module unit 40 includes thefirst connector 41 to which the inputsafety circuit unit 50 is connected with thesecond connector 51, and abus interface 43 for transmitting and receiving various data items to and from theCPU module 3. The inputstandard module unit 40 receives a voltage from thepower supply device 2. - The
first interface 42 of the inputstandard module unit 40 is connected with a firstinput signal line 420, a secondinput signal line 421, a thirdinput signal line 422, a fourthinput signal line 423, a fifthinput signal line 424, a sixthinput signal line 425, a seventhinput signal line 426, and an eighthinput signal line 427. The firstinput signal line 420 is used to input an input signal from adevice 71 a to be controlled into the inputstandard module unit 40 through thefirst interface 42. The secondinput signal line 421 is used to input an input signal from adevice 71 b to be controlled into the inputstandard module unit 40 through thefirst interface 42. - The third
input signal line 422 is used to input an input signal from adevice 71 c to be controlled into the inputstandard module unit 40 through thefirst interface 42. The fourthinput signal line 423 is used to input an input signal from adevice 71 d to be controlled into the inputstandard module unit 40 through thefirst interface 42. The fifthinput signal line 424 is used to input an input signal from adevice 71 e to be controlled into the inputstandard module unit 40 through thefirst interface 42. - The sixth
input signal line 425 is used to input an input signal from adevice 71 f to be controlled into the inputstandard module unit 40 through thefirst interface 42. The seventhinput signal line 426 is used to input an input signal from adevice 71 g to be controlled into the inputstandard module unit 40 through thefirst interface 42. The eighthinput signal line 427 is used to input an input signal from adevice 71 h to be controlled into the inputstandard module unit 40 through thefirst interface 42. Thedevices 71 a to 71 h are hereafter collectively referred to as devices 71. - The input
safety circuit unit 50 includes thesecond connector 51 for connection with the inputstandard module unit 40, and thesecond interface 52 for connection to the devices 71. The inputsafety circuit unit 50 can diagnose the operation state of the inputstandard module unit 40 and also the operation states of the devices 71. - The
second interface 52 is connected with afirst diagnosis line 520, asecond diagnosis line 521, athird diagnosis line 522, afourth diagnosis line 523, afifth diagnosis line 524, asixth diagnosis line 525, aseventh diagnosis line 526, and aneighth diagnosis line 527. Thefirst diagnosis line 520 is connected to thedevice 71 a. Thesecond diagnosis line 521 is connected to thedevice 71 b. Thethird diagnosis line 522 is connected to thedevice 71 c. Thefourth diagnosis line 523 is connected to thedevice 71 d. Thefifth diagnosis line 524 is connected to thedevice 71 e. Thesixth diagnosis line 525 is connected to thedevice 71 f. Theseventh diagnosis line 526 is connected to thedevice 71 g. Theeighth diagnosis line 527 is connected to thedevice 71 h. These connections allow the inputsafety circuit unit 50 to diagnose the operation states of thedevices 71 a to 71 h through thefirst diagnosis line 520 to theeighth diagnosis line 527, respectively. - An example configuration of the input
standard module unit 40 and the inputsafety circuit unit 50 is described with standard toFIGS. 3 and 4 .FIG. 3 illustrates an example configuration of the inputstandard module unit 40. The inputstandard module unit 40 includes thefirst connector 41 to which the inputsafety circuit unit 50 is connected, thebus interface 43 for connecting with theCPU module 3, afirst converter 44 for converting a signal, afirst controller 45 for performing various types of control and converting various data items, aninput circuit 46 for transmitting input signals from the devices 71 to thefirst controller 45, apower supply circuit 47 for changing a voltage supplied from thepower supply device 2, and a firstoperation setting resistor 48 for pulling up thefirst controller 45. - The
first connector 41 includes a first powersupply connection contact 410, a second powersupply connection contact 411, a first controlsignal communication contact 412, a firstoperation setting contact 413, and firstsafety control contacts 414 a to 414 h for connecting with thesecond connector 51 of the inputsafety circuit unit 50. The first powersupply connection contact 410 is a contact for connecting with thepower supply circuit 47 with a first powersupply joining line 471. The second powersupply connection contact 411 is a contact for connecting with thepower supply circuit 47 with a second powersupply joining line 472. - The first control
signal communication contact 412 allows transmission and reception of various data items between theCPU module 3 and the inputsafety circuit unit 50 through a second datacommunication signal line 431. The firstoperation setting contact 413 is connected to the firstoperation setting resistor 48 with a first operation settingsignal line 481. The firstsafety control contacts 414 a to 414 h are connection points connected to asecond controller 56 and athird controller 57 in the inputsafety circuit unit 50 described later. - The first power
supply connection contact 410, the second powersupply connection contact 411, the first controlsignal communication contact 412, the firstoperation setting contact 413, and the firstsafety control contacts 414 a to 414 h in thefirst connector 41 may be female pins that can receive the male pins formed on contacts in thesecond connector 51 described later. The male pins and the female pins may be reversed. - The
first interface 42 is used for receiving input signals from the connected devices 71. Thefirst interface 42 is connected with a first inputsignal transmission line 460, a second inputsignal transmission line 461, a third inputsignal transmission line 462, a fourth inputsignal transmission line 463, a fifth inputsignal transmission line 464, a sixth inputsignal transmission line 465, a seventh inputsignal transmission line 466, and an eighth inputsignal transmission line 467 used to transmit received input signals to theinput circuit 46. - The first input
signal transmission line 460 is used to transmit, to theinput circuit 46, an input signal received through thefirst interface 42 from thedevice 71 a to be controlled. The second inputsignal transmission line 461 is used to transmit, to theinput circuit 46, an input signal received through thefirst interface 42 from thedevice 71 b to be controlled. The third inputsignal transmission line 462 is used to transmit, to theinput circuit 46, an input signal received through thefirst interface 42 from thedevice 71 c to be controlled. The fourth inputsignal transmission line 463 is used to transmit, to theinput circuit 46, an input signal received through thefirst interface 42 from thedevice 71 d to be controlled. - The fifth input
signal transmission line 464 is used to transmit, to theinput circuit 46, an input signal received through thefirst interface 42 from thedevice 71 e to be controlled. The sixth inputsignal transmission line 465 is used to transmit, to theinput circuit 46, an input signal received through thefirst interface 42 from thedevice 71 f to be controlled. The seventh inputsignal transmission line 466 is used to transmit, to theinput circuit 46, an input signal received through thefirst interface 42 from thedevice 71 g to be controlled. The eighth inputsignal transmission line 467 is used to transmit, to theinput circuit 46, an input signal received through thefirst interface 42 from thedevice 71 h to be controlled. - The
bus interface 43 is used for transmitting and receiving various data items to and from theCPU module 3. Thebus interface 43 transmits data received from theCPU module 3, such as control data and setting data, to thefirst converter 44 through a first datacommunication signal line 430. Thebus interface 43 also transmits various data items received from thefirst converter 44 through the first datacommunication signal line 430 to theCPU module 3. Thebus interface 43 may include an interface that allows data transmission and reception, such as a bus application-specific integrated circuit (ASIC) or a bus connector. - The second data
communication signal line 431 has one end connected to the first datacommunication signal line 430, and the other end connected to the first controlsignal communication contact 412. The first controlsignal communication contact 412 is connectable with a second controlsignal communication contact 512 in thesecond connector 51 of the inputsafety circuit unit 50 illustrated inFIG. 2 . These connections allow control signals from theCPU module 3 and input signals from the devices 71 to be transmitted to the inputsafety circuit unit 50. The connections also allow theCPU module 3 to receive various data items transmitted from the inputsafety circuit unit 50. - The
first converter 44 converts the transmission mode of data received from theCPU module 3 through the first datacommunication signal line 430, such as control data and setting data, to a transmission mode in which the data can be transmitted to thefirst controller 45. Thefirst converter 44 transmits the converted data to thefirst controller 45 through a first controllingdata signal line 440 and a first controllingaddress signal line 441. Thefirst converter 44 also converts the transmission mode of data received from thefirst controller 45 through the first controllingdata signal line 440 and the first controllingaddress signal line 441 to a transmission mode in which the data can be transmitted to theCPU module 3. Thefirst converter 44 transmits the converted data to thebus interface 43 through the first datacommunication signal line 430. Thefirst converter 44 may include, for example, a serial-parallel conversion integrated circuit (IC) when data can be transmitted to one of theCPU module 3 and thefirst controller 45 in a serial transmission mode and transmitted to the other in a parallel transmission mode. - The
first controller 45 controls the operation of the inputstandard module unit 40 based on data received from theCPU module 3, such as control data and setting data. Thefirst controller 45 also converts the data format of input signals received from the devices 71 connected to thefirst interface 42 to a data format supported by theCPU module 3. Thefirst controller 45 transmits the converted data to thefirst converter 44. Thefirst controller 45 may include, for example, an ASIC for standard input and output control. - The
input circuit 46 is a circuit that transmits input signals acquired from the devices 71 connected to thefirst interface 42 to thefirst controller 45. Theinput circuit 46 may include, for example, an input resistor or a photocoupler that provides insulation from the outside. - The
first controller 45 and theinput circuit 46 are connected together with a firstsignal reception line 450 a, a secondsignal reception line 451 a, a thirdsignal reception line 452 a, a fourthsignal reception line 453 a, a fifthsignal reception line 454 a, a sixthsignal reception line 455 a, a seventhsignal reception line 456 a, and an eighthsignal reception line 457 a. Thefirst controller 45 receives input signals transmitted from thedevices 71 a to 71 h through the firstsignal reception line 450 a to the eighthsignal reception line 457 a, respectively. - The first
signal reception line 450 a, the secondsignal reception line 451 a, the thirdsignal reception line 452 a, the fourthsignal reception line 453 a, the fifthsignal reception line 454 a, the sixthsignal reception line 455 a, the seventhsignal reception line 456 a, and the eighthsignal reception line 457 a branch and connect to the firstsafety control contacts 414 a to 414 h, respectively. - The
power supply circuit 47 changes a voltage supplied from thepower supply device 2 into a voltage used in the internal circuits of the inputstandard module unit 40. For example, the voltage supplied from thepower supply device 2 may be 24 V, and the voltage used in the internal circuits of the inputstandard module unit 40 may be 5 V or 3.3 V. In this case, thepower supply circuit 47 changes the voltage of 24 V supplied from thepower supply device 2 into the voltage of 5 V or 3.3 V used in the internal circuits of the inputstandard module unit 40. - The
power supply circuit 47 includes a drivingpower supply 470. Thepower supply circuit 47 is connected to the first powersupply connection contact 410 in thefirst connector 41 with the first powersupply joining line 471. Thepower supply circuit 47 is connected to the second powersupply connection contact 411 of thefirst connector 41 with the second powersupply joining line 472. - The first
operation setting resistor 48 is used for switching on or off the operation of thefirst controller 45. The firstoperation setting resistor 48 includes a pull-updrive power supply 480. Thefirst controller 45 operates when the firstoperation setting resistor 48 pulls up a specific pin included in thefirst controller 45. - An example configuration of the input
safety circuit unit 50 is described with reference toFIG. 4 . The inputsafety circuit unit 50 includes thesecond connector 51 for connecting to the inputstandard module unit 40, thesecond interface 52 for connecting with thedevices 71 a to 71 h, a first power supply monitoring/shutoff circuit 53 and a second power supply monitoring/shutoff circuit 54 that monitor thepower supply circuit 47 illustrated inFIG. 3 , asecond converter 55 that converts the transmission mode for transmitting and receiving signals to and from the inputstandard module unit 40, thesecond controller 56 and thethird controller 57 that control the operation of the inputstandard module unit 40 and diagnose the safety of the inputstandard module unit 40, a first testpulse output circuit 58 and a second test pulse output circuit 59 that output test pulses, and a secondoperation setting resistor 60 that sets the operations of thesecond controller 56 and thethird controller 57. The connection of the inputsafety circuit unit 50 to the inputstandard module unit 40 allows the combination of the inputstandard module unit 40 and the inputsafety circuit unit 50 to operate as a safety reception module. In particular, the inputsafety circuit unit 50 may have a redundant configuration to satisfy Safety category 4 in ISO 13849-1 that is a safety standard. Thus, in the present embodiment, the two power supply monitoring/shutoff circuits, the two controllers, and the two test pulse output circuits are used to form a redundant structure. - The
second connector 51 includes a first power supply monitoring/shutoff contact 510, a second power supply monitoring/shutoff contact 511, the second controlsignal communication contact 512, a secondoperation setting contact 513, and secondsafety control contacts 514 a to 514 h for connecting with thefirst connector 41 of the inputstandard module unit 40. - The first power supply monitoring/
shutoff contact 510 is connected to the first power supply monitoring/shutoff circuit 53 with a first power supply monitoring/shutoff signal line 530. The first power supply monitoring/shutoff contact 510 is also connected to the first powersupply connection contact 410 in thefirst connector 41. The second power supply monitoring/shutoff contact 511 is connected to the second power supply monitoring/shutoff circuit 54 with a second power supply monitoring/shutoff signal line 540. The second power supply monitoring/shutoff contact 511 is also connected to the second powersupply connection contact 411 in thefirst connector 41. These connections allow the first power supply monitoring/shutoff circuit 53 and the second power supply monitoring/shutoff circuit 54 to be connected to thepower supply circuit 47 illustrated inFIG. 3 . - The second control
signal communication contact 512 is connected to thesecond converter 55 with a thirddata communication line 550. The secondoperation setting contact 513 is connected to the secondoperation setting resistor 60 with a first operation settingresistor connection line 600. - The second
safety control contacts 514 a to 514 h each are connected to thesecond controller 56 or thethird controller 57. More specifically, the secondsafety control contact 514 a is connected to thesecond controller 56 with a firstsafety signal line 560. The secondsafety control contact 514 b is connected to thethird controller 57 with a secondsafety signal line 570. The secondsafety control contact 514 c is connected to thesecond controller 56 with a thirdsafety signal line 561. The secondsafety control contact 514 d is connected to thethird controller 57 with a fourthsafety signal line 571. - The second safety control contact 514 e is connected to the
second controller 56 with a fifth safety signal line 562. The secondsafety control contact 514 f is connected to thethird controller 57 with a sixthsafety signal line 572. The second safety control contact 514 g is connected to thesecond controller 56 with a seventhsafety signal line 563. The secondsafety control contact 514 h is connected to thethird controller 57 with an eighthsafety signal line 573. - The first power supply monitoring/
shutoff contact 510, the second power supply monitoring/shutoff contact 511, the second controlsignal communication contact 512, the secondoperation setting contact 513, and the secondsafety control contacts 514 a to 514 h in thesecond connector 51 may be, for example, male pins insertable into the female pins formed on the contacts in thefirst connector 41. The male pins and the female pins may be reversed. - The
second interface 52 is used for outputting test pulses generated in the first testpulse output circuit 58 or the second test pulse output circuit 59 to the connected devices 71. - The first power supply monitoring/
shutoff circuit 53 and the second power supply monitoring/shutoff circuit 54 are circuits that monitor thepower supply circuit 47 illustrated inFIG. 3 and shut off the power to thepower supply circuit 47 upon a problem. The first power supply monitoring/shutoff circuit 53 is connected to thesecond controller 56 with a first shutoffinstruction signal line 531. The second power supply monitoring/shutoff circuit 54 is connected to thethird controller 57 with a second shutoffinstruction signal line 541. - The first power supply monitoring/
shutoff circuit 53 monitors thepower supply circuit 47 illustrated inFIG. 3 and transmits the monitoring results to thesecond controller 56. The second power supply monitoring/shutoff circuit 54 monitors thepower supply circuit 47 and transmits the monitoring results to thethird controller 57. When both the received results of monitoring thepower supply circuit 47 indicate an abnormality, thesecond controller 56 and thethird controller 57 issue an instruction to shut off the power to thepower supply circuit 47 to the first power supply monitoring/shutoff circuit 53 and the second power supply monitoring/shutoff circuit 54. The first power supply monitoring/shutoff circuit 53 and the second power supply monitoring/shutoff circuit 54 shut off the power to thepower supply circuit 47 in accordance with the received instruction. - The
second converter 55 converts the transmission mode of various data items transmitted and received between the inputstandard module unit 40 and thesecond controller 56 to the transmission mode supported by the inputstandard module unit 40 or the transmission mode supported by thesecond controller 56. Thesecond converter 55 is connected to the inputstandard module unit 40 with the thirddata communication line 550. Thesecond converter 55 is also connected to thesecond controller 56 with a second controllingdata signal line 551 and a second controllingaddress signal line 552. Thesecond converter 55 may include, for example, a serial-parallel conversion IC when one of the inputstandard module unit 40 and thesecond controller 56 uses a serial transmission mode, and the other uses a parallel transmission mode. - The
second controller 56 and thethird controller 57 control the operation of the inputstandard module unit 40 and diagnose the safety of the inputstandard module unit 40. Thesecond controller 56 and thethird controller 57 are connected to each other with a controlstate determination line 564. Thesecond controller 56 determines whether the operation state of thethird controller 57 is normal with the controlstate determination line 564. Thethird controller 57 determines whether the operation state of thesecond controller 56 is normal with the controlstate determination line 564. In this manner, thesecond controller 56 and thethird controller 57 cross-check whether each operation state is normal. - The
second controller 56 is connected with the firstsafety signal line 560 and the secondsafety control contact 514 a to a firstsignal reception line 450 b branching from the firstsignal reception line 450 a illustrated inFIG. 3 . Beyond the firstsignal reception line 450 b, thecontrol target device 71 a illustrated inFIG. 3 is connected. Thesecond controller 56 is connected with the thirdsafety signal line 561 and the secondsafety control contact 514 c to a thirdsignal reception line 452 b branching from the thirdsignal reception line 452 a illustrated inFIG. 3 . Beyond the thirdsignal reception line 452 b, thecontrol target device 71 c illustrated inFIG. 3 is connected. - The
second controller 56 is connected with the fifth safety signal line 562 and the second safety control contact 514 e to a fifthsignal reception line 454 b branching from the fifthsignal reception line 454 a illustrated inFIG. 3 . Beyond the fifthsignal reception line 454 b, thecontrol target device 71 e illustrated inFIG. 3 is connected. Thesecond controller 56 is connected with the seventhsafety signal line 563 and the second safety control contact 514 g to a seventhsignal reception line 456 b branching from the seventhsignal reception line 456 a illustrated inFIG. 3 . Beyond the seventhsignal reception line 456 b, thecontrol target device 71 g illustrated inFIG. 3 is connected. - The
third controller 57 is connected with the secondsafety signal line 570 and the secondsafety control contact 514 b to a secondsignal reception line 451 b branching from the secondsignal reception line 451 a illustrated inFIG. 3 . Beyond the secondsignal reception line 451 b, thecontrol target device 71 b illustrated inFIG. 3 is connected. Thethird controller 57 is connected with the fourthsafety signal line 571 and the secondsafety control contact 514 d to a fourthsignal reception line 453 b branching from the fourthsignal reception line 453 a illustrated inFIG. 3 . Beyond the fourthsignal reception line 453 b, thecontrol target device 71 d illustrated inFIG. 3 is connected. - The
third controller 57 is connected with the sixthsafety signal line 572 and the secondsafety control contact 514 f to a sixthsignal reception line 455 b branching from the sixthsignal reception line 455 a illustrated inFIG. 3 . Beyond the sixthsignal reception line 455 b, thecontrol target device 71 f illustrated inFIG. 3 is connected. Thethird controller 57 is connected with the eighthsafety signal line 573 and the secondsafety control contact 514 h to an eighthsignal reception line 457 b branching from the eighthsignal reception line 457 a illustrated inFIG. 3 . Beyond the eighthsignal reception line 457 b, thecontrol target device 71 h illustrated inFIG. 3 is connected. - The
second controller 56 thus receives input signals from the 71 a, 71 c, 71 e, and 71 g illustrated incontrol target devices FIG. 3 . Thethird controller 57 receives input signals from the 71 b, 71 d, 71 e, and 71 h illustrated incontrol target devices FIG. 3 . Each input signal from thedevices 71 a to 71 h may be received by both thesecond controller 56 and thethird controller 57. In this case, each device 71 has duplication wiring. More specifically, the firstinput signal line 420, the first inputsignal transmission line 460, the firstsignal reception line 450 a, and the firstsafety signal line 560 for transmitting an input signal from thedevice 71 a each are duplicated. A secondsignal reception line 450 b is branched from the first one of the firstsignal reception lines 450 a and routed to allow an input signal from thedevice 71 a to be input into thesecond controller 56 through one firstsafety signal line 560. Additionally, another second signal reception line is branched from the second one of the first signal reception lines (not illustrated). The second one of the second signal reception lines is a route along which an input signal from thedevice 71 a is input into thethird controller 57 through the second one of the first safety signal lines. The duplication wiring is provided in this manner. Similarly, thedevices 71 b to 71 h may have duplication wiring. - The first test
pulse output circuit 58 is controlled by thesecond controller 56 to generate and output a test pulse. The first testpulse output circuit 58 is connected to thesecond controller 56 with a first test pulseinstruction signal line 565. The first testpulse output circuit 58 transmits test pulses through thesecond interface 52 to the 71 a, 71 c, 71 e, and 71 g connected to thedevices first diagnosis line 520, thethird diagnosis line 522, thefifth diagnosis line 524, and theseventh diagnosis line 526, respectively. Thesecond controller 56 can thus diagnose a failure in the 71 a, 71 c, 71 e, and 71 g as well as the channels for transmitting input signals from thedevices 71 a, 71 c, 71 e, and 71 g to thedevices second controller 56. For devices 71 each having duplication wiring, thefirst diagnosis line 520, thethird diagnosis line 522, thefifth diagnosis line 524, and theseventh diagnosis line 526 each are duplicated. The first one of thefirst diagnosis lines 520, the first one of thethird diagnosis lines 522, the first one of thefifth diagnosis lines 524, and the first one of theseventh diagnosis lines 526 are connected to the 71 a, 71 c, 71 e, and 71 g, respectively. The second one of the first diagnosis lines, the second one of the third diagnosis lines, the second one of the fifth diagnosis lines, and the second one of the seventh diagnosis lines (not illustrated) are connected to thedevices 71 b, 71 d, 71 f, and 71 h, respectively. The duplication wiring provided in this manner may be used to transmit test pulses from the first testdevices pulse output circuit 58 to thedevices 71 a to 71 h. - The second test pulse output circuit 59 is controlled by the
third controller 57 to generate and output a test pulse. The second test pulse output circuit 59 is connected to thethird controller 57 with a second test pulseinstruction signal line 575. The second test pulse output circuit 59 transmits test pulses through thesecond interface 52 to the 71 b, 71 d, 71 f, and 71 h connected to thedevices second diagnosis line 521, thefourth diagnosis line 523, thesixth diagnosis line 525, and theeighth diagnosis line 527, respectively. Thethird controller 57 can thus diagnose a failure in the 71 b, 71 d, 71 f, and 71 h as well as the channels for transmitting input signals from thedevices 71 b, 71 d, 71 f, and 71 h to thedevices third controller 57. As described above, for devices 71 each having duplication wiring, thesecond diagnosis line 521, thefourth diagnosis line 523, thesixth diagnosis line 525, and theeighth diagnosis line 527 each are duplicated. The first one of thesecond diagnosis lines 521, the first one of thefourth diagnosis lines 523, the first one of thesixth diagnosis lines 525, and the first one of theeighth diagnosis lines 527 are connected, as described above, to the 71 b, 71 d, 71 f, and 71 h, respectively. The second one of the second diagnosis lines, the second one of the fourth diagnosis lines, the second one of the sixth diagnosis lines, and the second one of the eighth diagnosis lines (not illustrated) are connected to thedevices 71 a, 71 c, 71 e, and 71 g, respectively. The duplication wiring provided in this manner may be used to transmit test pulses from the second test pulse output circuit 59 to thedevices devices 71 a to 71 h. - For example, with the
second controller 56 and thethird controller 57 outputting ON diagnosis signals, the first testpulse output circuit 58 and the second test pulse output circuit 59 output OFF test pulses to thedevices 71 a to 71 h. When thedevices 71 a to 71 h each output an OFF signal upon the test pulses, thesecond controller 56 and thethird controller 57 determine the absence of a failure in thedevices 71 a to 71 h as well as the channels for transmitting input signals from thedevices 71 a to 71 h to thesecond controller 56 and thethird controller 57. In contrast, when any of thedevices 71 a to 71 h outputs an ON signal instead of an OFF signal, thesecond controller 56 and thethird controller 57 determine the presence of a failure in the devices 71 outputting the ON signal or the channel for transmitting input signals from the devices 71 to thesecond controller 56 and thethird controller 57. - The second
operation setting resistor 60 is used for switching on or off the operation of thefirst controller 45. More specifically, when thesecond connector 51 is connected to thefirst connector 41 of the inputstandard module unit 40, the secondoperation setting resistor 60 pulls down the specific pin in thefirst controller 45 illustrated inFIG. 3 . This opens all the connections between thefirst controller 45 and the firstsignal reception line 450 a to the eighthsignal reception line 457 a. Thus, input signals from the devices 71 are no longer input into thefirst controller 45. - Input signals from the devices 71 are transmitted to the
second controller 56 and thethird controller 57 through thefirst interface 42, theinput circuit 46 illustrated inFIG. 3 , thefirst connector 41, and thesecond connector 51. The input signals received from the devices 71 are then converted at thesecond converter 55 and transmitted through thefirst connector 41 and thesecond connector 51 to thebus interface 43 illustrated inFIG. 3 . Thebus interface 43 transmits the input signals received from the devices 71 to theCPU module 3 illustrated inFIG. 3 . - The above configuration allows the input
safety circuit unit 50 connected to the inputstandard module unit 40 to serve as a safety reception module including the combination of the inputstandard module unit 40 and the inputsafety circuit unit 50 and transmit input signals received from the devices 71 to theCPU module 3. In addition, the inputsafety circuit unit 50 can diagnose a failure in thepower supply circuit 47 illustrated inFIG. 3 and the devices 71 as well as the contacts in thesecond interface 52. In this manner, the connection of the inputsafety circuit unit 50 to the inputstandard module unit 40 allows the combination of the inputstandard module unit 40 and the inputsafety circuit unit 50 to operate as a safety reception module for conducting various diagnoses. - A specific configuration of the output
standard module unit 80 and the outputsafety circuit unit 90 is described. The configuration of the outputstandard module unit 80 and the outputsafety circuit unit 90 is schematically illustrated inFIG. 5 . The outputstandard module unit 80 includes thethird connector 81 to which the outputsafety circuit unit 90 is connected with thefourth connector 91, and abus interface 83 for transmitting and receiving various data items to and from theCPU module 3. The outputstandard module unit 80 receives a voltage from thepower supply device 2. - The
third interface 82 of the outputstandard module unit 80 is connected with a firstoutput signal line 820, a secondoutput signal line 821, a thirdoutput signal line 822, a fourthoutput signal line 823, a fifthoutput signal line 824, a sixthoutput signal line 825, a seventhoutput signal line 826, and an eighthoutput signal line 827. The firstoutput signal line 820 is used to output an output signal from the outputstandard module unit 80 through thethird interface 82 to thedevice 71 a to be controlled. The secondoutput signal line 821 is used to output an output signal from the outputstandard module unit 80 through thethird interface 82 to thedevice 71 b to be controlled. - The third
output signal line 822 is used to output an output signal from the outputstandard module unit 80 through thethird interface 82 to thedevice 71 c to be controlled. The fourthoutput signal line 823 is used to output an output signal from the outputstandard module unit 80 through thethird interface 82 to thedevice 71 d to be controlled. The fifthoutput signal line 824 is used to output an output signal from the outputstandard module unit 80 through thethird interface 82 to thedevice 71 e to be controlled. - The sixth
output signal line 825 is used to output an output signal from the outputstandard module unit 80 through thethird interface 82 to thedevice 71 f to be controlled. The seventhoutput signal line 826 is used to output an output signal from the outputstandard module unit 80 through thethird interface 82 to thedevice 71 g to be controlled. The eighthoutput signal line 827 is used to output an output signal from the outputstandard module unit 80 through thethird interface 82 to thedevice 71 h to be controlled. Thefirst interface 42 illustrated inFIG. 3 and thethird interface 82 are examples of an external interface in the claims. - The output
safety circuit unit 90 includes thefourth connector 91 for connecting with the outputstandard module unit 80. The outputsafety circuit unit 90 can diagnose the operation state of the outputstandard module unit 80 and also the operation states of the devices 71. - An example configuration of the output
standard module unit 80 and the outputsafety circuit unit 90 is described with reference toFIGS. 6 and 7 .FIG. 6 illustrates an example configuration of the outputstandard module unit 80. The outputstandard module unit 80 includes thethird connector 81 to which the outputsafety circuit unit 90 is connected, thebus interface 83 for connecting with theCPU module 3, athird converter 84 for converting a signal, afourth controller 85 for performing various types of control and converting various data items, anoutput circuit 86 for transmitting output signals from thefourth controller 85 to the devices 71, apower supply circuit 87 for changing a voltage supplied from thepower supply device 2, and a thirdoperation setting resistor 88 for pulling up thefourth controller 85. - The
third connector 81 includes a third powersupply connection contact 810, a fourth powersupply connection contact 811, a third controlsignal communication contact 812, a fourthoperation setting contact 813, thirdsafety control contacts 814 a to 814 h, andfirst readback contacts 815 a to 815 h for connecting with thefourth connector 91 of the outputsafety circuit unit 90. The third powersupply connection contact 810 is a contact for connecting with thepower supply circuit 87 with a third powersupply joining line 871. The fourth powersupply connection contact 811 is a contact for connecting with thepower supply circuit 47 with a fourth powersupply joining line 872. - The third control
signal communication contact 812 allows transmission and reception of various data items between theCPU module 3 and the outputsafety circuit unit 90 through a fifth datacommunication signal line 831. The fourthoperation setting contact 813 is connected to the thirdoperation setting resistor 88 with a second operation settingsignal line 881. The thirdsafety control contacts 814 a to 814 h are connection points connected to afifth controller 95 and asixth controller 96 in the outputsafety circuit unit 90 described later. Thefirst readback contacts 815 a to 815 h are connection points connected to afirst readback circuit 97 or asecond readback circuit 98 in the outputsafety circuit unit 90 described later. - The third power
supply connection contact 810, the fourth powersupply connection contact 811, the third controlsignal communication contact 812, the fourthoperation setting contact 813, the thirdsafety control contacts 814 a to 814 h, and thefirst readback contacts 815 a to 815 h in thethird connector 81 may be female pins that can receive the male pins formed on contacts in thefourth connector 91 described later. The male pins and the female pins may be reversed. Thefirst connector 41 illustrated inFIG. 3 and thethird connector 81 are examples of a first connector in the claims. - The
third interface 82 is used for transmitting output signals received from theCPU module 3 to the devices 71. Thethird interface 82 is connected to theoutput circuit 86 with a first outputsignal transmission line 860 a, a second outputsignal transmission line 861 a, a third outputsignal transmission line 862 a, a fourth outputsignal transmission line 863 a, a fifth outputsignal transmission line 864 a, a sixth outputsignal transmission line 865 a, a seventh outputsignal transmission line 866 a, and an eighth outputsignal transmission line 867 a. - The first output
signal transmission line 860 a is used to transmit an output signal received from theCPU module 3 to thedevice 71 a through thethird interface 82. The second outputsignal transmission line 861 a is used to transmit an output signal received from theCPU module 3 to thedevice 71 b through thethird interface 82. The third outputsignal transmission line 862 a is used to transmit an output signal received from theCPU module 3 to thedevice 71 c through thethird interface 82. The fourth outputsignal transmission line 863 a is used to transmit an output signal received from theCPU module 3 to thedevice 71 d through thethird interface 82. - The fifth output
signal transmission line 864 a is used to transmit an output signal received from theCPU module 3 to thedevice 71 e through thethird interface 82. The sixth outputsignal transmission line 865 a is used to transmit an output signal received from theCPU module 3 to thedevice 71 f through thethird interface 82. The seventh outputsignal transmission line 866 a is used to transmit an output signal received from theCPU module 3 to thedevice 71 g through thethird interface 82. The eighth outputsignal transmission line 867 a is used to transmit an output signal received from theCPU module 3 to thedevice 71 h through thethird interface 82. - The first output
signal transmission line 860 a to the eighth outputsignal transmission line 867 a branch respectively into a first outputsignal transmission line 860 b to an eighth outputsignal transmission line 867 b. The first outputsignal transmission line 860 b to the eighth outputsignal transmission line 867 b that are the branches are connected to thefirst readback contacts 815 a to 815 h, respectively. - The
bus interface 83 is used for transmitting and receiving various data items to and from theCPU module 3. Thebus interface 83 transmits data received from theCPU module 3, such as control data and setting data, to thethird converter 84 through a fourth datacommunication signal line 830. Thebus interface 83 may include an interface that allows data transmission and reception, such as a bus ASIC or a bus connector. - The fifth data
communication signal line 831 has one end connected to the fourth datacommunication signal line 830, and the other end connected to the third controlsignal communication contact 812. The third controlsignal communication contact 812 is connectable with a fourth controlsignal communication contact 912 in thefourth connector 91 of the outputsafety circuit unit 90 illustrated inFIG. 7 . These connections allow control signals from theCPU module 3 to be transmitted to the outputsafety circuit unit 90. - The
third converter 84 converts the transmission mode of data received from theCPU module 3 through the fourth datacommunication signal line 830, such as control data and setting data, to a transmission mode in which the data can be transmitted to thefourth controller 85. Thethird converter 84 transmits the converted data to thefourth controller 85 through a third controllingdata signal line 840 and a third controllingaddress signal line 841. Thethird converter 84 also converts the transmission mode of data received from thefourth controller 85 through the third controllingdata signal line 840 and the third controllingaddress signal line 841 to a transmission mode in which the data can be transmitted to theCPU module 3. Thethird converter 84 transmits the converted data to thebus interface 83 through the fourth datacommunication signal line 830. Thethird converter 84 may include, for example, a serial-parallel conversion IC when data can be transmitted to one of theCPU module 3 and thefourth controller 85 in a serial transmission mode and transmitted to the other in a parallel transmission mode. - The
fourth controller 85 controls the operation of the outputstandard module unit 80 based on data received from theCPU module 3 through thethird converter 84, such as control data and setting data. Thefourth controller 85 also converts the data format of control signals received from theCPU module 3 to a data format in which the signals can be output to the devices 71 connected to thethird interface 82. Thefourth controller 85 may include, for example, an ASIC for standard input and output control. Thefirst controller 45 illustrated inFIG. 3 and thefourth controller 85 are examples of a standard input/output module controller in the claims. - The
output circuit 86 outputs control signals received from theCPU module 3 to the devices 71 through thethird interface 82. Theoutput circuit 86 may include, for example, an output transistor or a photocoupler that provides insulation from the outside. - The
fourth controller 85 and theoutput circuit 86 are connected together with a firstsignal transmission line 850 a, a secondsignal transmission line 851 a, a thirdsignal transmission line 852 a, a fourthsignal transmission line 853 a, a fifthsignal transmission line 854 a, a sixthsignal transmission line 855 a, a seventhsignal transmission line 856 a, and an eighthsignal transmission line 857 a. Thefourth controller 85 transmits output signals to thedevices 71 a to 71 h through the firstsignal transmission line 850 a to the eighthsignal transmission line 857 a. - The first
signal transmission line 850 a, the secondsignal transmission line 851 a, the thirdsignal transmission line 852 a, the fourthsignal transmission line 853 a, the fifthsignal transmission line 854 a, the sixthsignal transmission line 855 a, the seventhsignal transmission line 856 a, and the eighthsignal transmission line 857 a branch and connect to the thirdsafety control contacts 814 a to 814 h, respectively. - The
power supply circuit 87 changes a voltage supplied from thepower supply device 2 into a voltage used in the internal circuits of the outputstandard module unit 80. For example, the voltage supplied from thepower supply device 2 may be 24 V, and the voltage used in the internal circuits of the outputstandard module unit 80 may be 5 V or 3.3 V. In this case, thepower supply circuit 87 changes the voltage of 24 V supplied from thepower supply device 2 into the voltage of 5 V or 3.3 V used in the internal circuits of the outputstandard module unit 80. - The
power supply circuit 87 includes a drivingpower supply 870. Thepower supply circuit 87 is connected to the third powersupply connection contact 810 in thethird connector 81 with the third powersupply joining line 871. Thepower supply circuit 87 is connected to the fourth powersupply connection contact 811 of thethird connector 81 with the fourth powersupply joining line 872. - The third
operation setting resistor 88 is used for switching on or off the operation of thefourth controller 85. The thirdoperation setting resistor 88 includes a pull-updrive power supply 880. Thefourth controller 85 operates when the thirdoperation setting resistor 88 pulls up a specific pin included in thefourth controller 85. The firstoperation setting resistor 48 illustrated inFIG. 3 and the thirdoperation setting resistor 88 illustrated inFIG. 6 are examples of a first operation setter in the claims. - An example configuration of the output
safety circuit unit 90 is described with reference toFIG. 7 . The outputsafety circuit unit 90 includes thefourth connector 91 for connecting to the outputstandard module unit 80, a third power supply monitoring/shutoff circuit 92 and a fourth power supply monitoring/shutoff circuit 93 that monitor thepower supply circuit 87 illustrated inFIG. 6 , afourth converter 94 that converts the transmission mode for transmitting and receiving signals to and from the outputstandard module unit 80, thefifth controller 95 and thesixth controller 96 that control the operation of the outputstandard module unit 80 and diagnose the safety of the outputstandard module unit 80, thefirst readback circuit 97 and thesecond readback circuit 98 that read back a signal, and a fourthoperation setting resistor 99. The secondoperation setting resistor 60 illustrated inFIG. 4 and the fourthoperation setting resistor 99 illustrated inFIG. 7 are examples of a second operation setter in the claims. - The connection of the output
safety circuit unit 90 to the outputstandard module unit 80 allows the combination of the outputstandard module unit 80 and the outputsafety circuit unit 90 to operate as a safety output module. In particular, the outputsafety circuit unit 90 may have a redundant configuration to satisfy Safety category 4 in ISO 13849-1 that is a safety standard. Thus, in the present embodiment, the two power supply monitoring/shutoff circuits, the two controllers, and the two readback circuit are used to form a redundant structure. - The first power supply monitoring/
shutoff circuit 53, the second power supply monitoring/shutoff circuit 54, the first testpulse output circuit 58, and the second test pulse output circuit 59 illustrated inFIG. 4 and the third power supply monitoring/shutoff circuit 92, the fourth power supply monitoring/shutoff circuit 93, thefirst readback circuit 97, and thesecond readback circuit 98 illustrated inFIG. 7 are examples of a diagnoser in the claims. Thesecond controller 56 and thethird controller 57 illustrated inFIG. 4 and thefifth controller 95 and thesixth controller 96 illustrated inFIG. 7 are examples of a safety circuit controller in the claims. - The
fourth connector 91 includes a third power supply monitoring/shutoff contact 910, a fourth power supply monitoring/shutoff contact 911, the fourth controlsignal communication contact 912, a fourthoperation setting contact 913, fourth safety control contacts 914 a to 914 h, andsecond readback contacts 915 a to 915 h for connecting with thethird connector 81 of the outputstandard module unit 80. - The third power supply monitoring/
shutoff contact 910 is connected to the third power supply monitoring/shutoff circuit 92 with a third power supply monitoring/shutoff signal line 920. The third power supply monitoring/shutoff contact 910 is also connected to the third powersupply connection contact 810 in thethird connector 81. The fourth power supply monitoring/shutoff contact 911 is connected to the fourth power supply monitoring/shutoff circuit 93 with a fourth power supply monitoring/shutoff signal line 930. The fourth power supply monitoring/shutoff contact 911 is also connected to the fourth powersupply connection contact 811 in thethird connector 81. These connections allow the third power supply monitoring/shutoff circuit 92 and the fourth power supply monitoring/shutoff circuit 93 to be connected to thepower supply circuit 87 illustrated inFIG. 6 . - The fourth control
signal communication contact 912 is connected to thefourth converter 94 with a sixthdata communication line 940. The fourthoperation setting contact 913 is connected to the fourthoperation setting resistor 99 with a second operation settingresistor connection line 990. - The third
safety control contacts 814 a to 814 h each are connected to thefifth controller 95 or thesixth controller 96. More specifically, the thirdsafety control contact 814 a is connected to thefifth controller 95 with a first diagnosis control signal line 950. The thirdsafety control contact 814 b is connected to thesixth controller 96 with a second diagnosiscontrol signal line 960. The thirdsafety control contact 814 c is connected to thefifth controller 95 with a third diagnosiscontrol signal line 951. The thirdsafety control contact 814 d is connected to thesixth controller 96 with a fourth diagnosiscontrol signal line 961. - The third
safety control contact 814 e is connected to thefifth controller 95 with a fifth diagnosiscontrol signal line 952. The thirdsafety control contact 814 f is connected to thesixth controller 96 with a sixth diagnosis control signal line 962. The third safety control contact 814 g is connected to thefifth controller 95 with a seventh diagnosiscontrol signal line 953. The thirdsafety control contact 814 h is connected to thesixth controller 96 with an eighth diagnosiscontrol signal line 963. - The third power supply monitoring/
shutoff contact 910, the fourth power supply monitoring/shutoff contact 911, the fourth controlsignal communication contact 912, the fourthoperation setting contact 913, the fourth safety control contacts 914 a to 914 h, and thesecond readback contacts 915 a to 915 h in thefourth connector 91 may be, for example, male pins insertable into the female pins formed on the contacts in thethird connector 81. The male pins and the female pins may be reversed. Thesecond connector 51 illustrated inFIG. 3 and thefourth connector 91 illustrated inFIG. 7 are examples of a second connector in the claims. - The third power supply monitoring/
shutoff circuit 92 and the fourth power supply monitoring/shutoff circuit 93 are circuits that monitor thepower supply circuit 87 illustrated inFIG. 6 and shut off the power to thepower supply circuit 87 upon a problem. The third power supply monitoring/shutoff circuit 92 is connected to thefifth controller 95 with a third shutoffinstruction signal line 921. The fourth power supply monitoring/shutoff circuit 93 is connected to thesixth controller 96 with a fourth shutoffinstruction signal line 931. - The third power supply monitoring/
shutoff circuit 92 monitors thepower supply circuit 87 illustrated inFIG. 6 and transmits the monitoring results to thefifth controller 95. The fourth power supply monitoring/shutoff circuit 93 monitors thepower supply circuit 87 and transmits the monitoring results to thesixth controller 96. When both the received results of monitoring thepower supply circuit 87 indicate an abnormality, thefifth controller 95 and thesixth controller 96 transmit an instruction to shut off the power to thepower supply circuit 87 to the third power supply monitoring/shutoff circuit 92 and the fourth power supply monitoring/shutoff circuit 93. The third power supply monitoring/shutoff circuit 92 and the fourth power supply monitoring/shutoff circuit 93 shut off the power to thepower supply circuit 87 in accordance with the received instruction. - The
fourth converter 94 converts the transmission mode of various data items transmitted and received between the outputstandard module unit 80 and thefifth controller 95 to the transmission mode supported by the outputstandard module unit 80 or the transmission mode supported by thefifth controller 95. Thefourth converter 94 is connected to the outputstandard module unit 80 with the sixthdata communication line 940. Thefourth converter 94 is also connected to thefifth controller 95 with a fourth controllingdata signal line 941 and a fourth controllingaddress signal line 942. Thefourth converter 94 may include, for example, a serial-parallel conversion IC when one of the outputstandard module unit 80 and thefifth controller 95 uses a serial transmission mode, and the other uses a parallel transmission mode. - The
fifth controller 95 and thesixth controller 96 control the operation of the outputstandard module unit 80 and diagnose the safety of. Thefifth controller 95 and thesixth controller 96 are connected to each other with a controlstate determination line 954. Thefifth controller 95 determines whether the operation state of thesixth controller 96 is normal with the controlstate determination line 954. Thesixth controller 96 determines whether the operation state of thefifth controller 95 is normal with the controlstate determination line 954. In this manner, thefifth controller 95 and thesixth controller 96 cross-check whether each operation state is normal. - The
fifth controller 95 is connected with the first diagnosis control signal line 950 and the fourth safety control contact 914 a to a firstsignal transmission line 850 b branching from the firstsignal transmission line 850 a illustrated inFIG. 6 . Beyond the firstsignal transmission line 850 b, thecontrol target device 71 a illustrated inFIG. 6 is connected. Thefifth controller 95 is connected with the third diagnosiscontrol signal line 951 and the fourthsafety control contact 914 c to a thirdsignal transmission line 852 b branching from the thirdsignal transmission line 852 a illustrated inFIG. 6 . Beyond the thirdsignal transmission line 852 b, thecontrol target device 71 c illustrated inFIG. 6 is connected. - The
fifth controller 95 is connected with the fifth diagnosiscontrol signal line 952 and the fourthsafety control contact 914 e to a fifthsignal transmission line 854 b branching from the fifthsignal transmission line 854 a illustrated inFIG. 6 . Beyond the fifthsignal transmission line 854 b, thecontrol target device 71 e illustrated inFIG. 6 is connected. Thefifth controller 95 is connected with the seventh diagnosiscontrol signal line 953 and the fourth safety control contact 914 g to a seventhsignal transmission line 856 b branching from the seventhsignal transmission line 856 a illustrated inFIG. 6 . Beyond the seventhsignal transmission line 856 b, thecontrol target device 71 g illustrated inFIG. 6 is connected. - The
sixth controller 96 is connected with the second diagnosiscontrol signal line 960 and the fourthsafety control contact 914 b to a secondsignal transmission line 851 b branching from the secondsignal transmission line 851 a illustrated inFIG. 6 . Beyond the secondsignal transmission line 851 b, thecontrol target device 71 b illustrated inFIG. 6 is connected. Thesixth controller 96 is connected with the fourth diagnosiscontrol signal line 961 and the fourthsafety control contact 914 d to a fourthsignal transmission line 853 b branching from the fourthsignal transmission line 853 a illustrated inFIG. 6 . Beyond the fourthsignal transmission line 853 b, thecontrol target device 71 d illustrated inFIG. 6 is connected. - The
sixth controller 96 is connected with the sixth diagnosis control signal line 962 and the fourth safety control contact 914 f to a sixthsignal transmission line 855 b branching from the sixthsignal transmission line 855 a illustrated inFIG. 6 . Beyond the sixthsignal transmission line 855 b, thecontrol target device 71 f illustrated inFIG. 6 is connected. Thesixth controller 96 is connected with the eighth diagnosiscontrol signal line 963 and the fourthsafety control contact 914 h to an eighthsignal transmission line 857 b branching from the eighthsignal transmission line 857 a illustrated inFIG. 6 . Beyond the eighthsignal transmission line 857 b, thecontrol target device 71 h illustrated inFIG. 6 is connected. - The
fifth controller 95 thus transmits output signals to the 71 a, 71 c, 71 e, and 71 g illustrated incontrol target devices FIG. 6 . Thesixth controller 96 transmits output signals to the 71 b, 71 d, 71 e, and 71 h illustrated incontrol target devices FIG. 6 . - The
first readback circuit 97 is connected to thefifth controller 95 with a first readbackcircuit connection line 955. Thefirst readback circuit 97 is also connected with a firstreadback signal line 970 and thesecond readback contact 915 a to the first outputsignal transmission line 860 b branching from the first outputsignal transmission line 860 a illustrated inFIG. 6 . Thefirst readback circuit 97 is connected with a secondreadback signal line 971 and thesecond readback contact 915 c to the third outputsignal transmission line 862 b branching from the third outputsignal transmission line 862 a illustrated inFIG. 6 . - The
first readback circuit 97 is connected with a thirdreadback signal line 972 and thesecond readback contact 915 e to the fifth outputsignal transmission line 864 b branching from the fifth outputsignal transmission line 864 a illustrated inFIG. 6 . Thefirst readback circuit 97 is connected with a fourthreadback signal line 973 and the second readback contact 915 g to the third outputsignal transmission line 866 b branching from the seventh outputsignal transmission line 866 a illustrated inFIG. 6 . Thefirst readback circuit 97 reads back output signals from thefifth controller 95 through the firstreadback signal line 970, the secondreadback signal line 971, the thirdreadback signal line 972, and the fourthreadback signal line 973 and diagnoses the output signals. - The
second readback circuit 98 is connected to thesixth controller 96 with a second readback circuit connection line 946. Thesecond readback circuit 98 is also connected with a fifthreadback signal line 980 and thesecond readback contact 915 b to the second outputsignal transmission line 861 b branching from the second outputsignal transmission line 861 a illustrated inFIG. 6 . Thesecond readback circuit 98 is connected with a sixthreadback signal line 981 and thesecond readback contact 915 d to the fourth outputsignal transmission line 863 b branching from the fourth outputsignal transmission line 863 a illustrated inFIG. 6 . Thesecond readback circuit 98 is connected with a seventh readback signal line 982 and the second readback contact 915 f to the sixth outputsignal transmission line 865 b branching from the sixth outputsignal transmission line 865 a illustrated inFIG. 6 . Thesecond readback circuit 98 is connected with an eighthreadback signal line 983 and thesecond readback contact 915 h to the eighth outputsignal transmission line 867 b branching from the eighth outputsignal transmission line 867 a illustrated inFIG. 6 . - The
second readback circuit 98 reads back output signals from thesixth controller 96 through the fifthreadback signal line 980, the sixthreadback signal line 981, the seventh readback signal line 982, and the eighthreadback signal line 983 and diagnoses the output signals. Thefirst readback circuit 97 and thesecond readback circuit 98 read back and diagnose output signals from thefifth controller 95 and thesixth controller 96. Thefirst readback circuit 97 and thesecond readback circuit 98 transmit the diagnosis results to thefifth controller 95 and thesixth controller 96. Without any abnormality in the received diagnosis results, thefifth controller 95 and thesixth controller 96 continue the processing. With an abnormality in the received diagnosis results, thefifth controller 95 and thesixth controller 96 informs theCPU module 3 about the abnormality. - Both the
fifth controller 95 and thesixth controller 96 may transmit an output signal to each of thedevices 71 a to 71 h. In this case, each device 71 has duplication wiring. More specifically, the firstsignal transmission line 850 a, the first outputsignal transmission line 860 a, the firstoutput signal line 820, and the first diagnosis control signal line 950 for transmitting an output signal to thedevice 71 a, and the firstreadback signal line 970 and the first readbackcircuit connection line 955 for reading back an output signal each are duplicated. One firstsignal transmission line 850 b is first branched from the first one of the firstsignal transmission lines 850 a. The branch is then routed to allow an output signal from thefifth controller 95 to be output to thedevice 71 a through a first diagnosis control signal line 950, the first 850 a and 850 b, a first outputsignal transmission lines signal transmission line 860 a, and a firstoutput signal line 820. - Another first signal transmission line is then branched from the second one of the first signal transmission lines (not illustrated). The branch is then routed to allow an output signal from the
sixth controller 96 to be output to thedevice 71 a through the second one of the first diagnosis control signal lines, the first signal transmission lines, the second one of the first output signal transmission lines, and the second one of the first output signal lines. Additionally, one first outputsignal transmission line 860 b is branched from the first one of the first outputsignal transmission lines 860 a. The lines are routed to allow an output signal from thefifth controller 95 to be input into thefirst readback circuit 97 through one firstreadback signal line 970. The lines are routed to allow an output from thefirst readback circuit 97 to be input into thefifth controller 95 through the first one of the first readback circuit connection lines 955. - Another first output signal transmission line is branched from the second one of the first output signal transmission lines (not illustrated). The lines are routed to allow an output signal from the
sixth controller 96 to be input into thefirst readback circuit 97 through the second one of the first readback signal lines. The lines are routed to allow an output from thefirst readback circuit 97 to be input into thesixth controller 96 through the second one of the first readback circuit connection lines. This routing achieves duplication wiring. Thedevices 71 b to 71 h may similarly have duplication wiring. The second ones of the lines described above are not illustrated. - The fourth
operation setting resistor 99 is used for switching on or off the operation of thefifth controller 95 and thesixth controller 96. More specifically, when thefourth connector 91 is connected to thethird connector 81 of the outputstandard module unit 80, the fourthoperation setting resistor 99 and the secondoperation setting resistor 60 pull down the specific pin in thefourth controller 85 illustrated inFIG. 6 . This opens all the connections between thefourth controller 85 and the firstsignal transmission line 850 a to the eighthsignal transmission line 857 a. Thus, control signals from theCPU module 3 are no longer output from thefourth controller 85 to the devices 71. - Control signals output from the
CPU module 3 are transmitted to thefifth controller 95 and thesixth controller 96 through the fifth datacommunication signal line 831, thethird connector 81, thefourth connector 91, and thefourth converter 94. The control signals are then output from thefifth controller 95 to the 71 a, 71 c, 71 e, and 71 g through thedevices third connector 81 and thefourth connector 91. The control signals are also output from thesixth controller 96 to the 71 b, 71 d, 71 e, and 71 h through thedevices third connector 81 and thefourth connector 91. - The above configuration allows the output
safety circuit unit 90 connected to the outputstandard module unit 80 to serve as a safety output module including the combination of the outputstandard module unit 80 and the outputsafety circuit unit 90 and output control signals from theCPU module 3 to the devices 71. In addition, the outputsafety circuit unit 90 can diagnose thepower supply circuit 87 and the devices 71 illustrated inFIG. 6 . In this manner, the connection of the outputsafety circuit unit 90 to the outputstandard module unit 80 allows the combination of the outputstandard module unit 80 and the outputsafety circuit unit 90 to operate as a safety output module for conducting various diagnoses. - As described above, the input/
output module 100 according to the embodiment allows thesafety circuit unit 5 to be removably inserted into the standard input/output module unit 4, and the removable insertion allows switching as appropriate between the operation of a standard input/output module and the operation of a safety input/output module including a diagnosis circuit for each circuit block. The switching allows the standard input/output module unit 4 to operate singly as a standard input/output module, thus reducing the waste of power compared with the operation of a safety input/output module as a standard input/output module. - In the embodiment, the standard input/output module unit 4 and the
safety circuit unit 5 are separate units. Upon a failure of the standard input/output module unit 4, thesafety circuit unit 5 may still be usable by replacing the standard input/output module unit 4. Conversely, upon a failure of thesafety circuit unit 5, the standard input/output module unit 4 may still be usable by replacing thesafety circuit unit 5. This reduces the waste of components. -
Modification 1 - In the above embodiment, the input/
output module 100 is connected to thePLC 101 with thecouplers 11 on thebase 1 of thePLC 101 illustrated inFIG. 1 . However, the connection may be changed, for example, as illustrated inFIG. 8 .FIG. 8 illustrates aPLC 101A connected with anetwork interface 12. Thenetwork interface 12 includes anetwork connector 120. An input/output module 100A includes 43 and 83 connected to thebus interfaces network connector 120 with anetwork cable 121. This connection provides the remote input/output module 100A. -
Modification 2 - The input/
100 and 100A according to the above embodiment and modification may be accommodated in a waterproof housing. An example is illustrated inoutput modules FIG. 9 . The standard input/output module unit 4 and thesafety circuit unit 5 each are accommodated in a waterproof housing. Anelastic gasket 517 is attached to thefirst connector 41 and thethird connector 81 of the standard input/output module unit 4. Anelastic gasket 518 is attached to thesecond connector 51 and thefourth connector 91 of thesafety circuit unit 5. This packing allows the standard input/output module unit 4 and thesafety circuit unit 5 to be waterproof. When the standard input/output module unit 4 is used without thesafety circuit unit 5 connected, thefirst connector 41 and thethird connector 81 are covered with a lid. This maintains the waterproof performance of the connector area. The 517 and 518 are examples of a sealing member in the claims.gaskets -
Modification 3 - The input/
100 and 100A according to the above embodiment and modification include a set of the inputoutput modules standard module unit 40 and the inputsafety circuit unit 50 for receiving input signals from the devices 71 to be controlled, and also a set of the outputstandard module unit 80 and the outputsafety circuit unit 90 for transmitting control signals to the devices 71. However, the two sets may not be included. More specifically, the input/ 100 and 100A may include the sets of inputoutput modules standard module unit 40 and the inputsafety circuit unit 50 rather than the two sets, or the input/ 100 and 100A may include the set of the outputoutput modules standard module unit 80 and the outputsafety circuit unit 90 rather than the two sets. Such an input/ 100 or 100A also serves as an input/output module.output module - The foregoing describes some example embodiments for explanatory purposes. Although the foregoing discussion has presented specific embodiments, persons skilled in the art will recognize that changes may be made in form and detail without departing from the broader spirit and scope of the invention. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense. This detailed description, therefore, is not to be taken in a limiting sense, and the scope of the invention is defined only by the included claims, along with the full range of equivalents to which such claims are entitled.
- The present disclosure is suitably applicable to an input/output module, a standard input/output module unit, and a safety circuit unit.
-
- 1 Base
- 2 Power supply device
- 3 CPU module
- 4 Standard input/output module unit
- 5 Safety circuit unit
- 11, 11 a, 11 b, 11 c, 11 d, 11 e Coupler
- 12 Network interface
- 40 Input standard module unit
- 41 First connector
- 42 First interface
- 43, 83 Bus interface
- 44 First converter
- 45 First controller
- 46 Input circuit
- 47, 87 Power supply circuit
- 48 First operation setting resistor
- 50 Input safety circuit unit
- 51 Second connector
- 52 Second interface
- 53 First power supply monitoring/shutoff circuit
- 54 Second power supply monitoring/shutoff circuit
- 55 Second converter
- 56 Second controller
- 57 Third controller
- 58 First test pulse output circuit
- 59 Second test pulse output circuit
- 60 Second operation setting resistor
- 71, 71 a, 71 b, 71 c, 71 d, 71 e, 71 f, 71 g, 71 h Device
- 80 Output standard module unit
- 81 Third connector
- 82 Third interface
- 84 Third converter
- 85 Fourth controller
- 86 Output circuit
- 88 Third operation setting resistor
- 90 Output safety circuit unit
- 91 Fourth connector
- 92 Third power supply monitoring/shutoff circuit
- 93 Fourth power supply monitoring/shutoff circuit
- 94 Fourth converter
- 95 Fifth controller
- 96 Sixth controller
- 97 First readback circuit
- 98 Second readback circuit
- 99 Fourth operation setting resistor
- 100, 100A Input/output module
- 101, 101A PLC
- 120 Network connector
- 121 Network cable
- 410 First power supply connection contact
- 411 Second power supply connection contact
- 412 First control signal communication contact
- 413 First operation setting contact
- 414 a to 414 h First safety control contact
- 420 First input signal line
- 421 Second input signal line
- 422 Third input signal line
- 423 Fourth input signal line
- 424 Fifth input signal line
- 425 Sixth input signal line
- 426 Seventh input signal line
- 427 Eighth input signal line
- 430 First data communication signal line
- 431 Second data communication signal line
- 440 First controlling data signal line
- 441 First controlling address signal line
- 450 a, 450 b First signal reception line
- 451 a, 451 b Second signal reception line
- 452 a, 452 b Third signal reception line
- 453 a, 453 b Fourth signal reception line
- 454 a, 454 b Fifth signal reception line
- 455 a, 455 b Sixth signal reception line
- 456 a, 456 b Seventh signal reception line
- 457 a, 457 b Eighth signal reception line
- 460 First input signal transmission line
- 461 Second input signal transmission line
- 462 Third input signal transmission line
- 463 Fourth input signal transmission line
- 464 Fifth input signal transmission line
- 465 Sixth input signal transmission line
- 466 Seventh input signal transmission line
- 467 Eighth input signal transmission line
- 470, 870 Driving power supply
- 471 First power supply joining line
- 472 Second power supply joining line
- 480, 880 Pull-up drive power supply
- 481 First operation setting signal line
- 510 First power supply monitoring/shutoff contact
- 511 Second power supply monitoring/shutoff contact
- 512 Second control signal communication contact
- 513 Second operation setting contact
- 514 a, 514 b, 514 c, 514 d, 514 e, 514 f, 514 g, 514 h Second safety control contact
- 517, 518 Gasket
- 520 First diagnosis line
- 521 Second diagnosis line
- 522 Third diagnosis line
- 523 Fourth diagnosis line
- 524 Fifth diagnosis line
- 525 Sixth diagnosis line
- 526 Seventh diagnosis line
- 527 Eighth diagnosis line
- 530 First power supply monitoring/shutoff signal line
- 531 First shutoff instruction signal line
- 540 Second power supply monitoring/shutoff signal line
- 541 Second shutoff instruction signal line
- 550 Third data communication line
- 551 Second controlling data signal line
- 552 Second controlling address signal line
- 560 First safety signal line
- 561 Third safety signal line
- 562 Fifth safety signal line
- 563 Seventh safety signal line
- 564, 954 Control state determination line
- 565 First test pulse instruction signal line
- 570 Second safety signal line
- 571 Fourth safety signal line
- 572 Sixth safety signal line
- 573 Eighth safety signal line
- 575 Second test pulse instruction signal line
- 600 First operation setting resistor connection line
- 810 Third power supply connection contact
- 811 Fourth power supply connection contact
- 812 Third control signal communication contact
- 813, 913 Fourth operation setting contact
- 814 a, 814 b, 814 c, 814 d, 814 e, 814 f, 814 g, 814 h Third safety control contact
- 815 a, 815 b, 815 c, 815 d, 815 e, 815 f, 815 g, 815 h First readback contact
- 820 First output signal line
- 821 Second output signal line
- 822 Third output signal line
- 823 Fourth output signal line
- 824 Fifth output signal line
- 825 Sixth output signal line
- 826 Seventh output signal line
- 827 Eighth output signal line
- 830 Fourth data communication signal line
- 831 Fifth data communication signal line
- 840 Third controlling data signal line
- 841 Third controlling address signal line
- 850 a, 850 b First signal transmission line
- 851 a, 851 b Second signal transmission line
- 852 a, 852 b Third signal transmission line
- 853 a, 853 b Fourth signal transmission line
- 854 a, 854 b Fifth signal transmission line
- 855 a, 855 b Sixth signal transmission line
- 856 a, 856 b Seventh signal transmission line
- 857 a, 857 b Eighth signal transmission line
- 860 a, 860 b First output signal transmission line
- 861 a Second output signal transmission line
- 862 a Third output signal transmission line
- 863 a Fourth output signal transmission line
- 864 a Fifth output signal transmission line
- 865 a Sixth output signal transmission line
- 866 a Seventh output signal transmission line
- 867 a, 867 b Eighth output signal transmission line
- 871 Third power supply joining line
- 872 Fourth power supply joining line
- 881 Second operation setting signal line
- 910 Third power supply monitoring/shutoff contact
- 911 Fourth power supply monitoring/shutoff contact
- 912 Fourth control signal communication contact
- 914 a, 914 b, 914 c, 914 d, 914 e, 914 f, 914 g, 914 h Fourth safety control contact
- 915 a, 915 b, 915 c, 915 d, 915 e, 915 f, 915 g, 915 h Second readback contact
- 920 Third power supply monitoring/shutoff signal line
- 930 Fourth power supply monitoring/shutoff signal line
- 940 Sixth data communication line
- 941 Fourth controlling data signal line
- 942 Fourth controlling address signal line
- 946 Second readback circuit connection line
- 950 First diagnosis control signal line
- 951 Third diagnosis control signal line
- 952 Fifth diagnosis control signal line
- 953 Seventh diagnosis control signal line
- 955 First readback circuit connection line
- 960 Second diagnosis control signal line
- 961 Fourth diagnosis control signal line
- 962 Sixth diagnosis control signal line
- 963 Eighth diagnosis control signal line
- 990 Second operation setting resistor connection line
Claims (14)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2020/026353 WO2022009256A1 (en) | 2020-07-06 | 2020-07-06 | Input/output module, standard input/output module unit, and safety circuit unit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20230118452A1 true US20230118452A1 (en) | 2023-04-20 |
Family
ID=75638876
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/912,051 Abandoned US20230118452A1 (en) | 2020-07-06 | 2020-07-06 | Input/output module, standard input/output module unit, and safety circuit unit |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20230118452A1 (en) |
| JP (1) | JP6865912B1 (en) |
| CN (1) | CN115380257B (en) |
| WO (1) | WO2022009256A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230266726A1 (en) * | 2022-02-22 | 2023-08-24 | Johnson Controls Tyco IP Holdings LLP | Modular controller for a building management system |
| US20240053717A1 (en) * | 2022-08-10 | 2024-02-15 | Pilz Gmbh & Co. Kg | Modular control apparatus |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7298791B1 (en) | 2022-06-16 | 2023-06-27 | 三菱電機株式会社 | Programmable logic controller and its base unit and module unit |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6477602B1 (en) * | 1998-06-08 | 2002-11-05 | Hewlett-Packard Company | Method and circuit for detecting the presence of a connector in a socket |
| US20110301720A1 (en) * | 2008-11-25 | 2011-12-08 | Ehrhart Helmut | Safety controller and method for controlling an automated installation |
| US20130044632A1 (en) * | 2011-08-17 | 2013-02-21 | Lsis Co., Ltd. | Plc network extension system |
| US8595827B2 (en) * | 2008-11-25 | 2013-11-26 | Pilz Gmbh & Co. Kg | Safety controller and method for controlling an automated installation |
| US10197985B2 (en) * | 2015-10-29 | 2019-02-05 | Rockwell Automation Germany Gmbh & Co. Kg | Safety controller module |
| US20190109408A1 (en) * | 2017-10-05 | 2019-04-11 | Fci Usa Llc | Ruggedized connector system |
| US20190348797A1 (en) * | 2018-05-09 | 2019-11-14 | J.S.T. Mfg. Co., Ltd. | Waterproof connector and waterproof structure of device case |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7913002B2 (en) * | 2004-08-20 | 2011-03-22 | Advantest Corporation | Test apparatus, configuration method, and device interface |
| JP3918950B2 (en) * | 2005-04-19 | 2007-05-23 | オムロン株式会社 | Safety device |
| JP4784759B2 (en) * | 2006-10-16 | 2011-10-05 | オムロン株式会社 | PLC equipment |
| CN201679563U (en) * | 2010-04-23 | 2010-12-22 | 阿尔特(中国)汽车技术有限公司 | Engine Online Diagnosis Device |
| KR101468255B1 (en) * | 2010-11-22 | 2014-12-04 | 엘에스산전 주식회사 | PLC system |
| CN102830640A (en) * | 2012-09-18 | 2012-12-19 | 中国铁道科学研究院机车车辆研究所 | An input and output module of a rail transit vehicle network system |
| CN104077203A (en) * | 2014-07-16 | 2014-10-01 | 合肥联宝信息技术有限公司 | Method and device for diagnosing computer hardware through USB interface |
| JP2016170531A (en) * | 2015-03-11 | 2016-09-23 | 株式会社東芝 | Monitoring controller |
| GB201608819D0 (en) * | 2016-05-19 | 2016-07-06 | Cooper Technologies Co | Electronic device and surge handling |
-
2020
- 2020-07-06 US US17/912,051 patent/US20230118452A1/en not_active Abandoned
- 2020-07-06 JP JP2020568818A patent/JP6865912B1/en active Active
- 2020-07-06 WO PCT/JP2020/026353 patent/WO2022009256A1/en not_active Ceased
- 2020-07-06 CN CN202080099309.4A patent/CN115380257B/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6477602B1 (en) * | 1998-06-08 | 2002-11-05 | Hewlett-Packard Company | Method and circuit for detecting the presence of a connector in a socket |
| US20110301720A1 (en) * | 2008-11-25 | 2011-12-08 | Ehrhart Helmut | Safety controller and method for controlling an automated installation |
| US8595827B2 (en) * | 2008-11-25 | 2013-11-26 | Pilz Gmbh & Co. Kg | Safety controller and method for controlling an automated installation |
| US20130044632A1 (en) * | 2011-08-17 | 2013-02-21 | Lsis Co., Ltd. | Plc network extension system |
| US10197985B2 (en) * | 2015-10-29 | 2019-02-05 | Rockwell Automation Germany Gmbh & Co. Kg | Safety controller module |
| US20190163155A1 (en) * | 2015-10-29 | 2019-05-30 | Rockwell Automation Germany Gmbh & Co. Kg | Safety Controller Module |
| US20190109408A1 (en) * | 2017-10-05 | 2019-04-11 | Fci Usa Llc | Ruggedized connector system |
| US20190348797A1 (en) * | 2018-05-09 | 2019-11-14 | J.S.T. Mfg. Co., Ltd. | Waterproof connector and waterproof structure of device case |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230266726A1 (en) * | 2022-02-22 | 2023-08-24 | Johnson Controls Tyco IP Holdings LLP | Modular controller for a building management system |
| US12271164B2 (en) * | 2022-02-22 | 2025-04-08 | Tyco Fire & Security Gmbh | Modular controller for a building management system |
| US20240053717A1 (en) * | 2022-08-10 | 2024-02-15 | Pilz Gmbh & Co. Kg | Modular control apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022009256A1 (en) | 2022-01-13 |
| CN115380257B (en) | 2023-10-24 |
| JPWO2022009256A1 (en) | 2022-01-13 |
| JP6865912B1 (en) | 2021-04-28 |
| CN115380257A (en) | 2022-11-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230118452A1 (en) | Input/output module, standard input/output module unit, and safety circuit unit | |
| WO1999060735A1 (en) | Serial data expansion unit | |
| CN209739079U (en) | Logic control unit for train | |
| US10613605B2 (en) | Service device, power supply control method, program, external power supply device, and server system | |
| US20240160589A1 (en) | I/o unit | |
| CN215007461U (en) | Handheld bidirectional transmission device, LED driving device and control system | |
| CN113035119A (en) | LED driving device and control system of hand-held bidirectional transmission device | |
| CN103218278B (en) | Automatic detection and control device and automatic detection control method thereof | |
| EP4318148A1 (en) | Master unit and communication system | |
| CN212515784U (en) | RS-485 signal line polarity self-adaptation realization device based on double UARTs | |
| KR0167200B1 (en) | Redundant switching device of substation communication controller | |
| KR100865286B1 (en) | Faulty I / O module replacement system and method | |
| CN216623238U (en) | USB-to-serial port circuit and wireless communication test system | |
| JP2000138682A (en) | Slave device and wiring-saving system | |
| US20240369984A1 (en) | Automation system and method for operating an automation system | |
| US20240152107A1 (en) | Master unit | |
| US20240160591A1 (en) | I/o unit, master unit, and communications system | |
| CN218387528U (en) | Load module, communication system and household electrical appliance | |
| CN201842093U (en) | Traction system and control device for traction system | |
| TWI901868B (en) | I/o unit, master unit, and communication system | |
| CN216623239U (en) | USB-to-serial port circuit and wireless communication test system | |
| CN118369844A (en) | Power conversion system, power module and control module | |
| JP3472891B2 (en) | Control communication system | |
| JP4720575B2 (en) | Power line communication device | |
| JP2010009264A (en) | Input/output module system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: MITSUBISHI ELECTRIC CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TAKAGI, SHOGO;REEL/FRAME:061114/0323 Effective date: 20220909 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |