Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Prácticas para Ts
Manual de Prácticas para Ts
PL7
1
Schneider Electric Espaa
Centro de Formacin
pgina 4
pgina
pgina
pgina
pgina
6
8
10
11
PRCTICAS
1. Configuracin bsica de una aplicacin
2. Control de un extractor
3. Arranque directo de motor trifsico de induccin
4. Seleccin de cajas
5. Mando de una escalera mecnica
6. Control de acceso a una instalacin
7. Seales luminosas
8. Control de un cruce con semforos
9. Automatismo de un garaje
10. Regulacin de temperatura
11. Control de posicin con codificador
12. Dilogo Hombre-Mquina con pantallas de explotacin
pgina
pgina
pgina
pgina
pgina
pgina
pgina
pgina
pgina
pgina
pgina
pgina
12
16
20
24
30
36
40
44
52
56
62
72
pgina 82
DOCUMENTACIN
Webgrafa y bibliografa
pgina 84
2
Schneider Electric Espaa
Centro de Formacin
3
Schneider Electric Espaa
Centro de Formacin
4
Schneider Electric Espaa
Centro de Formacin
5
Schneider Electric Espaa
Centro de Formacin
TSX-3708
no extensible
TSX-3710
TSX-3721
TSX-3722
extensible
6
Schneider Electric Espaa
Centro de Formacin
1
2
3
4
5
6
7
10
11
14
8
Schneider Electric Espaa
Centro de Formacin
M, X S
Ejemplos:
%M0: Primer bit de memoria.
%X0: Primer bit de etapa grafcet.
%S0: Bit sistema cero.
Objetos varios
%
M,K S
B, W, D F
Ejemplos:
%MW3: Tercera palabra de memoria.
%KW10: Dcima constante.
%MD0: Doble palabra real cero.
Objetos de entradas y salidas
%
IQ
B,W D
9
Schneider Electric Espaa
Centro de Formacin
FUNCIONES
COMENTARIO
normalmente
Contacto establecido cuando el Contacto
objeto bit que lo controla est en el abierto.
estado 1.
Contacto establecido cuando el Contacto normalmente
objeto bit que lo controla est en el cerrado.
estado 0.
rea de prueba
rea de accin
11
Schneider Electric Espaa
Centro de Formacin
PRCTICA 1
CONFIGURACIN BSICA DE UNA APLICACIN
OBJETIVO
En esta primera prctica se realizar una configuracin bsica del autmata
TSX3722 con las opciones instaladas. Esta, nos permitir obtener un fichero
origen a partir del cual se realizarn los programas de cada prctica.
PRESENTACIN
Antes de realizar un programa es necesario configurar una serie de parmetros
relacionados con las caractersticas hardware del autmata a utilizar. El tipo de
autmata, el nmero de tarjetas de entradas y salidas, as como la
configuracin de las diferentes variables y bloques funcin, sern parmetros a
controlar en la aplicacin.
En esta ocasin configuraremos el autmata TSX3722001, con un mdulo de
entradas y salidas TSXDMZ28DTK, sin tarjeta de memoria y sin grafcet.
Respecto a la configuracin del software (temporizadores, contadores,
monoestables, etc.) se utilizarn las que PL7 marca por defecto.
12
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 1
Para entrar en el programa PL7 buscaremos el acceso directo situado en el
escritorio de windows o, en su defecto, la opcin PL7 Pro V 4.x desde el men
Inicio->Programas->Modicon Telemecanique->PL7 Pro V4.3.
Una vez se accede a la pantalla principal y desde el men Archivo, hacer clic
en Nuevo y seleccionar las opciones:
Autmata: TSX Micro
Procesador : TSX 3722 V5.0...(ver tapa de alimentacin del autmata)
Memoria:
Ninguna
Grafcet:
No
13
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 1
La pantalla que aparece representa la disposicin fsica de los diferentes
elementos que conforman nuestro autmata: conectores, CPU y posiciones
donde colocar las diversas opciones. Mientras que en la posicin 1 y 2
podremos configurar un mdulo de entradas y salidas digitales, en las
posiciones 3,4,5 y 6 podremos configurar cualquiera de las tarjetas de entradas
y salidas, de contaje, de comunicacin, etc. Las posiciones 7,8,9 y 10 no se
utilizarn en nuestro caso dado que no disponemos del rack de ampliacin.
Para configurar el hardware deberemos hacer doble clic en la posicin
correspondiente y seleccionar el mdulo de entradas y salidas del que
disponemos. Podremos ver la referencia de esta tarjeta en la parte frontal de la
misma. En nuestro caso, esta referencia ser TSXDMZ28DTK.
Una vez hemos configurado el archivo base, solo queda validar la configuracin
y guardar el archivo con un nombre.
14
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 1
, situado
Para validar la configuracin pulsaremos el icono de Validacin
en la barra del men superior. La opcin Guardar como del men Archivo,
nos permitir dar un nombre a la aplicacin y salvarla.
15
Schneider Electric Espaa
Centro de Formacin
PRCTICA 2
CONTROL DE UN EXTRACTOR
OBJETIVO
Para esta segunda prctica se desea controlar el accionamiento de un extractor
de humos que permite la ventilacin de unas instalaciones. En su desarrollo se
utilizaran instrucciones de enclavamiento (set y reset).
PRESENTACIN
A partir de la configuracin bsica de nuestro autmata, se desea controlar un
extractor de humos mediante un pulsador de marcha y otro de paro
normalmente cerrado (NC). Para garantizar la seguridad, el paro ha de ser
prioritario frente a la marcha. Esto implica que en el caso de pulsar ambos, el
motor no ha de ponerse en marcha. Adems, ser necesario una confirmacin
de marcha para volver a funcionar.
Lista de variables
Pulsador de marcha
Pulsador de paro (NC)
Contactor del motor
%I1.0
%I1.1
%Q2.0
Esquema de la instalacin
16
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 2
A partir de la configuracin bsica creada en la primera prctica, aadiremos
una seccin nueva donde se va a escribir el programa. Podemos encontrar
esta opcin dentro del navegador de la aplicacin y concretamente en la
carpeta Programa->Tarea Mast->Secciones. Con el botn derecho del ratn
hacer clic en la opcin Crear.
17
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 2
La pantalla que aparece es la nueva seccin donde se escribir el programa
del autmata. Tal y como se haba comentado en la introduccin terica,
podemos ver en la parte superior un espacio para la introduccin de un texto
descriptivo. A su izquierda, existe una casilla que permite identificar el escaln
mediante una etiqueta del tipo %L. Los espacios siguientes permiten colocar
todas las instrucciones programadas en contactos, con un total de 7 filas y 11
columnas.
Uno de los aspectos a tener en cuenta al programar un escaln es que
mientras se esta editando, las instrucciones colocadas quedan resaltadas en
color rojo. Tambin es posible identificar que un escaln se esta editando
mediante el color oscuro que adoptan los bordes laterales del mismo escaln.
Es importante tener este punto en cuenta dado que solo es posible editar un
escaln a la vez. Para salir de la edicin de un escaln pulsaremos la tecla
enter.
DESARROLLO PRCTICA 2
En la siguiente figura se ha realizado una de las soluciones posibles al
problema. Ya que disponemos de pulsadores, se han utilizado bobinas de
enclavamiento (set y reset) que actan sobre un bit manteniendo la salida.
Para dar prioridad al paro, que es normalmente cerrado fsicamente, se ha
programado la marcha con un flanco positivo.
19
Schneider Electric Espaa
Centro de Formacin
PRCTICA 3
ARRANQUE DIRECTO DE UN MOTOR TRIFSICO DE INDUCCIN
OBJETIVO
Realizar el automatismo para el arranque directo de un motor trifsico de
induccin mediante pulsadores de paro y marcha. Realizar adems, la
sealizacin del estado de marcha.
PRESENTACIN
Al accionar el pulsador de marcha se activar la salida que excita el contactor
de lnea, quedando el motor en funcionamiento. Si se acciona el pulsador de
paro, la maniobra se abortar. Un rel de proteccin trmica del motor,
asociado a una entrada del autmata, debe interrumpir tambin la maniobra al
activarse. Se sealizarn mediante pilotos luminosos los estados de marcha,
paro y activacin del rel trmico.
Lista de variables:
Pulsador de paro (NC)
Contacto del rel trmico (NC)
Pulsador de marcha
Contactor motor
Piloto motor STOP
Piloto motor en marcha
Piloto de defecto trmico
%I1.0
%I1.1
%I1.2
%Q2.0
%Q2.1
%Q2.2
%Q2.3
20
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 3
A partir de la configuracin bsica realizada en la prctica 1 crearemos una
seccin o pgina en blanco donde escribir nuestro programa. Para ello,
debemos situarnos en la carpeta Programa -> Tarea MAST -> Secciones,
dentro del navegador de la aplicacin. Con el botn derecho del ratn haremos
clic sobre esta misma carpeta y seleccionaremos la opcin Crear.
21
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 3
Dado que la activacin de las salidas son mantenidas y no por SET RESET,
es importante no repetir instrucciones con la misma variable dentro de un
programa. En caso de repetir instrucciones de asignacin sin realizar un SET
un RESET, cabe la posibilidad de que el programa no se ejecute
adecuadamente.
En esta seccin vemos que cuando el bit de marcha est activo, se activa el
motor y su correspondiente sealizacin. Lo mismo ocurre con el resto de
variables.
22
Schneider Electric Espaa
Centro de Formacin
23
Schneider Electric Espaa
Centro de Formacin
PRCTICA 4
SELECCIN DE CAJAS
OBJETIVO
Realizar el automatismo que permite clasificar unas cajas de medidas
diferentes en una lnea de produccin.
PRESENTACIN
Una vez se active el clasificador mediante la orden de marcha, las cajas
llegarn por la cinta transportadora. Al final del primer tramo existen dos clulas
fotoelctricas que permiten conocer la altura de las cajas dado que estn
situadas a distancias diferentes. Si se activan los sensores A y B, el sistema
nos estar indicando que la caja es grande. Si nicamente se activa el sensor
B, la caja a clasificar ser pequea. El orden de activacin ser A, si se
presenta la ocasin, y despus B. Adems, el sistema nos asegura que slo
llegar una caja cuando la ltima haya sido clasificada.
Al llegar a la zona de clasificacin se activar el cilindro empujador 1 2,
ambos con vlvulas monoestables, mediante los sensores C D
respectivamente. Si la caja es grande se activar el empujador 1 y si es
pequea el 2.
Se pide, adems, la utilizacin de smbolos para la identificacin de variables.
Lista de variables
Marcha
Paro (NC)
Emergencia (NC)
Sensor A
Sensor B
Sensor C
Sensor D
Cilindro 1 fuera
Cilindro 2 fuera
Motor cinta
Cilindro 1
Cilindro 2
%I1.0
%I1.1
%I1.2
%I1.3
%I1.4
%I1.5
%I1.6
%I1.7
%I1.8
%Q2.0
%Q2.1
%Q2.2
Esquema de la instalacin
24
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 4
Dado que el nmero de variables que intervienen en el proceso es
sensiblemente superior a la prctica anterior, se ha pensado en utilizar
smbolos para describir los objetos que intervienen en este ejercicio. Estos
smbolos permiten al programador identificar ms rpidamente las variables
para realizar los cambios oportunos en el mantenimiento de los programas. Las
reglas para la creacin de estos smbolos son:
Tipo de caracteres
Alfabticos en maysculas
alfabticos en minsculas
letras acentuadas
digitales
Especial
Descripcin
de la A a la Z y letras siguientes
"DYp"
de la a a la z
yp
cifras de 0 a 9 (no pueden colocarse al
principio del smbolo).
El lenguaje se reserva algunas
palabras ( exit, stop, etc.) que no
pueden usarse como smbolos.
DESARROLLO PRCTICA 4
Una vez definidos los smbolos para las entradas y salidas, y dado que se ha
planteado la utilizacin de bits para mantener estas ltimas, se definen los
smbolos para estas variables.
Un detalle sobre estas tablas consiste en que slo las variables utilizadas en el
programa quedan resaltadas en negrita.
Una vez definidos todos los smbolos que se utilizarn en nuestro programa,
podremos alternar su visualizacin con la opcin Smbolos, del men Ver.
26
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 4
Para la resolucin de este ejercicio, se a estructurado el programa en tres
partes:
1. Control de cinta y reset de variables intermedias
2. Cuerpo del programa
3. Activacin de salidas
Tal y como se observa en la figura, la condicin de marcha se activa por un
flanco del mismo pulsador estando las seales de paro y emergencia activas.
Programado de esta forma, se evita que la cinta entre en marcha directamente
al volver de una emergencia en caso de que la marcha quedase enclavada.
La seal de emergencia desactiva todos los bits intermedios colocando el
sistema en condiciones iniciales.
27
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 4
El cuerpo del programa permite activar o desactivar los bits intermedios
(salidas indirectas en su mayora) en funcin de los sensores de entrada.
En el primer escaln vemos que, estando la cinta en marcha, el sistema puede
interpretar si la caja es pequea grande en funcin de los sensores que se
activen. Es importante recordar aqu el orden de activacin de estos sensores
mencionado en el enunciado. En caso de que B se activase primero, el sistema
considerara que la caja es siempre pequea.
El segundo escaln permite activar el cilindro correspondiente una vez la caja
llegue a la posicin deseada. Es en sta etapa del programa en la que se
resetean los bits que indican el tamao de la caja.
Finalmente desactivaremos cualquiera de los dos cilindros, con vlvulas
monoestables, cuando stos lleguen al final de su carrera.
28
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 4
La activacin de las salidas corresponde a la ltima parte del programa. Con la
finalidad de no hacer un reset set sobre las salidas directamente, se utilizan
bit intermedios que mantienen la salida al igual que en las prcticas anteriores.
29
Schneider Electric Espaa
Centro de Formacin
PRCTICA 5
MANDO DE UNA ESCALERA MECNICA
OBJETIVO
Realizar el automatismo para el control de una escalera mecnica mediante
pulsadores de servicio, clulas fotoelctricas y temporizadores.
PRESENTACIN
Para el control de esta escalera contaremos con un panel de mando
compuesto por un pulsador de marcha y un interruptor que determinar el
sentido de la escalera. Tambin dispondremos de un pulsador de emergencia
situado en cada extremo de la escalera.
Estando el automatismo en marcha, la cinta se pondr en funcionamiento si la
clula fotoelctrica correspondiente al sentido seleccionado detecta la
presencia de personas. Cada vez que se detecte una persona la cinta estar
en movimiento durante 20 segundos en el sentido correspondiente.
El sentido ascendente de la escalera vendr determinado por el valor uno del
selector y actuar sobre la primera salida. El sentido descendente lo
determinar el valor cero del selector y actuar sobre la segunda salida.
La seta de emergencia parar el motor de la escalera y se requerir una
confirmacin de la marcha para continuar. El cambio de sentido de la escalera
se realizar estando parada y con una confirmacin de marcha.
Esquema de la instalacin y variables
Clula fotoelctrica 2
%I1.3
M
Clula fotoelctrica 1
%I1.2
Seta de emergencia 2 (NC)
%I1.1
Motor
%Q2.0
%Q2.1
%I1.5
%I1.4
30
DESARROLLO PRCTICA 5
Tal y como se ha descrito en las especificaciones, la escalera mecnica ha de
ser capaz de transportar personas en un sentido y otro. Para ello, disponemos
de dos setas de emergencias y dos fotoclulas situadas en los extremos de la
escalera adems de los mandos de servicio.
En la realizacin de este programa se han utilizado dos bits de memoria los
cuales indicarn el sentido activo en cada momento. Estos bits no podrn
cambiar su valor en cualquier momento y, de hecho, para cambiar el sentido de
la escalera la cinta deber estar parada y las emergencias no estar pulsadas.
Finalmente, con una confirmacin de marcha podremos cambiar el sentido a la
espera de una persona para activar la escalera en un sentido u otro. Para evitar
la simultaneidad de sentidos, resetearemos adems el bit opuesto.
En el ltimo escaln vemos que cualquiera de las dos emergencias podrn
parar la cinta en el momento que se desactiven.
31
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 5
La sintaxis para un temporizador es %Tmx, donde x determina el nmero del
temporizador. Este temporizador puede ser de tres tipos atender a tres
funcionamientos distintos: TON, TP y TOF.
TON: Temporizador a la conexin.
TP: Temporizador pulso.
TOF: Temporizador a la desconexin.
Las variables para la gestin de un temporizador son:
%Tmi:
i de 0 a 63 (nmero del temporizador)
Modo:
TON,TP,TOF.
TB:
Base de tiempo: 1ms,10ms,100ms,1s,1m
%Tmi.V:
Palabra que crece de 0 al valor configurado %Tmi.P
%Tmi.P:
Valor de preseleccin configurado.
IN:
Entada de activacin del temporizador.
Q:
Salida del temporizador
Para seleccionar el tipo de temporizador es necesario tener en cuenta las
posibles situaciones que pueden darse. Si tenemos en cuenta que una persona
puede llegar, activar la fotoclula y quedarse parada, el tipo de temporizador ha
utilizar ser un TOF. Esto es porque el tiempo ha de empezar a contar a partir
de que la persona pisa los escalones y deja la fotoclula.
20s
DESARROLLO PRCTICA 5
Para la parametrizacin del temporizador, seleccionaremos la opcin
Variables->BF predefinidos desde el navegador de la aplicacin.
En la pantalla que aparece disponemos de todos los parmetros necesarios
para configurar el temporizador.
Con la opcin Parmetros indicada, podremos dar un smbolo al temporizador.
El tiempo total de este bloque, ser el resultado de multiplicar el valor de
preseleccin (Preset) por la base de tiempo (TB). De esta forma, si
necesitamos un temporizador de 20 segundos indicaremos un 20 en Preset y
1s como base de tiempo TB. Por ltimo seleccionaremos el tipo de
temporizador mediante la opcin Modo.
33
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 5
Una vez configurado nuestro temporizador, podemos utilizarlo en el programa
tal y como se haya planificado.
En el caso que nos ocupa cualquiera de los bits que indican el sentido con su
correspondiente clula, podrn activar el temporizador. Cuando la variable
Celula_x se desactive, el temporizador comenzar a contar.
En el siguiente escaln se ha utilizado el bit %TM0.Q (cinta_funcionando) que
representa la salida del temporizador cero. Finalmente activaremos la salida
correspondiente en funcin del sentido seleccionado.
34
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 5
Dado que en un programa pueden existir numerosas variables a controlar, es
interesante disponer de una herramienta que permite la visualizacin
simultanea de un conjunto de variables (valores de temporizadores, entradas,
salidas, etc).
Para realizar esta funcin se dispone en PL7 de unas TABLAS ANIMADAS.
Estas tablas, tipo hoja de clculo, permiten ver y modificar en lnea el estado de
la variable que se indique en cada fila. Adems ofrecen informacin sobre el
smbolo y comentario que se haya definido previamente.
Para crear una tabla animada es necesario que desde la carpeta Tablas
animadas del navegador de la aplicacin y con el botn derecho del ratn,
indiquemos la opcin crear.
PRCTICA 6
CONTROL DE ACCESO A UNA INSTALACIN
OBJETIVO
Realizar el automatismo que controla el acceso de las personas a una
instalacin mediante dos puertas automticas, una de salida y otra de entrada.
PRESENTACIN
En esta ocasin necesitamos conocer el nmero de personas que acceden a
una instalacin. Cuando el detector de proximidad detecte una persona, la
puerta correspondiente se abrir inmediatamente permitiendo el paso de esta,
ya sea de salida o de entrada.
Dada la construccin fsica del dispositivo, al desactivar la orden de apertura
las puertas se cerrarn lentamente.
Lista de variables
Sensor de entrada
Sensor de salida
Puesta a cero
Apertura entrada
Apertura salida
%I1.0
%I1.1
%I1.2
%Q2.0
%Q2.1
Esquema de la instalacin
Sensor de
presencia
SALIDA
ENTRADA
36
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 6
En el desarrollo de esta prctica se utilizar un contador que permitir controlar
el nmero de personas que acceden a la instalacin.
La sintaxis para un contador es %Cx, donde x determina el nmero del
contador. Una de sus propiedades es el valor de preseleccin. Este valor
nicamente permite que el contador active una de sus salidas al alcanzar dicho
nmero y concretamente es la salida %Cx.P. Para indicar este valor,
entraremos en la opcin BF Predefinidos situada en la carpeta Variables del
navegador de la aplicacin.
Indicando la opcin Parmetros podremos programar el nmero mximo de
personas, que en este caso estableceremos en 10 dentro de la casilla Preset
de la fila correspondiente al contador a utilizar. En este caso se ha utilizado el
contador cero.
37
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 6
Al disponer de una puesta a cero mediante la entrada %I1.2, conectaremos un
contacto normalmente abierto a la entrada R de nuestro contador ( Reset ). La
entrada que incrementa el contador en una unidad es CU ( Count Up ) y por
ello se utilizar el bit de entrada %I1.0. Finalmente conectaremos el bit %I1.1 a
la entrada CD ( Count Down ) para poder decrementar el valor del contador en
uno cada vez que una persona salga de la instalacin.
El abrir o cerrar las puertas depender directamente de los sensores de
entrada o salida respectivamente. Si el sensor de entrada se activa,
activaremos la puerta de entada para que pueda abrirse. Lo mismo ocurrir
cuando el sensor de salida se active. Dada la construccin de esta instalacin
el cierre de las puertas ser progresivo, por lo que las puertas no se cerrarn
inmediatamente despus de que el sensor se desactive.
38
Schneider Electric Espaa
Centro de Formacin
39
Schneider Electric Espaa
Centro de Formacin
PRCTICA 7
SEALES LUMINOSAS
OBJETIVO
Realizar el automatismo que controla el ciclo de encendido automtico para un
indicador de farmacia mediante bloques funcin.
PRESENTACIN
En esta ocasin necesitamos programar el encendido y apagado de 3
fluorescentes en un indicador. La cadencia de estos ser de 1 segundo y su
ciclo de funcionamiento es el siguiente:
Paso
1
2
3
4
5
Fluorescente 1
0
1
0
0
1
Fluorescente 2
0
0
1
0
1
Lista de variables
Interruptor del indicador
Fluorescente 1
Fluorescente 2
Fluorescente 3
Fluorescente 3
0
0
0
1
1
%I1.0
%Q2.0
%Q2.1
%Q2.2
Esquema de la instalacin
40
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 7
En esta ocasin se presenta la posibilidad de utilizar uno de los bloques
predefinidos ms prcticos de los que dispone PL7.
Un Drum o programador cclico es un bloque que permite definir una serie de
pasos o estado y unas variables que activar en cada estado. Un entrada de
avance permite cambiar de estado. Puesto que la secuencia a seguir ha de ser
automtica utilizaremos un programador cclico con 5 pasos estados y una
base de tiempo de 1 segundo.
Para configurar el programador cclico, entraremos en la opcin BF
predefinidos dentro de la carpeta variables situada en el navegador de la
aplicacin. Indicando sobre las opciones Parmetros y DR podremos introducir
el nmero de pasos y la base de tiempo, que en este caso son 5 pasos y 1
segundo respectivamente.
41
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 7
Una vez configurado el programador cclico slo queda utilizarlo en nuestro
programa con el resto de variables.
La orden de marcha para el programador cclico es un interruptor NA que,
cuando est desactivado, realizar un reset sobre el programador y este no se
ejecutar. Para permitir que el programador cclico avance en sus pasos,
necesitamos una seal que alterne su valor automticamente con un perodo
de 1 segundo. En este caso se ha utilizado el bit sistema %S6.
42
Schneider Electric Espaa
Centro de Formacin
43
Schneider Electric Espaa
Centro de Formacin
PRCTICA 8
CONTROL DE UN CRUCE CON SEMFOROS
OBJETIVO
Realizar el automatismo que controla un cruce de vehculos programado en
grafcet.
PRESENTACIN
En esta ocasin necesitamos programar un cruce con dos direcciones y cuatro
sentidos de circulacin. El orden de activacin y los tiempos para todos los
semforos son los siguientes:
PASO
1
2
3
4
ROJO:
AMBAR:
VERDE:
SEMFORO A
VERDE
AMBAR
ROJO
ROJO
SEMFORO B
VERDE
AMBAR
ROJO
ROJO
SEMFORO C
ROJO
ROJO
VERDE
AMBAR
SEMFORO D
ROJO
ROJO
VERDE
AMBAR
35 segundos
5 segundos
30 segundos
Lista de variables
Interruptor de marcha
Rojo semforo A
mbar semforo A
Verde semforo A
Rojo semforo B
mbar semforo B
Verde semforo B
Rojo semforo C
mbar semforo C
Verde semforo C
Rojo semforo D
mbar semforo D
Verde semforo D
Esquema de la instalacin
%I1.0
%Q2.0
%Q2.1
%Q2.2
%Q2.3
%Q2.4
%Q2.5
%Q2.6
%Q2.7
%Q2.8
%Q2.9
%Q2.10
%Q2.11
44
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 8
El problema que se presenta en esta ocasin es un sistema secuencial, por lo
que realizaremos un programa en grafcet que nos permitir introducirnos en
este lenguaje de una forma sencilla.
Como recordatorio a la teora de la programacin en grafcet podemos afirmar
que este consiste en un diagrama funcional, cuyo objetivo es describir
de forma grfica el comportamiento de un automatismo secuencial. Adems,
este modelo queda definido por:
unos elementos grficos
unas reglas de evolucin
Teniendo presente estos principios, el siguiente paso consiste en crear una
aplicacin nueva indicando la opcin Grafcet en la creacin de la misma. En
este momento PL7 a creado tres secciones contenidas en la carpeta
Programa->Tarea Mast->Secciones->SectionGR7.
La seccin Prl preeliminar, se utiliza para realizar los posibles
posicionamientos del grafcet (emergencias, rearranques, etc). La seccin Chart
grfico contiene la programacin grfica de nuestro autmata. Y por ltimo, la
seccin Post posterior, que utilizaremos para la activacin de salidas.
Mientras que la seccin Chart contiene el grfico del Grafcet, las secciones
preeliminar y posterior pueden ser programadas en cualquier lenguaje.
Situndose encima de esta seccin y con el botn derecho seleccionaremos la
opcin Abrir.
45
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 8
La pgina inicial del grfico nos da un resumen de las teclas funcin para
insertar los diferentes componentes del grafcet.
Comienzo de secuencias
simultneas
Colocar un comentario
46
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 8
Una de las posibles soluciones a implementar puede ser la que figura ms
abajo. Al existir cinco estados del automatismo (paro con mbar intermitente y
cuatro estados diferentes), se han utilizado cinco etapas grafcet en total.
Se ha programado un estado inicial (identificado por un doble recuadro y que
se activa automticamente al reinicializar el sistema), en el que activaremos las
seales mbar de cada semforo de forma intermitente. La condicin que
activa el automatismo es Marcha, por lo que cuando esta se active pasaremos
a un nuevo estado definido como paso 1 en el enunciado. Para programar la
condicin de cambio de estado deberemos entrar dentro de esta misma
transicin mediante el botn derecho del ratn y escribir las condiciones.
Una vez dentro de esta deberemos utilizar una bobina de transicin, la cual nos
permite programar esta parte del grafcet y realizar el salto a otra etapa.
47
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 8
La transicin desde la etapa 1 a la 2 corresponde al tiempo en que los
semforos A y C estn en verde. Si tenemos presente que esta condicin
consiste en un tiempo (30 segundos) y que podemos conocer el tiempo en que
la etapa 1 est activa, podemos utilizar la variable %X1.T dentro de un bloque
de comparacin. Esta variable nos da el tiempo en que la etapa 1 esta activa
en dcimas de segundo.
El bloque utilizado corresponde a un comparador horizontal que utiliza dos
variables tipo palabra. Este se encuentra en la barra de herramientas o
mediante la tecla F4 y las instrucciones posibles son: <,>,<=,>=,<>.
48
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 8
Una vez dibujado el grfico de nuestro programa, es necesario indicar qu
salidas se activarn en cada etapa del grafcet. Para ello entraremos dentro de
la seccin posterior del grafcet desde el navegador de la aplicacin y, teniendo
en cuenta que una etapa del grafcet se identifica por %Xn (siendo n el nmero
de etapa), podremos activar las salidas en cada estado etapa del grafcet.
Tal y como puede apreciarse en la figura, el indicador verde de los semforos A
y B se activan en el estado 1. De la misma forma se activarn el resto de
salidas en funcin del estado del grafcet.
Por otro lado, podemos ver la intermitencia del mbar de cada semforo con el
bit sistema %S6 (activo cada segundo) siempre y cuando estemos en el estado
inicial.
49
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 8
Por ltimo, es necesario programar la condicin que lleva el grafcet al estado
inicial y permite colocar todos los semforos en mbar intermitente. Podemos
considerar esta accin como un posicionamiento del grafcet, lo cual invita a
programar esta accin en el mdulo preeliminar. Si entramos en esta seccin
programada en ladder desde el navegador de la aplicacin, podremos
programar la activacin del bit %S21 cuando la marcha pase a cero. Este bit
permite la inicializacin del grafcet.
50
Schneider Electric Espaa
Centro de Formacin
51
Schneider Electric Espaa
Centro de Formacin
PRCTICA 9
AUTOMATISMO DE UN GARAJE
OBJETIVO
Realizar el automatismo que controla la entrada y salida de vehculos en un
garaje programado en Grafcet.
PRESENTACIN
En esta ocasin necesitamos implementar el automatismo que controla la
ocupacin de un garaje con 15 plazas. Cada vez que un vehculo acceda al
parking, el nmero de plazas ocupadas aumentar en uno. Cuando otro
vehculo salga del parking el nmero de plazas disminuir. Cuando todas las
plazas estn ocupadas, no se permitir el acceso a la instalacin.
El estado del parking se sealizar mediante una semforo en verde para
plazas libres y otro en rojo para indicar que no hay plazas.
Lista de variables
Fotoclula de entrada
Presencia de vehculo en barrera de entrada
Barrera de entrada abierta
Barrera de entrada cerrada
Fotoclula de salida
Presencia de vehculo en barrera de salida
Barrera de salida abierta
Barrera de salida cerrada
Subir barrera de entrada
Bajar barrera de entrada
Subir barrera de salida
Bajar barrera de salida
Indicador de semforo verde
Indicador de semforo rojo
%I1.0
%I1.1
%I1.2
%I1.3
%I1.4
%I1.5
%I1.6
%I1.7
%Q2.0
%Q2.1
%Q2.2
%Q2.3
%Q2.4
%Q2.5
Esquema de la instalacin
52
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 9
Dado que el funcionamiento de un automatismo puede tener partes
independientes entre s, es interesante practicar con grafcet independientes
que aseguran el buen funcionamiento de la mquina.
En esta ocasin disponemos de dos barreras controladas por un mismo
autmata, lo cual puede implicar secuencias de activacin diferentes. Por ello,
y aunque los dos grafcet posean la misma topologa, la activacin de las
salidas y las transiciones entre etapas respondern a variables distintas del
grafcet.
El grafcet implementado para cada barrera esta dividido en cuatro etapas. La
primera corresponde al estado de reposo, en el cual esperamos la llegada de
un automvil. Una vez detectada la presencia, se procede al levantamiento de
la barrera hasta que llegue a su tope. El siguiente estado corresponde a una
espera hasta que el vehculo pase de la barrera y poco despus pasamos a
cerrarla incrementando o decrementando el nmero de vehculos
respectivamente.
53
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 9
Tal y como se ha explicado en el apartado anterior, aunque dispongamos de
dos grafcet la activacin de entradas y salidas quedan gestionadas por el
mismo autmata. Por ello, existirn elementos comunes dentro del programa.
De esta forma y recordando el grafcet que se haba dibujado, vemos que la
etapa en la que aumentamos el nmero de vehculos es la nmero tres (%X3).
La etapa que decrementa los vehculos es la sptima (%X7).
La sealizacin del numero de vehculos depender del valor del contador. Dos
bloques de comparacin sern los encargados de gestionar estas salidas.
54
Schneider Electric Espaa
Centro de Formacin
55
Schneider Electric Espaa
Centro de Formacin
PRCTICA 10
REGULACIN DE TEMPERATURA
OBJETIVO
Practicar con seales analgicas y digitales en la regulacin de temperatura de
una sala; utilizar el display integrado del TSX Micro.
PRESENTACIN
A partir de la configuracin bsica del autmata, queremos realizar un
programa que mantenga la temperatura de una sala alrededor de una consigna
dada. Mediante una bomba de calor reversible, el sistema permitir aportar
calor si la temperatura baja y enfriar si sta aumenta. La consigna, o
temperatura a mantener ser constante y alrededor 15C.
Para evitar que la activacin de las salidas alterne muy rpidamente entorno a
la consigna, estableceremos una histresis de 1 grado. De esta manera,
activaremos la salida de calor al bajar a los 14 C y la de fro al alcanzar los
16C. El sensor de temperatura analgico posee la siguiente caracterstica:
I (mA)
20
15
10
Temperatura
0
1
11
13
15
17
19
21
23
25
27
%I1.0
%I1.1
%IW0.5
%Q2.0
%Q2.1
Esquema de la instalacin
Sensor
BOMBA DE
CALOR
Autmata
TSX Micro
56
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 10
En el desarrollo de esta prctica utilizaremos las entradas analgicas que el
micro TSX3722 lleva integradas de serie. Hablamos del primer conector SUBD15 al que conectaremos el simulador de entradas y salidas.
Este accesorio permite configurar cada va analgica como:
0-10 V
0-20 mA
4-20 mA
Simulacin (vas 2,3,4 y 5)
Para colocar una va en modo simulacin, es necesario colocar sus cuatro
micro interruptores tal y como indica la siguiente tabla:
Grupo de micro interruptores
C1
C2
C3
C4
Potencimetro
0
0
1
1
57
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 10
La pantalla anterior permite seleccionar, para cada va, su activacin
desactivacin, el modo de trabajo (0-10V,0-20mA 4-20mA) y el filtro. Este
ltimo parmetro es conveniente tenerlo en cuenta cuando el sistema va a
trabajar en un ambiente hostil o perturbado electromagnticamente por otros
dispositivos de mayor potencia. A mayor nmero de filtro, ms inmune ser
nuestra seal analgica y por el contrario mas lenta su variacin.
Mediante un doble clic sobre la opcin Escala, podemos ver que al 100% de
nuestra seal, el valor obtenido ser de 10000. Configurado para 0-10V y para
0-20mA esta relacin es lineal, pero para 4-20mA ser necesario hacer un
clculo con una relacin no lineal.
Segn la grfica de nuestro sensor, cuando la temperatura sea de 20 grados la
corriente suministrada ser de 20 mA. Este valor corresponde a una lectura de
10000 en el registro del autmata. Asimismo para una lectura de 10 grados, la
corriente suministrada ser de 5 mA y el valor del registro de 5000.
Conociendo esta relacin, es posible encontrar la ecuacin que describe el
valor del registro en funcin de la temperatura de la sala y de esta manera ser
posible trabajar con valores de temperatura en nuestro programa. Esto es:
Lectura Temperatura =
10000
* registro = registro
500
20
Dado que conocemos los mrgenes de temperatura en los cuales hay que
activar una salida y su relacin con el valor analgico, es posible establecer
dos constantes que permitirn la activacin de estas salidas. Desde el
navegador de la aplicacin podemos acceder a la pantalla Variables que
permitir definir un valor para estas constantes. En este caso su valor, dado
que la relacin es lineal, ser:
%KW0= 14
%KW1= 16
58
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 10
En la resolucin de este programa crearemos una nueva seccin en ladder
desde el navegador de la aplicacin donde incluiremos la gestin de la bomba
de calor.
El primer escaln de nuestro programa permite la activacin o desactivacin de
la bomba con una preferencia del paro sobre la marcha.
Este bit de memoria permite la comparacin de la seal analgica en el
siguiente escaln.
Si alguna de estas dos comparaciones es verdadera, se activar la salida
correspondiente. La salida de calor se activar si el valor del sensor es menor a
la primera constante que se haba marcado de 14C y la salida de fro cuando
el valor del sensor sea mayor al nivel de 16C.
59
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 10
El valor ledo del sensor est comprendido entre 0 y 10000, y por ello es
necesario convertirlo segn la relacin antes descrita. Por otro lado, y al no ser
un proceso crtico, se han utilizado palabras para las operaciones y no dobles
palabras. Esto reducir la precisin de la medida, pero es suficiente para el
proceso a realizar y dadas las especificaciones del sistema.
El display integrado representa la parte baja y alta de una palabra
alternativamente, y por ello habr que copiar el byte de menos peso (medida
original) en el de mayor peso de la palabra a representar. Una forma de
realizar esta operacin es multiplicar por 100 el valor original y, de esta forma,
estaremos desplazando 8 posiciones el dato dentro de una palabra. Por ltimo
solo queda realizar una suma sobre la palabra a representar y obtendremos un
byte duplicado dentro de la misma palabra.
Conversin a temperatura:
Copia del dato en byte de mayor peso de otra palabra:
Suma de las dos palabras:
%mw1:=0014
%mw2:=1400
%mw0:=1414
60
Schneider Electric Espaa
Centro de Formacin
61
Schneider Electric Espaa
Centro de Formacin
PRCTICA 11
CONTROL DE POSICIN CON CODIFICADOR
OBJETIVO
Regular el desplazamiento horizontal de un cilindro montado sobre un husillo.
PRESENTACIN
En esta ocasin se necesita gestionar el almacenado lineal de unas cajas de
metal que llegan a una estacin mediante una cinta transportadora.
El ciclo a realizar es el siguiente:
1. Deteccin de la pieza desde la posicin de reposo.
2. Salida del cilindro y activacin del electroimn que atrae la pieza.
3. Contraccin del cilindro hasta la posicin de reposo.
4. Desplazamiento horizontal hacia la derecha hasta la cota adecuada.
5. Salida del cilindro y desactivacin del electroimn al final del recorrido.
6. Contraccin del cilindro.
7. Desplazamiento horizontal hacia la izquierda hasta la cota de reposo.
Otros datos son:
Relacin de avance del husillo : 360 pulsos / vuelta = 1 cm
Ancho de la caja:
3 cm
Longitud de la plataforma:
80 cm (cota inicial de 10 cm)
Lista de variables
Marcha
Paro (NC)
Emergencia (NC)
Detector de piezas
Articulador abajo
Articulador arriba
FC izquierda del articulador
FC derecha del articulador
Salir articulador
Activar electroimn
Desplazamiento a la derecha
Desplazamiento a la izquierda
Pulsos codificador
%I1.0
%I1.1
%I1.2
%I1.3
%I1.4
%I1.5
%I1.6
%I1.7
%Q2.0
%Q2.1
%Q2.2
%Q2.3
%ID0.11
Esquema de la instalacin
FC izquierda
Encoder
Cinta
transportadora
62
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 11
Antes de comenzar a programar esta aplicacin, es necesario configurar la va
de contaje a utilizar. En este caso se utilizar una de las vas integradas en el
TSX Micro que soporta hasta una seal de hasta 10Kz, no siendo necesaria la
adicin de un mdulo especial.
La conexin de los dispositivos que se ha utilizado es la siguiente:
63
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 11
Una vez disponemos de la informacin necesaria en cuanto a la conexin de
las entradas y salidas, podemos localizar las variables de las que
dispondremos en nuestro programa.
La configuracin del conector 1 (CNT1) de contaje podemos encontrarla dentro
del navegador de la aplicacin y concretamente en la opcin configuracin
hardware. Mediante un doble clic sobre la pestaa contaje, aparecer la
ventana siguiente:
64
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 11
En la programacin de esta mquina se han decidido utilizar dos secciones que
permiten una estructura mas sencilla. Dado que este es un sistema
completamente secuencial, se ha implementado una seccin en grafcet, que
contendr todas las secuencias de movimiento, y otra denominada encoder,
que realizar la gestin del codificador.
La seccin chart del grafcet contiene tres grficos:
Grafcet para el funcionamiento general
Grafcet para el ciclo de trabajo
Grafcet para la vuelta a condiciones iniciales
Grafcet de funcionamiento general
Este grafcet gestiona el modo de marcha del automatismo y representa el
estado de la mquina en cada momento en funcin de las variables de marcha,
paro, emergencia, etc. Los estados posibles son:
Estado 0:
Estado 1:
Estado 2:
Estado 3:
Estado 4:
DESARROLLO PRCTICA 11
Otra opcin para salir del estado 1 consiste en la pulsacin de un paro y de
esta forma el estado 2 (mquina parada) pasara a ser activo. Una pulsacin de
marcha permite pasar al estado 1 (mquina en ciclo). La ltima forma de salir
del estado 1 consiste en activar la emergencia. De esta forma el estado activo
pasara a ser el 3 (mquina en emergencia) y slo podemos salir de l en caso
de desenclavar la emergencia y con una confirmacin de marcha. El estado
siguiente corresponde al cuarto (mquina volviendo a condiciones iniciales) y
solo cuando la mquina ha vuelto a la posicin de reposo, el estado activo ser
el cero inicial.
Grafcet para el ciclo de trabajo
El grafcet de la izquierda representa el ciclo a realizar por la mquina una vez
se ha detectado la presencia de pieza. Mientras que las condiciones permiten
avanzar entre etapas, las acciones asociadas a cada etapa se han programado
en la seccin posterior.
La condicin que permite pasar del reposo (etapa 5) a la etapa 6 en la que
permitimos el avance del cilindro articulador y excitamos el electroimn, es la
activacin de la etapa 1 del grafcet de funcionamiento. Una vez el articulador
ha llegado al final (se presupone que la pieza ha sido atrapada), hacemos
retroceder el cilindro (etapa 7) hasta el mximo y cambiamos de etapa. En la
etapa 8 el cilindro esta avanzando para llegar a la cota dada como consigna.
66
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 11
La condicin que indica cota alcanzada, es un bit que se activar en el
momento adecuado y debido a unas lneas de programa en la seccin encoder
programada posteriormente.
67
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 11
La activacin de las salidas se realiza en el mdulo posterior del grafcet y de
una forma mantenida, es decir, sin realizar set reset sobre los bits de salida.
Dado que no deseamos que la pieza se caiga en una parada de la mquina,
esta salida se activar en los estados %X1 (en funcionamiento) y %X2 (parada)
cuando el estado correspondiente del ciclo de funcionamiento se active.
A su vez, el articulador o cilindro vertical se activar si est en el ciclo de
trabajo y en las etapas correspondientes.
68
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 11
El mdulo preeliminar del grafcet contendr las instrucciones necesarias para
el posicionamiento del grfico. La primera instruccin reinicializa el grafcet
mediante la ltima etapa del grafcet de vuelta a condiciones iniciales.
La siguiente red de instrucciones permite posicionar el grafcet en el estado de
emergencia (estado 3) en caso de que esta sea activa.
69
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 11
Tal y como se ha comentado al principio de la prctica, la seccin encoder
rene todas las instrucciones necesarias para la gestin del codificador.
La puesta a cero del codificador se realizar por software y cuando el
articulador este dentro ( Art_dentro ) con la seal de paso por cero ( IZ )activa
para que todas las cotas tengan la misma referencia de posicin. La validacin
del codificador es continua dado que no se especifica lo contrario.
Para inicializar la cota donde se colocar la primera pieza utilizaremos el bit
sistema %S0, que es activado automticamente en el rearranque del sistema.
Una especificacin del sistema ser que cada vez que haya un retorno de la
alimentacin, se eliminarn todas las piezas almacenadas y se empezar a
colocar desde la cota inicial.
Estando en la etapa del grafcet correspondiente, se realizar la comparacin
de la consigna con el registro del codificador. Cuando el registro supere a la
consigna, se activar el bit de cota_alcanzada correspondiente que se haba
comentado en el grafcet de funcionamiento como transicin de la etapa 8 a la
9.
Es en la siguiente etapa cuando la nueva consigna pasa a ser la anterior mas
el incremento de espacio calculado. Adems desactivamos el bit
cota_alcanzada.
70
Schneider Electric Espaa
Centro de Formacin
71
Schneider Electric Espaa
Centro de Formacin
PRCTICA 12
DILOGO HOMBRE MQUINA CON PRODYN
OBJETIVO
Realizar las pantallas de explotacin que permiten la supervisin de una
instalacin.
PRESENTACIN
La automatismo de la prctica 10 forma parte de una instalacin compleja, y se
pide desarrollar las pantallas de explotacin que permitirn la supervisin de
esta seccin desde una sala de control central.
Desde esta pantalla de visualizacin, nicamente podrn visualizarse las
variables que ms abajo se describen.
Lista de variables
Marcha
Paro (NC)
Sensor de temperatura
Salida de calor
Salida de fro
%I1.0
%I1.1
%IW0.5
%Q2.0
%Q2.1
Esquema de la instalacin
Sensor
BOMBA DE
CALOR
Autmata
TSX Micro
72
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 12
Para desarrollar la supervisin de esta instalacin con el editor de pantallas, es
necesario entrar en la opcin pantallas de explotacin del navegador principal.
La pantalla que aparece contiene un navegador con tres pestaas. La primera
permite crear las diversas pantallas de explotacin que formarn nuestra
aplicacin. La segunda permite crear mensajes que posteriormente
utilizaremos y la ltima pestaa contiene una biblioteca de objetos grficos
predefinidos.
Para crear una pantalla nueva, basta con hacer clic sobre el navegador con
el botn derecho del ratn. Seleccionando la opcin Crear aadiremos una
pgina nueva denominada 0_Nueva pantalla.
Podemos acceder a las propiedades de esta nueva pantalla mediante el botn
derecho del ratn y haciendo clic en Propiedades. En la pantalla que aparece
podremos dar un nombre a la pgina y asignarle un nmero de identificacin.
En nuestro caso se asignar el nombre de Presentacin y el nmero 0.
73
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 12
Una vez definida la pgina principal, aadiremos los componentes de
visualizacin necesarios para realizar una presentacin correcta. En este caso
concreto se ha decidido que la pgina principal contenga el logo de la empresa
cliente. Para insertar esta imagen, basta con hacer clic con el botn derecho
del ratn situados encima de la pgina. Seleccionando la opcin Imagen
podremos insertar un archivo de tipo *.BMP.
74
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 12
Mediante la barra de herramientas podremos insertar los controles necesarios
en nuestra aplicacin. Esta opcin se encuentra en el men Ver->Barra de
Herramientas->Edicin. Seleccionando la opcin texto ( Aa ) en la parte
izquierda de la pantalla es posible delimitar un rea de introduccin mediante
un clic en la pantalla de explotacin.
Una vez delimitada el rea del texto, podemos hacer clic con el botn derecho
del ratn sobre esta misma figura y seleccionar la opcin Propiedades. La
pantalla que aparece permite configurar todos los atributos del texto: color,
fuente, tamao y el mismo texto que aparecer. La pestaa Animar permite
crear animaciones de este mismo texto que por el momento no sern
necesarias.
75
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 12
Una vez finalizada la pgina de presentacin, podremos crear otra pgina de la
misma forma que la pgina cero y que contendr los diferentes elementos a
supervisar.
Para ello recurriremos a la biblioteca de objetos que PL7 lleva incorporada
seleccionando la pestaa Objetos del navegador. Esta biblioteca, organizada
por carpetas, contiene objetos grficos predefinidos listos para utilizar en
nuestra aplicacin. Botones, vlvulas, cintas transportadoras, smbolos,
paneles de regulacin y visualizadores son algunos de los elementos
disponibles. Una vez identificado el elemento que necesitamos, la metodologa
de trabajo consiste en copiar el elemento y pegarlo dentro de la pgina creada
anteriormente.
Para el desarrollo de esta prctica utilizaremos un indicador de marcha paro
de la instalacin.
76
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 12
Una vez colocado el elemento en la posicin adecuada, deberemos seleccionar
la opcin desagrupar que contiene el men al seleccionar el objeto con el botn
derecho del ratn.
Esta opcin permite desagrupar un objeto que esta formado por diferentes
capas o dibujos. En nuestro caso al desagrupar el objeto vemos dos
rectngulos de diferente color que identificaremos con la marcha y el paro.
Cada una de estas partes posee sus propiedades a las cuales podemos
acceder haciendo clic con el botn derecho del ratn y la misma opcin de
propiedades.
77
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 12
Si es necesario animar esta figura, seleccionaremos la pestaa animar del
men propiedades indicando la misma opcin en la casilla de verificacin. El
recuadro smbolo permite escribir la variable de la cual depender la
visualizacin o no de este objeto. Por otro lado, el recuadro para las
condiciones de visualizacin permite determinar el valor de esta variable que
hace visible el objeto.
En nuestro caso concretamente y recordando el programa escrito en la prctica
anterior, utilizaremos el bit de memoria %M0 (bit_marcha). Seleccionando el
rectngulo verde y esta misma variable, vemos que la condicin de
visualizacin es en estado 1. Para el caso de la sealizacin de paro
seleccionaremos el rectngulo rojo y como smbolo el mismo bit_marcha. Sin
embargo, en este caso el estado de visualizacin ser el estado 0. Una vez
hayamos definido las propiedades de estos dos elementos, solo queda
devolver el objeto a su forma original agrupando los dos cuadrados.
Dado que en este sistema interesa indicar tambin la salida que se activa en
cada momento, colocaremos dos indicadores (fro y calor) que configuraremos
previamente. La forma de proceder es similar a la anterior:
1.
2.
3.
4.
5.
En esta ocasin las variables a utilizar pueden ser la misma salida de calor
(%Q2.0) y la de fro (%Q2.1) ambas en el estado 1. Finalmente, un texto
descriptivo de la instalacin y de cada indicador ayudar a una mejor
percepcin de la aplicacin.
78
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 12
Para visualizar el valor de temperatura deseado, se utilizar un control
analgico de barras. Si seleccionamos este objeto y editamos sus propiedades,
dentro de la pestaa Animar podremos encontrar la variable que
representaremos en el grfico de barras. En este caso se trabajar con %MF4
y una visualizacin permanente.
La siguiente pestaa permite definir el tipo de animacin del grfico. Los
valores mximos y mnimos del grfico a representar se tomarn de las casillas
valores lmites. Por otro lado, la variable %MF8 representar el mnimo
permitido y que en este caso ser de 20.
79
Schneider Electric Espaa
Centro de Formacin
DESARROLLO PRCTICA 12
Finalmente podremos disponer de la pantalla de explotacin tal y como se
representa en la figura.
80
Schneider Electric Espaa
Centro de Formacin
81
Schneider Electric Espaa
Centro de Formacin
82
Schneider Electric Espaa
Centro de Formacin
83
Schneider Electric Espaa
Centro de Formacin
WEBGRAFA Y BIBLIOGRAFA
http://www.schneiderelectric.es
Pgina principal de Schneider Electric Espaa con multitud de recursos en las
reas de automatismos, control industrial, baja tensin y media tensin.
Noticias, novedades tcnicas y miniwebs para productos exclusivos.
http://www.transparentfactory.com
Site con gran cantidad de informacin bien estructurada sobre autmatas,
dilogo hombre mquina, comunicaciones y todos los aspectos relacionados
con el mundo de la automatizacin. Dispone adems de un tabln para
preguntas tcnicas ms frecuentes.
http://webplc.schneiderelectric.es
Servidor web DEMO para un TSXMICRO
Piedrafita Moreno, Ramn. Ingeniera de la automatizacin industrial
Ediciones RA-MA, 2000
ISBN84-7897-604-3
Manual de referencia PL7 Micro / Jnior / Pro
Descripcin detallada de las Instrucciones y Funciones; ed. 2002
TLX DR PL7 SPA
Autmatas TSX Micro 3722
Manual de puesta en marcha, Tomo 1; ed. 2002
TSX DM 37 SPA
Gua de programacin
Manual del usuario de los mdulos TSX ETZ 410/510
Spa Versin V1.1; ed. 2002
Altivar 58
Manual de programacin y puesta en marcha
VW3-A58101; ed. 2002
84
Schneider Electric Espaa
Centro de Formacin