Diagramma temporale del trasporto e dell'arresto in posizione di un nastro trasportatore — Non fermare a piena velocità, rallenta prima di fermare (esempio)

Ultimo aggiornamento: 2026-09-23 / Categoria: Esempi, diagrammi temporali

Esempio di un pezzo che arriva dalla fase precedente su un nastro trasportatore azionato da inverter, rallenta, si ferma nella posizione di lavoro e viene rilasciato. È per il programmatore del nastro che vuole risolvere «si ferma ogni volta in un punto diverso e il robot non prende il pezzo».

Apri questo esempio nell'editor Scarica il JSON

L'editor gratuito nel browser si apre in una nuova scheda con questo diagramma caricato. Nessuna installazione, nessuna registrazione, e nulla di ciò che inserisci viene inviato da qualche parte. Se lo modifichi, l'esempio di questa pagina non cambia. Il JSON è il dato di origine per riaprirlo nell'editor o passarlo a un'IA (formato: specifica della struttura dati JSON).

Diagramma temporale dell'arresto in posizione e del rilascio di un nastro trasportatore. Con bConvRun (marcia) ON, il pezzo in arrivo porta bSlowSens (sensore di rallentamento) a ON, che porta bConvSlow (bassa velocità) a ON; la bassa velocità continua anche dopo l'OFF del sensore di rallentamento. Quando bPosSens (sensore di posizione) va ON, la marcia si spegne; 0,5 s dopo bPosOK (posizione confermata) va ON e 2 s dopo bWorkDone (lavoro finito) va ON. Con il lavoro finito la marcia va ON e la bassa velocità OFF, la posizione confermata va OFF, il pezzo esce e il sensore di posizione va OFF, e con quello anche il lavoro finito va OFF. I cambiamenti sono collegati tra loro da frecce tratteggiate.
L'ON del sensore di rallentamento è il bordo anteriore del pezzo arrivato dalla fase precedente e l'OFF è solo il passaggio del bordo posteriore, quindi nessuno dei due ha una freccia di causa.

1. I segnali sono 6; bassa velocità, confermato e lavoro finito sono memorie del PLC

SegnaleDirezioneSignificato
bConvRun / bConvSlowPLC → inverterMarcia (avanti) e selezione della bassa velocità (multivelocità). La bassa velocità va in autoritenuta con l'ON del sensore di rallentamento e si rilascia al rilascio del pezzo
bSlowSens / bPosSensSensore → PLCSensore di rallentamento e sensore di posizione. ON finché il pezzo è davanti al sensore
bPosOKPLC (interno)Posizione confermata. La marcia è spenta da 0,5 s e il sensore di posizione è ancora ON. Si cancella al rilascio (marcia ON)
bWorkDonePLC (interno)Lavoro finito. Il completamento arrivato dal lato lavoro (robot o pulsante di fine lavoro dell'operatore), tenuto in memoria. Si cancella quando il pezzo ha lasciato il sensore di posizione

2. Il flusso di un pezzo è: rallentamento, arresto, conferma, lavoro, rilascio

Una divisione è 0,5 s.

3. Passa a bassa velocità prima di fermare, e aspetta 0,5 s prima di confermare

  1. Passa a bassa velocità al sensore di rallentamento, poi ferma al sensore di posizione Perché fermando a piena velocità il punto di arresto cambia ogni volta. La distanza percorsa da quando spegni la marcia a quando si ferma cresce con il quadrato della velocità: a metà velocità, un quarto della distanza. Misura in messa in servizio la distanza dall'ON del sensore di posizione all'arresto e monta il sensore di rallentamento altrettanto più a monte, su una staffa asolata.
  2. Tieni la bassa velocità in autoritenuta e rilasciala al rilascio del pezzo Perché comandata direttamente dal sensore di rallentamento, tornerebbe ad alta velocità a metà strada. Se il pezzo è più corto della distanza tra sensore di rallentamento e sensore di posizione, il sensore di rallentamento va OFF prima di arrivare in posizione. Se il rilascio è nello stesso Step dell'OFF della marcia, a seconda dell'ordine in cui cadono le uscite, per un istante si comanda l'alta velocità.
  3. Conferma la posizione 0,5 s dopo aver spento la marcia Perché anche dopo lo spegnimento il pezzo avanza mentre decelera. Aspetta che si sia fermato, verifica che il sensore di posizione sia ancora ON e solo allora inizia il lavoro. Se vuoi rilevare il superamento, aggiungi un sensore di sovracorsa poco oltre la posizione.
  4. Cancella il lavoro finito quando il pezzo ha lasciato il sensore di posizione Perché se lo cancelli durante il rilascio, lo stesso pezzo viene lavorato di nuovo: se la condizione per spegnere la marcia è «sensore di posizione ON e non lavoro finito», nell'istante in cui lo cancelli la marcia si spegne di nuovo. Se lo cancelli dopo che il pezzo è uscito, il prossimo ON del sensore di posizione è sicuramente un pezzo nuovo.

4. Inceppamenti, slittamenti e pezzo mancante si trovano mettendo un limite al tempo tra i sensori

Se al momento della conferma della posizione il sensore di rallentamento è ON, il pezzo successivo è arrivato attaccato. Questo pezzo non produce il fronte di salita del sensore di rallentamento, quindi se lo rilasci così arriva al sensore di posizione ad alta velocità e va oltre. Il rimedio è aggiungere «sensore di rallentamento OFF» alla condizione di rilascio della bassa velocità, oppure fermarsi con un'anomalia e bloccare l'accettazione dalla fase precedente. Tieni la distanza tra i pezzi maggiore della distanza tra i sensori meno la lunghezza del pezzo più la sovracorsa all'arresto.

5. Per altre costruzioni, reinterpreta il modo di fermare e le condizioni di rilascio

Gli strumenti con cui è stato fatto questo esempio

  • Timing Chart Editor — La figura sopra e il JSON dell'esempio sono stati creati ed esportati con questo editor.
  • Flowchart Editor — Trasforma le frecce del diagramma in una sequenza di attese ed elaborazioni.

Articoli correlati

yk.builds