Vai al contenuto
PLC Forum


Abilitazione Di Un Pulsante


Messaggi consigliati

Inserito:

Volevo sapere se qualcuno di voi sa come si programma in ladder l'abilitazione di un pulsante.Vorrei cioè che premere un secondo pulsante mi abiliti il pulsante interessato e che premere i due pulsanti fuori questa sequenza non abbia nessun effetto....Non so se mi sono spiegata....


Inserita:

Caso 1: contemporaneità dei 2 pulsanti.

Semplicemente metti in serie i 2 ingressi corrispondenti ai due pulsanti. Se entrambi i pulsanti sono premuti ....fai quello che hai deciso di fare. Questa operazione è un'operazione di and perchè l'azione ha inizio se pulsante1 e pulsante2 sono premuti.

Caso 2: entrambi i pulsanti sono stati premuti anche non contemporaneamente

Quando premi un pulsante alzi (set) una memoria. Fai la serie delle due memorie e, se entrambe sono alte (contatto chiuso) esegui l'operazione prevista, al termine dell'operazione devi azzerare le due memorie (reset)

Inserita:

in questo modo però se io premo un pulsante e poi un altro senza uno specifico ordine l'azione viene eseguita comunque.Invece vorrei che premere il pulsante A abilitasse B

Inserita:

Setti una memoria con il pulsante A e la metti in serie al pulsante B.

Resetti la memoria non appena hai premuto il pulsante B, in modo di dover rifare la sequenza ogni volta.

Ciao

Inserita:

Questa è la soluzione che avevo implementato, ma ha l stesso problema di prima, se premo fuori sequenza l'azione viene abilitata comunque

Inserita:

Metti in serie alla memoria A il contatto normale chiuso del tasto B, così sei obbligata a premere solo A per poter abilitare B.

O forse non ho capito bene cosa vuoi fare?

Ciao

Inserita:

Mi spiego meglio.Quello che vorrei è che premendo il pulsante A il pulsante B diventi "premibile".Premendo il pulsante B poi si verifichi una determinata azione.

Io alla pressione del pulsante A ho già associato un merker che in serie con la pressione di B abilita l'azione, ma in questo modo se io premo B prima e poi A l'azione èabilitata ugualmente perchè la serie diventa vera la ciclo successivo di scansione

Inserita:

No, se tu metti in serie al set del merker A il contatto normale aperto del pulsante A ed il contatto normale chiuso del pulsante B, sei costretta a premere A con B rilasciato.

Inserita:

ciao..m servirebbe 1 mano...sn nuovo del sito e del mondo del plc...sto facendo 1 corso d formazione..e x esercitarmi a casa il prof m ha consigliato d scaricare il demo della telemecanique..ma il sito d Questo azienda è tedesco e m kiede la registrazione..cm devo fare..ho letto k qualcuno in Questo sito lo ha scaricato,in italiano pèer giunta..m potreste dare 1 mano?grazie

Inserita:
Io alla pressione del pulsante A ho già associato un merker che in serie con la pressione di B abilita l'azione, ma in questo modo se io premo B prima e poi A l'azione èabilitata ugualmente perchè la serie diventa vera la ciclo successivo di scansione
Questo non dovrebbe, ammeno che al posto dei pulsanti hai dei selettori, oppure stai premendo A e B contemporaneamente .. esempio banale:

|     M 0.1                            M 0.5
+----[  ]---------+--------------------(  )--+
|                 |
|                 |
|     M 0.5       |
+----[  ]---------+
|


|     M 0.2              M 0.5          M 0.6
+----[  ]---------+-------[ ]-----------(  )--+
|                 |
|                 |
|     M 0.6       |
+----[  ]---------+
|

Se premi A(M 0.1) , allora M 0.5 va a 1.

Se premi B(M 0.2) , allora M 0.6 va a 1.

Incambio se premi B per primo, M 0.6 non va a 1 perche' M 0.5 sta interrompendo la catena.

Inserita:

Ciao,

la mia soluzione potrebbe essere invece questa:

Segmento 1: Verifica 1 sequenza pulsanti premuti.

U E0.0 // Pulsante A

UN E0.1 // Pulsante B

S M0.1 // Se premuto A ma B a riposo, setto mem. appoggio

Segmento 2: Verifica 2 sequenza pulsanti premuti e attribuzione uscita.

U E0.1 // Pulsante B

UN E0.0 // Pulsante A

U M0.1 // Mem. appoggio di verifica 1 sequenza pulsanti premuti

= A0.0 // Se davvero il puls. A è stato premuto per primo, poi premo B, allora abilito uscita A0.0

Caspita, rileggendo i post precedenti mi sembra un pò quello che intendeva lucios, o sbaglio? ;)

Inserita:

Ho trovato una soluzione valida comunque davvero grazie per gli spunti..... ;)

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...