8 MODALIDAD PROPIETARIA RS485
En modalidad propietaria RS485, el instrumento envía las medidas detectadas sólo bajo pedido
de la computadora.
Para usar esta modalidad, se debe realizar la conexión serial RS485 o RS422. Los parámetros de
comunicación en la computadora o en el registrador de datos deben ser configurados como sigue:
• Baud rate:
• Bit de datos: 8
• Paridad:
• Bit de stop:
La solicitud de las medidas al instrumento ocurre generando una Señal de Break
serial por lo menos para 2 ms y luego enviando el mando siguiente compuesto por 4
caracteres ASCII:
con <Dirección> = dirección del instrumento de lo que se requieren las medidas
<x> = un carácter cualquiera ASCII
E
JEMPLO
Para requerir al instrumento con dirección 2 enviar las medidas detectadas, realizar:
1) Señal de Break por lo menos para 2 ms;
2) Evío mando: M2aa.
El instrumento respondo con la cadena siguiente:
IIIIM<Dirección>I&<M1><M2>....<Mn><SP>&AAAM<Dirección><CS><CR>
con <Dirección> = dirección del instrumento que envía las medidas
<M1><M2>....<Mn> = valores de la primera, de la segunda, ..., de la n-esima medida
<SP> = espacio
<CS> = checksum (valor hex del checksum calculado de 8 bits de todos los caracteres anteriores)
<CR> = carácter ASCII Carriage Return
Los campos <M1><M2>....<Mn> se componen de 8 caracteres cada uno. Los valores de las
medidas están justificados a la derecha; a la izquierda de los valores se agregan eventualmente
unos espacios para conseguir la longitud de 8 caracteres requerida por los campos. La secuencia
de los valores de medida <M1><M2>....<Mn> puede ser configurada (ver el capítulo 6
" CONFIGURACIÓN ").
E
JEMPLO
Presumiendo que el instrumento con dirección 2 mida los valores siguientes (no se toma en
cuenta la unidad de medida que no ha sido enviada por el instrumento): M1=2.23, M2=-28.34,
M3=0.34, M4=28.30, M5=359.3, M6=-1.3, la respuesta del instrumento toma la forma:
IIIIM2I&
Entre un mando y el siguiente debe transcurrir un tiempo mínimo, dependiente del Baud Rate
configurado:
(*) Para Señal de Break se entiende la suspensión de la transmisión en la línea serial para un
determinado intervalo de tiempo. Se usa para avisar los dispositivos conectados a la red que está para
ser enviado un mando.
HD52.3D...
de 9600 a 115200 (igual a los valores configurados en el instrumento)
Ninguna
2
M<Dirección><x><x>
2.23 -28.34
0.34
Baud Rate
Intervalo mínimo entre dos mandos
9600
200 ms
19200
100 ms
38400
70 ms
57600
40 ms
115200
25 ms
28.30
359.3
-1.3 &AAAM28C<CR>
- 31
-
en la línea
(*)
V2.0