Buongiorno. Stiamo utilizzando un regolatore DRR460-12A-T128 in una quadro di automazione; lo strumento lavora come regolatore PID cha ha come ingresso un segnale di livello acqua 4-20mA e come uscita di regolazione un segnale 4-20mA che posiziona una valvola pneumatica (param.16 c.out = 4-20mA).
Il DRR460 è anche lo slave di un master modbus RTU (un HMI) con il quale scriviamo e leggiamo alcuni parametri di lavoro.
Durante i test a banco (senza attuatore) riscontriamo che, in modo automatico (modbus address 1206=0), l'uscita di regolazione "modbus address 1220" si azzera a intervalli irregolari per circa un secondo su tutto il range di lavoro, "spegnendo" il segnale analogico di uscita per il tempo di tale oscillazione. Stiamo cercando di capire se la causa di ciò venga dalla comunicazione modbus, tuttavia potrebbe essere una situazione dovuta alla nostra parametrizzazione dello strumento stesso? Potreste suggerirci qualche parametro da verificare? Grazie mille. Distinti saluti
regolazione DRR460 con analogica
-
- Moderatore
- Posts: 1188
- Joined: 12/09/2016, 14:49
Re: regolazione DRR460 con analogica
Salve,
Mi riesce a fornire la configurazione del DRR460 che sta attualmente utilizzando?
Grazie
Mi riesce a fornire la configurazione del DRR460 che sta attualmente utilizzando?
Grazie
-
- Posts: 5
- Joined: 20/05/2022, 9:24
Re: regolazione DRR460 con analogica
buongiorno
grazie per la risposta. Invio in allegato le configurazioni attualmente caricate. Aggiungo un'informazione omessa nel messaggio precedente: la rete modbus RTU, sotto l'HMI che funge da master, ha due nodi, si tratta di due DRR460 identici, ognuno gestisce una regolazione PID indipendente. La regolazione che al momento ci da problemi è quella associata alla configurazione "valvola_test" (nodo 2). La regolazione effettuata dal nodo 1 ("bruciatore_test"), che è di tipo "motovalvola", funziona perfettamente, ma per scrupolo allego anche la configurazione di quest'ultima
grazie per la risposta. Invio in allegato le configurazioni attualmente caricate. Aggiungo un'informazione omessa nel messaggio precedente: la rete modbus RTU, sotto l'HMI che funge da master, ha due nodi, si tratta di due DRR460 identici, ognuno gestisce una regolazione PID indipendente. La regolazione che al momento ci da problemi è quella associata alla configurazione "valvola_test" (nodo 2). La regolazione effettuata dal nodo 1 ("bruciatore_test"), che è di tipo "motovalvola", funziona perfettamente, ma per scrupolo allego anche la configurazione di quest'ultima
You do not have the required permissions to view the files attached to this post.
-
- Moderatore
- Posts: 1662
- Joined: 29/10/2010, 10:09
- Contact:
Re: regolazione DRR460 con analogica
Salve,
provate a misurare "a vuoto" la corrente DC di uscita del regolatore, per capire se ha lo stesso comportamento. Il mio dubbio è che l'impedenza della valvola sia troppo alta per il loop di uscita del controllore, per cui questo va in protezione per alcuni istanti ogni tot secondi.
provate a misurare "a vuoto" la corrente DC di uscita del regolatore, per capire se ha lo stesso comportamento. Il mio dubbio è che l'impedenza della valvola sia troppo alta per il loop di uscita del controllore, per cui questo va in protezione per alcuni istanti ogni tot secondi.
-
- Posts: 5
- Joined: 20/05/2022, 9:24
Re: regolazione DRR460 con analogica
Il problema lo abbiamo riscontriamo proprio nei test a vuoto, perché non abbiamo a disposizione la valvola. Addirittura, nelle ultime prove eseguite, non stiamo al momento utilizzando più l'uscita analogica del DRR460, ma stiamo generando il segnale di controllo 4-20mA da un modulo PLC di terze parti dopo avere acquisito e linearizzato il valore all'indirizzo 1220 "Command output percentage (0-100)". E' quest'ultimo valore che si azzera periodicamente portando al minimo il valore dell'uscita hardware di regolazione 4-20mA
-
- Moderatore
- Posts: 1662
- Joined: 29/10/2010, 10:09
- Contact:
Re: regolazione DRR460 con analogica
Confrontando le due regolazioni ci sono molti parametri differenti, oltre che parametri modificati dal valore di default ma non presi in considerazione dal regolatore perchè magari tale funzione è disabilitata dal parametro precedente.
La differenza sostanziale tra le due configurazioni è che in quella bruciatore è abilitata la ritrasmissione del processo letto mentre in quella valvola no, perciò l'uscita fa riferimento al PID calcolato (e non al valore letto portato 1:1 all'uscita), quindi potrebbero essere i parametri PID che vanno ad azzerare il valore di comando 4-20mA.
Provate a mettere il parametro del tempo derivativo a "0" (cioè il P35, registro Mdb 2035)
La differenza sostanziale tra le due configurazioni è che in quella bruciatore è abilitata la ritrasmissione del processo letto mentre in quella valvola no, perciò l'uscita fa riferimento al PID calcolato (e non al valore letto portato 1:1 all'uscita), quindi potrebbero essere i parametri PID che vanno ad azzerare il valore di comando 4-20mA.
Provate a mettere il parametro del tempo derivativo a "0" (cioè il P35, registro Mdb 2035)
-
- Posts: 5
- Joined: 20/05/2022, 9:24
Re: regolazione DRR460 con analogica
Grazie del messaggio. Abbiamo provato ad azzerare i contributi del PID, cominciando dal tempo derivativo come suggerito. L'unica configurazione che evita l'azzeramento del registo 1220 è P=0 I=0 D=0. Tra l'altro l'uscita di controllo si azzera nonostante abbiamo fissato come minimo valore dell'uscita di comando 10% (P45=10%)
-
- Moderatore
- Posts: 1662
- Joined: 29/10/2010, 10:09
- Contact:
Re: regolazione DRR460 con analogica
Provate a resettare lo strumento ai parametri di fabbrica e a modificare solo i parametri necessari alla vostra applicazione (come detto ci sono alcuni parametri modificati dal default che non servono).
E' sufficiente portare a ON per qualche istante il dip 4 del dip-switch 2 del regolatore (lampeggiano tutti i led) e poi riportarlo a OFF.
E' sufficiente portare a ON per qualche istante il dip 4 del dip-switch 2 del regolatore (lampeggiano tutti i led) e poi riportarlo a OFF.