Sei sulla pagina 1di 74

Tutorial

Unity Pro y Modicon M340


Desarrollando su primer proyecto con Unity Pro

Su primer proyecto Unity Pro


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

El propsito de este tutorial es mostrarle lo sencillo que es el uso de Unity Pro por medio de una aplicacin controlada por el controlador lgico programable Modicon M340 (PLC).

La aplicacin elegida es una banda transportadora que transporta cajas para colocarlas en lotes de 10 sobre una tarima.

Su primer proyecto Unity Pro Objetivo


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Comenzando desde una especificacin de requerimientos para una aplicacin, le mostraremos los principios para el desarrollo del proyecto utilizando Unity Pro

El tutorial se divide en cuatro partes:

1. Programacin en LD (Lenguaje Ladder Diagram): Esta parte


presenta el mtodo para ser utilizado en la creacin de un proyecto, los procedimientos de programacin en LD, as como la depuracin del proyecto.

2. Programacin en ST (Lenguaje Structured Text): Esta parte


presenta los procedimientos de programacin y depuracin en ST, as como el uso de pantallas operador para ver y controlar el proceso.

3. Modificacin En-Lnea: presenta los procedimientos requeridos


para la Modificacin En-Lnea de el programa.

4. Averiguar ms: Esta ltima parte del tutorial muestra lo fcil que
es el integrar el PLC Modicon M340, programado con Unity Pro, en una arquitectura automatizacin: controlando un Servodrive LXM05, dilogo operador con una terminal Magelis XBT GT.

El proyecto ser depurado en el Simulador PLC y luego configurado a correr en el PLC real. Las demostraciones grabadas de los modos operacin tambin se proponen. 3

Su primer proyecto Unity Pro


Descripcin
Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

La instalacin que necesitamos controlar es una banda transportadora que se usa para transportar cajas que son colocadas en lotes de 10 sobre un pallet y luego despachadas. Una expresin de requerimientos se propondr para cada funcin, as como una metodologa.

La aplicacin elegida se desgloza en tres funciones:

La funcin Banda que se usa para controlar la banda transportadora.

La funcin Paletizadora utilizada para contar las cajas y procesar una nueva tarima.

La funcin Manejo que hace posible detener la banda transportadora despus de un cierto lapso, si ya no quedan cajas en la banda.

Su primer proyecto Unity Pro Introduccin a Unity Pro


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Unity Pro le permite programar los siguientes PLCs: Modicon M340, Premium, Atrium, Quantum . El Explorador Proyectos visualiza la organizacin de el proyecto y le da acceso a los editores. Las ventanas pueden posicionarse sobre la pantalla y colocarse de acuerdo con vafrios modos (pgina completa, reducido, flotante)
Barra Men Definicin de la configuracin hardware

Barra Herramientas
Ventana Edicin

Configuracin Ejes Numricos

Declaracin Datos

Configuracin Redes Creacin Programas

Creacin de tablas animacin de la variables aplicacin

Creacin de pantallas grficas operador de la aplicacin

Ventana Informacin Status line

Programando la banda en Lenguaje LD Expresin de requerimientos para banda


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

La instalacin incluye una banda transportadora y un panel control

Los requerimientos de entrada: Una entrada MARCHA para arrancar la banda Una entrada PARO para detener la banda Una entrada URGENCIA para paro de emergencia

Los requerimientos de salida: Una salida de comando MOTOR Una salida para lmpara piloto EN_MARCHA

Comentario: En esta primera etapa vamos a definir la informacin requerida entrada/salida, sin tener que asignar entradas/salidas reales por el momento; con el proyecto que ser puesto a prueba por el Simulador Unity Pro. Las entradas/salidas se asignarn en la fase 3
Use los botones de la imagen para familiarizarse con La Expresin de Requerimientos 6

Su primer proyecto Unity Pro Metodologa para Desarrollo


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

La secuencia para el desarrollo que proponemos es la siguiente:

Hacindose cargo de la aplicacin Expresin de requerimientos Anlisis Ejecutando Unity Pro

Desarrollo Proyecto Creacin Proyecto Declaracin datos

Depuracin Proyecto Transferir de el proyecto a el Simulador Transferir a visualizacin dinmica del programa y ajuste de las variables

Creacin Programa

Anlisis del programa y generacin de cdigo

Programando la banda en Lenguaje LD Anlisis de Expresin requerimientos


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Esta fase consiste en determinar la lgica de control para la banda transportadora

Comando Banda
Estructura del Programa: La banda transportadora arranca cuando el usuario pulsa el botn MARCHA, siempre y cuando no se haya accionado previamente el botn URGENCIA. La banda se detiene cuando el usuario presiona el botn PARO o cuando se acciona el botn URGENCIA. El programa ser desarrollado en Lenguaje Ladder Diagram (LD). MARCHA MOTOR URGENCIA PARO MOTOR

EN_MARCHA

Programando la banda en Lenguaje LD Creacin Proyecto (1/3)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Mediante el software Unity Pro vamos a: Crear un nuevo proyecto llamado "Maquinaria" Definir la base de datos del PLC
Seleccione el Men Archivo/Nuevo.

1
Se crea la estructura del proyecto.

Seleccione la Base de Datos del PLC : BMX P34 20302 y valide eligiendo OK. Como respuesta, El Explorador presenta una estructura aplicacin.
9

Programando la banda en Lenguaje LD Creacin Proyecto (2/3)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Nombrando y salvando el proyecto:

Maquinaria

Guarde el proyecto usando el Men Fichero/Guardar (Archivo *.STU).

Click-Derecho sobre Estacin y selecccione el Men Propiedades, as podr darle el nombre y tecle comentarios para el proyecto.

Proyecto_Mquina

10

Programando la banda en Lenguaje LD Creacin Proyecto (3/3)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Demostraciones de los varios procedimientos propuestos en este tutorial. Ejecute las demostraciones, y sgalas Usted mismo con Unity Pro.

Demostracin
Haga Click sobre el cono a la derecha para correr la demostracin para la creacin de una aplicacin

Significado de los comandos disponibles Durante la Demostration

Leer Pausa Regresar

Se desplegar la leyenda END al final de la Demostracin, y el video regresa hasta el inicio. Elija el botn Pausa si desea detener el video en la ltima imagen. Cierre la Demostracin antes de ir a la siguiente pgina.

Ahora, es su turno
Ejecute el software Unity Pro y lleve a cabo las operaciones para la creacin del proyecto.

11

Programando la banda en Lenguaje LD Declaracin datos (1/2)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Los datos pueden declararse en este fase: - ya sea por medio del Editor Datos, - o gradualmente, a medida que los agrega en el programa.

Vamos a declarar los datos de entrada para el programa Banda en el Editor Datos. Los datos de salida sern declarados gradualmente al mismo ritmo que se genere el programa.

Entradas
Nombre MARCHA Tipo EBOOL Comentario Arranca Banda

Salidas
Nombre MOTOR EN_MARCHA Tipo EBOOL EBOOL Comentario Mando al Motor Banda Luz Piloto Marcha/Paro

PARO
URGENCiA

EBOOL
EBOOL

Detiene Banda
Paro Emergencia

Comentario: Definiremos las variables E/S en EBOOL con el propsito de que puedan asociarse con los mdulos del PLC posteriormente.

12

Programando la banda en Lenguaje LD Declaracin datos (2/2)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

En el software Unity Pro, Usted puede usar variables simplemente con declarar el nombre y tipo pero sin agregar la direccin: estas variables son No-localizadas, siendo el sistema el que asigna localidades dentro de la memoria interna del programa.
Doble click sobre Variables elementales accese el Editor Datos.

2
Indicar : el nombre de la variable el tipo variable: EBOOL el comentario relativo a la variable.

Declare todas las variables siguientes:

Comentario: Los dems datos sern declarados gradualmente a medida que genere el programa LD.
13

Programando la banda en Lenguaje LD Creando la seccin banda (1/3)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Un proyecto Unity Pro puede contener varias tasks (Tarea MAST creada por default, representando la Tarea principal, Tareas relacionadas a eventos, etc.). Las Tareas estn conformadas por secciones y sub-rutinas. El orden de las secciones determina el orden ejecucin del programa.

Click-Derecho sobre Seccin y seleccione el Men Nueva seccin.

Agregue el Nombre de la seccin Banda y seleccione Lenguaje LD y valide con OK.

14

Programando la banda en Lenguaje LD Creando la seccin banda (2/3)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Creando los renglones de contactos usando las variables declaradas previamente

1
Seleccione el tipo de objeto. Doble-click e ingrese el contacto

3 2

Coloque el objeto sobre la celda deseada.

5
Seleccione el objeto de la lista con doble-click (dentro de la estructura de la caja sin checar)

Click sobre y muestre la lista de variables ya declaradas

Comentario: La pantalla datos de entrada est dividida en celdas que reciben los diversos objetos. Usted puede desplegar algunas propiedades de los objetos al pasar el mouse sobre stos. 15

Programando la banda en Lenguaje LD Creando la seccin banda (3/3)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Creando los renglones de contactos con declaracin de las variables en forma gradual a medida que se necesitan

Doble click e ingrese el objeto

Ingrese el objeto y click sobre OK para validar Indicar el tipo de objeto y validar.

Seleccione el tipo de objeto y posicinelo.

4
Comentario: el tipo de objeto propuesto estar siempre coherente con objeto seleccionado.
16

Programando la banda en Lenguaje LD Anlisis y generacin del proyecto (1/3)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Una vez que haya ingresado el programa, vamos a Analizar el proyecto (reportar los errores y advertencias en el proyecto) y luego Regenerar todos los proyectos (esencial la 1. vez).

Corra el programa en el Simulador


Usted puede correr el proyecto en: - el PLC, en cuyo caso usted debe definir la configuracin. - el Simulador PLC, en cuyo caso no ser necesario definir la configuracin.

Al analizar y generar cdigo, Unity Pro toma in cuenta si el destino es el PLC o el Simulador.

Comentario El Simulador PLC le permite a usted simular un proyecto en cuanto a la totalidad de su secuencia con todas las tareas asociadas del usuario. Sin embargo, las dinmicas del comportamiento de ejecucin del Simulador y las funciones de comunicacin maestra no pueden compararse con las de un PLC real.

17

Programando la banda en Lenguaje LD Anlisis y generacin del proyecto (2/3)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Anlisis Proyecto. Reportando los errores y advertencias, con enlace directo a la parte de la aplicacin donde est la causa raz del problema

Elegir Analizar proyecto.

Una advertencia indica un elemento que podra ocasionar un contratiempo, pero que no impide transferir la aplicacin al Simulador o el PLC. Un error impide cualquier transferencia

3
Doble click sobre el elemento desplegado en azul o en rengln. Unity Pro automticamente lo llleva al elemento en cuestion.

Despliega el resultado anlisis del proyecto

18

Programando la banda en Lenguaje LD Anlisis y generacin del proyecto (3/3)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

La primera generacin requiere una reconstruccin completa de el proyecto. Subsecuentemente, usted solo tiene usted que regenerar las cambios.

1
2
Seleccione del men PLC la opcin Modo Simulacin. Seleccione del men Generar la opcin Regenerar todos los proyectos.

Observar despliegue de todos los errores o advertencias que se hayan encontrado

Comentario: Las advertencias se deben al hecho de que la red CANOpen bus no se ha configurado
19

Programando la banda en Lenguaje LD Depurando el proyecto (1/6)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Una vez que el anlisis sea satisfactorio, vamos a depurar la aplicacin usando al Simulador PLC conectndonos al l.

Seleccione el men PLC > Conectar. La barra en la esquina inferior derecha despliega el estado del Simulador.

Se invoca a el Simulador

3 ?
La barra indica que el proyecto abierto en Unity Pro y el del Simulador no son iguales. Comentario: El smbolo ? En la Barra Tareas indica que el Simulador se inici sin ningn proyecto vlido.

20

Programando la banda en Lenguaje LD Depurando el proyecto (2/7)


Expresin de requerimientos Anlisis Proyectocreation Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Una vez establecida la conexin, podemos transferir el proyecto hacia el Simulador.

Click en Transferir.

2
Seleccione el men PLC / Transferir Project a PLC.

3
La barra indica que los programas son idnticos pero el PLC est en PARO.

21

Programando la banda en Lenguaje LD Depurando el proyecto (3/7)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Una vez establecida la transferencia, podemos ejecutar el proyecto con el Simulador.

Seleccione el men PLC > Ejecutar.

4
Click en OK para llevar al PLC a modo MARCHA.

La barra indica que el PLC est en modo MARCHA.


22

Programando la banda en Lenguaje LD Depurando el proyecto (4/7)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Ahora tenemos la capacidad de ver el programa en modo dinmico y modificar las variables para simular la operacin de la banda trasportadora.

Doble click sobre la seccin Banda

La seccin Banda aparece en modo dinmico. El estado CONDUCCION se despliega en video reverso (en fondo azul).

23

Programando la banda en Lenguaje LD Depurando el proyecto (5/7)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Modificando variables en la pantalla visualizacin Ladder Diagram.

Seleccione la variable MARCHA.

Click-Derecho y luego seleccione el men Modificar valor y ajustar el valor a 1.

4 3

Lleve el contacto MARCHA a 0 (repitiendo pasos 1 y 2)

El motor ha arrancado y la luz piloto est encendida.


24

Programando la banda en Lenguaje LD Depurando el proyecto (6/7)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Initializando una tabla animacin para ver el estado de las variables en la seccin banda.

1
Seleccione rengln 2. Seleccione rengln 3 va seleccin mltiple (Shift).

Click-Derecho y luego seleccione el men Inicializar tabla animacin.

La tabla animacin aparece con las variables seleccionadas.

3
25

Programando la banda en Lenguaje LD Depurando el proyecto (7/7)


Expresin de requerimientos Anlisis Creacin Proyecto Declaracin datos Programacin en LD Generacin programa Depuracin Particularizacin

Modificando las variables desde la tabla animacin.

1
Seleccione el botn Modificacin. Seleccione la variable PARO. Click sobre el cono poner a 1.

La variable PARO se pone en 1 y el motor para.

3
Guarde el proyecto. Fin de fase 1: Programacin en LD

26

Programando la paletizadora en ST
Expresin requerimientos paletizadora (1/2)
Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Ahora vamos a extender el proyecto aadiendo la paletizadora a la instalacin previa. La banda lleva las cajas las cuales sern colocadas de 10 en 10 sobre una tarima

Los requerimientos entrada: Una entrada para el sensor ptico usada como contador de cajas (SENSOR_OPTICO). Una entrada NVA_TARIMA para quitar la tarima, pone a 0 el contador (NUMERO) y solicita una nueva tarima.

Los requerimientos salida: Una salida para la lmpara piloto TAR_LLENA Una salida BLOQUEO para controlar el bloqueador que detiene las cajas.

Use los botones de la imagen para familiarizarse con La Expresin de Requerimientos


27

Programando la paletizadora en ST
Expresin requerimientos paletizadora (2/2)
Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

La secuencia para el desarrollo que proponemos es la siguiente:

Hacindose cargo de la aplicacin

Desarrollo Proyecto Declaracin datos

pantallas operador

Expresin de requerimientos
Anlisis

Creacin de la seccin en Lenguaje ST Depuracin

Control mediante una pantalla operador

28

Programando la paletizadora en ST Anlisis de los requerimientos


Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Estructura programa y visualizacin de el proceso en Unity Pro con una pantalla operador.

Estructura de la seccin Paletizadora


Si la banda se mueve, las cajas se colocan sobre la banda. Las cajas son contadas. Cuando hay ms de 10 cajas, la tarima est llena y se activa BLOQUEO. Cuando lo requiere el operador, la tarima se retira para que pueda usarse una vaca. La seccin ser programada en Lenguaje Structured Text (ST). Una pantalla operador puede usarse para controlar el proceso y ver su estado.

10

pantalla operador

Comentario: Para simular el suministro de cajas, por ejemplo cada segundo, utilizaremos el bit sistema %S6

29

Programando la paletizadora en ST Declaracin datos


Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Vamos a aadir ahora nuevas variables a la lista existente de variables. Desconecte el Simulador (Click-Derecho sobre el cono verde al fondo de la pantalla) para regresar a modo local.
Doble click sobre Variables Elementales apara accesar al Editor Datos.

La pantalla aparece con las variables que ya fueron declaradas.

1
Dar de alta las siguientes variables (sin espacios).

Help

30

Programando la paletizadora en ST Creando la seccin paletizadora (1/4)


Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Creando la seccin Paletizadora en Lenguaje structured text (ST) .

2 1

Click-Derecho sobre Seccin y seleccione el men Nueva Seccin.

Tecle en Nombre Seccin (Paletizadora) y seleccione el Lenguaje a utilizarse, ST en este caso, y luego elegir OK para validar.

31

Programando la paletizadora en ST Creando la seccin paletizadora (2/4)


Expression of requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Creando el programa en Structured Text: Lgica de simulacin para el sensor ptico usando las variables que ya haban sido declaradas

1 2 3
Tecle el comentario entre (* y *) Click-Derecho para invocar al asistente entrada datos. Click sobre para desplegar la lista de variables ya declaradas.

5
La variable ya fu ingresada. Doble click sobre la variable SENSOR_OPTICO.
32

Comentario: las variables tambin pueden ingresarse directamente.

Programando la paletizadora en ST Creando la seccin paletizadora (3/4)


Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Ingrese el programa completo tal y como se describe a continuacin. El nmero de cajas se verifica por medio de la estructura de control IF Para esta modalidad se propone el uso del Asistente Entrada Datos.
Click sobre el cono asociado con IF Se despliega un pre-formato entrada

THEN

ELSE"

Llene los espacios segn corresponda

1
IF THEN

Click sobre el lugar donde usted quiere insertar la estructura control

ELSIF
ELSE END_IF;

THEN

Ayuda

33

Programando la paletizadora en ST Creando la seccin paletizadora (4/4)


Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Analizando, generando y transfiriendo el proyecto a el Simulador para su depuracin.

2 1

Seleccione el men Analizar para verificar las modificaciones, haga las correcciones si fuera necesario, despus realice una reconstruccin parcial del programa usando el men Construir Cambios.

Cambie a modo Conexin y Transfiera el proyecto a el Simulador del msmo modo usado en la fase 1 y cambie a modo MARCHA

Comentario: El comando Generar Cambios / Regenerar todo el Proyecto sigue justo enseguida del anlisis, en caso de que no se hubiera hecho anteriormente.
34

Programando la paletizadora en ST Depurando la seccin paletizadora (1/2)


Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Se utilizan los colores para desplegar las variables en vista dinmica. Las Ventanas Inspeccin lo hacen posible para completar la vista de valores en tiempo real dentro del editor.

Color de las variables de acuerdo a su estado: Tipo Booleana: Verde si la variable es TRUE, Roja si la variable es FALSE Fondo Amarillo para cualquier otro tipo. Las Ventanas inspeccin le permiten ver el estado de las variables. Para hacerlo dar click sobre la variable y luego sobre el Icono con anteojos. La Ventana inspeccin permanece en pantalla an si sta se mueve.

Si desea ver el valor de una variable numrica solo debe acercar el apuntador a la variable con la ayuda del mouse.

35

Programando la paletizadora en ST Depurando la seccin paletizadora (2/2)


Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Inicializando una tabla animacin para ver el estado de las variables en la seccin Paletizadora. Modificacin de la variable para verificar la operacin de la mquina.

1
Seleccione el programa para la seccin Paletizadora.

Click-Derecho y seleccione el men Inicializar tabla animacin o presionar CTL + T.


36

Programando la paletizadora en ST Pantallas operador (1/4)


Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Unity Pro brinda pantallas operador que se disean para facilitar la operacin de un proceso automatizado. Estas pantallas pueden desarrollarse ya sea en modo local o de conexin. Vamos a crear una pantalla asociada con la mquina en modo conexin.

Ingrese el nombre de la pantalla y click OK para validar.

2
Seleccione el men Nueva pantalla sobre la carpeta Pantallas operador.

37

Programando la paletizadora en ST Pantallas operador (2/4)


Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Creando el contenido de la pantalla Banda. La pantalla entrada propone una coleccin de objetos grficos con los cuales pueden asociarse variables animacin. El principo de funcionamiento es el siguiente:

1
Seleccin Tipo objeto.

Rectangle

Command botn

Align con the top

2 4 3

Dibuje el objeto con el mouse.

Ingrese las propiedades del objeto.

Doble click para accesar las propiedades del objeto.

Tab Dibujo: Modificacin del color del objeto Tab Tipo Animacin : Eleccin del tipo de animacin y condicin despliegue Tab Animacin : Eleccin de variable animacin y condicin despliegue
38

Programando la paletizadora en ST Pantallas operador (3/4)


Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Creando el contenido de la pantalla Banda: objetos tomados de la librera. Unity ofrece una librera de objetos predefinidos: actuadores, pneles, PLCs, maquinaria. El principio para su creacin es el siguiente:
Seleccione el men Herramientas / Libreras Pantalla operador. Seleccione el objeto a ser insertado y copiarlo usando el men contextual (Click-Derecho)

1
Tools

pantalla libreras operador

Moteur

4 2
2. Doble click sobre el tipo de objeto a insertar

Accese la pantalla a generar, empaste el objeto.

39

Programando la paletizadora en ST Pantallas operador (4/4)


Expresin de requerimientos Anlisis Declaracin datos Programacin en ST Depuracin Pantallas operador Particularizacin

Ahora vamos a crear el contenido de la pantalla banda, los textos en amarillo indican las variables a ser asociadas con los objetos (por la pestaa de animacin o la de control para accesar las propiedades del objeto.

Animacin bit = 1 TAR_LLENA Animacin bit = 1 SENSOR_OPTICO

Animacin : int NUMERO Animacin bit = 1 BLOQUEO

Animacin bit 1 MOTOR Animacin bit = 1 URGENCiA Animacin bit = 1 EN_MARCHA Animacin bit = 0 EN_MARCHA

To switch a operacin Para cambiar la on the Simulador operacin sobre el y perform the simulador y accionar commands when la comandos cuando pantalla is displayed: pantalla est activa: press the key or Presione laF7 tecla F7 the PLC (oclick elija on el cono con el PLC). icon

Control NVA_TARIMA

Nota: Mejore la lgica de la aplicacin agregando una


condicin que impida la seleccin de NUEVA TARIMA antes de que haya TARIMA LLENA.
Control URGENCiA Control MARCHA Control PARO

Comentario: Los botones de comando se activan despus de presionar la tecla F7, usted puede llevar a cabo funciones de control.
40

Guarde el proyecto. Fin de fase 2: Programacin en ST

Ampliando aplicacin en modo conexin Expresin requerimientos fase 3 (1/2)


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Ampliando las funciones de la mquina al modificar el proyecto en lnea. Nuestra aplicacin de la banda se detiene si no hay cajas presentes por 10 segundos. Existe un comando de control sobre la banda instalado a su final.

Los requerimientos entrada: La banda puede detenerse o arrancar desde el otro extremo al final de la banda transportadora (entradas MARCHA1 y PARO1) Una entrada Sin_Caja_Entrada hace posible simular la ausencia de cajas sobre la entrada de la banda. Los requerimientos variable interna: Con el fin de ahorrar energa, La adicin de un temporizador detendr al motor automticamente no hayan ms cajas por ms de 10 segundos. El propsito de la variable Tiempo_Motor es el de fijar el tiempo para detener el motor. La variable Tiempo lleva el lapso del tiempo transcurrido.

Use los botones de la imagen para familiarizarse con La Expresin de Requerimientos


41

Ampliando aplicacin en modo conexin Expresin requerimientos fase 3 (2/2)


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

La secuencia para el desarrollo que proponemos es la siguiente:

Modificacin En-Lnea del proyecto

Usando un PLC real


Configuracin de las entradas/salidas del PLC Asignacin de datos a los puntos de entrada/salida

Expresin de requerimientos Modificacin EnLnea de el programa LD Depuracin

42

Ampliando aplicacin en modo conexin Modificacin En-Lnea de seccin Banda


Expression of requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Las siguientes modificaciones debern efectuarse en lnea:

Modificacin a ejecutar en la estructura programa :


1.Creacin del nuevo comando para controlar el final de la banda: insercin de contactos MARCHA1 y PARO1 2. Insercin del tiempo fuera de la banda cuando no hay cajas por 10 segundos 1
Las nuevas variables entrada
Nombre MARCHA1 PARO1 Sin_Caja_Entrada Tipo EBOOL EBOOL EBOOL Comentario Inicia Banda 1 Detiene Banda 1 Simula ausencia de cajas

Las nuevas variables salida


Nombre Tiempo_Motor Tipo EBOOL Comentario Fin del tiempo fuera

43

Ampliando aplicacin en modo conexin Modificacin En-Lnea de seccin Banda


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Mostrando la seccin Banda" en visualizacin dinmica

La seccin Banda se despliega en modo dinmico

2 1

Doble click sobre la seccin Banda

El estado de los contactos se despliega en video reverso (sobre fondo azul)

44

Ampliando aplicacin en modo conexin Modificacin En-Lnea de seccin Banda


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Insertando los contactos MARCHA1 y PARO1 : Ser necesario mover las bobinas para poder insertar un contacto en la malla.

1
Confirma la modificacin mediante Aceptar.

Seleccione los 2 contactos y la barra vertical con Shift. Sostenga la seleccin con BotnIzquierdo y arrastrarla hacia la derecha.

Los contactos fueron reubicados.


45

Ampliando aplicacin en modo conexin Modificacin En-Lnea de seccin Banda


Expresin de r equirements Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Insertando contactos adicionales con declaracin de las variables a medida que avanza.

2 1
Ingrese el objeto, el tipo de objeto y valide.

Inserte el contacto. Doble click e ingrese el objeto.

Complete el diagrama con los contactos MARCHA1 y PARO1

Comentario: Los procedimientos son idnticos a los de la fase 1


46

Ampliando aplicacin en modo conexin Modificacin En-Lnea de seccin Banda


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Tomando en cuenta las modificaciones: anlisis de las modificaciones y generacin de cambios

2
Seleccione el men Generar para verificar que no hay errores en el proyecto, despus reconstruya parcialmente mediante el men Generar Cambios.

Comentarios: Depuracin se lleva a cabo del mismo modo cuando fu creada la seccin Banda, via una tabla animacin.
47

El proyecto modificado vuelve activo en el PLC (la modificacin se hizo con the PLC en modo MARCHA).

Ampliando aplicacin en modo conexin Modificacin En-Lnea de seccin Banda


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Seleccionando un temporizador para monitorear el arribo de cajas.

2
Click-Derecho y luego seleccione el men Asistente Entrada FFB.

Escoga el botn para accesar la Librera DFB

Click sobre Libreras Seleccione la familia Base Lib

3
Comentario: La carpeta Aplicacin contiene los bloques funcin ya utilizados en el proyecto
48

Ampliando aplicacin en modo conexin Modificacin En-Lnea de seccin Banda


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Aadiendo el temporizador para detener la banda, llenando el bloque funcin TON mediante el asistente entrada funcin

Seleccione la famiia Timers & Counters

6
5
Seleccione TON

Ingrese el nombre de la instancia: Paro_motor.

7
Ingrese el nombre de las variables: IN : Sin_Caja_Entrada
PT : T#10s Q : Tiempo_Motor ET : Tiempo

9 8
Confirme la modificacin haciendo click sobre Aceptar.
49

Ampliando aplicacin en modo conexin Modificacin En-Lnea de seccin Banda


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Insertando el bloque funcin y ajustndolo va creacin nuevas variables a medida que avanza. Insertando al final la informacin del temporizador dento de la lgica de comando motor. Tomando en cuenta las modificaciones: anlisis de las modificaciones y su generacin parcial.

3
Arrastre y coloque el bloque donde se requiere en la pantalla. Aada contacto Tiempo_Motor Mueva las bobinas y agregue el contacto
Recordatorio de la lista de variables del proyecto

Aada las variables en la base datos. Para ello hacer Doble click sobre la variable y declararla como en la fase 1

Comentario 1 : Despus de hacer las modificaciones, seleccione el men Generar para verificar que no hay errores en el proyecto, luego haga una generacin de cambios al programa usando el men Generar Cambios. Comentario 2 : Usted debe modificar la primera lnea de la seccin Paletizadora escrita en Lenguaje ST

50

Ampliando aplicacin en modo conexin Depuracin


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Verificando la ejecucin del temporizador TON

Seleccione la variable Sin_Caja_Entrada.

Click-Derecho y seleccione el men Modificar valor de variable

2
Ajuste Sin_Caja_Entrada a 1, el retraso de tiempo corre y al finalizar se detiene el motor.

51

Utilizando el PLC Modicon M340 Configurando el PLC (1/2)


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Utilizando al PLC real: creacin de la configuracin fsica. Vamos a trabajar con un PLC real: desconecte el Simulador (Elegir Desconectar as como el cono PLC de la barra herramientas).

1
Doble click sobre ranura 3 la cual alojar al mdulo de entradas/salidas.

Doble click sobre PLC bus para accesar la configuracin, el rack se despliega y vamos a configurarlo.

Seleccion el mdulo 8 entradas/ 8 salidas DDM16025 en las Referencias Binarias y elija OK para validar, el mdulo debe insertarse en el rack.

El mdulo ha sido configurado.

52

Utilizando el PLC Modicon M340 Declaracin datos Entradas/Salidas (1/2)


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Una vez que la configuracin del PLC ha sido definida, vamos a declarar las direcciones de las Entradas y Salidas.

1
Doble click sobre Variables elementales y accese el Editor Datos.
Seleccione la variable BLOQUEO

3
Asigne una direccin real para la variable.
Nombre MOTOR Tipo EBOOL Comentario Mando al Motor Banda Direccin %Q0.3.16

Nombre MARCHA MARCHA1 PARO PARO1 URGENCiA NVA_TARIMA

Tipo EBOOL EBOOL EBOOL EBOOL EBOOL EBOOL

Comentario Arranca Banda Arranca Banda 1 Detiene Banda Detiene Banda 1 Paro Emergencia Nueva Tarima

Direccin %I0.3.0 %I0.3.1

EN_MARCHA %I0.3.2 %M99 TAR_LLENA BLOQUEO

EBOOL EBOOL EBOOL

Luz Piloto Marcha/Paro Tarima Llena BLOQUEO Caja

%Q0.3.19 %Q0.3.17 %Q0.3.18

Comentarios Haga la misma operacin para todas las variables entrada/salida: Direccionamiento: %I (entrada), %Q (salida). Bastidor. Ranura . Canal.
53

Utilizando el PLC Modicon M340 Declaracin datos Entradas/Salidas (2/2)


Expresin de requerimientos Modificacin En-Lnea Depuracin Configuration Declaracin datos E/S Particularizacin

Si tiene un PLC Modicon M340, usted puede probar su programa. Analice las modificaciones y generar el cdigo como en las fases anteriores, luego transfiera la aplicacin en el PLC y finalmente vaya a modo MARCHA.

1
Click en Transferir.

Seleccione del men PLC la opcin Modalidad Estndar

Nota Tambin puede ir a modalidad simulacin despus de haber configurado un PLC real (proceder como en fase 1: Programar en LD).

Guarde el proyecto. Fin de fase 3: Modificacin En-Lnea

54

Averiguar ms Integracin en arquitectura automatizacin


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Unity Pro le permite configurar arquitecturas automatizacin muy facilmente, incluyendo un PLC Modicon M340, un servocontrol y una terminal dilogo XBT GT

Controlando un servo drive Lexium05 sobre una red CANOpen por un PLC Modicon M340
Maestro

Enlace USB o Ethernet

Esclavo CANOpen

Despliegue de datos del PLC sobre una terminal dilogo Magelis XBT GT

55

Averiguar ms
Control de Lexium 05 con M340 (1/9)
Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

En nuestra instalacin, un servo drive Lexium 05 se usa para controlar el servomotor. Comunicacin entre el PLC y el LXM05 se realiza va la red CANOpen

Principio Implementacin
Declare el equipo sobre la redCANOpen en Unity Pro. Seleccione el equipo LXM05 Esclavo Escoja el perfil de intercambio de datos entre el PLC Modicon M340 y el LXM05 De ser necesario, modifique el perfil de intercambio (adicin o eliminacin de algn dato) Pre-simbolice las variables Use los datos del servodrive en la aplicacin PLC

Maestro
CANOpen

56

Averiguar ms
Control de Lexium 05 con M340 (2/9)
Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Declarando al dispositivo LXM sobre la red CANOpen con la referencia

Ajuste la direccin CANOpen a 2.

Click para accesar Bus configuracin.

Seleccione el men Nuevo dispositivo.

Seleccione el dispositivo. LXM05_MFB

57

Averiguar ms
Control de Lexium 05 con M340 (3/9)
Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Cada perfil contiene la lista de variables prefijas para intercambio entre el PLC y el servodrive

1 2

Despliegue las tablas enviar y recibir intercambios entre el PLC y el servodrive

3
Seleccione el Canal 0. Doble click para accesar configuracin dispositivo.

58

Averiguar ms
Control de Lexium 05 con M340 (4/9)
Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Asignando las palabras de Intercambio de datos entre la Red CANOpen y el CPU Modicon M340.

1 2
Seleccione el Canal 2.

Ajustar el estado de las salidas en caso de falla de la red a Reset

Click Derecho y sobre el puerto CANOpen y luego elegir Abrir Submdulo.

Seleccionar la velocidad de la red CANOpen a 500 KBaudios

59

Averiguar ms
Control de Lexium 05 con M340 (5/9)
Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Creando el perfil de un eje de movimiento para el Lexium 05 mediante al Arbol Gestor de Movimiento

Tab General: Asignar Nombre Eje_MOT_2 Elegir Lexium 05 Elegir \3.2\0.0.0

Tab Parmetros: Asignar Refer. LXM05AD10??? Elegir Soft. 1.0

2
3
Click Derecho sobre Carpeta Movimiento y elegir Eje Nuevo

Tab Nombre: Asignar Var. Refer. Eje_Ref_MOT_2 Dejar Var. Id CANOpen Can_Handler_0 Elegir Aceptar

60

Averiguar ms
Control de Lexium 05 con M340 (5/9)
Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Facilitando el uso de recetas para administrar varios conjuntos de parmetros del servodrive Lexium (o cualquier otro equipo de movimiento TE) en el CPU Modicon M340
Cambiar Nombre a Receta_0 y elegir Aceptar

Cambiar el nombre de la Receta a Receta_0 con Click Derecho y Propiedades

Nota: 1. 2. 3.

Pueden crearse ms de una receta para cada eje para poder descargar o subir parmetros de los servodrives desde o hacia el CPU Modicon M340 va CANOpen Para hacer uso de esta funcionalidad, deben agregarse los Bloques Funcin TE_UploadDriveParam y TE_DownloadDriveParam, pertenecientes a la Librera MFB (Unity Pro) segn los estndares PLCOpen Primero debe usarse la funcin TE_UploadDriveParam para leer los parmetros y la funcin TE_DownloadDriveParam para descargar los parmetros al reemplazo de algn servodrive con falla. 61

Averiguar ms
Control de Lexium 05 con M340 (6/9)
Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Verificando que la Funcin CAN_Handler ha sido reconocida por la aplicacin M340. Toda operacin de movimiento asociada a los ejes configurados en el Arbol Gestor de Movimientos se basa en esta funcin.

Agregar una nueva seccin para la lgica de control movimiento va Click Derecho y Nueva Seccin

Dar de alta la seccin FBD como Comun y elegir Aceptar

Sobre la nueva seccin FBD , Click Derecho y elegir Asistente entrada FFB

2 5
Antes de elegir Aceptar, asignar PRIMERO el nombre de instancia CAN_HANDLER_0 a este Bloque Funcin.

3
4

Este nombre de Instancia debe coincidir con la etapa <Parmetros Eje>

En la carpeta Aplicacin aparecer el Bloque Funcin CAN_HANDLER. Elegir Aceptar

62

Averiguar ms
Control de Lexium 05 con M340 (7/9)
Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Agregando una instancia de CAN_Handler en la lgica del PLC Modicon M340


Agregar el bloque al inicio de la seccin FBD Comun

Entradas: Pin 1 = 1 Pin 2, Doble Click y elegir botn , luego elegir Eje_Ref_MOT_2 Salidas: Pin 1 => %M201 Pin 2, agregar nueva variable Err_CAN_Handler

El bloque CAN_Handler debe quedar tal y como aparece enseguida

63

Averiguar ms
Control de Lexium 05 con M340 (8/9)
Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Adicionando bloques para control de movimiento asociados al servodrive Lexium 05 va la Librera MFB bajo estndar PLCOpen. Habilitacin del servodrive va MC_POWER

1
Agregar un bloque MC_POWER a partir de Librera MotionFunctionBlock

Elegir dentro de <Conjunto de libreras> la subcategora MotionFunctionBlock y MFB. Luego elegir MC_POWER.Al final elegir Aceptar

3 4
El bloque MC_POWER debe quedar tal y como se muestra enseguida

Entradas: Pin 1 = Eje_Ref_MOT_2 Pin 2 = %I0.3.2 Salidas: Pin 1 => %M202 Pin 2 => %M203 Pin 3 => Agregar nueva variable Err_MC_Power

64

Averiguar ms
Control de Lexium 05 con M340 (9/9)
Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Adicionando bloques para control de movimiento asociados al servodrive Lexium 05 va la Librera MFB bajo estndar PLCOpen Programacin movimiento absoluto del servodrive va MC_MOVEABSOLUTE

Agregar un bloque MC_MOVEABSOLUTE a partir de Librera MotionFunctionBlock

El bloque MC_MOVEABSOLUTE debe quedar tal y como se muestra enseguida

Entradas: Pin 1 = Eje_Ref_MOT_2 Pin 2 = %I0.3.0 Pin 3, Agregar nva variable Posic Pin 4, Agregar nva variable Veloc Pines 5 y 6, ambos = 0 Salidas: Pin 1 => %M204 Pin 2 => %M205 Pin 3 => %M206 Pin 4 => %M207 Pin 5, Agregar nueva variable Err_Move

65

Averiguar ms Desplegando datos en terminal XBT (1/6)


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Los datos definidos en Unity Pro podrn reutilizarse en Vijeo Designer sin tener que teclearlos de nuevo.

Principio Implementacin
Localice las variables a desplegarse en la terminal con las direcciones (en Unity Pro) validar y guardar las modificaciones Crear el proyecto en Vijeo Designer Enlace USB Definir la conexin terminal/PLC Crear los elaces con la aplicacin Unity Pro y seleccione las variables Use las variables sobre la pantalla dilogo o Ethernet

66

Averiguar ms Desplegando datos en terminal XBT (2/6)


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Localice las variables a ser desplegadas en la terminal con direcciones (en Unity Pro) validar y guardar las modificaciones

Accese el editor datos

3 1

2
Asigne una direccin a cada variable a ser utilizada en Vijeo Designer Para tomar en cuenta la modificacin, elija men Generar cambios y luego Guarde el proyecto

Comentario: Es posible ordenar las variables mediante una particularizacin de las columnas

67

Averiguar ms Desplegando datos en terminal XBT (3/6)


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Crear el proyecto en Vijeo Designer

Seleccione el men Fichero / Nuevo proyecto y darle nombre Banda

Nombre la terminal Seleccione el modelo por ejemplo 7.5 pulgs.

1 2

68

Averiguar ms Desplegando datos en terminal XBT (4/6)


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Defina la conexin PLC/Terminal. Use el puerto: Modbus TCP/IP del CPU Modicon M340

Si el enlace es Ethernet configurar una IP acorde a LAN

2 1

4
Seleccione el men Nuevo Driver con Click-Derecho Seleccione el driver Configure el dispositivo: elija sintxis IEC Orden en 32 Bits: elija Palabra Baja Primero

69

Averiguar ms Desplegando datos en terminal XBT (5/6)


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Creando los enlaces con la aplicacin Unity Pro y seleccionando las variables: La aplicacin Vijeo Designer se asocia con la aplicacin PLC

1 3 2
Seleccione men Enlazar variables con Click-Derecho Seleccionar la aplicacin Unity Pro (Archivo STU) Seleccione las variables a ser aadidas

70

Averiguar ms Desplegando datos en terminal XBT (6/6)


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Use las variables de la pantalla dilogo: desplegando la ausencia de cajas y el conteo de cajas en la terminal operador

Accesar a el panel1

1 2
Dibujar los objetos usando los conos

3 4
Asignar una variable a cada objeto seleccionando a partir de la lista Regenerar todo el proyecto y transferir a la terminal
END

71

Su primer proyecto Unity Pro Particularizando Unity Pro (1/3)


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Unity Pro le permite definir distintas opciones de trabajo: - opciones relativas a la utilizacin de Unity Pro (Herramientas / men Opciones ) - opciones relativas a el proyecto (Herramientas / men Ajustes Proyecto )

Opciones para uso del software Unity Pro

Opciones incorporadas en el proyecto

72

Su primer proyecto Unity Pro Particularizando Unity Pro (2/3)


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Unity Pro le permite definir varias opciones estacin. A continuacin se muestran algunos ejemplos.

Incremento automtico de versiones de projecto. Modificacin de las diversos directorios.

Ajustes de Libreras para los bloques funcin predefinidos

Asignacin automtica de a variable a cualquier objeto grfico Ajuste parmetros Editor Ladder

Modo Programacin: La PC se conecta, por default, en modo programacin.

Modo Monitoreo: La PC se conecta en modo monitoreo (modificacin de variables solamente).


Esta opcin permite que los cambios a la parte ejecutable tambin se sincronicen con el programa de respaldo en la misma memoria del CPU (Upload) de la siguiente manera A peticin del usuario (default) Automtica (preferido por Industria de Proceso)

73

Su primer proyecto Unity Pro Particularizando Unity Pro (3/3)


Programacin en LD Programacin en ST Modificacin En-Lnea Averiguar ms

Unity le permite definir varias opciones que se incorporarn dentro del proyecto. Por lo tanto se preservan en culaquier PC con Unity Pro. A continuacin se muestran algunos ejemplos.

Justificacin Bobinas a la derecha (Tab General)

Cuando se selecciona esta opcin, las bobinas se colocan automticamente en el extremo derecho de la seccin LD.

Informacin Carga (Tab General)

La Informacin de Carga consiste de programa fuente, smbolos de variables y comentarios, tablas animacin, etc. Estos se guardan al salvar el proyecto y pueden incluirse o no en la memoria del PLC. Esta informacin hace posible trabajar con una estacin que no contenga dicho proyecto.

Animacin Enlace (Tab General)

Esta opcin le permite incluir, o no, la informacin que asegure el enlace de animacin en LD con el programa generado.

74

Potrebbero piacerti anche