Vai al contenuto
PLC Forum


Consiglio stesura logica programma plc


smsmsms

Messaggi consigliati

Buonasera a tutti e auguri!

 

Avrei piacere di un vostro consiglio; devo automatizzare un pianto suddiviso in più zone a se stanti.

Una di queste zone (dedicata ai trasporti) contempla (in avvio ciclo) la partenza di circa 10 motori in sequenza (diciamo da M1 a M10) cadenzati da un certo intervallo di tempo.

Per l'arresto la sequenza sarà contraria cioè spegnerò prima M10, poi M9 e così via fino a M1. In caso di anomalia, dovranno fermarsi tutti i motori a "monte" e poi richiedere

all'impianto uno stop per i motori a valle (per esempio il scatta la termica del motore M5, fermo immediatamente i motori da M6 a M10 mentre lascio ancora andare per acluni

istanti i motori da M1 a M4 per poi fermarli in sequenza inversa da m4 a M1). Premesso ciò, vorrei chiedere se secondo voi la sequenza di avvio dei motori è bene scriverla con

memorie tipo SET / RESET (o sequenza a passi) oppure se va comunque bene scrivere delle condizioni che contemplino (ad esempio) l'avvio di M2 solo e solo se M1 è in funzione

e così via fino a M10.

 

 

Grazie per qualsiasi opinione in merito; saluti

Link al commento
Condividi su altri siti


Beh se come dici che i motori a monte o successivi si fermano subito meglio se fai una logica a consensi diretti senza SET/RESET e inserisci per i motori precedenti le temporizzazioni per gli arresti che si avvierebbero comunque con una normale sequenza di arresto senza anomalia partendo da M10

Link al commento
Condividi su altri siti

Roberto Gioachin

A quanto dici, sembra si tratti di una serie di nastri trasportatori o simile.

Una logica a consensi diretti dovrebbe essere gestibile più facilmente. Fai in modo che ogni motore guardi il motore successivo e anche il motore precedente.

Esempio: prendiamo un motore a caso, il motore M5 si ferma istantaneamente se si ferma M6 rimanendo in stand-by, poi riparte con un certo ritardo quando riparte M6. Inoltre fai in modo che se il motore M4 si ferma, il motore M5 aspetti un certo tempo e poi si fermi anche lui.

Fai la stessa cosa per gli altri motori.

 

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