15
TXID
Encabezado
puerto
de transacción
(3 palabras)
servicio
Cuerpo de trans
acción
(29 palabras)
Una palabra = dos bytes = 16 bits
Para cada carga, el código de estado proporciona al procesador el
estado en el dispositivo y la respuesta del mismo:
0
comando/estado
palabra 224
tamaño
palabra 225
ident. MAC
palabra 226
palabra 255
Instrucciones de instalación del módulo escáner 1747-SDN
Código de
Descripción:
estado
0
Ignora el bloque de transacción (bloque
1
La transacción se realizó correctamente
2
Transacción en progreso (no está lista)
3
Error - el esclavo no se encuentra en la
lista de escán
4
Error - el esclavo está fuera de línea
5
Error - el puerto DeviceNet está
inhabilitado/fuera de línea
6
Error - transacción TXID desconocida
7
8
Error - código de comando no válido
9
Error - el escáner ya no tiene búferes
10
Error - otra transacción de
cliente/servidor en progreso
11
Error - no se obtuvo conexión al
dispositivo esclavo
12
Error - los datos de respuesta son
demasiado grandes para el bloque
13
Error - puerto no válido
14
Error - tamaño no válido especificado
15
Error - conexión ocupada
16-255
TXID (identificación de transacción) – cuando se crea y
descarga una petición al escáner, el programa de lógica de
escalera del procesador asigna una TXID a la transacción. Es un
entero de un byte dentro del rango de 1 a 255. El escáner usa
este valor para seguir la transacción hasta que ésta se completa y
hace regresar el valor con la respuesta que coincide con la
petición descargada por el procesador. El programa de lógica de
escalera monitorea el uso y reuso de los valores TXID.
tamaño– el tamaño del cuerpo de transacción en bytes. El
cuerpo de transacción puede tener una longitud de hasta 29
palabras (58 bytes). Si el tamaño excede 29 palabras,
retornará un código de error.
puerto – el puerto DeviceNet (cero) al cual se encamina la
transacción.
Identificación MAC (dirección del nodo) – la dirección de la
red DeviceNet del dispositivo esclavo a la cual se envía la
transacción. Este valor puede tener un rango de 0 a 63. Los
atributos del puerto de identificación MAC juntos identifican el
dispositivo esclavo receptor. El dispositivo esclavo debe aparecer
en la lista de escán del módulo escáner y estar en línea para que
la transacción de mensaje explícito se complete correctamente.
vacío)
No se usa
Reservado
Publicación 1747 5.8ES - Enero de 1997
23