Vai al contenuto
PLC Forum


Problema Utilizzo Grafcet


foggyno

Messaggi consigliati

Salve a tutti, avrei un problema con l'utilizzo del TSX micro:

Se sono in una fase 0 e ho come operazione attiva di questa fase l'attivazione di una uscita (per esempio Q0), quando scatta la transizione e quindi si passa alla fase successiva, l'uscita Q0 rimane alta!!!, come risolvo il problema?

Grazie

Link al commento
Condividi su altri siti


Ti sconsiglio vivamente di azionare le uscite dentro le fasi GRAFCET. Docresti utilizzare il bit della fase (ES: fase 0 - bit %X0) per fare delle azioni; in questo caso il bit di fase rimane a 1 durante lo svolgimento della stessa, con il passaggio alla fase successiva, il bit cade.

---| |------------------------------------( )--

%X0 %Q0.0

Link al commento
Condividi su altri siti

Inutile, perchè la fase %Xi si abbassa quando mi trovo nella fase successiva, quindi non c'è un ricalcolo dell valore dell'uscita alzato nella fase precedente.

L'uscita rimanse sempre 1 (maledizione)

Link al commento
Condividi su altri siti

Per un migliore controllo dell'apparecchiatura ti consiglio anch'io di gestire le uscite nel POST!

Fai il tuo Grafcet, con le fasi e le transizioni... poi usi lo stato del %Xn per fare cio' che vuoi sulle uscite.

Inoltre puoi programmare le fasi in 3 modi: il normale ciclo (eseguito ogni ciclo di programma finche' rimani in quella fase, l'apertura (eseguita SOLO nel ciclo in cui entri in quella fase) l'uscita (eseguita SOLO nel ciclo di programma in cui esci).

Quindi ad es. se nel tuo programma scrivi nella fase di uscita della X0 RESET %Q0, la tua uscita si spegne!

Ribadisco, sconsiglio questo metodo... le uscite e' bene averle tutte sotto controllo in un'unica zona!

Link al commento
Condividi su altri siti

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...