smsmsms Inserito: 26 dicembre 2019 Segnala Share Inserito: 26 dicembre 2019 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 More sharing options...
leleviola Inserita: 27 dicembre 2019 Segnala Share Inserita: 27 dicembre 2019 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 More sharing options...
Roberto Gioachin Inserita: 27 dicembre 2019 Segnala Share Inserita: 27 dicembre 2019 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 More sharing options...
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora