MANUAL BASICO DE SOFTWARE FST 4.10
Por medio del programa FST, podemos introducir el programa que va a ser transferido al PLC, además de poder monitorear algunas variables internas del mismo. En el software FST, se trabaja con proyectos. Cada proyecto puede contener uno o más programas o módulos, y varias versiones de los programas y módulos. Cada proyecto tiene una “Allocation List” o lista de asignaciones, que puede contener contener muchas partes internas o externas.
Cada versión de un programa o un módulo tiene su propia lista de errores, la cual graba todos los errores encontrados por el sistema.
1. CREANDO UN PROGRAMA:
Para utilizar la herramienta FST para crear un programa en Ladder, se aconseja: Planear el programa, por medio de diagrama de flujo, u otra herramienta similar b. Iniciar el Software FST (Inicio, Programas, Festo Software, FST 4.10, FST 4. c. Crear un nuevo proyecto (Project, New) a.
*En este cuadro de dialogo, debemos escribir el nombre de nuestro proyecto (en donde dice “Name:”) y hacer clic en OK ESCUELA DE INGENIERÍA ELECTROMECÁNICA Gerardo Andrés Castro Echeverría Yuber Gilberto Rodríguez Herrera
*En este cuadro de diálogo, Aparece el nombre del proyecto, la fecha y hora de creación, el tipo de PLC a utilizar y el comentario general del proyecto. En la opción Controller, debemos seleccionar FEC Compact, que es el PLC que vamos a programar. En la opción Comment escribimos un comentario sobre nuestro programa, que nos permita identificarlo posteriormente. Por último hacemos clic en OK. Crear una lista de asignaciones (allocation list). En esta vamos a asignar un operando simbólico y un comentario a cada entrada, salida, temporizador, contador, a utilizar. d.
Para esto vamos al menú “View” y ejecutamos “Allocation List”.
Una vez abierta la ventana, hacemos doble clic dentro de esta para insertar un nuevo operando.
ESCUELA DE INGENIERÍA ELECTROMECÁNICA Gerardo Andrés Castro Echeverría Yuber Gilberto Rodríguez Herrera
En esta ventana colocamos:
Absolue Operand: Se coloca la dirección física absoluta de la entrada, salida, temporizador, etc. Ej: I0.2 Symbolic Operand: Se escribe una palabra que me permita identificar dicha entrada, salida, etc. Ej: Pulsador Comment: Se escribe un comentario acerca de la entrada, salida , etc. Por último hacer clic en OK
Es necesario adicionar todos los operandos que vamos a utilizar en el programa, aunque en la medida que necesitemos nuevos operandos, los podemos ir agregando. Crear un nuevo programa de Ladder. En este vamos a escribir el programa que hemos diseñado. e.
Para esto hacemos clic en nuevo programa
Aparece una ventana donde podemos seleccionar entre: AWL Statment List (Lista de instrucciones) y KOP Ladder Diagram(Lenguaje de contactos)
Para nuestro caso seleccionamos Ladder Diagram y hacemos clic en OK
ESCUELA DE INGENIERÍA ELECTROMECÁNICA Gerardo Andrés Castro Echeverría Yuber Gilberto Rodríguez Herrera
A continuación aparece una nueva ventana, donde debemos seleccionar:
Type: Program Number: 0 (debe iniciar en cero y es un número consecutivo) Version: 1 (Podemos tener 9 versiones de un mismo programa) Comment: Escribir un comentario acerca del programa que vamos a escribir. Por último hacer clic en OK.
A continuación aparecen la ventana LDR Shortcuts y la ventana del programa.
*En la figura apreciamos la ventala LDR Shortcuts, en la cual encontramos los siguientes iconos:
ESCUELA DE INGENIERÍA ELECTROMECÁNICA Gerardo Andrés Castro Echeverría Yuber Gilberto Rodríguez Herrera
Network (Before) y Network (Alter) : Sirven para insertar un escalón antes o después del escalón actual. Comment: Permite insertar comentarios directamente sobre los escalones de ladder. Contact : Contacto normalmente abierto en serie
Parallel Contact: Contacto normalmente abierto en paralelo
Compare Box: Caja de comparación
Module Call: Llamado a un módulo
Coil: Bobina Multi-bit operation: Operaciones aritméticas, lógicas, etc Counter: Contador
Timer: Temporizador
Jump: Salto a una etiqueta Negate: Niega un contacto o bobina
Set/Reset: Permite establecer o resetear una bobina Insert Operand: Permite insertar un operando de la Allocation List
ESCUELA DE INGENIERÍA ELECTROMECÁNICA Gerardo Andrés Castro Echeverría Yuber Gilberto Rodríguez Herrera
Por medio de estos íconos podemos insertar en nuestro programa todos los elementos necesarios.
2. TRANSFERENCIA DEL PROGRAMA AL PLC
Para poder transferir el programa es necesario copilarlo primero. Esto consiste en traducir el programa que hemos diseñado en un programa que sea interpretado por el PLC (lenguaje de máquina). Además se realiza un proceso de verificación de errores. Para realizar la compilación presionamos las teclas Ctrl – F7. Si el programa a sido introducido de manera correcta debe aparecer el mensaje “0 Error(s) in ladder diagram…”, por lo que estamos listos para transferirlo al PLC. Una vez la interface de comunicaciones esta conectada, presionamos la tecla F5 para transferir el programa al PLC. Para finalizar, es necesario reiniciar la ejecución del programa en el PLC, para que el programa que acabamos de transferir sea ejecutado. Esto lo realizamos pasando el PLC al modo STOP y luego al modo RUN (Por medio de un pequeño conmutador en el PLC).
ESCUELA DE INGENIERÍA ELECTROMECÁNICA Gerardo Andrés Castro Echeverría Yuber Gilberto Rodríguez Herrera