Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual Unity
Manual Unity
ADVERTENCIA
Los productos presentados en este manual son susceptibles de evolucin en cuanto a sus caractersticas de presentacin, de funcionamiento o de utilizacin. Su descripcin en ningn momento puede revestir
un aspecto contractual.
El Instituto Schneider Electric de Formacin, acoger favorablemente
cualquier solicitud con fines didcticos exclusivamente, de utilizacin
de grficos o de aplicaciones contenidas en este manual.
Cualquier reproduccin de este manual est totalmente prohibida sin la
autorizacin expresa del Instituto Schneider Electric de Formacin.
Modicon M340
Modicon Premium
Modicon Quantum
semicontinuos y
infraestructuras.
para
el
control
de
grandes
centros
de
Este
cuadro
se
presentan
los
requisitos
mnimos
Sistema
Memoria RAM
Disco duro
Sistema operativo
Lector
Pantalla
Perifricos
Acceso a Internet
Mnimo
Recomendado
1,2 GHz
256 MB
512 MB
2 GB
4 GB
Reproductor CD-ROM
10
4. Operaciones bsicas
4.1. Crear / Guardar / Abrir un proyecto
a. Crear de un proyecto
Seleccin de una familia y CPU
La creacin de un proyecto empieza por la seleccin de una familia
(M340, Premium, Quantum) y la seleccin del procesador. Seguir los
pasos siguientes:
Interface de usuario
Las ventana principal contiene por defecto las ventanas siguientes:
Men y iconos
12
13
Ventana de resultados
Barra de estado
b. Guardar un proyecto
Un proyecto de Unity se guarda en un nico archivo con extensin
.STU. Para guardar el proyecto basta con seguir los pasos siguientes:
14
c. Abrir un proyecto
Para abrir un proyecto existente, seguir los pasos siguientes:
Mensaje de aviso
15
Cambio de bastidor
16
Luego para configurar el PLC basta con hacer un doble clic en una
posicin libre, se abre una ventana en la que se puede seleccionar el
mdulo que desea aadir o utilizando el arrastrar/soltar desde la
librera de hardware.
17
18
19
b. Fuente de alimentacin
Al crearse un proyecto aparece la CPU elegida en la pgina de inicio
y una fuente de alimentacin.
Para asegurarse que la fuente que se utiliza corresponda a las
necesidades del PLC en cuanto a tensin y potencia se ha de hacer
un clic derecho en la fuente de alimentacin y seleccionar Previsin
de alimentacin y de E/S.
Previsin de alimentacin
20
Modalidad de servicio
21
para
22
Ventana de resultados
23
24
25
Familia de red
Direccin IP fija
26
Hay servicios que ya estn habilitados por defecto y otros que se han
de habilitar mediante esta ventana de configuracin.
Servicio habilitados
27
28
b. Direccionamiento de la variables
El direccionamiento de las variables sigue la estructura siguiente:
% Tipo de objeto
Bastidor
Mdulo .
Va
I
%
IW
QW
Ejemplo:
Cul es la direccin fsica de la va 2 de un mdulo de entradas
digitales que se encuentra en la posicin 3 de un bastidor con
direccin 0?
%I0.3.2
Cul es la direccin fsica de la va 4 de un mdulo de salidas
digitales que se encuentra en la posicin 5 de un bastidor con
direccin 1?
%Q1.5.4
Cul es la direccin fsica de la va 2 de un mdulo entradas
analgicas que se encuentra en la posicin 3 de un bastidor con
direccin 0?
%IW0.3.2
29
Tipos entero:
o El tipo INT es un tipo con signo y formato de 16 bits.
(-32768 hasta 32767)
o El tipo DINT es un tipo con signo y formato de 32 bits.
(-2147483648 hasta 2147483647)
o El tipo UINT es un tipo sin signo y formato de 16 bits
(0 hasta 65535)
o El tipo UDINT es un tipo sin signo y formato de 32 bits.
(0 hasta 4294967295)
30
31
32
f. Orden alfabtico
Tambin es posible ordenar por orden alfabtico los nombres de las
variables, las direcciones,... haciendo un clic izquierda en la barra de
ttulos de las columnas.
Aparecer una flecha de color azul al lado del ttulo de la columna
ordenada por orden alfabtico. Las dems columnas tendrn una
flecha negra.
Orden alfabtico
33
Personalizar columnas
34
Editor de de variable
35
36
Nueva seccin...
37
38
b. Diagrama de contactos LD
El Editor LD permite la programacin grfica de los diagramas de contactos segn CEI 61131-3.
39
o Bloques de funciones
o Llamadas de subrutinas
o Saltos
o Conexiones
o Comentarios
Las secciones LD tienen una rejilla de fondo que divide la seccin en
filas y columnas. El lenguaje de programacin LD est basado en
celdas, es decir, en cada celda se puede colocar un nico objeto.
Para las secciones LD se puede definir un tamao de 11-64 columnas
y 17-2.000 filas. El programa se puede introducir mediante el teclado
o mediante el ratn.
40
o Llamadas de subrutina
o Saltos
o Conexiones
o Parmetros reales
o Objetos de texto para comentarios de la lgica
Las secciones FBD disponen de un reticulado detrs de ellas. Una
unidad de reticulado est compuesta por 10 coordenadas. Una unidad
de reticulado es la distancia mnima posible entre dos objetos de una
seccin FBD.
El lenguaje de programacin FBD no est basado en celdas; los
objetos estn alineados con las coordenadas.
Una seccin FBD puede configurarse con un nmero de celdas
(coordenadas del reticulado horizontal y coordenadas del reticulado
vertical).
El programa puede introducirse con el ratn o el teclado.
d. Texto estructurado ST
El Editor ST permite la programacin en texto estructurado segn CEI
61131-3.
41
e. Lista de instrucciones IL
El Editor IL permite la programacin de listas de instrucciones segn
CEI 61131-3.
43
44
45
Representacin lenguaje ST
46
c. Conjunto de libreras
El conjunto de libreras se compone de todas las libreras, familias,
funciones y variables (estructuras de datos de E/S) que se pueden
utilizar para desarrollar un proyecto de automatizacin.
Es posible aadir libreras nuevas, familias nuevas y gestionar las
versiones de los bloques funcin insertados en la librera.
Conjunto de libreras
bloques de
47
48
la funcin
49
50
Medio de comunicacin
Uni-Telway
SYS
UNTLW01
USB
SYS
USB
Ethernet
TCPIP
Modbus
MODBUS01
51
52
o
del
PLC:
(se
(aplicacin detenida) o
aplicacin).
Si la indicacin es
ejecuta
la
aplicacin)
. Para ejecutar la
53
o irse
54
Cdigo compilado
PLC
55
y el PLC est en
56
d. Modificar valores
Es posible modificar el valor de una variable. El valor se quedar
igual si el programa no lo cambia. El valor sigue dependiendo del
programa.
Para modificar el valor de una seal:
o Pulsar en el botn Modificacin (se habilitarn el campo valor
de las seales que se pueden modificar. Las seales estn
marcadas en negrita).
o Hacer un doble clic en el campo valor
o Escribir el nuevo valor,
o Validar pulsando la tecla Enter.
La otra opcin es pulsar sobre los iconos
que se encuentran
57
e. Modificar valores
Es posible Forzar las seales con direccionamiento como %I y %Q. El
valor se quedar hasta que se cancele el forzado. El valor depende
del usuario.
Para forzar el valor de una seal:
o Pulsar en el botn Forzar (se habilitarn el campo valor de las
seales que se pueden forzar. Las seales estn marcadas en
negrita).
o Hacer un doble clic en el campo valor
o Escribir el nuevo valor,
o Validar pulsando la tecla Enter. Aparecer el valor con una F
delante (para indicar que la seal est forzada).
La otra opcin es pulsar sobre los iconos
que se
58
59
60
Estos mensajes indican que hay bits forzados pero no indican cuales
son. Para saber cuales son los bits actualmente forzados en el PLC
se han seguir los pasos siguientes:
1. Hacer un doble clic en la Configuracin
2. Hacer un doble clic en la CPU
3. Seleccionar la pestaa Animacin
4. Seleccionar la pestaa Informacin
5. Seleccionar Informacin General en la columna de la izquierda
6. Hacer un clic sobre el acceso directo creado si el PLC contiene bits
)
forzados (por ejemplo:
1&2
3
61
62
63
64
Propiedades de la pantalla
65
66
67
4.12. Documentacin
a. Presentacin
Unity Pro permite crear la documentacin del proyecto para imprimirla
o guardarla en formato PDF (si tiene una impresora virtual PDF).
b. Configuracin de la documentacin
Para configurar la documentacin se ha de ir al explorador de
proyecto y seleccionar la carpeta Documentacin.
Carpeta documentacin
68
Configuracin de la documentacin
Una vez seleccionadas todas las partes que se desean incluir, basta
con hacer un clic derecho en Proyecto y seleccionar la opcin
Generar impresin.
69
Este proceso puede tardar varios segundos. Una vez acabado puede
verse el nmero total de pginas (proyecto) y el nmero de pginas
por partes.
Ahora puede cerrar esta ventana e ir al men Fichero para
seleccionar Imprimir. Segn las impresoras que tiene instaladas
podr seleccionar una u otra.
Documentacin - Imprimir
70
5. Opciones Avanzadas
5.1. Tratamiento analgico
a. Presentacin
La configuracin de los mdulos de entradas y salidas analgicos se
realiza mediante una ventana de configuracin desde el editor de
configuracin haciendo un doble clic en el mdulo que se desea
configurar. El diagnstico de esos mdulos tambin se realiza desde
esa ventana y tambin puede realizarse con una tabla de animacin
mediante una variable de tipo IODDT.
71
(el de
73
74
b. Funcin exportar
La funcin de exportacin genera un fichero que contiene datos no
protegidos y referencias a datos protegidos.
Es necesario definir el nombre de este fichero y su ubicacin
(directorio), as como la extensin que viene determinada por el tipo
de exportacin (por ejemplo, XDB en caso de exportar un tipo de
DFB, etc.).
Para exportar un proyecto o parte de ste, basta con irse al
explorador de proyectos, seleccionar la parte del proyecto que desea
exportar, hacer un clic derecho y seleccionar Exportar proyecto (si
se trata del proyecto entero) o Exportar (si se trata de una parte del
proyecto).
Exportar proyecto
75
c. Funcin importar
Cuando se lleva a cabo una importacin parcial, el software le solicita
si desea guardar el proyecto actual. Esto permite tener una versin
previamente importada del proyecto.
Si, durante la importacin de un elemento, hay otro elemento con el
mismo nombre en el proyecto, un cuadro de dilogo permite elegir
entre varias modalidades de servicio:
76
d. Ficheros de exportacin
Los ficheros generados durante una exportacin contienen datos no
protegidos o datos protegidos codificados.
El contenido de cada fichero determina su extensin: es decir, segn
la posicin en el rbol de directorios del explorador de proyectos
durante la exportacin.
Elementos que se van a exportar
Configuracin de las entradas/salidas
Tipo de fichero
XHW
Programa
XPG
Seccin en lenguaje LD
XLD
Seccin en lenguaje IL
XIL
Seccin en lenguaje ST
XST
XBD
XSF
Tipo de DFB
XDB
DDT
XDD
Variables
SCY/TXT/XSY/XVM
Redes de comunicacin
XCM
Pantallas de explotacin
XCR
Tabla de animacin
XTB
Mdulo funcional
XFM
Proyecto global
XEF
77
a. Presentacin
Unity Pro gestiona tres tipos de archivos para almacenar aplicaciones
de usuario y proyectos. Cada tipo de archivo puede usarse en funcin
de requisitos especficos.
Los tipos de archivo pueden identificarse mediante su extensin:
o *.STU: Archivo de Unity Pro.
o *.STA: Archivo de aplicacin archivada de Unity Pro.
o *.XEF: Archivo de intercambio de aplicaciones de Unity Pro.
b. Archivos STU
Este tipo de archivo se usa para tareas diarias. Este formato se usa
de forma predeterminada al abrir o guardar un proyecto de usuario.
Ventajas:
o El proyecto puede guardarse en cualquier fase (de forma
coherente
o
incoherente)
mediante
el
comando
predeterminado.
o La apertura y el guardado del proyecto es rpida, ya que toda
la base de datos interna est presente en el archivo.
Inconvenientes:
o No es conveniente al transferir un proyecto debido al gran
tamao del archivo.
o No compatible al actualizar Unity Pro desde una versin a otra.
c. Archivos STA
Este tipo de archivo se usa para archivar proyectos y slo puede
crearse una vez generado el proyecto. Este tipo de archivo permite la
compatibilidad con versiones posteriores entre las distintas versiones
de Unity Pro.
78
Ventajas:
o Guardado rpido del proyecto.
o Los proyectos se pueden compartir mediante correo electrnico
o soportes de memoria de pequeo tamao.
o Capacidad de conectarse en la modalidad online igual al PLC
despus de abrir el proyecto en una nueva versin de
Unity Pro.
o Permite las modificaciones online con el PLC sin ninguna
descarga previa en el PLC.
Inconvenientes:
o Slo se puede crear despus de haber generado el proyecto.
o El proyecto tarda en abrirse, ya que el archivo del proyecto se
vuelve a generar antes de la operacin.
d. Archivos XEF
Este tipo de archivo se usa para exportar proyectos en formato fuente
XML y puede crearse en cualquier fase de un proyecto.
La exportacin de un archivo XEF se realiza accediendo al men
Archivo Exportar proyecto en la ventana principal de Unity Pro.
La importacin de un archivo XEF se realiza accediendo al men
Archivo Abrir en la ventana principal de Unity Pro.
79
Ventajas:
o El formato fuente XML asegura la compatibilidad del proyecto
con cualquier versin de Unity Pro.
Inconvenientes:
o Tamao medio.
o El proyecto tarda tiempo en abrirse, ya que el proyecto se
importa antes de la operacin.
o La generacin del proyecto es obligatoria para volver a montar
el cdigo binario del proyecto.
o La operacin con el PLC requiere que se vuelva a generar todo
el proyecto y se realice una descarga en el procesador.
o No es posible la conexin al PLC en la modalidad online igual
con un archivo XEF.
e. Informacin importante
Los archivos STU no son compatibles con otras versiones de
Unity Pro.
Para usar un proyecto con otras versiones de Unity Pro, los usuarios
deben almacenar:
o Los archivos de aplicacin archivada de Unity Pro (STA): Con
el archivo STA, es posible volver a utilizar el proyecto
actualmente generado con la nueva versin de Unity Pro
instalada en el ordenador.
o Los archivos de intercambio de aplicaciones de Unity Pro
(XEF): Debe usarse el archivo XEF si el proyecto se ha
generado.
80