Vývojové prostředí Merbon IDE

Pomocí vývojového prostředí Merbon IDE se podstanice řady mark… programují a konfigurují. Programovat lze dvěma způsoby: pomocí funkčních bloků (FUPLA) nebo strukturovaným textem (ST) podle IEC 61131-3. Programování s funkčními bloky usnadňuje rychlou tvorbu aplikací a zvyšuje přehlednost, pro složitější nebo speciální funkce je výhodnější použít strukturovaný text.

merbon_ide_st

Uživatelé mohou pracovat v jednoduchém módu, kde je řada věcí předkonfigurována, ale za cenu nižší flexibility, nebo v plném módu, kde mají přístup ke všem funkcím programu. Jednoduchý mód se podobá předchozí verzi vývojového prostředí, SoftPLC IDE: projekt je omezen na jednu podstanici, v podstanici běží jediný task a programuje se pouze pomocí funkčních bloků. Je proto vhodný pro začátečníky nebo akce, kde se na servisu bude střídat více pracovníků – používání funkčních bloků zvyšuje přehlednost a snižuje riziko chyb. U plného módu je možné kombinovat programování pomocí bloků i strukturovaného textu, ale především tvořit vlastní funkční bloky a funkce, opět v obou jazycích: FUPLA i ST.

merbon_ide

Pro komfortní uvádění do provozu obsahuje Merbon IDE instinktivní debugger s možností zastavovat a krokovat program, trasovat proměnné a vstupovat do podprocedur a složených funkčních bloků. Nechybí možnost vzorkovat průběh proměnných v čase a sledování komunikace po linkách (port monitor), a to i na dálku přes Internet. Merbon IDE proto pomáhá šetřit servisní náklady.

Uživatelské rozhraní programu upoutá lištou s funkčními tlačítky, ribbonem, který se přizpůsobuje kontextu a nabízí vždy funkce, které lze v aktuálním kontextu použít. Ribbon usnadňuje orientaci v programu a urychluje práci. Menu i nápověda jsou přepínatelné mezi češtinou a angličtinou, s možností rozšíření do dalších jazyků. Rychlou tvorbu projektu usnadňují předdefinované funkce a funkční bloky, které jsou rozděleny do šesti knihoven: analogové, digitální, pro práci se stringy, komunikace, systémové funkce a funkce pro větrání, vytápění a klimatizaci. Knihovny podporují všechny základní funkční bloky i ST funkce podle normy IEC 61131-3, ale navíc jsou doplněny o prověřené funkční bloky, známé ze SoftPLC IDE.

merbon_ide_fb

Merbon IDE v současné době podporuje komunikační protokoly Modbus RTU a TCP, a to jako klient i jako server, M-Bus a IEC 62056-21 pro komunikaci s měřiči energií. Komunikace mezi podstanicemi navzájem i s podstanicemi SoftPLC je možná. Další žádanou vlastností, která je v Merbon IDE implementována, je možnost tvorby vlastních přístrojů – zařízení na sběrnici. Přístroje se dají jednoduše kopírovat, což usnadňuje práci s cizími zařízeními, jako jsou regulátory jednotlivých místností, frekvenční měniče, klimatizační jednotky a podobně.

Merbon IDE vyžaduje prostředí .NET4.5, tedy Microsoft Windows Vista (Service Pack 2 a vyšší), Windows 7, Windows 8, Windows 8.1 nebo Windows 10.