5. Cablee la función "preprocessing" en el OB de ciclo de la siguiente manera:
Figura 6-15 Ejemplo de programa para I-device
Programación del controlador IO
Para programar el ejemplo para el controlador IO, proceda del siguiente modo:
1. En el árbol del proyecto, bajo "Bloques de programa" > "Agregar nuevo bloque", cree una
nueva función denominada "further processing" en el lenguaje de programación SCL. Abra
la función.
2. Cree las siguientes variables en la interfaz de la función "further processing":
Nombre
result
output
3. En la ventana de instrucciones de la función "further processing" escriba el siguiente
código de programa:
#output:=#result;
4. Llame la función "further processing" en un OB de ciclo, p. ej., el OB1.
5. Cablee la función "further processing" en el OB de ciclo de la siguiente manera:
Figura 6-16 Ejemplo de programa para controlador IO
Resultado
El controlador IO y el I-device pueden intercambiar datos a través de las áreas de
transferencia de entradas/salidas.
PROFINET con STEP 7
Manual de funciones, 11/2022, A5E03444489-AM
6.2 Dispositivos IO inteligentes (I-devices)
Tipo de datos
bool
bool
Funciones
Tipo de entrada/salida
Input
Output
127