Obsah

Amit DB-Net/IP - AmitProxy

Hledáte novější způsob připojení? Novější řídicí jednotky AMiT podporují modernější připojení prostřednictvím AMiT WebSocket a Mervis CloudAccess, které nevyžaduje Proxy tunel. Na přehledové stránce Amit zjistíte, která metoda je pro váš řídicí systém vhodná.

Technologie serveru Mervis Proxy je dostupná také pro řídicí jednotky Amit. Pro plně obousměrnou komunikaci s řídicí jednotkou postačuje správná konfigurace (nastavení ProxyID, hesla a adresy proxy serveru).

Parametr Hodnota
Adresa serveru: amitproxy2.mervis.info
Z důvodu omezení na straně řídicí jednotky je však prozatím nutné použít IP adresu 77.240.189.138.
Port pro komunikaci PLC s Proxy serverem: 6000 (UDP)
Port pro komunikaci klientské aplikace (SCADA, AtouchProxy) 59 (UDP)
ProxyID: Kontaktujte technickou podporu Amit nebo Mervis

Formát ProxyID je: „APROX???????????“, kde otazníky představují velká písmena a číslice.
ProxyPassword: Heslo pro komunikaci s Proxy serverem (odesílání výzvy).
Datový typ: integer – maximální rozsah 32 bitů (9 číslic)
Příklad: 12345
Musí být zadáno při vytváření ProxyID!
PLCPassword: Heslo pro připojení klienta k PLC.
Datový typ: integer – maximální rozsah 32 bitů (9 číslic)
Příklad: 12345
Musí být zadáno při vytváření ProxyID!

Co zkontrolovat

Aplikace

Do kódu aplikace přidejte následující dvě volání.

ProcINIT
:1000 EthNetSeg 0x4DF0BD8A, 6000, 1234, 3000, 0x00000000, SegStv

Proc00
EthDynSnd :1000, 0x0000, "APROX???????????", NONE[0,*], NONE, DynSndVlz, DynSndStv
Alternativní konfigurace

V některých případech (AMAP99S, NOS V3.56) je nutné zadat přidělené ProxyID nepřímo ve formě maticové proměnné. V níže uvedeném kódu je použita proměnná DynhName a původně používaný parametr pro přímé předání je následně prázdný řetězec. Tuto konfiguraci použijte v případě, že je stav komunikace neplatný.

DynhName  MI[1,16]   1466  "APROX???????????"

Proc00
EthDynSnd :1000, 0x0000, "", DynhName[0,*], NONE, DynSndVlz, DynSndStv

Nastavení PLCPassword v aplikaci DetStudio

Pro komunikaci z aplikace Amit DetStudio, ViewDet nebo libovolné aplikace třetí strany, která nemá přímou podporu pro Mervis Proxy, je nutné mít správně nakonfigurovanou pomocnou aplikaci AtouchProxy.

AtouchProxy