zenon Logic

La soluzione IEC 61131-3 integrata e PLC virtuale

Sistema di programmazione IEC 61131-3 zenon Logic

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.

Fast Facts
  • 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".

IU_43_Cover_EN2

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.

Leggi la Success Story
  • Teaser_840x525px_DaeMyoungEnergy
    zenonAcademy_PartnerList_Image_470x156px

     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

    Video_Tutorial_Webinar_Image_470x300px

    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.