Vai al contenuto
PLC Forum


Sintassi P#E 0.0 BYTE 10


Messaggi consigliati

nietzsche1979
Inserito:

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.

 


nietzsche1979
Inserita:

Giusto dalla 0 alla 9!

 

Grazie

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