Il Coprocessore Applicativo 2500P-ACP1
Coprocessore Applicativo 2500P-ACP1
Punti chiave
•
•
Programmabile con CTI Workbench, il nuovo ambiente di sviluppo integrato
conforme alla norma IEC-61131
Scambio di dati tra il programma RLL/SF della CPU host e il programma
Workbench via:
–
–
–
•
Supporta la comunicazione Ethernet con apparecchiature esterne via:
–
–
–
–
•
•
il backplane ad alta velocità (per i sistemi che lo supportano)
il cavo Ethernet tra ACP1 e le CPU CTI non collegabili al backplane ad alta velocità
l’interfaccia via I/O (32WX, 32WY) per le CPU TI505 ormai mature
CAMP client
Modbus Client/Server (Ethernet e seriale)
Comunicazione ASCII (seriale)
Network Data Exchange (comunicazione ottimizzata con altre schede 2500P-ACP1 o
2500P-ECC1 via il meccanismo publish/subscribe)
Registrazione di dati sulla scheda SD con il controllo di un applicativo in Workbench
e trasferimento automatico dei file al server ftp
Possibili applicazioni : monitoraggio di emissioni, calcolo di flussi di gas, controllo
di turbine, regolazione automatica dei loop, controllo multivariabili, registrazione e
archiviazione di dati
2
Coprocessore Applicativo 2500P-ACP1
Come funziona?
RLL
2500-Cxxx
sulla quale gira un
programma in RLL + SF
IEC
61131
2500P-ACP1
sulla quale gira un applicativo
IEC-61131 in RLL, FBD, SFC,
ST, IL
3
Coprocessore Applicativo 2500P-ACP1
Come utilizzarlo nella mia applicazione?
• Consente di spostare in un processore separato calcoli corposi che
richiedono molto tempo
• L’ampio set di istruzioni offre nuove possibilità finora impensate in
quanto troppo complesse per i programmi esistenti in RLL e SF
• Consente di sperimentare e cominciare una migrazione verso IEC61131 senza dover sviluppare da capo l’intero programma del PLC
• Nel coprocessore si possono aggiungere estensioni del programma
e/o del processo in Workbench
• Per i processi già convalidati non occorre modificare il programma
RLL esistente, pertanto il tempo necessario a riconvalidare il tutto
si riduce al minimo
• Il programma source (IEC61131) si puo’ salvare sulla scheda!
4
2500P-WB Workbench
Punti chiave
Ambiente integrato di sviluppo
RLL
FBD
ST / IL
• Editore di programmi per i 5 linguaggi IEC-61131-3
• Tool completi di debugging
• L’architettura Project Automation permetterà a CTI di
aumentare facilmente le funzionalità del prodotto
fornendolo di una guida per effettuare operazioni
ripetitive o complesse
• Comunicazione integrata peer-to-peer tra progetti
Workbench di piu’ schede 2500P-ACP1 (grazie al
protocollo Network Data Exchange identico alla
scheda 2500P-ECC1)
SFC
5
2500P-WB Workbench
Editore RLL
RLL
Editore RLL
• Crea e gestisce i diagrammi RLL
(relay ladder logic) secondo la
norma IEC61131-3
• Shortcut di tastiera per le
operazioni ripetitive
• Supporta il copia/incolla ed il
clicca/trascina delle reti RLL
6
2500P-WB Workbench
Editore FBD
FBD
Editore FBD
• Crea e gestisce i diagrammi FBD
(blocchi di funzione) secondo la
norma IEC61131-3
• Supporta il copia/incolla, il
clicca/trascina, il
ridimensionamento del blocco ed
il routing dei collegamenti tra
blocchi
• Alcune sezioni di RLL si possono
inserire nel diagramma FBD
7
2500P-WB Workbench
Editore ST/IL
ST / IL
Editore ST/IL
• Sintassi per colore
• Completamento automatico del
nome della variabile e del nome
della funzione
• Visualizzazione dei valori nel
codice source in modalità
debugging
• Finestra di informazioni sulla
variabile o sulla funzione
8
2500P-WB Workbench
Editore SFC
Editore SFC
SFC
• Crea e gestisce i diagrammi
(grafcets) secondo la norma
IEC61131-3
• Supporta il copia/incolla, il
clicca/trascina, il
ridimensionamento del blocco ed il
routing dei collegamenti tra blocchi
• Auto-correzione automatica del
diagramma SFC quando si
inseriscono o si cancellano elementi
9
2500P-WB Workbench
Strumenti di debugging online
RLL
Strumenti di debugging online
• I diagrammi sono visualizzati come si visualizzano su
Workbench
• Debugging passo passo con breakpoints
– Disponibile per ST/IL, LD, FBD
FBD
ST / IL
SFC
• Tre possibilità per monitorare/tracciare le variabili:
– Display digitale di tipo “logic analyzer”
– Display analogico Softscope di tipo “oscilloscopio”
– Display di tipo “Data windows” (Spy List)
• Gestione di Ricette (per inviare un set di valori in un
insieme di variabili della CPU)
10
Scarica

2500P-ACP1 presentazione