apuntes zelio.pdf

download apuntes zelio.pdf

of 57

Transcript of apuntes zelio.pdf

  • 7/29/2019 apuntes zelio.pdf

    1/57

    APUNTES

    ZELIO

    SOFT 2 !

    Andrs Huertas Vico

    ngel Vargas Vargas

    Curso: 2008/2009

  • 7/29/2019 apuntes zelio.pdf

    2/57

  • 7/29/2019 apuntes zelio.pdf

    3/57

    ndice

    ndice---------------------------------------------------------------------------------------------------- 1

    Entorno ------------------------------------------------------------------------------------------------- 3

    Realizacin de una aplicacin elemental con Zelio Soft---------------------------------------- 3

    INICIO DE LA APLICACIN---------------------------------------------------------------------------3

    EJEMPLO CON LENGUAJE DE CONTACTOS (LADDER)-------------------------------- 9

    Edicin del programa---------------------------------------------------------------------------------------9

    Simulacin del programa -------------------------------------------------------------------------------- 10

    Transferencia del programa----------------------------------------------------------------------------- 11Modo Monitorizacin---------------------------------------------------------------------------------------------- 11

    Navegacin en el mdulo------------------------------------------------------------------------------------------ 12

    EJEMPLO CON BDF ----------------------------------------------------------------------------- 14

    Edicin del programa------------------------------------------------------------------------------------- 14Simulacin del programa ------------------------------------------------------------------------------------------ 16Transferencia del programa --------------------------------------------------------------------------------------- 17Modo Monitorizacin---------------------------------------------------------------------------------------------- 18

    Navegacin en el mdulo------------------------------------------------------------------------------------------ 18

    Utilizacin de Zelio Sof--------------------------------------------------------------------------- 19

    INICIO DE UNA APLICACIN ---------------------------------------------------------------------- 19APRENDIZAJE EN LENGUAJE BDF (DIAGRAMA DE BLOQUES DE FUNCIN)25

    Toma de contacto ------------------------------------------------------------------------------------------ 25

    La barra de herramientas-------------------------------------------------------------------------------- 25

    Introducir un programa en BDF ----------------------------------------------------------------------- 26Los modos ----------------------------------------------------------------------------------------------------------- 26Introduccin de un programa en la hoja de cableado ---------------------------------------------------------- 27Ejemplo: ------------------------------------------------------------------------------------------------------------- 29Ventana de supervisin -------------------------------------------------------------------------------------------- 29Configuracin del programa -------------------------------------------------------------------------------------- 29

    Las funciones ----------------------------------------------------------------------------------------------- 30Las entradas ------------------------------------------------------------------------------------------------ 30

    Las entradas DIG (digitales) -------------------------------------------------------------------------------------- 30Ventana de parmetros--------------------------------------------------------------------------------------------- 30Las entradas analgicas-------------------------------------------------------------------------------------------- 31Las entradas filtradas----------------------------------------------------------------------------------------------- 31La entrada de un entero (NUM IN) ------------------------------------------------------------------------------ 31Las constantes------------------------------------------------------------------------------------------------------- 31El reloj de 1 segundo----------------------------------------------------------------------------------------------- 31Cambio de horario de verano/invierno--------------------------------------------------------------------------- 31Los botones---------------------------------------------------------------------------------------------------------- 32

    Pgina 1 de 55

  • 7/29/2019 apuntes zelio.pdf

    4/57

    Las salidas--------------------------------------------------------------------------------------------------- 33La salida DIG (digital) --------------------------------------------------------------------------------------------- 33Ventana de parmetros--------------------------------------------------------------------------------------------- 33

    La salida de un entero (NUM OUT) ----------------------------------------------------------------------------- 33La salida de luz de fondo ------------------------------------------------------------------------------------------ 33

    Los bloques de funciones BDF (Diagrama de bloques de funciones)---------------------------- 34El temporizador A/C ----------------------------------------------------------------------------------------------- 34Ejemplo: ------------------------------------------------------------------------------------------------------------- 34El temporizador B/H ----------------------------------------------------------------------------------------------- 34El temporizador BW ----------------------------------------------------------------------------------------------- 35El intermitente ------------------------------------------------------------------------------------------------------ 35El biestable ---------------------------------------------------------------------------------------------------------- 35La bscula ----------------------------------------------------------------------------------------------------------- 35La funcin booleana------------------------------------------------------------------------------------------------ 35Ejemplo: ------------------------------------------------------------------------------------------------------------- 36El rbol de leva ----------------------------------------------------------------------------------------------------- 37

    El contador ---------------------------------------------------------------------------------------------------------- 38Ejemplo: ------------------------------------------------------------------------------------------------------------- 38El contador horario------------------------------------------------------------------------------------------------- 38El programador horario semanal y anual ------------------------------------------------------------------------ 39La funcin ganancia------------------------------------------------------------------------------------------------ 41El trigger de Schmitt ----------------------------------------------------------------------------------------------- 41Ejemplo: ------------------------------------------------------------------------------------------------------------- 41La funcin multiplexador------------------------------------------------------------------------------------------ 42La comparacin de zona------------------------------------------------------------------------------------------- 42Las operaciones + - x /--------------------------------------------------------------------------------------------- 42La visualizacin en el LCD --------------------------------------------------------------------------------------- 42Ejemplo: ------------------------------------------------------------------------------------------------------------- 42La comparacin de dos valores ----------------------------------------------------------------------------------- 43

    La funcin estado del mdulo------------------------------------------------------------------------------------- 43La funcin de almacenamiento ----------------------------------------------------------------------------------- 43

    Las funciones lgicas -------------------------------------------------------------------------------------- 44Ejemplo: ------------------------------------------------------------------------------------------------------------- 44

    Modo simulacin: prueba del programa-------------------------------------------------------------- 45

    Aceleracin y lmites de simulacin-------------------------------------------------------------------- 45

    Transferencia de una aplicacin------------------------------------------------------------------------ 46

    Transferencia del programa Zelio Logic hacia el PC ---------------------------------------------- 48

    Puesta en marcha del mdulo mediante el software------------------------------------------------ 48

    Modo monitorizacin: seguimiento en tiempo real ------------------------------------------------- 48Impresin de la aplicacin----------------------------------------------------------------------------------------- 49Definicin de la fecha y la hora mediante el software --------------------------------------------------------- 50Funcin contrasea------------------------------------------------------------------------------------------------- 50Bloqueo del panel frontal------------------------------------------------------------------------------------------ 50

    Ejemplos de Ejercicios Resueltos----------------------------------------------------------------- 51

    Ejercicios Leader ------------------------------------------------------------------------------------------ 51

    Ejercicios BDF---------------------------------------------------------------------------------------------- 53

    Pgina 2 de 55

  • 7/29/2019 apuntes zelio.pdf

    5/57

    Entorno

    Zelio Logic se puede programar con el software Zelio Soft o mediante la introduccindirecta (lenguaje de contactos). Zelio Soft le permite programar la aplicacin en lenguajeBDF o en lenguaje de contactos (Ladder). Para programar mediante el software, esnecesario que se haya establecido una conexin con el PC.Dicha conexin se debe realizar en el puerto serie del PC por medio de un cableSR2CBL01.

    Realizacin de una aplicacin elemental con Zelio Soft

    INICIO DE LA APLICACIN

    Durante el arranque del software Zelio Soft, se abrir la siguiente ventana de presentacin:Haga clic en Crear un nuevo programapara arrancar o seleccione Nuevo en el menArchivo si ya ha arrancado el software.La ventana de seleccin del mdulo lgico aparecer del siguiente modo:(1) (2)(4) (5) (6)(3)

    Pgina 3 de 55

  • 7/29/2019 apuntes zelio.pdf

    6/57

    Haga clic en Crear un nuevo programapara arrancar o seleccione Nuevo en el menArchivo si ya ha arrancado el software.

    La ventana de seleccin del mdulo lgico aparecer del siguiente modo:

    Pgina 4 de 55

  • 7/29/2019 apuntes zelio.pdf

    7/57

    En el siguiente ejemplo nos referimos al mdulo SR3B261FU:Haga clic en la categora (6) 10/16 ENTRADAS/SALIDAS CON EXTENSIN.La categora seleccionada aparece sobre fondo amarillo y la lista de los mdulos

    correspondientes a esta categora se muestra ms abajo:

    Seleccione el mdulo mediante un clic en la fila correspondiente:A continuacin, haga clic en Siguiente.

    Pgina 5 de 55

  • 7/29/2019 apuntes zelio.pdf

    8/57

    Aada los mdulos de ampliacin que necesite y pulse Siguiente.

    Pgina 6 de 55

  • 7/29/2019 apuntes zelio.pdf

    9/57

    Aparecer la pantalla de seleccin del tipo de programacin:

    El lenguaje de contactos (Ladder) est seleccionado de forma predeterminada(enmarcado en amarillo). Haga clic en Siguientepara programar en lenguaje Ladder.Haga clic en el icono BDF y, a continuacin, en Siguientepara programar en BDF.

    Pgina 7 de 55

  • 7/29/2019 apuntes zelio.pdf

    10/57

    Pantalla para programar en lenguaje Ladder.

    Pgina 8 de 55

  • 7/29/2019 apuntes zelio.pdf

    11/57

    EJEMPLO CON LENGUAJE DE CONTACTOS (LADDER)

    Edicin del programa

    Utilizaremos el siguiente ejemplo:I1Q1La entrada I1 est conectada a la salida Q1, que estar activa en el estado (bobinaconector).Reproduzca este ejemplo en la hoja de cableado del siguiente modo:

    - Site el puntero del ratn en el icono Entradas DIG de la esquina inferiorizquierda:

    Aparecer una tabla con los distintos contactos posibles (I1 IE).

    - Seleccione el contacto I1 en la tabla manteniendo pulsado el botn del ratn y desplace elcontacto hasta la primera casilla de la esquina superior izquierda de la hoja de cableado.Suelte el botn: el contacto I1 se ha colocado.

    - Site, a continuacin, el puntero del ratn en el icono Salidas DIGsituado en la parte inferior:

    Pgina 9 de 55

  • 7/29/2019 apuntes zelio.pdf

    12/57

    Aparecer una tabla con los distintos contactos o bobinas posibles.

    - Seleccione la bobina [ en la primera fila de la tabla manteniendo pulsado el botn del

    ratn y desplcela hasta la bobina de la casilla de la primera fila de la hoja de cableado.

    Suelte el botn: la bobina [Q1 se ha colocado.

    Simulacin del programaSimule el programa introducido mediante un clic en el icono de simulacin en la esquinasuperior derecha:

    El programa introducido se compila y aparece la pantalla de simulacin.Haga clic, a continuacin, en el icono RUNpara simular la ejecucin del mdulo:

    Los contactos o bobinas aparecen en azul si estn inactivos (0) y en rojo si estn activos (1).El forzado de todas las entradas se realiza haciendo clic con el botn izquierdo del ratn.Haga clic en el contacto I1para activarlo; la bobina Q1 se activar. Si vuelve a hacer clicen I1para desactivarlo, Q1 tambin se desactivar.

    Pgina 10 de 55

  • 7/29/2019 apuntes zelio.pdf

    13/57

    Transferencia del programa

    Una vez que haya conectado el mdulo a la alimentacin y al ordenador, ya puedetransferir el programa:

    - Vuelva al modo Edicin mediante un clic en el icono correspondiente:

    - En el men Transferencia, seleccione Transferir programa y haga clic enPC>MDULO.

    Nota 1: Es imposible escribir en el mdulo cuando se encuentra en funcionamiento.

    Puede detenerlo haciendo clic en STOP Mdulo en el men Transferencia.

    Nota 2: Si el mdulo conectado al ordenador no se corresponde con el mdulo

    seleccionado al arrancar la aplicacin, puede seleccionar otro modelo mediante un clic en

    Seleccin del mdulo/programacin en el menMdulo.

    Nota 3: Si ha cargado anteriormente un programa en BDF en el mdulo (o cuando lo

    utiliza por primera vez), el software deber actualizar el firmware del mdulo. Durante la

    transferencia, se le propondr llevar a cabo dicha actualizacin.

    Una vez confirmada, el programa se transferir al mdulo.

    Desde este momento podr ejecutar el programa del mdulo para comprobarlo (desde elsoftware: haga clic en RUN Mdulo en el men Transferencia).

    Al igual que en la simulacin, Q1 estar activa o inactiva mientras la entrada I1 de ZelioLogic tambin lo est.

    Modo Monitorizacin

    Cuando el mdulo est conectado al PC, es posible controlarlo en tiempo real mediante elsoftware.

    Nota: El modo de monitorizacin slo es posible cuando el programa del mdulo es

    idntico al del software.

    Pgina 11 de 55

  • 7/29/2019 apuntes zelio.pdf

    14/57

    Para pasar al modo Monitorizacin, haga clic en el icono correspondiente:

    Ejecute el mdulo mediante un clic en RUN. Del mismo modo que en la simulacin, puedeactivar los contactos haciendo clic arriba (en el botn izquierdo del ratn para forzar elestado de una entrada), activndolos as en el mdulo en tiempo real.

    Por ejemplo, si hace clic en I1, la bobina Q1 se activar en la pantalla (color rojo) y en elmdulo.

    Navegacin en el mdulo

    Puede explorar los distintos mens del mdulo por medio de los botones y.

    La funcin seleccionada comienza a parpadear. Para entrar en la funcin, pulseMen/Aceptar. Para volver a subir al men anterior, pulse . Al pulsar la tecla Mays(tecla blanca), aparecen funciones suplementarias, sobre todo durante la programacin en el

    panel frontal.

    Por ejemplo, busque el programa transferido en la pantalla del mdulo mientras que seencuentre detenido (STOP Mdulo): desde el men principal, sitese enPROGRAMACINpor medio de las teclasy (la palabra seleccionada parpadear).

    Confirme mediante Men/Aceptar. Podr visualizar entonces el programa introducido.

    Para volver al men principal, pulse dos veces Men/Aceptar.

    Pgina 12 de 55

  • 7/29/2019 apuntes zelio.pdf

    15/57

    Pantalla para programar en lenguaje BDF.

    Pgina 13 de 55

  • 7/29/2019 apuntes zelio.pdf

    16/57

    EJEMPLO CON BDF

    Edicin del programa

    Si ha introducido previamente el ejemplo en lenguaje Ladder , seleccione Nuevo en elmen Archivopara arrancar la aplicacin en BDF.

    Utilizaremos el siguiente ejemplo:

    I1Q1

    La entrada I1 est conectada a la salida DIG (digital) Q1 (Rel).

    Reproduzca este ejemplo en la hoja de cableado del siguiente modo:

    - Site el puntero del ratn en el icono IN de la esquina inferior izquierda:

    Aparecer una tabla con los distintos tipos de entradas posibles.

    - Seleccione el icono entrada DIG en la tabla manteniendo pulsado el botn del ratn ydesplace el icono hasta la primera casilla de la esquina superior izquierda de la hoja decableado:

    - Coloque, a continuacin, el puntero del ratn en el icono SAL situado en la parteinferior.

    Aparecer una tabla con los distintos tipos de salidas posibles.

    Pgina 14 de 55

  • 7/29/2019 apuntes zelio.pdf

    17/57

    - Seleccione el icono entrada DIG en la tabla manteniendo pulsado el botn del ratn ydesplace el icono hasta la primera casilla de la esquina superior izquierda de la hoja decableado:

    - Coloque, a continuacin, el puntero del ratn en el icono SAL situado en laparte inferior.

    Aparecer una tabla con los distintos tipos de salidas posibles.

    - Seleccione el icono salida DIG en la tabla manteniendo pulsado el botn del ratn ydesplace el icono hasta la casilla Q1 de la esquina superior derecha de la hoja de cableado.Suelte el botn: la salida Q1 se ha colocado.

    - Lleve a cabo el cableado de I1 con Q1: sitese en la salida > de I1: el puntero tendrforma de cruz. A continuacin, haga clic y desplcese con el botn presionado hasta la

    entrada > de Q1; suelte el botn cuando vuelva a aparecer un puntero en forma de cruz:

    Pgina 15 de 55

  • 7/29/2019 apuntes zelio.pdf

    18/57

    Simulacin del programa

    Simule el programa introducido mediante un clic en el icono de simulacin en la esquinasuperior derecha:

    El programa introducido se compila y aparece la pantalla de simulacin.Haga clic a continuacin en el icono RUNpara simular la ejecucin del mdulo:

    Las entradas o salidas en OFF (0) aparecern en azul y aquellas que estn en ON (1),aparecern en rojo.

    El forzado de todas las entradas se realiza haciendo clic con el botn izquierdo del ratn.Haga clic en la entrada I1, la salida Q1 estar en ON. Si vuelve a hacer clic en I1, Q1 sepondr en OFF.

    Pgina 16 de 55

  • 7/29/2019 apuntes zelio.pdf

    19/57

    Transferencia del programa

    Una vez que haya conectado el mdulo a la alimentacin y al ordenador, ya puede transferirel programa:

    - Vuelva al modo Edicin haciendo clic en el icono correspondiente:

    - En el men Transferencia, seleccione Transferir programa y haga clic enPC>MDULO.

    Nota 1: Es imposible escribir en el mdulo cuando se encuentra en funcionamiento.

    Puede detenerlo haciendo clic en STOP Mdulo en el men Transferencia.Nota 2: Si el mdulo conectado al ordenador no se corresponde con el mduloseleccionado al arrancar la aplicacin, puede seleccionar otro modelo haciendo clic en

    Seleccin del mdulo/programacin en el menMdulo.

    Nota 3: Si ha cargado un programa en lenguaje Ladder en el mdulo anteriormente (o

    cuando lo utiliza por primera vez), el software deber actualizar el firmware del mdulo.

    Durante la transferencia, se le propondr llevar a cabo dicha actualizacin.

    Una vez confirmada, el programa se transferir al mdulo.

    Desde este momento podr ejecutar el programa del mdulo para comprobarlo (desde elsoftware: haga clic en RUN Mdulo en el men Transferencia).

    Al igual que en la simulacin, Q1 estar en ON o en OFF si la entrada I1 de Zelio Logictambin lo est.

    Pgina 17 de 55

  • 7/29/2019 apuntes zelio.pdf

    20/57

    Modo Monitorizacin

    Cuando el mdulo est conectado al PC, es posible controlarlo en tiempo real desde elsoftware.

    Nota: El modo de monitorizacin slo es posible cuando el programa del mdulo es

    idntico al del software.

    Para pasar al modo Monitorizacin, haga clic en el icono correspondiente:

    Ejecute el mdulo haciendo clic en RUN. Del mismo modo que en la simulacin, puedeactivar las entradas haciendo clic arriba, activndolas as en el mdulo en tiempo real.

    El forzado de todas las entradas se realiza mediante un clic con el botn izquierdo del ratn.Por ejemplo, si hace clic en I1, la salida Q1 se pondr en ON en la pantalla (color rojo) yen el mdulo.

    Navegacin en el mdulo

    Puede explorar los distintos mens del mdulo por medio de los botones y. Lafuncin seleccionada comienza a parpadear. Para entrar en la funcin, pulseMen/Aceptar. Para volver a subir al men anterior, pulse . La tecla Mays (teclablanca) har que aparezcan las funciones suplementarias.

    Por ejemplo, cambie el idioma del mdulo introducido: desde el men principal, sitese enIDIOMApor medio de las teclasy (la palabra seleccionada parpadear). Confirmepulsando Men/Aceptar. Seleccione un idioma por medio de las teclasy; acontinuacin, confrmelo pulsando Men/Aceptar y vuelva al men principal, que

    aparecer traducido al idioma que haya seleccionado.

    Pgina 18 de 55

  • 7/29/2019 apuntes zelio.pdf

    21/57

    Utilizacin de Zelio Sof

    Nota: Las siguientes explicaciones vienen acompaadas de ejemplos prcticos.

    Al hacer clic en el vnculo, se abre la aplicacin si el software Zelio Soft 2 est instalado.

    Puede seleccionar entonces el modo simulacin (1)y ejecutar el mdulo (RUN) (2).

    INICIO DE UNA APLICACIN

    Durante el arranque del software Zelio Soft, se abrir la siguiente ventana de presentacin:

    Pgina 19 de 55

  • 7/29/2019 apuntes zelio.pdf

    22/57

    Haga clic en Crear un nuevo programapara arrancar una aplicacin o seleccione Nuevoen el men Archivo si ya se ha arrancado el software.

    La ventana de seleccin del mdulo lgico, en ese caso, se mostrar del siguiente modo:

    En primer lugar seleccione la categora del mdulo que desee:

    (1) 10/12 ENTRADAS/SALIDAS SIN EXTENSIN(2) 10/12 ENTRADAS/SALIDAS SIN PANTALLA SIN EXTENSIN(3) 20 ENTRADAS/SALIDAS SIN EXTENSIN(4) 20 ENTRADAS/SALIDAS SIN PANTALLA SIN EXTENSIN(5) 10 ENTRADAS/SALIDAS CON EXTENSIONES(6) 26 ENTRADAS/SALIDAS CON EXTENSIONES

    Pgina 20 de 55

  • 7/29/2019 apuntes zelio.pdf

    23/57

    Una vez que haya seleccionado la categora (seleccin en fondo amarillo), la lista de losmdulos correspondientes aparecer debajo; haga clic en el tipo de mdulo deseado y enSiguiente o haga doble clic directamente en el tipo que quiera seleccionar.

    Si ha elegido un mdulo con extensiones (gama SR3), aparecer la pantalla siguiente (si haescogido un modelo no extensible, la pantalla de seleccin del tipo de programacinaparecer directamente):

    Pgina 21 de 55

  • 7/29/2019 apuntes zelio.pdf

    24/57

    En la parte superior de la ventana aparecern sintetizadas las caractersticas del mdulo (1).Al hacer clic en Anterior se vuelve a la seleccin del mdulo.

    Es posible aadir una extensin de entradas / salidas o una extensin de comunicacin,como se propone en la lista (2). Basta con hacer doble clic en la extensin deseada y elnmero total de entradas / salidas se actualiza en la fila (3). La extensin seleccionada sepodr ver en la parte inferior de la ventana (4).

    Por ejemplo, si se selecciona el mdulo SR3B102BD, se propondrn 3 tipos de extensionesen la pantalla siguiente: SR3XT61BD, SR3XT101BD, SR3XT141BD.

    Es posible seleccionar la extensin SR3XT101BD haciendo doble clic sobre ella ysuprimirla a continuacin haciendo doble clic en la fila de selecciones (4)para sustituirlapor la extensin SR3XT61BD.

    Nota 1: Los modelos Zelio Logic extensibles slo aceptan una nica extensin de

    Entradas / salidas o una extensin de comunicacin Modbus de cada vez.

    Nota 2: Los mdulos bsicos y las extensiones asociadas deben disponer de la misma

    alimentacin.

    Pgina 22 de 55

  • 7/29/2019 apuntes zelio.pdf

    25/57

    A continuacin, haga clic en Siguiente. Aparecer la pantalla de seleccin del tipo deprogramacin:

    En la parte superior aparecer un resumen de la seleccin actual (mdulo escogido +

    posibles extensiones). En el cuadro inferior puede elegir el tipo de programacin. Si deseaprogramar en lenguaje de contactos, seleccione Ladder, y si desea programar en esquemade bloques funcionales, seleccione BDF.

    Pgina 23 de 55

  • 7/29/2019 apuntes zelio.pdf

    26/57

    Nota 1: La versin anterior de Zelio Logic slo permite una nica programacin en

    lenguaje Ladder; a partir de ahora podr elegir entre dos lenguajes complementarios.

    Nota 2: Los siguientes modelos de mdulos lgicos slo pueden programarse en lenguajeLadder: SR2 A101BD, SR2 A101FU, SR2 A201BD, SR2 A201FU, SR2 D101BD, SR2

    D101FU, SR2 D201BD, SR2 D201FU (si selecciona alguno de estos modelos, por tanto,

    no aparecer esta pantalla).

    Pgina 24 de 55

  • 7/29/2019 apuntes zelio.pdf

    27/57

    APRENDIZAJE EN LENGUAJE BDF (DIAGRAMA DE

    BLOQUES DE FUNCIN)

    Toma de contacto

    El BDF: Un lenguaje rico en posibilidades

    Zelio Logic se puede programar en BDF (Diagrama de bloques de funciones), que es unlenguaje grfico que ofrece numerosas posibilidades. Zelio Soft tambin permite aadirfunciones SFC-Grafcet en la aplicacin.

    Acceso a la ayuda

    Zelio Soft 2 dispone de una ayuda a la que se puede acceder desde la barra de mensmediante un clic en el men ? y en Ayuda o directamente sobre el icono de la barra deherramientas.

    Para acceder directamente a la ayuda sobre una funcin que est utilizando, haga clic en ?en la ventana de parmetros de la funcin (a la que se puede acceder mediante un doble clicen el bloque correspondiente).

    La barra de herramientas

    La barra de herramientas contiene accesos directos a los elementos del men. Se puedeelegir tambin el modo: Edicin, Simulacin o Monitorizacin. La pausa del cursor en elicono del botn permite mostrar la accin asociada al botn.

    Pgina 25 de 55

  • 7/29/2019 apuntes zelio.pdf

    28/57

    Introducir un programa en BDF

    Los modos

    Una vez elegido el mdulo y el lenguaje BDF, podr construir la aplicacin.Se mostrar la referencia del Zelio Logic seleccionado en la esquina inferior derecha (1):

    El software le ofrece tres modos: el modo Edicin (1), el modo Simulacin (2) y el modoMonitorizacin (3) (Supervisin). Pueden seleccionarse en el men Modo o desde la barrade herramientas situada en la esquina superior derecha. El modo seleccionado aparecer ala izquierda de los tres iconos (4):

    ) (3)(4)El modo Edicin le permite editar el programa y la ventana de supervisin. Se trata delmodo predeterminado. El modo Simulacinpermite simular el programa antes detransferirlo al mdulo. El modo Monitorizacinpermite visualizar el estado de lasentradas y de las salidas del mdulo en tiempo real.

    Hay una ventana de supervisin disponible para el modo simulacin y el modosupervisin. Esta le ofrece la posibilidad de visualizar el estado de las entradas y salidas

    que se hayan seleccionado y colocado previamente. De este modo, podr disponer de loprimordial de la aplicacin para garantizar la eficacia del seguimiento. Puede ilustrar laaplicacin mediante funciones de dibujo.

    Modo Edicin: programacin de la aplicacin

    Pgina 26 de 55

  • 7/29/2019 apuntes zelio.pdf

    29/57

    Introduccin de un programa en la hoja de cableado

    Cuando haya seleccionado el tipo de mdulo y el BDF, aparecer una hoja de cableado:

    El modo Edicin es la opcin predeterminada: La hoja muestra las entradas del mdulo(1), las salidas de los mdulos (3) y una zona reservada a la programacin por bloques (2).

    Para crear un bloque en la hoja, seleccione el tipo de bloque situndose en el icono

    correspondiente de la parte inferior de la hoja:

    (1) Entradas (2) Funciones BDF(3) Funciones Grafcet/SFC (4) Funciones lgicas (5) Salidas

    Pgina 27 de 55

  • 7/29/2019 apuntes zelio.pdf

    30/57

    Al situar el puntero del ratn sobre alguno de estos iconos, aparecer la lista de elementosdisponibles:

    Al situar el puntero del ratn sobre alguno de estos iconos, aparecer la lista de elementosdisponibles:

    Los bloques se colocan haciendo clic en el elemento que desea colocar y arrastrndolo sinsoltar el botn hasta la hoja de cableado. Si no es posible colocar el bloque en dicha zona,aparece el smbolo[.

    Una vez colocados los diferentes bloques, puede conectarlos entre s: haga clic y mantenerdesde la salida > del primer bloque hasta la entrada > del segundo bloque y, a continuacin,suelte el botn.

    Para construir la aplicacin:

    Seleccione los bloques de entradas y colquelos en los plots de entrada, seleccione losbloques de salidas y colquelos en los plots de salida. A continuacin, seleccione losbloques de funcin y lleve a cabo el cableado entre los diferentes puntos. Haga doble clicen las funciones para ajustar sus parmetros.

    Se puede cargar el tipo de una entrada o de una salida. Esta posibilidad no supone ningunamodificacin desde el punto de vista del funcionamiento.

    Si desea modificar el tipo de una entrada o de una salida, basta con hacer doble clic en el

    icono y seleccionar un alias.

    En la hoja de cableado, puede aadir comentarios y dibujos. Para ello, puede emplear elmen Dibujo.

    Pgina 28 de 55

  • 7/29/2019 apuntes zelio.pdf

    31/57

    Ejemplo: Deseamos generar las entradas y salidas de un aparcamiento. Cada entrada I2activa la luz 1 minuto (salida Q2) y hace aumentar el contador. Cada salida I3 lo hacedisminuir. Cuando el aparcamiento est lleno (25 vehculos), se enciende un indicador

    (salida Q3) y el mdulo muestra el mensaje "APARCAMIENTO COMPLETO". Adems,cuando la temperatura rebasa un determinado lmite IB, se activa un ventilador (salida Q4).

    Ventana de supervisin

    Seleccione Ventana y, a continuacin, Supervisin. Basta con deslizar lasEntradas / salidas y los bloques de funcin que haya seleccionado desde la hoja de cableadohacia la ventana de supervisin. Puede ilustrar la aplicacin mediante las herramientas delmen Dibujo. Asimismo, puede seleccionar una imagen de fondo con formato Bitmap(.bmp). Esta ventana sirve para mostrar en su entorno de forma explcita los elementos queha deslizado desde la hoja de cableado.

    Cuando pase a modo de simulacin o monitorizacin, las entradas y las salidas seactualizarn. Tambin puede forzar una entrada del mismo modo que con la ventana deedicin.

    Configuracin del programa

    La configuracin del programa permite personalizar la carpeta mediante la adicin delnombre y el autor del proyecto, pero tambin es posible definir ciertas configuraciones yseleccionar el formato de la fecha.

    Para acceder a ello, haga clic en el icono de la barra de estado (abajo)

    Pgina 29 de 55

  • 7/29/2019 apuntes zelio.pdf

    32/57

    Las funcionesNota: Las siguientes explicaciones vienen acompaadas de ejemplos prcticos.

    Al hacer clic en el vnculo, se abre la aplicacin si el software Zelio Soft 2 est instalado.

    Puede seleccionar entonces el modo simulacin (1)y ejecutar el mdulo (RUN) (2).

    Para obtener informacin ms detallada acerca de una funcin descrita anteriormente,consulte la ayuda: haga doble clic en el bloque y haga clic en ?

    Las entradas

    Las entradas DIG (digitales)Se puede personalizar la aplicacin mediante la seleccin de otro icono cono

    para representar, por ejemplo, un detector de presencia o un botn pulsadorluminoso.

    Para cambiar de icono, coloque un bloque DIG en la hoja de cableado y, a continuacin,haga doble clic en l. Se mostrarn diferentes tipos de entradas DIG.

    Ventana de parmetros

    Pgina 30 de 55

  • 7/29/2019 apuntes zelio.pdf

    33/57

    Las entradas analgicas

    Este tipo de entrada admite en entrada una tensin de 0 a 10 V, que correspondea un valor de 0 a 255.

    Se puede personalizar la aplicacin mediante la seleccin de otro icono para representar,por ejemplo, un sensor de temperatura o un potencimetro.

    Las entradas filtradas

    Puede introducir en el cableado entradas digitales o analgicas filtradas. Estas entradaspueden servir para eliminar interferencias.

    La entrada de un entero (NUM IN)

    Las constantesPuede hacer intervenir constantes en el cableado.Hay constantes analgicas y constantes digitales.

    El reloj de 1 segundo

    Puede cablear en entrada un reloj de 1 segundo.

    Cambio de horario de verano/invierno

    La salida de esta funcin est en estado de PARADA durante toda la duracin del horariode invierno y pasa al estado de MARCHA durante toda la duracin del horario de verano.Permite, por ejemplo, indicar en la pantalla el cambio horario.

    Pgina 31 de 55

  • 7/29/2019 apuntes zelio.pdf

    34/57

    Los botones

    Puede emplear los cuatro botones de la parte frontal de Zelio Z1, Z2, Z3 y Z4 en laaplicacin.

    Pgina 32 de 55

  • 7/29/2019 apuntes zelio.pdf

    35/57

    Las salidas

    La salida DIG (digital)

    Se puede personalizar la aplicacin mediante la seleccin de otro icono para representar,por ejemplo, un ventilador o una resistencia de calefaccin.Para cambiar de icono, coloque un bloque DIG en la hoja de cableado y, a continuacin,haga doble clic en l. Se ofrecen diversos tipos de salidas DIG.

    Ventana de parmetros

    La salida de un entero (NUM OUT)

    La salida de luz de fondo

    Esta salida permite controlar la luz de fondo de la pantalla del mdulo.

    Pgina 33 de 55

  • 7/29/2019 apuntes zelio.pdf

    36/57

    Los bloques de funciones BDF (Diagrama de bloques de funciones)

    Funcin Copia de seguridad de los datos "REMANENCIA" disponible.

    Nota: Para acceder a los parmetros de estas funciones, basta con hacer un doble clic en

    el bloque correspondiente.

    El temporizador A/C

    Permite aplicar a la seal de salida un retardo de paso a ON, un retardo de paso aOFF o los dos retardos en funcin de la seal de entrada. Este bloque se puede emplearpararealizar un reloj contador de funcin A o funcin C.

    El temporizador A/C se divide del siguiente modo:

    Ejemplo: Para evitar cualquier consumo excesivo al arrancar una caldera, se realiza unaumento de potencia de los elementos de calefaccin. Se arranca el primer elemento decalefaccin y, el segundo, 5 segundos (es decir, 50x100 ms) ms tarde, de igual modo queal apagar la caldera.

    El temporizador B/H

    Permite poner en estado superior la seal de salida durante un tiempo determinado que seinicia mediante un pulso en entrada (funcin B) o cuando la entrada est en estado superior(funcin H).

    Ejemplo: Un reloj contador de escalera. Cuando se pulsa el botn, la luz permaneceencendida durante dos minutos. (funcin B).

    Pgina 34 de 55

  • 7/29/2019 apuntes zelio.pdf

    37/57

    El temporizador BW

    Proporciona un pulso de la duracin de un ciclo en el flanco ascendente o descendente, obien en los dos flancos de una entrada en funcin del ajuste seleccionado en los parmetros.

    El intermitente

    Permite generar pulsos en el flanco ascendente de la entrada.

    El biestable

    La funcin de este bloque es conocida, ya que se trata del telerruptor. Basta un primer pulsopara poner la salida a 1 y, a continuacin, basta con un segundo para pasar la salida a 0.

    La bscula

    Es un elemento compuesto por dos entradas: R y S. R para Reset y S para Set.Para activar la salida, basta generar un pulso en S. Para desactivarla, hay que generar unpulso en R. La prioridad sirve para definir el estado de la salida cuando las dos entradasestn a 1.

    La funcin booleana

    Admite cuatro entradas. La salida reacciona en funcin de la tabla de verdad descrita en losparmetros.

    Pgina 35 de 55

  • 7/29/2019 apuntes zelio.pdf

    38/57

    Para acceder a los parmetros de la funcin booleana, basta con hacer doble clic en el

    bloque o hacer un clic con el botn derecho del ratn y seleccionar la ventana de

    parmetros.

    Ejemplo: Realizacin del booleano Q1= (I1+I2) x (I3+I4) = (I1 o I2) y (I3 o I4)

    Conexionado:

    Ventana de Parmetros:

    Pgina 36 de 55

  • 7/29/2019 apuntes zelio.pdf

    39/57

    El rbol de leva

    Esta funcin se emplea para efectuar un programador de levas

    Pgina 37 de 55

  • 7/29/2019 apuntes zelio.pdf

    40/57

    El contador

    Esta funcin permite realizar contajes hasta un valor definido en la ventana de parmetros.Cuando se alcanza este valor, la salida pasa a 1 hasta la puesta a cero si se ha seleccionadola salida fija, o durante un tiempo determinado si se ha seleccionado la salida de pulsos. Sepuede visualizar el valor de contaje y el valor mximo. Se puede contar de cero al valordefinido (contaje progresivo) o del valor definido a cero (contaje regresivo).

    El bloque UP DOWN COUNT permite poner en entrada el valor de preseleccin, al tiempoque se puede programar para el bloque PRESET COUNT.

    Ejemplo: Una mquina fabrica piezas. Cada segundo se fabrica una pieza. Esto se reflejamediante una funcin intermitente Li (Tparada=1 s, Tmarcha=0,1 s). Cada vez que sefabrica una pieza, el contador aumenta de 1 en 1. Cuando el nmero de piezas fabricadasalcanza la cifra de 5, la mquina se detiene y un operador debe embalar las piezas. Acontinuacin, vuelve a pulsar el botn para poner el contador a cero y reanudar lafabricacin.

    El contador horario

    Esta funcin mide la duracin del estado a 1 de la entrada. Si se sobrepasa la duracinpreseleccionada, la salida cambia de estado. Este bloque puede, por ejemplo, servir dealerta de una mquina para el mantenimiento.

    Pgina 38 de 55

  • 7/29/2019 apuntes zelio.pdf

    41/57

    El programador horario semanal y anual

    Esta funcin sirve para activar o desactivar la salida en un momento determinado del da,la semana o el ao. Este bloque funciona con un principio de eventos.

    Para crear un evento, haga clic en la opcin Nuevo de la ficha Parmetrospara crear unciclo.

    Seleccione la hora a la que se produce el evento y, a continuacin, defina el estado de la

    salida para ese instante. Puede seleccionar la frecuencia de este evento: Utilice, si lo desea,el calendario situado a la derecha de la pantalla.

    Pgina 39 de 55

  • 7/29/2019 apuntes zelio.pdf

    42/57

    La ficha Resumen ofrece la descripcin de los eventos programados.

    Pgina 40 de 55

  • 7/29/2019 apuntes zelio.pdf

    43/57

    La funcin ganancia

    Esta funcin permite emplear un factor de escala y se aplica a todos los datos analgicos.Aplicando la frmula y=(A/B)x+C

    Ventana de parametros:

    El trigger de Schmitt

    La salida cambia de estado si es inferior al valor mnimo y si el estado de la entrada essuperior al valor mximo. Si la entrada est situada entre los dos valores, la salida nocambiar.

    Esta funcin se emplea para definir un umbral superior e inferior en funcin de unavariable analgica.

    Ejemplo: Para regular la temperatura de una habitacin, se decide calentar la habitacin

    cuando la temperatura es 3 C inferior a la consigna, y se detiene la calefaccin cuando latemperatura rebasa la consigna de 2 C. Para ello, se emplea un trigger de Schmitt con unaentrada de temperatura ambiente, consigna mxima (consigna + 2 C) y consigna mnima(consigna - 3 C).

    Pgina 41 de 55

  • 7/29/2019 apuntes zelio.pdf

    44/57

    La funcin multiplexador

    Esta funcin permite seleccionar la va A o la va B en salida.

    La comparacin de zona

    Se emplea para aplicaciones que utilizan datos analgicos.

    Las operaciones + - x /

    La combinacin de estos dos bloques permite realizar numerosas operaciones conconstantes numricas.

    La visualizacin en el LCD

    Este bloque permite mostrar texto o un entero en la pantalla LCD, en la parte frontal delmdulo. Por ejemplo, se puede mostrar un decimal a partir de un entero.

    Ejemplo: Se desea mostrar el nmero de vehculos presentes en un aparcamientosubterrneo. Si se alcanza el mximo (en este caso, 10), aparece un mensaje"Aparcamiento completo".

    Nota: Tras activar el modo Simulacin y poner el mdulo en marcha, seleccione3 Panelfrontalen el men Ventanapara acceder a la pantalla del mdulo. En la pantalla delmdulo, seleccionePantalla BDF mediante un clic en elBotn ABAJOy, despus, enMen/Aceptar. Los mensajes aparecen entonces en la pantalla.

    Pgina 42 de 55

  • 7/29/2019 apuntes zelio.pdf

    45/57

    La comparacin de dos valores

    El bloque permite comparar dos valores analgicos mediante los operadores =, >,>=,

  • 7/29/2019 apuntes zelio.pdf

    46/57

    Las funciones lgicas

    Ejemplo: Q1= [I1 AND (NOT I2)] OR [I3 NAND I4]

    Nota: A menudo es posible simplificar el cableado mediante la sustitucin de las funciones

    lgicas por un bloque booleano.

    Pgina 44 de 55

  • 7/29/2019 apuntes zelio.pdf

    47/57

    Modo simulacin: prueba del programa

    Una vez finalizado el programa, puede probarlo mediante un clic en el icono "S" situado enla parte superior derecha (1) o en el men Modo y, a continuacin, Simulacin. Parainiciar el programa, haga clic en (RUN) (2), como se indica a continuacin:

    El forzado se realiza mediante un clic en la funcin o en el pin de entrada o de salida. No esnecesario que el mdulo est conectado al PC para realizar la simulacin.

    Aceleracin y lmites de simulacinSe Puede usar esta funcin para acelerar el tiempo o incluso para pasar eventos.

    Pgina 45 de 55

  • 7/29/2019 apuntes zelio.pdf

    48/57

    Transferencia de una aplicacin

    Escritura desde un PC hacia Zelio Logic

    Cuando la aplicacin est depurada, puede transferirla a Zelio Logic.Para enviar un programa a Zelio Logic, vaya al men Transferencia, Transferirprograma y, a continuacin, haga clic en PC->Mdulo.

    Si el tipo de mdulo seleccionado no es compatible con el tipo de mdulo conectado, puedemodificar el tipo de mdulo en Seleccin del mdulo/programacin en el men Mdulo.Tambin se puede realizar un diagnstico del mdulo conectado en Diagnstico delmdulo en el men Mdulo.

    Si el mdulo conectado est en modo RUN, no se puede transferir el programa. Puedeponerlo en modo STOP a travs del software mediante la opcin STOP Mdulo en elmen Transferencia.

    Pgina 46 de 55

  • 7/29/2019 apuntes zelio.pdf

    49/57

    Si el tipo de mdulo seleccionado es el mismo que el tipo de mdulo conectado, se muestrala ventana de dilogo siguiente:

    En (2), puede activar o no la accesibilidad de las teclas Zx (que se emplean en entrada en elprograma). Puede proteger el programa presente en el mdulo mediante una contrasea (3)que se introduce (4). Para registrar la aplicacin en su ordenador, seleccione (5). Porltimo, si desea ejecutar el modo de monitorizacin detallado a continuacin, seleccione(6).

    A continuacin, haga clic en Aceptarpara transferir el programa.

    Nota 1: El mdulo sobrescribe el programa presente en el mdulo antes de la

    transferencia.

    Nota 2: Si ha cargado anteriormente (o cuando lo utiliza por primera vez) un programa en

    Ladder (si programa en BDF) o en BDF (si programa en Ladder) en el mdulo, el software

    deber actualizar el firmware del mdulo. Durante la transferencia se le propondr llevar

    a cabo dicha actualizacin.

    Pgina 47 de 55

  • 7/29/2019 apuntes zelio.pdf

    50/57

    Transferencia del programa Zelio Logic hacia el PC

    Esta funcin de transferencia permite recuperar una aplicacin de un mdulo mediante elprograma.

    Desde el programa, vaya al men Transferencia, Transferir programa y, a continuacin,haga clic en Mdulo-> PC. Despus de la peticin de confirmacin, se realiza latransferencia.

    El software carga el programa presente en el mdulo.

    Nota: Si el programa del mdulo est bloqueado, el mdulo solicitar el cdigo antes de la

    transferencia.

    Puesta en marcha del mdulo mediante el software

    Haga clic en RUN Mdulo en el men Transferencia. Cuando transfiere un programa almdulo, ste se pone en modo RUN de forma automtica.

    Modo monitorizacin: seguimiento en tiempo real

    El mdulo se encuentra conectado al PC.

    Este modo posee las mismas caractersticas que el modo simulacin. El estado de cualquierentrada o salida de Zelio logic se puede visualizar o modificar mediante el software. Estasentradas se pueden ver desde la ventana de edicin, al igual que en la ventana desupervisin.

    El panel frontal permite controlar el proceso y actuar sobre las teclas a distancia mediantela seleccin de la ventana del panel frontal.

    Para iniciar el modo de monitorizacin durante la transferencia del programa, marque la

    casilla correspondiente en la ventana de transferencia, o haga clic en el icono situado en laparte superior derecha cuando el mdulo est conectado y contenga el programacorrespondiente.

    Pgina 48 de 55

  • 7/29/2019 apuntes zelio.pdf

    51/57

    Impresin de la aplicacin

    Puede editar una carpeta completa de la aplicacin. Seleccione Archivo, Imprimir...(mientras est en modo Edicin).

    Seleccione los parmetros que necesite.

    Antes de imprimir, puede seleccionarArchivo, Presentacin preliminar.

    Pgina 49 de 55

  • 7/29/2019 apuntes zelio.pdf

    52/57

    Definicin de la fecha y la hora mediante el software

    Si la aplicacin emplea relojes, es necesario asegurarse de que el mdulo muestre la horacorrecta. Se puede definir la hora mediante el software a travs de un clic en la opcinAjustar reloj del men Mdulo.

    Funcin contrasea

    La contrasea protege el acceso a un programa. Cuando transfiere el programa en ZelioLogic, se abre la ventana de opcin de escritura y permite seleccionar la casilla "Protegermediante contrasea". Una vez que se haya activado la contrasea, no se podr escribiren el mdulo ni leer el programa sin antes indicarla. De este modo, el programa estprotegido. Si desea acceder al men y, por ejemplo, realizar un reajuste de la hora, deberintroducir la contrasea.

    Bloqueo del panel frontal

    La funcin de bloqueo del panel frontal sirve para evitar cualquier acceso a los mens. Elbloqueo se activa cuando el programa est en marcha, pero tambin cuando est parado.

    Para poner el programa en marcha o pararlo una vez activado el bloqueo, hay que hacerlomediante el software.

    Sin embargo, el bloqueo del panel frontal antes no impeda el uso de los botones del panelfrontal en un programa.

    Cuando escribe el programa en Zelio Logic, se abre la ventana de opcin de escritura. Enese caso, basta con seleccionar la casilla "Colocar candado en panel frontal del mdulo".

    Pgina 50 de 55

  • 7/29/2019 apuntes zelio.pdf

    53/57

    Ejercicios resueltos.

    Ejercicio Ladder

    GESTIN DE ACCESO, AUTOMATIZACIN DE UNA PUERTA

    Pliego de condiciones:Un particular desea que el acceso a su domicilio est controlado por una puertaautomtica equipada con un motor de doble sentido de rotacin (apertura o cierre).Apertura: Aunque la puerta est cerrada o en posicin intermedia, la seal delmando a distancia provoca la apertura completa de la puerta. Durante la apertura,cada accin sucesiva sobre el mando a distancia detiene o reinicia el motor.Una vez que la puerta est completamente abierta, permanece as durante cuatrosegundos antes de iniciar el cierre.Cierre: Durante el cierre, un sensor provoca una apertura completa si se detecta un

    paso o si se acciona el mando a distancia. Mientras este detector est activado (porejemplo, a causa de un vehculo parado en la puerta), la puerta permanecertotalmente abierta.

    Descripcin de las entradas/salidas:

    ENTRADAS: SALIDAS:

    I1 Mando a distancia Q1 Apertura de la puertaI2 Puerta en posicin cerrada Q2 Cierre de la puertaI3 Puerta en posicin abiertaI4 Detector de paso

    Modelo necesario:Ninguna condicin especial:SR2 B121 BD (24 V CC) o SR2 B121 JD (12 V CC), por ejemplo.

    Pgina 51 de 55

  • 7/29/2019 apuntes zelio.pdf

    54/57

    Esquema lgico:

    Pgina 52 de 55

  • 7/29/2019 apuntes zelio.pdf

    55/57

    Ejercicio BDF:

    ILUMINACIN INTERIOR/EXTERIOR DE UNA HABITACINEspecificaciones tcnicas:Un particular desea contar con una instalacin capaz de gestionar por s misma lailuminacin del hueco de las escaleras y una entrada exterior de acceso a lahabitacin.

    Iluminacin exterior: El circuito se activa cada ao desde el 1 de junio hasta el 1 deoctubre, y durante la noche mediante un conmutador crepuscular. Un sensor detectacualquier paso y activa la iluminacin exterior durante dos minutos.

    Iluminacin interior: Hay dos botones pulsadores en el hueco de la escalera; uno en

    el recibidor y otro en lo alto de la escalera. Tienen la misma funcin.? La iluminacin temporizada (30 segundos) se produce al pulsar brevemente unode los botones. El reloj contador se puede bloquear mediante otra pulsacin de unode los botones.

    La iluminacin permanente se activa si un botn se mantiene pulsado durante almenos dos segundos. Se detiene mediante una presin breve.

    Tabla de entradas/salidas:

    ENTRADAS: SALIDAS:

    I1 Detector de paso Q1 Iluminacin exteriorI2 Conmutador crepuscular Q4 Iluminacin interior

    Modelo necesario:Zelio Logic con reloj:SR2 B121 BD (24 VCC), por ejemplo.

    Descripcin del programa:La programacin se puede llevar a cabo en dos niveles.

    Nivel 1: Programa que cumple las especificaciones tcnicas.Nivel 2: Utilizacin de funciones SFC/Grafcet

    Pgina 53 de 55

  • 7/29/2019 apuntes zelio.pdf

    56/57

    Esquema lgico del Nivel 1:

    Pgina 54 de 55

  • 7/29/2019 apuntes zelio.pdf

    57/57

    Esquema lgico del Nivel 2 (SFC/Grafcet):