
| Queremos prepara un automatismo para un taladro:
Al iniciar el sistema se supone que el taladro esta en la posición superior i el cilindro C1 sin activar. Al pulsar el pulsador Pm el cilindro C1
sale para sujetar la pieza. El motor del taladro MT se pone en marcha
i el cilindro TB-TS hace bajar el taladro hasta la posición FcB
Si al pulsar PM los elementos no están
en la posición inicial, el cilindro C1 entrara y se desplazará
hasta la posición superior. |
![]() |
![]() |
Inicialización del sistema. En primer
lugar es necesario activar la etapa inicial M0.0, para ello podemos usar
la función SM0.1 de Siemens-S7 donde este bit se activa en
el primer ciclo. Se utiliza p.ej. para llamar una subrutina de inicialización.
A continuación empezamos a transcrivir la implementacón de la rama principal del Grafcet. Como criterio general desde una etapa
activa se acceda a la siguiente al validar la transición. Se
pasa a la etapa siguiente y se desactiva la anterior.
|
![]() |
|
![]() |
|
![]() |
Terminada la rama principal procedemos a implementar la rama alternativa (en el caso que los elementos no esten en la posición inicial prevista) |
![]() |
Una vez terminada la implementación de las distintas ramas del Grafcet, procedemos al control de las salidas reales del automatismo |
![]() |