Sunteți pe pagina 1din 17

Presentacin de la herramienta de programacin ZelioSoft 2

Modos de programacin
Mdulos lgicos con pantalla:
Existen dos formas de llevar a cabo la programacin de mdulos lgicos con
pantalla:
Mediante el panel frontal del mdulo
Esta presentacin se dirige a las personas familiarizadas con la programacin
directa en los mdulos lgicos.
Nota: es posible nicamente en modo LD

Mediante la herramienta de programacin


Esta presentacin se dirige a las personas familiarizadas con la utilizacin de
herramientas de software de programacin que se encuentran normalmente
en el sector del automatismo.

Mdulos lgicos sin pantalla:


Los mdulos lgicos sin pantalla slo se pueden programar desde la herramienta de
programacin.
Ventana principal de la herramienta de programacin:

Lenguajes utilizados
El mdulo lgico propone dos modos de programacin:

Modo LD: lenguaje de contactos.

Modo BDF: diagrama de bloques de funcin (Functional Block Diagram).

Estos lenguajes ponen en funcionamiento lo siguiente:

Bloques de funcin predefinidos:


o temporizaciones,
o contadores progresivos.

Funciones especficas:
o gestin del tiempo,
o cadena de caracteres,
o comunicacin...

Lenguaje de contactos
El lenguaje de contactos (LD) es un lenguaje grfico. Permite la trascripcin de
esquemas de rels y se adapta al procesamiento combinatorio.
Proporciona los smbolos grficos bsicos: contactos, bobinas, bloques.
La ejecucin de los clculos especficos es posible en el interior de los bloques de
operaciones.
Ejemplo de programa en lenguaje de contactos

Modo BDF
El modo BDF permite una programacin grfica basada en la utilizacin de bloques
funcionales predefinidos.
Presenta una amplia gama de funciones bsicas: temporizador, contador progresivo,
lgico...
Ejemplo de programa en BDF

Modo de funcionamiento
Existen dos modos de funcionamiento para la herramienta de programacin:

Modo de introduccin

El modo de introduccin sirve para desarrollar los programas en modo LD o


BDF. Corresponde al desarrollo de la aplicacin.

Modo de depuracin
Este modo sirve para finalizar la aplicacin. Esta operacin puede realizarse:
o

En modo de simulacin: el programa se ejecuta en modo local directamente en la


herramienta de programacin (simulado en el PC).
En este modo, cada accin en el grfico (cambio de estado de una entrada, forzado
de una salida) actualiza las ventanas de simulacin.

En modo de monitorizacin: el programa se ejecuta en el mdulo lgico, la


herramienta de programacin est conectada al mdulo (conexin PC mdulo). Las
diferentes ventanas se actualizan de forma cclica.

En estos dos modos se puede realizar lo siguiente:

Visualizar de forma dinmica (en las ventanas: Edicin/Supervisin/Panel Frontal), los


estados de las salidas y de los parmetros de los bloques de funcin del programa
correspondiente a la hoja de cableado.

Forzar las entradas/salidas para comprobar el comportamiento del programa en


condiciones especiales.

Entrada Todo o Nada (DIG)

Presentacin
La entrada Todo o Nada (DIG) est disponible en todos los tipos de mdulos lgicos.
Las entradas DIG filtradas pueden estar distribuidas en todas las entradas del
mdulo lgico.
Acceso
La funcin Entrada Todo o Nada (DIG)
funciones ENT.

se encuentra disponible en la barra de

Tipo de entradas DIG


En la ventana Parmetros es posible seleccionar el tipo de entradas DIG para la
visualizacin en las ventanas de edicin y de supervisin.

Las
_guaje FBD

entradas

especiales

del

len

Entradas de tipo constante numrica


La constante numrica NUM
es un entero cuyo valor est comprendido entre
-32768 y +32767.
Esta constante puede utilizarse para fijar valores en las entradas desconectadas de
las funciones:

GAIN

COMP IN ZONE

TRIGGER

El valor de la constante se puede configurar en la ventana Parmetros.


En los modos Simulacin o Monitorizacin se puede modificar la constante.
Entrada analgica
Presentacin
La entrada analgica est disponible en los tipos de mdulos lgicos que reciben
alimentacin de corriente continua.
La tensin de entrada analgica se convierte en un valor numrico entero mediante
un convertidor analgico/digital de 8 bits. El valor entero de salida est comprendido
entre 0 y 255.
Las entradas analgicas slo pueden estar distribuidas por las entradas numeradas
de IB a IG.

Acceso
La funcin Entrada analgica

est disponible desde la ventana ENT.

Parmetro
De forma predeterminada, esta tensin vara entre 0 y 10 VCC.
El tipo de conexin elctrica de la entrada se configura en la ventana Parmetros:

0 - 10 V.

Potencimetro, que se selecciona si la entrada se encuentra conectada a un


dispositivo potencimetro que recibe alimentacin entre 0 voltios y la tensin
de alimentacin del mdulo lgico.

Tipos de entradas analgicas


En la ventana Parmetros se puede seleccionar el tipo de entradas analgicas para
la visualizacin en las ventanas de edicin y de supervisin.

COMPARE IN ZONE (comparacin)


Descripcin
La funcin Comparacin permite comparar un valor entre dos consignas (los valores
MN. y MX. pertenecen a la zona).
Acceso
Se puede acceder a esta funcin

desde la barra de funciones BDF.

Entradas/salidas
La funcin de comparacin cuenta con:

Una entrada Validacin de tipo DIG, que permanece Activa si no se conecta.

Una entrada Valor para comparar de tipo entero.

Una entrada Valor mn. de tipo entero.

Una entrada Valor mx. de tipo entero.

Una salida Salida de tipo DIG.

La SALIDA indica el resultado de la comparacin cuando se activa la entrada


VALIDACIN.
La SALIDA no cambia de estado cuando la entrada VALIDACIN pasa del estado
activo al estado inactivo.
Parmetros
Desde la ventana Parmetros puede seleccionar el estado de la salida en funcin del
resultado de la comparacin:

MARCHA en la zona: la salida estar activa si el valor de entrada est


comprendido entre las dos consignas (mn. y mx.).

PARO en la zona: la salida estar inactiva cuando el valor de entrada est


comprendido entre las dos consignas (mn. y mx.).

Funcin de comparacin
La figura muestra los diferentes estados que puede tomar la salida en funcin del
valor de entrada que se va a comparar y de la entrada de validacin:

Las funciones lgicas


Presentacin

En el lenguaje FBD, se puede utilizar bloques de funciones lgicas en los esquemas.


Las funciones disponibles son las siguientes:

Funcin NO

Funcin Y

Funcin O

Funcin NO Y

Funcin NO O

Funcin O EXCLUSIVO

Acceso
Se puede acceder a estas funciones desde la ventana LOGIC.
Funciones lgicas
La siguiente tabla presenta las funciones lgicas:

BOOLEANA (funcin booleana)


Presentacin
La funcin booleana proporciona el valor de la salida en funcin de la combinacin
de las entradas.
La funcin dispone de cuatro entradas y, por lo tanto, de 16 combinaciones. Estas
combinaciones se encuentran en una tabla de verdad y se puede ajustar el valor de

la salida de cada una de ellas. El nmero de combinaciones que se pueden


parametrizar depende del nmero de entradas conectadas a la funcin.
Las entradas no conectadas se fijan en 0.
La siguiente figura presenta un ejemplo de una parte de la tabla de verdad de la
Funcin booleana:

Acceso
Se puede acceder a esta funcin

desde la barra de funciones BDF.

Parmetros
Tras haber conectado al menos una entrada, podr configurar el valor de la salida en
la tabla de verdad que se encuentra en la ventana Parmetros.
Los valores de las salidas pueden ser 0 para el estado Inactivo y 1 para el estado
Activo.
Al seleccionar la opcin Salida Marcha si resultado VERDADERO, la salida toma el
valor configurado en la tabla de verdad.
Al seleccionar la opcin Salida Paro si resultado VERDADERO, la salida toma el
valor inverso al valor configurado en la tabla de verdad.
Salida Todo o Nada (DIG)
Presentacin
Los mdulos lgicos cuentan con dos tipos de salidas DIG:

Las salidas estticas para algunos mdulos lgicos alimentados con una
tensin continua.

Las salidas de rel para los mdulos lgicos alimentados con una tensin
alternativa o continua.

Acceso

Se puede acceder a la funcin de salida DIG

desde la ventana SAL.

Tipos de salida DIG


En la ventana Parmetros es posible seleccionar el tipo de salida DIG para la
visualizacin en las ventanas de edicin y de supervisin. La seleccin se realiza con
el smbolo en estado inactivo de la salida.

Presentacin
La salida de retroiluminacin de la pantalla LCD permite controlar mediante el
programa la iluminacin de la pantalla LCD del mdulo lgico.
Mientras la entrada conectada se encuentra activa, la retroiluminacin permanece
encendida.
Esta funcin no puede colocarse en las salidas del mdulo lgico.
Acceso
Se puede acceder a la funcin de salida de retroiluminacin de la pantalla LCD
desde la ventana SAL.

Modos Simulacin y Monitorizacin


En la tabla siguiente se presentan los smbolos de la funcin Salida de
retroiluminacin de la pantalla LCD en los modos Simulacin o Monitorizacin.

Descripcin
La funcin Temporizador B/H crea en el flanco ascendente de la entrada un impulso
en la salida.
El tratamiento de la entrada Comando conlleva dos tipos de funciones:

Funcin B : independientemente de la duracin del impulso de comando, la


salida permanece activa durante un tiempo configurado.

Funcin H : la salida permanece activa transcurrido un tiempo establecido o


en el flanco descendente del comando.

La activacin de la entrada Puesta a cero permite dejar inactiva la salida.


Acceso
Se puede acceder a esta funcin

desde la barra de funciones BDF.

Entradas/salidas
La funcin dispone de:

una entrada Comando de tipo DIG,

una entrada Puesta a cero de tipo DIG, que permanece Inactiva si no se


conecta.

La funcin proporciona:

una Salida de tipo DIG,

la copia de la consigna de la duracin del impulso (1),

el valor actual del impulso (1).


(1) Estos valores de tipo entero se visualizan en los modos Simulacin y
Monitorizacin.

Parmetros
En la herramienta
En la ventanaParmetros podr ajustar lo siguiente:

la duracin del impulso Tiempo de Marcha valor comprendido entre 0 y 32.767


(x 100ms),

la seleccin de la Funcin B o de la Funcin H

En el caso de la Funcin H, el parmetro Remanencia , en caso de estar


seleccionado, permite reiniciar el proceso donde se haba detenido tras un corte de
alimentacin.
Desde el panel frontal
En el men PARMETROS podr ajustar:

la duracin del impulso Tiempo en estado activo (x 100 ms), (1).

Ilustracin:

Descripcin
La funcin Telerruptor cambia el estado de la Salida en cada flanco ascendente
(paso de inactivo a activo) de la entrada Comando.
Acceso

Se puede acceder a la funcin de telerruptor

desde la barra de funciones BDF.

Entradas/salidas
Descripcin de las entradas:

Comando: la entrada es la que activa los cambios de estado de la salida; es


de tipo DIG.

Puesta a cero: cuando esta entrada est activa, la SALIDA permanece


siempre inactiva sean cuales sean las transiciones de la entrada COMANDO.

NOTA: Si la entrada Puesta a cero no est conectada, se considerar inactiva.


Descripcin de la salida:

Salida: se trata de la salida del telerruptor, y es de tipo DIG.


Este valor depende del estado de la entrada Puesta a cero.

Si la entrada Puesta a cero es:


o Inactiva: la Salida cambia de estado de acuerdo con las transiciones de
la entrada Comando.
o Activa: la Salida permanece siempre inactiva.

Descripcin
La funcin de doble temporizacin, Doble temporizacin genera impulsos (destellos)
en el flanco ascendente de la entrada.
Es posible ajustar la duracin del impulso y la duracin entre cada impulso.
Acceso
Se puede acceder a esta funcin

desde la barra de funciones BDF.

Entradas/salidas
La funcin dispone de una entrada Comando de tipo DIG.
La funcin proporciona:

Una Salida de tipo DIG

La copia de la consigna de la duracin del impulso (1).

El valor actual de la duracin en estado activo de la salida (1).

La copi

a de la consigna de la duracin entre dos impulsos (1).

El valor actual de la duracin en estado inactivo de la salida (1).

La copia de la consigna (1):


o del nmero de ciclos,
o o de la duracin del destello.

El valor actual (1):

o del nmero de ciclos desde el primer impulso,


o o de la duracin de destello desde el primer impulso.
(1) Estos valores de tipo entero se visualizan en los modos Simulacin y
Monitorizacin.
Si la entrada Comando est inactiva, la Salida estar tambin inactiva, y los valores
actuales se pondrn a 0.
Parmetros
En la herramienta
En la ventanaParmetros podr ajustar:

Tiempo de marcha: valor comprendido entre 0 y 32.767.

Tiempo de paro: valor comprendido entre 0 y 32.767.

Nmero de destellos: valor comprendido entre 0 y 32.767.

Duracin de destello: valor comprendido entre 0 y 32.767.

La seleccin de un destello Continuo.

Si se selecciona, el parmetro Remanencia permite reiniciar el proceso en donde se


haba detenido tras un corte de alimentacin.
Desde el panel frontal
En el men PARMETROS podr ajustar:

La duracin del impulso Tiempo en estado activo (1).

La duracin entre dos impulsos Tiempo en estado inactivo (2).

La consigna de conteo correspondiente a una duracin o a un nmero de


impulsos (3).

Imagen:

Presentacin
La funcin Temporizador permite retardar, prolongar y activar acciones durante un
tiempo determinado.
El Temporizador dispone de tres funciones:

Funcin A: retardo en la conexin o temporizacin de trabajo.

Funcin C: retardo en la desconexin o temporizacin de reposo.

Funcin A/C: combinacin de las dos funciones A y C.

Acceso
Se puede acceder a la funcin

desde la barra de funciones BDF.

Entradas/salidas
El Temporizador dispone de:

Una entrada Comando de tipo DIG

Una entrada Puesta a cero de tipo DIG

El temporizador proporciona:

Una salida de tipo DIG

La copia de la consigna del retardo en la activacin (1)

La copia de la consigna del retardo en la desactivacin (1)

El valor actual del retardo en la activacin (1)

El valor actual del retardo en la desactivacin (1)


(1) Estos valores de tipo entero se visualizan en los modos Simulacin y
Monitorizacin.

Parmetros
En la herramienta
Desde la ventana Parmetros se puede ajustar el valor de los retardos de cada una
de las funciones (A, C y A/C).

Retardo MARCHA para la funcin A

Retardo PARO para la funcin C

La combinacin de los dos retardos MARCHA y PARO permite ajustar la


funcin A/C.

Cuando el parmetro Remanencia est seleccionado permite reiniciar


temporizador en donde se haba detenido tras un corte de alimentacin.
Desde el panel frontal

el

Desde el men PARMETROS puede ajustar los siguientes valores:

La duracin del impulso Tiempo en estado activo (1).

La duracin entre dos impulsos Tiempo en estado inactivo (2).

Presentacin
El funcionamiento de la funcin Bscula RS es el siguiente:

La activacin de la entrada SET activa la salida y permanecer as aunque la


entrada SET se desactive a continuacin.

La activacin de la entrada RESET desactiva la salida.

Si las dos entradas estn activas, el estado de la salida depender de la


configuracin de la funcin:
o La salida est activa si est configurada la opcin SET Prioritario.
o La salida est inactiva si est configurada la opcin RESET Prioritario.

Las entradas desconectadas se encuentran en estado Inactivo.


Acceso
Se puede acceder a esta funcin

desde la barra de funciones BDF.

CONCLUSIN
En esta prctica que se realizo que consta de un programa automatizado de paro de
motores en una cisterna, dentro de esta programacin se realizo la secuencia de
paro de motores segn la hora establecida, capacidad del motor y se requiera
funcionando a cierto nivel de agua, as mismo con los otros dos motores con una
capacidad mayor y que funcionen a un cierto nivel de agua.
Se aprendi a utilizar el lenguaje de programacin en el software ZelioSoft 2 para
realizar esta prctica, a comprender las funciones lgicas para su correcta operacin
de la practica.

S-ar putea să vă placă și