ghismo1974 Inserito: 19 aprile 2018 Segnala Share Inserito: 19 aprile 2018 Ciao a tutti In un blocco FC (arbitrario da me scelto) ho programmato in ingresso due dati di tipo date_and_time. Ora all'interno del blocco devo scomporre il dato in tutte le sue componenti per poi testarlo. Quale indirizzo di partenza assume il dato date_and_time ? Lo scopo è quello di controllare il valore di questi due dati date_and_time e fare dei ragionamenti. Non capisco come poter scomporre il dato. Grazie. Ciao. Link al commento Condividi su altri siti More sharing options...
DesmoGiec Inserita: 19 aprile 2018 Segnala Share Inserita: 19 aprile 2018 LAR1 P##DT_1 vai a leggere poi i singoli byte L B [ar1,p#0.0] e così via saranno in bcd i numeri quindi usa bti per convertirli L B [ar1,p#0.0] BTI T mw0 << quì avrai il valore dell'anno in intero byte 0 = anno, da 90 (1990) a 89 (2089) byte 1 = mese, da 1 a 12 byte 2 = giorno, da 1 a 31 byte 3 = ora, da 0 a 23 byte 4 = minuto, da 0 a 59 byte 5 = secondo, da 1 a 59 byte 6 + 4 bit significativi del byte 7 = millisecondi da 0 a 99 byte 7 (4 bit meno significativi) = giorno della settimana, da 1 a 7 dove 1 = domenica Link al commento Condividi su altri siti More sharing options...
ghismo1974 Inserita: 19 aprile 2018 Autore Segnala Share Inserita: 19 aprile 2018 perfetto, risolto. grazie mille. mandi 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