Función FC.
la función FC es una función o bloque lógico sin memoria, los datos almacenado se pierden cada vez que terminamos de procesar el bloque.
En la función FC se trabaja con variables y una vez llamemos a la función desde el bloque principal OB1 asignaremos los valores deseados en cada caso.
Las variables pueden se representan con el símbolo “#” delante de ellas y pueden ser de diferentes tipos:
- IN Variables de entrada.
- OUT Variables de salida.
- INOUT Variables de entrada y salida.
- TEMP Variables que funcionan únicamente durante un ciclo de Scan.
- RETURN. Variables que devuelven datos al programa.
Estas funciones no permiten trabajar con temporizadores o contadores al ser el mismo temporizador el que trabaja ante diferentes llamadas de la función o bloque.
Función FB
La función FB nos permite crear temporizadores o contadores como multi-instancia de forma que ante cada llamada de la función se pone en marcha un conteo diferente del temporizador.