CAPÍTULO 4
40402
191h
Para ACTIVAR un mensaje se debe colocar el número del mensaje en formato
hexadecimal en una de las 6 posiciones de memoria. 191h a 196h.
Para DESACTIVAR un mensaje se debe poner a cero la misma posición donde estaba
activado. Si todas las posiciones están a cero se visualiza el mensaje 0.
Las dos posiciones de los mensajes con variables (19Ah y 1FEh) también se pueden
utilizar para los mensajes sin variables.
Para cargar los valores en las posiciones de memoria se pueden utilizar indistintamente
las funciones 06h y 10h.
4.4.7.2 Mensajes con variables:
Tienen las mismas especificaciones que los mensajes sin variables más la función de
visualizar variables. Las variables deben programarse en los mensajes mediante el programa
TDLWin. Se debe acceder al menú órdenes y seleccionar "[V] Variable F4" o pulsar F4. Cada
código [V] representa un carácter variable.
El número de caracteres que se ocupan depende del tipo de variable que se visualiza.
Los tipos de variables que se pueden utilizar, los valores máximos y mínimos, el
código de tipo, el número máximo de variables por línea y el número de caracteres ocupados
por cada variable se indican en la tabla.
Tipo de variable
Valor
mínimo
Signed byte
-128
Unsigned byte
0
Signed Word
-32768
Unsigned Word
0
Signed DWord
-2147483648
Unsigned DWord
0
ASCII
Los visualizadores DT-xxx/ NE pueden ser de 1 a 8 líneas y por tanto los mensajes
podrán ser también de 1 a 8 líneas.
Se pueden activar uno o dos mensajes con variables, independientemente de los
mensajes sin variables. Las posiciones de memoria de los mensajes con variables son 19Ah y
1FEh.
Para activar una variable se debe especificar el tipo y el número de variables que se
ocupan en la línea. En cada línea se pueden activar hasta un máximo de 16 caracteres
variables todas del mismo tipo. Según el tipo de variable seleccionada se podrán programar
entre 1 y 16 variables por línea.
La tabla relaciona los tipos de variable con el código de tipo, el máximo de variables por
línea y las variables ocupadas. Las variables ocupadas es el número de variables que se
deben programar en editor TDLWin.
Para activar un mensaje con variables se debe cargar en la posición de memoria 19Ah
o 1FEh el código del mensaje.
En la posición 19Bh 0 1FFh se debe codificar el tipo de variable y el número de
variables ocupadas. No confundir con el número de caracteres variables ocupados.
El registro TIPO/NUM (19Bh o 1FFh) está formado por 2 bytes. El peso alto indica el
Código de Tipo según la tabla. El peso bajo indica el número de variables que se leerán. La
tabla indica en la columna "Máximo por línea", el número máximo de variables que se pueden
programar por cada línea de un mensaje.
Por ejemplo: De la variable tipo 3 (Word signed) como máximo se pueden programar 2
variables. Porque cada variable ocupa 6 caracteres. Máximo 16 caracteres por línea.
Ejemplo de mensaje editado:
Piezas [V][V][V] Horas: [V][V][V]
Visualizador serie DT-203NW, DT-105NW y DT-110NW
FUNCIONAMIENTO
40403
40404
40405
192h
193h
194h
Valor
máximo
127
255
32767
65535
2147483647
4294967295
TIPO/NUM (19Bh o 1FFh) = 02 02h
40406
40407
195h
196h
Código
Máximo
tipo
por línea
1
4
2
5
3
2
4
3
5
1
6
1
7
16
4-7
Variables
ocupadas
4
3
6
5
11
10
1