Vai al contenuto
PLC Forum


Chiarimenti su codice AWL


Andrea Venturini

Messaggi consigliati

Andrea Venturini

Buongiorno a tutti,

avrei bisogno assolutamente di un chiarimento su di una parte di codice AWL che non riesco a comprendere. Ve la scrivo:

M006: AUF   "DATI_INTER"  //DB4
 
      L     DBD    0
      L     DW#16#10
      +D   
      T     DBD    4
      U     M [DBD 4] // Non riesco a capire cosa si va a controllare o almeno a cosa equivale questa istruzione
      UN    "AUX_BY_PASS_NASTRO"
      S     "ZONA_PRESENZ_FOT"
Non saprei nemmeno cosa cercare nella guida , quindi mi affido al forum ;) . Grazie a tutti in anticipo
 
 
Link al commento
Condividi su altri siti


E' un puntamento.

Carica il valore di dbd0, ci somma 16 e si appoggia in dbd4.

Va poi a controllare il bit del merker n-esimo dall'origine di dbd4.

In soldoni, se la dbd0 vale 0, lui va a puntare m2.0

Se dbd0 è 50, lui punta m8.2

E così via.

Ciao!

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