Accensione lampadina e spegnimento...ritardato!

Forum di supporto alla configurazione e utilizzo
per HomePLC Ladder IEC 1131-3 versione 1 e 2

In Questo Forum si discute solo della configurazione e della programmazione Ladder per altri tipi di programmazione e configurazioni utilizzare i Forum dedicati.
zeatles
Messaggi: 8
Iscritto il: sab 16 ott 2021, 16:42

Accensione lampadina e spegnimento...ritardato!

Messaggio da zeatles »

Ciao a tutti, mi trovo davanti ad un piccolo dubbio e mi serviva il vostro aiuto per chiarirlo...

Nella libreria classica del PPSR se io voglio spegnere una lampadina con un ritardo posso per esempio fare così:

Immagine

Se però, come nel mio caso, devo usare una supervisione per far funzionare il tutto che mi impone (e Ale lo sa di cosa parlo :lol: ) che il PPSR sia fatto in questo modo:

Immagine

come faccio??? Nel caso precedente, avevo due ingressi separati e quindi era semplice poter impostare un ritardo, ma qui la necessità impone che se premo si deve accendere la luce, mentre quando la voglio spegnere, si deve spegnere non subito ma dopo 10 sec...

Grazie dell'aiuto
zeatles
Messaggi: 8
Iscritto il: sab 16 ott 2021, 16:42

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da zeatles »

Grazie Marco...in effetti non ci avevo pensato a questa soluzione...

domani la proverò

;)
zeatles
Messaggi: 8
Iscritto il: sab 16 ott 2021, 16:42

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da zeatles »

Chiedo la cortesia se è possibile verificare la frase della guida del Ladder:

F_TRIG

"Questo dispositivo intercetta i fronti di discesa del segnale. L'uscita Q quando si verifica un passaggio da TRUE a FALSE. sull'ingresso CLK e lo stato viene mantenuto per un intero ciclo."

magari, tipo punteggiatura...perché il senso non è immediato :P

grazie
zeatles
Messaggi: 8
Iscritto il: sab 16 ott 2021, 16:42

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da zeatles »

hbesystem ha scritto:Ciao Sniper,

puoi mettere in ingresso al reset del PPSR

----| MX500 |----|F_TRIG|----

ed utilizzare l'evento transizione a FALSE dell'MX 500 per creare l'evento TRUE sull'ingresso standard.

devi separare gli ingressi per non mettere anche l'evento sul set, ma lo puoi fare facilmente inserendo 2 volte %MX500.

......
......

ti allego lo schema:

Schermata 2016-12-20 alle 21.02.27.png

Marco
Ciao Marco, ho provato esattamente come tu mi ha i detto ma non mi funziona...
Considera che io devo accendere e spegnere la luce usando il Set (quindi da supervisione) oppure l'ingresso fisico (cioè IN)...

Anche separando come mi hai consigliato, c'è di mezzo un'altra varibile (luci_off)...ma io ripeto, anche se in un modo o nell'altro riuscissi a far spegere con ingresso fisico, poi da sueprvisione non funzionerebbe...

Grazie del tuo aiuto...
zeatles
Messaggi: 8
Iscritto il: sab 16 ott 2021, 16:42

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da zeatles »

hbesystem ha scritto:Presumo che la tua supervisione lavora in modbus e legge il bit 500.0 per sapere lo stato.

se é spento e deve accendere setta il bit,
Se é acceso e deve spegnere resetta il bit.

É come se pilotasse direttamente l'uscita!

Ma se per caso non legge correttamente il valore, manda il comando sbagliato?!
Ciao Marco, sì lavora in modbus...

cosa intendi con "manda il comando sbagliato"? Da quello che so le impostazioni base di un PPSR con questa supervisione deve funzionare come avevo indicato:

http://i66.tinypic.com/294npfp.jpg

purtroppo inserendo il 500 sul reset con un F_TRIG, ogni volta che tu premi sulla lampadina (da supervisione) sembra che passi la parte SET, quindi salta il trig, per far spegnere la lampadina, si ripreme e non fa altro che far funzionare il classico PP, più non saprei dirti...non sono così esperto per il momento...

Con la soluzione da te proposta, devo agire su un altra variabile (luci_off) ma che ovviamente da supervisione (premendo sempre sulla stessa lampadina) non funziona...è come se nella soluzione da te proposta,non agisse il trig...

:idea:
YahooSeeker [Bot]
Messaggi: 80
Iscritto il: gio 14 gen 2021, 18:56

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da YahooSeeker [Bot] »

Però mi manca un informazione,
In pratica da supervisione che risorsa comandi?
zeatles
Messaggi: 8
Iscritto il: sab 16 ott 2021, 16:42

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da zeatles »

Admin_HPLC ha scritto:Però mi manca un informazione,
In pratica da supervisione che risorsa comandi?
Cosa intendi con risorsa??? Lo scopo è premendo su una lampadina, questa si deve accendere...ripremendoci si deve spegnere dopo 10sec...

non so se ti ho risposto....
YahooSeeker [Bot]
Messaggi: 80
Iscritto il: gio 14 gen 2021, 18:56

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da YahooSeeker [Bot] »

Quando premi qualcosa a video in pratica si agisce su una risorsa nella memoria dell'HomePLC, solitamente,

un relè tipo i %MX400 o %MX500 (ritentivi)

quindi premendo sul Touch si attiva un relè e in pratica questo si comporta poi nello schema come un pulsante collegato su un ingresso fisico, non cambia molto tra la prima azione e la seconda, una avviene virtualmente e una realmente ma l'effetto pratico è lo stesso.

Quindi quando agisci sulla tua lampada, pulsante ecc.. devi attivare una risorsa che poi viene impiegata nello schema ladder per agire sul passo-passo (in questo caso) e per realizzare la funzione va compreso quale utilizzi?
YahooSeeker [Bot]
Messaggi: 80
Iscritto il: gio 14 gen 2021, 18:56

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da YahooSeeker [Bot] »

Quando premi qualcosa a video in pratica si agisce su una risorsa nella memoria dell'HomePLC, solitamente,

un relè tipo i %MX400 o %MX500 (ritentivi)

quindi premendo sul Touch si attiva un relè e in pratica questo si comporta poi nello schema come un pulsante collegato su un ingresso fisico, non cambia molto tra la prima azione e la seconda, una avviene virtualmente e una realmente ma l'effetto pratico è lo stesso.

Quindi quando agisci sulla tua lampada, pulsante ecc.. devi attivare una risorsa che poi viene impiegata nello schema ladder per agire sul passo-passo (in questo caso) e per realizzare la funzione va compreso quale utilizzi e come (la attivi o la disattivi) ?
zeatles
Messaggi: 8
Iscritto il: sab 16 ott 2021, 16:42

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da zeatles »

Admin_HPLC ha scritto:Quando premi qualcosa a video in pratica si agisce su una risorsa nella memoria dell'HomePLC, solitamente,

un relè tipo i %MX400 o %MX500 (ritentivi)

quindi premendo sul Touch si attiva un relè e in pratica questo si comporta poi nello schema come un pulsante collegato su un ingresso fisico, non cambia molto tra la prima azione e la seconda, una avviene virtualmente e una realmente ma l'effetto pratico è lo stesso.

Quindi quando agisci sulla tua lampada, pulsante ecc.. devi attivare una risorsa che poi viene impiegata nello schema ladder per agire sul passo-passo (in questo caso) e per realizzare la funzione va compreso quale utilizzi e come (la attivi o la disattivi) ?
per avere una visione più generale e completa ti ho inviato in privato il file del Ladder...

Grazie
Giacomo77
Messaggi: 0
Iscritto il: mer 28 apr 2021, 08:53

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da Giacomo77 »

Ciao , dallo schema che hai postato sembra che utilizzi %MX500.0 in supervisione per comandare sia l' accensione che lo spegnimento ...
le condizioni sono Luce spenta ( %Qx0.0 -|/|- ) premi %MX500.0 e setti un altro merker da posizionare sul set del PPSR ,
Luce accesa ( %Qx0.0 -| |- ) premi %Mx500.0 , inserisci un delay 10 s e setti un altro merker da posizionare sul reset del PPSR .

p.s. io da supervisione non utilizzerei i merker 500 ma i 400 .

poi a fine programma inserisci per sicurezza il reset a 0 dei merker che utilizzi per dare gli impulsi ( accensione e Spegnimento ) .

non ho potuto provare, ma teoricamente dovrebbe funzionare .

Un altro metodo è utilizzare i fronti di salita o discesa ... ma in ogni caso ti consiglio sempre di suddividerti i due comandi di on e off ritardato con due merker differenti .

Saluti , Roberto
zeatles
Messaggi: 8
Iscritto il: sab 16 ott 2021, 16:42

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da zeatles »

Ciao Roberto, ti ringrazio della risposta ma purtroppo non ho ben chiaro cosa intendi con "merker"...

Ho fatto il test seguendo il suggerimento di Marco ma, a meno di non aver fatto degli errori io, purtroppo non funziona come mi servirebbe a me...

Se facessi uno schema Ladder come ha fatto Marco, ti sarei grato...

:idea:
zeatles
Messaggi: 8
Iscritto il: sab 16 ott 2021, 16:42

Re: Accensione lampadina e spegnimento...ritardato!

Messaggio da zeatles »

hbesystem ha scritto:ti allego lo schema funzionante.
è comunque una soluzione poco pulita, in quanto il bit MX500.0 viene continuamente riscritto a TRUE dal PPSR!!

probabilmente usando una supervisione sviluppata ad hoc 8-) non dovresti fare questi accrocchi strani, che nel tempo farci manutenzione non è sempre facile :?


Cattura.JPG
oooooooooooooooohhhhhhhhhhhhhhhhhhh alla grandissimaaaaaaaaaaa!!! :D

Sì risulta un pochino elaborato ma quello che importa è che funziona!!! E grazie per avermi insegnato un "nuovo" modo di vedere il PPSR... :idea:

Grazie mille

;)