Escritura de un
Para ejecutar un servicio WRITE vía canal de parámetros de 8 bytes MOVILINK
parámetro vía
debido a la transmisión cíclica del canal de parámetros, el bit de diálogo no se podrá
PROFIBUS-DP
cambiar hasta que todo el canal de parámetros haya ejecutado correspondientemente
(Write)
el servicio. Al escribir un parámetro deberá mantener el siguiente orden:
1. Introduzca el índice del parámetro que va a escribir en el byte 2 (índice alto) y en el
2. Introduzca los datos a escribir en los bytes 4 ...7.
3. Introduzca la identificación de servicio y la longitud de datos para el servicio de
4. Transmita el servicio de escritura al servocontrolador cambiando el bit de diálogo.
El servocontrolador procesa a continuación el servicio de escritura y envía de vuelta la
confirmación de servicio por medio del cambio del bit de diálogo.
La tabla siguiente muestra la codificación de un servicio WRITE en el byte de gestión.
La longitud de los datos para todos los parámetros del servocontrolador SEW es de
4 bytes. La transmisión de este servicio al servocontrolador se lleva a cabo con el
cambio del bit de diálogo. De este modo, un servicio de escritura en el servocontrolador
SEW tiene generalmente la codificación del byte de gestión 32hex o 72hex.
Bit de estado
0 = ningún fallo al ejecutar el servicio
1 = error al ejecutar el servicio
1) El valor del Bit es alterado
Proceso del
Como ejemplo del servicio WRITE, en la figura siguiente se representa un proceso de
ajuste de
parametrización entre el control y el servocontrolador a través de PROFIBUS-DP. Con
parámetros en
el objetivo de simplificar el proceso, se representará únicamente el byte de gestión del
PROFIBUS-DP
canal de parámetros.
Mientras que el control prepara el canal de parámetros para el servicio de escritura, el
servocontrolador sólo recibe y devuelve el canal de parámetros. El servicio se activa en
cuanto cambia el bit de diálogo, en este ejemplo, cuando ha cambiado de 0 a 1. Ahora,
el servocontrolador interpreta el canal de parámetros y realiza el servicio de escritura,
responde a todos los telegramas pero permanece con el bit de diálogo = 0. La
confirmación del servicio ejecutado se produce con un cambio del bit de diálogo en el
telegrama de respuesta del servocontrolador. El superior reconoce entonces que el bit
de diálogo recibido vuelve a coincidir con el enviado y puede por lo tanto preparar un
nuevo ajuste de parámetros.
®
Manual – MOVIAXIS
Interface de bus de campo Profibus XFP11A
Comportamiento funcional en PROFIBUS-DP
Ajuste de parámetros vía PROFIBUS-DP
byte 3 (índice bajo), así como el subíndice en el byte 1.
escritura en el byte de gestión (byte 0).
7 / MSB
6
1)
0
0/1
Longitud de los datos
11 = 4 bytes
Bit de diálogo
En la transmisión cíclica debe sustituirse con cada pedido nuevo
5
4
3
1
1
0
Identificación de servicio
0010 = Parámetro de escritura
I
0 0
2
1
0 / LSB
0
1
0
6
®
,
25