CAPÍTULO 4
4.5.1.3. Parámetro E.rS: Tipo de línea serie y protocolo
Permite seleccionar uno de los dos tipos de línea serie disponibles.
Tipo 1: Protocolo ASCII esclavo. Línea serie RS-232C
Tipo 2: Protocolo ASCII esclavo. Línea serie RS-485
Tipo 3: Protocolo ASCII maestro. Línea serie RS-232
Tipo 4: Protocolo ASCII maestro. Línea serie RS-485
4.5.2. Protocolos de comunicación
En este apartado se tratarán los diferentes protocolos, así como la programación a través de
ellos. La notación de los valores numéricos que se utiliza en este manual es la siguiente:
•
Cuando tratamos un número hexadecimal, se escribirá el número seguido de "h".
•
Cuando tratamos un número decimal, se escribirá el número seguido de "d".
•
Cuando tratamos un número binario, se escribirá el número seguido de "b".
•
Cuando tratamos un número en ASCII, se describirá como tal.
A modo de ejemplo, el carácter X ASCII, puede verse como 58h, 88d o 1011000b, según se
necesite describir en el momento. El número 15 ASCII puede describirse como 31h 35h, 49d
53d o 110001d 110101d según el contexto.
4.5.2.1. Protocolo de comunicación ASCII esclavo
Este protocolo permite comunicar fácilmente con cualquier equipo que disponga de una línea
serie y se pueda configurar el protocolo, como puede ser un ordenador, un PLC Omron trabajando en
modo RS-232, etc. Otra posibilidad es conectar de un mismo equipo varios visualizadores en red RS-
485.
Con este protocolo el visualizador trabaja en modo esclavo, es decir el visualizador espera
recibir la trama de petición de datos y una vez recibido, si es conforme, devuelve los datos que se
están visualizando.
La trama de petición de datos debe ser la siguiente secuencia de caracteres.
Inicio
Dirección alta
ASCII
@
HEXA
40h
30h a 39h
Inicio:
Dirección:
valor entre 0 y 99 ASCII.
Código:
Fin:
Si la dirección del mensaje coincide con la del visualizador, este responde con la siguiente
secuencia de caracteres.
Visualizador serie DN-109P, DN-119P, DN-129P y DN-189P
OPERACIÓN
Dirección baja
0 a 9
0 a 9
30h a 39h
1 Byte. Siempre debe empezar una cadena con el carácter @ (40h).
2 Bytes. Dirección programada en el visualizador (Parámetro C). Debe ser un
2 Bytes. Siempre deben ser los caracteres E D A B. (45h, 44h, 41h, 42h).
2 Bytes. Carácter de fin de mensaje. Siempre debe ser *CR (2Ah 0Dh).
Código de petición de
datos
E D A B
45h 44h 41h 42h
4-23
Fin de trama
* CR
2Ah 0Dh