Vai al contenuto
PLC Forum


Come Fare 9.999.999 - OMRON >> FIX32


Messaggi consigliati

Inserito:

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


Inserita:

Non conosco FIX, ma prova a lavorare nel plc come UDINT

Ciao

Inserita:

Se lavori con un numero sopra a 65535 non ti basta un intero ma ne occorrono due

quindi dovresti usare FIXL

ciao

Inserita:

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

Inserita:

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.

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