Entradas y salidas de un programa de diagrama de bloque de funciones
En esta sección se presentan las variables de entrada y salida y las líneas de conexión en un programa de diagrama de bloque de funciones (Function Block Diagram, FBD).
Variables de entrada y salida
En un programa de FBD, cada variable de entrada debe estar conectada a una entrada de bloque, y el tipo de datos para dicha entrada ser correcto. Una entrada de bloque puede ser un valor literal, una variable interna, una variable de entrada o una variable de salida de otro bloque.
Cada variable de salida debe estar conectada a una salida de bloque, y tener el tipo de datos para dicha salida ser correcto. Una salida de bloque puede ser una variable interna, una variable de salida o el nombre de un bloque (solo en el caso de funciones). Si una salida es el nombre de una función editada, representa la asignación del valor de retorno de la función, y el valor de la salida se devuelve al programa de llamada.
Conectar entradas y salidas
Las variables, entradas y salidas de un programa de FBD se conectan o cablean mediante líneas de conexión o vínculos. Puede conectar cualquiera de los siguientes puntos lógicos de un diagrama de FBD mediante una sola línea:
- Una variable de entrada a una entrada de bloque.
- Una variable de salida a una salida de bloque.
- Una salida de bloque a la entrada de otro bloque.
Las conexiones están orientadas de izquierda a derecha, por lo que transportan los datos en esa dirección. La conexión izquierda y la conexión derecha deben tener el mismo tipo de datos.
Un único punto de la conexión de la izquierda puede conectarse a varias conexiones de la derecha, denominadas divergencias, para difundir información a varios puntos. Todas las conexiones deben ser del mismo tipo de datos.
Entregue su opinión