Vai al contenuto
PLC Forum


Leggere 4 Digit In Una Word


Messaggi consigliati

Inserito:

Sono un super principiante in materia...

Vorrei sapere creando 4 digit da 4 bit ciascuna come faccio a leggerle in una DM unica?

Es. DM 1000 Digit 1

DM1001 digit 2

DM1002 digit 3

DM1003 digit 4

DM 1004 (word)

composta da DM1000 - DM1001 - DM1002 - DM1003

AIUTATEMI CON UN LESSICO ELEMENTARE.

Grazie.


Inserita:

utilizza l'istruzione MOVE e sposta le DM in 4 canali (possibilmente HR), quindi:

HR00.00

--| |-------------------( )-- HR10.00

HR01.00

--| |-------------------( )-- HR10.01

HR02.00

--| |-------------------( )-- HR10.02

HR03.00

--| |-------------------( )-- HR10.03

----------------------|Move HR10 - DM1000|

nella DM1000 avrai il risultato

Inserita:

ok capito.

L'unica cosa come tipo di dati HR10.00, HR10.01... sono di tipo bool?

E' come richiamare un bit pero composto da 4?

Grazie mille dell'aiuto

Inserita:

si, sono bool. Verifica l'esatta codifica dell'indirizzo, è un pò che non utilizzo Omron

Inserita:

Non ho capito la tua domanda. Tu vuoi spostare un digit (4 bit) da da 4 word diverse nella stessa word destinazione? L'istruzione che devi usare è MOVD (083).

Spero di avere risposto quello che ti serve. Ciao

Inserita:

Si l'istruzione è MOVD esatto ma in realtà vogliono "sporcate" 4 memorie per fargli fare lo shift di fase.

O almeno io ho fatto così.

sono quelle memrie che vengono usate come Control word...

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