Respuesta de ejemplo: éxito
Bit
Valor
Palabra de datos = 0x1663
Número de marca = 6
Byte de datos menos significativo = 0x63 = 99
Si ha surgido un problema al escribir los datos en el parámetro definido (por ejemplo,
el parámetro es de sólo lectura o no existe, o los datos se encuentran fuera de rango),
el bit ERR se ajusta en 1.
Respuesta de ejemplo: fallo
Bit
Valor
Palabra de datos = 0x5663
Número de marca = 6
8.4.4
Cancelación del mensaje del modo de datos no cíclicos Palabra única de CT
El equipo de estado interno que controla la transferencia de datos no cíclicos acepta
únicamente nuevos telegramas que contengan el siguiente telegrama esperado (es
decir, tras aceptar el telegrama 2, el equipo de estado responderá sólo al telegrama 3.
Si se recibe el telegrama 4, éste se ignorará).
Si se produce un error en el controlador maestro que causa que los telegramas se
desordenen, el programa del controlador maestro deberá agotar el tiempo límite,
cancelar el mensaje y reiniciar el equipo de estado no cíclico.
Es posible descartar un mensaje del modo 1 de datos no cíclicos reiniciando el
equipo de estado. Para ello, se debe ajustar la palabra no cíclica en 0.
Telegrama de ejemplo
Bit
Valor
Palabra de datos = 0x0000
Número de marca = 0
8.4.5
Acceso a parámetros de 16 bits
Normalmente se necesitan 6 telegramas para acceder a parámetros del accionamiento
con el modo 1 de datos no cíclicos. Para acceder a datos de 16 bits sólo se necesitan
4 telegramas. Si se intenta leer un parámetro de 32 bits del accionamiento, se
devolverá el valor del parámetro siempre que este valor no supere los límites para
valores de 16 bits con signo. Si el valor es superior a un valor de 16 bits con signo, se
ajustará el bit ERR. Al escribir datos en parámetros de 32 bits, los datos de 16 bits se
tratan como un valor de datos de 16 bits con signo. Esto limita el rango que puede
escribirse en parámetros de 32 bits.
SM-PROFIBUS-DP Guía del usuario
Edición: 7
b15-b12
b11-b8
0001
0110
b15-b12
b11-b8
0101
0110
b15-b12
b11-b8
0000
0000
www.controltechniques.com
b7-b4
b3-b0
0110
0011
b7-b4
b3-b0
0110
0011
b7-b4
b3-b0
0000
0000
45