Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
cs:sw:01-mervis:weintek-hmi-bacnet-mervis-hidden [2020/04/23 08:38] avsetula |
cs:sw:01-mervis:weintek-hmi-bacnet-mervis-hidden [2021/08/05 13:19] (current) avsetula |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Propojení Mervis IDE a Weintek HMI protokolem BACnet ====== | ====== Propojení Mervis IDE a Weintek HMI protokolem BACnet ====== | ||
+ | <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 1.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 10: | 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 49: | 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 106: | 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 121: | 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 162: | 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 167: | 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í ===== |