Documente Academic
Documente Profesional
Documente Cultură
DEFINICIN
Es la tcnica o tecnologa que utiliza circuitos elctricos para el control de accionamientos neumticos.
25/02/2010
Cuando los requisitos del mando son lo suficientemente complejos, los circuitos elctricos que lo efectan, son mas simples y ms sencillos de implementar que los correspondientes circuitos neumticos.
Los circuitos de mando elctricos pueden combinarse con otras tcnicas de mando ms sofisticadas (electrnica, control mediante autmatas, control distribuido,).
Mando manual
Elemento de Proteccin
Unidad de mantenimiento
Compresor
Fuente de Alimentacin
25/02/2010
25/02/2010
25/02/2010
25/02/2010
CONEXIN PNP
CONEXIN NPN
25/02/2010
25/02/2010
Caractersticas elctricas: N de bobinas de activacin. Tipo de alimentacin y tensin de la bobina o bobinas. Potencia elctrica nominal.
25/02/2010
En el esquema neumtico representa la electrovlvula con posiciones que tiene, las vas conexin neumtica y el tipo pilotaje.
se las de de
25/02/2010
MONOESTABLE
BIESTABLE
10
25/02/2010
11
25/02/2010
12
25/02/2010
13
25/02/2010
Se trata de un PLC que posee entradas y salidas digitales agrupadas en bolques de 8. El referenciado de ambas requiere indicar el tipo (I para las entradas y O para las salidas), el bloque, un punto y el nmero de orden dentro del bloque (de manera semejante al TSX). Por ejemplo: Ix.y para las entradas. (y de 0 a 7) Ox.ypara salidas. (y de 0 a 7) Fx.y para flags o marcadores. (y de 0 a 15) Ry para registros tipo palabra (y de 0 a 127) Se puede trabajar con informacin tipo palabra, intercalando la letra W despus de letra del tipo de variable (I, O, F). Por ejemplo FW2.
Temporizadores ( T0 .T31). Parmetros: Tn = bit de salida. Mientras cuenta est a 1. TPn = tiempo preseleccionado. TWn = Tiempo actual.
El programa esperar en este Step hasta que las condiciones sean ciertas, en ese momento las acciones sern ejecutadas y entonces, slo entonces, el programa seguir al prximo Step.
14
25/02/2010
Si lnput 2.2 es Activa Conmutar a activa Output 4.4 Si Input 1.6 es Active Apagar Output 2.5 y activar Output 3.3
Reglas de ejecucin . Si las condiciones de una sentencia se cumplen, entonces las acciones sern ejecutadas, en caso contrario el programa se mover a la sentencia siguiente dentro del Step actual. Si las condiciones de la ltima (o nica) sentencia dentro de un Step se cumplen, entonces las acciones sern ejecutadas y el programa proceder al prximo Step. En caso contrario el programa retornar a la primera sentencia del Step actual. Este sistema de programacin, se presta especialmente a la implementacin de GRAFCET de secuencia lineal.
15
25/02/2010
Condicin verdadera?
No
Si
Accin
No
No
Si
Ir a la primera sentencia del STEP
Hay varias instrucciones adicionales STL disponibles para modificar el criterio de ejecucin de los Steps y Sentencias del programa. NOP Si es usada en la parte condicional, siempre es evaluada como verdadera.
IF NOP THEN SET O1.0 esto siempre es verdadero entonces Output 1.0 ser siempre activada cuando el programa ejecute esta lnea.
Si es usada en la parte ejecutiva de una sentencia, es equivalente a 'hacer nada'. Se usa a menudo cuando el programa debe esperar por ciertas condiciones y luego proceder al prximo Step.
IF I3.2 THEN NOP si lnput 3.2 es Activa no hacer nada e ir al prximo step.
16
25/02/2010
La instruccin JMP permite al programa ramificarse. Por ejemplo es posible consultar las condiciones de cada sentencia y si se cumplen ejecutar la accin programada y luego saltar (JUMP) al Step designado del programa.
STEP 50 IF I1.0 THEN SET O2.2 JMP TO 70 Si lnput 1.0 es Activa encenderOutput2.2 y saltar a Step label 70
OTHRW La instruccin OTHRW (otherwise - traducido: por otra parte/sino-) puede cambiar el flujo del programa. Esta instruccin se ejecuta cuando la ltima clusula IF encontrada es evaluada como (not true) no valida.
STEP 10 IF I2.0 THEN SET 03.3 OTHRW SET 04.5 Si lnput 2.0 es Activa encender Output 3.3 sino encender Output 4.5
En todo proyecto debe haber un programa 0, que es lo mnimo y el que administrara la ejecucin simultnea de otros programas. En estos casos las funcines que debe realizar el programa 0 son: Inicializar las variables. Lanzar los programas que se ejecutarn simultneamente. Dentro de este Step deber entrar en un bucle contnuo con el fin de controlar la ejecucin de los dems programas.
STEP inicio IF NOP THEN .. Iniciamos variables. IF I0.0 Si pulsamos marcha THEN NOP Saltamos al siguiente Step STEP control. IF NOP THEN SET P1 SET P2 Iniciamos y controlamos los subprogramas. .. IF NOP THEN JMP control. Entramos en ciclo continuo en el STEP control
17
25/02/2010
18
25/02/2010
Ejecutando estos pasos, vamos a la pantalla del editor donde escribiremos el programa.
Se trata de un programa que, en la estacin 1 de la Clula flexible, activa el cilindro expulsor cuando pulsamos marcha y lo recoge si pulsamos reset.
19
25/02/2010
3 4
5 Despus, para ejecutar el programa, pasamos el autmata a modo run pulsando, en la pantalla siguiente, F7 start FPC.
Esta opcin es de utilidad para poder evaluar los posibles errores de ejecucin. Para ello el autmata debe estar conectado al PC a travs del puerto serie correspondiente.
20
25/02/2010
3 Despus pulsar F1 Display SF3 Info. 4 En el men que aparecer escogeremos los operandos a visualizar. 5 Despus podemos pulsar F3 Dinamic Display (para visualizar los operandos en tiempo real)
Esta opcin es de utilidad para poder visualizar el estado de los operadores (E/S, Flags, Registros) del autmata. Ello ser til para, por ejemplo, determinar cuales son las entradas y salidas conectadas al PLC.
21