Manual de Usuario DABin
La Lista 3 es un ejemplo de un comando SSI. Si el archivo se nombra con la extensión .shtml,
DABin reemplazará todo el texto que esté entre < y > (incluyéndolos) por en valor del Tag en ese
momento, o un mensaje de error si no existe un Tag con ese nombre en la configuración de DABin
7.4.2
Para insertar el valor de un Tag, utilice el comando VALUE en un SSI. El formato es:
<!-- VALUE = TagName, "FormatString" -->
TagName: Es el nombre del Tag a mostrar.
FormatString: Ingrese el formato para el valor. Después del caracter "%" va el formato del
valor como en la función "printf" en Lenguaje de Programación C.
Tabla 28 – Especificadores de Formato para el comando VALUE SSI
Formato
%d
%u
%x
%f
Por ejemplo este comando SSI mostrará el valor del Tag con un tamaño fijo de 8 caracteres y
rellenado con "0" a la izquierda si es necesario.
<!-- VALUE = TagName, "The Value is %08d" -->
7.4.3
Para ver el estado de Alarma de un Tag, se puede usar el comando ALARM en SSI. El formato
para este comando es:
<!-- ALARM = TagName, "OnText", "OffText", "AckText" -->
TagName: Es el nombre del Tag.
OnText: El texto por el cual DABin reemplazará el comentario si el Tag esta en estado de
Alarma.
OffText: El texto por el cual DABin reemplazará el comentario si el Tag esta en estado Normal.
AckText: El texto por el cual DABin reemplazará el comentario si el Tag fue reconocido.
Cualquier texto puede ser un nombre de archive de imagen, el Web Browser colocará la imagen
cuando DABin reemplace el comentario por el Texto.
TIP
Por ejemplo, este comando SSI mostrará tres imagines diferentes dependiendo del estado de
Alarma:
<!-- ALARM = TagName, "inalarm.gif", "normal.gif", "ack.gif" -->
www.exemys.com
El valor del Tag en SSI
Descripción
Entero Decimal
Entero no Signado Decimal
Entero Hexadecimal
Punto Flotante
El Valor de Alarma en SSI
Rev. 3.0.0
Diseño del Sitio Web
Página 93