Manual de programacion en simatic s5-90u

Solo disponible en BuenasTareas
  • Páginas : 19 (4677 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de agosto de 2012
Leer documento completo
Vista previa del texto
Manual de programación en Simatic S5-90U

INDICE

Objetivo
* Introducción a la automatización.
* Control mediante autómatas programables.
* Ciclo de trabajo en un autómata.
* Lenguajes de programación.
Estructura interna del autómata
* Entradas y salidas.
* Marcas de memoria.
* Registros y acumuladores.
* Temporizadores y contadores.
* Constantes.
*Estructura del programa.
* Tipos de módulos.
Operaciones
* Inhibición.
* Operaciones combinacionales.
* Operaciones de memoria.
* Operaciones de transferencia.
* Operaciones de tiempo.
* Operaciones de contaje.
* Operaciones de comparación.
* Operaciones aritméticas.
* Operaciones de llamada a módulo (salto).
* Otras operaciones.
* Bloquear/liberaralarma (módulos FB).
* Operaciones combinacionales (módulos FB).
* Activación de indicadores.
Ejemplo
* Programa de ejemplo.
* Control de estación de bombeo con un motor M1.

OBJETIVO
Con este pequeño manual se pretende enseñar las bases referentes al autómata Simatic S5-90U, para tener una guía para iniciarse en la programación básica de este aparato y de los autómatas engeneral. Por lo tanto nos limitaremos a las operaciones, datos, entradas, y salidas básicas. Es necesario que el alumno esté familiarizado con el álgebra de Boole.

INTRODUCCION A LA AUTOMATIZACION
Todo proceso industrial se compone de secuencias de acciones que deben ser controladas. En los procesos sencillos un operario es el que se encarga de este control y de vigilar la marcha correcta delsistema, pero en la mayoría de las ocasiones esto no es posible debido al tamaño del proceso.
Una de las alternativas son los procesos automáticos discretos, en los que los operarios son sustituidos por un sistema de control secuencial y las variables de entrada y salida son del tipo todo-nada.
Características de los controladores secuenciales:
* El proceso a controlar se puede descomponer enuna seria de fases o estados que se suceden de forma secuencial.
* A cada uno de los estados del proceso se le asigna una variable interna que es la encargada de memorizar el estado actual del proceso.
* Cada uno de los estados, cuando esté  activo, puede realizar una serie de acciones sobre las variables de salida.
* La transición entre estados se controla mediante las señalesprocedentes de los sensores, a través de las variables de entrada.
* El controlador realiza siempre, y en el mismo orden, la misma secuencia de estados.

CONTROL MEDIANTE AUTOMATAS PROGRAMABLES
La mejor opción para el control de procesos industriales es el empleo de autómatas programables. Estos aparatos se basan en el empleo de un microcontrolador para el manejo de las entradas y salidas. Lamemoria del aparato contener tanto el programa de usuario que le introduzcamos como el sistema operativo que permite ejecutar secuencialmente las instrucciones del programa.
Opcionalmente, en la mayoría de los autómatas, también se incluyen una serie de funciones pre-implementadas de uso general (como reguladores PID). La mayor ventaja es que si hay que variar el proceso basta con cambiar el programaintroducido en el autómata (en la mayoría de los casos). Otra ventaja es que el autómata también nos permite saber el estado del proceso, incluyendo la adquisición de datos para un posterior estudio.

CICLO DE TRABAJO EN UN AUTOMATA
El autómata va a ejecutar nuestro programa de usuario en un tiempo determinado, el cual va a depender sobre todo de la longitud del programa. Esto es debido a quecada instrucción tarda un tiempo determinado en ejecutarse, por lo que en procesos rápidos ser  un factor crítico.
En un sistema de control mediante autómata programable tendremos los siguientes tiempos:
1. Retardo de entrada.
2. Vigilancia y exploración de las entradas.
3. Ejecución del programa de usuario.
4. Transmisión de las salidas.
5. Retardo en salidas.

Los puntos 2,3 y 4...
tracking img