Rilevamento della pressione differenziale: fine corsa senza interruttori

Un brevetto del 1997 rileva il fine corsa pneumatico tramite una soglia di pressione, non dalla posizione del pistone: taratura, logica e limiti.

Condividi
Eric Zhou, Ingegnere dei sistemi di controllo pneumatico, Bepto Pneumatica

Informazioni sull'autore

Eric Zhou

Ingegnere dei sistemi di controllo pneumatico

Sono Eric, Ingegnere dei sistemi di controllo pneumatico presso Bepto Pneumatica. Aiuto a verificare i requisiti dei prodotti pneumatici, le applicazioni dei componenti e i dettagli tecnici prima del preventivo.

Articoli dell'autoreEric@bepto.com

Il rilevamento della pressione differenziale può identificare un evento di pressione ripetibile associato al raggiungimento del fine corsa comandato da parte di un cilindro pneumatico. Non vede il pistone. Il controllore confronta le pressioni delle due bocche, la direzione, i tempi e i limiti operativi per dedurre che il movimento è terminato. In alcune sequenze non legate alla sicurezza, ciò permette di eliminare i sensori di posizione montati sul cilindro, ma restano comunque necessari sensori di pressione e logica di controllo. Un inceppamento, il contatto con il pezzo, uno scarico ostruito o un’ammortizzazione marcata possono assomigliare a un arresto di fine corsa. La vera domanda è se una firma di pressione convalidata possa fungere da evento di processo affidabile per uno stato macchina ben definito.

Punti chiave

  • Un brevetto del 1997 interviene al superamento di una soglia prestabilita tra le pressioni, non in base alla posizione diretta del pistone.
  • Tarare separatamente estensione e rientro con il carico reale e le effettive variazioni della pressione di alimentazione.
  • Gestire inceppamenti, scarico ostruito, perdite, ammortizzazione e guasti dei sensori come stati diagnostici espliciti.

Che cosa rileva realmente la pressione differenziale?

Depositato nel 1995 e concesso nel 1997, un brevetto statunitense descrive un dispositivo pneumatico di rilevamento del fine corsa che confronta le pressioni sul lato di alimentazione e sul lato di scarico con un punto di commutazione regolabile (US5587536A). L’uscita rappresenta quindi un evento definito dalla pressione, non una misura indipendente delle coordinate del pistone.

Il rilevamento della pressione differenziale consiste nel confrontare la pressione alle due bocche di lavoro di un cilindro a doppio effetto. Durante una corsa comandata, la pressione nella camera motrice supera normalmente quella di scarico. Quando il movimento si arresta e la valvola resta eccitata, la camera motrice può avvicinarsi alla pressione di alimentazione mentre l’altra camera si scarica. La firma risultante indica se lo stato pneumatico corrisponde al modello di evento finale definito durante la messa in servizio. Non fornisce la coordinata del pistone e un ostacolo in un altro punto può generare lo stesso equilibrio di forze.

Questa distinzione modifica la progettazione del PLC. L’indicazione basata sulla pressione è più solida quando:

  • la direzione comandata è coerente;
  • il tempo trascorso, entrambi i canali dei sensori e la pressione di alimentazione restano entro le rispettive finestre di validità;
  • durante la messa in servizio, un riferimento di posizione indipendente conferma che la firma completa corrisponde al punto finale previsto nell’intero campo operativo, compresi la pressione minima di alimentazione, il massimo carico atteso, il movimento valido più lento e le regolazioni definitive dell’ammortizzazione.

In caso contrario, l’evento di pressione deve generare un’anomalia. Il rilevamento pneumatico è più efficace quando la macchina richiede la conferma di un evento pneumatico ripetibile; i sensori diretti restano invece più chiari per posizioni intermedie, tolleranze geometriche strette o funzioni di protezione delle persone. Nel PLC, chiamare lo stato pressure_end_candidate, non cylinder_extended, finché tutte le altre condizioni non sono soddisfatte. In questo modo la logica a valle non tratta uno stato pneumatico dedotto come se fosse una misura geometrica diretta. La relazione di forza sottostante è illustrata in come la differenza di pressione genera forza pneumatica.

Firme di pressione durante la corsa del cilindro

Uno studio sperimentale del 2020 osserva che la pressione nella camera del cilindro rimane inferiore a quella di alimentazione durante il movimento e raggiunge il massimo solo dopo che il cilindro è arrivato alla posizione finale (Energies). Questo comportamento crea una firma utile dell’evento finale, la cui forma dipende tuttavia dal carico, dalla portata della valvola, dall’ammortizzazione e dalle restrizioni allo scarico.

Leggere ogni traccia di pressione come una sequenza, non come un singolo campione isolato:

Fase della corsa Andamento tipico della traccia Perché non è una misura di posizione
Commutazione della valvola Entrambi i segnali delle bocche cambiano prima che si sviluppi una velocità utile La dinamica della valvola e dei tubi precede un movimento significativo
Accelerazione Aumentano la pressione motrice e la contropressione allo scarico Carico, attrito e restrizioni modellano entrambi i segnali
Traslazione La pressione differenziale fornisce la forza netta Lo stesso valore può presentarsi in molte posizioni
Ingresso nell’ammortizzazione Lo scarico strozzato può aumentare la contropressione La resistenza dell’ammortizzazione può assomigliare a un carico esterno
Arresto o contatto La velocità diminuisce e la pressione motrice può salire Il contatto con la testata, il pezzo e gli inceppamenti possono apparire uguali
Sosta La pressione si assesta in funzione delle perdite e del volume intrappolato La pressione stabilizzata non individua la posizione del pistone

Per un cilindro a stelo semplice in estensione, il bilancio delle forze semplificato è:

Fnet=pAAApBABFfrictionF_{\mathrm{net}} = p_A A_A - p_B A_B - F_{\mathrm{friction}}

Qui, FnetF_{\mathrm{net}} è la forza assiale netta in newton; pAp_A e pBp_B sono le pressioni relative in pascal; AAA_A e ABA_B sono le aree effettive in metri quadrati; FfrictionF_{\mathrm{friction}} è l’attrito di guarnizioni e guide in newton. Le aree di un cilindro a stelo semplice non sono uguali, mentre carico, attrito e contropressione possono variare in qualsiasi punto della corsa. L’equazione consente di diagnosticare la forza, non di ricavare la posizione. Per il metodo di misura completo, vedere perdite di forza del cilindro dovute ad attrito e contropressione.

Come calcolare e normalizzare la pressione differenziale?

Il brevetto sulla pressione differenziale, concesso nel 1997, confronta la pressione della linea che alimenta una camera con quella della linea che scarica l’altra e modifica l’uscita quando la differenza supera una soglia regolabile (US5587536A). La moderna logica PLC può conservare entrambi i segnali grezzi e normalizzarli anziché affidarsi a un unico valore fisso in bar.

Con due misure di pressione relativa, definire la differenza con segno tra le bocche come:

Δp(t)=pA(t)pB(t)\Delta p(t) = p_A(t) - p_B(t)

Qui, Δp(t)\Delta p(t) è la differenza istantanea di pressione tra le bocche, mentre pA(t)p_A(t) e pB(t)p_B(t) sono misurate alle bocche A e B. Usare una sola unità di misura. Il segno rappresenta la direzione soltanto dopo aver definito il comando della valvola e l’orientamento del cilindro.

Per confrontare estensione e rientro mediante un unico segnale crescente positivo, usare un segno di direzione:

rp(t)=s[pA(t)pB(t)]ps(t)r_p(t) = \frac{s\,[p_A(t)-p_B(t)]}{p_s(t)}

Il rapporto di pressione normalizzato rispetto alla direzione è il valore adimensionale rp(t)r_p(t). Qui, ss vale $+1$ per la direzione definita con A come camera motrice e $-1$ per la direzione opposta, mentre ps(t)p_s(t) è la pressione relativa di alimentazione misurata. Il metodo presuppone un’alimentazione valida e riferimenti dei sensori compatibili. La normalizzazione riduce la sensibilità alle lente variazioni dell’alimentazione, ma non elimina gli errori dovuti a carico, portata, temperatura, perdite o sensori.

Usare congiuntamente più caratteristiche:

Caratteristica Funzione nel controllo Limite principale
rpr_p corretto per la direzione Confrontare le due direzioni con valori crescenti positivi Varia comunque con carico e restrizioni
Pendenza della pressione drp/dtd r_p/dt Distinguere una salita da un plateau Dipende da campionamento e filtraggio
Tempo minimo di permanenza Scartare i picchi brevi Introduce un ritardo
Tempo tra comando ed evento Scartare eventi anticipati o ritardati Richiede una finestra temporale definita in messa in servizio
Plausibilità del segnale Bloccare le misure non valide Richiede limiti di guasto separati

Anche dopo la normalizzazione, estensione e rientro devono avere inviluppi separati. Lo stelo modifica l’area effettiva, i percorsi della valvola possono non essere simmetrici, le regolazioni meter-out possono differire e la gravità può favorire una direzione. Un’unica soglia universale nasconde queste asimmetrie reali.

Quali condizioni generano falsi segnali di fine corsa?

US5587536A afferma che il «fine corsa effettivo» può verificarsi in qualsiasi punto della corsa del pistone, in funzione dell’aumento di pressione in una linea e della diminuzione nell’altra (Google Patents). Questo è il principale limite diagnostico: l’incrocio delle pressioni identifica una condizione di forza e portata, non necessariamente il contatto con la testata del cilindro.

Supponiamo che lo stelo tocchi un’attrezzatura prima del punto finale previsto. La pressione motrice può aumentare mentre quella di scarico diminuisce, e il controllore può quindi rilevare un evento candidato convincente. Una slitta che si impunta o un pezzo sovradimensionato possono produrre lo stesso andamento. È un esempio concreto del motivo per cui il tempo deve far parte della logica di accettazione.

Condizione Effetto sulla pressione Risposta corretta del controllore
Inceppamento o contatto prematuro La pressione motrice sale mentre il movimento si arresta in anticipo Scartare gli eventi fuori dalla finestra temporale valida
Restrizione di ammortizzazione o meter-out La contropressione allo scarico cambia vicino al fine corsa Eseguire la messa in servizio con le regolazioni definitive
Scarico della valvola ostruito La pressione di scarico resta alta Diagnosticare la contropressione prima di modificare le soglie
Perdita della pressione di alimentazione La differenza attesa potrebbe non svilupparsi Generare un guasto di alimentazione allo scadere del timeout
Perdita pneumatica La pressione sale lentamente o decade Verificare le perdite prima di ritarare
Tubi di rilevamento lunghi o filtraggio intenso L’evento risulta ritardato e smussato Verificare il ritardo complessivo di risposta
Guasto del sensore o del cablaggio La differenza calcolata resta erroneamente alta o bassa Applicare controlli di campo, velocità di variazione e coerenza

Il PLC deve quindi trattare la pressione differenziale come un ingresso della macchina a stati. Di seguito è illustrato un percorso decisionale utile.

Flusso di convalida di un evento di fine corsa basato sulla pressione differenziale Un flusso verticale convalida comando, integrità dei sensori, pressione di alimentazione, finestra temporale, firma di pressione e riferimento indipendente usato in messa in servizio prima di accettare un evento di fine corsa. Accettare l'evento solo quando l'intero stato è coerente 1 Confermare comando e direzioneStato valvola, destinazione prevista e tempo di corsa ammesso sono noti 2 Convalidare le misureEntrambi i sensori sono nel campo; l'alimentazione supera il minimo validoNessun guasto di offset, saturazione, cablaggio o comunicazione è attivo 3 Verificare la firma definitaRapporto, pendenza, permanenza e tempo specifici restano nell'inviluppoIl solo superamento della soglia indica soltanto un evento candidato 4 Escludere le cause concorrentiInceppamento, contatto, scarico ostruito, ammortizzazione, perdita o caricoTempo o stato di processo inattesi portano la sequenza in guasto 5 Convalidare in messa in servizioConfrontare gli eventi di pressione con un riferimento diretto temporaneoProvare gli estremi normali e alcune condizioni di guasto 6 Accettare l'evento o generare un guasto diagnostico
La pressione differenziale deve entrare in una catena decisionale convalidata. Non deve eludere i controlli di comando, tempo, integrità dei sensori, alimentazione e guasto.

I meccanismi di contropressione sono descritti in come la contropressione pneumatica influisce sulle apparecchiature. Il comportamento dell’ammortizzazione richiede una valutazione specifica; vedere come funziona l’ammortizzazione dei cilindri pneumatici.

Architettura dei sensori e logica PLC

Il catalogo Parker dei sensori pneumatici di pressione indica un tempo di risposta tipicamente inferiore a 2,0 ms, che può essere rallentato intenzionalmente tramite impostazioni programmabili (Sensori pneumatici di pressione Parker). Si tratta della risposta elettrica specifica del modello, non del ritardo complessivo dovuto a tubi, filtraggio, campionamento PLC, logica e dinamica delle camere.

Sono pratiche tre architetture di rilevamento:

Architettura Punti di forza Verifiche di progetto
Due trasmettitori di pressione relativa Conservano entrambe le tracce delle camere, supportano la diagnostica di alimentazione e scarico e consentono il calcolo software Richiedono due canali, campi abbinati, controlli dell’offset e campionamento sincronizzato
Un sensore differenziale bidirezionale Produce direttamente la differenza con un solo canale di misura Deve tollerare pressione di modo comune, entrambe le polarità, sovraccarico previsto e inversione delle bocche
Due pressostati digitali Cablaggio discreto semplice e isteresi locale Nascondono i dettagli della forma d’onda e rendono più difficile una logica adattiva o normalizzata

Montato sulla bocca del cilindro, il sensore rileva più direttamente la pressione locale della camera. Sul collettore della valvola, la lettura comprende la perdita di pressione nel tubo e il volume accumulato. Linee di rilevamento lunghe e strette introducono ritardo e possono trattenere condensa. Rispettare i limiti del sensore relativi a fluido, sovrapressione, temperatura, orientamento e montaggio.

Circuito pneumatico con alimentazione, bocche della valvola direzionale, due punti di rilevamento della pressione e le due camere del cilindro.

Il rilevamento a doppio canale conserva entrambe le pressioni delle bocche per la diagnostica PLC. Il disegno mostra soltanto la topologia; collegamenti pneumatici, campo dei sensori e interfaccia elettrica definitivi devono rispettare i componenti scelti.

La logica PLC deve usare stati espliciti anziché un singolo comparatore sempre attivo:

  1. Inattivo: verificare entrambi i canali prima del movimento.
  2. In movimento: selezionare l’inviluppo di pressione e tempo specifico della direzione.
  3. Candidato: avviare la permanenza solo quando tutte le condizioni diventano vere.
  4. Confermato: memorizzare l’evento finché comando e condizioni di mantenimento restano validi.
  5. Guasto: distinguere esiti anticipati, tardivi, mancanti e segnali non validi.

Non mantenere lo stato memorizzato dopo lo scarico, la perdita di alimentazione o un possibile movimento esterno. Definire le condizioni di reset e plausibilità.

Come definire la finestra di rilevamento durante la messa in servizio?

Per il modello PN2571, IFM indica un tempo di risposta inferiore a 1,5 ms, ritardi di commutazione programmabili da 0 a 50 s e smorzamento del valore di processo da 0 a 4 s (ifm PN2571). Questi valori regolabili mostrano perché la messa in servizio deve documentare l’intera catena del segnale, anziché presupporre un tempo di antirimbalzo universale.

L’inviluppo di messa in servizio è l’intervallo accettato di rapporto di pressione, pendenza, tempo e permanenza per uno stato macchina definito. Stabilirlo con cilindro, valvola, tubazioni, silenziatori, controlli, regolazioni dell’ammortizzazione, massa in movimento e sistema di alimentazione definitivi. Una soglia impostata a banco senza carico può non funzionare quando si collega il meccanismo.

Seguire questa sequenza:

  1. Installare un riferimento diretto di posizione temporaneo, in modo che ogni evento di pressione acquisito abbia un’etichetta di verità indipendente.
  2. Registrare in modo sincronizzato pAp_A, pBp_B, pressione di alimentazione, comando della valvola, stato di riferimento e istante dell’evento alla reale frequenza di campionamento del PLC.
  3. Verificare le variazioni previste di carico, velocità, alimentazione, direzione, temperatura, permanenza, ammortizzazione e meccanica.
  4. Costruire inviluppi separati per estensione e rientro relativi a rapporto di pressione, pendenza, tempo dell’evento e permanenza, includendo l’incertezza di misura.
  5. Impostare isteresi e filtraggio senza nascondere l’evento valido più rapido né ritardare la risposta ai guasti.
  6. Provare, ad esempio, scarico ostruito, alimentazione ridotta, ostruzione intenzionale in sicurezza, scollegamento del sensore e una perdita rappresentativa.
  7. Definire finestre anticipate, valide e tardive, quindi salvare tracce accettate, componenti, impostazioni, revisione software e condizioni di prova.

L’accettazione deve coprire più dei soli cicli riusciti:

Gruppo di prova Evidenze da conservare
Funzionamento normale Tracce di pressione e concordanza con la posizione diretta
Margini temporali Eventi validi più anticipati e più tardivi, oltre al ritardo della catena del segnale
Guasti dei sensori Risposta a segnale aperto, in corto, bloccato, saturo o con offset
Guasti pneumatici Alimentazione bassa, pressione di scarico elevata, perdita o guasto della valvola
Guasti meccanici Contatto prematuro, impuntamento, stallo o rientro incompleto

Una buona documentazione della messa in servizio conserva la forma e il contesto dell’evento, non soltanto la soglia finale. Se in seguito cambia il comportamento del ciclo, la manutenzione può confrontare tempo, pendenza, plateau e concordanza dei canali per distinguere l’attrito meccanico da problemi di alimentazione pneumatica o dei sensori.

Quando è opportuno mantenere i sensori fisici di posizione?

ifm dichiara che i suoi sensori per cilindri IO-Link possono fornire una misura continua della posizione del pistone per corse brevi, pari o inferiori a 50 mm, mentre i sensori standard per cilindri rilevano direttamente il magnete del pistone attraverso la camicia (Sensori per cilindri ifm). Si tratta di una funzione di rilevamento diretto della posizione, diversa dalla deduzione ottenuta tramite la pressione nelle camere.

Scegliere il metodo di rilevamento in base all’evidenza richiesta:

Requisito Evento di pressione differenziale Sensore per cilindro Sensore di posizione continuo
Confermare un evento ripetibile di arresto o contatto Adatto dopo la convalida Verifica la posizione configurata Adatto, ma può essere superfluo
Rilevare un punto intermedio Poco adatto Adatto per posizioni discrete La scelta migliore per una coordinata continua
Distinguere il contatto di fine corsa da un inceppamento precedente Richiede indicazioni temporali o di processo Verifica la posizione configurata Mostra la posizione misurata
Diagnosticare pressione e carico Efficace con entrambe le tracce delle bocche Non fornisce dati di pressione Richiede un rilevamento di pressione separato
Conferma legata alla sicurezza Richiede una funzione di sicurezza convalidata Richiede un’architettura con livello di sicurezza adeguato Richiede un’architettura con livello di sicurezza adeguato

Mantenere il rilevamento diretto quando il pistone deve oltrepassare una posizione specifica, quando contano gli stati intermedi oppure quando un ostacolo può imitare l’evento di pressione atteso. Il rilevamento pneumatico è adatto a punti finali meccanicamente ripetibili nei quali è accettabile un evento dedotto e le tracce delle due camere sono utili anche per la diagnostica. In un retrofit, confrontare ciò che dimostra il sensore esistente con ciò che può effettivamente dimostrare l’evento di pressione; la sola riduzione del cablaggio non è un criterio di accettazione sufficiente. Un progetto ibrido può conservare un canale diretto sul punto finale e usare entrambe le tracce di pressione per diagnosticare tempi, perdite e restrizioni. Ad esempio, se il vecchio sensore dimostra che un meccanismo ha liberato uno spazio protetto, conservare questa evidenza diretta a meno che il progetto di sicurezza non sia convalidato. Se conferma soltanto il carico contro un arresto fisso all’interno di una sequenza, un evento di pressione definito in messa in servizio può essere una sostituzione adeguata. Prima di scegliere l’architettura, confrontare la guida ai sensori reed e a effetto Hall e la procedura per la deriva del cilindro.

Domande frequenti sul rilevamento della pressione differenziale

Nel 2015, uno studio ha ricostruito la posizione a riposo di un pistone pneumatico partendo da due misure di pressione nelle camere, ma ha richiesto l’iniezione di un segnale e un osservatore non lineare anziché una semplice soglia (Control Engineering Practice). Questa distinzione aiuta a chiarire che cosa il rilevamento del fine corsa basato soltanto sulla pressione può o non può dimostrare.

La pressione differenziale può dimostrare che il pistone ha raggiunto la testata meccanica?

No. Il brevetto del 1997 sulla pressione differenziale modifica l’uscita al superamento di una soglia prestabilita e osserva che un punto finale effettivo può trovarsi altrove lungo la corsa. Un inceppamento, il contatto con il pezzo, una restrizione dell’ammortizzazione o lo scarico ostruito possono imitare il segnale. Usare direzione, tempo, controlli di integrità dei sensori e un riferimento indipendente convalidato durante la messa in servizio.

Un sensore differenziale è migliore di due trasmettitori di pressione?

Dipende dalle esigenze diagnostiche. Un sensore differenziale bidirezionale fornisce un segnale compatto, ma due trasmettitori conservano entrambe le pressioni delle camere e consentono di distinguere più facilmente guasti di alimentazione, scarico, perdite e canali. Verificare pressione di modo comune, sovraccarico, precisione, campionamento, volume dei tubi e interfaccia elettrica per l’architettura scelta.

Come si deve scegliere la soglia del PLC?

Non copiare un valore generico di 4–6 bar. Registrare entrambe le pressioni delle camere insieme a un riferimento diretto di posizione per l’intervallo previsto di carico, velocità, alimentazione, temperatura e regolazioni dell’ammortizzazione. Costruire inviluppi distinti per estensione e rientro, quindi convalidare rapporto, pendenza, permanenza, tempo degli eventi anticipati e comportamento al timeout in condizioni normali e in alcune condizioni di guasto.

Il rilevamento della pressione può sostituire un finecorsa con livello di sicurezza adeguato?

Non automaticamente. Un normale sensore di pressione, un comparatore PLC e una soglia non diventano una funzione di sicurezza soltanto perché si usano due canali di pressione. Se la posizione partecipa alla protezione delle persone o alla riduzione del rischio, l’intero sistema di rilevamento, logica, diagnostica, risposta ai guasti e convalida deve rispettare il progetto di sicurezza richiesto dalla macchina.

Fonti e riferimenti tecnici

Dispositivo di rilevamento della pressione differenziale per cilindri pneumatici; Stima della posizione del pistone a riposo; Pressione del cilindro nella posizione finale; Sensori pneumatici di pressione Parker; Sensore di pressione ifm PN2571; e Sensori per cilindri ifm.