Caratteristiche Principali di Winlog
Applicazioni SCADA con supporto multilingua
Migliaia di simboli e oggetti animati
Accesso da Smartphone o da Client Internet
App “Winlog Remote” per Smartphone
Protocolli client su RS485 e Ethernet
Protocolli master OPC UA e Modbus
Protocollo IoT (MQTT Client)
Protocollo interno Client/Server
Tracciati grafici e storico eventi/allarmi
Gestione ricette e rapporti di produzione
Interfaccia con DBMS esterni (MySQL, …)
“Quick Support” per assistenza remota
SecureBridge per accesso diretto al PLC
Descrizione Generale
Winlog è un pacchetto software per lo sviluppo di applicazioni SCADA multilingua. È disponibile nella versione base Winlog Pro e nella versione avanzata Winlog Evo, più orientata alle applicazioni web e all’integrazione con i database. Comprende librerie grafiche per l’automazione con migliaia di simboli statici e oggetti animati. Supporta i più diffusi protocolli di comunicazione client (Modbus RTU/TCP, Siemens, Allen Bradley, OPC DA/UA, etc.), i protocolli di condivisione Modbus Server e OPC UA Server, il protocollo MQTT per la comunicazione con i Broker (Azure, AWS, HiveMQ, Mosquitto, Ubidots, etc.) e un protocollo proprietario client/server per la comunicazione tra applicazioni Winlog. Permette di gestire ricette di lavorazione e generare rapporti di nei formati CSV e PDF. Consente l’interfacciamento con DB esterni (MySQL, SQLServer, …) per registrare tabelle di dati o accedere direttamente tramite API. L’applicazione SCADA è accessibile dai client Internet tramite “Web Client” o, con funzionalità ridotte, tramite “Smart App”. È inoltre disponibile negli AppStore ufficiali l’app “Winlog Remote” per dispositivi Android e iOS che consente sia l’accesso all’applicazione SCADA, sia di ricevere notifiche in caso di allarmi. Tramite il pulsante “Quick Support” è possibile richiedere l’intervento remoto da parte del servizio di assistenza tecnica di Sielco Sistemi. È anche disponibile la funzione “SecureBridge” che consente all’operatore remoto di collegarsi con un tunnel criptato direttamente ai dispositivi collegati allo SCADA.
Librerie Grafiche
Nei tool di sviluppo sono incluse una libreria di simboli statici e una libreria di oggetti animati. La libreria di simboli grafici per l’automazione industriale comprende migliaia di oggetti quali pompe, valvole, motori, serbatoi, PLC, tubazioni, simboli ISA e altro in formato vettoriale SVG; un editor integrato permette di modificare i colori, le dimensioni e l’orientamento delle immagini.
La libreria di oggetti animati comprende una moltitudine di oggetti digitali (pulsanti, interruttori, luci), analogici (indicatori a lancetta, potenziometri, visualizzatori a led) e complessi (motori, pompe, valvole, serbatoi, tubazioni).
Architetture Client/Server e Accesso Remoto
Si possono realizzare architetture distribuite Client/Server, mettendo in comunicazione fra loro, tramite protocollo TCP/IP, più applicazioni Winlog installate su stazioni remote. Si possono così ottenere strutture multi-master, nelle quali ogni postazione può comunicare con le altre sia in lettura che in scrittura.
È possibile accedere da remoto all’applicazione server tramite l’app gratuita Winlog Remote per Android e iOS, oppure direttamente tramite browser grazie alle interfacce web Smart App e Web Client. Winlog sfrutta le più moderne tecnologie web (HTML5, JavaScript e CSS), garantendo una comunicazione sicura con collegamenti cifrati HTTPS, autenticazione utenti e gestione dei permessi tramite gruppi definiti nel Project Manager.
Tracciati Grafici
Sono previste diverse modalità di rappresentazione grafica delle variabili monitorate: tracciati grafici, grafici XY, diagrammi a torta e istogrammi. I tracciati grafici permettono di rappresentare graficamente l’andamento nel tempo; si possono avere fino a 20 tracciati contemporanei, relativi anche a variabili di tipo diverso, ognuno con un proprio colore e una propria scala. Sono previste diverse opzioni di visualizzazione relative al tracciato (griglia, spessore delle linee, tipo di interpolazione, …), allo sfondo (colore di sfondo, font impiegati) e al posizionamento dei vari elementi (legenda, pulsanti, coordinate del cursore). È possibile spostare in avanti e indietro l’asse dei tempi o modificarne la scala, zoomare l’immagine e visualizzare i valori di tutte le variabili tracciate al variare della coordinata temporale. I grafici XY permettono di rappresentare graficamente la relazione esistente tra due variabili numeriche X e Y; ad ogni punto del grafico corrisponde una coppia di valori delle variabili X e Y.
Eventi & Allarmi
Eventi e allarmi sono particolari tipi di porte che si attivano o disattivano in relazione al valore assunto da una variabile di riferimento associata. Per gli allarmi è anche prevista l’immediata segnalazione su di una zona riservata del display. L’accesso alle informazioni online (eventi attivi o non ancora presi in carico) e storiche (inizio e fine evento) è organizzato in base a più classi liberamente assegnabili (priorità, ubicazione, competenza, …). Ad ogni evento è possibile associare, oltre a data e ora, anche il valore di più variabili, in modo da fornire una fotografia dello stato dell’impianto al momento dell’insorgere dell’evento. Semplici routine di codice permettono di spedire mail o SMS al verificarsi di eventi o allarmi particolari. È anche possibile ricevere notifiche allarme direttamente sul proprio smartphone o tablet installando l’App “Winlog Remote”.
Ricette
Le ricette sono insiemi di valori caratteristici di una particolare lavorazione o di uno specifico settaggio di macchina. È possibile creare più modelli di ricetta, ognuno dei quali è costituito da un insieme di variabili di processo (porte), a loro volta organizzabili in gruppi sui quali effettuare delle azioni comuni. Per ogni modello di ricetta è poi possibile definire più ricette, ognuna delle quali è costituita da un insieme di valori assegnati alle variabili di processo definite nel modello. Modelli di ricetta e ricette possono essere creati, rinominati o eliminati. È anche possibile costruire nuove ricette importando i valori direttamente dal processo. L’invio di una ricetta verso il processo può essere richiesto da operatore, effettuato in automatico (all’avvio del software) o comandato da programma (es. ricette sequenziali).
Rapporti
I rapporti comprendono un insieme di dati storici destinati ad essere esaminati direttamente dai responsabili di produzione e manutenzione o ad essere importati e rielaborati da altre applicazioni. Nel primo caso si tratta di relazioni sull’andamento dell’impianto in un arco temporale (ad es. lotto di produzione), redatte in un formato predefinito e disponibili a video o come file pdf. Nel secondo caso si tratta di tabelle di dati registrate su file CSV. Ogni riga comprende data/ora più l’insieme dei valori assunti da un set di variabili. Le righe possono essere registrate ad intervalli fissi o al verificarsi di una specifica condizione (trigger).
Sicurezza
In Winlog Evo è stata rafforzata la cybersecurity con l’utilizzo di nuove tecnologie volte a favorire l’integrazione con i sistemi IT aziendali. In particolare, l’integrazione con Active Directory (LDAP) permette all’Amministratore di creare gruppi specifici con determinati ruoli, impostare scadenze password e gestire in modo centralizzato gli utenti che devono accedere allo SCADA. Tutti i servizi di accesso a Winlog sono configurabili anche in HTTPS per un accesso sicuro e cifrato anche da remoto.
Un processo Watchdog indipendente assicura la continuità di funzionamento dell’applicazione di supervisione.
Teleassistenza QuickSupport
Sielco Sistemi garantisce agli utenti di Winlog un servizio di assistenza tecnica personalizzato, attraverso il quale è possibile accedere ai livelli tecnici più qualificati e ottenere sempre la massima rapidità nella soluzione dei problemi proposti. In particolare è stata integrata nel software la possibilità di richiedere la teleassistenza.
Con un semplice "click" sull’icona di "Quick Support" è possibile consentire il controllo remoto e il supporto tecnico tramite Internet da parte del servizio di assistenza di Sielco Sistemi. Il servizio si avvale di un team competente e qualificato, in grado di fornire tutte le risposte alle vostre domande. Nell’analisi e soluzione delle problematiche più complesse vengono coinvolti direttamente gli sviluppatori.
Interfaccia con DBMS esterni
La funzione “datalogger” consente di sviluppare applicazioni in grado di interfacciarsi con DBMS esterni accessibili via ODBC (MySQL, …) per registrare direttamente tabelle di dati. Sono anche disponibili una serie di istruzioni (API) che consentono di eseguire query generiche (SELECT, INSERT, UPDATE, …) verso il DBMS e leggere i risultati da utilizzare nelle routine di codice. È anche disponibile il protocollo di comunicazione ODBC Client che consente di interfacciarsi direttamente con i DBMS esterni.