5.10.2.5
Adaptar en el programa la ubicación de dispositivos IO
Requisitos
● El controlador IO soporta el control de configuración para sistemas IO; p. ej.,
CPU 1516pro-2 PN a partir de la versión de firmware V1.7
● STEP 7 V13 SP1
● Al menos un puerto interlocutor se ha parametrizado como "Interlocutor activado por
programa de usuario".
● Se han tenido en cuenta las reglas (Página 277) de configuración y funcionamiento de un
proyecto de maquinaria de serie.
Procedimiento
El procedimiento es el correspondiente a la activación de dispositivos IO opcionales.
Lo único necesario es ampliar la estructura del juego de datos para la asignación de puertos
controlada por programa. Dicha ampliación se describe en los apartados siguientes.
Ejemplo: estructura del juego de datos para la asignación de puertos interlocutores
Para crear el juego de datos se necesitan los identificadores de hardware de los puertos.
El juego de datos debe depositarse en un bloque de datos y transferirse a la interfaz
PROFINET del controlador IO en el programa de usuario, mediante la instrucción
"ReconfigIOSystem".
Como el parámetro de entrada RECORD de la instrucción "ReconfigIOSystem" es del tipo
de datos VARIANT, primero es necesario crear un tipo de datos para el bloque de datos.
En los apartados siguientes se explica la estructura del tipo de datos PLC y la estructura del
bloque de datos basado en el mismo.
Seleccionar configuración derivada
Para la configuración elegida a continuación se muestra cómo debe crearse el juego de
datos para que el programa de usuario interconecte los dispositivos IO en el orden previsto.
Figura 5-100 Ejemplo de configuración: Adaptar la disposición de los dispositivos IO en el programa de usuario
Un requisito es la configuración flexible del apartado anterior (Página 272) con los ajustes
descritos para los puertos interlocutores correspondientes.
Los puertos interlocutores en la configuración derivada concreta están definidos, por lo que
es posible designar los identificadores de hardware de los puertos que intervienen.
PROFINET con STEP 7 V16
Manual de funciones, 11/2019, A5E03444489-AK
5.10 Proyectos de maquinaria de serie
Funciones
275