/* METADATA */ {{indexmenu_n>1}} /* METADATA END */ ====== Mervis IDE ====== {{ :files:img_warning-line_b.png?nolink |}} {{ :en:hw:08_safety-instructions_pseudo-ISO-7010-info.png?nolink |(i)}} **Poznámka:** \\ Instalační soubor pro aktuálně podporované Mervis IDE je dostupný na [[cs:sw:01-mervis:01-mervis-ide:download|zde]]. \\ Nejnovější testovací verze Mervis IDE a poznámky k vydání naleznete na stránkách vývojářů Mervis platformy: https://kb.mervis.info/doku.php/cs:mervis-ide:20-download:00-start. Mervis IDE (integrované vývojové prostředí, IDE) je základním kamenem celé platformy Mervis. Umožňuje Vám: * připojit se k jednotkám a to i vzdáleně skrze internetové spojení * spravovat konfigurace jednotek včetně aktualizace běhového prostředí[[cs:sw:01-mervis:02-mervis-rt| Mervis RT]] * vytvářet programy metodou [[cs:automation:02-glossary:iec61131-3-hidden#metoda_funkcnich_bloku_fbd|funkčních bloků (FBD)]] či [[cs:automation:02-glossary:iec61131-3-hidden#strukturovany_text_st|ve strukturovaném textu (ST)]] podle [[cs:automation:02-glossary:iec61131-3-hidden|IEC61131-3]] * vytvářet funkční knihovny a Modbusová zařízení pro jejich snadné pozdější využití v jiných projektech * vytvářet webová uživatelská rozhraní (HMI) * vytvářet projekty pro [[cs:sw:01-mervis:05-mervis-scada|Mervis SCADA]] - prostředí pro vzdálený management instalací * propojovat jednotky se [[cs:hw:05-sensors:1-wire|1-Wire]] senzory a [[cs:hw:04-extensions|rozšiřujícími moduly Unipi]] * nahrávat a ladit výsledná řešení skrze [[cs:sw:01-mervis:02-mervis-rt|Mervis RT]] * ... a mnoho dalšího Projekt v Mervis IDE se označuje jako **řešení**. Jedno **řešení** se pak skládá z parametrů připojení Vaší jednotky či několika jednotek, jejich konfigurace, programů, knihoven, rozhraní HMI, atd... Na následujícím snímku vidíme typické uživatelské rozhraní Mervis IDE {{ :en:sw:01-mervis:mervis-ide-introduction-01-workspace.png?direct |}} V **levém panelu** Sestava lze vidět rozbalený strom jednotky (PLC), obsahující seznam nakonfigurovaných komunikačních kanálů (1-Wire, Modbus) a skrze ně připojených zařízení. V záložce **Spustitelné projekty** se nachází všechny Vaše programy a funkční knihovny. V záložce **HMI projekty** pak máte přístup ke všem Vašim HMI rozhraním. V **hlavním okně** můžete vidět [[cs:automation:02-glossary:iec61131-3-hidden#metoda_funkcnich_bloku_fbd|FBD]] program v módu ladění. Levý sloupec pracovního okna je určen pro **vstupy** programu. Pravý sloupec pracovního okna slouží pro umístění **výstupů** programu. Na plochu mezi nimi se pak umisťují funkční bloky (FB), kdy každý funkční blok představuje předem vytvořený kód plnící určitou funkci. Jak bylo řečeno výše, program je momentálně v módu ladění, ve kterém lze snadno sledovat hodnoty jednotlivých proměnných na vstupech a výstupech a případně je ručně přepisovat. Tyto hodnoty se zobrazují v malých šedých boxech vedle příslušného vstupu/výstupu. Mód ladění Vám také umožňuje zobrazit aktuální hodnoty formou grafu - viz sekce pod **hlavním oknem** na snímku. Panel **Vlastnosti** na pravém okraji obrazovky představuje kompletní seznam všech vlastností a hodnot pro daný objekt. Na vzorovém snímku se zobrazují parametry pro vstup ''office_thermometer_temperature''. /* FIXME vyměnit obrázek za CZ verzi a změnit název na: kancelar_teplomer_teplota */ ===== Mervis HMI ===== Na dalším snímku je znázorněno rozhraní pro tvoření HMI. {{:cs:sw:01-mervis:hmi.png?direct|}} V **levém panelu** se nachází seznam grafických prvků, které můžete pro tvoření HMI využít. **Hlavní panel** pak obsahuje pracovní plochu, ve které tvoříte samotné HMI. Panel **Vlastnosti** Vám pak na vzorovém snímku zobrazuje atributy vybraného **textového** elementu. ===== Popis prostředí Mervis IDE ===== {{page>mervis-ide-description-hidden}}