Creazione efficiente di progetti per l’automazione nel settore dell’energia
La fase iniziale, in cui i compiti di progettazione e sviluppo devono essere definiti, è una fase critica di qualsiasi progetto. Gli ingegneri spesso iniziano lo sviluppo senza avere una piena comprensione delle attività che avranno da svolgere. Con progetti che contengono molte variabili, tag o elementi, la persona che crea il progetto può risparmiare tempo prezioso se considera con precisione la struttura in anticipo.
La zenon Software Platform aiuta nel rendere più efficiente la progettazione di applicazioni software per il settore dell’energia. Numerose sono infatti le sue funzioni che modellano il progetto in modo coerente sin dall’inizio. La progettazione diventa così più efficiente e la successiva manutenzione più facile. I tipi di dati di zenon, per esempio, aiutano a risparmiare tempo prezioso di sviluppo durante la creazione delle variabili. L’indirizzamento indiretto dei TAG – noto anche come “Sostituzione” in zenon – è un’altra importante funzione che fa risparmiare tempo.
Queste sono caratteristiche potenti ed essenziali per l’implementazione e la manutenzione dei progetti di qualsiasi scala.
Informazioni sulla progettazione efficiente
Progettare le applicazioni software in maniera efficiente è essenziale per aiutare l’azienda a ridurre i costi, risparmiare tempo e aumentare la produttività. Il lavoro di ingegneria è composto da molte fasi e per ognuna va massimizzata l’efficienza del lavoro per ridurre le spese.
Ma cosa significa progettazione efficiente? La definizione di efficienza ingegneristica è spesso intesa come fare gli stessi compiti più velocemente e ad un costo inferiore.
Se consideriamo l’efficienza nella creazione di applicazioni software per l’energia bisogna pensare anche al ciclo di vita dell’ingegnerizzazione. Nell’automazione del settore energetico il ciclo di vita di un progetto può essere anche di 15 o più anni, quindi bisogna determinare come minimizzare la manodopera e i ritardi a lungo termine, come ottimizzare la qualità delle forniture e la sicurezza e la protezione per tutta la durata.
Differenti significati per efficienza ingegneristica
L’efficienza nella progettazione si riferisce all’efficacia di particolari compiti o caratteristiche tecniche del progetto incentrate sull’implementazione di uno strumento di ingegneria, come ad esempio:
- Modelli di schermate
- Simboli riutilizzabili
- Istanziazione semplice
- Adattamento rapido e semplice
- Definizione centrale
In senso più ampio l’efficienza nella progettazione si riferisce anche ad aspetti di livello superiore di un progetto, come:
- Scalabilità
- Compatibilità a lungo termine
- Generazione automatica di parti di progetto
- Piattaforma pensata per rollout su larga scala
- Guida attraverso esempi di implementazione
Per esempio, se un’azienda può sviluppare un sistema che permette un’estensione a posteriori dell’architettura della soluzione in maniera semplice e veloce, renderà il progetto successivo sicuramente più conveniente e rapido da realizzare.
Fasi di progettazione
Di seguito parliamo di come zenon può aiutare a massimizzare l’efficienza nelle fasi chiave della progettazione. È essenziale poter contare sulla giusta tecnologia fin dall’inizio per rimanere flessibili sul lungo periodo.
- 1. Concezione
- 2. Sviluppo della soluzione (fase di implementazione)
- 3. Fase di commissioning
- 4. Fase di estensione/aggiornamento
1. Concezione
Durante la fase di concezione gli ingegneri hanno esigenze complesse da bilanciare. Devono considerare numerosi fattori e standard mentre elaborano il loro concetto generale. Immaginare la forma e il comportamento finale del progetto può rappresentare una sfida, ma concentrarsi sull’efficienza durante la concezione può aiutare a migliorare in tutte le fasi successive.
Prova di progetto
La prova del progetto è il test definitivo del fatto che il concetto pensato sia realmente fattibile. La prova deriva da esperimenti, realizzazione di progetti pilota o da test che generano dati che attestino la solidità del concetto.
Lavorare con la zenon Software Platform durante tutta la fase di concezione offre una serie di vantaggi. Anche se zenon è progettato per comprendere molte funzioni complessi in tutte le fasi dell’automazione per il settore energetico, è anche semplice da installare e utilizzare. Anche con architetture complesse, le sue caratteristiche permettono di generare facilmente e immediatamente i dati necessari. Utilizzano la suite di configurazioni standard di zenon e i metodi fi parametrizzazione è possibile creare rapidamente le impostazioni di prova e iniziare i test.
Compatibilità e conformità
Nella maggior parte dei casi, le soluzioni di automazione per il settore dell’energia incorporano tecnologie da una serie di fornitori diversi. Queste tecnologie devono lavorare armoniosamente l’una con l’altra perché la soluzione sia efficiente ed efficace. Per questo motivo, gli ingegneri devono garantire l’implementazione conforme agli standard – come per esempio DNP3, IEC61850 e IEC 60870.
Le conseguenze della non conformità sono gravi. La non conformità può richiedere soluzioni estese, costose e dispendiose in termini di tempo. Aumenta anche la probabilità di un lavoro di progettazione più esteso in futuro, dato che i piccoli problemi si aggraveranno.
Fortunatamente l’utilizzo della Piattaforma Software zenon può aiutare a garantire la compatibilità tra diversi tipi di tecnologia e confermare la conformità. zenon fornisce la massima conformità possibile con gli standard applicabili, tra cui DNP3, IEC61850 (edizione2.0), e IEC 60870 e molti altri. La piattaforma software zenon consente di utilizzare la configurazione del protocollo per progettare comportamenti personalizzati.
Template ed esempi
I template e gli esempi vi aiutano a capire l’approccio migliore per implementare la nuova soluzione vi aiutano ad identificare la strada corretta per una progettazione efficiente di un progetto ad alte prestazioni.
Gli application set di zenon per soluzioni software per il settore dell’energia forniscono una sorta di cassetta degli attrezzi con all’interno tutto il necessario per sviluppare le vostre soluzioni. Includono un ampio catalogo di modelli e componenti di progetto, nonché la possibilità di utilizzare l’applicazione demo come punto di partenza per il vostro processo di progettazione.
2. Sviluppo della soluzione (fase di implementazione)
Durante la fase di sviluppo e implementazione della soluzione è altrettanto essenziale porre un focus sull’efficienza.
Utilizzo di simboli e modelli
L’uso di simboli e modelli, insieme all’orientamento agli oggetti, aiuta l’efficienza della vostra applicazione. L’uso di modelli ha diversi benefici per l’efficienza durante la progettazione:
- Riutilizzo dei componenti: L’uso di un template permette di ridurre gli sprechi e migliorare l’efficienza. Riutilizzare gli elementi accelera lo sviluppo perché riduce il tempo di progettazione manuale.
- Verifica singola: Una volta formattati, gli elementi e i modelli non richiedono una verifica costante, anzi spesso ne richiedono massimo una. Ridurre le verifiche aumenta l’efficienta e riduce il tempo dedicato ai test.
- Tempistiche di apprendimento ridotte: L’utilizzo sistematico di modelli conosciuti riduce il tempo di apprendimento migliorando la familiarità con il processo esistente. Quando si riutilizzano i componenti, si continua a lavorare con elementi che si conoscono già bene e quindi non è necessario spendere latro tempo per imparare nuovi processi.
- Facile manutenzione: L’utilizzo di modelli e oggetti rende semplice la manutenzione in quanto la struttura del progetto è pulita.
Di seguito tutti i vantaggi che zenon fornisce per lo sviluppo e l’implementazione di soluzioni efficienti:
- Modelli di schermate e simboli: Con zenon creare una visualizzazione di design per determinati compiti è un processo facile. È possibile utilizzare i layout delle schermate per una lista SoE (sequenza di eventi), l’elaborazione dei comandi o la gestione della sequenza di commutazione. Una volta creato un layout di schermo, qualsiasi dettaglio all’interno può essere personalizzato. Si possono creare simboli generici per le schermate, per mostrare informazioni o visualizzare gli stati dei processi. Una volta che un simbolo è applicato ad una schermata, è possibile assegnare dinamicamente le variabili e le funzioni effettive ad esso collegate. Un simbolo può essere utilizzato per più attività in molti posti dell’applicazione HMI. L’implementazione originale del simbolo rimarrà centrata in un unico punto.
- Smart Objects: Gli “Smart Objects" di zenon ti permettono di creare template di automazione che comprendono simboli grafici, driver, variabili, tipi di dati, schermate dettagliate, gruppi di comandi e interblocchi. Puoi usare questa funzione per pre-configurare un intero modello di dati e allegare tutte le funzioni, gli allarmi e le viste correlate al modello.
- Meccanismi di import/export e default: Robusti meccanismi di import/export e defaults migliorano le funzionalità del template e aumentano l’efficienza nella progettazione.
Configurazione di funzioni esistenti
L’implementazione di un’applicazione software per il settore dell’energia attraverso la configurazione anziché la programmazione migliora l’efficienza. Uno dei principali vantaggi di concentrarsi sulla configurazione anziché sulla programmazione è la riduzione di complessità nella creazione di un modulo funzionale. Sarà necessario impostare solamente i parametri essenziali e il resto andrà a posto in maniera relativamente semplice.
Il fornitore del progetto normalmente esegue l’implementazione funzionale e l’applicazione funziona insieme ad altri moduli e potenziali disposizioni architettoniche, come per esempio, Client-Server, ridondanza ecc.
Qui riportiamo alcuni altri vantaggi del concentrarsi sulla configurazione anziché sulla programmazione:
- Libertà nello scegliere se sviluppare o modificare codice personalizzato.
- Non servono competenze di programmazione.
- Riduzione del rischio di bug nel codice che possano distruggere i dati o inibire l’intero processo.
- Moduli standardizzati facili da trasferire tra le diverse versioni del progetto nel tempo senza errori.
Progettazione automatica
La progettazione automatica aumenta l’efficienza perché permette di automatizzare compiti standard e ripetitivi. Con la progettazione automatica è possibile creare o modificare automaticamente qualsiasi elemento del progetto attraverso un’interfaccia di programmazione di applicazioni (API) completa come l’Object Model di zenon.
Ecco alcuni vantaggi della progettazione automatica a favore dell’efficienza nella progettazione:
- Risparmio di tempo: L’importazione di masse di dati da database o informazioni da file libera tempo da dedicare a compiti più complicati.
- Adattabilità: le soluzioni di progettazione automatica sono solitamente adattabili a ogni fonte di dati e applicabili a qualsiasi sequenza.
- Prevenzione degli errori: la progettazione automatica aiuta nel prevenire errori umani a causa di inserimenti manuali.
- Applicazione degli standard: Strutture e progetti standardizzati costruiscono una base essenziale per soluzioni pulite e modulari. Gli ingeneri avranno vita più semplice lavorando in un ambiente standardizzato. La progettazione automatica aiuterà ad applicare sistematicamente gli stessi standard.
3. Fase di commissioning
L’efficienza nella progettazione è essenziale nella fase di messa in servizio di una nuova soluzione:
Concetti di piattaforma (per rollout su larga scala)
Per rollout su larga scala, la standardizzazione in tutte le fasi aiuta ad aumentare l’efficienza dei progetti e delle operazioni. Quando le tecnologie, le risorse hardware e il software hanno tutte caratteristiche simili, la concezione del progetto, lo sviluppo e la manutenzione diventano molto più facili grazie alla familiarità di base tra tutti i prodotti.
La maggior parte dei sistemi moderni supportano la creazione di un quadro proggettualistico attraverso un concetto di piattaforma, usando strumenti come questi:
- Progetti template: Il modello del progetto continue le funzioni necessarie per la soluzione software.
- Template building blocks: ossia modelli che includono componenti come tipi di schermate, simboli e smart object.
- Strumenti di progettazione automatica: Automated engineering tools: ti permettono di usare algoritmi personalizzati o un wizard (procedura guidata) per creare configurazioni speciali, fare controlli ecc.
Un esempio eccellente di utilizzo di zenon per migliorare l’efficienza è la progettazione automatica dei progetti IEC 61850. Per progetti relativi alle sottostazioni, gli utenti possono generare un diagramma a linea singola (SDL), basato sul linguaggio di configurazione di una sottostazione (SCL) e sulla descrizione della configurazione di sottostazione (SCD). Uno strumento di configurazione indipendente (ICT) è spesso usato per creare e gestire questi modelli di dati. I modelli di dati corrispondono poi a una serie di simboli modello preconfigurati con entrambe le variabili e i simboli dello schermo generati automaticamente. Gli SDL sono pronti all’uso con pochi aggiustamenti grafici.
Collaudo e verifica
Durante la messa in servizio, è fondamentale avere accesso agli stati essenziali del sistema in modo da poter vedere se i collegamenti di comunicazione sono attivi, i dispositivi pronti per i comandi e se i dispositivi di rete sono stabili. Volete anche essere in grado di individuare rapidamente e facilmente qualsiasi malfunzionamento e avere una chiara panoramica dell’architettura della soluzione e i dettagli delle regolazioni e dei test.
Vuoi anche che i tuoi test siano abbastanza efficienti da poter eseguire un test una volta e poi riusare la funzione molte volte. Questo aiuta a risparmiare tempo e ad accelerare la fase di messa in servizio. Fortunatamente con zenon i modelli di processo come i simboli delle schermate e gli Smart Object che sono stati sottoposti ad un round di test non avranno bisogno di altri test dettagliati.
Simulazione di processo
Durante la messa in servizio e in molte altre fasi dell’ingegneria del progetto, la simulazione del processo migliora l’efficienza aiutandovi ad accelerare lo sviluppo. La simulazione dei processi vi permette di preparare schermate, algoritmi di controllo, eseguire i primi test e ottimizzare i vostri progetti. Una volta sul posto, puoi anche usare la simulazione di processo per evidenziare i segnali di eventuali parti mancanti.
L’uso di zenon ti aiuta a ottimizzare la simulazione del processo. Puoi passare i driver alla modalità di simulazione, mantenere le variabili su valori storici o animarle su valori statici o in modo dinamico – per esempio sulla base di un soft script PLC, che può simulare anche il comportamento complesso del processo.
4. Fase di estensione/aggiornamento
Nella fase di estensione/aggiornamento, l'efficienza è la chiave per mantenere un processo non invasivo ma efficace:
Estensione/aggiornamento dei contenuti ingegneristici
A progetto ultimato, si può scoprire che diversi moduli, che si pensava fossero indipendenti, presentano invece delle interdipendenze. Questo scenario rende difficile l'esecuzione di aggiornamenti ex-post, perché potrebbe non essere possibile modificare un modulo senza influenzare gli altri.
Un'architettura di progetto modulare con interfacce chiare aiuta a mantenere il progetto pulito e manutenibile, in modo da poter eseguire gli aggiornamenti in modo rapido e sicuro.
La piattaforma software zenon può aiutare. Soprattutto per quanto riguarda gli oggetti intelligenti, zenon segue un paradigma modulare e orientato agli oggetti che consente di creare applicazioni con interfacce chiare e una modularizzazione rigorosa. È possibile identificare e aggiornare qualsiasi oggetto in modo preciso e controllato.
Gestione delle modifiche al progetto in tempo reale
I tempi stretti associati alla gestione delle modifiche al progetto richiedono generalmente velocità ed efficienza. Con alcune piattaforme, non è possibile gestire le modifiche al volo. Ma zenon consente di apportare modifiche rapide e immediate con interruzioni minime. È possibile cambiare una schermata, inserire nuove variabili in un driver o includere variabili aggiuntive in un archivio storico, il tutto senza interrompere il sistema di runtime. zenon trasferisce i file del progetto al runtime corretto e li propaga automaticamente a tutti gli altri runtime - come i client o i server di standby - che operano sullo stesso progetto.
Una volta completato il trasferimento della nuova configurazione del progetto, è possibile attivarla localmente o tramite un comando di rete remoto facilitato da zenon. Con questo sistema, potete apportare tutte le modifiche che desiderate senza sacrificare la continuità dei vostri processi.
Estensione dell'architettura
Per l'estensione dell'architettura, la regola generale è iniziare in modo semplice e scalare rapidamente.
Ad esempio, nella prima fase di un progetto di digitalizzazione, potreste limitarvi a configurare una soluzione di interfaccia uomo-macchina (HMI) di base con un server SCADA (Supervisory Control and Data Acquisition) e un client HMI. Da lì, si potrebbe espandere il progetto a molte altre sottostazioni, con il supporto di un server di riserva per ciascuna di esse.
Con una piattaforma software come zenon, l'estensione dell'architettura diventa facile. È possibile duplicare i progetti e specializzarli a seconda delle esigenze. È possibile utilizzare i modelli di una libreria centrale per propagare una singola modifica in una serie di altri progetti.
È inoltre possibile creare un'applicazione di centro di controllo collegando virtualmente a cascata i progetti di sottostazione a un progetto di integrazione. Una volta fatto questo, il progetto del centro di controllo può accedere a risorse come schermate, variabili e archivi, e si possono creare schermate aggiuntive nell'applicazione del centro di controllo, se necessario. Per aggiungere la ridondanza, si può facilmente lavorare all'interno di parametri standard, dovendo semplicemente specificare i nomi di host del server e dello standby.
Compatibilità a lungo termine
Poiché il ciclo di vita di un progetto di automazione ingegneristica può essere di 15 anni o più, l'attenzione alla compatibilità a lungo termine è essenziale. Aggiornamenti, retrofit ed estensioni possono avvenire anni dopo l'inizio del progetto. Quando ciò accade, è necessario trovare un equilibrio tra l'adeguamento ai progressi della tecnologia e la conservazione dell'integrità degli asset e delle infrastrutture esistenti.
Fortunatamente, zenon è perfettamente in grado di offrire supporto e compatibilità a lungo termine. I progetti delle versioni precedenti possono essere raggruppati con quelli attuali in un'architettura di rete comune ed è possibile compilare questi progetti anche per un runtime SCADA commissionato molto prima.
Questa configurazione consente di gestire l'intera architettura della soluzione in un unico ambiente, senza dover passare da uno strumento all'altro o da una versione all'altra e senza dover dedicare troppo tempo a complesse conversioni di progetti.
Contattate COPA-DATA per vedere un'ingegneria più efficiente con zenon
Per vedere i vantaggi dell'efficienza ingegneristica nel vostro lavoro, collaborate con COPA-DATA. La nostra piattaforma software zenon contribuisce ad aumentare l'affidabilità, la flessibilità e l'efficienza delle soluzioni energetiche.
Abbiamo oltre 30 anni di esperienza nel settore e miglioriamo continuamente il software per assicurarci che mantenga tutta la logica e gli algoritmi necessari per mantenere i vostri progetti efficienti e performanti.
A newly released standard from the Institute of Electrical and Electronics Engineers (IEEE) has utilities thinking about their next-generation Smart Grid equipment. The IEEE 1547 standard has been updated and enforced in 7 states as of 2021. Starting in 2022, more states in the US will be forced to comply with the updated IEEE 1547 standard.
The IEEE 1547 standard establishes criteria and requirements for interconnection of distributed energy resources (DER) with electric power systems (EPS) and associated interfaces. It provides requirements relevant to the interconnection and interoperability performance, operation, testing, safety, maintenance and security.