Télécharger Imprimer la page

Ditel RS2 Manuel De L'utilisateur page 5

Publicité

DESCRIPCION PROTOCOLOS
Están previstos tres modos de comunicación ; El modo ASCII utiliza un protocolo sencillo compatible con diversas series
de instrumentos DITEL. El modo ISO, conforme a la norma ISO 1745, permite una comunicación más efectiva en entor-
nos ruidosos ya que comprueba la validez de los mensajes tanto en la transmisión como en la recepción. Y además el
protocolo MODBUS RTU (ver manual en www.ditel.es)
Como se observa en la tabla de funciones, el protocolo ASCII utiliza 1 ó 2 bytes según el tipo de comando y el protocolo
ISO 1745 impone la utilización de dos bytes por comando.
PROTOCOLO ASCII
El formato de palabra es de 1 bit de START, 8 bits de DATOS, NO paridad y 1 bit de STOP.
FORMATO DEL MENSAJE A ENVIAR
Un mensaje dirigido al instrumento debe consistir en la siguiente serie de caracteres ASCII :
*
D
d
C
Un carácter "*" [ASCII 42] de inicio de mensaje.
Dos dígitos de dirección (entre 00 y 99).
Uno o dos caracteres ASCII correspondientes al comando deseado según la tabla de funciones.
Si el comando es del tipo de modificación de parámetros, se enviará el nuevo valor en forma de un byte de signo
+ [ASCII 43] ó - [ASCII 45] seguido de un bloque de N caracteres ASCII (según modelo),
incluido el punto decimal.
Un carácter "CR" [ASCII 13] de fin de mensaje.
FORMATO DEL MENSAJE RESPUESTA INSTRUMENTO
El formato de los mensajes enviados desde el instrumento como respuesta a un comando de tipo petición de da-
tos es el siguiente :
SP
X ........................... X
Un byte de espacio en blanco [ASCII 32].
Un texto (valor requerido) consistente en un byte de signo + [ASCII 43] ó - [ASCII 45] seguido de un bloque de
N caracteres ASCII (según modelo) incluido el punto decimal.
Un carácter "CR" [ASCII 13] de fin de mensaje.
Si el comando es del tipo orden o cambio de parámetros, el instrumento no envía ninguna respuesta.
PROTOCOLO ISO 1745
El formato de palabra es de 1 bit de START, 7 bits de DATOS, 1 bit de PARIDAD PAR y 1 bit de STOP.
FORMATO DE MENSAJES A ENVIAR
Un mensaje partiendo del dispositivo maestro debe constar de la siguiente secuencia de caracteres :
SOH
D
d
STX
Un byte SOH de inicio de mensaje [ASCII 01].
Dos bytes correspondientes el primero a las decenas y el segundo a las unidades de la dirección del aparato a inte-
rrogar.
Un byte STX de inicio de texto [ASCII 02].
Dos bytes de comando según la tabla de funciones.
En caso de comandos de cambio de parámetros, un bloque de N bytes correspondientes al valor numérico inclu-
yendo signo y punto decimal.
Un byte ETX de final de texto [ASCII 03].
Un byte BCC de control calculado de la siguiente manera :
Efectuar un OR-exclusivo de todos los bytes comprendidos entre el STX (no incluido) y el ETX (sí incluido).
-
Si el byte obtenido en ASCII es superior a 32, puede tomarse como BCC.
-
Si el resultado en ASCII es inferior a 32, el byte de control BCC se obtendrá sumándole 32.
KOSMOS SERIE
C
X ........................... X
CR
C
C
X ...... X
ETX
www.ditel.es
CR
BCC
RS2
5

Publicité

loading