PROGRAM POU_1 VAR IN0_0 AT %i*:BOOL; // MCS.BG1 - Achse Position 1 IN0_1 AT %i*:BOOL; // MCS.BG2 - Achse Position 2 IN0_2 AT %i*:BOOL; // MCS.BG3 - Achse Position 3 IN0_3 AT %i*:BOOL; // MCS.BG5 - Vereinzeln ausgefahren IN2_0 AT %i*:BOOL; // MCS.BG7 - Vorschub ausgefahren IN2_1 AT %i*:BOOL; // MCS.BG8 - induktiver Sensor IN2_2 AT %i*:BOOL; // MCS.BG9 - optischer Sensor IN2_3 AT %i*:BOOL; // MCS.BG10 - kapazitiver Sensor IN3_0 AT %i*:BOOL; // MCS.BG6 - Vorschub eingefahren IN3_1 AT %i*:BOOL; // MCS.BG4 - Vereinzeln eingefahren IN3_2 AT %i*:BOOL; // IN3_3 AT %i*:BOOL; // IN4_0 AT %i*:BOOL; // IN4_1 AT %i*:BOOL; // IN4_2 AT %i*:BOOL; // Taster S12 IN4_3 AT %i*:BOOL; // Taster S11 OUT5_0 AT %q*:BOOL; // MCS.MB2 - Achse Bewegung rechts OUT5_1 AT %q*:BOOL; // MCS.MB3 - Vereinzeln OUT5_2 AT %q*:BOOL; // MCS.MB3 - Vorschub ausfahren OUT5_3 AT %q*:BOOL; // MCS.PF1 - Signalleuchte gelb OUT6_0 AT %q*:BOOL; // MCS.MB1 - Achse Bewegung links OUT6_1 AT %q*:BOOL; // OUT6_2 AT %q*:BOOL; // OUT6_3 AT %q*:BOOL; // OUT7_0 AT %q*:BOOL; // LED H03 grün OUT7_1 AT %q*:BOOL; // LED H02 orange OUT7_2 AT %q*:BOOL; // LED H01 rot OUT7_3 AT %q*:BOOL; // SCHRITT:DINT; END_VAR //===================================================================== CASE SCHRITT OF 0:; //------------------------------------------------------------- END_CASE; //===================================================================== END_PROGRAM