Mircoper Inserito: 10 maggio 2021 Segnala Share 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? Link al commento Condividi su altri siti More sharing options...
leleviola Inserita: 10 maggio 2021 Segnala Share 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 Link al commento Condividi su altri siti More sharing options...
Mircoper Inserita: 10 maggio 2021 Autore Segnala Share Inserita: 10 maggio 2021 si i segmenti sono nell'OB1, scusa l'ignoranza ma cosa intendi per FC? Link al commento Condividi su altri siti More sharing options...
acquaman Inserita: 11 maggio 2021 Segnala Share Inserita: 11 maggio 2021 L'M4.0 lo usi solo in questi 2 rami? Link al commento Condividi su altri siti More sharing options...
batta Inserita: 11 maggio 2021 Segnala Share 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. Link al commento Condividi su altri siti More sharing options...
Mircoper Inserita: 11 maggio 2021 Autore Segnala Share 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 Link al commento Condividi su altri siti More sharing options...
batta Inserita: 11 maggio 2021 Segnala Share 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. Link al commento Condividi su altri siti More sharing options...
Mircoper Inserita: 11 maggio 2021 Autore Segnala Share Inserita: 11 maggio 2021 si ho capito cosa intendi, ho tolto tutte le condizione sovrapposte e funziona. Grazie mille. 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