Está en la página 1de 2

Designación de variables

(*---------------------------------------------- Entradas en el Panel de Control ------------------------------------------*)


Pulsador_de_Emergencia AT %IX1.0:BOOL; (*Emergency stop Relay OK*)
Switch_Manual AT %IX1.1:BOOL; (*Switch Manual S0*)
Switch_Auto AT %IX1.2:BOOL; (* Switch Auto S0*)
Switch_Start AT %IX1.3:BOOL; (*Start button SH10*)
Switch_Stop AT %IX1.4:BOOL; (*Stop button SH11*)
Switch_Quit AT %IX1.5:BOOL; (*Acknowledgement button SH12*)
Switch_S6 AT %IX1.6:BOOL; (*SH6 can be freely defined*)
Switch_S8 AT %IX1.7:BOOL; (*S8 Switch Emergency stop operated*)
Switch_S1 AT %IX2.0:BOOL; (*S1 Switch can be freely defined*)
Switch_S2 AT %IX2.1:BOOL; (*S2 Switch can be freely defined*)
Switch_S3 AT %IX2.2:BOOL; (*S3 Switch can be freely defined*)
Switch_S4 AT %IX2.3:BOOL; (*S4 Switch can be freely defined*)
Switch_S5 AT %IX2.4:BOOL; (*S5 Switch can be freely defined*)

(*---------------------------------------------- Salidas en el Panel de Control ------------------------------------------*)


Lampara_Start AT %QX1.0:BOOL; (*Indicator lamp SH10 Start*)
Lampara_Stop AT %QX1.1:BOOL; (*Indicator lamp SH11 Program Stop*)
Lampara_verde AT %QX1.2:BOOL; (*Indicator lamp SH12 Acknowledgement*)
Lampara_S6_Amarilla AT %QX1.3:BOOL; (*Indicator lamp SH6 can be freely defined*)
(*------------------------------------------ Entradas - Faja Transportadora--------------------------------------------*)
Sensor_Optico_final_de_faja AT %IX3.0:BOOL;

(*------------------------------------------ Salidas - Faja Transportadora --------------------------------------------*)


Motor_avance AT %QX2.0:BOOL; (*Motor Conveyor belt Clockwise K1*)
Motor_retroceso AT %QX2.1:BOOL; (*Motor Conveyor belt Counterclockwise K2*)

(*------------------------------------------ Entradas Torre de Suministro de Bloques 1 Izquierda----------------------------------*)


Sensor_de_Cilindro_extendido_en_torre_1 AT %IX4.0:BOOL; (*Magazine 1 Cylinder extended Sensor B1 *)
Sensor_de_Cilindro_Contraido_en_torre_1 AT %IX4.1:BOOL; (*Magazine 1 Cylinder retracted Sensor B2 *)
Sensor_de_torre_1_semivacia_01_bloque AT %IX4.2:BOOL; (*Magazine 1 empty*)

(*------------------------------------------ Entradas Torre de Suministro de Bloques 2 Derecha-------------------------------------------


*)
Sensor_de_Cilindro_extendido_en_torre_2 AT %IX5.0:BOOL; (*Magazine 2 Cylinder extended Sensor B1 *)
Sensor_de_Cilindro_Contraido_en_torre_2 AT %IX5.1:BOOL; (*Magazine 2 Cylinder retracted Sensor B2 *)
Sensor_de_torre_2_semivacia_01_bloque AT %IX5.2:BOOL; (*Magazine 2 empty*)

(*------------------------------------------ Salidas Torre de Suministro de Bloques 1 Izquierda--------------------------------------*)


Contraccion_de_Cilindro_en_torre_1 AT %QX3.0:BOOL; (*Magazine 1 Retract cylinder Valve Y1*)
Extension_de_Cilindro_en_torre_1 AT %QX3.1:BOOL; (*Magazine 1 Extend cylinder Valve Y2*)

(*------------------------------------------ Salidas Torre de Suministro de Bloques 2 Derecha----------------------------------------*)


Contraccion_de_Cilindro_en_torre_2 AT %QX4.0:BOOL; (*Magazine 2 Retract cylinder Valve Y1*)
Extension_de_Cilindro_en_torre_2 AT %QX4.1:BOOL; (*Magazine 2 Extend cylinder Valve Y2*)

(*---------------------------------------------- Entradas en el PLC ------------------------------------------*)


Estacion_2_acoplada AT %IX0.2:BOOL; (*Station 1 coupled with Station 2 pressed *)
Switch_Quit_del_tablero_de_control_2 AT %IX0.3:BOOL; (*Acknowledgement button of table 2 pressed *)

(*-------------------------------------------- Salidas en el PLC -------------------------------------------------------*)


Estacion_1_estado_finalizado AT %QX0.0:BOOL; (*Routing Station 1 finished*)
Switch_Quit_hacia_el_tablero_de_control_2 AT %QX0.1:BOOL; (*Acknowledgement button of table 1
pressed*)
Bit_de_emergencia_1_habilita_el_suministro_neumatico AT %QX0.4:BOOL; (*Acknowledge emergency stop
*)

(*-------------------------------------------- Entradas de la Unidad de Testeo --------------------------------------------------------*)


Sensor_Capacitivo_1_presencia_de_bloque AT %IX6.0:BOOL; (*Sensor B1 Workpiece available*)
Sensor_de_profundidad_1_hueco AT %IX6.1:BOOL; (*Sensor B2 Contour depth OK*)
Sensor_optico_1_bloque_claro AT %IX6.2:BOOL; (*Sensor B1 Workpiece Light*)
Sensor_inductivo_1_bloque_metalico_ AT %IX6.3:BOOL; (*Sensor B1 Workpiece Metal*)

(*-------------------------------------------- Salidas de la Unidad de Testeo -------------------------------------------------------*)


Extension_cilindro_deteccion_de_bloque_hueco AT %QX5.0:BOOL; (*Extend cylinder Testing unit Y2*)
Contraccion_cilindro_deteccion_de_bloque_hueco AT %QX5.1:BOOL; (*Retract cylinder Testing unit Y1*)

También podría gustarte