Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cs:sw:01-mervis:weintek-hmi-bacnet-mervis-hidden [2020/01/20 15:57]
avsetula [3 Export souboru EDE (Volitelné)]
cs:sw:01-mervis:weintek-hmi-bacnet-mervis-hidden [2021/08/05 13:19] (current)
avsetula
Line 1: Line 1:
-<​html>​ 
-  <​style>​ 
-    span.avBlueText{ 
-      font-weight:​ bold; 
-      color: #2f5496; 
-    } 
-    ​ 
-    span.avOrangeText{ 
-      font-weight:​ bold; 
-      color: #c45911; 
-    }    ​ 
-  </​style>​ 
-</​html>​ 
- 
- 
 ====== Propojení Mervis IDE a Weintek HMI protokolem BACnet ====== ====== Propojení Mervis IDE a Weintek HMI protokolem BACnet ======
-<wrap hi>Dostupné od verze v2.2.0</wrap> +<WRAP group 100%> 
 +<WRAP half column 81%>
 Potřebujete-li propojit Mervis IDE a HMI displej za pomoci místní sítě, můžete využít protokolu BACnet. U vašeho projektu můžete HMI, v tomto případě dotykový HMI display Weintek, využít pro kontrolu systému, ovládání výroby, ovládání kotle, ovládání domácnosti,​ aj.  Potřebujete-li propojit Mervis IDE a HMI displej za pomoci místní sítě, můžete využít protokolu BACnet. U vašeho projektu můžete HMI, v tomto případě dotykový HMI display Weintek, využít pro kontrolu systému, ovládání výroby, ovládání kotle, ovládání domácnosti,​ aj. 
 +</​WRAP>​
 +<WRAP half column 15%>
 +;;#
 +<​html><​span class="​dev-tag dev-patron">​Patron</​span></​html>​ \\
 +<​html><​span class="​dev-tag dev-neuron">​Neuron</​span></​html>​ \\
 +<​html><​span class="​dev-tag dev-gate">​Gate</​span></​html>​ \\
 +<​html><​span class="​dev-tag dev-unipi11">​Unipi&​nbsp1.1</​span></​html>​ \\
 +<​html><​span class="​dev-tag dev-axon">​Axon</​span></​html>​
 +;;#
 +</​WRAP>​
 +</​WRAP>​
  
-V následujícím tutoriálu se naučíte, jak nastavit server BACnet, jak se klientem připojit k serveru, nebo jak vygenerovat seznam proměnných (soubor EDE).+V následujícím tutoriálu se naučíte, jak nastavit server BACnet, jak se klientem připojit k serveru, nebo jak vygenerovat seznam proměnných (soubor ​.EDE).
  
 Výsledkem tohoto návodu je zobrazit na HMI displeji vstupy PLC jako kontrolky a ovládání digitálních výstupů PLC přímo z HMI displeje. Výsledkem tohoto návodu je zobrazit na HMI displeji vstupy PLC jako kontrolky a ovládání digitálních výstupů PLC přímo z HMI displeje.
Line 27: Line 23:
   * Klient přistupuje k tzv. objektům na serveru (A/D hodnoty, záznam trendu, aj.)   * Klient přistupuje k tzv. objektům na serveru (A/D hodnoty, záznam trendu, aj.)
  
-===== Co budete potřebovat: ​=====+\\ 
 +<WRAP center round box> 
 +<​html><​span class="​kbBlue-H4alt">​Co budete potřebovat:​</​span></​html>​
   * Jednotku [[https://​www.unipi.technology/​cs/​axon-c20|Unipi PLC]] s Mervis OS v2.2.0   * Jednotku [[https://​www.unipi.technology/​cs/​axon-c20|Unipi PLC]] s Mervis OS v2.2.0
-  * [[https://​www.unipi.technology/​cs/​power-supplies-c15|24 ​VDC zdroj napájení]] pro Unipi+  * [[https://​www.unipi.technology/​cs/​power-supplies-c15|24 ​V⎓ zdroj napájení]] pro Unipi
   * Připojení k místní síti (libovolný switch, nebo router)   * Připojení k místní síti (libovolný switch, nebo router)
   * 2x síťový kabel (RJ45)   * 2x síťový kabel (RJ45)
   * Program [[https://​www.weintek.com/​globalw/​Download/​Download.aspx|EasyBuilder PRO]] (obsahuje simulátor) ​   * Program [[https://​www.weintek.com/​globalw/​Download/​Download.aspx|EasyBuilder PRO]] (obsahuje simulátor) ​
   * [[https://​www.unipi.technology/​cs/​hmi-devices-c29|Weintek HMI display]] s ethernetem, nebo simulátor Weintek   * [[https://​www.unipi.technology/​cs/​hmi-devices-c29|Weintek HMI display]] s ethernetem, nebo simulátor Weintek
-    * + 24 V DC napájení pro HMI display+    * + 24 V⎓ napájení pro HMI display
     * + 1 síťový kabel (RJ45) pro HMI display     * + 1 síťový kabel (RJ45) pro HMI display
  
-=Může být užitečné: ​== +\\ 
-  * [[en:​sw:​01-mervis:​creating-new-project-hidden|(EN) Vytvoření nového projektu]] v Mervis IDE+<​html><​span class="​kbBlueText">​Může být užitečné:​</​span></​html>​ 
 +  * [[cs:​sw:​01-mervis:​creating-new-project-hidden|Vytvoření nového projektu]] v Mervis IDE
   * [[https://​sourceforge.net/​projects/​yetanotherbacnetexplorer/​|Yet Another BACnet Explorer]] (YABE) – software pro sledování BACnet komunikace po síti   * [[https://​sourceforge.net/​projects/​yetanotherbacnetexplorer/​|Yet Another BACnet Explorer]] (YABE) – software pro sledování BACnet komunikace po síti
-  * [[en:​sw:​01-mervis:​weintek-ip-series-hidden|(EN) Návod k Modbus propojení HMI]] dotykového displaye Weintek a Unipi s Mervis OS. +  * [[cs:​sw:​01-mervis:​weintek-ip-series-hidden|Návod k Modbus propojení HMI]] dotykového displaye Weintek a Unipi s Mervis OS. 
-  * [[cs:hw:01-axon:image|Aktualizace Mervis OS]] a nejaktuálnější [[cs:​files:​software:​mervis:​00-start|Mervis IDE]]  +  * Aktualizace Mervis OS pro [[cs:sw:01-mervis:​running-on-axon-hidden|Axon]] / [[cs:sw:​01-mervis:​running-on-neuron-hidden|Neuron a Unipi 1.1]] a nejaktuálnější [[cs:​files:​software:​mervis:​00-start|Mervis IDE]]  
 +</​WRAP>​
  
 +\\
 == Příklad zapojení: == == Příklad zapojení: ==
 {{ :​en:​sw:​01-mervis:​weintek_hmi_bacnet.png?​nolink |}} {{ :​en:​sw:​01-mervis:​weintek_hmi_bacnet.png?​nolink |}}
 +
  
 ===== 1 Základní nastavení projektu v Mervis IDE ===== ===== 1 Základní nastavení projektu v Mervis IDE =====
 Vytvořte nový projekt v Mervis IDE, nebo integrujte do vašeho stávajícího projektu. Postupujte dle následujícího návodu: ​ Vytvořte nový projekt v Mervis IDE, nebo integrujte do vašeho stávajícího projektu. Postupujte dle následujícího návodu: ​
-\\+
 Vytvořte serverový kanál. Pravým tlačítkem myši klikněte na PLC a vyberte možnost <​html><​span class="​avBlueText">​Přidat kanál serveru</​span></​html>​. Nazvěte jej <​html><​span class="​avOrangeText">​BACnet_server</​span></​html>​. Vytvořte serverový kanál. Pravým tlačítkem myši klikněte na PLC a vyberte možnost <​html><​span class="​avBlueText">​Přidat kanál serveru</​span></​html>​. Nazvěte jej <​html><​span class="​avOrangeText">​BACnet_server</​span></​html>​.
 {{ :​cs:​sw:​01-mervis:​001_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​001_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\+
 Na právě přidaném serveru <​html><​span class="​avOrangeText">​BACnet_server</​span></​html>​ nastavte typ protokolu <​html><​span class="​avBlueText">​BACnetServer</​span></​html>​. Na právě přidaném serveru <​html><​span class="​avOrangeText">​BACnet_server</​span></​html>​ nastavte typ protokolu <​html><​span class="​avBlueText">​BACnetServer</​span></​html>​.
 {{ :​cs:​sw:​01-mervis:​002_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​002_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\ + 
-Klikněte pravým tlačítkem myši na serverový kanál <​html><​span class="​avOrangeText">​BACnet_server</​span></​html>​ a vyberte <span class="​avBlueText">​Přidat zařízení serveru</​span></​html>​.+Klikněte pravým tlačítkem myši na serverový kanál <​html><​span class="​avOrangeText">​BACnet_server</​span></​html>​ a vyberte ​<​html>​<span class="​avBlueText">​Přidat zařízení serveru</​span></​html>​.
 {{ :​cs:​sw:​01-mervis:​003_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​003_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\+
 Zařízení pojmenujte <​html><​span class="​avOrangeText">​BACnet_UDP</​span></​html>​ a pokud máte zařízení označeno, v pravém sloupci naleznete <​html><​span class="​avBlueText">​Vlastnosti</​span></​html>​ ty vyplňte podle obrázku následovně:​ Zařízení pojmenujte <​html><​span class="​avOrangeText">​BACnet_UDP</​span></​html>​ a pokud máte zařízení označeno, v pravém sloupci naleznete <​html><​span class="​avBlueText">​Vlastnosti</​span></​html>​ ty vyplňte podle obrázku následovně:​
  
Line 66: Line 67:
   * **Port zařízení:​** 47808   * **Port zařízení:​** 47808
 {{ :​cs:​sw:​01-mervis:​004_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​004_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\+
 Teď již máte téměř vše nachystané,​ klikněte na <​html><​span class="​avBlueText">​Zkompilovat sestavu</​span></​html>​. ​ Teď již máte téměř vše nachystané,​ klikněte na <​html><​span class="​avBlueText">​Zkompilovat sestavu</​span></​html>​. ​
 {{ :​cs:​sw:​01-mervis:​005_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​005_weintek-hmi-mervis-_bacnet_cs.png |}}
 +
  
 ===== 2 Proměnné,​ mapování a provázání ===== ===== 2 Proměnné,​ mapování a provázání =====
 Nyní si vytvoříte <​html><​span class="​avBlueText">​BACnet objekty</​span></​html>​ a provážete je s lokálními,​ nebo globálními proměnnými. Toto je důležité,​ abyste na klientské straně mohli číst/​zapisovat. V následujících krocích máte hned 2 možnosti, jak proměnné provázat. Nyní si vytvoříte <​html><​span class="​avBlueText">​BACnet objekty</​span></​html>​ a provážete je s lokálními,​ nebo globálními proměnnými. Toto je důležité,​ abyste na klientské straně mohli číst/​zapisovat. V následujících krocích máte hned 2 možnosti, jak proměnné provázat.
-\\ 
  
 //​**Poznámka:​** Nepoužité proměnné lze provázat s BACnet objekty. Mervis však při kompilaci hlásí, že se nepodařilo nahrát proměnnou serveru a chybu při tvorbě image. To je způsobeno tím, že proměnná se nepoužije při kompilaci a BACnet objekt nemá protistranu k provázání.// ​ //​**Poznámka:​** Nepoužité proměnné lze provázat s BACnet objekty. Mervis však při kompilaci hlásí, že se nepodařilo nahrát proměnnou serveru a chybu při tvorbě image. To je způsobeno tím, že proměnná se nepoužije při kompilaci a BACnet objekt nemá protistranu k provázání.// ​
 {{page>​weintek-hmi-bacnet-mervis-imgnexttotext-hidden}} {{page>​weintek-hmi-bacnet-mervis-imgnexttotext-hidden}}
 +
  
 ==== 2.1 Standardně,​ přímo v zařízení serveru ==== ==== 2.1 Standardně,​ přímo v zařízení serveru ====
 Když si rozkliknete zařízení <​html><​span class="​avBlueText">​BACnet_UDP</​span></​html>,​ tam do volného prostoru kliknete pravým tlačítkem myši a vyberete <​html><​span class="​avBlueText">​Přidat proměnnou</​span></​html>​. Když si rozkliknete zařízení <​html><​span class="​avBlueText">​BACnet_UDP</​span></​html>,​ tam do volného prostoru kliknete pravým tlačítkem myši a vyberete <​html><​span class="​avBlueText">​Přidat proměnnou</​span></​html>​.
 {{ :​cs:​sw:​01-mervis:​006_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​006_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\+
 Ze seznamu vyberte proměnnou, kterou chcete ovládat nebo číst pomocí Weintek HMI. Ze seznamu vyberte proměnnou, kterou chcete ovládat nebo číst pomocí Weintek HMI.
 {{ :​cs:​sw:​01-mervis:​007_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​007_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\+
 Tím si zpřístupníme proměnnou pro zařízení BACnet serveru. <​html><​span class="​avBlueText">​Zkompilujte sestavu</​span></​html>,​ aby se vygenerovaly parametry BACnet objektu (identifikátory,​ typy, ..), které jsou do této chvíle uvedeny pouze jako <​html><​span class="​avBlueText">​n/​a</​span></​html>​. Tím si zpřístupníme proměnnou pro zařízení BACnet serveru. <​html><​span class="​avBlueText">​Zkompilujte sestavu</​span></​html>,​ aby se vygenerovaly parametry BACnet objektu (identifikátory,​ typy, ..), které jsou do této chvíle uvedeny pouze jako <​html><​span class="​avBlueText">​n/​a</​span></​html>​.
 {{ :​cs:​sw:​01-mervis:​008_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​008_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\+
 Zde vidíte výsledek. Máte první BACnet objekt včetně ID. Zde vidíte výsledek. Máte první BACnet objekt včetně ID.
 {{ :​cs:​sw:​01-mervis:​009_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​009_weintek-hmi-mervis-_bacnet_cs.png |}}
 +
  
 ==== 2.2 Nebo přímo v prohlížeči proměnných ==== ==== 2.2 Nebo přímo v prohlížeči proměnných ====
 V <​html><​span class="​avBlueText">​Prohlížeči proměnných</​span></​html>​ vyhledejte proměnnou, kterou chcete pro BACnet server zpřístupnit pro čtení, nebo zápis a zaškrtnete políčko <​html><​span class="​avBlueText">​PLC:​BACnet viditelné</​span></​html>:​ V <​html><​span class="​avBlueText">​Prohlížeči proměnných</​span></​html>​ vyhledejte proměnnou, kterou chcete pro BACnet server zpřístupnit pro čtení, nebo zápis a zaškrtnete políčko <​html><​span class="​avBlueText">​PLC:​BACnet viditelné</​span></​html>:​
 {{ :​cs:​sw:​01-mervis:​010_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​010_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\+
 Nabídka se vám rozbalí. Zde vyberte, v políčku <​html><​span class="​avBlueText">​PLC:​ Zařízení BACnet</​span></​html>,​ pro které zařízení BACnet chcete proměnnou zpřístupnit. V našem případě se nabídka předvyplní BACnet zařízením <​html><​span class="​avOrangeText">​BACnet_UDP</​span></​html>​. Pro kontrolu následující obrázek: Nabídka se vám rozbalí. Zde vyberte, v políčku <​html><​span class="​avBlueText">​PLC:​ Zařízení BACnet</​span></​html>,​ pro které zařízení BACnet chcete proměnnou zpřístupnit. V našem případě se nabídka předvyplní BACnet zařízením <​html><​span class="​avOrangeText">​BACnet_UDP</​span></​html>​. Pro kontrolu následující obrázek:
 {{ :​cs:​sw:​01-mervis:​011_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​011_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\+
 Když si nyní rozkliknete zařízení <​html><​span class="​avOrangeText">​BACnet_UDP</​span></​html>,​ tak by se vám měly objevit všechny vámi vybrané proměnné jako BACnet objekty. Když si nyní rozkliknete zařízení <​html><​span class="​avOrangeText">​BACnet_UDP</​span></​html>,​ tak by se vám měly objevit všechny vámi vybrané proměnné jako BACnet objekty.
 {{ :​cs:​sw:​01-mervis:​012_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​012_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\+
 Klikněte na <​html><​span class="​avBlueText">​Zkompilovat sestavu</​span></​html>​. Tím aktualizujete parametry BACnet objektů a vygenerujete nové. Klikněte na <​html><​span class="​avBlueText">​Zkompilovat sestavu</​span></​html>​. Tím aktualizujete parametry BACnet objektů a vygenerujete nové.
 {{ :​cs:​sw:​01-mervis:​013_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​013_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\+
 Výsledek po přidání dvou objektů by měl vypadat následovně:​ Výsledek po přidání dvou objektů by měl vypadat následovně:​
 {{ :​cs:​sw:​01-mervis:​014_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​014_weintek-hmi-mervis-_bacnet_cs.png |}}
-\\+
 Nyní můžete kliknutím <​html><​span class="​avBlueText">​Nahrát sestavu</​span></​html>​. Změny se zapíšou do PLC Unipi. Nyní můžete kliknutím <​html><​span class="​avBlueText">​Nahrát sestavu</​span></​html>​. Změny se zapíšou do PLC Unipi.
 {{ :​cs:​sw:​01-mervis:​015_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​015_weintek-hmi-mervis-_bacnet_cs.png |}}
 +
  
 ===== 3 Export souboru EDE (Volitelné) ===== ===== 3 Export souboru EDE (Volitelné) =====
 <​html><​span class="​avBlueText">​Soubory EDE</​span></​html>​ jsou užitečné,​ pokud si váš BACnet klient neumí autodetekci objektů na BACnet serveru, nebo nastavujete-li HMI bez přístupu k BACnet serveru.\\ <​html><​span class="​avBlueText">​Soubory EDE</​span></​html>​ jsou užitečné,​ pokud si váš BACnet klient neumí autodetekci objektů na BACnet serveru, nebo nastavujete-li HMI bez přístupu k BACnet serveru.\\
-\\+
 Klikněte pravým tlačítkem myši na <​html><​span class="​avOrangeText">​BACnet_server</​span></​html>​ a vyberte <​html><​span class="​avBlueText">​Export EDE souborů</​span></​html>​.\\ Klikněte pravým tlačítkem myši na <​html><​span class="​avOrangeText">​BACnet_server</​span></​html>​ a vyberte <​html><​span class="​avBlueText">​Export EDE souborů</​span></​html>​.\\
 Tyto soubory potřebujete pro import nastavení proměnných do HMI, aby display věděl, kde má číst/​zapisovat. Soubory naleznete ve složce vašeho projektu v podsložce <​html><​span class="​avBlueText">/​“<​i>​název_projektu</​i>​“-export/</​span></​html>​. Tyto soubory potřebujete pro import nastavení proměnných do HMI, aby display věděl, kde má číst/​zapisovat. Soubory naleznete ve složce vašeho projektu v podsložce <​html><​span class="​avBlueText">/​“<​i>​název_projektu</​i>​“-export/</​span></​html>​.
 {{ :​cs:​sw:​01-mervis:​016_weintek-hmi-mervis-_bacnet_cs.png |}} {{ :​cs:​sw:​01-mervis:​016_weintek-hmi-mervis-_bacnet_cs.png |}}
 +
 +
 == Ukázka vygenerovaných souborů: == == Ukázka vygenerovaných souborů: ==
 {{:​en:​sw:​01-mervis:​screenshot_1.png?​375|}} {{:​en:​sw:​01-mervis:​screenshot_1.png?​375|}}
 +
  
 ===== 4 Nastavení v EasyBuilder PRO, simulace/​HMI download ===== ===== 4 Nastavení v EasyBuilder PRO, simulace/​HMI download =====
Line 123: Line 130:
 {{:​en:​sw:​01-mervis:​001_weintek-hmi-easybuilder-bacnet.png?​400|}} {{:​en:​sw:​01-mervis:​001_weintek-hmi-easybuilder-bacnet.png?​400|}}
 \\ \\
-\\+
 Po spuštění vytvořte nový projekt přesně pro váš HMI display, pokud fyzicky HMI display nemáte, můžete vybrat MT6071iP/​MT8071iP,​ jako na obrázku níže: Po spuštění vytvořte nový projekt přesně pro váš HMI display, pokud fyzicky HMI display nemáte, můžete vybrat MT6071iP/​MT8071iP,​ jako na obrázku níže:
 {{ :​en:​sw:​01-mervis:​002_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​002_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Po vytvoření projektu vyskočí okno <​html><​span class="​avBlueText">​System Parameter Settings</​span></​html>​. Zde klikněte na <​html><​span class="​avBlueText">​New device/​server</​span></​html>​. Po vytvoření projektu vyskočí okno <​html><​span class="​avBlueText">​System Parameter Settings</​span></​html>​. Zde klikněte na <​html><​span class="​avBlueText">​New device/​server</​span></​html>​.
 {{ :​en:​sw:​01-mervis:​003_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​003_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Otevře se vám další okno, které nastavte následujícím způsobem: Otevře se vám další okno, které nastavte následujícím způsobem:
   * **Name:** BACnet/IP (Device)   * **Name:** BACnet/IP (Device)
Line 138: Line 145:
 Nyní klikněte na položku <​html><​span class="​avBlueText">​Settings…</​span></​html>​ Nyní klikněte na položku <​html><​span class="​avBlueText">​Settings…</​span></​html>​
 {{ :​en:​sw:​01-mervis:​004_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​004_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Zde buď můžete nastavit IP ručně, nebo klikněte na <​html><​span class="​avBlueText">​Who Is…</​span></​html>​ a server se vám vyhledá a nastaví automaticky. Standartní port pro BACnet je 47808. Pokud jste v Mervisu nastavili jiný port, musíte port změnit i zde.\\ Zde buď můžete nastavit IP ručně, nebo klikněte na <​html><​span class="​avBlueText">​Who Is…</​span></​html>​ a server se vám vyhledá a nastaví automaticky. Standartní port pro BACnet je 47808. Pokud jste v Mervisu nastavili jiný port, musíte port změnit i zde.\\
-\\+
 **Pozor:** zároveň na počítači,​ kde pracujete, nesmíte používat jiný program naslouchající na stejném portu, jinak se vám server pomocí <​html><​span class="​avBlueText">​Who Is…</​span></​html>​ nevyhledá a případná simulace nebude moci komunikovat s BACnet serverem. **Pozor:** zároveň na počítači,​ kde pracujete, nesmíte používat jiný program naslouchající na stejném portu, jinak se vám server pomocí <​html><​span class="​avBlueText">​Who Is…</​span></​html>​ nevyhledá a případná simulace nebude moci komunikovat s BACnet serverem.
 {{ :​en:​sw:​01-mervis:​005_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​005_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Vše potvrďte a označte vytvořenou záložku <​html><​span class="​avBlueText">​BACnet/​IP</​span>​. Klikněte na <​html><​span class="​avBlueText">​Tag Manager…</​span></​html>​ Vše potvrďte a označte vytvořenou záložku <​html><​span class="​avBlueText">​BACnet/​IP</​span>​. Klikněte na <​html><​span class="​avBlueText">​Tag Manager…</​span></​html>​
 {{ :​en:​sw:​01-mervis:​007_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​007_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Zde klikněte na <​html><​span class="​avBlueText">​Get Tag Info…</​span></​html>,​ tím se vám automaticky načtou objekty z BACnet serveru (Mervis). Pokud nelze načíst informace o objektech ze serveru, zkontrolujte,​ zda vámi používaný port není obsazený. Zde klikněte na <​html><​span class="​avBlueText">​Get Tag Info…</​span></​html>,​ tím se vám automaticky načtou objekty z BACnet serveru (Mervis). Pokud nelze načíst informace o objektech ze serveru, zkontrolujte,​ zda vámi používaný port není obsazený.
 {{ :​en:​sw:​01-mervis:​008_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​008_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Vše potvrďte a nastavení zavřete: ​ Vše potvrďte a nastavení zavřete: ​
 {{ :​en:​sw:​01-mervis:​009_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​009_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Nyní před sebou máte prázdné okno HMI, zde si můžete vkládat různé prvky nebo textová pole. Nyní před sebou máte prázdné okno HMI, zde si můžete vkládat různé prvky nebo textová pole.
 {{ :​en:​sw:​01-mervis:​010_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​010_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Pro otestování spojení vytvoříme jeden <​html><​span class="​avBlueText">​Toggle Switch</​span></​html>​ a jednu <​html><​span class="​avBlueText">​Bit Lamp</​span></​html>​. Záložka Tag slouží pro mapování objektů. Pro otestování spojení vytvoříme jeden <​html><​span class="​avBlueText">​Toggle Switch</​span></​html>​ a jednu <​html><​span class="​avBlueText">​Bit Lamp</​span></​html>​. Záložka Tag slouží pro mapování objektů.
 {{ :​en:​sw:​01-mervis:​011_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​011_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 V seznamu uvidíte objekty zastupující proměnné z jednotky Unipi. Pro <​html><​span class="​avBlueText">​toggle</​span>​ vyberte <​html><​span class="​avBlueText">​DO</​span></​html>​.\\ V seznamu uvidíte objekty zastupující proměnné z jednotky Unipi. Pro <​html><​span class="​avBlueText">​toggle</​span>​ vyberte <​html><​span class="​avBlueText">​DO</​span></​html>​.\\
 Najděte objekt <​html><​span class="​avBlueText">​hw_$Axon S105_DO_1_01_w$</​span></​html>​ a vyberte vlastnost <​html><​span class="​avBlueText">​PresentValue</​span></​html>​. Najděte objekt <​html><​span class="​avBlueText">​hw_$Axon S105_DO_1_01_w$</​span></​html>​ a vyberte vlastnost <​html><​span class="​avBlueText">​PresentValue</​span></​html>​.
 {{ :​en:​sw:​01-mervis:​012_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​012_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Pro <​html><​span class="​avBlueText">​bit lamp</​span></​html>​ vyberte <​html><​span class="​avBlueText">​DI</​span></​html>​.\\ Pro <​html><​span class="​avBlueText">​bit lamp</​span></​html>​ vyberte <​html><​span class="​avBlueText">​DI</​span></​html>​.\\
 Najděte objekt <​html><​span class="​avBlueText">​hw_$Axon S105_DI_1_01$</​span></​html>​ a vyberte vlastnost <​html><​span class="​avBlueText">​PresentValue</​span></​html>​. Najděte objekt <​html><​span class="​avBlueText">​hw_$Axon S105_DI_1_01$</​span></​html>​ a vyberte vlastnost <​html><​span class="​avBlueText">​PresentValue</​span></​html>​.
 {{ :​en:​sw:​01-mervis:​013_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​013_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Výsledek by měl vypadat následovně:​ Výsledek by měl vypadat následovně:​
 Všimněte si vedle grafických prvků, na jaký BACnet objekt jsou mapovány. Všimněte si vedle grafických prvků, na jaký BACnet objekt jsou mapovány.
 {{ :​en:​sw:​01-mervis:​014_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​014_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Teď použijte <​html><​span class="​avBlueText">​Compile</​span></​html>​. Teď použijte <​html><​span class="​avBlueText">​Compile</​span></​html>​.
 {{ :​en:​sw:​01-mervis:​015_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​015_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Nyní máte možnost buď nahrát HMI projekt do HMI, nebo spustit simulátor. Nyní máte možnost buď nahrát HMI projekt do HMI, nebo spustit simulátor.
   * Pokud máte display, použijte <​html><​span class="​avBlueText">​Download (PC -> HMI)</​span></​html>​   * Pokud máte display, použijte <​html><​span class="​avBlueText">​Download (PC -> HMI)</​span></​html>​
Line 179: Line 186:
 **Poznámka:​** <​html><​span class="​avBlueText">​Offline simulation</​span></​html>​ použít nemůžete, protože se vám simulace nepropojí s PLC. **Poznámka:​** <​html><​span class="​avBlueText">​Offline simulation</​span></​html>​ použít nemůžete, protože se vám simulace nepropojí s PLC.
 {{ :​en:​sw:​01-mervis:​016_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​016_weintek-hmi-easybuilder-bacnet.png |}}
 +
  
 ===== 5 Výsledek (simulace) ===== ===== 5 Výsledek (simulace) =====
Line 184: Line 192:
 Dále pomocí <​html><​span class="​avBlueText">​Toogle switch</​span></​html>​ sepneme i výstup <​html><​span class="​avBlueText">​DO1</​span></​html>​. Dále pomocí <​html><​span class="​avBlueText">​Toogle switch</​span></​html>​ sepneme i výstup <​html><​span class="​avBlueText">​DO1</​span></​html>​.
 {{ :​en:​sw:​01-mervis:​017_weintek-hmi-easybuilder-bacnet.png |}} {{ :​en:​sw:​01-mervis:​017_weintek-hmi-easybuilder-bacnet.png |}}
-\\+
 Nyní při náhledu na samotné PLC Unipi s Mervis OS vidíme stále aktivní vstup <​html><​span class="​avBlueText">​DI1</​span></​html>​ a z BACnet klienta sepnutý výstup <​html><​span class="​avBlueText">​DO1</​span></​html>​. Nyní při náhledu na samotné PLC Unipi s Mervis OS vidíme stále aktivní vstup <​html><​span class="​avBlueText">​DI1</​span></​html>​ a z BACnet klienta sepnutý výstup <​html><​span class="​avBlueText">​DO1</​span></​html>​.
-\\ 
 \\ \\
  
 {{ :​en:​sw:​01-mervis:​unipi_axons105_di1_do1.png?​275 |}} {{ :​en:​sw:​01-mervis:​unipi_axons105_di1_do1.png?​275 |}}
 +
  
 ===== Ke stažení ===== ===== Ke stažení =====