MaVex Inserito: 5 marzo Segnala Inserito: 5 marzo Buonasera a tutti, Sto utilizzando con soddisfazione la libreria sharp7 per la comunicazione con i PLC Siemens, ho riscontrato la mancanza di una funzione di lettura e scrittura che trasponga correttamente gli array di bit (PLC) in word coerentemente mappate con il risultato del GetBitAt che rispetta l'ordine naturale dei bit. Io ho necessità di passare la word in quando ho una mia classe che si occupa di effettuare la gestione dell'estrazione dei bit dalla word. Lascio del codice utilizzato per diagnosticare il comportamento. for (var i = 0; i <= 3; i++) { for (var j = 0; j <= 7; j++) { _testCom.BoolArray[i * 8 + j] = dataResponse.GetBitAt(32 + i, j); } } var tmp = dataResponse.GetWordAt(32);
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