Připojení ke stanici AMiT protokolem AMiT DB-Net

Patron Neuron Gate Unipi 1.1 Axon

Mervis umožňuje také připojení protokolem AMiT DB-NET, díky tomu je možné připojit libovolné zařízení AMiT s ETH rozhraním ke kontroléru Unipi a revitalizovat tak celý systém (vizualizace, vzdálený přístup, SCADA, atd.) bez složitých HW úprav. Realizace připojení je poměrně snadná, rychlá a zvládne ji i méně zkušený uživatel Mervis IDE.

Nejprve je nutné správně nastavit AMiT PLC (slave) a vygenerovat definice HW.ini a DB.ini. Při následném importu v Mervis IDE jsou využity oba tyto soubory, proto musí být ve stejném adresáři.

Následující postup předpokládá, že již máte vytvořenou sestavu v Mervis IDE s přiřazeným kontrolérem.

Pro vytvoření nového komunikačního kanálu klikněte pravým tlačítkem myši na vybrané PLC a zvolte “Přidat kanál”:

Označte nově vytvořený kanál kliknutím myši, v pravém sloupci zvolte “Protokol: AMiT DB-Net” a nastavte „Parametry protokolu AMiT DB-Net“ tak, aby parametry nekolidovaly s jiným zařízením v síti AMiT DB-Net:

Pokud je cílem pouze čtení dat z AMiT a nikoli zápis, lze následující část „Modifikace“ přeskočit a pokračovat rovnou importem do sestavy.

Modifikace

Pro umožnění zápisu z Unipi do AMiT je nejprve nutné upravit soubor DB.ini. Pro úpravu otevřete soubor v textovém editoru (např. Notepad++, nebo Sublime) a doplnit první řádek:

!Name,wid,type,stationnumber,writable,explode,note

Dále je v datech nutné doplnit další dva sloupce mezi adresou zařízení (stationnumber) a názvem (note):

  1. První, označený jako „writable“ umožňuje již v definici nastavit (0/1), že se jedná o datový bod určený pro zápis
  2. Druhý sloupec „explode“ umožňuje rozdělení (v případě matice) na více jednotlivých datových bodů (místo pole). To je užitečné v případě, kdy pracujete ve FBD, nikoli v ST, jelikož ve FBD se s polem pracuje velmi problematicky. Pro rozpadnutí matice na jednotlivé datové body nastavte hodnotu v sloupci na 1.

Upravený soubor DB.ini je následně nutné přejmenovat na DB.ext.ini (rozšířený), aby IDE zpracovalo import včetně této úpravy. V adresáři s HW.ini a DB.ext.ini nesmí být obsažen původní DB.ini!

Import v IDE

Zařízení je možné definovat ručně, ovšem je to zdlouhavé, náročné a s rizikem chyb. Dále je zařízení možné přidat z knihovny, což ale v tomto případě není vhodné, jelikož každé zařízení (instalace) je unikátní. Nejvýhodnější je proto importovat definici, která byla exportována přímo z běžící stanice AMiT.


Klikněte na komunikační kanál AMiT_DB-Net pravým tlačítkem myši a vyberte “Import definice přístroje”:

V dialogovém okně otevřete adresář se soubory HW.ini a DB.ini (popř. DB.ext.ini), označte soubor HW.ini a spusťte import kliknutím na „Otevřít“:


Po dokončení importu se v rámci komunikačního kanálu vytvoří jedno nebo více zařízení:

Ve vlastnostech každého přidaného zařízení je nyní nutné nastavit parametry přístroje AMiT DB-Net (adresa zařízení v AMiT síti & heslo přístroje) a parametry UDP (adresa zařízení - IP/URL & port zařízení - UDP).

Po dokončení je doporučeno překontrolovat správnost všech vlastností i datových bodů v rámci zařízení a následně nahrát sestavu. Pokud jsou všechny parametry v pořádku, zařízení budou okamžitě po nahrání sestavy komunikovat, což lze ověřit ve stavu systému při ladění.

Pracujete-li v plném módu, je ještě nutné vytvořit proměnné pro datové body pomocí Autogenu.

Tento web používá cookies. Používáním těchto stránek souhlasíte s ukládáním cookies do vašeho počítače. Také berete na vědomí, že jste si přečetli a porozuměli našim Zásadám ochrany osobních údajů. Pokud nesouhlasíte s odchodem z webu.Více informací