Capítulo 6
Mensajes acíclicos
Mensajes Acíclicos para
DPV1 Clase 1
Mensajes de Ejemplo
58
El número de índice será el resto del número de Parámetro Remoto del Puerto
4 dividido por 256, como se muestra en esta fórmula:
Número de Indice = Resto de (37 / 256) = 37
El módulo de opción 20-750-PBUS de las unidades PowerFlex 750-Series
proporciona los siguientes servicios acíclicos del Profíbus DPV1 Clase 1:
LECTURA (READ): Este servicio se utiliza para leer una unidad PowerFlex
750-Series ó un parámetro del Módulo de Opción.
ESCRIBIR (WRITE): Este servicio se utiliza para modificar una unidad
PowerFlex 750-Series ó un parámetro del Módulo de Opción.
Se describen en esta sección ejemplos del uso del Profíbus DPV1 Clase 1,
mensajes acíclicos para leer y escribir en el parámetro de una unidad.
Ejemplo de Lectura para Parámetro de Unidad 1 [Frec salida]
Para leer el Parámetro de Unidad 1- [Frec salida] desde la unidad PowerFlex
750-Series utilizando un Servicio de Lectura Acíclica Clase 1, instale un
controlador ControlLogix (con un maestro Profíbus MVI56-PDPMV1).
Después de que el maestro este instalado, las etiquetas del ControlLogix
deben estar rellenas con los valores para leer el parámetro como se muestra en
la
Figura
41.
Parámetro de Unidad 1 - [Frec salida]:
• Número de Slot = 0x00 + Cociente de (1 / 256) + 1= 1
• Número Indice = Resto de (1 / 256) = 1
• Longitud en bytes del valor del parámetro (valor de 32 bit de punto
flotante) / 8 = 4
Para probar el servicio de Lectura, Ud. puede introducir manualmente los
valores como se muestra debajo de estas líneas en las etiquetas objetivo del
controlador MVI56-PDPMV1 donde se instala un módulo maestro Profíbus
ProSoft MVI56-PDPMV1 en la placa posterior del rack del ControlLogix.
• MVI56PDPMV1.Mailbox.AcyclicRead.Out.SlotNumber = 1
• MVI56PDPMV1.Mailbox.AcyclicRead.Out.Slaconsulteddress = 3
• MVI56PDPMV1.Mailbox.AcyclicRead.Out.Length = 4
• MVI56PDPMV1.Mailbox.AcyclicRead.Out.Index = 1
A continuación, introduzca manualmente un valor de '1' en la etiqueta
MVI56PDPMV1.MailboxCommand.AcyclicRead, para enviar el mensaje.
Publication de Rockwell Automation 750COM-UM004A-ES-P - Diciembre 2011