- By pressing the button "I" (RA0) the spindle performs a rapid approach descent, activating the rapid descent motor "BR" (RB3).
- Upon reaching the sensor "b" (RA2), the relay "M" (RB1) is activated, which makes the drill motor rotate and a slow descent is carried out to drill the part "BL" (RB4).
- When sensor "c" (RA3) is activated, the part is considered drilled.
- A rapid ascent of the spindle "SR" (RB0) is started while the "M" (RB1) rotation relay is still activated.
- When the limit switch "a" (RA1) is reached, the rapid rise "SR" (RB0), the rotation relay "M" (RB1) is stopped and an warning acoustic signal "A"(RA2) is activated.
- The cycle begins with a new press of "I" (RA0).
You can find the code here.
Also, this is a video showing the simulation.
- Al accionar el pulsador "I" (RA0) el cabezal realiza un descenso rápido de aproximación, activando el motor de bajada rápida "BR"(RB3).
- Al llegar al sensor "b" (RA2), se activa el relé "M" (RB1) que hace girar el motor de la broca y se realiza un descenso lento para el taladrado de la pieza "BL" (RB4).
- Cuando se activa el sensor "c" (RA3) se considera que la pieza está taladrada.
- Se inicia una subida rápida del cabezal "SR" (RB0) al tiempo que el relé "M" (RB1) de giro sigue activado.
- Cuando se alcanza el final de carrera "a" (RA1), se detiene la subida rápida "SR"(RB0), el relé de giro "M" (RB1) y se activa una señal acústica "A" (RA2) de aviso.
- El ciclo comienza con una nueva pulsación de "I" (RA0).
Puedes encontrar el código aquí.
También hay un video explicando la simulación.