Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
cs:sw:01-mervis:connecting-to-extension-xg18-hidden [2020/04/17 08:19] mkudlacek [2 Přidání zařízení xG18 do projektu v Mervis IDE] |
cs:sw:01-mervis:connecting-to-extension-xg18-hidden [2021/05/03 07:28] avsetula |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Propojení Mervis IDE a Extension xG18 ====== | ====== Propojení Mervis IDE a Extension xG18 ====== | ||
- | Pokud hledáte cenově dostupné měření teplot, chcete měřit teploty na větší vzdálenost, nebo automatizujete kotelnu, je Extension xG18 tím správným řešením. | + | <WRAP group> |
+ | <WRAP half column 81%> | ||
+ | Pokud hledáte cenově dostupné měření teplot, chcete měřit teploty na větší vzdálenost, nebo automatizujete kotelnu, je [[https://www.unipi.technology/cs/unipi-extension-xg18-p331|Extension xG18]] tím správným řešením. | ||
Rozšiřující modul slouží jako jednoduchý a spolehlivý nástroj pro připojení až osmi Unipi 1-Wire teplotních čidel (DS18B20) s konektorem RJ45. Pro spojení s nadřazeným systémem je použita komunikace Modbus RTU na sériové lince RS-485. | Rozšiřující modul slouží jako jednoduchý a spolehlivý nástroj pro připojení až osmi Unipi 1-Wire teplotních čidel (DS18B20) s konektorem RJ45. Pro spojení s nadřazeným systémem je použita komunikace Modbus RTU na sériové lince RS-485. | ||
+ | </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-axon">Axon</span></html> \\ | ||
+ | <html><span class="dev-tag dev-extens">Extension</span></html> | ||
+ | ;;# | ||
+ | </WRAP> | ||
+ | </WRAP> | ||
Pro každé čidlo je na modulu vyhrazen jeden oddělený 1-Wire kanál s konektorem RJ45, což zvyšuje spolehlivost měření. | Pro každé čidlo je na modulu vyhrazen jeden oddělený 1-Wire kanál s konektorem RJ45, což zvyšuje spolehlivost měření. | ||
Line 8: | Line 21: | ||
Následující návod Vás provede nastavením HW i SW a nastavením Mervis IDE. | Následující návod Vás provede nastavením HW i SW a nastavením Mervis IDE. | ||
- | ==== Co budeme potřebovat? ==== | + | <WRAP center round box> |
- | * [[https://www.unipi.technology/cs/axon-c20 | Jednotku Unipi ]] s [[cs:files:software:os-images:00-start|Mervis OS v2.3.0]] a novější | + | <html><span class="kbBlue-H4alt">Co budeme potřebovat?</span></html> |
+ | * [[https://www.unipi.technology/cs/axon-c20 | Jednotku Unipi]] a [[cs:files:software:mervis:00-start|Mervis IDE v2.3.0]] | ||
* [[https://www.unipi.technology/cs/accessories-c4|24V DC napájení]] | * [[https://www.unipi.technology/cs/accessories-c4|24V DC napájení]] | ||
* Připojení k místní síti (libovolný switch, nebo router) | * Připojení k místní síti (libovolný switch, nebo router) | ||
- | * Extension xG18 | + | * [[https://www.unipi.technology/cs/rozsirujici-moduly-c40|Extension xG18]] |
* Min. 1x teplotní čidlo 1-Wire Unipi s konektorem RJ45 | * Min. 1x teplotní čidlo 1-Wire Unipi s konektorem RJ45 | ||
+ | </WRAP> | ||
===== 1 Připojení rozšiřujícího modulu xG18 k PLC Unipi ===== | ===== 1 Připojení rozšiřujícího modulu xG18 k PLC Unipi ===== | ||
- | Extension xG18 je s jednotkou Unipi PLC propojen pomocí dvouvodičového propojení RS-485. Napájení je řešitelné např. stejným zdrojem jako Unipi PLC, pokud vám to umožní parametry zdroje. Další variantou je samostatný zdroj napájení 5 – 24 VDC. Teplotní čidla jednoduše připojte do libovolných konektorů RJ45. | + | Extension xG18 je s jednotkou Unipi PLC propojen pomocí dvouvodičového sběrnice RS-485. Napájení je řešitelné např. stejným zdrojem jako Unipi PLC, pokud vám to umožní parametry zdroje. Další variantou je samostatný zdroj napájení 5 – 24 VDC. Teplotní čidla jednoduše připojte do libovolných konektorů RJ45. |
- | {{ :cs:sw:01-mervis:connecting-to-extension-xg18-001-cz.png?nolink |}} | + | {{ :cs:sw:01-mervis:connecting-to-extension-xg18-001-cz.png?nolink&800 |}} |
Line 25: | Line 39: | ||
Vytvořte nový projekt, nebo integrujte do vašeho stávajícího projektu. Postupujte dle následujícího návodu: | Vytvořte nový projekt, nebo integrujte do vašeho stávajícího projektu. Postupujte dle následujícího návodu: | ||
- | Přidejte do vašeho stávajícího Modbus RTU kanálu. Zde jen dbejte na dodržení komunikačních parametrů jako je rychlost, parita, atd. | + | <WRAP center round box 95%> |
+ | V případě nasazení do již dříve vytvořeného kanálu Modbus RTU dbejte na dodržení komunikačních parametrů jako je rychlost, parita, a další. V takovém případě pokračujte [[#pridani_zarizeni_pomoci_automaticke_detekce|kapitolou 2.1]]. | ||
+ | </WRAP> | ||
Nebo vytvořte nový kanál. Pravým tlačítkem myši klikněte na PLC a vyberte možnost Přidat kanál. Nazvěte jej Modbus_RTU. | Nebo vytvořte nový kanál. Pravým tlačítkem myši klikněte na PLC a vyberte možnost Přidat kanál. Nazvěte jej Modbus_RTU. | ||
Line 79: | Line 95: | ||
{{ :cs:sw:01-mervis:connecting-to-extension-xg18-012-cz.png |}} | {{ :cs:sw:01-mervis:connecting-to-extension-xg18-012-cz.png |}} | ||
- | FIXME - přepsáno \\ | ||
Nyní již máte zařízení přidáno ve svém projektu a můžete s ním začít pracovat. Pro otestování komunikace mezi PLC a Extension xG18 použijte režim ladění. Klikněte na **Start ladění** v horním panelu a přepněte na **Prohlížeč proměnných**. Zde zadejte do vyhledávacího pole názvů např. CH1. Jelikož proměnné generované autogenem pro xG18 mají v názvu CH1 až CH8, lze tak snadno zjistit všechny potřebné informace o konkrétním čidle na xG18, jako je hodnota, interval mezi měřením, či platnost hodnoty. | Nyní již máte zařízení přidáno ve svém projektu a můžete s ním začít pracovat. Pro otestování komunikace mezi PLC a Extension xG18 použijte režim ladění. Klikněte na **Start ladění** v horním panelu a přepněte na **Prohlížeč proměnných**. Zde zadejte do vyhledávacího pole názvů např. CH1. Jelikož proměnné generované autogenem pro xG18 mají v názvu CH1 až CH8, lze tak snadno zjistit všechny potřebné informace o konkrétním čidle na xG18, jako je hodnota, interval mezi měřením, či platnost hodnoty. | ||
Line 107: | Line 122: | ||
{{ :cs:sw:01-mervis:connecting-to-extension-xg18-014-cz.png |}} | {{ :cs:sw:01-mervis:connecting-to-extension-xg18-014-cz.png |}} | ||
- | Po úspěšném nakonfigurování se ujistětě, že adresa v nastavení zařízení a komunikační parametry v nastavení Modbus kanálu se shodují s právě nahranou konfigurací. | + | Po úspěšném nakonfigurování se ujistěte, že adresa v nastavení zařízení a komunikační parametry v nastavení Modbus kanálu se shodují s právě nahranou konfigurací. |
{{ :cs:sw:01-mervis:connecting-to-extension-xg18-015-cz.png |}} | {{ :cs:sw:01-mervis:connecting-to-extension-xg18-015-cz.png |}} | ||
Line 117: | Line 132: | ||
Možnosti konfigurace jednotlivých parametrů přes DIP přepínače popisuje následující tabulka: | Možnosti konfigurace jednotlivých parametrů přes DIP přepínače popisuje následující tabulka: | ||
- | FIXME: nazev sloupce "Prepinac" zmenit na "Prepinac c." | ||
{{ :cs:sw:01-mervis:connecting-to-extension-xg18-016-cz.png?nolink |}} | {{ :cs:sw:01-mervis:connecting-to-extension-xg18-016-cz.png?nolink |}} | ||
- | Pokud jsou všechny adresní přepínače na OFF, tzn. je nakonfigurována adresa 0 (výchozí nastavení z výroby), používá se tzv. SW konfigurace – adresa, rychlost komunikace a parita z registrů 1018 a 1019 (kap. 3.1) – konfigurace přepínačů pro rychlost a paritu je ignorována. | + | Pokud jsou všechny adresní přepínače na OFF nenastaví se adresa 0, ale používá se tzv. SW konfigurace – adresa, rychlost komunikace a parita z registrů 1018 a 1019 (kap. 3.1) – konfigurace přepínačů pro rychlost a paritu je ignorována. |
Následující tabulka demonstruje příklad nastavení přepínačů s výslednou Modbus adresou 6 a komunikační rychlostí 9600 baud bez parity. | Následující tabulka demonstruje příklad nastavení přepínačů s výslednou Modbus adresou 6 a komunikační rychlostí 9600 baud bez parity. | ||
- | FIXME: nazev sloupce "Prepinac" zmenit na "Prepinac c." | ||
- | FIXME upravit "9600" na "9600 baud" | ||
{{ :cs:sw:01-mervis:connecting-to-extension-xg18-017-cz.png?nolink |}} | {{ :cs:sw:01-mervis:connecting-to-extension-xg18-017-cz.png?nolink |}} | ||