Respuesta de ejemplo
Bit
Valor
Palabra de datos = 0x96DC
Número de marca = 6
Byte de datos menos significativo = 0xDC = 220
8.4.2
Montaje del parámetro
El valor final se puede montar de la siguiente manera para proporcionar el valor
completo obtenido al leer el parámetro.
Velocidad = (Byte más significativo * 2
significativo
8.4.3
Escritura de parámetros con el modo Palabra única de CT
Para escribir en parámetros de 32 bits utilizando el canal no cíclico, deben enviarse
los telegramas siguientes en cada ciclo de red para crear el mensaje final:
•
Telegrama 1: definir número de menú
•
Telegrama 2: definir número de parámetro
•
Telegrama 3: enviar byte de datos más significativo
•
Telegrama 4: enviar byte de datos medio más significativo
•
Telegrama 5: enviar byte de datos medio menos significativo
•
Telegrama 6: enviar byte de datos menos significativo
Figura 8-3 Secuencia de escritura con el modo Palabra única de CT
Enviar primer telegrama
a palabra SALIDA 0
En los siguientes telegramas de ejemplo se muestra cómo ajustar la referencia 1
de velocidad digital (Pr 1.21 ) a 12553,9 rpm (el valor de 32 bits es 125539) en el
Unidrive SP.
42
b15-b12
1001
(Byte medio menos significativo * 2
= (0 * 16777216) + (1 * 65536) + (37 * 256) + 220
= 75228
= 7522,8 rpm
ESCRITURA
Inicio
Palabra
ENTRADA 0
de lectura
Tx_Stamp_No =
No
Rx_Stamp_No?
Sí
No
Tx_Stamp_No
= 6?
Sí
www.controltechniques.com
b11-b8
0110
24
) + (Byte medio más significativo * 2
Comprobar
estado
del bit ERR
Enviar
Parámetro
siguiente
introducido
telegrama
correctamente
FIN DE
SECUENCIA
SM-PROFIBUS-DP Guía del usuario
b7-b4
b3-b0
1101
1100
8
) + Byte menos
1
ERROR.
Comprobar que
el parámetro
existe y que es
de lectura/escritura
16
) +
Edición: 7