14
Comunicaciones ASCII - NO SE RECOMIENDAN
Se trata simplemente del protocolo ASCII que proporciona
compatibilidad
con
versiones
productos más antiguos. ASCII no está disponible en todos
los modelos de la gama. NO RECOMENDAMOS LA
UTILIZACIÓN DEL PROTOCOLO ASCII
dado que está quedando fuera de uso por completo. Se
recomienda el protocolo Modbus para usos futuros.
Consulte la sección correspondiente del Grupo de modelos
para obtener información sobre la capa de aplicación de
Modbus y ASCII (dirección del parámetro/información de
identificación).
Capa física
La dirección de base, la velocidad de bits y el formato de
caracteres se configuran mediante el panel frontal en el
Modo de configuración o al utilizar el software configurador
de PC.
Los ajustes posibles de configuración de la capa física son
los siguientes:
Velocidad de datos: 1200, 2400, 4800 (predeterminado),
9600 y 19.200 bps
Paridad:
Par
Formato de carácter: 7 bits por carácter. + 1 bit de parada.
El transmisor no debe iniciar la transmisión hasta que hayan
transcurrido 3 tiempos de carácter desde la recepción del
último carácter en un mensaje, y debe liberar la línea de
transmisión dentro de los 3 tiempos de carácter desde el
último carácter en un mensaje.
Nota: Tres tiempos de carácter = 1,5ms a 19200, 3ms a
9600, 6ms a 4800, 12ms a 2400 y 24ms a 1200 bps.
Establecimiento de dirección del dispositivo
El usuario asigna al instrumento una dirección de dispositivo
única mediante la utilización del parámetro Addr en el Modo
de configuración. La dirección se puede establecer en
cualquier valor único de 1 (predeterminado) a 99. Esta
dirección se utiliza para reconocer los mensajes ASCII
destinados a este instrumento. El instrumento no responde a
las consultas de mensajes que no coinciden con la dirección
que se le ha asignado.
Capa de sesión
El protocolo ASCII asume comunicaciones semidúplex. El
dispositivo maestro inicia toda la comunicación. El maestro
envía un comando o una consulta a la dirección del
instrumento esclavo y el esclavo responden con una
confirmación del comando o la respuesta a la consulta.
Los mensajes del dispositivo maestro pueden ser de cinco
tipos:
Tipo 1:
{S}{N}??*
Tipo 2:
{S}{N}{P}{C}* o R{N}{P}{C}*
Tipo 3:
{S}{N}{P}#{DATA}* o R{N}{P}#{DATA}*
Tipo 4:
{S}{N}{P}I* o R{N}{P}I*
Tipo 5:
{S} {N} \ P S S ? *
anteriores
en
algunos
77
Todos los caracteres están en código ASCII. Consulte la
siguiente tabla de Códigos de parámetros para obtener
detalles acerca de los parámetros entre corchetes { }.
Tabla 35. Códigos de parámetros ASCII
{S} es el carácter de comienzo del mensaje, L (Hex 4C) o
R (Hex 52). L se usa para controladores; R se usa
para perfiladores.
{N} es la dirección del dispositivo esclavo (n el rango de 1 -
99); las direcciones 1 - 9 se pueden representar
con un solo dígito (p. ej., 7) o en formato de dos
dígitos comenzando con cero (p. ej., 07).
{P}
es un carácter que identifica el parámetro a
interrogar/modificar.
{C} es el comando (consulte la información de capa de
aplicación de comunicaciones en serie para cada
grupo de modelos).
#
indica que {DATA} debe seguir (Hex 23)
{DATA} es una cadena de datos numéricos en código ASCII
(consulte la tabla de Elementos de datos a
continuación)
P
es el número de programa
S S
es el número de segmento (01 a 16)
*
es el carácter de fin del mensaje (Hex 2A)
No se permiten caracteres de espacio en los mensajes. Los
errores de sintaxis en los mensajes recibidos provocarán
que el instrumento esclavo no emita respuesta y espere el
carácter de inicio del mensaje.
Tabla 40. Elementos de datos ASCII -
Posición de la coma decimal/signo
{DATA}
Formato de
Contenido
datos
abcd0
+abcd
Valor positivo, sin posición decimal
abcd1
+abc.d
Valor positivo, con una posición decimal
abcd2
+ab.cd
Valor positivo, con dos posiciones decimales
abcd3
+a.bcd
Valor positivo, con tres posiciones decimales
Abcd5
- abcd
Valor negativo, sin posición decimal
Abcd6
- abc.d
Valor negativo, con una posición decimal
Abcd7
- ab.cd
Valor negativo, con dos posiciones decimales
Abcd8
- a.bcd
Valor negativo, con tres posiciones decimales
(En el contenido de datos, abcd representa el valor de los
datos y el último dígito indica su formato).
Mensaje tipo 1
L {N} ? ? *
El dispositivo maestro utiliza este mensaje para determinar
si el dispositivo esclavo de destino está activo.
Descripción