====== Autogen - automatické namapování softwarových proměnných na vstupy a výstupy ====== Před vlastním spuštěním funkce Autogen je třeba: * [[:cs:mervis-ide:35-help:010-start_ide:005-new_solution|Založit sestavu]] * [[:cs:mervis-ide:35-help:015-plc:005-attach_plc|přidat regulátor]] * [[:cs:mervis-ide:35-help:015-plc:070-com_ch_settings|přidat kanál]] * [[:cs:mervis-ide:35-help:015-plc:075-hw_variable|přidat zařízení (HW proměnné kanálu)]] * [[:cs:mervis-ide:35-help:025-new_project|založit projekt]] Pravým tlačítkem klikněte na přidané zařízení a vyberte volbu "Nastavit Autogen". Při používání zjednodušeného módu je tato volba automaticky zapnuta a při přidání zařízení dochází automaticky ke generování a namapování proměnných.\\ {{:cs:mervis-ide:35-help:autogen.png}} Povolte Autogen, zvolte do kterého projektu se mají proměnné generovat, a potvrďte OK. Zaškrtnutím volby "Včetně atributů" dojde k vygenerování všech proměnných včetně proměnných "commblock", "timestamp", "commerror" a "forcecomm". Pokud je jako operace vybrána volba "Vypnout autogen", opět může být vybráno, kdy mají být odebrány i proměnné vedené jako atributy.\\ {{:cs:mervis-ide:35-help:autogen2.png}} Proměnné se vygenerují do projektu, při otevření "PLC", v záložce "Mapování I/O", jsou vidět provázané proměnné. {{:cs:mervis-ide:35-help:autogen3.png}} Název proměnné vygenerované pomocí Autogenu můžete libovolně měnit ve sloupci "Jméno pro Autogen". Proměnné v projektu naleznete v "generated.Mixed.st". Tento soubor je ovšem přístupný pouze pokud je sestava v Plném módu.\\ {{:cs:mervis-ide:35-help:autogen4.png}}