Připojení ke stanici AMiT protokolem AMiT DB-Net
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.
Příprava
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.
Komunikační kanál
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:
Import zařízení
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):
- První, označený jako „writable“ umožňuje již v definici nastavit (0/1), že se jedná o datový bod určený pro zápis
- 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).
Závěr
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.





