Controllogix - Formatear Un Mensaje Para Escribir Múltiples Parámetros - Allen-Bradley Rockwell Automation PowerFlex 20-750-DNET Manual Del Usuario

Tabla de contenido

Publicidad

Capítulo 6
Uso de mensajes explícitos
Ficha Configuration
Message Type
(1)
Service Type
(1)
Service Code
Class
Instance
(2)
Attribute
Source Element
Source Length
Destination
Ficha Communication
(3)
Path
Ficha Tag
Nombre
(1) El valor predeterminado para Service Type es 'Custom' , que permite introducir un código de servicio no disponible en el menú desplegable Service Type. Si selecciona en el menú desplegable
un valor diferente a 'Custom' para Service Type, se asignará automáticamente un valor hexadecimal adecuado al cuadro Service Code, que aparece atenuado en gris (no disponible).
Cuando se escribe en parámetros de tipo REAL (punto flotante) de 32 bits, como en este ejemplo, se requiere una conversión de datos mediante instrucciones COP (Copiar) o unos UDDT para
escribir correctamente los valores de los parámetros.
(2) La escritura dispersa siempre escribe valores de parámetros en la memoria no volátil (EEPROM) del variador, que conserva estos valores permanecen incluso después de desconectar y volver
a conectar la alimentación eléctrica del variador. Importante: Sea prudente, ya que la EEPROM podría exceder rápidamente su ciclo de vida y provocar un mal funcionamiento del variador.
(3) Haga clic en Browse para encontrar la ruta o escriba el nombre del dispositivo que aparece en la carpeta I/O Configuration (en este ejemplo, My_DeviceNet_Scanner). A continuación,
escriba siempre una coma seguida de un '2' que es el puerto del escáner DeviceNet, seguido de otra coma y, a continuación, el nodo del variador (para este ejemplo, '1').
(4) Consulte la
Tabla 4 en la página 66
objeto de parámetro DPI de anfitrión código 0x9F, en relación con los mensajes explícitos.
(5) En este ejemplo, estamos escribiendo en cinco parámetros de tipo REAL (punto flotante) de 32 bits. Cada parámetro que se va a escribir requiere dos registros DINT contiguos. Por tanto, se
creó un tag de controlador con el campo Data Type establecido en el nombre del UDDT de cinco DINT y REAL intercalados. Además, el campo Source Length del cuadro de diálogo Message
Configuration debe corresponderse con la selección de Data Type en bytes (por ejemplo, 40 bytes para un registro de cinco estructuras REAL dispersas). Los mensajes de escritura dispersa
siempre presuponen que todos los parámetros para escribir son de 32 bits, independientemente de su tamaño real. La longitud máxima de los mensajes es de 128 bytes, lo que permite
escribir hasta 16 parámetros, independientemente de su tamaño. Para ver la numeración de los parámetros, consulte
Host DPI Parameter en la página 123
(6) El tag de controlador para 'Scattered_Write_Response' debe tener el mismo tamaño que el tag de controlador para 'Scattered_Write_Request' (en este ejemplo, 40 bytes). Se recomienda
un registro DINT para poder leer cualquier código de error que se devuelva.
76
ControlLogix – Formatear un mensaje para escribir múltiples
parámetros
Figura 22 - Cuadros de diálogo de configuración de mensajes múltiples Scattered Write
En la siguiente tabla se identifican los datos necesarios en cada cuadro para
configurar un mensaje para la escritura de múltiples parámetros.
Valor de ejemplo
Descripción
CIP Generic
Se utiliza para acceder al objeto de parámetro DPI en el módulo de opción.
Personalizado
Se necesita para los mensajes dispersos.
4e (Hex.)
Código para el servicio solicitado.
(4)
93 o 9F (Hex.)
Identificador de clase para el objeto de parámetro DPI.
0 (Dec.)
Se necesita para los mensajes dispersos.
0 (Hex.)
Se necesita para los mensajes dispersos.
(5)
Scattered_Write_Request
Nombre del tag para los datos de servicio que se enviarán desde el escáner al módulo de opción/variador.
(5)
40 bytes
Número de bytes de los datos de servicio que se enviarán en el mensaje.
(6)
Scattered_Write_Response
El tag donde se almacenan los datos leídos.
Valor de ejemplo
Descripción
My_DeviceNet_Scanner
Es la ruta que seguirá el mensaje.
Valor de ejemplo
Descripción
Scattered_Write_Message
El nombre del mensaje.
para conocer las limitaciones de los variadores PowerFlex serie 750 cuando se utiliza una clase de objeto de parámetro DPI código 0x93 o una clase de
(código de clase 0x9F).
Publicación de Rockwell Automation 750COM-UM002B-ES-P - Octubre 2012
Objeto DPI Parameter en la página 109
(código de clase 0x93) o
Objeto

Publicidad

Tabla de contenido
loading

Tabla de contenido