MODULE_INFO

La instrucción MODULE_INFO lee la información del módulo de un módulo enchufable o un módulo de expansión.
Detalles de la operación:
  • La información del módulo enchufable se lee durante el tiempo de Ejecución.
  • El módulo enchufable de memoria de 2080-MEMBAK-RTC no es compatible.
  • La información del módulo de expansión se lee cuando se enciende el módulo.
  • Si un módulo enchufable o de expansión no se define con un ModuleID, ProductType o ProductCode, la operación de MODULE_INFO devuelve 0 para el parámetro de salida correspondiente.
  • La información de identificación del módulo enchufable y el módulo de expansión se define por Allen-Bradley y se ofrece como parte de la descripción de MODULE_INFO.
Idiomas compatibles: Diagrama de bloque de funciones, diagrama de lógica de escalera y texto estructurado.
Esta instrucción se aplica a los controladores L20E, L50E y L70E. Los módulos de expansión solo se admiten en los controladores L50E y L70E.
MODULE_INFO
MODULE_INFO
Parámetros de MODULE_INFO
Parámetro
Tipo de parámetro
Tipo de datos
Descripción
Enable
Entrada
BOOL
Habilitar bloque de instrucción.
  • CIERTO: Ejecuta la operación de lectura MODULE_INFO.
  • FALSO: No ejecuta la operación de lectura. Todos los valores de datos se restablecen a 0.
ModuleType
Entrada
USINT
Identifica el tipo de módulo:
  • 1: Módulo de expansión 2085.
  • 2: Módulo enchufable 2080.
SlotID
Entrada
USINT
El número de ranura en el que se encuentra el módulo enchufable o el de expansión.
Los ID de ranura son: 1, 2, 3, 4 y 5
La ranura 1 está en el extremo izquierdo.
Done
Salida
BOOL
  • CIERTO: Operación completada correctamente.
  • FALSO: No se está ejecutando la operación o se ha producido un error.
Present
Salida
BOOL
Detecta el módulo enchufable o módulo de expansión en la ranura del controlador.
  • CIERTO: El módulo está presente físicamente.
  • FALSO: El módulo no está presente físicamente.
ModID
Salida
UINT
La identificación para el módulo en la ranura del controlador.
  • Los módulos enchufables se definen con un identificador de módulo único.
  • Los módulos de expansión no se definen con un identificador de módulo único, ModID devuelve 0.
VendorID
Salida
UINT
El ID del proveedor del módulo enchufable o módulo de expansión.
En el caso de productos Allen-Bradley, la ID del proveedor es 1.
ProductType
Salida
UINT
El tipo de producto del módulo enchufable o módulo de expansión.
ProductCode
Salida
UINT
El código de producto del módulo enchufable o módulo de expansión.
ModRevision
Salida
UINT
Información de revisión del módulo enchufable o de expansión.
Error
Salida
BOOL
Indica la existencia de una condición de error.
  • CIERTO: Se ha detectado un error.
  • FALSO: No hay error.
ErrorID
Salida
USINT
Un número único que identifica el error. Los errores se definen en los códigos de error MODULE_INFO.
Códigos de error MODULE_INFO
Código de error
Descripción
1
Tipo de módulo no válido.
Cambiar a un tipo de módulo válido.
Los tipos de módulo válidos son los siguientes:
  • 1: Módulo de expansión 2085. Solo se admite en los controladores L50E.
  • 2: Módulo enchufable 2080. Compatible con los controladores L20E y L50E.
2
Número de ranura no válido.
Cambiar a un número de ranura válido.
3
Tipo de módulo de expansión no válido.
4
Error grave del módulo de expansión.
5
La información de lectura del módulo enchufable no es compatible.
6
Ha ocurrido un error de lectura del módulo enchufable durante la lectura del ID del módulo.
7
Ha ocurrido un error de lectura del módulo enchufable durante la lectura del ID del proveedor.
8
Ha ocurrido un error de lectura del módulo enchufable durante la lectura del tipo de producto.
9
Ha ocurrido un error de lectura del módulo enchufable durante la lectura del código de producto.
10
Ha ocurrido un error de lectura del módulo enchufable durante la lectura de la revisión del módulo.

Ejemplos de MODULE_INFO

Ejemplo de diagrama de bloque de funciones MODULE_INFO
Ejemplo de diagrama de bloque de funciones MODULE_INFO
Ejemplo de diagrama de lógica de escalera MODULE_INFO
Ejemplo de diagrama de lógica de escalera MODULE_INFO
Ejemplo de texto estructurado MODULE_INFO
Ejemplo de texto estructurado MODULE_INFO
Resultados
Resultados
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal