Vai al contenuto
PLC Forum


Conversione Analogiche! - DA022/AD042 -------> CQM1 CPU21-E


Messaggi consigliati

Inserito:

Come faccio a convertire i valori hex in un valori di tensione noti?

spiego:

HEX HEX

Ingresso analogico AD042 con impostazione 2 words ho 0V 0000------>a 10 V 07FF

il mio prb è che devo visualizzare sul touch screen omron NT31C 0V------->10V!!!!

Il plc è un omron CQM1 CPU21-E

P.s. spero di aver reso l'idea, sono ancora alle prime armi!!!!


Inserita:

ciao

guarda bene il manuale di programmazione omron

e vedrai che c'e' una istruzione di scalatura (proporzione)

per fare quello che vuoi tu.

in sintesi 0 = 0 : 7ff = 10

ad ogni modo se ne era gia' discusso .

ciao

dario

Inserita:

Ciao,

se invece vuoi crearti una scalatura per conto tuo da pannello:

converti il valore del canale analogico Ai in BCD con la Funzione (24) Bynary to BCD, e lo metti in un DM.

Ai = 0...4095

Valore da visualizzare su NT (FS)= 0...10

Valor Max (VM)= 4095

Operazioni:

Ai * FS

---------

VM

Puoi visualizzare su NT quel numero con un Bar Graph o altro, come preferisci.

Un avvertimento: usa moltiplicazione e divisione lunga

MULL(56) Long BCD Multiply

DIVL(57) Long BCD Divide

:)

Inserita:

Grazie tanto per il suggerimento ci sono riuscito!!!, ma per visualizzare le cifre decimali?

Es. 5,25 Volt.

Con la conversione in bcd mi da o 5 o 6, per avere i decimali?

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...