dscanavini Inserito: 14 giugno 2012 Segnala Inserito: 14 giugno 2012 Ciao a tutti, esiste un'istruzione in grado di azzerare una sequenza continua di bit all'interno di una DB? L'unica che ho trovato è FILL_BLK, ma non riesco a capire come parametizzarla. Mi da errore in continuo. Es. DB249 vorrei azzera tutti i bit dal dbx0.0 al dbx10.0 Grazie
Giulio Gobbi Inserita: 12 luglio 2012 Segnala Inserita: 12 luglio 2012 Oppure fai semplicemente un MOVE di word. Ovvero dici che da DB249 DBW0 fino a DB249 DBW8 ( quindi 0,2,4,6,8) tutte queste word devono essere forzate a 0. Io lo faccio quando devo esempio resettare tutti gli allarmi dell'iimpianto anche se ancora attivi,il PLC gli azzera tutti e poi nel successivo ciclo di scansione se ce ne sono di alti mi restituisce di nuovo l'allarme in questione. Spero di essere stato abbastanza chiaro o quanto meno di aiuto
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