Mircoper Inserito: 10 maggio 2021 Segnala Inserito: 10 maggio 2021 Ciao a tutti, sono abbastanza nuovo con i plc siemens, non riesco a capire un problema sugli stati dei registri che dovrebbe essere una cavolata. Vi allego 2 foto, sulla riga di programma, attivo il registro che ho chiamato out-1 flag e si vede che è attivo ma come si vede sullo screenshot-2 il registro che banalmente dovrebbe attivarmi l'uscita non me la attiva, cosa sbaglio?
leleviola Inserita: 10 maggio 2021 Segnala Inserita: 10 maggio 2021 Scusami la banalità ma il PLC è in RUN, secondo se quel segmento è all'interno di un FC tale FC è richiamata nell OB principale che dovrebbe essere l'OB1? Se non è richiamata le uscite non si attiveranno mai
Mircoper Inserita: 10 maggio 2021 Autore Segnala Inserita: 10 maggio 2021 si i segmenti sono nell'OB1, scusa l'ignoranza ma cosa intendi per FC?
acquaman Inserita: 11 maggio 2021 Segnala Inserita: 11 maggio 2021 L'M4.0 lo usi solo in questi 2 rami?
batta Inserita: 11 maggio 2021 Segnala Inserita: 11 maggio 2021 Molto probabilmente, M4.0 lo scrivi anche da qualche altra parte, magari come byte o word. M4.0 è un bit del byte MB4.
Mircoper Inserita: 11 maggio 2021 Autore Segnala Inserita: 11 maggio 2021 l'M4.0 viene utilizzato anche il altri rami che però in quel momento sono disattivati, il byte MB4 non è in uso come byte o word
batta Inserita: 11 maggio 2021 Segnala Inserita: 11 maggio 2021 23 minuti fa, Mircoper scrisse: l'M4.0 viene utilizzato anche il altri rami che però in quel momento sono disattivati, Se con "disattivati" intendi che non vengono elaborati, si tratterebbe solo di una pratica discutibile ma funzionarebbe. Se con "disattivati" intendi che le condizioni prima dell'attivazione di M4.0 sono false, il problema è proprio questo: in un segmento scrivi TRUE in M4.0, e in un altro segmento, sempre in M4.0, scrivi FALSE. 10 persone entrano in una stanza. Qualcuna accende la luce, qualcuna spegne la luce. Non importa cosa hanno fatto le prime 9 persone, ma se la luce sarà accesa o spenta dipende esclusivamente da ciò che ha fatto l'ultima persona che è entrata.
Mircoper Inserita: 11 maggio 2021 Autore Segnala Inserita: 11 maggio 2021 si ho capito cosa intendi, ho tolto tutte le condizione sovrapposte e funziona. Grazie mille.
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