IDE v2.6.5 a novější
do IDE v2.5.0
====== Zapsání změn konfigurace runtime (RT) ====== /* */ Vždy, když se rozhodnete zapisovat změny konfigurace RT, ujistěte se, že jste nejprve stáhli konfiguraci z PLC. Následně doporučujeme velmi pečlivě zkontrolovat nastavení síťové karty, jestli odpovídá požadovanému nastavení (nejčastěji, zda je zapnut DHCP klient). Nyní nastavte konfiguraci. /* ;;# Patron \\ Neuron \\ Gate \\ Unipi 1.1 ;;# */ ---- Když máte vše nastaveno, rozbalte položku PLC, klikněte pravým tlačítkem na **Konfigurace** a klikněte na Nahrát konfiguraci do zařízení. {{ :cs:sw:01-mervis:updating-a-runtime-configuration:upload_rtconfiguration_path.png?direct |}} Nyní zvolte UDP broadcast a klikněte na Další, proběhne vyhledání zařízení. Po nalezení vašeho dříve přiřazeného PLC se nahraje konfigurace. UDP broadcast využijete pouze na lokální síti a pracuje s MAC adresami. Slouží pro vyhledání PLC bez nutnosti zadávat IP adresu, to zaručí vyhledání PLC i v případě, že si omylem vypnete DHCP, nebo nastavíte nevhodnou IP adresu. {{ :cs:sw:01-mervis:02_upload_rt_conf_cs.png?direct |}} **__Poznámka:__** Pokud nastavujete nové přístupové údaje, při nahrávání nové konfigurace stále používáte staré heslo. Po úspěšném náhrání nastavte nové přístupové údaje do parametry pro spojení s PLC. Od teď máte nastaveno nové heslo a každý projekt který budete nahrávat na tuto jednotku musí mít nastaveny přístupové údaje, které jste zvolili. Pro nahrání konfigurace, či sestavy se využívá TCP. Jedná se o rychlé spolehlivé spojení kde již ale musíte znát parametry jako je např. IP adresa. Pomocí TCP lze komunikovat i prostřednictvím proxy serveru. {{ :files:img_warning-line_b.png?nolink |}} {{ :en:hw:09_safety-instructions_pseudo-ISO-7010-attention.png?nolink |(!)}} **Pozor:** \\ nastane-li situace, kdy po nastavení nových přístupových údajů nemůžete do jednotky nahrát nový projekt, ani stáhnout konfiguraci, atd. stalo se nejspíš to, že jste nahráli jiné heslo. Pokud si nevzpomenete, můžete v krajním řešení přehrát operační systém : [[cs:hw:007-patron:image|návod pro Patrony]], [[cs:hw:01-axon:image|Axony]] a [[cs:sw:01-mervis:running-on-neuron-hidden| Neurony, či Unipi 1.1]]. {{ :files:img_breakline.png?nolink |}} ===== Parametry konfigurace ===== V následujících odstavcích je vysvětlena konfigurace, která se musí nastavit před zapsáním do RT: {{ :files:img_breakline.png?nolink |}} \\ ====Nastavení data a času==== **Posuny při letním čase** – Zde nastavujete výběrem z tabulky časovou zónu + posun času \\ **UTC offset [h]** – rozdíl času nastaveného pásma oproti universálnímu času - údaj je pouze informativní \\ **URL NTP serveru** – server pro synchronizaci času \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:config_time.png?direct|}} **Více informací o nastavení času naleznete [[cs:sw:01-mervis:set-time-date-timezone-hidden|v samostatném článku]]** \\ ====Parametry Cloud Access==== **Povolit** – povolení připojení k Cloud Access \\ **Kanály** – kanály pro komunikaci \\ **Server** – adresa serveru Cloud Access \\ **Port** – číslo portu pro komunikaci, implicitně 23010 \\ **Povolit SSL** – povolení zabezpečené komunikace \\ **Timeout** – \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:config_cloudaccess.png?direct|}} ====Síťová nastavení==== **Povolit konfiguraci přes UDP** – povolit konfigurační službu (podle bezpečnostní politiky sítě) \\ **Povolit HTTP** – povolení webového serveru \\ **HTTP port** – TCP port pro připojení k webovému serveru \\ **Povolit HTTPS** – povolení šifrovaného webového serveru \\ **HTTPS port** – TCP port pro připojení k šifrovanému webovému serveru \\ **Přesměrovat HTTP na HTTPS** – přesměrovávat HTTP komunikaci na HTTPS \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:config_ports.png?direct|}} ====Certifikáty==== **Použít výchozí CA** – \\ **Použít uživatelskou CA** – \\ **Použít serverový** – \\ **Použít Certifikát web serveru** – \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:config_certificates.png?direct|}} ====Parametry Mervis DB==== **Povoleno** – povolení ukládání dat do databáze \\ **URL** – adresa databáze \\ **Interval komunikace [min]** – interval odeslání interního bufferu do databáze \\ **Validace certifikátu**: standardně nastavte ''FALSE'', více ve článku [[cs:sw:01-mervis:ssl-certification-validation-hidden|Validace certifikátu]]\\ **Uživatelské jméno** – přístupové jméno k databázi \\ **Heslo** – přístupové heslo k databázi \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:config_mervisdb.png?direct|}} ====Parametry Proxy==== **Povoleno** – povolení připojení k proxy serveru \\ **Proxy ID** – ID proxy (identifikace PLC vůči proxy serveru) \\ **URL** – adresa proxy serveru, kam se má PLC připojovat \\ **Validace certifikátu**: standardně nastavte ''FALSE'', více ve článku [[cs:sw:01-mervis:ssl-certification-validation-hidden|Validace certifikátu]]\\ **Interval keep-alive** – Interval kontrolních zpráv (aby nedošlo k uzavření TCP spojení, doporučená hodnota 10s) \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:config_proxy.png?direct|}} ====Parametry SSCP==== **SSCP adresa** – adresa regulátoru v protokolu SSCP, uplatňuje se jak při TCP tak při sériové komunikaci \\ **Počet registrovatelných skupin** – počet skupin proměnných \\ **Počet proměnných ve skupině** – počet proměnných ve skupině proměnných \\ **Povolit TCP server** – povolení komunikace na TCP \\ **Port TCP serveru** – číslo TCP portu, implicitně 12346 \\ **Povolit sériový server** – povolení komunikace přes sériovou linku \\ **Port sériového serveru** – číslo sériového portu na PLC \\ **Rychlost sériového serveru** – rychlost přenosu po sériové lince \\ **Povolit sériový router** – \\ **Port sériového routru** – \\ **Rychlost sériového routru** – \\ **Povolit SSL server** – povolení zabezpečeného přenosu \\ **Port SSL serveru** – číslo portu pro zabezpečenou komunikaci, implicitně 12347 \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:config_sscp.png?direct|}} ====Definice uživatelů==== **Uživatel (Engineering)** – uživatel s plný přístup umožňující veškerou manipulaci s regulátorem \\ **Heslo (Engineering)** – jeho heslo \\ **Uživatel (Plné řízení)** – uživatel umožňující číst hodnoty proměnných a zapisovat do nich \\ **Heslo (Plné řízení)** – jeho heslo \\ **Uživatel (Pouze čtení)** – uživatel umožňující pouze číst proměnné \\ **Heslo (Pouze čtení)** – jeho heslo \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:config_users.png?direct|}} ====Úložiště==== **Uložit vyrovnávací paměť historie do paměti RAM** – vyrovnávací paměť historie se místo do eMMC/SD uloží do RAM \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:config_storage.png?direct|}} ====Unipi parametry==== **SSH password for Unipi user** – heslo pro SSH připojení k PLC (uživatel: unipi) \\ **SSH povoleno** – povolení pro připojení k SSH serveru \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:config_unipi.png?direct|}} ====Společné vlastnosti==== **Povolit .NET drivery** – povolí server .NET a jeho ovladače \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:config_common.png?direct|}} {{ :files:img_breakline.png?nolink |}} ===== Nastavení sítě ===== Konfigurací RT zároveň nastavujeme síť. Nastavení sítě je vnořené pod položkou //Konfigurace//, která se musí nejdříve rozbalit: {{ :cs:sw:01-mervis:updating-a-runtime-configuration:network-path.png?direct |}} **Konfigurace výchozí brány** – určuje, zda se výchozí brána získá z DHCP nebo staticky \\ **Výchozí brána** – statická adresa výchozí brány \\ **Konfigurace DNS** – určuje, zda se adresa DNS serveru získá z DHCP nebo staticky \\ **DNS** – statická adresa DNS serveru \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:network-common.png?direct|Společná nastavení sítě}} {{ :files:img_warning-line_b.png?nolink |}} {{ :en:hw:08_safety-instructions_pseudo-ISO-7010-info.png?nolink |(!)}} **Poznámka:** \\ Tato nastavení jsou společná pro všechna síťová rozhraní. ==== Parametry rozhraní Ethernet ==== **Název** – název síťového rozhraní \\ **Povoleno** – povolí síťové rozhraní \\ **Konfigurace IP** – způsob získání IP adresy (z DHCP, staticky a bez IP) \\ **IP adresa** – staticky určená IP adresa zařízení \\ **Maska sítě** – maska sítě při statickém nastavení \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:network-eth.png?direct|Parametry rozhraní Ethernet}} ==== Parametry rozhraní Wi-Fi ==== **Název** – název síťového rozhraní \\ **Povoleno** – povolí síťové rozhraní \\ **Konfigurace IP** – způsob získání IP adresy (z DHCP, staticky a bez IP) \\ **IP adresa** – staticky určená IP adresa zařízení \\ **Maska sítě** – maska sítě při statickém nastavení \\ **WiFi ESSID** – SSID sítě Wi-Fi \\ **WiFi zabezpečení** – způsob zabezpečení sítě Wi-Fi \\ **Heslo** – heslo sítě Wi-Fi \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:network-wifi.png?direct|Parametry rozhraní Wi-Fi}} ==== Bridge ==== V konfiguraci Mervis můžete více síťových rozhraní spojit pomocí mostu (bridge), například při Wi-Fi připojení k routeru a zapojení dalšího zařízení do rozhraní Ethernet na jednotce se bude zařízení chovat, jakoby bylo připojené k routeru. Nelze použít pro rozhraní GSM/LTE. **Název** – název síťového rozhraní \\ **Povoleno** – povolí síťové rozhraní \\ **Konfigurace IP** – způsob získání IP adresy (z DHCP, staticky a bez IP) \\ **IP adresa** – staticky určená IP adresa zařízení \\ **Maska sítě** – maska sítě při statickém nastavení \\ {{:cs:sw:01-mervis:updating-a-runtime-configuration:network-bridge.png?direct|Parametry Bridge}} Síťové adaptéry do Bridge přidáte kliknutím pravého tlačítka na vytvořený Bridge → //Přiřadit síťové rozhraní// → vybrané rozhraní: {{ :cs:sw:01-mervis:updating-a-runtime-configuration:network-bridge-add-path.png?direct |Přidávání rozhraní do Bridge}} {{ :files:img_warning-line_b.png?nolink |}} {{ :en:hw:09_safety-instructions_pseudo-ISO-7010-attention.png?nolink |(!)}} **Upozornění:** \\ Při přidání rozhraní do Bridge musíte jeho prvek //Konfigurace IP// nastavit na //none//. ==== GSM a LTE ==== Těmto rozhraním se věnuje [[cs:sw:01-mervis:lte-configuration-hidden|samostatný článek]]. {{ :files:img_breakline.png?nolink |}} \\