ilguargua Inserito: 29 gennaio 2018 Segnala Share Inserito: 29 gennaio 2018 Salve, avrei bisogno di un chiarimento circa le operazione matematiche con numeri BCD. In pratica, mi trovo a dover commentare ed interpretare un programma scaricato dalla CPU (il PLC dovrebbe essere un CH200E con CPU32/42, stando alle impostazioni di progetto), il software di programmazione è syswin 3.4. Sono tutto sommato a buon punto per quanto riguarda ingressi/uscite e logica digitale, ma mi sono bloccato sulle operazioini matematiche. Tra l'altro il syswin è installato su un vecchio portatile che non voglio connettere in rete e quindi non posso fare screenshoot, cerco di riportare le istruzioni così come sono scritte. In un network ho : MOV(21) valore 136 destinazione DM0700 e fin qui mi pare abbstanza chiaro, dovrebbe essere tipo DM0700 = 136. A seguire : MUL(32) valore1 #0300 0300 BCD valore 2 DM0702 e qui inizio a non capire quanto varrà DM0702-3 . Se moltiplico 136 x 300 il risultato è 40800, una variabile singola BCD contiene valori da #0000 a #9999, quindi che valori avrò in DM0702 e DM0703 dopo la moltiplicazione? Di istinto penserei DM0702 = #0800 e DM0703=#0004, é corretto? Ho consultato sia l'. in linea che qualche manuale di programmazione Omron, ma non sono riuscito a trovare una risposta, qualche link a documentazione più specifica è più che gradito. Ciao, Ale. Link al commento Condividi su altri siti More sharing options...
max.bocca Inserita: 29 gennaio 2018 Segnala Share Inserita: 29 gennaio 2018 32 BCD mul MD moltiplicando, mr moltiplicatore e r risultato esempio ir13 con val 3356 , dm0005 con valore 25 risulta 3900 sul primo e 8 sul secondo, quindi leggi 8 3900 Link al commento Condividi su altri siti More sharing options...
ilguargua Inserita: 29 gennaio 2018 Autore Segnala Share Inserita: 29 gennaio 2018 Grazie max, mi confermi quello che pensavo, nonostante abbia scritto male l'esempio. Ciao, Ale. Link al commento Condividi su altri siti More sharing options...
Alessandra Zani Inserita: 10 gennaio 2019 Segnala Share Inserita: 10 gennaio 2019 chiarissimo grazie Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati