Blocco funzione contatore

di il
5 risposte

Blocco funzione contatore

Buonasera,

Dovrei legare il conteggio degli impulsi che ho ad oggi giro di un motore(1 giro=1 impulso) ad un tempo; effettuare cioè una doppia verifica, perchè se in un dato periodo di tempo non ho un incremento di impulsi devo spengere una resistenza altrimenti brucio la macchina.

In alternativa potrei verificare l’incremento del contatore, che se non incrementa, cioè il motore è fermo, devo spengere la resistenza.


Sapreste aiutarmi?grazie

5 Risposte

  • Re: Blocco funzione contatore

    27/05/2024 - Gennashop90 ha scritto:


    Sapreste aiutarmi?

    Ma qual è il contesto? Qual è il linguaggio di programmazione o il tool di sviluppo?

    Non hai fornito alcuna informazione a riguardo.

  • Re: Blocco funzione contatore

    E neanche riferimenti a come si interfaccia il sistema con il motore in questione…

  • Re: Blocco funzione contatore

    Buongiorno, innanzi tutto grazie per l’interessamento;

    Io utilizzo machine expert come tool di programmazione per programmare un plc della schneider electric, utilizzo il linguaggio ladder.

    La macchina che sto programmando ha un motore collegato ad una camma fa partire il riscaldamento di una piastra in una determinata zona della camma(il riscaldatore sta acceso per circa 180° della camma e spento per gli altri 180°)

    Vorrei inserire una routine che in caso il motori si bruci o si blocchi per un vario motivo nella posizione in cui la camma fa’ stare accesa la piasta, quest’ultima si spenga ugualmente, altrimenti rischio che la macchina si bruci.

    Spero di essere stato un po’ più chiaro, grazie

  • Re: Blocco funzione contatore

    La tua è una richiesta molto specialistica sulla quale probabilmente potresti avere risposte più esaustive su un forum di automazione industriale, comunque:

    Gli impulsi che arrivano sono dati da un proximity (o similare) che legge la camma?

    La velocità del motore è costante, fissa o regolabile?

    Perchè, se la velocità è fissa, basterebbe impostare un timer che, se la piastra rimane accesa per più del tempo calcolato per il passaggio della camma, più ovviamente una piccola tolleranza, scatta l'allarme.

    Altrimenti, se a velocità variabile, tu la conosci? Se sì potresti calcolare il tempo del timer suddetto e impostarlo di consequenza.

    Puoi fornire altri particolari dell'applicazione?

  • Re: Blocco funzione contatore

    Ho preso informazioni da un tecnico plc e confermo quanto detto da Lucios.

    La domanda giusta è: quanto tempo può reggere la resistenza prima che vada tutto a fuoco?

    Quale che sia il controllo degli impulsi, a monte metti un timer che ferma la resistenza entro il tempo massimo. 

    Un contatore lo userei per quello che nasce: contare i giri del motore e calcolarne la velocità (se fa un giro ogni 10 minuti e la resistenza ha un tempo di funzionamento di 5 minuti non ha senso verificare che il motore gira se gira lento).

    Cosa succede se il motore si arresta mentre è in apertura la resistenza? calcoli il tempo minimo di funzionamento in sicurezza e se necessario stacchi la resistenza e lanci l'alert.

    Prima di ogni cosa, valuta quali sono i rischi di malfunzionamento ed in base a questa valutazione programmi il plc.

Devi accedere o registrarti per scrivere nel forum
5 risposte