SAEAUT UNIVERSAL OPC Server
vývoj vlastných OPC serverov jednoducho
Na stiahnutie:
Prehľad o aktuálnej verzii:
SAEAUT UNIVERSAL OPC Server je softvérový balík (konfigurátor a
výkonná aplikácia) pre prostredie MS Windows určený pre aplikácie v priemysle,
energetike, aj administratíve.
Využijú ho firmy zaoberajúce sa vývojom softvéru a integrátorské firmy.
Umožňuje vytvárať vlastné aplikácie s OPC serverovým komunikačným rozhraním OPC
DA (Data Access) 3.0x, 2.05, 1.0 a OPC AE (Alarm and Events) 1.10. jednoduchšie
ako je to u bežných SDK pre vývoj OPC serverov. Nie sú nutné detailné znalostí
OPC technológie. Okrem toho, celkom odpadá nutnosť vývoja vlastnej konfiguračnej
aplikácie OPC servera.
Inštalačný balík produktu je rozšírený tiež o OPC UA 1.01 a o OPC XML DA 1.01
sprostredkovateľov. Obidva tieto štandardy umožňujú komunikáciu s využitím
webových služieb. Najnovší OPC UA štandard umožňuje tiež výkonnejšiu komunikáciu
s využitím binárnych telegramov nad TCP/IP. Výhodou OPC UA je tiež to, že, na
rozdiel od predchádzajúcich OPC štandardov, nevyužíva proprietárnu DCOM
technológiu.
Vlastnú aplikačne špecifickú funkcionalitu je možné do OPC servera vložiť
kombináciou konfigurovania a programovania.
Vaša aplikácia spolupracuje s hotovým OPC serverom prostredníctvom zdieľanej
pamäte - s tzv. pamäťovými operandami. Rôzne funkcie nad týmito operandami je
možné konfigurovať pomocou konfigurátora, ktorý je súčasťou dodávky. Produkt je
možné doplniť o dynamicky linkované moduly (dll), ktoré je možné programovať s
využitím bežných nástrojov na vývoj softvéru. Takto vytvorené dll je potom možné
využívať ako súčasť konfigurovateľnej funkcionality produktu.
Použitie SAEAUT UNIVERSAL OPC Servera /kliknite na obrázok/
Vytváranie aplikácií konfiguráciou umožňuje zvyčajne vyššiu produktivitu ako pri
programovaní. Je možné využiť konfigurovateľné funkcie napr. pre: aritmetické,
logické operácie a vytváranie parametrizovatelných správ, ktoré sa ukladajú do
log-súborov.
Konfigurátor poskytuje viacero možností pre kontrolu vytvorenej konfigurácie a
debugging výkonnej aplikácie. Obsahuje tiež zabudovaného testovacieho OPC
klienta.
Konfigurátor SAEAUT UNIVERSAL OPC Servera /kliknite na obrázok/
Tento produkt má mnoho vlastností zhodných s iným našim produktom OpcDbGateway. Keďže je primárne určený pre vytvárnie OPC serverov pre komunikáciu s rôznymi zariadeniami a datovými zdrojmi, nemá, na rozdiel od OpcDbGateway, implementovanú funkcionalitu práce s procesnými databázami a interného OPC klienta.
Vlastnosti:
-
implementované špecifikácie OPC DA (Data Access) 3.0, 2.05, 1.0 a OPC AE (Alarm and Events) 1.10
-
inštalačný balík je rozšírený o OPC UA 1.01 sprostredkovateľa, ktorý prináša možnosť pristupovať k údajom z OPC servera podľa najnovšieho OPC štandardu nazývaného OPC Unified Architecture (UA) – webové služby alebo binárne telegramy cez TCP/IP
-
inštalačný balík je rozšírený o OPC XML-DA 1.01 sprostredkovateľa, ktorý umožňuje komunikáciu s OPC Serverom prostredníctvom webových služieb
-
Vašu konfiguráciu je možné vytvoriť s užívateľský príjemným konfiguračným softvérom ktorý obsahuje:
-
zabudovaný OPC DA klient
-
zabudovaný grafický prehľadávač (editor konfigurácie)
-
prehľadávač systémových log-súborov
-
zabudovaný kontrolór konfigurácie s kontextovým vyhľadávaním chyby
-
-
inštalačný balík zahŕňa jednoduchú ukážkovú ale hlavne okamžite bežiacu DEMO konfiguráciu
-
výkonná aplikácia umožňuje logovanie funkcionality servera s nastaviteľným rozsahom
-
výkonná aplikácia umožňuje monitorovanie svojho aktuálneho stavu pomocou systémových premenných cez OPC DA rozhranie
-
„Find“ funkcia, ktorá umožňuje vyhľadávať textové výrazy v aktuálnej konfigurácii a dokonca okamžité prezeranie nájdených položiek užívateľsky príjemným spôsobom.
Príklady použitia:
1.OPC DDE server
I keď OPC sa považuje za výkonnejšiu komunikačnú
technológiu, ešte stále sa používa aj DDE technológia. Dá sa využiť napr. pre
komunikáciu s aplikáciou MS Excel. Pomocou SAEAUT UNIVERSAL OPC Servera si
môžete vytvoriť OPC DDE Server, ktorý
funguje ako brána medzi aplikáciami s DDE a OPC komunikáciou. DDE komunikačný
ovládač pri tom
naprogramujete a umiestnite do Vami vytvorenej dynamicky linkovanej knižnice.
Funkcie z tejto knižnice sú volané z jadra výkonnej aplikácie
SAEAUT
UNIVERSAL OPC Servera prostredníctvom konfigurovateľných príkazov
Call. Postupnosť volania týchto funkcií môže byť riadená
konfigurovaným stavovým automatom.
2.
V/V OPC Server
Dodávatelia
vstupno-výstupných modulov pre PC často dodávajú k svojim modulom ActiveX
alebo dll pomocou ktorých je možné s nimi komunikovať. Ak takýto softvér
využijete vo svojej dll pre
SAEAUT UNIVERSAL OPC Server získate
OPC server pre daný V/V modul. Komunikácia s uvedeným modulom je potom možná aj
cez internet prostredníctvom OPC XML DA alebo OPC UA rozhrania. Okrem toho,
údaje z V/V modulu môžete rôznym spôsobom spracovávať napr. filtrovať,
vyhodnocovať, generovať správy obsahujúce aktuálne hodnoty premenných a ukladať
ich do súborov, spúšťať externé aplikácie v závislosti od hodnôt premenných. Ak
umiestnite relatívne stabilnú komunikačnú funkcionalitu v rámci
rozširovacej dll, a funkcionalitu ďalšieho spracovania dát
nakonfigurujete, potom získate veľmi flexibilný ľahko modifikovateľný systém
spracovania dát z uvedeného V/V modulu.
Pri spracovaní údajov môžete využívať množstvo konfigurovateľných funkcii.
Napr. zápis aktuálnych hodnôt premenných v texte parametrizovateľných správ je
do log-súboru je jedna z nich.




