zenon Logic
La soluzione IEC 61131-3 integrata e PLC virtuale
Con il suo Logic Studio, zenon Logic offre un ambiente di programmazione IEC 61131-3 potente e flessibile. Il codice compilato viene eseguito da Logic Service, che agisce come un PLC virtuale. zenon Logic Studio è integrato nell'Engineering Studio di zenon Software Platform. zenon Logic rende la configurazione dei progetti rapida, affidabile ed efficiente.
- Logic Studio è un sistema di programmazione conforme a IEC 61131-3, ed è possibile integrare codice Python
- Programma SCADA e PLC con un unico sistema, utilizzando un database congiunto all'interno della zenon Software Platform
- Testa e simula i progetti in modo sicuro ed efficiente con codice PLC e gemelli digitali
- Ingegneria flessibile con supporto IEC 61131-10
- zenon Logic può essere utilizzato anche su Linux
Il ruolo di zenon Logic all’interno di zenon Software Platform
L’interfaccia di programmazione IEC 61131-3 è parte integrante di zenon Software Platform sin dal 2001. Questo ha permesso di fondere il mondo HMI/SCADA con quello dei PLC.
L'integrazione di zenon Logic all'interno di zenon Software Platform offre agli ingegneri dell'automazione notevoli vantaggi.
- Configurazione di un'applicazione completa di automazione industriale seguendo un principio low-code/no-code e programmazione PLC con un unico sistema.
- zenon Logic utilizza lo stesso e coerente database di zenon Software Platform. Dopo aver scritto il programma PLC, tutti i dati sono presenti anche nel sistema SCADA. Niente importazioni o esportazioni laboriose, nessuna attività manuale inutile e quindi un enorme risparmio di tempo durante la progettazione.
- Le variabili e i tipi di dati condivisi possono essere creati, modificati o cancellati da entrambi i sistemi. I dati condivisi all'interno del sistema sono immediatamente disponibili, quindi i cambiamenti possono essere visibili immediatamente in altri sistemi e sono sempre aggiornati.
zenon Logic ti aiuta a raggiungere gli obiettivi del progetto in modo più rapido ed efficiente, minimizza gli errori e offre risparmi sia di tempo che di costi nella configurazione del progetto, rendendo i lavori di manutenzione più semplici da gestire.
In sintesi, i benefici sono:
- Notevole risparmio di tempo, grazie alla riduzione dei processi di esportazione/importazione
- Non è più necessario tenere e mantenere due volte le liste dei dati
- Si può raggiungere un livello particolarmente elevato di affidabilità nella configurazione dei progetti e nella loro messa in funzione, grazie a un database robusto e all'evitamento di guasti
- Tutto ciò porta a una riduzione delle spese per il progetto
A seconda delle esigenze, i dati sono disponibili in entrambi i sistemi o in un solo sistema. Le variabili previste solo per zenon Service Engine sono elencate solo nella relativa lista delle variabili. Lo stesso vale per zenon Logic: le variabili PLC dedicate sono elencate solo nella lista delle variabili di zenon Logic. Se tale variabile è richiesta dall'altro sistema, visibilità e usabilità possono essere attivate immediatamente.
Virtualizzazione e containerizzazione dei PLC con zenon Logic
I sistemi di controllo basati su software, indipendenti dall'hardware, sono noti come Soft PLC. Se entrambi, la logica PLC e il programma applicativo, sono disponibili solo come software, una soluzione Soft PLC può essere eseguita su quasi qualsiasi hardware come cosiddetto PLC virtuale. zenon Logic è da tempo conosciuto come una soluzione Soft PLC e offre ampie possibilità di virtualizzazione. zenon Logic come PLC virtuale può essere containerizzato tramite Docker. In questo modo, zenon Logic offre un elevato grado di apertura e flessibilità nella sua implementazione.
A seconda delle esigenze, zenon Logic può funzionare su un PLC o un PC industriale, su un dispositivo edge vicino alla macchina, nella server room interna dell'azienda o nel data center aziendale. E’ possibile realizzare anche applicazioni completamente virtualizzate di Industrial Control as a Service (ICaaS). zenon Logic svolge un ruolo importante in uno scenario di "Automazione definita dal software".
Virtualizzazione PLC e ICaaS
Nella nostra rivista Information Unlimited #43 puoi saperne di più sulla virtualizzazione dei PLC e sul Controllo Industriale come Servizio.
Cos'altro può essere realizzato con zenon Logic?
zenon Logic può essere utilizzato per calcoli complessi come per esempio per calcolare l’OEE (Overall Equipment Effectiveness) o altri key performance indiactor (KPI).
Viene utilizzato spesso anche per la simulazione di progetti. Qui, zenon Logic simula il PLC target e fornisce valori realistici durante i test nella fase di progettazione. Potrai quindi vedere subito come il progetto funzionerà nella vita reale. Questi approcci digitali possono aiutare il team a eliminare errori e rischi prima dell’installazione definitiva, senza la necessità di doversi procurare costosi hardware per fare i test.
Inoltre, zenon Logic supporta l'integrità dei dati tramite il buffering degli eventi. In caso di guasti della connessione, zenon Logic può essere utilizzato per bufferizzare automaticamente i valori in modo intermedio e trasmettere i dati non appena la connessione viene ristabilita.
zenon Logic è adatto a piattaforme aperte poiché supporta lo standard IEC 61131-10 per l'esportazione e l'importazione di progetti IEC 61131-3. Pertanto, i rispettivi progetti possono essere trasferiti senza problemi tra diversi ambienti di progettazione.
zenon Logic e Linux
Per offrire un alto grado di flessibilità e apertura, zenon Logic può essere utilizzato non solo su Windows, ma anche su Linux. Soprattutto quando utilizzato in un ambiente containerizzato, l'uso di Linux offre molti vantaggi come:
- Facile manutenzione
- Efficienza dei costi
- Scalabilità
- Flessibilità e interoperabilità
Dettagli tecnici
-
- IEC 60870
- IEC 61850
- Modbus
- Profinet
- Ethernet/IP
- OPC UA
- e molti altri
-
zenon Logic supporta tutti i linguaggi di programmazione IEC 61131-3:
- Sequential Function Chart
- Function Block Diagram
- Ladder Diagram
- Structured Text
Oltre ai linguaggi di programmazione sopra menzionati, è possibile integrare anche codice scritto in Python.
-
- Ingengeria distribuita
- Conforme alla norma IEC 61131-10
- Un unico e robusto database condiviso all'interno di zenon Software Platform
-
Possibile
-
Sì
-
Integrato
-
Sì
-
- Funzionamento a ciclo singolo
- Operazione a singolo passaggio
- Interruzione
- Forzamento delle variabili
- Cambiamenti online
- Ricette di prova
- e molto altro
Success Story – zenon Logic in azione
DaeMyoung Energy gestisce sistemi di accumulo di energia eolica e solare, in tutta la Corea. In questo progetto, la codifica del calcolo della potenza è stata implementata con zenon Logic Studio di modo da poter calcolare il consumo elettrico e la tariffa di produzione elettrica per ogni ora e generatore.
Vuoi saperne di più su zenon Logic? Fai il corso online gratuito che trovi nella zenon Academy e scopri come creare il tuo progetto con zenon Logic
Vuoi iniziare ad usare zenon Logic? Dai un’occhiata ai nostri video tutorial su come compiere i primi passi con zenon Logic, come collegare zenon Logic con zenon e condividere le variabili.