...
- Procesy
- Komunikačné linky
- Stanice
- Merané body
- Užívateľské premenné
- Počítané body
- Štruktúrované premenné
- Alarmy
- Vzdialené objekty
- Archivovaná hodnota
Prenos hodnôt je vykonávaný len na overení mennej zhody objektov medzi systémami D2000. Zoznam požadovaných objektov je daný vymenovaním konkrétnych objektov alebo množiny objektov podľa masky a ich zadaním do štartovacích parametrov procesu GateWay Client.
...
Smerom z cieľového do zdrojového systému sa žiadne hodnoty neprenášajú, prenos hodnôt je vždy iba jednosmerný, takže gateway funguje ako dátová dióda.
Štruktúrované premenné je možné prenášať iba celé.
...
Pre aktiváciu transparentného gateway je nutné odštartovať proces GateWay Client s jedným alebo viacerými parametrami /ROV (Read Object Values).
Syntax: /ROVobj_mask1[+][,][obj_mask2][+][,]......
...
| /ROVSELF.KOM+ | Zabezpečí prenos hodnoty procesu SELF.KOM a všetkých jeho potomkov (liniek, staníc, meraných bodov). |
| /ROVM.* | Pre prenos hodnôt meraných bodov, ktorých meno začína v štandardnej menotvorbe 'M.'. |
| /ROVM.OBJ1,M.OBJ2 | Prenos hodnôt objektov M.OBJ1 a M.OBJ2. |
Vylúčenie objektov
Ak je potrebné neprenášať hodnoty konkrétnych objektov, je možné odštartovať proces GateWay Client s jedným alebo viacerými parametrami /XOV (eXclude Object Values).
Syntax: /XOVobj_mask
Objekty, ktorých mená vyhovujú zadanej maske, prenášané nebudú (ani ich potomkovia). Parameter /XOV má vyššiu prioritu ako parameter /ROV.
Príklad: Prenos všetkých štruktúrovaných premenných okrem systémových dosiahneme špecifikovaním /ROVSV.* /XOVSV._System*
Zmena mien objektov
Ak je potrebné zmeniť mená objektov (tj. na strane GateWay Clienta sa D2000 objekty volajú inak ako na na strane GateWay Servera), je možné odštartovať proces GateWay Client s jedným alebo viacerými parametrami /MON (Modify Object Names).
Syntax: /MON<expression,replacement>
Príklad: Odstránenie reťazca "MPPS." v menách otváraných objektov dosiahneme špecifikovaním /MONMPPS\.,
Príklad: Náhradu MPPS -> MES dosiahneme parametrom /MONMPPS,MES
Pozn: v mene D2000 objektu sa vykoná najviac jedno nahradenie (expression sa hľadá od začiatku mena). Tj. ak existuje meraný bod M.MPPS.test.MPPS, tak parameter /MONMPPS,MES spôsobí, že bude na vzdialenej strane otváraný meraný bod M.MES.test.MPPS.
Párovanie objektov podľa UID
...
Pri XML importe viacerých objektov do cieľového systému dochádzalo k vysokému zaťaženiu D2000 servera v dôsledku obnovovania zoznamov objektov. Obnovovanie sa dá oneskoriť štartovacím parametrom GateWay Clienta /GTWDL<seconds> (obnovovanie sa bude vykonávať s oneskorením rovným zadanému parametru seconds - odporúčaná hodnota je 10).
Prenos archívnych hodnôt menených užívateľom a zo skriptuKotva RouteArchiveMessages RouteArchiveMessages
Pomocou parametra D2000 Servera RouteArchiveMessages je možné dosiahnuť aj prenos hodnôt menených (v normálnom aj transparentnom režime):
- ručne: editácia/pridávanie/mazanie hodnôt archivovaného objektu užívateľom v D2000 HI
- zo skriptu akciou INSERTARCHARR
- zo skriptu akciou DELETEARCHDATA
- zo skriptu akciou UPDATEARCHVAL
Poznámka: Prenášajú sa iba hodnoty archívnych objektov, ktoré má proces GateWay Client otvorené.
Diagnostické informácie
Pre aktivovanie rozšírených ladiacich informácií je nutné odštartovať proces GateWay Client s parametrami:
| /E+DBG.GTW_TR | Povoľuje ladiace informácie o jednotlivých objektoch pri operáciách transparentného gateway-a. |
| /E+DBG.GTW_TR.VAL | Povoľuje ladiace informácie o príchode hodnôt požadovaných objektov do cieľového systému. |
| /E+DBG.GTW_TR.OLDVAL | Povoľuje ladiace informácie o príchode starých hodnôt požadovaných objektov do cieľového systému. |
| /E+DBG.GTW_TR.DELETEARCHDATA | Povoľuje ladiace informácie o prenose DELETEARCHDATA akcií. |
| /E+DBG.GTW_TR.INSERTARCHARR | Povoľuje ladiace informácie o prenose INSERTARCHARR akcií. |
| /E+DBG.GTW_TR.UPDATEARCHVAL | Povoľuje ladiace informácie o prenose UPDATEARCHVAL akcií a hodnôt editovaných užívateľom. |
| /E+DBG.GTW.DELETEARCHDATA | Povoľuje ladiace informácie o prenose DELETEARCHDATA akcií (v normálnom režime). |
| /E+DBG.GTW.INSERTARCHARR | Povoľuje ladiace informácie o prenose INSERTARCHARR akcií(v normálnom režime). |
| /E+DBG.GTW.UPDATEARCHVAL | Povoľuje ladiace informácie o prenose UPDATEARCHVAL akcií a hodnôt editovaných užívateľom (v normálnom režime). |
Tieto ladiace informácie je možné aktivovať/deaktivovať aj počas chodu procesu GateWay Client pomocou systémovej konzoly D2000 System Console.
...
Po prijatí tell príkazu TRGTW vypíše proces GateWay Client informácie o stave všetkých požadovaných objektov.
| Info | ||
|---|---|---|
| ||
O transparentnom gatewayi si môžete prečítať aj v blogoch: |
| Info | ||
|---|---|---|
| ||
...