Función de la interface MQP de PROFIBUS
I
9
Ajuste de parámetros vía PROFIBUS-DP
0 0
Lectura y escritura de parámetros vía PROFIBUS-DP
Lectura de un
parámetro vía
PROFIBUS-DP
(Lectura)
88
Para ejecutar un servicio de LECTURA vía canal de parámetros y debido a la
transmisión cíclica del canal de parámetros, el bit de diálogo no se podrá cambiar hasta
que todo el canal de parámetros haya ejecutado el servicio. Al leer un parámetro deberá
mantener el siguiente orden:
1. Introduzca el índice del parámetro que va a leer en el byte 2 (índice alto) y en el
byte 3 (índice bajo).
2. Introduzca la identificación de servicio para el servicio Read en el byte de gestión
(byte 0).
3. Transmita el servicio de Lectura al MQP cambiando el bit de diálogo.
Puesto que se trata de un servicio de lectura, los bytes de datos enviados (byte 4...7) y
las longitudes de datos (en el byte de gestión) serán ignorados y, por lo tanto, no
deberán ajustarse. El MQP procesa a continuación el servicio de Lectura y devuelve la
confirmación de servicio por medio del cambio del bit de diálogo.
Byte 0: Gestión
7
6
5
4
0
0/1
X
X
X = No es relevante
0/1 = El valor del bit se cambiará
La figura muestra la codificación de un servicio de LECTURA en el byte de gestión.
La longitud de los datos no es relevante, únicamente debe introducirse la identificación
para el servicio LECTURA. Al modificar el bit de diálogo se produce la activación de este
servicio en el MQP. Por ejemplo, el servicio de lectura se podría activar con la
codificación del byte de gestión 01
3
2
1
0
0
0
0
1
Identificación de servicio:
0001 = Parámetro de lectura
Longitud de los datos:
No es relevante para el servicio de lectura
Bit de diálogo
Debe sustituirse con cada nueva petición
Bit de estado
0 = Ningún fallo al ejecutar el servicio
1 = Fallo al ejecutar el servicio
o 41
.
hex
hex
Manual – Interfaces y distribuidores de campo PROFIBUS