programación con bloques funcionales

Upload: rachel-boss

Post on 09-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 Programacin con bloques funcionales

    1/2

    Programacin con bloques funcionales

    Hoy en da, para programar PLC, como tambin otros equipos, se usa unainterface grfica de bloques funcionales. Este tipo de programacin ha sidodiseado para describir, programar y documentar la secuencia del proceso de

    control, todo en sencillos pasos.

    En Europa, se utiliza el lenguaje de programacin llamado GRAFCET (creadoen FRANCIA, Grfico de Orden Etapa Transicin). Es un lenguajeextraordinariamente sencillo y fcil de entender por personas sin demasiadosconocimientos de automatismos elctricos. Est especialmente diseado pararesolver problemas de automatismos secuenciales.

    En la lgica secuencial, la programacin con bloques funcionales es muysuperior a otras formas de programacin, mientras que los diagramas escaleray booleanos son mejores en lgica combinacional.

    Dado que hoy en da el control de procesos se programa principalmente conlgica secuencial, la programacin con bloques funcionales se convierte en elestndar para programar PLC.

    Este lenguaje incluye un conjunto de smbolos y convenciones tales comopasos, transiciones, conectividades (tambin llamados enlaces) y condiciones.

    Pasos

    Los pasos son una serie de smbolos secuenciales individuales, que serepresentan por cuadrados numerados, cuadrados que pueden contenernombres que describen la funcin del paso.

    Transiciones

    Las transiciones son los elementos del diagrama que describen el movimientode un paso a otro. Su representacin es una lnea horizontal corta.

    Enlaces

    Los enlaces muestran el flujo del control, el que va desde arriba hacia abajo,salvo que se indique lo contrario.

    Condiciones

    Las condiciones estn asociadas a las transiciones y deben ser escritas a laderecha. Describen el entorno que se debe cumplir en un momento dado.

  • 8/8/2019 Programacin con bloques funcionales

    2/2

    El ejemplo que se muestra en la figura anterior presenta el trabajo de unamquina de matricera. El sistema carga la pieza (load), la sujeta (clamp), laperfora (drill) y finalmente la vuelve a sujetar y cargar para continuar con suproceso industrial.

    Cada cuadrado muestra los comandos que describen la entrada y salidadiscreta o las operaciones aritmticas que se han programado.

    Este tipo de programacin facilita un vnculo entre el programador y eldiseador del proceso. Adems es una gran herramienta para:

    describir esquemticamente el proceso. localizar fallas rpidamente. integrar fcilmente el sistema de control y el usuario.