Salve,
nel PDF che vi fa vedere come mettere in piedi la comunicazione con questo driver, c’è una tabella con i dati supportati con le relative sintassi (4 pagina tabella “device address”).
A seconda del tipo di dato, che sia 16-bit o 32-bit ecc… c’è la relativa sintassi.
Se usate il puntamento con DB2, questo come potete vedere nella tabella, serve per puntare a delle word 16-bit.
Per puntare alle 32 bit, dovete usare DBDn, dove le “FFFFF” indicano il numero del DB, mentre le “DDDD” indicano il registro del DB da puntare.
Siemens = DB2.DBD0 (32-bit) Weintek = DBDn 20000 2 numero del db, gli 0 di sx sono trascurabili, 0000 sarebbe il registro 0 del DB, qui dobbiamo mettere 4 cifre, senza mettere punti o virgole in mezzo tra le FFFFF e le DDDD
Questa sintassi si può vedere anche direttamente sull’oggetto numerico per esempio quando selezionate l’indirizzo da puntare (allego immagine).
Stesso discorso per tutte le aree di memoria.