Accedere alle variabili a bit
Dalla versione 5.22.x.xx di LogicLab è stata introdotta la possibilità di eseguire operazioni sui bits (Vedi articolo). Può essere comodo sfruttare nel programma la possibilità di accesso bitwise per gestire stati, allarmi, anomalie, su 8/16/32/64 bits raggruppati in un'unica variabile di tipo BYTE/WORD/DWORD/LWORD.
Accedere da Modbus al sistema
Modbus è un protocollo di comunicazione diventato uno standard de facto nella comunicazione industriale. E' un protocollo di tipo richiesta/risposta ed offre dei servizi specificati da function codes. I nostri sistemi SlimLine/Netsyst supportano il protocollo modbus Ascii o RTU sulle porte seriali (115200, e, 8, 1), Modbus Over IP su connessione ethernet porta 502, l'indirizzo di nodo è 1. E' possibile istanziare i FB ModbusMaster_** e ModbusSlave_ per gestirlo da programma PLC.
Aggiornamento automatico FOTA dei sistemi
FOTA, o Firmware Over-The-Air , è una tecnologia che consente ai dispositivi connessi ad Internet di eseguire aggiornamenti delle loro versioni del firmware in remoto senza la necessità di intervento fisico nel dispositivo. La capacità di aggiornare i sistemi è essenziale per mantenere i dispositivi protetti, aggiungere nuove funzionalità e correggere bug.
Backup & restore programma PLC
Il PLC è l'elemento base del sistema di controllo di macchine e processi industriali per questo motivo è importante poter disporre di un metodo veloce e sicuro per la programmazione in caso di modifiche, o per il salvataggio del programma e l'eventuale caricamento su un altro sistema in caso di manutenzione. Proprio per facilitare le operazioni di manutenzione abbiamo dotato i nostri sistemi programmabili di avanzate funzioni di backup e restore.
Espandere una variabile DWORD in 32 variabili BOOL
Ecco un suggerimento su come utilizzando i blocchi funzione DoubleToWord**_, WordToByte, _**ByteToBit sia possibile espandere una variabile DWORD in 32 variabili BOOL.
Gestire display LCD connesso al bus di espansione
Lo scopo di questo articolo è quello di dimostrare come utilizzando i ns sistemi SlimLine (Anche in versione OEM) sia possibile ingegnerizzare sistemi custom abbinando moduli commerciali dotati di interfaccia I2C. Su Internet troverete una infinità di moduli per le più svariate necessità a costi relativamente bassi, molti di questi prodotti vengono pubblicizzati per interfacciamento con Arduino o Raspberry.
Ricezione e decodifica stringa seriale
Presentiamo un programma per la ricezione e decodifica di una stringa seriale, viene ricevuta la stringa "Gill format– Polar, Continuous" che è la stringa di default inviata in modo continuo dall'anemometro ad ultrasuoni _WindSonic_ della Gill Instruments. Si tratta di una stringa ascii del tipo: