Descargar Imprimir esta página

Siemens SIMATIC S7 Manual De Funciones página 22

Sistema de control de procesos pcs 7
Ocultar thumbs Ver también para SIMATIC S7:

Publicidad

Principios básicos del CFC
5.2 Bloques en CFC
5.2
Bloques en CFC
Funciones en forma de bloques
En CFC se trabaja con bloques predefinidos que cumplen una función determinada. Estos
bloques funcionales se posicionan en el esquema y después se interconectan y parametrizan.
Nota
El valor inicial en la salida de los bloques CFC es "1", independientemente de los valores de
las entradas. Esto significa que la lógica subsiguiente recibirá "1" mientras no se procese el
bloque.
Tipo de bloque
A cada bloque de función le corresponde una definición de tipo que determina lo siguiente:
● el algoritmo
● el nombre del tipo
● la interfaz de datos (parámetros de entrada y salida)
El nombre del tipo indica de forma abreviada la función siguiente, por ejemplo:
● CTUD (COUNT UP and DOWN)
para la función de un contador incremental o decremental activado por flancos
● COUNT_P
un contador que incrementa o decrementa (dependiendo del ajuste) cada vez que se
detecta un flanco positivo de una señal binaria
● ADD_R
una función sencilla, que suma valores de entrada y pone la suma a disposición en la salida
La definición del tipo define también los tipos de datos de los parámetros de entrada y salida.
Estos parámetros de entrada y salida se denominarán en adelante entradas y salidas de
bloque. Son visibles como tales en la representación gráfica del bloque.
El tipo de dato de la entrada o salida indica qué valores puede adoptar.
Ejemplos:
BOOL: tipo booleano, solo puede adoptar los valores 0 o 1
STRING: tipo de cadena de caracteres, puede contener como valor una serie de caracteres.
Encontrará más información sobre otros tipos de datos en el apartado: Tipos de datos para
S7 (Página 162)
La instancia de bloque
Si a continuación posiciona un bloque en el esquema CFC, se creará una instancia de este
tipo de bloque al insertarlo en el esquema. Instancia significa en este contexto, que es un uso
del tipo de bloque seleccionado.
22
CFC para SIMATIC S7 (V9.0)
Manual de funciones, 05/2017, A5E41356107-AA

Publicidad

loading