AutomationDirect PLC DL06 Manual De Instrucciones página 492

Ocultar thumbs Ver también para PLC DL06:
Tabla de contenido

Publicidad

03 - Valor de dato no reconocido - El valor en el campo de datos del maestro no es un valor permitido
en el esclavo
04 - Falla del aparato esclavo - Ocurrió un error que no puede ser corregido durante la acción de la
petición
05 - Reconocido - El esclavo ha aceptado la petición y la está procesando, pero ve aa tomar un tiempo
de un período grande. esta respuesta es enviada para evitar un erro de timeout en el maestro.
06 - Aparato esclavo ocupado- El esclavo está procesando un comando de programa de alta duración.
El maestro podría retransmitir el mensaje mas adelante cunado el esclavo esté libre
07- Negative acknowledge - El esclavo no puede ejecutar la función del progreama recibido en la
petición.
08 - Error de paridad de memoria - El esclavo trató de leer una memoria extendida, pero detectó un
error de paridad en esa memoria.
Por ahora, explicaremos cómo interpretar el código de error de estos datos. El tema de respuesta
de excepción huye del ámbito de este manual y el lector puede consultar otras obras para poder
conocer más sobre este asunto.
La instruction de leer, MRX, instruye al esclavo a entregar al maestro datos relacionados al
esclavo 2. Si el esclavo 2 está configurado en la red y es el único esclavo, todo debe funcionar
bien. Digamos, que por un error de operación, el esclavo fue cambiado a 4.
Ésto generaría una respuesta por excepción. Los datos serían almacenados en V10000 y las
memorias consecutivas.
Digamos que V10000 contenga 8302. Este valor viene en formato con bytes intercambiados.
Sería más fácil visualizar ésto como 02 83. 02 es la dirección del nodo. 83 es el código de la
función (03) con el bit más significativo como 1 (las respuestas de excepción tienen siempre el
bit más significativo como 1).
V10001 podría contener, por ejemplo, C002. Intercambiando bytes, sería 02 C0. 02 es el
código de error real. C0 es el primer byte del CRC. Podemos no hacer caso de estos datos así
como los datos en V10002.
Observe que el código de error 02 dice la dirección
Esto estaría correcto puesto que estamos pidiendo la dirección 40101 de Modbus y ésta no
existe actualmente en el proyecto Modbus que estamos corriendo.
Apéndice K: Introducción a comunicaciones seriales
de datos no es reconocida
Manual del PLC DL06, 2a. edición en español, 6/07
1
2
3
K
5
6
7
8
9
10
11
12
13
.
14
A
B
C
D
K–53

Publicidad

Tabla de contenido
loading

Tabla de contenido