Vai al contenuto
PLC Forum


Copiare Blocchi Dati - Copiare i valori di una DB in un altra


Messaggi consigliati

Inserito:

Ciao

io devo copiare il contenuto di una db in un altra .

Le due DB sono entrambe composte da un array di 60 BYTE.

Grazie


Inserita:

Stai parlando di un PLC S7-300??

Se è così allora puoi usare l'SFC 20 (o SFC21) non ricordo. Il loro funzionamneto è ben documentato nell'. On-line.

Inserita:

Sempre ciao

Io ho già provato utilizzando il blocco sfc 20 ma non funziona.

La sintassi è la seguente:

call sfc 20

SRCBLK := DB11 // BLOCCO DATI SORGENTE

RET_VAL:= #APPOGGIO// WORD LOCALE PER LEGGERE CODICE DI ERRORE (ma per questo blocco non serve)

DSTBLK: = DB71//BLOCCO DI DESTINAZIONE

c'è qualcosa di sbagliato?

Grazie

P.S.

Come posso fare per cambiare la e-mail di notifica delle risposte?

Inserita:

Sei sicuro che le db siano uguali?

comunque prova così:

CALL "BLKMOV"

SRCBLK :=P#DB11.DBX 0.0 BYTE 60

RET_VAL:=LW0

DSTBLK :=P#DB70.DBX 0.0 BYTE 60

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