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&M | Uso | Acceso | Modificado por |
---|---|---|---|
I&M0 | Datos del fabricante | Solo lectura | - |
I&M1 | Información de tags | Lectura/escritura | Herramienta de ingeniería/paquete de programación |
I&M2 | Fecha/hora | Lectura/escritura | Herramienta de ingeniería/paquete de programación |
I&M3 | Descripción | Lectura/escritura | Herramienta de ingeniería/paquete de programación |
I&M4 | Reservado para PROFIsafe | Solo lectura | - |
I&M5 | Datos del fabricante opcionales | Solo 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.
Campo | Descripción | Definición |
---|---|---|
VendorID | Número de identificación del proveedor | ID de proveedor del fabricante del dispositivo (asignado por PI) |
OrderID | ID de pedido del dispositivo | Este 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_Number | El número de serie del dispositivo | Debe 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ón | La revisión de hardware del dispositivo | Esto debe ser igual a las marcas de designación de hardware en el dispositivo. |
IM_software_revisión | La revisión del software del dispositivo | La 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_Supported | Máscara de bits que define qué campos de I & M son compatibles con el dispositivo | Vea la tabla anterior para lo que representa cada registro I & M. |
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.
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