setecastronomy Posted November 28, 2012 Report Posted November 28, 2012 Devo scrivere un piccolo programma in logica ladder utilizzando l'istruzione PID. Ho visto che esiste la versione enhanced del PID, ma non è disponibile per ladder, quindi non posso usarla. Ho cominciato la configurazione, per la quale trovo poca documentazione e sono assai perplesso su alcuni parametri della command variable (CV). Internamente, da quello che ho capito, il PID lavora considerando la CV in termini percentuali; in una delle tab di configurazione è possibile impostare i valori corrispondenti al 100% del comando ed allo 0%. Nella mia applicazione però il comando va -100% a + 100%. Non avendo immediatamente né plc nè simulatore sotto mano non riesco a capire se il PID è in grado di funzionare anche con set point negativi (come mi sarei aspettato) e cosa indicare come uscita corrispondente a CV 0%. Se non volessi scalare l'uscita cosa dovrei mettere, -100 o 0 ? Grazie Filippo
del_user_27683 Posted November 30, 2012 Report Posted November 30, 2012 pui mettere: .MINCV= -100 .MAXCX= 100 direttamente nella TAG o nella finestra della PID chiamata "Scaling" ciao
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now