¿Qué son los registros PROFINET I&M?


Las funciones de identificación y mantenimiento (I&M o Identification and Maintenance) permiten el acceso a bloques de datos guardados dentro de cada dispositivo PROFINET mediante el uso de solicitudes acíclicas de registro de lectura o escritura. El usuario puede diferenciar dispositivos similares a través de la red con los datos internos en los dispositivos. El nombre del dispositivo, su ubicación en la fábrica, la información de mantenimiento, y otros datos pueden ser almacenados en cada dispositivo. Estos registros se pueden escribir con una herramienta de programación, una herramienta de ingeniería o mediante solicitudes de registro de lectura o escritura bajo el control del programa de aplicación.

  • La base de datos I&M0 es «incorporado» por el fabricante y es de sólo lectura
  • Las bases de datos I&M1 a I&M3 se puede escribir en la memoria de un dispositivo por el ingeniero de control para tener una documentación completa
  • La base de datos I&M4 es utilizada por los dispositivos PROFIsafe
  • La base de datos I&M5 proporciona información adicional del fabricante sobre el dispositivo

Los registros de escritura I&M de usuario (I&M1-3) son persistentes y permanecerán disponibles hasta que se cambien o hasta que el dispositivo se restablezca a la configuración de fábrica (reinicio completo).

Registro I&MUsoAccesoModificado por
I&M0Datos del fabricanteSolo lectura-
I&M1Información de tagsLectura/escrituraHerramienta de ingeniería/paquete de programación
I&M2Fecha/horaLectura/escrituraHerramienta de ingeniería/paquete de programación
I&M3DescripciónLectura/escrituraHerramienta de ingeniería/paquete de programación
I&M4Reservado para PROFIsafeSolo lectura-
I&M5Datos del fabricante opcionalesSolo lectura-

I&M0 es un registro de datos de solo lectura proporcionado por el fabricante del dispositivo

Los datos de la base I&M0 son incorporados permanentemente dentro del dispositivo por el proveedor, estos datos están relacionados con la capa de aplicación del dispositivo. La siguiente tabla muestra el contenido de I&M0.

CampoDescripciónDefinición
VendorIDNúmero de identificación del proveedorID de proveedor del fabricante del dispositivo (asignado por PI)
OrderIDID de pedido del dispositivoEste es el identificador de la orden, o número de modelo o número de SKU del dispositivo. Es asignado por el proveedor y debe ser igual a las marcas legibles por el cliente en el dispositivo.
IM_Serial_NumberEl número de serie del dispositivoDebe ser un número de serie único del dispositivo. Debe ser el mismo que las marcas de número de serie en el dispositivo.
IM_hardware_revisiónLa revisión de hardware del dispositivoEsto debe ser igual a las marcas de designación de hardware en el dispositivo.
IM_software_revisiónLa revisión del software del dispositivoLa versión se refiere a todo el dispositivo, incluyendo la implementación del protocolo PROFINET y la aplicación del dispositivo. Debe cambiarse cada vez que se cambia una parte del software en el dispositivo.
IM_SupportedMáscara de bits que define qué campos de I & M son compatibles con el dispositivoVea la tabla anterior para lo que representa cada registro I & M.

Registro I&M0

I&M1 – I&M3 son áreas de datos disponibles para escritura por el usuario

La base I&M1 contiene 2 campos: Tag-function y Tag-Location. «Tag-function» es una cadena visible de 32 bytes que indica la función o tarea del submódulo. «Tag-Location«es una cadena visible de 22 bytes que indica la ubicación del submódulo. Esta información está disponible para el usuario y permite la documentación local para permitir la diferenciación de otros dispositivos existentes en el sistema.

La base I&M2 es una función de fecha y hora en el formato AAAA-MM-DD HH:mm. Por ejemplo, 2018-08-10 10:50 indica 10 de agosto, 2018 a las 10:50 AM. Esta información está disponible para el usuario y sirve para guardar la información de tiempos importantes para el dispositivo.

I&M3 es una función general de «Descriptor«, la misma es una cadena visible de 54 bytes para almacenar información adicional. Esta información está disponible para el usuario y sirve para guardar la documentación local específica de este dispositivo.

Estos registros I&M pueden escribirse durante el proceso de programación para guardar los registros en el dispositivo.

I&M4 está reservado para su uso por PROFIsafe (Seguridad Funcional)

Puede encontrar más información sobre I&M4 y sus usos en el área de Seguridad Funcional de la Universidad de PROFINET.

I&M5 es un registro de datos de solo lectura proporcionado por el fabricante del dispositivo

La base I&M5 es opcional. Cuando está presente, los datos de I&M5 describen al fabricante del dispositivo. Hace referencia al proveedor del stack o del stack del chip de comunicaciones. No es inusual que dos dispositivos PROFINET de diferentes proveedores informen al mismo proveedor de terceras partes en sus datos de I&M5. Los datos de I&M5 corresponden a la identificación del proveedor de la interfaz.

Resumen de I&M

Las funciones de Identificación y Mantenimiento se implementan en cada dispositivo PROFINET. Esta información puede ser particularmente útil ya que es accesible a través de la red. Ya sea desde la sala de control o la sala de mantenimiento, la información I&M está disponible para ayudar a administrar y mantener la red.

Registro I&M

Si está desarrollando un dispositivo PROFINET y desea saber más sobre la implementación de las funciones I&M de PROFINET, puede encontrar más información en la Especificación de Servicios de PROFINET. Esta información está disponible como parte del Paquete de Pruebas de PROFINET.

Para más información, descargue la documentación completa:

PROFIBUS vs PROFINET: comparación y estrategias de migración

Descargar Documentación