Vai al contenuto
PLC Forum


Pid


kiko03

Messaggi consigliati

Buongiorno a tutti,

Sto utiluizzando un PID Fb41 per una regolazione.

Volevo sapere se come #Time_Cycle è meglio utilizzare i classci 100ms e richiamare il blocco in OB35 o utilizzare il tempo ciclo del PLC.

Grazie mille.

Saluti. Gabriele

Link al commento
Condividi su altri siti


Il tempo di ciclo del PLC non è mai costante, anzi può variare anche di molto.

In quanto al tempo di campionamento devi sceglierlo in funzione del processo che vai a regolare. 100ms possono essere un'enormità oppure un'inezia.

Link al commento
Condividi su altri siti

Gianmario Pedrani

ob35 è un blocco che viene richiamato a interapt con un tempo ben preciso, tutti i pid per siemens devono essere richiamati nell'ob35 e non in ob1 o altre funzioni, perche come ti ha detto livio i vari tempi di scansione variano in base al programma, mentre il richiamo dell'ob35 e sotto un interupt a tempo, che puoi andare a impostare nei parametri di configurazione della cpu oppure tramite software.

Link al commento
Condividi su altri siti

Sarebbe conveniente richiamare il PID a ciclo interrupt ma questo non vuoldire che si lo richiami a ciclo run time non funzione.

Se tu dedichi il run time PLC allora e allora soltanto ad un regolatore o regolatori PID, potrebbe andare anche benissimo.

In ogni caso, se tu richiami il PID a ciclo interrupt, il tempo di richiamo dovrebbe essere sempre uguale o maggiore al tempo ciclo stesso del regolatore.

Modificato: da Savino
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...