Asignar variables de entrada y salida a un bloque de funciones definidas por el usuario

Siga los pasos para:
  • Asignar cuatro variables de entrada booleanas a las cuatro entradas del controlador L70E.
  • Asignar variables de salida a las salidas del controlador L70E.
  • Asignar las variables de salida del bloque de funciones a las salidas del controlador L70E.
Una vez completada la tarea, el programa de diagrama de lógica de escalera puede detectar y controlar los siguientes eventos:
Cuando la luz del semáforo norte-sur está en rojo, o cuando se activa el sensor norte o sur, la luz del semáforo en dirección este-oeste cambia a amarillo tras cinco segundos y, a continuación, a rojo dos segundos después.
Par asignar variables de entrada y salida a un bloque de funciones definidas por el usuario
  1. En el editor de lógica de escalera, abra el selector de variables para cada casilla de variable de entrada y, a continuación, asigne variables de acuerdo con la siguiente tabla.
    Asignar variables a casillas de variables de entrada
    Variables de entrada booleanas
    Nombre de la variable
    N_CAR_SENSOR
    _IO_EM_DI_00
    S_CAR_SENSOR
    _IO_EM_DI_01
    E_CAR_SENSOR
    _IO_EM_DI_02
    W_CAR_SENSOR
    _IO_EM_DI_03
    CONSEJO:
    • Para ver el nombre completo de la variable y su tipo, pase el cursor por encima del bloque de funciones para mostrar la información sobre herramientas.
  2. Asigne las seis salidas digitales de L70E de acuerdo con la siguiente tabla.
    Asignar variables a salidas digitales
    Variables de salida booleanas
    Nombre de la variable
    NS_RED_LIGHTS
    _IO_EM_DO_00
    NS_YELLOW_LIGHTS
    _IO_EM_DO_01
    NS_GREEN_LIGHTS
    _IO_EM_DO_02
    EW_ RED_LIGHTS
    _IO_EM_DO_03
    EW_ YELLOW_LIGHTS
    _IO_EM_DO_04
    EW_ GREEN_LIGHTS
    _IO_EM_DO_05
    La primera salida del bloque de funciones que se conecta directamente a la línea de lógica de escalera es el bit habilitado para la salida del bloque de funciones (ENO). Refleja el estado del bit de habilitación de entrada (EN). Las seis salidas restantes del bloque de funciones son salidas reales que se conectan a las luces rojas, amarillas y verdes de los semáforos de cada dirección.
    Una vez terminado, el bloque de funciones tendrá un aspecto similar al de la imagen siguiente:
    El aspecto del bloque de funciones cuando está terminado
  3. (Opcional) Agregue los comentarios al bloque de funciones: Esta línea asigna la E/S de
    Micro870®
    al bloque de funciones TRAFFIC_CONTROLLER.
  4. Para compilar el proyecto, realice una de las siguientes acciones:
    • En la barra de menús, seleccione
      Dispositivo
      Compilar
      .
    • Haga clic con el botón secundario en el controlador y, a continuación, seleccione
      Compilar
      .
  5. En
    Salida
    , vea el resultado de la compilación.
  6. (opcional) Solucione los errores y, a continuación, vuelva a compilar el proyecto.
  7. Para guardar el proyecto, realice una de las siguientes acciones:
    • En la barra de menús, seleccione el botón Guardar.
    • En el menú
      Archivo
      , seleccione
      Guardar
      .
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal