centro politécnico superior zaragoza

23
- 1 - Centro Politécnico Superior Zaragoza Guía rápida UNITY ¿Cómo crear una sesión Grafcet?

Upload: others

Post on 25-Jul-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Centro Politécnico Superior Zaragoza

- 1 -

Centro Politécnico Superior Zaragoza

Guía rápida UNITY

¿Cómo crear una sesión Grafcet?

Page 2: Centro Politécnico Superior Zaragoza

- 2 -

En el grupo Schneider-Electrique, seleccione Unity y lance el programa informático Unity pro. A continuación, para crear una nueva aplicación, presione “nueva aplicación” en el menú fichero o sobre el icono respectivo.

Figura 1 La alimentación se detecta automáticamente. Se trata del CPS 2000, que configura los módulos presentes sobre el estante. Aquí, tenemos: • BMX P34 2030 • BMX DDM 3202K (Binario) La primera ventana que se abre creando un nuevo proyecto es ésta. Seleccione en Modicom M 340, BMX P34 2030.

Figura 2

Page 3: Centro Politécnico Superior Zaragoza

- 3 -

Una vez que se configura un módulo, se añade sobre el estante. Tiene el número 0.

Figura 3

Figura 4

Para configurar los otros módulos, vaya a configuración, en el explorador de proyecto. Seleccione el número del estante que corresponde al módulo que debe añadirse sabiendo que el primer módulo que acaba de configurar tiene el número 0.

Page 4: Centro Politécnico Superior Zaragoza

- 4 -

Bajo el módulo que acaba de añadir, presione el número 1. Seleccione en el menú Binaria, el módulo BMX DDM 3202K. El que utilizamos tiene 16 entradas digitales de 24V y 16 salidas transistor positivo.

Figura 5

El módulo añadido figura también en el estante y tiene el número 1.

Figura 6

Page 5: Centro Politécnico Superior Zaragoza

- 5 -

Una vez añadidos todos los módulos, es necesario configurar el tipo de comunicación del autómata. Para eso, es necesario ir en el menú PLC, establecer dirección.

Figura 7

Dirección: SYS y Medio de comunicación: USB

Figura 8

Page 6: Centro Politécnico Superior Zaragoza

- 6 -

Para crear una nueva aplicación, en el explorador de proyecto, va a Programa, Tarea, Mast y sección. A continuación, hace un clic con el botón derecho del ratón y seleccione Nueva sección.

Figura 9

Seleccione el lenguaje en el cual quiere programar. Aquí, programaremos en GRAFCET (SFC).

Figura 10

Page 7: Centro Politécnico Superior Zaragoza

- 7 -

En esta ventana se podrán crear sus diagramas funcionales.

Figura 11 Para crear un grafcet, utiliza la barra de herramientas o el botón derecho del ratón donde se encuentran también los elementos útiles a la creación de un grafcet.

Figura 12

Page 8: Centro Politécnico Superior Zaragoza

- 8 -

Figura 13 1)

Figura 14 2)

Figura 15

12

Page 9: Centro Politécnico Superior Zaragoza

- 9 -

Para trabajar de manera más organizada y ganar tiempo, le aconsejo entrar en primer lugar las variables que va a utilizar. Para eso, vaya en el Explorador de proyecto, a continuación selecciona "Variables elementales".

Figura 16

Cuando presiona variables elementales, esta ventana aparece.

En la primera columna se inscriben las entradas/salidas que se van a utilizar en la programación de las etapas y transiciones del Grafcet.

En la segunda columna figura el tipo de las entradas/salidas.

La tercera columna es importante ya que es la columna donde se entra

la dirección de las variables.

Figura 17

Page 10: Centro Politécnico Superior Zaragoza

- 10 -

Cuando las variables entran, puede comenzar a crear su grafcet. Para eso, seleccione en el Explorador de proyecto, Programa, Tarea, Mast, la sección que creó antes y Chart.

Figura 18

Es en esta ventana que se van a crear sus diagramas.

Figura 19

Page 11: Centro Politécnico Superior Zaragoza

- 11 -

Se comienza por dibujar una etapa. Para eso, se puede :

• Seleccionar el icono etapa en la barra de herramientas. • Apoyar en la tecla F3 de su teclado. • O seleccionar “etapa” en el menú del botón derecho del ratón. (Figura 13)

Con ayuda del ratón, elige un lugar en la ventana para entrar su etapa. ¡Cuando ha elegido el sitio de la etapa, haga un clic derecho con el ratón para insertar la etapa! A continuación apoye en el botón Fuste de su teclado para dejar la función de inserción de etapa.

Figura 20

Todo grafcet comienza por una etapa inicial. Para transformar esta etapa en etapa inicial, haga un doble clic sobre la etapa que acaba de insertar y haga una cruz en la casilla “etapa inicial”. A continuación valide su elección en que selecciona “Aceptar”.

Figura 21

Page 12: Centro Politécnico Superior Zaragoza

- 12 -

Se reconoce la etapa inicial ya que está formada por un doble rectángulo.

Figura 22

Ahora, todo depende de la aplicación que debe crear. Aquí tienes un pequeño ejemplo para enseñar cómo crear un diagrama funcional. Para seguir el diagrama funcional, se pueden añadir transiciones y etapas suplementarias. Hay varias posibilidades para efectuar esta aplicación. Se puede o:

• Añadirlo a las transiciones y etapas pero es una pérdida de tiempo. REM: Lo que le aconsejo para facilitarle la tarea y no perder tiempo inútilmente, es:

• Seleccionar el icono “transición etapa” en la barra de herramientas. O • Seleccionar en la carta el botón derecho del ratón, “transición etapa”. (Figura 15)

A continuación una ventana se abre. Es en ésta que va a poder elegir el número de secuencia que debe añadirse.

Figura 23

Coloque las secuencias en parte de la etapa inicial, con ayuda del botón derecho del ratón. (Figura 24) A continuación, si desea añadir una transición suplementaria bajo la última etapa ya que después de cada etapa, hay una transición. (Figura 25)

Page 13: Centro Politécnico Superior Zaragoza

- 13 -

Para cerrar su grafcet, dos soluciones se ofrecen a ustedes:

• O cerrarlo con un hilo. (Figura 26) • O cerrarlo con un salto. (Figura 27)

Para cerrar su grafcet con un hilo, debe :

• Seleccionar el icono “conexión” en la barra de herramientas. • Apoyar en la tecla F6 de su teclado. • O seleccionar “conexión” en la carta del botón derecho del ratón. (Figura 13)

Figura 24 Figura 25 Figura 26 Figura 27

Page 14: Centro Politécnico Superior Zaragoza

- 14 -

Para cerrar su grafcet con un salto, debe :

• Seleccionar el icono “salto” en la barra de herramientas. • O Seleccionar “salto” en la carta del botón derecho del ratón. (Figura 13)

Para dar a una dirección a un salto, debe efectuar un doble clic arriba después de tenerlo insertar en su grafcet. Esta ventana se abre. Indique solamente el nombre de la etapa donde quiere hacer un salto.

Figura 28 Una vez terminado dibujo, es necesario programar las etapas y las transiciones.

Page 15: Centro Politécnico Superior Zaragoza

- 15 -

I. Las etapas: Haga una doble presion en la etapa que debe programarse.

Figura 29

Seleccione "Acciones". Una vez más, todo depende del próximo ejercicio. El ejemplo muestra solamente cómo asociar una etapa a una salida y no los distintos casos; pero el principio sigue siendo el mismo.

Figura 30

None: Funcionamiento normal. R: Reset S: Set L: Limitado en el tiempo (Similar al comportamiento de una contemporización TU) D: Tiempo de retraso (Similar al comportamiento de una contemporización TOF) P: Impulso (Similar al comportamiento de una contemporización TP) DS: Retrasado pero se memoriza el resultado de la salida. P1: Activa al frente ascendente y P0: Activa al frente descendente.

Page 16: Centro Politécnico Superior Zaragoza

- 16 -

Para asociar una salida a una etapa, debe elegir a “NONE”. Eso significa que la salida que se va a insertar será válida cuando la transición que precede la etapa es igual a 1, y se terminará cuando la transición que sigue esta misma etapa será igual a 1. Hay varias posibilidades para programar una etapa y tener el mismo resultado.

Figura 31 Primero ejemplo: Seleccione "Variable". Aquí tienes porqué es importante entrar las variables antes de empezar su dibujo como se lo indiqué a la página 9, ya que vamos a ganar mucho tiempo. Presione el icono siguiente. Y allí, como hemos insertado nuestras variables antes, basta simplemente elegir qué salida quiere utilizar.

Figura 32

Entradas

Salidas

Page 17: Centro Politécnico Superior Zaragoza

- 17 -

Cuando ha elegido la salida que quiere asimilar a la etapa, presione aceptar. A continuación, presione “nueva acción” y “Aceptar”. REM: Se pueden asimilar varias salidas a una etapa.

Figura 33

El planteamiento sigue siendo el mismo si quiere asociar un acontecimiento a su etapa... Por ejemplo si quiere que su salida sea “verdadera” durante un determinado momento,… Si selecciona L, D, DS, define la base de tiempo. (Figura 34) “Valor” significa que debe entrar un valor en ST. (T#10s) “Variable” significa ustedes deben recoger una variable que se definió antes.

Figura 34

Page 18: Centro Politécnico Superior Zaragoza

- 18 -

Ejemplos: Aquí, la salida “out0” estará en estado 1 durante un período de 10 segundos, cuando la transición que precede la etapa estará en estado 1 obviamente.

Figura 35

Aquí, la salida “out1” estará en estado 1 después de un retraso de 5 segundos y cuando la transición que precede la etapa estará en estado 1.

Figura 36

Page 19: Centro Politécnico Superior Zaragoza

- 19 -

Segundo ejemplo: Seleccione "Sección". A continuación dé un nombre a la sección, luego presione “Nueva acción” y “Aceptar”.

Figura 37 Debe a continuación elegir el tipo de lenguaje en el cual quiere programar esta sección. Elegir ST luego “Aceptar”.

Figura 38

Page 20: Centro Politécnico Superior Zaragoza

- 20 -

Para programar su sección en ST, vaya en el Explorador de proyecto, Programa, Tareas, Secciones, Acciones y la sección que acaba de crear.

Figura 39

A continuación escriba lo que quiere que pasa acerca de esta etapa.

Figura 40

Page 21: Centro Politécnico Superior Zaragoza

- 21 -

II. Las transiciones: Haga un doble clic sobre la transición que quiere programar.

Figura 41

Hay aún dos métodos para programar una transición. Primera solución: Es el más rápido y el más simple. Presione “Variable” luego sobre el icono . Elija simplemente qué entrada quiere utilizar, luego presione “Aceptar”.

Figura 42

Entradas

Salidas

Page 22: Centro Politécnico Superior Zaragoza

- 22 -

Cuando la entrada se afecta, seleccione “aceptar” para terminar la operación.

Figura 43

Segunda solución: Presione “Sección de transición”. A continuación, dé un nombre a la sección luego valida su elección presionando “Aceptar”. En ese momento, una ventana se abre para preguntarle qué lenguaje de programación quiere utilizar. Seleccione ST luego “aceptar”.

Figura 44

Page 23: Centro Politécnico Superior Zaragoza

- 23 -

Para programar su sección en ST, vaya en el “Explorador de proyecto”, Programa, Tareas, Mast, Secciones, Transiciones y la sección que acaba de crear.

Figura 45

A continuación programe su transición.

Figura 46