martes, 29 de diciembre de 2015

PANTALLA (Visualización en el LCD)

Introducción

Siguiendo en el mundo de los PLR (relé lógico programable Zelio), en esta oportunidad voy a mostrar como se hace para visualizar algún mensaje o un valor en pantalla del relé Zelio, con la función display utilizando el lenguaje BDF.

Descripción

La función Visualización en el LCD permite visualizar texto, una fecha, una hora o un valor numérico en la pantalla LCD, en lugar de en la pantalla de entradas/salidas:

  • Del módulo lógico
  • De la ventana del panel frontal de la herramienta durante las sesiones de simulación y de monitorización

La función Visualización en el LCD permite mostrar la información siguiente:

  • Texto (72 caracteres como máximo)
  • Valores numéricos que corresponden a la salida de un bloque de función utilizado en la aplicación

Se pueden utilizar hasta 32 bloques Visualización en el LCD de manera simultánea en un programa.

Si se sobrepasa este número, sólo se visualizarán los 32 primeros bloques activados.

Al pulsar en orden y al mismo tiempo en las teclas Mayús y Menú/Aceptar, la visualización de la pantalla PANTALLA se sustituye por la visualización de la pantalla de entradas/salidas. Si se pulsan de nuevo las dos teclas al mismo tiempo, es posible volver a la visualización de la pantalla

PANTALLA.

NOTA: Se puede utilizar el conjunto de caracteres de la norma ASCII, así como los caracteres acentuados.

NOTA: No se admitirán los caracteres y los símbolos que no aparezcan en la pantalla de introducción al teclear.

Acceso

Se puede acceder a esta funcióndesde la barra de funciones BDF.

Entradas:

  • Validación función: se trata de la entrada de comando de la función PANTALLA, y es de tipo DIG.
    El estado de esta entrada determina el funcionamiento del bloque: si la entrada Validación función está activada, la información se visualiza en la pantalla LCD; en caso contrario, no se muestra;


NOTA: Si la entrada Validación función no está conectada, se considerará activa.

  • Entrada de valor: se trata de la entrada de selección que determina la naturaleza de la información que se va a visualizar, si esta entrada está:
    Opción usuario


Parámetros


En la ventana de parámetros podrá ajustar:

Entrada de valor no conectada

La pantalla corresponde a la elección efectuada en la zona Opción usuario.

Según la opción elegida, se muestra:


  • Texto: cadena de caracteres.
  • Fecha: valor actual de la fecha interna del dispositivo en el que se ejecuta el programa (módulo lógico o simulador).
  • Hora: el valor actual de la hora interna.
  • Calibración: el valor de la desviación del reloj interno del módulo lógico.


Entrada de valor conectada

El valor emitido por la salida de un bloque de función se visualiza según el formato indicado en la ventana de parámetros.

El valor entero presente en la entrada se convierte en una cadena de caracteres; el formato de visualización de esta cadena depende de la opción elegida:

  • Entero 1/1 - 1/10000:
    • 1/1 entero con signo
    • 1/10 - 1/10.000 número decimal con signo (la parte fraccionaria representa el número de cifras después de la coma)

  • Modificación permitida
    Las modificaciones se efectúan utilizando los botones del panel frontal del módulo lógico o en la ventana del panel frontal de la herramienta.
    Si se valida esta opción, se podrá modificar lo siguiente:
    Entrada de valor


Descripción del procedimiento de modificación de los valores visualizados:



Descripción de la interfaz

Cada función de visualización se identifica por un número de bloque: BXX.

Aparece este identificador:


  • En la hoja de cableado: el número se sitúa en la parte superior derecha del bloque.
  • En la ventana de parámetros/pestaña Parámetros: el número se encuentra en el menú desplegable en la parte superior izquierda de la ventana.


La ventana de parámetros visualiza la cadena resultante de todos los bloques (BXX) utilizados en la
hoja de cableado.

La ventana de parámetros está abierta por defecto en el número de bloque de la función a partir de la cual se abre el cuadro de diálogo.

Todos los textos correspondientes al bloque seleccionado se muestran en rojo.

En caso de solapamiento, los textos aparecen en modo de vídeo inverso rojo.

Los textos no solapados correspondientes a los bloques seleccionados restantes se muestran en negro.

Introducción de uno de los parámetros de un bloque PANTALLA

Descripción del procedimiento de introducción:


NOTA: En caso de que se superpongan las cadenas, se visualizará un aviso en la rejilla: las casillas aparecen en rojo y todas las cadenas válidas se visualizan en negro.


Comentario

Con este ejemplo se vio una de las formas de utilizar la función Display en lenguaje BDF y asi visualizar en la pantalla LCD del modulo un dato interesante o valor de proceso depende de nosostros lo que queramos hacer.

Si tienen consultas me gustaría saberla a la brevedad posible les estaré contestando.

Si les interesa mas temas de programación de PLR de Zelio Soft 2 pinchen el enlace TEMARIO  o a través del canal de YouTube donde siempre estoy subiendo nuevos vídeos de programación o con enlaces a proyectos.






No hay comentarios:

Publicar un comentario