Realizzare un logger di temperatura MicroLogix 1100 affidabile
Un logger di temperatura MicroLogix 1100 efficace richiede più di un semplice timer di campionamento. Questa progettazione copre la configurazione del segnal...
Un MicroLogix 1100 può raccogliere lo storico delle temperature, ma un timer e un array di interi non generano automaticamente dati affidabili. Prima di memorizzare il primo valore, gli ingegneri devono definire la catena del segnale, l’intervallo di campionamento, la sorgente dei timestamp, la gestione dei guasti e il metodo di recupero.
Immagine del prodotto PLC ProTech 1762-IF4; il formato dei dati e lo stato del canale devono rientrare nella progettazione della registrazione.
Definire la misurazione prima del file
Il modulo 1762-IF4 accetta ingressi configurabili in corrente o tensione. Verificare l’uscita del trasmettitore, la configurazione dell’alimentazione del loop e l’intervallo fisico di temperatura. Per la scalatura, utilizzare il formato dati esatto del modulo.
Il manuale di riferimento del MicroLogix 1100 mostra quattro valori di canale, oltre alle informazioni sullo stato e alle indicazioni di valore inferiore o superiore all’intervallo per il modulo 1762-IF4. Memorizzare insieme il valore scalato e la qualità; non registrare mai un canale in errore come una normale temperatura.
Il campionamento deve adattarsi al processo
Una frequenza elevata spreca memoria quando il processo varia lentamente, mentre un intervallo lungo può nascondere una breve escursione termica. Iniziare dalla costante di tempo del processo e dallo scopo della reportistica. Utilizzare un impulso one-shot affinché ogni evento di campionamento generi un solo record.
Scegliere una sorgente di riferimento per l’orologio
Definire come viene sincronizzato e verificato l’orologio del controllore. Le interruzioni di alimentazione, le modifiche manuali e i cambiamenti dell’ora legale possono creare orari duplicati o mancanti. Un sistema di registrazione basato solo sul PLC potrebbe non soddisfare i requisiti normativi di conservazione o di audit.
Bufferizzare prima dell’esportazione
Un buffer circolare protegge i campioni recenti quando un computer di supervisione non è disponibile. Mantenere l’indice di scrittura, il conteggio dei record validi e lo stato di overflow. Rilasciare i record solo dopo che il sistema ricevente ne ha confermato la ricezione.
Testare deliberatamente i dati errati
Simulare i valori minimo, intermedio e massimo, quindi testare il loop aperto, il superamento dell’intervallo, l’interruzione della rete e il buffer pieno. Confrontare i valori e i timestamp esportati con un riferimento indipendente. La scheda prodotto esatta del 1762-IF4 aiuta a identificare il modulo installato.
Opinione editoriale: la registrazione è un sistema probatorio
L’output utile non è un array di grandi dimensioni, ma un record allineato temporalmente la cui qualità possa essere spiegata in seguito. Se la progettazione non consente di identificare un canale difettoso, una discontinuità dell’orologio o un campione sovrascritto, si tratta di una semplice analisi delle tendenze, non di una registrazione difendibile.
Domande che i team di manutenzione pongono più spesso
Il controllore può conservare da solo uno storico a lungo termine?
La memoria è limitata. Utilizzare un buffer di dimensioni definite ed esportare i record per una conservazione più lunga.
I valori analogici in errore devono essere registrati?
Registrarli con uno stato esplicito di qualità non valida, non come temperature valide.
Quanto deve essere rapido il campionamento?
Basarlo sulla costante di tempo del processo e sull’evento più breve che deve essere rilevato.