:: XVision
 
:: Tecnologia
 
:: Architettura
 
:: Editing Online
 :: Grafica
 
:: Trend
 
:: Sicurezza
 
:: Networking
 
:: Funzioni Avanzate

 
:: Domotica e Building
 
:: XVision OEM
 
:: Licenze

 


::
Tecnologia

XVision è stato realizzato nativamente per i sistemi operativi Microsoft® Windows® XP ed XP Embedded, utilizzando tutte le tecnologie standard a disposizione.
Utilizza una tecnologia software proprietaria, sviluppata internamente, capace di ottenere eccezionali performance e sicurezza di utilizzo.

La grafica completamente vettoriale consente di creare disegni a partire da elementi geometrici di base, quali spezzate, ellissi, rettangoli, etc.. Il sistema propone inoltre oggetti grafici avanzati, che implementano funzioni speciali.
Gli oggetti grafici realizzati possono essere archiviati come simboli per futuri riutilizzi.

L’editor degli script è molto potente ed ha una operatività simile a quella di VisualBasic 6 o VBA: controllo della sintassi, step by step debug, watch window, intellisense, e molte altre funzioni.

La tecnologia OPC DataAccess è integrata sia lato client che lato server, consentendo l’integrazione con server OPC di terze parti e rendendo disponibile le informazioni realtime a programmi di terze parti. Questa tecnologia offre il vantaggio di potere usufruire di tutti i server opc disponibili sul mercato, integrando virtualmente ogni dispositivo hardware.

A partire dalla nuova versione 6, XVision memorizza i dati di configurazione in formato XML con supporto dello Unicode. Questa scelta è stata dettata dalla necessità di disporre di uno strumento aperto di registrazione, che consentisse di annullare le problematiche di porting tra versioni successive del prodotto e superare le barriere delle lingue. Inoltre XML è un formato standard di registrazione (ASCII) quindi facilmente ispezionabile e integrabile con programmi di terze parti.


:: Scripting

Il sistema integra un potente motore di scripting di mercato, capace di elaborare script in linguaggio VisualBasic compatibile. Questo garantisce la facilità di utilizzo e il riutilizzo del codice scritto anche per applicazioni VB6.
Il motore è stato integrato completamente nell’architettura del sistema, ed ha la capacità di esporre ed accedere a tutti i servizi di XVision. Inoltre molti servizi sono stati esposti con una interfaccia semplificata e più amichevole, ma nel contempo altrettanto potente ed efficiente: dall’accesso al database, alle funzioni di sicurezza, alla messaggistica fino al DOM (Document Object Model) delle pagine grafiche. Grazie a questa visione a 360 gradi gli script sono in grado di controllare tutto il sistema e di realizzare anche potenti wizard di personalizzazione dell’applicazione.
L’editor degli script è molto potente ed ha una operatività simile a quella di VisualBasic 6 o VBA: controllo della sintassi, step by step debug, watch window, IntelliSense, e molte altre funzioni.
Il motore è capace di collegarsi dinamicamente ad ogni server di automazione OLE (ActiveX) e a DLL (Dynamic Link Library).


:: OPC Data Access

La tecnologia OPC è una delle più interessanti tecnologie introdotte nel mondo dell’automazione. Questa tecnologia consente di realizzare server di comunicazione standard, che da un lato si interfacciano ai dispositivi hardware con i loro protocolli proprietari, e dall’altro lato si interfacciano con i programmi applicativi mediante una interfaccia DCOM standard.
Questo ha consentito a terze parti di scrivere server di comunicazione OPC utilizzabili da tutti i supervisori che implementano le funzionalità client OPC, allargando l’operatività dei sistemi scada anche a protocolli di minore diffusione e con costi comunque relativamente contenuti.
XVision implementa la funzionalità OPC client DA, capace di interfacciarsi a tutti i server OPC disponibili sul mercato.
Infine XVision implementa anche le funzionalità OPC server DA, consentendo a client di terze parti di accedere ai propri dati.