Patent ID: 8694135

Claim:
An apparatus for the generation of a program for a programmable logic controller having a plurality of inputs and outputs and comprising: a programming input unit having a display unit ( 10 ) for the selection and compilation of a plurality of symbols, which includes symbols for at least: (i) transmitter inputs via which input signals from transmitters can be delivered to the programmable logic controller, (ii) actuator outputs via which output signals can be delivered from the programmable logic controller to the actuators, (iii) predefined program modules, and (iv) signal connection paths; a generation unit for the generation of a program code for the programmable logic controller from a compiled arrangement of symbols at the display unit ( 10 ) of the programming input unit, an investigation unit for investigating the possible exertion of influences of input signals, which are delivered from the transmitter inputs (G 1 , G 2 , G 3 , G 4 , G 5 ) to the programmable logic controller, on output signals, which are delivered by the programmable logic controller at the actuator outputs (A 1 , A 2 , A 3 ), resulting from the generated program code or from the arrangement of symbols compiled at the display unit ( 10 ) of the programming input unit, wherein the exertion of influence specifies which input signals into the programmable logic controller can have an influence, in accordance with the program code or the arrangement of symbols compiled at the display unit ( 10 ), on which output signals of the programmable logic controller; an implementing unit for implementing the possible exertion of influence in a matrix; and a display unit for the display of the matrix ( 18 ) comprising an output unit.