Vai al contenuto
PLC Forum


Sintassi P#E 0.0 BYTE 10


nietzsche1979

Messaggi consigliati

nietzsche1979

Buongiorno a tutti.

MI sono imbattuto in del codice da mantenere non mio (in realtà nemmeno della mia ditta), che ha dei problemi.

Ho questa porzione di codice

 

  CALL  "BLKMOV"
       SRCBLK :=P#E 0.0 BYTE 10
       RET_VAL:=#Ret_val_Sfc
       DSTBLK :="IST_FB_Puls_Wireless_1".Pulsanti
 

che non mi è chiarissima.

 

Ovviamente la BLKMOV so cosa fa, ma non mi è chiaro la sintassi

 

P#E 0.0 BYTE 10

 

Puntatore a E0.0, ok, ma BYTE 10?

 

Ovvero

1) copia 10 byte partendo da E0.0 (quindio da E.0.0 a E10.0), come credo;

2) copia dal 10 byte (da E10.0 in avanti, ma quanti byte) come sembrerebbe dal codice che segue nel programma ma che non ho postato;

3) altro?

 

Mi scuso della domanda, probabilmente banale, ma è due giorni che cerco in rete e non ho trovato soluzione (manuali sui puntatori, ad any ecc, ma nessuno che mi abbia chiarito in maniera definitiva questa sintassi).

 

Grazie anticipatamente.

 

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