Vai al contenuto
PLC Forum


Pid


Messaggi consigliati

Inserito:

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


Inserita:

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.

Gianmario Pedrani
Inserita:

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.

Inserita: (modificato)

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
Inserita:

Grazie a tutti per le risposte.

Trovo questo forum sempre molto interessante ed utile.

Saluti. Gabriele

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