Vai al contenuto
PLC Forum


Funzione Pid On S7 200


robertopan

Messaggi consigliati

un saluto a tutti .

avrei un piccolo dubbio sulla fuzione pid generata con l' assistente istruzioni del microwin 32 sp1 v 3.2.1.34.

configurando (sull'opzioni di uscita del loop ) "tipo di uscita digitale " mi chiede il " tempo del duty cicle".

ma riferito a che cosa ? al tempo di campionamento del loop .

a mio avviso il duty cicle dovrebbe essere il rapporto tra il tempo dell' uscita a on e il tempo dell'uscita off nel tempo di campionamento .

nel mio caso ho un tempo di camp. di 5 min. se imposto il tempo de duty cicle a 30 sec sighifica che potrei avere ' uscita a 1 per un massimo di 30 sec.poi rimarrebbe a zero per 4min.e 30 sec.

(l' applicazione e' un sistema di riscaldamento a pavimento elettrico eseguito con cavo riscaldante ad isolamento

minerale)

grazie per gli eventuali chiarimenti.

P.R

Link al commento
Condividi su altri siti


un saluto a tutti .

avrei un piccolo dubbio sulla fuzione pid generata con l' assistente istruzioni del microwin 32 sp1 v 3.2.1.34.

configurando (sull'opzioni di uscita del loop ) "tipo di uscita digitale " mi chiede il " tempo del duty cicle".

ma riferito a che cosa ? al tempo di campionamento del loop .

a mio avviso il duty cicle dovrebbe essere il rapporto tra il tempo dell' uscita a on e il tempo dell'uscita off nel tempo di campionamento .

nel mio caso ho un tempo di camp. di 5 min. se imposto il tempo de duty cicle a 30 sec sighifica che potrei avere ' uscita a 1 per un massimo di 30 sec.poi rimarrebbe a zero per 4min.e 30 sec.

(l' applicazione e' un sistema di riscaldamento a pavimento elettrico eseguito con cavo riscaldante ad isolamento

minerale)

grazie per gli eventuali chiarimenti.

P.R

Link al commento
Condividi su altri siti

Il periodo del duty cycle dell'uscita e' indipendente dal tempo di campionamento, serve solo a rendere continuo l'effetto di un'azione ON/OFF. Lo puoi fissare come compromesso tra il numero di commutazioni accettabili, se hai un contatto meccanico, e l'esigenza di non far oscillare la temperatura regolata.

Impostando un tempo di 30 sec. avrai l'uscita attiva per 30 secondi su 30 quando il regolatore da' 100%, di 15 secondi su 30 con regolazione al 50% e cosi' via.

Se il cavo e' pilotato da un rele' statico puoi fare meno di 30 secondi, con un bruciatore alta/bassa fiamma dovresti fare anche di piu'

Link al commento
Condividi su altri siti

Il periodo del duty cycle dell'uscita e' indipendente dal tempo di campionamento, serve solo a rendere continuo l'effetto di un'azione ON/OFF. Lo puoi fissare come compromesso tra il numero di commutazioni accettabili, se hai un contatto meccanico, e l'esigenza di non far oscillare la temperatura regolata.

Impostando un tempo di 30 sec. avrai l'uscita attiva per 30 secondi su 30 quando il regolatore da' 100%, di 15 secondi su 30 con regolazione al 50% e cosi' via.

Se il cavo e' pilotato da un rele' statico puoi fare meno di 30 secondi, con un bruciatore alta/bassa fiamma dovresti fare anche di piu'

Link al commento
Condividi su altri siti

tanto per capire meglio , supponendo di avere un tempo di campionamento del loop di 5 minuti ,

impostando un tempo del duty cicle di 30 sec. se dopo il campionamento il regolatore fornisce una

regolazione del 50% avro' l'uscita a on per 15 sec. e a off per 15 sec. fino al prossimo campionamento che

potrebbe modificare la regolazione .

grazie rquaresc.

saluti P.R.

Link al commento
Condividi su altri siti

tanto per capire meglio , supponendo di avere un tempo di campionamento del loop di 5 minuti ,

impostando un tempo del duty cicle di 30 sec. se dopo il campionamento il regolatore fornisce una

regolazione del 50% avro' l'uscita a on per 15 sec. e a off per 15 sec. fino al prossimo campionamento che

potrebbe modificare la regolazione .

grazie rquaresc.

saluti P.R.

Link al commento
Condividi su altri siti

  • 4 years later...

salve a tutto il forum.

mi serve una mano dovrei collegare un CP 343-1 lean con un opc

ho letto che per i scambi di dati dovrei usare ag_send e ag_recv per inviare e ricevere per un collegamento via ethernet sulla guida in linea ma non lo mai fatto....avete qualche consiglio qualche spiegazione piu dettagliata

andando in collegamenti mi da un ID 0030-0019 ma negli esempi inserisce un numero solo (es. "0001 A050" ossia 1 l'ID) io cosa dovrei metterci?

aspetto le vostre risposte e in anticipo vi ringrazio

Link al commento
Condividi su altri siti

salve a tutto il forum.

mi serve una mano dovrei collegare un CP 343-1 lean con un opc

ho letto che per i scambi di dati dovrei usare ag_send e ag_recv per inviare e ricevere per un collegamento via ethernet sulla guida in linea ma non lo mai fatto....avete qualche consiglio qualche spiegazione piu dettagliata

andando in collegamenti mi da un ID 0030-0019 ma negli esempi inserisce un numero solo (es. "0001 A050" ossia 1 l'ID) io cosa dovrei metterci?

aspetto le vostre risposte e in anticipo vi ringrazio

Link al commento
Condividi su altri siti

  • 2 weeks later...
  • 2 weeks later...

Nel dispositivo con cui vuoi comnicare devi implementare il protocollo Siemens,

lato plc devi creare na connessione TCP modo Fetch/Write passivo specificando indirizzo e porta di destinazione

Link al commento
Condividi su altri siti

Nel dispositivo con cui vuoi comnicare devi implementare il protocollo Siemens,

lato plc devi creare na connessione TCP modo Fetch/Write passivo specificando indirizzo e porta di destinazione

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