Beruflich Dokumente
Kultur Dokumente
Se deben programar todos los saltos de estado del grafo de estados. Se puede hacer en cualquier
orden. La forma genérica de hacerlo es:
Si el estado anterior esta activo y la condición de salto es verdadera, se hace un set sobre el estado
siguiente y un reset sobre el estado anterior.
- U Estado anterior
- U condición de salto
- S estado siguiente
- R estado anterior
Lenguaje de contactos
Si los dos carros están en reposo y el operador pulsa marcha, se activa el estado D1D2 y se
desactiva el estado R1R2.
Este método es utilizado en el programa ejemplo de un carrito. En un estado se hace set sobre las
salidas que deben estar activas y se hacer reset sobre las salidas del estado anterior que no están
activas en el estado.
2. Estados paralelo
Los estados en los que esta activa la salida se programan como condiciones en paralelo que
activan la salida.
En lenguaje de contactos
La inicialización del estado autómata se ha realizado mediante una entrada digital, en los
autómatas existen bits de sistema que se activan o bloques de programa que se ejecutan cuando
el autómata pasa de STOP a RUN, o bien cuando sucede un arranque en frio o un arranque en
caliente.
EJEMPLO DE PROGRAMACION
En ese momento el cilindro 1 se desplaza hacia la derecha. Una vez el preostato P detecta que la
pieza esta suficientemente presionada, el cilindro 2 se desplaza hacia abajo y el taladro empieza a
girar. Cuando el taladro toca el final de carrera c2i, indica que la pieza ha sido ya taladrada y el
cilindro 2 debe efectuar el retorno hacia arriba, hasta tocar el final de carrera c2s y el taladro debe
pararse. A continuación el cilindro 1 indica el retorno hacia la izquierda hasta tocar el dinal de
carrera cId.
El autómata es TSX3722 con un módulo DMZ 28DR de 16 entradas digitales y 12 salidas digitales.
Grafo de estados de la maquina.