Vai al contenuto
PLC Forum


Ricette Con S7-300


fine2005

Messaggi consigliati

problemino: s7-300 programmato in KOP, devo fare una gestione di cambio ricette. Praticamente l'operatore da pc deve poter richiamare una ricetta (insieme di variabili) ogni volta che vuole. Le ricette memorizzabili sono 20, ed ogni ricetta è formata da 5 variabili real tutte sulla stessa db (dedicata).

Link al commento
Condividi su altri siti


Matteo Montanari
il mio problema è il seguente: non so come fare in kop un blocco che mi gestisca le ricette.

fare un blocco tutto scritto in kop per gestire le ricette non è difficile, devi innanzitutto sapere quali operazioni devo essere eseguite per trasferie la ricetta da un punto in un altro...

utilizzando il linguaggio AWL diventa tutto più semplice.

con il linguaggio Kop devi fare tanti trasferimenti (move) utilizzando un bit (-I I- o -I/I-) per abilitarli

Link al commento
Condividi su altri siti

Crea il db che ha le ricette e dai ad ogni ricetta uno struct diverso.

Poi fai uno struct uguale a quello di una singola ricetta utilizzandola come appoggio.

Usi SFC 20 (lo puoi fare anche in Kop) e lo richiami con dei bit o dei confronti e vai a trasferire la ricetta che vuoi in quella di appoggio.

Se poi le tue variabili vanno in un altro posto fai dei semplici move alle variabili che devi scrivere copiando dalla ricetta d'appoggio.

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