Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




Encoder Assoluto In Gray


Messaggi consigliati

Inserito:

Esiste una Fc x S7-300 già pronta per la conversione da codice gray a BCD o Binario ?

Grazie anticipatamente.


Inserita:

Ho simulato adesso l'esempio in AWL :

L #Gray

SRW 1

L #Gray

XOW

T #Binario

ma mi sembra che converte da binario a gray !

Inserita:
Ho simulato adesso l'esempio in AWL :

L #Gray

SRW 1

L #Gray

XOW

T #Binario

ma mi sembra che converte da binario a gray !

in effetti a me risulta che per convertire da gray a binario serva necessariamente un algoritmo ricorsivo sui singoli bit, tipo

Bin=Bin[i+1] XOR Gray

ma non ho tempo/modo adesso di verificarlo

ciao

Inserita:

da FC111 del link citato nel mio precedente post : DualBit[n] = GrayBit[n] XOR DualBit[n+1]

anche se il tedesco non e' facile da masticare ....

bye

Inserita:
in effetti a me risulta che per convertire da gray a binario serva necessariamente un algoritmo ricorsivo sui singoli bit, tipo

Bin=Bin[i+1] XOR Gray

ma non ho tempo/modo adesso di verificarlo

Verificato adesso con gray a 5 bit (0-32) e funziona. Lascio a te l'implementazione dell'algoritmo; non ti posto il mio perché non l'ho fatto in Siemens (che in questo momento non potrei testare). Se ci sia una funzione che lo fa già non lo so

ciao

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