You are on page 1of 23

Lenguajedeescalera

PLC Festo FEC FC34


- Este PLC tiene la caracterstica que para simular y utilizar el software para programarlo, es necesario que el PLC est conectado a la computadora. - Puedes conectarse varios PLCs en serie para incrementar el nmero de entrada y salidas. Cada PLC tiene 12 entradas y 8 salidas (modelo F34 salidas compact). Este PLC tambin tiene comunicacin a ethernet, lo que permite comunicacin y control a distancia.

PLC Festo FEC FC34


C i Conexiones.

O0.0O0.1 O0.0 O0.1 O0.0 O0 0 O0.2 O0.3 O0.4 O0.5 O0 5 O0.6 O0.7

PLC Festo FEC FC34


Entradas y salidas salidas.
24V 0V I0.0 i0.1 i0.2 i0.3 i0.4 i0.5 i0.6 i0.7 C0 i1.0 i1.1 i1.2 i1.3 C1

C0 o0.0 o0.1 o0.2 o0.3 o0.4 o0.5 o0.6 o0.7 c2 o0 0 o0 1 o0 2 o0 3 o0 4 o0 5 o0 6 o0 7

PLC Festo FEC FC34


Conexiones (entradas)

PLC Festo FEC FC34


Conexionado de las salidas (salidas 0 y 1)

PLC Festo FEC FC34


Conexiones (salidas 2 a 7)

PLC Festo FEC FC34

TONn TOFFn TONn TOFFn

Cmo empezar a programar el PLC? Empezaremos primeramente por definir un nuevo proyecto y seleccionar el PLC a programar (FEC Compact). Al oprimir el cono de FST4.10 Se abre la siguiente pantalla:

Debemos d seleccionar P j t y abrir uno nuevo new D b de l i Project bi

Ah debemos de escribir el nombre de nuestro proyecto escribamos Primer y demos OK.

Se abre una segunda ventana y seleccionamos FEC Compact y damos OK

Ahora seleccionamos Programs

Con el botn derecho del mouse sobre Programs Selecionamos New Program

Se abre otra ventana que nos d las opciones de programar en lenguaje de escalera o de lista de instrucciones y seleccionamos Ladder Diagram (lenguaje de escalera) y damos OK

Por ltimo se abre otra ventana en donde debemos de declarar el programa 0 y damos OK

Asegrese de tener los Shortcuts activados para que podamos empezar a programar en lenguaje de escalera.

Realicemos el siguiente programa agreguemos la entrada I0.0 que active la salida O0.0. lo salvamos y lo compilamos, generamos el proyecto, lo construimos y lo bajamos al PLC

Los lentes nos permiten ver todas las entradas y salidas los salidas, contadores y temporizadores.

Si tenemos problemas con la transmisin verifiquemos en la parte de Extras y Preferencias QUE EL PUERTO SERIAL ESTE BIEN CONFIGURADO.

Timer Tx (pulse timer)

I0.0

O0.0

Al presentarse la seal de activacin I0.0, el temporizador se enciende inmediatamente activando la salida O0.0, fi l O0 0 finalmente se desactiva una vez t d ti que termina la cuenta (en este caso 5 s). La seal de entrada puede ser un pulso ( (como en el ejemplo). j p )

T0=5s

Timer TONx (se activa su contacto una vez transcurrido el tiempo asignado)

I0.2

O0.2

T0N4=5s

Los contactos de TON se activan una vez que la cuenta llega a su fin (en nuestra caso 5s). La seal de entrada I0.2 debe mantenerse hasta que se cumpla el tiempo especificado en el temporizador (5s). Cuando desaparece la seal de activacin los contactos del temporizador regresa a su condicin OFF.

Timer TOFFx (se desactiva una vez transcurrido el tiempo asignado)

I0.1

Inicia la cuenta t

Se activa el temporizador al inicio de la seal I0 1 y comienza la cuenta una vez l I0.1 i l t que la seal I0.1 cambia a OFF.

O0.2 O0 2

Nota: Los temporizadores van del 0 al 255

T0FF3=3s

I t i Instruccin SET y RESET Estas son instrucciones retentivas, que hacen cambiar la salida a 1 y 0 respectivamente.

PLC Festo FEC FC34

Observaciones: En la programacin por diagrama escalera de este PLC, se limita a tener por escaln 12 contactos como mximo. Cuando se realizan instrucciones en paralelo de contactos, se limitan a 10 (9 en paralelo ms el inicial). Las bobinas tambin pueden estar en p paralelo pero ellas deben tener una misma entrada en comn. p

PLC Festo FEC FC34

Contadores: As como los temporizadores, se tiene de 0 a 255 para definir contadores Ejemplo: Inicialization Se ejecuta slo en el primer ciclo de la ejecucin del programa. Incrementa Decrementa

Reset

FI slo para la Inicializacin .

I0.0 restablece a cero el contador y limpia las banderas.

I0.3 solo prende la bandera pero no limpia los contadores. Inicializacin .