11.7.2
Indicador Cardinal 738
Ejemplo de secuencia para el indicador Cardinal 738:
<CR><POL><wwwwww><S><SP><units><SP><G/N><SP><SP><EOL>
Secuencia reconocida por el indicador
<CR><P><W06..><S><SP><U><SP><M><SP2><03>
Identificador
<CR>
Regreso de carro
<POL>
El indicador Cardinal usa + para positivo y – para negativo, por lo que la secuencia debe reflejarlo. Los
comandos seriales para el 920i son: STR.POS#p=+ y STR.NEG#p=–.
<wwwwww>
El identificador <W06..> que reconoce el 920i, indica 6 dígitos del peso con punto decimal y ceros a la
izquierda. Los caracteres válidos son: W, w, G, g, T, t, N, n (las minúsculas indican justificación a la izquierda).
W indica el peso actual; G, el peso bruto; N, el peso neto, T, la tara. /P, /S, pueden usarse para especificar
unidades primarias, secundarias o terciarias.
Menos (–) indica inclusión del signo; (0) indica ceros a la izquierda. El primer dígito indica el ancho del campo
en caracteres; un punto decimal (.) indica punto decimal flotante. Un punto decimal con dígito subsecuente
indica punto decimal fijo con n dígitos a la derecha del punto. Dos puntos decimales consecutivos (ejemplo:,
<W06..>) envían el punto decimal aun si cae al final de del campo del peso transferidos.
<S>
Existen 4 posibles tokens para bits de estatus que pueden usarse en el indicador Cardinal: m para
movimiento, o para fuera de rango, y un espacio para pesos válidos e inválidos. Los comandos para asignar
estos tokens en el 920i son: STR.MOTION#p=m, STR.RANGE#p=o, STR.OK#p= , STR.INVALID#p= .
NOTA: Deberá ingresarse un espacio enseguida del signo igual en los comandos seriales OK e INVALID.
<SP>
Espacio
<units>
El indicador Cardinal usa dos caracteres, en minúsclas, para los identificadores de unidades. Los comandos
para asignar estos tokens en el 920i incluyen: STR.PRI#p=lb (opciones: kg, g, tn, t, gr, oz, o sp),
STR.SEC#p=kg y STR.TER#p=kg (opciones: lb, g, tn, t, gr, oz, o sp).
<SP>
Espacio
<g/n>
El modo usado por Cardinal es: g para peso bruto y n para peso neto. Estos tokens se asignan usando los
tokens STR.GROSS#p=g y STR.NET#p=n.
<SP>
Espacio
<SP>
Espacio
<EOL>
En este ejemplo el caracter de final de línea es ETX por lo que el valor hexadecimal <03> se ingresa en la
secuencia.
119
920i Indicador/Controlador HMI Programable
:
920i
Secuencia de Formato 920i
Tabla 11-10. Ejemplo de Secuencia de Identificadores Cardinal