You are on page 1of 32

UNIVERSIDAD AUTNOMA DE

PUEBLA
FACULTAD DE CIENCIAS DE LA
ELECTRNICA

Reporte de Prctica 2
Nombre del tema: Manual programacin de PLC
Unitronics mediante U90 Ladder

Carrera: Lic. en Ing. en Mecatrnica


Nombre del curso: Automatizacin Industrial

Nombre del alumno: Isaias Flores Cern

Fecha de entrega: 4/Noviembre/2014

Nombre del profesor: Carlos Prez Aguirre

Manual programacin de PLC Unitronics mediante U90 Ladder

Tabla de contenido
Introduccin........................................................................................................................................ 2
Procedimiento .................................................................................................................................... 3
Interfaz del software (U90 Ladder) ........................................................................................ 3
Proyecto nuevo ...................................................................................................................... 4
Diagrama de escalera ................................................................................................ 5
HMI .......................................................................................................................... 19
Descargando programa al PLC.............................................................................................. 26
Conexin entradas y salidas ................................................................................................. 29
Resultados......................................................................................................................................... 30
Conclusiones ..................................................................................................................................... 30
Referencias ....................................................................................................................................... 31

Manual programacin de PLC Unitronics mediante U90 Ladder

Introduccin
En este manual se explicaran los pasos a seguir para poder programar un PLC de
la marca Unitronics con el software U90 Ladder.
El PLC que programaremos (con la herramienta de software U90 Ladder) ser el
Jazz JZ10-11-R16.
Algunos de los puntos a tratar sern los siguientes:
a)
b)
c)
d)
e)
f)

Interface de U90 Ladder.


Establecer comunicacin entre el autmata y la PC (software).
Realizar programa en diagrama de escalera.
Aplicacin HMI.
Descargar el cdigo al PLC.
Conexin de entradas y salidas fsicas del PLC.

Figura 1.- PLC Unitronics JAZZ Z10-11-R16

Manual programacin de PLC Unitronics mediante U90 Ladder

Procedimiento
Interfaz del software
Primeramente abrimos el programa U90 Ladder dando doble clic sobre su icono
(ver figura 2), una vez abierto nos aparecer una ventana llamada Hadware
Configuration (ver figura 3), por el momento nos olvidaremos de esta ventana y
damos clic en Cancel.

Figura 2.- Icono de U90 Ladder.

Figura 3.- Ventana mostrada al abrir el programa.

A continuacin se enlistan algunas de las partes ms utilizadas al momento de


realizar un proyecto con esta herramienta.

Ventana Navegacin del proyecto (Project Navigation)


o Editor Ladder
o Editor Displays
o Editor Variables
3

Manual programacin de PLC Unitronics mediante U90 Ladder

Barra de herramientas
o Project
o Controller
o Ladder

Figura 4.- Partes ms utilizadas al realizar un proyecto (encerradas en rojo).

Proyecto Nuevo
Cuando realizamos un nuevo proyecto lo primero es ver que PLC vamos a usar.
En la figura 3 (ventana que aparece cada vez que abrimos el programa) podemos
observar varios modelos de PLC, seleccionamos con el que vamos a trabajar (en
esta ocasin: JAZZ JZ10-11-R16) y damos clic en OK. Nota: si por algn motivo
cuando abrimos el programa no nos aparece esta ventana, la podemos encontrar
dando clic en la opcin Controller<HW Configuration (ver figura 5).

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 5.- Abrir ventana de Configuracin de Hardware.


Despus de seleccionar el modelo de PLC que vamos a utilizar, ya podemos
comenzar con el programa en diagrama de escalera, y posteriormente con la
aplicacin HMI.
Diagrama de escalera
Para elaborar el diagrama de escalera necesitamos ir al editor de escalera (ver
figura 6), donde iremos colocando todos los elementos que necesitemos, adems
de poder agregar comentarios en cada escaln que hagamos.

Figura 6.- Editor de Escalera.


5

Manual programacin de PLC Unitronics mediante U90 Ladder

Dentro de los elementos que disponemos los ms usados son: Contacs y Coils.

Figura 7.- Tipos de contactos y bobinas disponibles.


Cabe mencionar que este software solo cuenta con temporizadores TON, y
desafortunadamente no dispone de contadores.
Para poder familiarizarnos ms con esta herramienta haremos un ejemplo de un
contador (aprovechando que no disponemos de uno).
Hacer un contador ascendente que cuente de 1 a 5 (cada que presionemos una
tecla del teclado del PLC), con incrementos de 1 en 1, y que indique cuando se
termine de contar. Debe de tener un Reset el cual se activara con el teclado del
PLC.
Pues para hacer el contador usaremos una operacin de suma, y como solo debe
llegar hasta 5 (aunque presionemos la tecla del PLC ya aumentara la cuenta)
tambin usaremos un elemento de comparacin.
Entonces primero agregamos un contacto N/A (el cual se cerrara cuando
presionemos una tecla del PLC), para este propsito usaremos un contacto que se
activa con transicin positiva.

Figura 8.- Seleccionamos el contacto y lo colocamos.

Despus de colocar el contacto nos aparcera la siguiente ventana.

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 9.- Ventana despus de colocar el contacto.


Como queremos que nuestro contacto se active cuando presionamos una tecla del
PLC, entonces en donde esta MB (tipo de operando) damos clic y escogemos la
opcin SB, despus damos clic en el recuadro que muestra la siguiente imagen.

Figura 10.- Seleccionando operando y direccin.


A continuacin aparece otra ventana de la cual seleccionaremos la tecla 1 (puede
ser la que sea). Entonces ya tendremos llenos todos los dems cuadros de la
ventana Select Operand And Address.

Figura 11.- Seleccin de tecla que activara el contacto.

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 12.- Todos los campos de direccin llenos.


Damos Ok y ahora agregamos el elemento de comparacin menor que.

Figura 13.- Seleccionamos la operacin menor que.

Figura 14.- Colocamos el elemento A<B.

Al igual que con el contacto, cuando soltamos el elemento de menor que, nos
aparece una ventana de seleccin de operando y direccin.
Dejamos la opcin MI (que es un operando de valor numrico entero), en el
recuadro de la derecha colocamos el numero 0 (que es la direccin, y puede ser
de 0 a 255) y en el ultimo recuadro de la derecha escribimos: cuenta ascendente
(que es el nombre o etiqueta).

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 15.- Seleccionando operando y direccin para el elemento A.


A continuacin damos en OK, de nuevo nos aparece otra ventana igual a la
anterior (en esta ocasin es para el elemento B de la operacin A<B). En esta
ventana en donde esta MI daremos clic y seleccionaremos # (operando numrico
constante), en el recuadro de la derecha se pone automticamente otro smbolo #,
y en el ultimo recuadro de la derecha colocamos el numero 5 (valor constante). Y
damos OK.

Figura 16.- Seleccionando operando y direccin para el elemento B.


Ahora agregamos la operacin de suma.

Figura 17.- Seleccionamos la operacin suma.

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 18.- Colocamos el elemento A+B=C.


Despus en la ventana de seleccin de operando y direccin, seleccionamos MI,
en el cuadro de lado derecho escribimos 0, y automticamente en el ultimo
recuadro de la derecha se nos colocara el nombre que previamente ya le
habamos dado a esa direccin. Damos clic en OK.

Figura 19.- Seleccionando operando y direccin para el elemento A.


Nos vuelve a aparecer la misma ventana pero ahora para el elemento B (de la
operacin A+B=C). Colocamos un operando constante (#) y le damos valor de 1.
Damos clic en OK.

Figura 20.- Seleccionando operando y direccin para el elemento B.


Nuevamente aparece otra ventana ahora para el elemento C. Seleccionamos un
operando numrico entero (MI), con direccin 0. Damos clic en OK.
10

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 21.- Seleccionando operando y direccin para el elemento C.


Ya tenemos los elementos del primer escaln que conforman el contador de 1 a 5.
Ahora para unir los componentes que hemos colocado seleccionamos la
herramienta Work Mode.

Figura 22.- Herramienta Work Mode.


Ya que unimos todos los componentes, agregaremos un comentario de lo que
hace esta primer lnea de programa. Para eso utilizaremos la herramienta Insert
Comment. Damos clic en esta herramienta y posteriormente damos clic en el
escaln donde queremos poner el comentario.

Figura 22.- Agregando comentario al primer escaln del cdigo.

11

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 23.- Primer escaln terminado, y con comentario.


Pasamos al segundo escaln. En este escaln pondremos una operacin de
comparacin de igual, la cual nos activara una salida fsica del PLC (indicando que
se termino la cuenta).
Primero agregamos la operacin de igual.

Figura 24.- Seleccionamos la operacin igual.

Figura 25.- Colocamos el elemento A=B en el segundo escaln del editor de


Escalera.

12

Manual programacin de PLC Unitronics mediante U90 Ladder

En la ventana que aparece al soltar este elemento colocamos lo siguiente: en tipo


de operando MI, y en direccin 0. Seleccionamos OK. Y para el elemento B
escogemos un operando numrico constante con valor igual a 5.

Figura 26.- Seleccionando operando y direccin para el elemento A.

Figura 27.- Seleccionando operando y direccin para el elemento B.


Ahora colocamos una bobina.

Figura 28.- Seleccionamos una bobina.

13

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 29.- Colocamos la bobina al lado derecho de la operacin de igual.


En la ventana de seleccin de operando y direccin colocaremos un operando de
tipo salida fsica del equipo (O), en direccin colocaremos 0 y como etiqueta
pondremos cuenta terminada.

Figura 30.- Seleccionando operando y direccin de la bobina.


Ahora unimos todos los elementos de este escaln y colocamos un comentario de
sobre su funcin.

Figura 31.- Segundo escaln terminado.

14

Manual programacin de PLC Unitronics mediante U90 Ladder

En el tercer, y ultimo, escaln pondremos un contacto que al activarse reinicia la


cuenta del contador a 1.
Primero colocamos el contacto.

Figura 32.- Seleccionamos un contacto N/A.

Figura 33.- Colocamos el contacto en el tercer escaln del editor de Escalera.

Como este contacto ser activado por una tecla del PLC, en la ventana de
seleccin de operando y direccin, seleccionaremos un operando SB, con
direccin de la tecla #2 del teclado del PLC (ver figura 10 y 11). Damos clic en OK.

15

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 33.- Seleccionando operando y direccin del contacto.


Ahora para reiniciar el contador (el registro MI 0) a 1 haremos uso de la instruccin
Store Direct.

Figura 34.- Seleccionamos la instruccin de almacenamiento directo.

Figura 35.- Colocamos la instruccin de almacenamiento.

16

Manual programacin de PLC Unitronics mediante U90 Ladder

En la ventana de seleccin de operando y direccin, seleccionamos un operando


de tipo constante (#) de valor 1 (valor al cual pondremos nuestro registro MI 0).
Damos OK.

Figura 36.- Seleccionando operando y direccin del elemento A de la instruccin


de almacenamiento.
Se nos vuelve a mostrar otra ventana, en esta pondremos un operando de tipo MI
(numrico entero), con direccin 0 (registro con el que estamos contando). Damos
clic en OK.

Figura 37.- Seleccionando operando y direccin del elemento B.


17

Manual programacin de PLC Unitronics mediante U90 Ladder

Conectamos el contacto y la instruccin de almacenamiento, y adems colocamos


una pequea nota.

Figura 38.- Tercer escaln terminado.


Ya terminamos la parte del diagrama de escalera, ahora falta la parte del HMI
(Interfaz Hombre Maquina), que es mostrar informacin a travs de la pantalla que
posee el PLC.

Figura 39.- Diagrama de escalera terminado.

18

Manual programacin de PLC Unitronics mediante U90 Ladder

HMI
Primeramente nos movemos al editor de Displays.

Figura 40.- Editor de Displays.


Nota: La pantalla que tiene el PLC es de 2 filas con capacidad de 16 caracteres
por fila.
Damos clic en la primera fila de la pantalla (verde) y escribimos Contador:.

Figura 41.- Colocndonos en el primer elemento de la primera fila.

Figura 42.- Escribimos Contador:.


19

Manual programacin de PLC Unitronics mediante U90 Ladder

Ahora vamos a seleccionar 2 espacios de la primera fila. Dando clic izquierdo en


un espacio vaco y lo mantenemos hasta cubrir 2 espacios (quedan de color azul).

Figura 43.- Seleccionando dos espacios vacios.


Ahora para asignarle una variable (a los espacios anteriormente seleccionados) le
damos clic a la herramienta Attach Variable

Figura 44.- Damos clic en Attach Variable.


Inmediatamente nos aparece la siguiente ventana:

Figura 45.- Escribir nmero de variable (a partir de 1) y nombre.


En nmero de variable escribimos 1, y en nombre de variable escribimos contador.

20

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 46.- Escribimos los datos de la variable.


Despus de dar clic en OK, los espacios que habamos seleccionado cambian de
color y adems se les colocan smbolos de gato (#), indicando que ya tienen una
variable asignada. Tambin en la parte de abajo donde dice Variables, nos
aparece la variable que creamos (contador).

Figura 47.- Variable contador, creada y asignada.


Ahora en la segunda fila seguimos los mismos pasos que para la primera fila, y
escribimos Fin:, y en esta ocasin seleccionaremos 4 espacios vacios.

Figura 48.- Seleccionando cuatro espacios vacios.


Damos clic en asignar variable (attach variable), y en la ventana que nos aparece
ponemos en nmero de variable 2, y en nombre de la variable estado.

21

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 49.- Escribimos los datos de la variable.


Damos clic en OK, y ya tenemos lista nuestra pantalla. Ahora resta darle
funcionalidad a las variables que creamos anteriormente (es decir asignarles
elementos de nuestro diagrama de escalera).

Figura 50.- Pantalla 1 terminada.


En la variable de contador vamos a mostrar la cuenta que lleva el contador, ira de
1 a 5. De acuerdo a nuestro diagrama de escalera (figura 39) el registro MI 0 es
donde se va realizando la cuenta de 1 a 5, por lo tanto a la variable contador la
vamos a enlazar con MI 0. Para hacer esto utilizaremos el editor de Variables, que
est en la ventana de navegacin de proyecto.

Figura 51.- Editor de variables y variables que han sido creadas.

22

Manual programacin de PLC Unitronics mediante U90 Ladder

En primera instancia damos clic en la variable 1 (contador). A la izquierda se nos


mostraran 3 recuadros: Tipo de variable (Variable Type), Enlazar a (Link To) e
Informacin de variable (Variable Information).

Figura 52.- Editor de la variable contador.


Como la variable contador va a cambiar de 1 a 5, entonces en tipo de variable
seleccionaremos Integer (Numeric value). Despus de seleccionar este tipo de
variable vemos que cambian los otros dos recuadros (figura 53).

Figura 53.- Editor para variable tipo Entero (Integer).


Vemos que automticamente ya se nos enlazo la variable con MI 0, pero
suponiendo que no ocurriera esto, entonces damos clic en Link To, nos
aparecer una ventana en la cual tenemos que poner qu tipo de operando
queremos enlazar a la variable (puede ser MI o SI), y la direccin de ese operando
23

Manual programacin de PLC Unitronics mediante U90 Ladder

(puede ser de 0 a 255). Una vez seleccionado el operando que usaremos damos
clic en OK.

Figura 54.- Seleccionando operando a enlazar con la variable.


Ahora pasaremos a editar la variable 2 (estado). Al dar clic sobre esta variable, se
nos muestran los mismos campos (figura 55), a la izquierda de la pantalla, que en
la variable anterior. Esta variable nos va a mostrar cuando el contador esta activo
o apagado, por lo tanto en tipo de variable seleccionaremos la opcin Bit (on/off).
Por defecto ya est la opcin de Bit, por lo tanto solo falta enlazar la variable.
Nuevamente si observamos la figura 39, vemos que quien nos indica si el contador
esta activo o apagado (es decir, si la cuenta ya termino o todava no) es la bobina
O 0.

Figura 55.- Editor de la variable estado.


24

Manual programacin de PLC Unitronics mediante U90 Ladder

Damos clic en Link To, en la ventana que aparece seleccionamos un operando


de tipo salida fsica (O) y en direccin colocamos 0 (que es el elemento que nos
interesa), y damos clic en OK.

Figura 56.- Seleccionando operando a enlazar con la variable.


Para esta variable si usaremos el recuadro de Informacin de variable. Vemos que
tiene dos rectngulos, en uno de lado izquierdo dice Text for off (0):, y en el otro
dice Text for on (1):. En el rectngulo superior escribiremos ON (cuando la
bobina est apagada significa que la cuenta todava no termina), y en el de abajo
OFF (cuando la bobina esta activa, es decir en 1, es porque la cuenta ya
termino).

Figura 57.- Escribiendo informacin de la variable estado.


Con esto concluimos la parte de HMI. Ahora falta descargar todo el programa
(diagrama de escalera y HMI) al PLC.

25

Manual programacin de PLC Unitronics mediante U90 Ladder

Descargando programa al PLC


Esta parte es un poco sencilla, primeramente hay que conectar el cable de
comunicacin entre el PLC y la PC, despus hay que alimentar el PLC. Este PLC
funciona con +24V.

Figura 58.- Configuracin I/O JAZZ JZ10-11-R16.


Posteriormente hay que verificar que haya comunicacin entre la PC y el PLC.
Para ello hay que seguir los pasos siguientes:
1. De la barra de herramientas damos clic en Controller < M90 OPLC
Settings

Figura 59.- Seleccionando opcin M90 OPLC Settings.


En la ventana que nos aparece damos clic en Get Version, y despus en
Exit.
26

Manual programacin de PLC Unitronics mediante U90 Ladder

Figura 60.- Ventana de configuracin del puerto de comunicacin.


2. Ahora iremos a la opcin de sistema operativo, ver figura siguiente.

Figura 61.- Seleccionando opcin Operating System.


En la ventana que aparece damos clic en Check Current O/S.

Figura 62.- Ventana de Sistema Operativo.

27

Manual programacin de PLC Unitronics mediante U90 Ladder

Nota: Si en alguno de estos pasos nos da el error mostrado en la figura 63, hay
que checar que este bien conectado el cable de comunicacin, y si ya lo
conectamos bien y sigue apareciendo el mismo error hay que reiniciar la
computadora.

Figura 63.- Error en la comunicacin.


Una vez que ya hicimos los dos pasos anteriores ya podemos descargar el
programa al PLC. Para ello damos clic en la opcin Dowload.

Figura 64.- Icono para descargar programa al PLC.


En todas las ventanas que nos aparecen despus de presionar este icono damos
clic en OK. Ya que se cargo el programa podemos ver cmo se van activando los
elementos en el diagrama de escalera, esto presionando el icono de las gafas que
est a la izquierda del icono de descarga.
Como en nuestro diagrama de escalera estamos usando una salida fsica del PLC,
necesitamos saber cmo conectar las entradas y salidas del PLC.

28

Manual programacin de PLC Unitronics mediante U90 Ladder

Conexin de entradas y salidas


Las entradas pueden ser usadas con lgica negativa o con lgica positiva, en
nuestro caso usaremos lgica positiva, por lo tanto la conexin quedara de la
siguiente forma.

Figura 65.- Conexin entradas fsicas del PLC.


En la figura de arriba vemos que est conectado el borne numero 5, esto para que
puedan funcionar las entradas de I0-5, si conectramos el borne 4 funcionaran las
entradas I6 e I7.

Figura 66.- Conexin salidas fsicas del PLC.


De la figura 66 podemos ver que dependiendo del actuador que pongamos a la
salida ser la alimentacin que colocaremos.
Nota: Aunque las salidas del PLC son de rel, si quisiramos activar un motor, es
mejor que las salidas activen una bobina de algn relevador y que los contactos
de este sean los que activen el motor.
29

Manual programacin de PLC Unitronics mediante U90 Ladder

Resultados
En la figura 8 escogimos un contacto de transicin positiva, esto porque al
principio colocamos un contacto directo.
Cuando colocamos un contacto directo, cada que presionbamos la tecla del
teclado del PLC, la cuenta no aumentaba de 1 en 1, sino que pasaba directo al
valor de 5. Esto debido a los rebotes inherentes de las teclas (que son pulsadores
mecnicos) del PLC.
Cuando ponemos ya sea un contacto de transicin positiva o transicin negativa,
el contador si aumenta de 1 en 1 cada vez que se presiona la tecla. Estos
contactos cada que son presionados (sin importar el tiempo que permanezcan as)
o soltados, respectivamente, solo dan un pulso.

Conclusiones
Al momento de elegir qu tipo de contacto usar en el diagrama de escalera,
depende mucho de que es lo que queremos, por ejemplo en un contador nos
conviene evitar rebotes, por lo que es mejor utilizar un contacto de transicin
positiva o negativa, pero si lo que quisiramos es que mientras presionemos un
pulsador se active una salida, entonces es ms conveniente utilizar un contacto
directo.

Si se tienen conocimientos de lgica cableada, entonces la conexin de entradas y


salidas fsicas del PLC resulta fcil.

30

Manual programacin de PLC Unitronics mediante U90 Ladder

Referencias
[1] U90 Ladder Tutorial,
http://www.unitronics.com/Downloads/Support/Technical%20Library/U90%20Ladder%20Softwar
e/Software%20Manuals/U90%20Ladder%20Tutorial.pdf

Consultado el 31 de octubre de 2014


[2] UNITRONICS U90Ladder Help ESP,
http://download.side.es/microsites/unitronics/manuals/3.U90LADDER/UNITRONICS_U90Ladder_Help_ESP.pdf

Consultado el 1 de octubre de 2014


[3] Micro-OPLC Installation Guide,
http://www.unitronics.com/Downloads/Support/Technical%20Library/Jazz%20Hardware/Jazz%20
-%20Installation%20Guides/JZ10-11-R1X-V_INSTAL-GUIDE.pdf

Consultado el 1 de octubre de 2014

31