Frank681 Inserito: 14 maggio 2018 Segnala Inserito: 14 maggio 2018 Salve Sto facendo un FC su 1200 in scl , che mi dovrebbe fare la decodifica dei valori letti in modbus. al mio fv passo le word dei registri letti , visto che i valori hanno formati diversi come posso fare in modo che un avolta decodificati , la variabile di uscita possa andare a scrivere in cappi real Lreal , INT DINT ecc.. Come devo definire la variabile di uscita , ho provato variant ma non va bene. Grazie delle dritte
ifachsoftware Inserita: 14 maggio 2018 Segnala Inserita: 14 maggio 2018 Basta che appoggi i dati in una Db dove tipizzi i dati e te li ritrovi automaticamente nel formato corretto
Frank681 Inserita: 28 maggio 2018 Autore Segnala Inserita: 28 maggio 2018 Salve ragazzi Dopo varie prove niente da fare non riesco a da vere i dati convertiti nel formato corretto , oppure sbaglio qualcosa . Per esempio ho vari formati di dati che escono dall'apparecchiatura , quando ho un formato SL_00 che dovrebbe essere signed long non riesco ad ottenere niente. Ho una procedura in cui mi dice di verificare i dati dei 2 registri , 2 word per vedere prima il segno e poi a seconda sia positivo o negativo fare varie operazioni , ad un certo punto mi dice di invertire tutti i bit della dw come faccio ? grazie in anticipo
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