Crear un bloque de funciones definidas por el usuario y variables
Siga los pasos para crear un bloque de funciones definidas por el usuario (UDFB) y, a continuación, agregue variables de entrada y salida. El UDFB se crea mediante el lenguaje de programación del diagrama de lógica de escalera.
Para crear un bloque de funciones definidas por el usuario y variables
- En elOrganizador de proyectos, expandaActivos.
- Haga clic con el botón secundario enBloques de funciones definidas por el usuarioy, a continuación, seleccioneNuevo bloque de funciones definidas por el usuario.
- EnNuevo bloque de funciones definidas por el usuario, escriba el nombre de UDFBTraffic_Controller_FB, seleccioneDiagrama de lógica de escaleraen la listaTipoy, a continuación, seleccioneCrear.
- En elOrganizador de proyectos, expandaTraffic_Controller_FBy, a continuación, haga doble clic enVariables locales.
- En la cuadrícula de variables locales, agregue las siguientes variables:
- Cuatro variables de entrada para representar un sensor de automóvil en cada una de las cuatro posiciones de la intersección (N, S, E, O).
- Seis variables de salida para representar las luces del semáforo (rojo, amarillo y verde) en cada una de las dos direcciones (N-S, E-O).
VariablesNombreTipo de datosDirecciónAtributoN_CAR_SENSORBOOLVarInputLecturaS_CAR_SENSORBOOLVarInputLecturaW_CAR_SENSORBOOLVarInputLecturaE_CAR_SENSORBOOLVarInputLecturaNS_GREEN_LIGHTSBOOLVarOutputLectura/EscrituraNS_YELLOW_LIGHTSBOOLVarOutputLectura/EscrituraNS_RED_LIGHTSBOOLVarOutputLectura/EscrituraEW_RED_LIGHTSBOOLVarOutputLectura/EscrituraEW_YELLOW_LIGHTSBOOLVarOutputLectura/EscrituraEW_GREEN_LIGHTSBOOLVarOutputLectura/EscrituraTON_1TONVarLectura/EscrituraTON_2TONVarLectura/EscrituraTON_3TONVarLectura/EscrituraTON_4TONVarLectura/Escritura - Para guardar el proyecto, realice una de las siguientes acciones:
- En la barra de menús, seleccione el
. - En el menúArchivo, seleccioneGuardar.
Entregue su opinión