Vai al contenuto
PLC Forum


Come Fare 9.999.999 - OMRON >> FIX32


jrber

Messaggi consigliati

Ciao a tutti.

Sono alle prese con un OMRON C200 e FIX32.

Devo far vedere a FIX un numero che può arrivare alla soglia massima (9.999.999).

Nel PLC è costruito un contatore di impulsi, che devo far vedere a FIX

In che formato mi consigliate devo lavorarlo a PLC e poi a FIX.

Sono nel pallone non riesco linearizzarli!!!

Saluti MAX

Link al commento
Condividi su altri siti


Dovrei aver risolto....

E' che con OMRON... lavorare in Float x me è quasi impossibile!!!

per far vedere 9.999.990 passo in 4BCD:

W1 * 9999 + W0 + W1

999 * 9999 + 9990 + 999

Saluti MAX

Link al commento
Condividi su altri siti

Perché usi il BCD?

Anche Omron permette, già da molti anni, di lavorare in binario. Lascia perdere il BCD e lavora con un doppio intero. Con 32 bit gestisci valori da -2147483648 a +2147483647 oppure da 0 a 4294967295.

Lascia stare anche il formato virgola mobile, perché perdi in precisione.

Se non ricordo male, il formato REAL a 32 bit consente di rappresentare interi senza perdita di precisione fino a 2^24. Nel tuo caso ci staresti ancora dentro, mentre oltre il valore citato un eventuale incremento di una unità andrebbe perso, mangiato dall'approssimazione.

Link al commento
Condividi su altri siti

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...