Statistiche accessi

CJB PowerPLC Bridge®

CJB PowerPLC Bridge®

Sviluppato da CJB, è un insieme di moduli software che trasformano un PC o una CPU ARM in un PLC ad alte prestazioni

CHE COS’E’ PowerPLC Bridge®

“Soft-PLC” è la definizione di un insieme di moduli software che trasformano un normale PC (o un sistema con processore ARM o microcontrollore) in un PLC ed eventualmente anche in un Controllo-Assi. Si uniscono così le caratteristiche di semplicità di un PLC con quelle di standardizzazione, connettività e convivenza con altre applicazioni tipiche di un PC/ARM/µC.

PowerPLC-Bridge® è un Soft-PLC IEC-1131-3. È il software di programmazione che permette di progettare sistemi di controllo molto potenti, ed è in grado di eseguire le più sofisticate e critiche applicazioni real-time.

SOFTWARE

PowerPLC-Bridge® è un sistema di progettazione Soft-PLC composto da due parti: l’ Ambiente di Sviluppo e il Run-Time. L’ Ambiente di Sviluppo opera in sistemi Windows-based (x86~x64), ed è lo strumento che permette la progettazione, il debug e la totale simulazione delle applicazioni. Il Run-Time è il motore vero e proprio dell’applicazione, che si installa sul “target”, cioè sul sistema che dovrà gestire l’automazione. Il Run-Time è disponibile per tutto l’Hardware di CJB. La programmazione si esegue con i linguaggi standard IEC-1131-3, e sul target è possible integrare il Run-Time con applicazioni proprietarie. CJB® fornisce a richiesta le librerie per agganciare il proprio software al Run-Time di PowerPLC-Bridge®. Il PC che ospita l’Ambente di Sviluppo è collegato al sistema target tramite Ethernet TCP/IP. Nel caso di applicazioni distribuite, la stessa linea Ethernet collega i vari controllori a più istanze del software di programmazione, consentendo il debug complessivo in tempo reale del sistema, per cui l’ Ambiente di Sviluppo “vede” l’applicazione come un programma unico, anche se questo è distribuito su target differenti. Questa caratteristica è fondamentale per alcune applicazioni, come ad esempio, la Building Automation.

HARDWARE

PowerPLC-Bridge® trasforma una scheda CPU (ARM o PC o µC) in un controllore completo. CJB® può fornire anche la piattaforma PC-industriale pronta all' uso, costituita da:

  • Sistema Industrial-PC con i più diversi tipi di processore e con tutte le interfacce tipiche di un PC (LAN, FlashDisk, Seriali 232/422/485, slot di espansione, etc.)
  • Interfacce per bus di campo (schede CANbus, PROFIbus, ETN, etc.)
  • Scheda Controllo-Assi (per azionamenti analogici, completa di ingressi Encoder, I/O analogici, uscite DAC, I/O generico)
  • Interfacce progettate su misura

LINGUAGGI DI PROGRAMMAZIONE

PowerPLC-Bridge® è un SoftPLC che soddisfa tutte le funzionalitá richieste dallo standard IEC1131-3. Linguaggi supportati:

  • Structured Text (ST): è un linguaggio procedurale di alto livello e adotta una sintassi Pascal-like Instruction List (IL): è un linguaggio testuale di basso livello con una struttura simile all’assembler
  • Ladder Diagrams (LD): è un linguaggio che può essere considerato l’evoluzione degli schemi elettrici, in quanto fornisce uno stile di programmazione tipico dell' elettronica
  • Function Block Diagram (FBD): è un linguaggio grafico nel quale i controllori sono modellati come flussi di dati e di segnali attraverso elementi di processo (function block)
  • Sequential Function Chart (SFC): è un linguaggio grafico simile alle reti di Petri, utilizzato per organizzare la struttura di un programma per controllori logici. Nel PowerPLC-Bridge® tale linguaggio è disponibile solo per la programmazione a caratteri alfanumerici

I VANTAGGI DI POWERPLC

  • Diminuisce drasticamente i tempi di sviluppo e manutenzione del software
  • Fornisce il massimo grado di flessibilità, dando la certezza di risolvere i problemi senza compromettere l’architettura del sistema e, quindi, la sua robustezza
  • Per le funzioni di Controllo-Assi permette la gestione di azionamenti analogici e digitali CANopen DS402 ed EtherCAT®
  • Per le funzioni di I/O consente di gestire vari tipi di fieldbus : CANopen, EtherCAT, DeviceNet, Modbus/TCP, Modbus/RTU, Profibus ed ETN
  • ll Run-Time può operare in ambienti hard-real-time come QNX® oppure soft-real-time come Embedded-Linux, consentendo la scelta in base alle esigenze dell’applicazione
  • Con un solo PC si possono integrare le funzionalità di PLC, Termoregolatore, Sistema di Misura e Interfaccia-Operatore “HMI”
  • Semplifica la comunicazione tra Run-Time e Interfaccia Operatore: se si usa uno SCADA commerciale, PowerPLC-Bridge® fornisce il supporto OPC-Server, in alternativa è possibile sviluppare la propria applicazione HMI sfruttando le librerie di comunicazione CJB®.

SISTEMA APERTO

PowerPLC-Bridge® è un sistema aperto con il massimo livello di standardizzazione. La piattaforma hardware (target) è uno standard di fatto (un PC industriale), e il sistema operativo del target è egualmente uno standard come Linux o QNX.

L’I/O è già disponibile in commercio: moduli CANbus, EtherCAT, Modbus, ETN, ProfiBus, etc.

I canali di comunicazione verso supervisori e interfacce uomo-macchina rispettano gli standard correnti (MODBUS, 3964R, OPC-Server, OPC-UA).

ESEMPI APPLICATIVI

PLC
PowerPLC-Bridge® consente la gestione di processi lavorativi o industriali anche molto complessi con estrema facilità e sicurezza.

Sistemi di Misura
PowerPLC-Bridge® viene utilizzato negli impianti fotovoltaici per controllare il processo di acquisizione e misura dei parametri di produzione dell' energia elettrica, oppure nel controllo di processo per misurare la corrente di saldatrici ad arco per i terminali di bobine su linee di produzione. Le possibili applicazioni sono infinite.

Pannelli Operatore
PowerPLC-Bridge® consente di interfacciarsi a diversi software HMI, che possono essere realizzati con programmi SCADA di tipo commerciale, che sfruttano la connessione al Bridge-OPC-Server. In alternativa CJB® può fornire le librerie (“dll”) di accesso alle variabili del RunTime PowerPLC-Bridge®, utilizzabili con qualsiasi Tool di sviluppo come il C++ o il VB o in ambiente .NET per realizzare la propria applicazione di interfaccia operatore con il linguaggio preferito.

PERCHÈ NOI USIAMO POWERPLC-BRIDGE®?

Perché questo strumento di progettazione software ci da i seguenti significativi vantaggi:

  • Incremento della velocità di sviluppo, debug e manutenzione del software
  • Massima flessibilitá senza compromessi sulla robustezza dell’impianto
  • Massima integrazione funzionale
  • Estrema flessibilitá con il Run-Time Multipiattaforma PowerPLC-Bridge®
  • Vasta gamma di protocolli supportati, quali CANopen, EtherCAT, DeviceNet, Modbus/TCP, Modbus/RTU, Profibus, ETN
  • Possibilità di debug in tempo reale sulla macchina, in modalità Step-By-Step o con Source-Level-Control
  • OPC server per creazione interfacce operatore con altri Software SCADA
  • Strumenti avanzati per la simulazione dell’hardware anche in modalità grafica
  • Possibilità di integrazione di codice personalizzato (Custom Server), per estendere le funzionalità del PowerPLC-Bridge® con codice C++ proprietario
  • PowerPLC-Bridge® è il SoftPLC & SoftMotion IEC-1131-3 di CJB® che vi fornisce tutti i vantaggi di un ambiente di progettazione Real-Time potente e flessibile e permette di gestire I/O con protocolli CANopen, EtherCAT e molti altri.

PowerPLC-Bridge® è un ponte (“Bridge”) fra il mondo dei PLC commerciali ed il mondo dei PC, fondendo in un’unica applicazione le caratteristiche migliori dei due mondi.