Progrmacion Win Fst
Enviado por cadecena • 6 de Noviembre de 2014 • 16.103 Palabras (65 Páginas) • 629 Visitas
Festo Didactic • Win FST
1
Contenido
El lenguaje de programación
Win FST 4.10 para PLC´s
Programando con Win FST
Win FST • Festo Didactic
2
Tabla de contenido
Edición: 01/2004
Autor: Edward Gasper
Traducción: Cristóbal Jiménez, Festo México
© 2002 by Festo Didactic GmbH & Co.,
Rechbergstraße 3, D-73770 Denkendorf
Todos los derechos reservados, incluyendo los derechos de traducción.
Ninguna parte de esta publicación puede ser reproducida o transmitida de
ninguna manera o por cualquiera de los medios, electrónico, mecánico,
fotocopiado, o de alguna otra manera, sin el consentimiento previo escrito
por parte de Festo Didactic.
Partes de esta publicación pueden ser copiadas por los usuarios
autorizados con el único propósito de entrenamiento.
Festo Didactic • Win FST
3
Contenido
Contenido
Contenido ........................................................................................ 3
Primeros pasos
1 Primeros pasos 7
1.1 Iniciando el software Win FST .............................................. 9
1.2 Creación de un nuevo proyecto............................................ 9
1.3 Creación de un programa.....................................................11
1.4 Configuración de las Entradas/Salidas ................................12
1.5 Declaración de las variables.................................................14
1.6 Escritura de un programa.....................................................16
1.7 Verificación de un programa ................................................17
1.8 Compilación y construcción de un programa........................18
1.9 Configuración del Controlador .............................................20
1.10 Transferencia del Programa al PLC .......................................22
1.11 Monitoreo en línea...............................................................22
1.12 Respaldo y restauración de proyectos .................................24
1.12.1 Respaldo .................................................................24
1.12.2 Restauración ...........................................................25
1.13 Salida del programa.............................................................26
Programación en Lista de Instrucciones
2 Programación en Lista de Instrucciones...................... 29
2.1 Introducción.........................................................................29
2.2 Elementos del STL................................................................29
2.2.1 Paso ........................................................................29
2.2.2 Instrucciones ...........................................................29
2.3 La instrucción STEP..............................................................30
2.4 Una frase dentro de un paso ................................................30
2.5 Varias frases dentro de un paso...........................................31
2.6 Ejecución de un paso con la instrucción OTHRW..................32
2.7 Utilización del comando ELSE en lugar del OTHRW..............32
Comandos estándar utilizados en STL
3 Comandos estándar utilizados en STL ........................ 35
3.1 Introducción.........................................................................35
3.2 Lista de palabras clave.........................................................35
3.2.1 Transferencia de Instrucciones en STL .....................35
3.2.2 Instrucciones lógicas en STL ....................................36
Win FST • Festo Didactic
4
Tabla de contenido
Inicio del proyecto “Dispositivo de elevación”
4 Inicio del proyecto “Dispositivo de elevación” ........... 39
4.1 Introducción.........................................................................39
4.2 Creación del proyecto y del programa en WinFST.................40
4.3 Configuración de E/S ...........................................................40
4.4 Declaración de los programas ..............................................41
4.5 Escritura del programa.........................................................41
4.6 Verificación del proyecto......................................................43
4.7 Elaboración y construcción del proyecto ..............................43
4.8 Ajustes del controlador ........................................................44
4.9 Carga del programa al PLC ...................................................45
4.10 Monitoreo en línea ...............................................................46
Utilización de temporizadores
5 Utilización de temporizadores ....................................51
5.1 Introducción.........................................................................51
5.2 Utilización de la función de ayuda........................................51
5.3 Aplicación de un temporizador en el proyecto......................52
Utilización de contadores
6 Utilización de contadores............................................57
6.1 Introducción.........................................................................57
6.2 Utilización de la función de conteo.......................................57
6.3 Aplicación del contador en nuestro proyecto .......................58
Multitarea
7 Multitarea....................................................................63
7.1 Introducción.........................................................................63
7.2 Términos asociados con la Multitarea ..................................63
7.2.1 CFM – Llamada a módulo de función........................64
7.2.2 CMP – Llamada a módulo de programa....................64
7.2.3 Llamado de un módulo ............................................65
7.2.4 Llamado de programas ............................................66
7.3 Utilización de banderas........................................................66
7.4 Utilización del módulo de señal intermitente (Blink) ............66
7.5 Tarea de control inicial .........................................................69
7.5.1 Lista de asignaciones...............................................69
7.6 Estructura de los proyectos y de los programas
...