10.7 Ejemplos de formatear flujos de datos
10.7.1
Indicador Toledo 8142
Cadena ejemplo para el indicador Toledo 8142 (con ninguna suma de control):
<STX><Status Word A><Status Word B><Status Word C><wwwwww><tttttt><EOL>
La cadena reconocida por el
<02><B2, B0, B1, B13, B17><B2, B0, B1, B8, B5, B7, B6, B3><B2, B0, B1, B0, B0, B0, B0, B0><W06><T06><CR>
Identificador
<STX>
El carácter STX se ingresa en la cadena utilizando el valor hex <02>.
<Status Word A>
Las palabras Toledo de estado están compuestas de varios campos de bits que son reemplazados por
los identificadores de formato 920i listados en la Tabla 10-8 en la página 111.
<Palabra de
NOTA: Los identificadores tienen que ser ingresados comenzando con el bit de alto orden [high order
estado A>
bit] (bit 7-bit 0) de la palabra Toledo de estado.
Status Word A [Palabra de estado A] contiene los siguientes campos. Los identificadores de formato
del 920i equivalentes se muestran entre paréntesis.
Bit 7: paridad (campo de bit
Bit 6: siempre 0 (B0)
Bit 5: siempre 1 (B1)
Bits 3–4: divisiones de pantalla (B13)
Bits 0–2: formato decimal (B17)
<Status Word B>
Status Word B [Palabra de estado B] contiene los siguientes campos. Los identificadores de formato
del 920i equivalentes se muestran entre paréntesis:
<Palabra de
Bit 7: paridad (campo de bit
estado B>
Bit 6: siempre 0 (B0)
Bit 5: siempre 1 (B1)
Bit 4: unidades lb/kg. (B8)
Bit 3: estable/movimiento (B5)
Bit 2: dentro/fuera de rango (B7)
Bit 1: positivo/negativo (B6)
Bit 0: bruto/neto (B3)
<Status Word C>
Status Word C [Palabra de estado C] contiene los siguientes campos. Los identificadores de formato
del 920i equivalentes se muestran entre paréntesis:
<Palabra de
Bit 7: paridad (campo de bits
estado C>
Bit 6: siempre 0 (B0)
Bit 5: siempre 1 (B1)
Bits 0–4: siempre 0 (B0)
<wwwwww>
El <W06> y el <T06> indican seis dígitos de peso indicado y valor de tara con ceros delanteros. Los
caracteres válidos son W, w, G, g, T, t, N, o n (minúsculas indican alineación a la izquierda. W indica el
peso actual, G–peso bruto, N–peso neto, T–peso de tara. /P, /S, y /T pueden ser utilizados para
especificar unidades primarias, secundarias, o terciarias.
Un signo de restar (–) indica la inclusión del signo; (0) indica ceros delanteros. El primer dígito indica la
longitud del campo en caracteres; un punto decimal (.) indica un punto decimal flotante [floating decimal
point]. Un decimal con dígito subsecuente indica un decimal fijo con n dígitos a la derecha del punto
decimal. Dos puntos decimales consecutivos (por ejemplo, <W06..>) mandan el punto decimal aún
cuando se encuentra al final del campo de peso transmitido.
<tttttt>
Peso de tara. Ver la descripción arriba.
<EOL>
<CR> se ingresa a la final de la cadena como carácter de fin de línea en este ejemplo.
114
Manual de instalación del 920i
:
920i
Formato de flujo de datos del 920i
920i
B2)
920i
B2)
920i
B2)
Tabla 10-9. Ejemplos de identificadores de cadena Toledo