Protocolos De Comunicación; Protocolo Escape - Rice Lake 150-10-5 Instrucciones De Operación

Tabla de contenido
7.2
Protocolos de Comunicación
La báscula RL150 cuenta con dos protocolos de comunicación: el protocolo escape y el de mantenimiento.
7.2.1

Protocolo Escape

Un protocolo escape es aquel en el que se empléa escape (0X1B or ASCII 27) para indicar que existe un
comando enseguida. Del lado de la PC deberá existir un "escucha" generado por el vendedor, que interpretará el
protocolo. Este "escucha" deberá cuidar de toda información con respecto a la integridad de datos, etc. para
asegurar que la información enviada tiene validez.
Dos ejemplos incluyen:
Iniciación de comunicación de la báscula.
Iniciación de comunicación de la PC.
La Tabla 7-1 muestra lo que puede recorrer las líneas de comunicación.
Solicita valores/asignaciones actuales
Envío de respuesta de diagnóstico
La Tabla 7-2 enlista los caracteres ESC que se emplearán.
Nombre
Caracter ESC
Lectura
R
Peso
W
Estatura
H
BMI
B
Unidades
N
Final de
E
Paquete (EOP)
Diagnostics
A
(request)
Diagnósticos
Z
(respuesta)
Control (valor
C
asignado)
Nombre del Control
Unidad de Medición (métrica óconstitucional)
Tabla 7-3. Lista é Identificadores de Valores Globales de la Báscula
PC Iniciada
Diagnósticos
Envío mensajes de control
PC Iniciada
Envío de lecturas sencillas
Tabla 7-1. Comandos del Protocolo Escape
Valor ESC con
parámetros
R
Le indica a la PC que la báscula está enviando una lectura. Enseguida
el valor enviado. Ejemplo:
<ESC><R>ESC><W0200.0<ESC>Nm<ESC>E
Wnnn.n
El peso del paciente (vgr.: W02000 indica 200.0). Si la báscula esta
bajo peso ó sobre cargada, regresará al valor 999.99.
Hnnn.n
Estatura del paciente
Bnn.n
Indice BMI del paciente
Nc
Indica las unidades de los valores (m=métrico, c=constitucional).
E
Indica el final del comando.
Accc
Solicitud de diagnóstico por algunas partes de la báscula (como,
vida útil de la batería, celdas de carga).
Zccc
Respuesta del diagnóstico realizado a la báscula. Los valores incluirán
códigos de error para indicar el problema de la báscula , ó todo en
ceros (Z000) indicando que todo está correcto.
Cccc=c
Fija el valor de las asignaciones globales de la báscula.Ejemplo:
<ESC><CUOM=m><ESC><E asignará la unidad de medición.
Tabla 7-2. Caracteres ESC
Báscula Médica Digital Rice Lake — Puerto RS-232 de Comunicación
Valor ESC
R
A
C
Valor ESC
R
Descripción
Identificador
Unidad
UOM
c (m ó c)
19
Tabla de contenido
loading

Tabla de contenido