Vai al contenuto
PLC Forum


Un Solo Db Di Istanza Per Più Istanze Di Un Fb


Messaggi consigliati

Inserito:

Salve, stavo iniziando ad imparare l'uso degli FB, ed ho letto sulla documentazione che è consigliabile, per ottimizzare velocità e memoria, utilizzare un solo DB condiviso tra le varie istanze fb21.png

Quello che non ho capito è come si fa :senzasperanza:


Inserita:

Ciao Onire,

la procedura è abbastanza semplice. Seguendo l'esempio siemens i passi da seguire sono:

1- Crea FB22 Motori, con i parametri I-O-Stat;

2- Crea FB21 Elaborazione Motori, all'interno delle variabili STAT dichiara tante variabili di tipo FB quante te ne servono;

3- All'interno della FB21 usi le "Multistanze" se programmi in KOP, o richiami con CALL stat0;

4- Crei DB multistanze per FB21

Spero di essere stato chiaro

Inserita: (modificato)

Grazie, sei stato chiarissimo, funziona alla grande.

Una cosa, quando creo sia l'fb21 che il 22, devo lasciare spuntata per entrambi la casella "Con multiistanza"?

Onire

Modificato: da onire77
Inserita:

Salve, ho provato a modificare l'FB22 aggiungendo delle variabili STAT, ho riaperto il DB multiistanza, ma ho visto che non si è aggiornato, come posso fare per aggiornarlo?

Grazie

Inserita:

Quando modifichi e poi salva ti viene detto che perdi i riferimenti. Quindi se modifichi la FB22, nella parte delle variabili, le procedure da fare sono:

1- Cancellare le vecchie DB;

2- Aprire la FB21;

3- Cancellare dall'elenco delle STAT la FB22;

4- Reinserire nelle STAT la FB22;

5- Controllare i richiami della FB22 nella FB21;

6- Salvare FB21;

7- Ricreare il DB della FB21.

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