|
::
SDK
XVision è stato ideato per garantire la massima
apertura, sia verso l’hardware che verso il software. Le
numerose funzionalità di cui dispone possono essere espanse
liberamente dal programmatore.
Mediante lo SDK (System Development Kit), il system integrator
può sviluppare applicazioni completamente integrate con lo
scada. L’SDK dà accesso alle API (Application Programming
Interface) di XVision, mediante chiamate a DLL o mediante server
ActiveX, consentendo la più ampia scelta di strumenti di
sviluppo.

Esempio Visual Basic .NET

Esempio VisualBasic 6
L’SDK supporta tutti i sistemi di sviluppo di Microsoft, quali
ad esempio: VisualBasic .NET, Visual C#, VisualBasic 6, Visual
C/C++.
Inoltre API e ActiveX sono richiamabili da molti altri
compilatori di mercato per lo sviluppo di applicazioni Windows.
Analogamente, librerie e server ActiveX realizzati dallo
sviluppatore o da terze parti possono a loro volta essere
integrati attraverso il sistema di scripting, che consente sia
la referenziazione di server ActiveX che il richiamo di funzioni
esposte da librerie standard, similmente a quanto avviene ad
esempio in ambiente VisualBasic.
Le vostre applicazioni sono quindi in grado di
accedere a:
• servizi di
manipolazione item del database realtime (RTDB)
• servizi di gestione del
database realtime (RTDB)
• servizi code
• servizi messaggi
• servizi processi
• servizi di sicurezza
• DOM (document object model)
delle pagine grafiche
Tutte le principali basi dati sono registrate in formato XML e
sono quindi interpretabili e modificabili da qualunque
applicativo in grado di gestire tale standard.
I dati storici sono registrati in formato ASCII CSV (Comma
Separated Value), importabile dai principali pacchetti di
produttività individuale, quali MS® Excel™ e MS® Access™,
StarOffice™ e OpenOffice. Il campionamento può inoltre essere
indirizzato su una connessione ODBC.
L’integrazione con le altre applicazioni del mondo Windows è
garantita dal pieno supporto di tutti i principali standard.
|