Programacion de automatas SIMATIC 300.
Enviado por Sergio Martinez • 16 de Enero de 2017 • Práctica o problema • 912 Palabras (4 Páginas) • 178 Visitas
Programacion de automatas
1 Creacion de un nuevo proyecto
En el administrador simatic un proyecto en step 7 aparece como una estructura de carpetas, y como subcarpetas de la carpeta principal van apareciendo cada uno de los elementos que se van integrando en el proyecto.
Primero creamos un nuevo proyecto
Archivo → Nuevo
[pic 1]
Se selecciona el nombre del proyecto y la carpeta donde se va a almacenar el proyecto y le damos a aceptar.
2 Insertar un equipo en el proyecto
La primera operación a realizar es definir el hardware del proyecto, para ello vamos a
Insertar → Equipo → SIMATIC 300
[pic 2]
y seleccionamos nuestro automata, SIMATIC 300. En el directorio del proyecto aparece el equipo que acabamos de insertar, seleccionando el icono de harware podemos configurar el hardware para el proyecto.
2.1 Configuracion Hardware
Comenzamos integrando los elementos de HW(buscar las referencias en el entrenador), el orden y los slots de cada elemento que integremos en el proyecto es importante. Primero añadimos el bastidor (BASTIDOR 300),
[pic 3]
lo siguiente que tenemos que integrar es la fuente de alimentacion , vamos a la carpeta PS-300, seleccionamos la fuente de 5A y la añadimos al primer slot.
[pic 4]
El segundo slot pertenece a la CPU, en nuestro caso tenemos la CPU314IFM(314-5AE02-OABO)
[pic 5]
En el 4 slot metemos las entradas y las salidas del automata, vamos a la carpeta DI/DO-300 y añadimos DI16/DO16XDC24V.
[pic 6]
Despues de definir el hardware, y antes de seguir con el proyecto guardamos la configuracion y lo compilamos. Equipo→ Guardar y compilarAhora podemos transmitir esta configuracion al automata, el PLC debe estar conectado y con el switch en la posicion STOP, para ello Sistema de destino→Cargar en modulo.
3-Simbolos
[pic 7]
Abrimos el icono de simbolos, esto permite asignar a las señales de entrada y salida, lo que nos ayuda que el programa sea mas legible. En esta nueva ventana añadimos el nombre del simbolo, la direccion puede ser de entrada E(en aleman Eintrag), o de salida A(en aleman Ausgabe), seguida por la direccion de la salida, ej: E 124.1 y por ultimo el tipo de dato, en este caso BOOL porque va a ser TRUE o FALSE.
[pic 8]
4-Bloques
En el administrador SIMATIC navegar hasta la carpeta bloques, y la abrimos
[pic 9]
Dentro de bloques encontraremos uno ya definido, el OB1(bloque de organizacion) este lo vamos a usar como bloque principal, que llamara a funciones. Primero creamos una funcion(boton derecho→insertar nueva objeto→funcion), le ponemos el nombre elegido y seleccionamos el lenguaje que queramos utilizar, existen 3 lenguajes en los que podamos programar nuestro automata:
- FBS – (Funktionsbausteinsprache FUP Funktionsplan)Diagrama de funciones
- KOP – (Kontaktplan englisch LD o LAD), diagrama de contactos
- AWL – (Anweisungsliste englisch STL), lista de instrucción
[pic 10]
Al aceptar esta ventana se nos creara un nuevo icono el FC1, lo abrimos:
[pic 11]
Nos aparece una nueva ventana, ahí tenemos que dibujar el diagrama.
...