Vai al contenuto
PLC Forum


Array


Messaggi consigliati

Inserito:

Buonasera.mi trovo davanti ad un altro problema,e spero in un vostro aiuto.

Ho la necessita di modificare un array,in pratica devo mettere a zero un Array da un determinato indirizzo ad un altro.L'indirizzo non è mai uguale,ma ne cocsco il range.

Ho utilizzato la funzione F11 Copy dove dico di muovere a 0 da un determinato indirizzo ad un altro,il sistema funziona correttamente l'unico problema è il fatto che il mio Array e un doppio intero è l'istruzione F11 copia solo variabile a 16 Bit quindi in fase di conpilazione mi da errore.

Qualcuno saprebbe consigliarmi un sistema per risolvere il mio problema.


Inserita:

Ho pensato di inserire un pezzo di codice per chiarire meglio le idee

F11_COPY    0,
    ARRAY[10],
    ARRAY[100]
Questa e la configurazione della variabile Array
VAR_GLOBAL     ARRAY        : ARRAY [0..100] OF DINT:=[101(0)];  END_VAR

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