Вы находитесь на странице: 1из 22

INFORMTICA

INDUSTRIAL

CUADERNO DE PRCTICAS

RAMN PIEDRAFITA MORENO


INGENIERA DE SISTEMAS Y AUTOMTICA

ESCUELA UNIVERSITARIA DE INGENIERA TCNICA INDUSTRIAL


INFORMTICA INDUSTRIAL

INGENIERA DE SISTEMAS Y AUTOMTICA.


INFORMTICA INDUSTRIAL

PRACTICA 1

INTRODUCCION A LA PROGRAMACION DE
AUTOMATAS.
REDES DE CONTACTOS Y LITERAL
ESTRUCTURADO

INGENIERA DE SISTEMAS Y AUTOMTICA.


3
INFORMTICA INDUSTRIAL
Dentro del grupo de programas Modicon-Telemecanique ejecutar el programa PL7 Pro
V3.4. A continuacin crear una nueva Aplicacin (men Fichero, Nuevo)

Figura 1

Figura 2

Elegir TSX Micro, la versin del procesador del autmata (TSX 3710 TSX 3722 )

versin del S.O. 3.3. La aplicacin no contendr grafcet. Aparece la pantalla del

Navegador de Aplicacin:

Figura 3
INGENIERA DE SISTEMAS Y AUTOMTICA.
4
INFORMTICA INDUSTRIAL

Hacer click en el icono de configuracin y a continuacin doble click en configuracin

hardware. Si el procesador elegido es el TSX3722:

Figura 4. Configuracin Hardware. El Procesador elegido es el TSX3722.

Figura 5. Configuracin Hardware. El Procesador elegido es el TSX3710.

INGENIERA DE SISTEMAS Y AUTOMTICA.


5
INFORMTICA INDUSTRIAL

Aadirlos mdulos de entradas-salidas presentes en el autmata que vais a programar

(hacer doble click en la zonas del rack). Si la configuracin hardware de la aplicacin

no coincide con la del autmata es posible que no funcione correctamente la lectura de

entradas y la escritura de salidas.

Figura 6

Figura 7. Configuracin hardware para procesador TSX3710.

INGENIERA DE SISTEMAS Y AUTOMTICA.


6
INFORMTICA INDUSTRIAL

Figura 8. Configuracin hardware para procesador TSX3722.

La configuracin hardware depende del autmata que se vaya a programar. No tiene

porque coincidir con las dos figuras anteriores. En el caso de los Autmatas que estn

en los bastidores de las Magelis, la configuracin Hardware es:

Figura 9. Configuracin hardware para procesador TSX3722, con entradas/salidas por

telefast.

INGENIERA DE SISTEMAS Y AUTOMTICA.


7
INFORMTICA INDUSTRIAL

Una vez introducida la configuracin hardware, hay que validarla haciendo un click

sobre el icono o pulsando Mayusculas+Enter.

Volver a la pantalla del navegador de la aplicacin. Hacer un click sobre Programa-

Tarea Mast - Secciones. Ir al men de Edicin -Crear:

Figura 10

Poner nombre a la tarea, y seleccionar el lenguaje LD (Diagrama de contactos) o ST


(Literal Estructurado) segn lo exijan los ejercicios.

Figura 11.

INGENIERA DE SISTEMAS Y AUTOMTICA.


8
INFORMTICA INDUSTRIAL

Efectuar un doble click en la tarea creada:

Figura 12

EJERCICIO 1.

Introducir la siguiente red en Lenguaje de Contactos y verificar su funcionamiento.

Figura 13

Mientras se este editando una red de contactos esta aparece en rojo.

Figura 14
INGENIERA DE SISTEMAS Y AUTOMTICA.
9
INFORMTICA INDUSTRIAL

Una vez introducido el primer ejercicio, pulsar enter o hacer click en el icono . Si

la red esta correcta deber ser dibujada en negro y azul.

Se deber guardar la aplicacin al disco duro. Dentro del directorio trabajos, crear un

subdirectorio, y guardar vuestras aplicaciones. Procurar copiar las aplicaciones a

disquete, no se garantiza su supervivencia en los discos duros!!.

Figura 15

A continuacin transferir la aplicacin al autmata. El autmata deber estar

alimentado, y su cable de programacin conectado al COM2 del ordenador (suele ser el

puerto macho de 25 pines). Se deber comprobar que el driver de comunicaciones esta

correctamente configurado en el COM2 a una velocidad de 9200 baudios. Ejecutar el

programa Unitelway del grupo Modicon Telemecanique:

INGENIERA DE SISTEMAS Y AUTOMTICA.


10
INFORMTICA INDUSTRIAL

Figura 16

A continuacin ejecutar:

Figura 17

Si en este instante se cuelga el ratn, reiniciar el ordenador y configurar el driver


Unitelway correctamente.

Si aparece:

Figura 18

El Software PL7 Pro no encuentra el autmata. Las razones pueden ser varias:

No tenis Autmata (os lo ha quitado el compaero).

INGENIERA DE SISTEMAS Y AUTOMTICA.


11
INFORMTICA INDUSTRIAL

El cable de comunicacin esta suelto ( en el ordenador o en el autmata)

Estis intentando comunicar por el puerto de impresora (es el puerto hembra

de 25 pines!!).

El Autmata no tiene alimentacin.

Verificar lo anterior y volver a intertarlo. Si todo esta correcto y sigue sin comunicar,

puede ser que el puerto serie del ordenador este roto ( a veces pasa).

Si se logra comunicar saldr la siguiente pantalla:

Figura 19

Elegir PC->Autmata.

(Si se desea cargar la aplicacin que contiene el autmata en el ordenador se elegir

Autmata ->PC).

Si el autmata se encontraba ejecutando una aplicacin es necesario pararlo:

INGENIERA DE SISTEMAS Y AUTOMTICA.


12
INFORMTICA INDUSTRIAL

Figura 20

Una vez transferida la aplicacin poner el autmata en Run y se ejecutar


el programa. Si se desea conocer el grado de ocupacin de la memoria del autmata
ejecutar:

Figura 21

Figura 22

INGENIERA DE SISTEMAS Y AUTOMTICA.


13
INFORMTICA INDUSTRIAL

Si el autmata al que esta conectado al ordenador dispone de tarjeta de comunicaciones

Fipway, ser posible programar cualquier autmata que este conectado a la red Fipway.

Se deber definir la direccin del autmata

Figura 23 Tarjeta de Red Fipway

Figura 24 Autmata con tarjeta de Comunicaciones Fipway

Figura 25

La codificacin de la direccin es la siguiente:

SYS autmata conectado al ordenador por el puerto serie con el cable de

programacin
INGENIERA DE SISTEMAS Y AUTOMTICA.
14
INFORMTICA INDUSTRIAL

Figura 26

{1.3}SYS. Autmata conectado a la red Fipway (la red del laboratorio es la

1)con nmero de estacin 3.

Figura 27

EJERCICIO 2.

Introducir la red de la figura 2. Dibujar un diagrama de tiempos con la evolucin de las


entradas y las salidas de la red.

Figura 28

EJERCICIO 3.

Introducir el programa en Lenguaje Literal.

%Q2.1:=%I1.1 AND %I1.2;

%Q2.2:=%I1.1 OR %I1.2 OR(NOT %I1.3);

INGENIERA DE SISTEMAS Y AUTOMTICA.


15
INFORMTICA INDUSTRIAL
IF RE %I1.3 THEN SET %Q2.3;END_IF;

IF RE %I1.4 THEN RESET %Q2.3;END_IF;

Comprobar que el funcionamiento de los dos programas es idntico.

Para comprobar el funcionamiento de un programa en lenguaje literal es conveniente


crear una tabla de animacin. Seleccionar el cdigo arrastrando el ratn y ir al men
Servicios- Inicializacin de una tabla de animacin.

Con estas ordenes se crea una tabla con los objetos utilizados en el programa.

En lenguaje de contactos se puede crear una tabla de animacin por cada red de
contactos, el proceso es:

edicin -seleccionar el escaln , servicios - Inicializar una tabla de animacin.

Figura 29. Creacin de una tabla de animacin en literal.

Figura 30. Creacin de una tabla de animacin en contactos.

INGENIERA DE SISTEMAS Y AUTOMTICA.


16
INFORMTICA INDUSTRIAL

4. PROGRAMACIN DE TEMPORIZADORES.

Introducir la red siguiente.

Figura 31.

Para introducir el preset y la base de tiempos de los mdulos funcionales hacer click en

el icono de variables. .

Figura 32. Configuracin de bloques funcionales.

Dibujar un diagrama de tiempos con la evolucin de las entradas y salidas del programa
anterior. Indicar el funcionamiento de cada tipo de temporizador (TP,TON,TOFF)

INGENIERA DE SISTEMAS Y AUTOMTICA.


17
INFORMTICA INDUSTRIAL

Traducir el programa anterior a lenguaje literal. Introducirlo y comprobar su


funcionamiento.

Ejemplo de programacin de un temporizador.


IF RE %I1.1 THEN
START %TM1;
ELSIF FE %I1.1 THEN
DOWN %TM1;
END_IF;
%Q2.3:=%TM1.Q;

Introducir la siguiente red con un temporizador serie 7.

Figura 33

Qu significa %T1.D?

De cuantos temporizadores dispone el autmata TSX 37?

Traducir la red anterior a lenguaje literal

INGENIERA DE SISTEMAS Y AUTOMTICA.


18
INFORMTICA INDUSTRIAL

5. PROGRAMACIN DE MONOESTABLES.

Introducir la red siguiente. En esta red est programado el funcionamiento de un


monoestable. Cambiar la base de tiempos y el preset para que el pulso del monoestable
dure 20 segundos.

Figura 34

(*programacin de monoestables*)
IF RE %I1.7 THEN
START %MN1;
END_IF;
%Q2.10:=%MN1.R;
Dibujar un diagrama de tiempos con la evolucin de las entrada y la salida de la red de
la figura 34.

INGENIERA DE SISTEMAS Y AUTOMTICA.


19
INFORMTICA INDUSTRIAL

6.PROGRAMACIN DE CONTADORES.

Introducir la red siguiente.

Figura 35.

Explica el funcionamiento de esta red

(*programacin de un contador en lenguaje literal*)

IF %I1.9 THEN RESET %C1;END_IF;

IF %I1.10 THEN PRESET %C1;END_IF;

IF RE %I1.11 THEN UP %C1;END_IF;

IF RE %I1.12 THEN DOWN %C1;END_IF;

%Q2.6:=%C1.E;%Q2.7:=%C1.D;%Q2.8:=%C1.F;

Que funcin tiene el preset del contador?

INGENIERA DE SISTEMAS Y AUTOMTICA.


20
INFORMTICA INDUSTRIAL

7. PROGRAMADORES CCLICOS.

Introduce el siguiente programa en lenguaje literal


IF %I1.10 THEN RESET %DR0;END_IF;
IF RE %M10 THEN UP %DR0;RESET %M10;END_IF;
IF((%DR0.S=0)AND(%DR0.V=100))OR((%DR0.S=1)AND(%DR0.V=50))OR((%DR
0.S=2)AND(%DR0.V=20))THEN SET %M10;END_IF;

Figura 36

Explica el funcionamiento de un programador cclico.

INGENIERA DE SISTEMAS Y AUTOMTICA.


21
INFORMTICA INDUSTRIAL

INGENIERA DE SISTEMAS Y AUTOMTICA.


22

Вам также может понравиться