
Jak připojit zařízení k systému Reliance pomocí DDE serveru?
DDE je standard (v dnešní době již poměrně zastaralý) pro komunikaci mezi aplikacemi pod operačními systémy Windows. Přenos dat je založen na principu klient-server. Serverem je tzv. DDE server, který získává data např. komunikací se zařízením(i), a poskytuje je DDE klientům. DDE klientem může být i SCADA/HMI systém Reliance.
Zde je postup, jak připojit zařízení k systému Reliance pomocí DDE serveru:
- Nejprve je nutné získat a nainstalovat DDE server. DDE servery zpravidla dodává výrobce zařízení.
- Spustit DDE server, vytvořit a zaregistrovat tzv. konfiguraci. To znamená definovat seznam zařízení, se kterými má DDE server komunikovat, určit způsob a parametry komunikace s těmito zařízeními a definovat proměnné (tzv. DDE Items), jejichž hodnoty se budou ze zařízení vyčítat. V některých DDE serverech mohou být proměnné rozděleny do skupin. Pro každou skupinu se definuje tzv. DDE topic (jedinečný identifikátor skupiny v rámci DDE serveru). Konfiguraci je nutné uložit a zaregistrovat, aby byla k dispozici ihned po startu DDE serveru.
Pozn.: Vytvoření konfigurace, její uložení a registrace je specifická pro každý typ DDE serveru. - Ve vývojovém prostředí Reliance Design, ve Správci stanic (Reliance Design | Správce stanic) přidat novou stanici typu DDE (např. DDE1) a nastavit vlastnost 'DDE server', která představuje název exe souboru DDE serveru bez cesty a přípony
(např. pokud by DDE serverem byl program c:\Program Files\MyDDEServer\MyDDEServer.exe, vyplnit MyDDEServer).
Pozn.: Novou stanici je nutné přidat pro každou skupinu proměnných (DDE topic) definovanou v konfiguraci DDE serveru. Pokud skupiny definovány nebyly, pak celé konfiguraci DDE serveru odpovídá jedna stanice ve vizualizačním projektu. - Vybrat složku 'Proměnné' patřící ke stanici DDE1 a přidat proměnné. U každé proměnné nastavit vlastnost 'DDE item' podle odpovídající proměnné v konfiguraci DDE serveru.
- Ve Správci struktury projektu (Reliance Design | Správce struktury projektu) připojit stanici DDE1 (vybrat složku 'Stanice' pod počítačem, na kterém má být DDE server spouštěn, z lokálního menu zvolit příkaz 'Připojit stanice' a vybrat DDE1). Nastavit vlastnost 'DDE topic' podle konfigurace DDE serveru. Vlastnost 'DDE server', která v tomto případě představuje název exe souboru DDE serveru včetně cesty a přípony, doporučujeme ponechat prázdnou a DDE server spouštět samostatně ještě před spuštěním vizualizačního projektu. V opačném případě se runtime modul Reliance pokusí spustit DDE server po načtení projektu. Může však dojít k tomu, že se nepodaří navázat spojení s DDE serverem, který v tom okamžiku ještě nemusí být úplně inicializován (např. ještě nenačetl konfiguraci).
- Vytvořit vizualizační okna, vložit do nich komponenty (displeje, tlačítka, atd.) a navázat je na proměnné ze stanice DDE1.
- Spustit DDE server.
- Spustit vizualizační projekt.
| nahoru |


Produkty
