Ovladač EtcDrv systému REXYGEN Uživatelská příručka
|
|
- Andrea Jandová
- před 4 lety
- Počet zobrazení:
Transkript
1 Ovladač EtcDrv systému REXYGEN Uživatelská příručka REX Controls s.r.o. Verze Plzeň
2 Obsah 1 Ovladač EtcDrv a systém REXYGEN Úvod Požadavky na systém Instalace ovladače Zařazení ovladače do projektu aplikace Přidání ovladače EtcDrv do projektu Připojení vstupů a výstupů do řídicího algoritmu Konfigurace ovladače Konfigurační dialogové okno Stručný popis sběrnice EtherCAT 10 5 Formát konfiguračního souboru 13 6 Poznámky k implementaci 19 7 Co dělat při problémech 21 Literatura 22 1
3 Kapitola 1 Ovladač EtcDrv a systém REXYGEN 1.1 Úvod V této příručce je popsáno používání ovladače EtcDrv pro připojení technických prostředků využívajících protokol EtherCAT [?] k řídicímu systému REXYGEN pro linuxové platformy. Ovladač umožňuje získávat vstupy a nastavovat výstupy z tzv. process image a CANopen over EtherCAT. Ovladač byl vyvinut firmou REX Controls. 1.2 Požadavky na systém Obecně lze říci, že pro použití ovladače EtcDrv musí být dodrženy minimální požadavky nutné k provozování řídicího systému REXYGEN. Pro konfiguraci ovladače postačuje běžný počítač PC (případně v průmyslovém provedení). Pro provozování ovladače na cílovém zařízení je potřeba vyhradit pro EtherCATjednu ethernetovou zásuvku. Ovladač není zatím implementován pro Windows (vyžaduje ovladač do jádra Windows, který umožní předávat přímo ethernetové packety aplikaci - v Linuxu je tato podpora automaticky). Aby bylo možno ovladač využívat, musí být na vývojovém (konfiguračním) počítači a na cílovém zařízení (počítači) nainstalováno programové vybavení: Vývojový počítač Operační systém jeden ze systémů: Windows 7/8/10 Řídicí systém REXY- verze pro operační systémy Windows GEN Cílové zařízení Řídicí systém REXY- verze pro zvolené cílové zařízení s jedním z podporovaných GEN operačních systémů: GNU/Linux Debian V případě, že vývojový počítač je přímo cílovým zařízením (řídicí systém REXYGEN 2
4 bude provozován v jedné z variant Windows), instaluje se pouze jedna kopie řídicího systému REXYGEN. 1.3 Instalace ovladače Pro operační systém Windows se ovladač EtcDrv instaluje jako součást instalace řídicího systému REXYGEN. Pro nainstalování ovladače je nutné v instalačním programu systému REXYGEN zaškrtnout volbu Ovladač protokolu EtherCAT. Po typické instalaci se řídicí systém REXYGEN nainstaluje do cílového adresáře C:\Program Files\REX Controls\REX_<version>, kde <version> označuje verzi systému REXYGEN. Po úspěšné instalaci se do cílového adresáře zkopírují soubory: EtcDrv_H.dll Konfigurační část ovladače EtcDrv. EtcDrv_T.dll Cílová část ovladače EtcDrv spouštěná exekutivou RexCore. Tato verze se používá pokud na cílovém zařízení běží operační systém Windows 7/8/10. Pro jinou cílovou platformu je na ni třeba nainstalovat příslušnou verzi systému REXY- GEN. DOC\EtcDrv_CZ.pdf Tato uživatelská příručka. Pro operační systém Linux je potreba nainstalovat balíček rex-etcdrvt. 3
5 Kapitola 2 Zařazení ovladače do projektu aplikace Zařazení ovladače do projektu aplikace spočívá v přidání ovladače do hlavního souboru projektu a z připojení vstupů a výstupů ovladače v řídicích algoritmech. 2.1 Přidání ovladače EtcDrv do projektu Přidání ovladače EtcDrv do hlavního souboru projektu je znázorněno na obr Modules Drivers Archives prev next EtcDrv prev next ETC prev next SimDrv prev next SIM QTask Level0 Level1 prev Task1 next prev Task2 next Level2 Level3 EXEC Obrázek 2.1: Příklad zařazení ovladače EtcDrv do projektu aplikace Pro zařazení ovladače do projektu slouží dva zvýrazněné bloky. Nejprve je na výstup Modules bloku exekutivy EXEC připojen blok typu MODULE s názvem EtcDrv, který nemá žádné další parametry. Druhý blok ETC typu IODRV, připojený na výstup Drivers exekutivy má parametry: 4
6 modul jméno třídy ovladače, které se pro tento ovladač zadává: EtcDrv classname jméno třídy ovladače, které se pro tento ovladač zadává: EtcDrvPOZOR! Jméno rozlišuje velká a malá písmena! cfgname jméno konfiguračního souboru ovladače. Vytváření konfiguračního souboru je popsáno v kapitole 3. Doporučeno je zadávat jej ve tvaru <jméno_třídy>.rio, kde přípona.rio (Rex Input Output) byla zavedena pro tento účel. Další parametry slouží pro speciální případy a vyhovuje původní nastavení. Jménem tohoto bloku, na obr. 2.1 zadaným jako ETC, začínají názvy všech vstupních a výstupních signálů připojených k tomuto ovladači. Ovladač EtcDrv podporuje i úlohy běžící synchronně s komunikací. To se provede tak, že místo bloku typu IODRV se použije blok typu TIODRV (který má stejné parametry jako IODRV) a na jeho výstup Tasks přpipojíme blok typu IOTASK (má analogické parametry i význam jako blok typu TASK). Ovladač potom funguje tak, že přečte všechny process image, spustí algoritmus definovaný blokem IOTASK nastaví všechny process image a čeká na další periodu. Právě popsané parametry bloku IODRV se konfigurují v programu REXYGEN Studio v dialogovém okně, jak je patrno z obr. 2.2 a). Konfigurační dialog ovladače EtcDrv, popsaný v kapitole 3, se aktivuje po stisku tlačítka Special Edit. a) b) Obrázek 2.2: Konfigurace parametrů ovladače V programovém systému Matlab Simulink se parametry bloku IODRV zadávají v parametrickém dialogu znázorněném na obrázku 2.2 b). Poslední parametr slouží k volání konfiguračního dialogu ovladače přímo z prostředí programu Matlab Simulink. Pokud při 5
7 editaci parametrů je invertováno zaškrtnutí tohoto parametru, bude po stisku tlačítek OK nebo Apply zavolán konfigurační dialog ovladače EtcDrv, popsaný v kap Připojení vstupů a výstupů do řídicího algoritmu Vstupy a výstupy z ovladačů se připojují do souborů s příponou.mdl jednotlivých úloh. V hlavním souboru projektu jsou soubory úloh uvedeny pouze odkazem v blocích typu QTASK nebo TASK nebo IOTASK připojovaných na výstupy QTask, Level0,..., Level3 exekutivy. Pro připojení vstupů a výstupů z ovladače EtcDrv do řídicího systému REXYGEN lze použít bloky, znázorněné na obr [ETC IN] [ETC OUT] val0 val1 val2 val3 ETC PO1O4i32 val0 val1 val2 val3 val4 val5 val6 val7 val0 val1 val2 val3 ETC PI1O4i32 val0 val1 val2 val3 val4 val5 val6 val7 val0 val1 val2 val3 val4 val5 val6 val7 val8 val9 val10 val11 val12 val13 val14 val15 val0 val1 val2 val3 val4 val5 val6 val7 val8 val9 val10 val11 val12 val13 val14 val15 ETC PO2O0u16 ETC PI2O0u16 ETC PO1O0u1 ETC PI1O0u1 Obrázek 2.3: Příklady použití vstupně-výstupních bloků s ovladačem EtcDrv Blok typu From sloužící pro připojení jednoho vstupu má parametr Goto tag roven ETC IN, blok typu Goto používaný pro připojení jednoho výstupu má hodnotu parametru Tag (v programu REXYGEN Studio parametru GotoTag) rovnu ETC OUT. Ostatní bloky mají přímo na začátku svého jména prefix ETC následovaný dvěma znaky _ (podtržítko). Přesněji řečeno, daný vstupně výstupní blok je považován systémem REXYGEN za blok připojený k ovladači EtcDrv, pokud jeho jméno (či, v případě bloků typu From a Goto, parametry Goto tag a Tag) začíná jménem bloku typu IODRV popisujícího daný ovladač (na obr. 2.1 to byl právě blok ETC). Začátek jména vstupního nebo výstupního bloku je od zbytku jména vždy oddělen dvěma znaky _. Kdyby byl např. blok ETC z obr. 2.1 přejmenován na XY, začínala by jména všech vstupně výstupních bloků připojených k ovladači EtcDrv znaky XY. Z praktických důvodů je však rozumnější volit prefix mnemotechnicky blízký názvu ovladače. Zbytek jména vstupně výstupního bloku má jednu z následujících struktur: PO<slave addr>o<offset><value type> Čtení hodnoty typu <value type> z process image ze Slave stanice s adresou <slave addr>. Hodnota se nečte ze začátku 6
8 process image, ale její začátek je posunut o <offset> bajtů (v případě logické hodnoty <offset> bitů). Typ hodnoty může být: u1 logická hodnota u8 celé číslo bez znaménka o velikosti 8 bitů (tj. může nabývat hodnot 0 až 255) u16 celé číslo bez znaménka o velikosti 16 bitů (tj. může nabývat hodnot 0 až 65535) i16 celé číslo se znaménkem o velikosti 16 bitů (tj. může nabývat hodnot až 32767) u32 celé číslo bez znaménka o velikosti 32 bitů (tj. může nabývat hodnot 0 až ) i32 celé číslo se znaménkem o velikosti 32 bitů (tj. může nabývat hodnot až ) f32 desetinné číslo o velikosti 32bitů (dle standardu IEEE 754) f64 desetinné číslo o velikosti 64bitů (dle standardu IEEE 754) PI<slave addr>o<offset><value type> Jako předchozí případ, ale hodnota je zapisována. <item name> Čtení nebo zápis objektu CANopen metodou SDO. <item name> je jméno položky zadávané při vytváření konfigurace. MASTER Status Stav stanice Master, tj. ovladače EtcDrv. Možnosti jsou: 1 init(po zapnutí napájení), 2 preop(lze komunikovat přes mailbox, tj. CANopen příkazy, ale process image aplikace Slave stanice neaktualizuje ani neakceptuje), 4 safeop(lze komunikovat přes mailbox, tj. CANopen příkazy, process image lze číst, ale zapsané hodnoty aplikace Slave stanice neakceptuje - používá bezpečnou náhradní hodnotu (obvykle 0)), 8 operational(stanice plně funkční) S<slave addr>_status Stav stanice Slave s adresou <slave addr>. Možnosti jsou stejné jako pro stanici Master. <slave name>_status Stav stanice Slave se jménem <slave name> (zadává se při konfiguraci ovladače EtcDrv). Možnosti jsou stejné jako v předchozím případě. <slave name>_statuse Pokud Slave stanice nepřejde do požadovaného režimu (PREOP, SAFEOP, OPERATIONAL), tak zde je kod chyby (v některých případech jen jeden tick ovladače EtcDrv). Pro signály, které se komunikují pomocí CANopen, je možné číst/zapisovat další attributy daného objektu. To se provede přidáním přípony do názvu. Možnosti jsou: _Value hodnota objektu čtená/zapisovaná po sběrnici EtherCAT(tj. stejná hodnota, jako bez přípony) 7
9 _RE povolení čtení po sběrnici EtherCAT. _WE povolení zápisu po sběrnici EtherCAT. _Fresh udává počet sekund od poslední změny hodnoty (resp. kdy naposledy přišla hodnota po sběrnici EtherCAT - hodnota se nemusela změnit). _Avi přepsání typu položky z konfigurace (0x1000 = bool, 0x2000 = byte,...). _Slave přepsání adresy slave z konfigurace _Index přepsání parametru Index z konfigurace _Subindex přepsání parametru Subindex z konfigurace Použití bloků From a Goto pro vstup a výstup jednoho signálu do/z řídicího algoritmu umožňuje snadno přecházet ze simulační verze algoritmu testované v systému Matlab Simulink do systému reálného času REXYGEN. V systému Simulink je možno k blokům From a Goto přiřadit protikusy, kterými bude připojen simulační model procesu, po otestování může být model procesu z projektu odstraněn. Při překladu modelu nahradí díky zavedené a právě popsané konvenci systém REXYGEN zbylé bloky From a Goto vstupními a výstupními bloky. Protože ovladač umožňuje pod jedním symbolickým jménem získávat několik vstupů či nastavovat několik výstupů, lze s výhodou používat bloky čtyřnásobných, osminásobných a šestnáctinásobných vstupů a výstupů (INQUAD, OUTQUAD, INOCT, OUTOCT a INHEXD, OUTHEXD), viz obr V tomto případě je v názvu bloku odkaz na první požadovaný objekt a v následujících signálech jsou následující subindexy. Výhodou takového užití je zvýšení rychlosti a částečně i přehlednosti algoritmů. Přechod od simulační verze je však v takovém případě trochu pracnější. Podrobný popis vícenásobných vstupů a výstupů lze nalézt v příručce [1]. 8
10 Kapitola 3 Konfigurace ovladače Konfigurace ovladače spočívá ve vytvoření nastavení parametrů všech Slave stanic a v definování položek, které se čtou asynchronně pomocí SDO příkazů protokolu CANopen. Obecný popis konfiguračního dialogového okna a postup při konfiguraci jednotlivých typů objektů je uveden v následujících sekcích této kapitoly. 3.1 Konfigurační dialogové okno Zatím není implementováno. Lze pouze vygenerovat implicitní konfiguraci (což doporučujeme, protože se tím vytvoří základní struktura souboru a je potřeba jen změnit parametry). Dále je nutné editovat přímo *.rio soubor v textovém editoru (viz 5 ). 9
11 Kapitola 4 Stručný popis sběrnice EtherCAT EtherCAT je protokol, který pro přenos zpráv/packetů používá ethernet. Lze použít také UDP protokol, což se používá hlavně pro Master - Master komunikaci. Stanice Master je běžná ethernetová karta, ale stanice Slave využívají speciální řadič, se dvěma (popř. až čtyřmi) ethernetovými porty/konektory. Každý byte dat přijatých po jednom ethernetu je okamžitě analyzován a buď přímo přeposílán nebo nahrazen vlastními daty. Data jsou přeposílána buď na druhý ethernetový port/konektor nebo (pokud je druhý port nezapojen) zpět na port, po kterém přišly (vzhledem k full-duplex kabelu je to možné). Tento princip umožňuje Master stanici obsloužit všechny Slave stanice jediným ethernetovým packetem (za předpokladu, že dat je málo, což obvykle platí) a navíc Slave stanice mohou být synchronizovány s přesností do 20ns, tj. kompenzuje se i konečná rychlost světla (šíření signálu po kabelu). Každá Slave stanice obsahuje až 64kB dat, přičemž první 4kB jsou vyhrazeny na speciální registry a ve zbytku jsou vlastní data aplikace. Speciální registry obsahují různé identifikační údaje ( adresa, sériové číslo, výrobce, podporované režimy), konfigurační údaje (kde je namapován tzv. mailbox a process image), ale jsou zde i registry pro synchronizaci času, stav aplikace (INIT, PREOP, SAFEOP, OPERATIONAL), čtení a zápis konfigurační EEPROM a další. Data lze adresovat několika způsoby adresa stanice + offset v datech stanice pořadí stanice na kabelu + offset v datech stanice ve stanici se nastaví mapovací registry, které umožní namapovat libovolný kus (v některých případech až po jednotlivých bitech) adresního prostoru/paměti stanice do 32bitového adresového prostoru a oblast se pak adresuje touto globální 32- bitovou adresou příznak všech stanic (tzv. broadcast) + offset v datech stanice lze kombinovat cteni a zapis 10
12 V datové oblasti lze definovat tzv. process image. Je to oblast dat, u které je mechanismy protokolu EtherCAT a implementací linkové vrstvy Slave stanice zajištěna konzistence, tj. nemůže se stát, že aplikace ve Slave stanici zapíše polovinu oblasti a Master stanice tento nekonzistentní stav přečte. Obdobně v opačném směru. V případě process image může být perioda zápisu jiná, než perioda čtení a vždy se přečtou poslední konzistentně zapsaná data. V případě mailboxu je navíc zajištěno, že obsah paměti není přepsán, dokud jej adresát (tj. aplikace ve slave stanici nebo Master stanice - podle směru přenosu) nepřečte. Je obvyklé, že velikost a adresu mailbox a process image musí nastavit Master, nicméně aplikace ve Slave stanici očekává nějaké hodnoty, a pokud jsou jiné, tak se vůbec nerozběhne (nepřejde do stavu SAFEOP ani OPERATIONAL). Dále je obvyklé, že kromě speciálních registrů a mailboxů a process image Slave stanice jinou oblast paměti nemá a při pokusu ji číst/zapisovat se vrací chyba. Oblastí mailbox a process image může být více, ale Slave stanice obvykle podporují jen jednu pro každý směr. Pro data v mailboxu existuje několik standardizovaných formátů. Jsou to: 1 AoE protokol ADS - proprietární protokol firmy Beckhoff (původně pro sériovou linku) 2 EoE přenos ethernethových packetů po EtherCAT 3 CoE přenos CANopen zpráv po EtherCAT 4 FoE přenos souborů - VoE nestandartizované (vendor specific) formáty Ovladač EtcDrv podporuje pouze formát CoE. Ačkoliv EtherCAT explicitně nezakazuje jiný ethernetový/ip provoz a použití switchů/hubů, dopručuje se pro Master - Slave komunikaci používat oddělenou kabeláž s liniovou strukturou (popř. EtherCAT Slave zařízení s více porty místo switche). Problémy jsou: EtherCAT packety jsou ethernetový broadcast, tj. switche je posílají do všech stanic v síti. Navíc perioda komunikace je často v jednotkách milisekund nebo i kratší, takže síť se zahlcuje. Tento problém lze řešit konfigurací VLAN. Switche zavádí do signálové cesty časové zpoždění, které je navíc pokaždé jiné. To zhoršuje časové parametry realtime packetů. Huby zase způsobují kolize a následnou ztrátu packetů, což má opět za následek zhoršení časových parametrů raltime packetů. Již jsme si řekli, že Slave stanice packet doplní o vlastní data a přeposílá dále, takže se nakonec dostane zpět k Master stanici. Při tomto přeposílání, ale nevyměňují MAC adresu odesílatele, což zmate switche (z pohledu switche to vypadá, že jedna MAC adresa je na dvou místech/portech, což je špatně a může to detekovat jako útok a packety zahazovat). Pokud jsou Slave stanice v různých liniích, Master stanice dostane na jeden dotaz více odpovědí, přičemž v každé z nich to vypadá, že některé stanice nefungují, což může algoritmus špatně vyhodnotit. Mezi různými liniemi také nelze zajistit časovou synchronizaci. Dále nelze použít adresování pořadím na kabelu (což se často využívá při inicializaci). 11
13 Na konec řetězce/linie Slave stanic se nesmí připojit jiná stanice, než EtherCAT Slave. V opačném případě by Master stanice nedostala odpověď. 12
14 Kapitola 5 Formát konfiguračního souboru Soubor *.rio je textový, takže jej lze v případě potřeby prohlížet i upravovat v libovolném textovém editoru pracujícím s prostým textem (například Notepad). Struktura souboru je zřejmá z následujícího příkladu: EtherCAT { #NetAdapter "eth1" NetAdapter "edev0" Timeout TimeoutSdo 0.5 MasterMode 2 Slave { Name "LenzeDrive1" Flags 0x0004F021 Address 1 ReadMailboxAddress 4224 Writ boxAddress 4096 ReadProcessAddress 4952 WriteProcessAddress 4352 ReadMailboxSize 128 Writ boxSize 128 ReadProcessSize 16 WriteProcessSize 16 } Item { Name Active_RxPDO(C13484) SlaveAdr 1 Index SubIndex 1 Flags 0x A avi 8192 Value 1 13
15 } Item { Name Active_TxPDO(C13784) SlaveAdr 1 Index SubIndex 1 Flags 0x A avi 8192 Value 1 } } Platí, že parametry, jejichž název začíná znakem # jsou ignorovány a lze je tedy využít jako komentář. Sekce Slave se opakuje tolikrát, kolik je v síti Slave stanic, přičemž musí být uvedeny v pořadí, v jakém jsou na kabelu (EtcDrv využívá při inicializaci adresování pořadím na kabelu). Obdobně sekce Item se opakuje pro každý prvek CANopen object dictionary, který chceme číst/zapisovat (podpořeny jsou pouze SDO příkazy). V názvech parametrů i sekcí se rozlišují velká a malá písmena. Význam jednotlivých parametrů je následující: NetAdapter Název ethernethového adaptéru v operačním systému. V Linuxu je to obvykle eth1 pro XENOMAI obvykle edev0. Timeout Čas v sekundách, jak dlouho se čeká na ethernetový packet s odpovědí. TimeoutSdo Čas v sekundách, jak dlouho se čeká na odpověď na SDO příkaz. DcJitter Časový rozdíl v sekundách, který se při synchronizaci hodin považuje za náhodnou nepřesnost (na straně Master, která je implementována sofwareově) a nekoriguje se. DcShift Časový rozdíl v sekundách, mezi začátkem periody Master stanice a synchronizačním pulsem (eventem) ve Slave stanicích (ve všech stejně). DcFactor Počet cyklů sběrnice (period EtcDrv), po kterých se kontroluje a koriguje odchylka hodin všech stanic a tím i synchronnost celé sítě. MasterMode Upravuje některé vlastnosti ovladače. Každý bit představuje/zapíná určitou vlastnost, přičemž: 14
16 bit 0 lowjitter pro snížení časové neurčitosti se posílají stále stejné dotazy, tj. v některých režimech posílají i data, která nejsou momentálně potřeba bit 1 singlepacket všechny požadavky jsou soustředěny do jednoho packetu (tento režim je nutný pro měniče TG drives, hodí se i pro krátké periody a málo dat) bit 2 lockdata synchronizace semaforem (lze pro urychlení vypnout, pokud všechny vstupy a výstupy do tohoto ovladače vedou jen z jemu přidruženému IOTASKu) Name Název Slave stanice; slouží pro identifikaci uživatelem - EtcDrv jej využívá jen pro alternativní formát vlajky (viz výše 2.2). SlaveAdr Adresa Slave stanice. Je to číslo od 1 do (0xFFFF). Musí být jednoznačná v celé síti (ve smyslu sítě připojené k ethernetovému portu identifikovaného parametrem NetAdapter ) a to včetně tzv. alias adres. Flags Upravuje některé Slave stanice. Každý bit představuje/zapíná určitou vlastnost, přičemž: 15
17 bit 0 mandatory povinný Slave; pokud se jej nepovede inicializovat, Master nepřejde do režimu OPERATIONAL ani SA- FEOP bit 1 swap bytes prohodí se vyšší a nižší byte u dvoubajtových čísel (v datech) bit 2 swap words prohodí se vyšší a nižší word u čtyřbajtových čísel (v datech) bit 3 use events pro některé oblasti paměti Slave lze získat informaci o změně ze speciálního (event) pole v packetu; pokud je tento bit vypnut, tak se příslušné oblasti čtou trvale, při zapnutí jen při změně. Event režim nelze kombinovat s režimem single packet a low jitter bit 4 large CoE protože sběrnice CAN má datovou část zprávy omezenou na 8byte, CANopen nevyužívá delší packety/zprávy; pro EtherCAT toto omezení neplatí a tímto bitem se zapíná použití delších zpráv bit 5 smart mailbox mechanismus pro zajištění konzistence dat mailboxu vyžaduje zapsat/přečíst jeho první a poslední byte; pokud je tedy mailbox dlouhý a zpráva krátká, lze prostředek nezapisovat a nepřenášet tolik dat, což se zapíná tímto příznakem bit 6 distributed clock zapíná synchronizaci hodin pro tento Slave (podle specifikace je možné zapnout až dva eventy od hodin, naše implementace podporuje jen první) bit 12 write mailbox event aktivuje použití eventu/signálu při zápisu do mailboxu bit 13 read mailbox event aktivuje použití eventu/signálu při přečtení mailboxu bit 14 write data event aktivuje použití eventu/signálu při zápisu do proces image bit 15 read data event aktivuje použití eventu/signálu při přečtení proces image bit 16 write mailbox watchdog aktivuje watchdog pro zápisový mailbox (pokud do něj Master dlouho nezapíše, aktivuje se speciální událost) bit 17 read mailbox watchdog aktivuje watchdog pro čtecí mailbox (pokud do něj aplikace Slave dlouho nezapíše, aktivuje se speciální událost) bit 18 write data watchdog aktivuje watchdog pro process data (pokud do oblasti Master dlouho nezapíše, aktivuje se speciální událost) bit 19 read data watchdog aktivuje watchdog pro process data (pokud do oblasti aplikace Slave dlouho nezapíše, aktivuje se speciální událost) Writ boxAddress Adresa v adresním prostoru Slave stanice, kde začíná mailbox pro zápis Master stanicí. Může nabývat hodnot 0x1000 až 0xFFFF. 16
18 Writ boxSize Délka (v bajtech) mailboxu pro zápis nebo 0 pokud se mailbox nepoužívá. ReadMailboxAddress Adresa v adresním prostoru Slave stanice, kde začíná mailbox pro čtení Master stanicí. Může nabývat hodnot 0x1000 až 0xFFFF. ReadMailboxSize Délka (v bajtech) mailboxu pro čtení. WriteProccessAddress Adresa v adresním prostoru Slave stanice, kde začíná process image pro zápis Master stanicí. Může nabývat hodnot 0x1000 až 0xFFFF. WriteProcessSize Délka (v bajtech) process image pro zápis nebo 0 pokud se process image nepoužívá. ReadProcessAddress Adresa v adresním prostoru Slave stanice, kde začíná process image pro čtení Master stanicí. Může nabývat hodnot 0x1000 až 0xFFFF. ReadProcessSize Délka (v bajtech) process image pro čtení. SlaveAdr adresa slave stanice (její parametr Address) do které objekt patří. Index index objektu v CANopen. Subindex subindex objektu v CANopen. Flags Upravuje některé vlastnosti položky. Každý bit představuje/zapíná určitou vlastnost, přičemž: bit 0 readable stanice Master (ovladač EtherCAT) může číst objekt ze stanice Slave bit 1 writeable stanice Master (ovladač EtherCAT) může zapisovat hodnotu objektu ve stanici Slave bit 2 no subindex objekt nemá subindexy; hodnota představuje hodnotu celého objektu bit 3 write in init ovladač EtherCAT hodnotu zapíše v inicializační fázi; pokud se hodnotu nepodaří zapsat, síť nepřejde do stavu SAFEOP ani OPERATIONAL avi Typ hodnoty. Možnosti jsou: 17
19 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 logická hodnota (on/off) BYTE/UNSIGNED8-8bitové číslo bez znaménka SHORT/SIGNED16-16bitové číslo se znaménkem LONG/SIGNED32-32bitové číslo se znaménkem WORD/UNSIGNED16-16bitové číslo bez znaménka DWORD/UNSIGNED32-32bitové číslo bez znaménka 0x7000 FLOAT/REAL32-4bajtové desetinné číslo (dle IEEE754) 0x8000 DOUBLE/REAL64 - bitové desetinné číslo (dle IEEE754) 0xA000 0xC000 0xD000 LARGE/SIGNED64-64bitové číslo se znaménkem STRING - text INTPTR/DOMAIN - obecné pole bajtů (zadává se do uvozovek jako číslo v hexadecimálním formátu) Value Vlastní (počáteční) hodnota subindexu. Formát musí odpovídat parametru avi. 18
20 Kapitola 6 Poznámky k implementaci V této kapitole jsou soustředěny poznatky, které vznikly z dosavadních zkušeností. Některé položky v konfiguraci jsou často nesprávně pochopeny, ale podrobný popis výše by zhoršoval čitelnost textu. Proto jsou tyto postřehy uvedeny ve zvláštní kapitole. Každý event/událost má za následek, že se nastaví bit v nějakém registru Slave stanice, popřípadě se zvýší nějaký čítač (opět registr v adresním prostoru Slave stanice). Některé události jsou také kopírovány do jednotlivých bitů ve speciální oblasti EtherCAT packetu. Události určené pro aplikaci ve Slave stanici mohou generovat interrupt. Parametry pro konfiguraci Slave stanice je potřeba vyčíst z XML souboru dodaného se zařízením (resp. staženého z internetových stránek výrobce). Dokud nebude dokončena integrace do GUI, je potřeba v tomto souboru najít položky <SM> (POZOR jeden XML může být pro více zařízení - je potřeba najít správnou sekci <device>). Vypadá to nějak takto: <Sm MinSize="64" MaxSize="512" DefaultSize="136" StartAddress="#x1c00" ControlByte="#x26" Enable="1">MBoxOut</Sm> <Sm MinSize="64" MaxSize="512" DefaultSize="136" StartAddress="#x1e00" ControlByte="#x22" Enable="1">MBoxIn</Sm> <Sm StartAddress="#x1000" ControlByte="#x24" Enable="1">Outputs</Sm> <Sm DefaultSize="0" StartAddress="#x1600" ControlByte="#x00"Enable="1">Inputs</Sm> V parametru ControlByte jednotlivé bity znamenají: bit0-1 typ dat 0=proces image, 2=mailbox bit2-3 směr přenosu 0=Master čte, 1=Master zapisuje bit5 povolení eventu 1=event pro aplikaci Slave povolen bit6 povolení watchdogu 1=watchdog povolen význam ostatních parametrů je zřejmý. V uvedeném příkladu je velikost process image 0 (resp. neuvedena). To je obvyklé pro modulární a/nebo konfigurovatelná 19
21 zařízení. V takovém případě je potřeba určit velikost dat jiným způsobem - buď je to zřejmé z konfigurace (speciálního konfiguračního nástroje od výrobce) nebo je to uvedeno na jiném místě XML souboru (soubor je textový a samopopisný - v podstatě anglický strukturovaný text). Někdy to je možné uhádnout (např. modul s 8 logickými vstupy bude velmi pravděpodobně zabírat 1byte dat), někdy stanice funguje i s jiným nastavením. podrobnější popis protokolu CANopen lze najít v popisu ovladače CanDrv nebo přímo v jeho specifikaci. Ačkoliv ovladač EtcDrv nenastavuje parametry watchdogu, většinou není problém, pokud se někde zapne sledování watchdogem, protože výchozí doba je 100ms. Naopak někdy je problém, pokud je v XML souboru watchdog zapnut a v konfiguraci se nezapne. 20
22 Kapitola 7 Co dělat při problémech Nejčastější chyby jsou: Konfigurace neodpovídá definičnímu XML souboru jednotlivých Slave stanic. Implementace Slave má nějakou odchylku od specifikace. Například měniče TG Drives (nepochopitelně) vyžadují všechna data v jednom packetu. V opačném případě aplikace vyhodotí nekonzistenci periody a přejde do PREOP režimu. Některé implementace mohou vyžadovat synchronizaci času (což v součastnosti není podporováno). Některé Slave stanice vyžadují dodatečnou konfiguraci. Například měniče LENZE vyžadují nastavit pomocí CoE, které PDO se mapuje do process image, tj. do objektů 11091(0x2B53) a 10791(0x2A27) zapsat hodnotu 1. V případě, že daný ovladač EtcDrvfunguje v jednoduchých testovacích příkladech správně a při potřebné konfiguraci nefunguje, prosíme o zaslání informace o problému (nejlépe elektronickou cestou) na adresu dodavatele. Pro co nejrychlejší vyřešení problému by informace by měla obsahovat: Identifikační údaje Vaší instalace verzi, číslo sestavení (build), datum vytvoření instalace, licenční číslo. Stručný a výstižný popis problému. Co možná nejvíc zjednodušenou konfiguraci řídicího systému REXYGEN, ve které se problém ještě vyskytuje (ve formátu souboru s příponou.mdl). Konfigurační soubor ovladače EtcDrv. 21
23 Literatura [1] REX Controls s.r.o.. Funkční bloky systému REXYGEN Referenční příručka, Referenční číslo dokumentace:
Uživatelská příručka
www.rexcontrols.cz www.contlab.eu www.pidlab.com Ovladač systému REX pro 1-Wire (modul OwsDrv) Uživatelská příručka REX Controls s.r.o. Verze 2.10.7 (revize 2) Plzeň 16.12.2015 Obsah 1 Ovladač OwsDrv a
VíceOvladač HlsDrv systému REX Uživatelská příručka
www.rexcontrols.cz www.contlab.eu www.pidlab.com Ovladač HlsDrv systému REX Uživatelská příručka REX Controls s.r.o. Verze 2.10.7 Plzeň 17.8.2015 Obsah 1 Ovladač HlsDrv a systém REX 2 1.1 Úvod.......................................
VíceOvladač pro komunikaci s PLC Siemens (modul S7Drv řídicího systému REX) Uživatelská příručka
www.rexcontrols.cz www.contlab.eu www.pidlab.com Ovladač pro komunikaci s PLC Siemens (modul S7Drv řídicího systému REX) Uživatelská příručka REX Controls s.r.o. Verze 2.10.7 Plzeň 18.9.2015 Obsah 1 Ovladač
VíceOvladač pro bezdrátové snímače začleněné do řízení v realném čase (modul VMonDrv) Uživatelská příručka
www.rexygen.com Ovladač pro bezdrátové snímače začleněné do řízení v realném čase (modul VMonDrv) Uživatelská příručka REX Controls s.r.o. Verze 2.50.7 28.3.2018 Plzeň Obsah 1 Ovladač VMonDrv a systém
VíceOvladač DbDrv systému REX Uživatelská příručka
www.rexcontrols.cz www.contlab.eu www.pidlab.com Ovladač DbDrv systému REX Uživatelská příručka REX Controls s.r.o. Verze 2.10.7 (revize 2) Plzeň 28.8.2015 Obsah 1 Ovladač DbDrv a systém REX 2 1.1 Úvod.......................................
VíceUživatelská příručka
www.rexygen.com Ovladač systému REXYGEN pro MQTT (modul MQTTDrv) Uživatelská příručka REX Controls s.r.o. Verze 2.50.9 Plzeň 20.4.2019 Obsah 1 The MQTTDrv driver and the REXYGEN system 2 1.1 Úvod.......................................
VíceOvladač CanDrv systému REX Uživatelská příručka
www.rexcontrols.cz www.contlab.eu www.pidlab.com Ovladač CanDrv systému REX Uživatelská příručka REX Controls s.r.o. Verze 2.10.7 Plzeň 17.8.2015 Obsah 1 Ovladač CanDrv a systém REX 2 1.1 Úvod.......................................
VíceOvladač NidDrv systému REX pro DAQ nástroje firmy National Instruments. Uživatelská příručka
www.rexcontrols.cz www.contlab.eu www.pidlab.com Ovladač NidDrv systému REX pro DAQ nástroje firmy National Instruments Uživatelská příručka REX Controls s.r.o. Verze 2.10.8 Plzeň 25.2.2016 Obsah 1 Ovladač
VíceOvladač pro komunikaci Modbus (modul MbDrv řídicího systému REX) Uživatelská příručka
www.rexcontrols.cz www.contlab.eu www.pidlab.com Ovladač pro komunikaci Modbus (modul MbDrv řídicího systému REX) Uživatelská příručka REX Controls s.r.o. Verze 2.10.7 (revize 2) Plzeň 18.9.2015 Obsah
VíceOPC server systému REXYGEN. Uživatelská příručka
www.rexygen.com OPC server systému REXYGEN Uživatelská příručka REX Controls s.r.o. Verze 2.50.7 Plzeň 28.3.2018 Obsah 1 OPC server systému REXYGEN 2 2 Co dělat při problémech 5 1 Kapitola 1 OPC server
Více26. PERIFERIE PŘIPOJENÉ NA ETHERCAT
Periferie EtherCAT 26. PERIFERIE PŘIPOJENÉ NA ETHERCAT 26.1 EtherCAT základy Systém umožňuje připojit různé periferie (pohony, vstupy a výstupy,..) pomocí sběrnice EtherCAT. Na připojení se využívá samostatný
VíceIng. Michal Martin. Spojení PLC CLICK s NA-9289
Propojení PLC CLICK s NA-9289 Autor: Ing. Michal Martin Copyright TECON spol. s r. o., Vrchlabí, Česká republika Tato publikace prošla jen částečnou jazykovou korekturou. Tato publikace vznikla na základě
VíceProtokol S-BUS pro MORSE Popis protokolu
Popis protokolu verze 7.21 6. května 2008 1. Úvod Protokol S-Bus (dále jen S-Bus-MORSE) je implementován do systému MORSE jako přístupový modul pro komunikaci se zařízením PCD SAIA. Protokol je typu MASTER/SLAVE,
VíceZAŘÍZENÍ PRO VZDÁLENÝ SBĚR A PŘENOS DAT FIRMWARE
2011 Technická univerzita v Liberci Ing. Přemysl Svoboda ZAŘÍZENÍ PRO VZDÁLENÝ SBĚR A PŘENOS DAT FIRMWARE V Liberci dne 16. 12. 2011 Obsah Obsah... 1 Úvod... 2 Funkce zařízení... 3 Režim sběru dat s jejich
VíceUživatelská příručka
www.rexcontrols.cz www.contlab.eu www.pidlab.com Ovladač systému REX pro Raspberry Pi (modul RPiDrv) Uživatelská příručka REX Controls s.r.o. Verze 2.10.7 Plzeň 17.8.2015 Obsah 1 Ovladač RPiDrv a systém
Více4.2. Odhlásit se Šifrování hesla Sepnutí výstupních relé Antipassback Zobrazení všech dat...
Obsah 1. ÚVOD...3 2. EDITOVÁNÍ DAT V PAMĚTI ŘÍDÍCÍ JEDNOTKY...3 3. PRVNÍ SPUŠTĚNÍ PROGRAMU...3 4. POPIS MENU PŘIHLÁŠENÍ...5 4.1. Přihlásit se...6 4.2. Odhlásit se...6 4.3. Změna hesla...6 4.4. Šifrování
VíceUživatelský manuál. KNXgw232
KNXgw232 Uživatelský manuál verze 1.5 KNXgw232 slouží pro ovládání a vyčítání stavů ze sběrnice KNX RS232 s ASCII protokolem signalizace komunikace galvanické oddělení KNX - RS232 možnost napájení z KNX
VíceCAL (CAN Application Layer) a CANopen
CAL (CAN Application Layer) a CANopen J. Novák České vysoké učení technické v Praze Fakulta elektrotechnická Katedra měření Průmyslový distribuovaný systém na bázi sběrnice CAN Pressure sensor Stepper
VíceZákladní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic.
Základní principy konstrukce systémové sběrnice - shrnutí Shrnout základní principy konstrukce a fungování systémových sběrnic. 1 Co je to systémová sběrnice? Systémová sběrnice je prostředek sloužící
VíceModuly MicroUnit serie. všechny typy s výjimkou řady MU-43x, MU-44x a MU-84x
MicroUnit implementace protokolu Modbus Dokument: MicroUnit_Implementace_Modbus / v. 3.01 / 14.12.2016 Moduly MicroUnit serie všechny typy s výjimkou řady MU-43x, MU-44x a MU-84x implementace protokolu
VíceVComNet uživatelská příručka. VComNet. Uživatelská příručka Úvod. Vlastnosti aplikace. Blokové schéma. «library» MetelCom LAN
VComNet Uživatelská příručka Úvod Aplikace VComNet je určena pro realizaci komunikace aplikací běžících na operačním systému Windows se zařízeními, které jsou připojeny pomocí datové sběrnice RS485 (RS422/RS232)
VíceUživatelský manuál. KNX232e / KNX232e1k
Uživatelský manuál verze dokumentu 1.2 (pro firmware od verze 2.1) KNX232e / KNX232e1k KNX232e slouží pro ovládání a vyčítání stavů ze sběrnice KNX sériová linka s ASCII protokolem signalizace komunikace
VíceFVZ K13138-TACR-V004-G-TRIGGER_BOX
TriggerBox Souhrn hlavních funkcí Synchronizace přes Ethernetový protokol IEEE 1588 v2 PTP Automatické určení možnosti, zda SyncCore zastává roli PTP master nebo PTP slave dle mechanizmů standardu PTP
VíceUživatelský manuál. KNXnet
KNXnet Uživatelský manuál verze 1.0 převodník KNX / Ethernet napájení passive PoE nebo 9-32V indikace komunikace na KNX galvanické oddělení KNX/ETH montáž na DIN lištu (2 moduly) 1 www.foxtron.cz TxKNX
VíceLocal Interconnect Network - LIN
J. Novák Czech Technical University in Prague Faculty of Electrical Engineering Dept. Of Measurement Distributed Systems in Vehicles CAN LIN MOST K-line Ethernet FlexRay Základní charakteristiky nízká
VíceSEMESTRÁLNÍ PROJEKT Y38PRO
SEMESTRÁLNÍ PROJEKT Y38PRO Závěrečná zpráva Jiří Pomije Cíl projektu Propojení regulátoru s PC a vytvoření knihovny funkcí pro práci s regulátorem TLK43. Regulátor TLK43 je mikroprocesorový regulátor s
VíceMBus Explorer MULTI. Uživatelský manuál V. 1.1
MBus Explorer MULTI Uživatelský manuál V. 1.1 Obsah Sběr dat ze sběrnice Mbus...3 Instalace...3 Spuštění programu...3 Program MBus Explorer Multi...3 Konfigurace sítí...5 Konfigurace přístrojů...6 Nastavení
VícePROGRAMOVATELNÉ AUTOMATY FATEK
PROGRAMOVATELNÉ AUTOMATY FATEK NÁVOD PRO INSTALACI A PRVNÍ SPUŠTĚNÍ Obsah: 1. Připojení automatu přes port RS232 2. Připojení automatu přes port USB 3. Připojení automatu přes Ethernet Připojení automatu
VíceSystémy pro sběr a přenos dat
Systémy pro sběr a přenos dat Centralizované SPD VME, VXI Compact PCI, PXI, PXI Express Sběrnice VME 16/32/64 bitová paralelní sběrnice pro průmyslové aplikace Počátky v roce 1981 neustále se vyvíjí původní
VíceSystém řízení sběrnice
Systém řízení sběrnice Sběrnice je komunikační cesta, která spojuje dvě či více zařízení. V určitý okamžik je možné aby pouze jedno z připojených zařízení vložilo na sběrnici data. Vložená data pak mohou
VíceTMU. USB teploměr. teploměr s rozhraním USB. měření teplot od -55 C do +125 C. 26. května 2006 w w w. p a p o u c h. c o m 0188.00.
USB teploměr teploměr s rozhraním USB měření teplot od -55 C do +125 C 26. května 2006 w w w. p a p o u c h. c o m 0188.00.00 Katalogový list Vytvořen: 30.5.2005 Poslední aktualizace: 26.5.2006 8:34 Počet
VíceUživatelská příručka
www.rexcontrols.cz/rex Ovladač systému REX pro 1-Wire (modul OwsDrv) Uživatelská příručka REX Controls s.r.o. Verze 2.50.1 Plzeň 7.11.2016 Obsah 1 Ovladač OwsDrv a systém REX 2 1.1 Úvod.......................................
VícePaměti Flash. Paměti Flash. Základní charakteristiky
Paměti Flash K.D. - přednášky 1 Základní charakteristiky (Flash EEPROM): Přepis dat bez mazání: ne. Mazání: po blocích nebo celý čip. Zápis: po slovech nebo po blocích. Typická životnost: 100 000 1 000
VíceQuido - Telnet. Popis konfigurace modulů Quido protokolem Telnet. 3. srpna 2007 w w w. p a p o u c h. c o m
Popis konfigurace modulů Quido protokolem Telnet 3. srpna 2007 w w w. p a p o u c h. c o m Q uido - Telnet Katalogový list Vytvořen: 3.8.2007 Poslední aktualizace: 3.8 2007 13:08 Počet stran: 12 2007 Adresa:
VíceTCP2RTU. Transparentní převodník protokolu MODBUS TCP na MODBUS RTU/ASCII. Tři varianty: pro RS422, RS485 a RS232
Transparentní převodník protokolu MODBUS TCP na MODBUS RTU/ASCII Tři varianty: pro RS422, RS485 a RS232 17. února 2016 w w w. p a p o u c h. c o m 0385 TCP2RTU Katalogový list Vytvořen: 6.2.2008 Poslední
VíceLaboratorní cvičení z předmětu Elektrická měření 2. ročník KMT
MĚŘENÍ S LOGICKÝM ANALYZÁTOREM Jména: Jiří Paar, Zdeněk Nepraš Datum: 2. 1. 2008 Pracovní skupina: 4 Úkol: 1. Seznamte se s ovládáním logického analyzátoru M611 2. Dle postupu měření zapojte pracoviště
VíceUživatelská příručka
Česky Interface USB DMX512 http://www.soh.cz Uživatelská příručka Úvodní informace. 2 Instalace ovladačů. 2 Vlastnosti DMX PIPE.. 4 Obsah balení. 4 Zapojení kabelu DMX512 4 Propojení DMX512 modulů.....
VíceXL-IPM-301W(I/T) Bezdrátové ovládání zásuvek 230V
XL-IPM-301W(I/T) Bezdrátové ovládání zásuvek 230V Zařízení slouží k ovládání bezdrátových síťových zásuvek a k monitorování aktivačních vstupů přes www rozhraní. Dále je k dispozici funkce ping, testující
VíceSML 33 / SMM 33 / SMN 33
, s.r.o. Dr. M. Horákové 559, 460 06 Liberec 7, Czech Republic tel. +420 485 130 314, fax +420 482 736 896 email : kmb@kmb.cz, internet : www.kmb.cz SML 33 / SMM 33 / SMN 33 Popis komunikačních protokolů
VíceNAPOJENÍ ZAŘÍZENÍ S KOMUNIKACÍ BELIMO MP-BUS NA SÍŤ AUTOMATŮ MICROPEL
NAPOJENÍ ZAŘÍZENÍ S KOMUNIKACÍ BELIMO MP-BUS NA SÍŤ AUTOMATŮ MICROPEL Principy komunikace zařízení na MP-Bus s automatem MICROPEL, popis prostředků pro zákaznický program edice 02.2014 verze 1.0 MPC400
VíceReliance. Komunikační driver Johnson Controls verze 1.5.4
Reliance Komunikační driver Johnson Controls verze 1.5.4 OBSAH 1.1. Základní pojmy... 3 2. Komunikační driver Johnson Controls... 4 2.1 Základní Vlastnosti... 4 Start driveru... 4 Připojení stanice N2
VíceKnihovna SBUS. Implementace neúplných protokolů S-BUS pro stanici server, paritní a datový mód
Knihovna SBUS Implementace neúplných protokolů S-BUS pro stanici server, paritní a datový mód Verze 3.07/2007 Změny ve verzích Verze 3.05-9.10.2006 Doplnění timeoutu při vysílání na sériovém kanálu. Mohlo
VícePraktické úlohy- 2.oblast zaměření
Praktické úlohy- 2.oblast zaměření Realizace praktických úloh zaměřených na dovednosti v oblastech: Měření specializovanými přístroji, jejich obsluha a parametrizace; Diagnostika a specifikace závad, měření
VíceNÁVOD K OBSLUZE konfigurační SW CS-484
NÁVOD K OBSLUZE konfigurační SW CS-484 OBSAH 1. Popis 2. Propojení modulu s PC 3. Instalace a spuštění programu CS-484 4. POPIS JEDNOTLIVÝCH ZÁLOŽEK 4.1. Připojení 4.1.1 Připojení modulu 4.2. Nastavení
VíceRegistrátor teploty a vlhkosti vzduchu a ovlhčení listů
Registrátor teploty a vlhkosti vzduchu a ovlhčení listů Přístroj je určen k registraci teploty a vlhkosti vzduchu včetně délky trvání orosení listů zejména v sadech. Data se ukládají do vnitřní paměti
VíceKonfigurátor Duo. Manuál pro konfiguraci systémů DUO Standard / Basic. Obsah + vybraná nastavení: - 1 -
Konfigurátor Duo SW konfigurátor DuoSB Manuál pro konfiguraci systémů DUO Standard / Basic Obr. 1: Konfigurátor DUO Obsah + vybraná nastavení: Připojení k systému a spuštění programu DuoSB Konfigurace
Více2005 Mikrovlny s.r.o. IP/GSM Restarter
IP/GSM Restarter strana 1 1. Popis IP/GSM restarteru IP GSM restarter je profesionální nástroj pro automatické restartovaní připojených zařízení. Restarter má dv ě nezávislé ethernetové rozhraní a dva
VíceKomunikační protokol MODBUS RTU v displejích TDS
Komunikační protokol MODBUS RTU v displejích TDS Kompletní popis protokolu 25. července 2012 w w w. p a p o u c h. c o m MODBUS RTU v TDS M O DBUS RTU v TDS Katalogový list Vytvořen: 6.4.2009 Poslední
VíceKomunikační protokol MODBUS RTU v displejích TDS
Komunikační protokol MODBUS RTU v displejích TDS Kompletní popis protokolu 13. prosince 2018 w w w. p a p o u c h. c o m MODBUS RTU v TDS M O DBUS RTU v TDS Katalogový list Vytvořen: 6.4.2009 Poslední
VíceAlbatros MultiV ALBATROS MultiV ALBATROS MultiV-R Datový převodník LG PI485 / MODBUS TCP LG PI485 / MODBUS RTU s možností rozpočítávání spotřeby elekt
ALBATROS MultiV ALBATROS MultiV-R Datový převodník LG PI485 / MODBUS TCP LG PI485 / MODBUS RTU s možností rozpočítávání spotřeby elektrické energie Ing. Pavel Lašťovka 1 Revize 1.5 Obsah: 1. Popis převodníku...
VíceOvladač pro PLC WAGO (PFC100 a PFC200) (modul WagoDrv řídicího systému REXYGEN) Uživatelská příručka
www.rexygen.com Ovladač pro PLC WAGO (PFC100 a PFC200) (modul WagoDrv řídicího systému REXYGEN) Uživatelská příručka REX Controls s.r.o. Verze 2.50.7 Plzeň 28.3.2018 Obsah 1 Úvod 2 2 Instalace 3 2.1 Čistá
VíceMIDAM Verze 1.1. Hlavní okno :
MIDAM Verze 1.1 Podporuje moduly Midam 100, Midam 200, Midam 300, Midam 400, Midam 401, Midam 410, Midam 411, Midam 500, Midam 600, Ghc 2x. Umožňuje nastavení parametrů, sledování výstupních nebo vstupních
VíceCA21 PŘÍRUČKA UŽIVATELE
CA21 PŘÍRUČKA UŽIVATELE CA21 je komunikační adaptér umožňující propojení sítí automatů a periferií MICROPEL s PC pomocí rozhraní USB příručka uživatele edice 03.2009 2. verze dokumentu pro firmware 1.080
VíceUŽIVATELSKÝ MANUÁL. pro 485COM FW 2.x (MODBUS)
pro 485COM FW 2.x (MODBUS) Obsah Obsah 3 1. Instalace 4 1.1 Podpora operačních systémů 4 1.2 Podpora USB modemů 4 1.3 Instalace USB modemu 4 1.4 Instalace aplikace 4 2. Nastavení 5 2.1 Nastavení jazykové
VíceSystémové požadavky Xesar
Xesar První kroky Systémové požadavky Xesar Osobní počítač; min. 1,2 GHz nebo vyšší Nejméně 8 GB RAM (u 64bitového systému, z toho 4 GB dostupné pro systém Xesar) 2 hostitelské zařízení USB 2.0 pro kódovací
VíceNávod k obsluze. Platforma RouterBoard s přeinstalovaným RouterOS Mikrotik. i4wifi a.s.
Návod k obsluze Platforma RouterBoard s přeinstalovaným RouterOS Mikrotik Instalace Ve většině případů nebudete potřebovat žádné další bootovací zařízení, protože RouterBOARD můžete nastartovat s pomocí
VíceČeská verze. Úvod. Instalace hardwaru. LC202 Sweex Powerline Ethernet adaptér 200 Mbps
LC202 Sweex Powerline Ethernet adaptér 200 Mbps Úvod Nevystavujte Sweex Powerline Ethernet adaptér 200 Mbps nadměrným teplotám. Neumísťujte zařízení na přímé sluneční světlo ani do blízkosti zdrojů tepla.
VíceKomunikace modulu s procesorem SPI protokol
Komunikace modulu s procesorem SPI protokol Propojení dvouřádkového LCD zobrazovače se sběrnicí SPI k procesotru (dále již jen MCU microcontroller unit) a rozložení pinů na HSES LCD modulu. Komunikace
VíceUživatelská příručka
Rele Control Elektronické ovládání výstupů Uživatelská příručka ver. 1.36 (09/02/2006) revize 07.10.2006 HW PROGRESS Milan Jaroš OBSAH: 1 Seznámení... 3 1.1 Určení... 3 1.2 Základní údaje... 3 1.3 Složení
Více1 Uživatelská dokumentace
1 Uživatelská dokumentace Systém pro závodění aut řízených umělou inteligencí je zaměřen na závodění aut v prostředí internetu. Kromě toho umožňuje testovat jednotlivé řidiče bez nutnosti vytvářet závod
VíceKnihovna XmlLib TXV 003 63.01 druhé vydání říjen 2012 změny vyhrazeny
Knihovna XmlLib TXV 003 63.01 druhé vydání říjen 2012 změny vyhrazeny 1 TXV 003 63.01 Historie změn Datum Vydání Popis změn Prosinec 2010 1 První vydání, popis odpovídá XmlLib_v13 Říjen 2012 2 Druhé vydání,
VícePřednáška. Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012
Přednáška Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována projektem financovaným z Evropského
VíceInterface CAR2FMS v2 firmware CAN data generátor
Interface CAR2FMS v2 -firmware CAN data generátor- Obsah: POPIS 2 Technické informace 4 NASTAVENÍ DIP 5 Nastavení zakončovacích odporů 6 ZAPOJENÍ KONEKTORŮ 6 SIGNALIZAČNÍ LED 7 Ing. David Španěl Mgr. Vítězslav
VícePROTOKOL RDS. Dotaz na stav stanice " STAV CNC Informace o stavu CNC a radiové stanice FORMÁT JEDNOTLIVÝCH ZPRÁV
PROTOKOL RDS Rádiový modem komunikuje s připojeným zařízením po sériové lince. Standardní protokol komunikace je jednoduchý. Data, která mají být sítí přenesena, je třeba opatřit hlavičkou a kontrolním
VíceČinnost počítače po zapnutí
Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/03.0009 Činnost počítače po zapnutí Paměť RWM(Read Write Memory - paměť pro čtení a zápis, označovaná také jako RAM)
VíceModbus RTU v DA2RS. kompletní popis protokolu. 13. března 2018 w w w. p a p o u c h. c o m
kompletní popis protokolu 13. března 2018 w w w. p a p o u c h. c o m M odbus RTU v DA2RS Katalogový list Vytvořen: 13.11.2012 Poslední aktualizace: 13.3 2018 11:32 Počet stran: 12 2018 Adresa: Strašnická
VíceBRICSCAD V15. Licencování
BRICSCAD V15 Licencování Protea spol. s r.o. Makovského 1339/16 236 00 Praha 6 - Řepy tel.: 235 316 232, 235 316 237 fax: 235 316 038 e-mail: obchod@protea.cz web: www.protea.cz Copyright Protea spol.
VíceHART RS/ETH. Převodníky rozhraní HART na Modbus TCP (Ethernet) resp. na Modbus RTU (RS485) 30. září 2013 w w w. p a p o u c h.
Převodníky rozhraní HART na Modbus TCP (Ethernet) resp. na Modbus RTU (RS485) 30. září 2013 w w w. p a p o u c h. c o m HART RS/ETH Katalogový list Vytvořen: 25.10.2010 Poslední aktualizace: 30.9 2013
VíceIPZ laboratoře. Analýza komunikace na sběrnici USB L305. Cvičící: Straka Martin, Šimek Václav, Kaštil Jan. Cvičení 2
IPZ laboratoře Analýza komunikace na sběrnici USB L305 Cvičení 2 2008 Cvičící: Straka Martin, Šimek Václav, Kaštil Jan Obsah cvičení Fyzická struktura sběrnice USB Rozhraní, konektory, topologie, základní
VíceAPS mini.ed programová nadstavba pro základní vyhodnocení docházky. Příručka uživatele verze 2.2.0.6
APS mini.ed programová nadstavba pro základní vyhodnocení docházky Příručka uživatele verze 2.2.0.6 APS mini.ed Příručka uživatele Obsah Obsah... 2 Instalace a konfigurace programu... 3 Popis programu...
VíceEPLAN Electric P8 2.7 s databázemi na SQL serveru
EPLAN Electric P8 2.7 s databázemi na SQL serveru EPLAN Electric P8 2.7 k dispozici pouze ve verzi 64bit. EPLAN Electric P8 využívá k ukládání některých dat databáze. Artikly, překladový slovník 1 ) a
Více1. Úvod. 2. CryptoPlus jak začít. 2.1 HW a SW předpoklady. 2.2 Licenční ujednání a omezení. 2.3 Jazyková podpora. Požadavky na HW.
CryptoPlus KB verze 2.1.2 UŽIVATELSKÁ PŘÍRUČKA říjen 2013 Obsah Obsah 2 1. Úvod 3 2. CryptoPlus jak začít... 3 2.1 HW a SW předpoklady... 3 2.2 Licenční ujednání a omezení... 3 2.3 Jazyková podpora...
VíceStruktura a architektura počítačů (BI-SAP) 10
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 10 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii
VíceUživatelský manuál. KNXgal. řízení zabezpečovacích ústředen. Galaxy ze sběrnice KNX. napájeno ze sběrnice KNX. indikace komunikace na KNX
KNXgal Uživatelský manuál verze 1.2 řízení zabezpečovacích ústředen Galaxy ze sběrnice KNX napájeno ze sběrnice KNX indikace komunikace na KNX a s ústřednou Galaxy montáž na DIN lištu (1 modul) nastavitelné
VíceNápověda a postupy. Instalace a aktivace PDF-XChange Viewer Pro. Instalace a aktivace software. Nápověda a postupy. 1 z 9 27.8.
Nápověda a postupy Zde najdete návody a tipy pro práci, které Vám mohou usnadnit práci s produkty PDF-XChange. V případě, že si myslíte, že by zde neměl některý dotaz nebo problematika chybět, napište
VíceTelemetrický komunikační protokol JETI
Dokument se bude zabývat popisem komunikačního protokolu senzorů JETI model. Telemetrické informace se přenášejí komunikační sběrnicí ze senzorů do přijímače a bezdrátově se přenášejí do zařízení, např.
VíceDell S2419H/S2419HN/S2419NX/ S2719H/S2719HN/S2719NX Dell Display Manager Uživatelská příručka
Dell S2419H/S2419HN/S2419NX/ S2719H/S2719HN/S2719NX Dell Display Manager Uživatelská příručka Model: S2419H/S2419HN/S2419NX/S2719H/S2719HN/S2719NX Regulatorní model: S2419Hc/S2419Nc/S2719Hc/S2719Nc POZNÁMKA:
VíceTQS3. popis modifikace s protokolem MODBUS RTU. 29. února 2008 w w w. p a p o u c h. c o m 0199
p ř í l o h a TQS3 popis modifikace s protokolem MODBUS RTU 29. února 2008 w w w. p a p o u c h. c o m 0199 TQS3 Protokol MODBUS Vytvořen: 13.7.2007 Poslední aktualizace: 29.2.2008 15:01 Počet stran: 12
VíceKnihovna EpsnetLib TXV 003 73.01 první vydání září 2012 změny vyhrazeny
Knihovna EpsnetLib TXV 003 73.01 první vydání září 2012 změny vyhrazeny 1 TXV 003 73.01 Historie změn Datum Vydání Popis změn Září 2012 1 První vydání, popis odpovídá EpsnetLib_v11 OBSAH 1 Úvod...3 2 Datové
VícePřerušovací systém s prioritním řetězem
Přerušovací systém s prioritním řetězem Doplňující text pro přednášky z POT Úvod Přerušovací systém mikropočítače může být koncipován několika způsoby. Jednou z možností je přerušovací systém s prioritním
VíceDell UltraSharp U2518D/U2518DX/U2518DR Dell Display Manager Uživatelská příručka
Dell UltraSharp U2518D/U2518DX/U2518DR Dell Display Manager Uživatelská příručka Model: U2518D/U2518DX/U2518DR Regulatorní model: U2518Dt POZNÁMKA: POZNÁMKA označuje důležité informace, které pomáhají
VíceElektronická evidence tržeb v programu TRIFID
Elektronická evidence tržeb v programu TRIFID Aktuální informace k EET lze získat na webu www.etrzby.cz K vykazování tržeb prostřednictvím EET je nutné mít: - Program TRIFID 2017 (verze 6.50, nebo novější)
Více2) Nový druh připojení Ethernet-CA5 umožňující připojit nové zařízení CA5 a to přes Ethernet nebo přes GPRS
Změny ve verzi Micropel DataServer 3.209, vydáno 01/2017 1) Nastavení ovladače MODBUS-slave pro periferní zařízení MEX 2) Nový druh připojení Ethernet-CA5 umožňující připojit nové zařízení CA5 a to přes
VíceProgram GazSMS návod k použití
Program GazSMS návod k použití KADATEC s.r.o. Příprava před spuštěním programu Instalace programu není nutná, pouze se nahraje celý adresář Gaz např. na disk C:\ nebo na plochu. Je možné si také vytvořit
VícePopis programu EnicomD
Popis programu EnicomD Pomocí programu ENICOM D lze konfigurovat výstup RS 232 přijímačů Rx1 DIN/DATA a Rx1 DATA (přidělovat textové řetězce k jednotlivým vysílačům resp. tlačítkům a nastavovat parametry
VíceVyčtení / zapsání hodnot z/do OMC8000 pomocí protokolu UDP
Application Note #05/14: Vyčtení / zapsání hodnot z/do OMC8000 pomocí protokolu UDP Požadavky: OMC8000 má přiřazenu IP adresu (statickou, nebo pomocí DHCP), označme ji OMC8000_IP Na straně PC máte spuštěného
VíceKomunikační protokol
Komunikační protokol verze dokumentu 8, pro firmware od verze 3.3 DALI232, DALI232e, DALInet, DALI2net y DALI RS232 / Ethernet ASCII protokol podpora MULTIMASTER signalizace připojení DALI sběrnice podpora
VíceNÁVOD K OBSLUZE ENLINK 2RS PLUS
NÁVOD K OBSLUZE ENLINK 2RS PLUS Vydal JETI model s.r.o 15. 7. 2014 OBSAH 1. POPIS... 3 2. ZAPOJENÍ... 3 3. VERZE SE SERVO FIRMWAREM... 4 3.1 NASTAVENÍ ENLINK 2RS PLUS JETIBOXEM... 6 4. VERZE S PPM FIRMWAREM...
Více2.2 Acronis True Image 19
Obsah Kniha první Acronis True Image 9.0 1. Úvod 15 1.1 Co je Acronis True Image? 15 1.2 Co je nového v aplikaci Acronis True Image 9.0? 15 1.3 Jaký je rozdíl mezi zálohami a diskovými obrazy disků/diskových
VíceKomunikační driver Sauter EY2400. Reliance. Komunikační driver SAUTER EY2400 verze 2.4.3
Reliance Komunikační driver SAUTER EY2400 verze 2.4.3 OBSAH 1. Úvod... 4 1.1. Základní pojmy... 4 2. Komunikační driver Sauter EY2400... 5 2.1 Základní Vlastnosti... 5 Start driveru... 5 Připojení stanice
VíceKomunikační protokol MODBUS RTU v jednotce M4016. Seznam služeb protokolu MODBUS podporovaných řídící jednotkou M4016 je v tabulce.
APL-102 rev. 8/2009 Komunikační protokol MODBUS RTU v jednotce M4016. Obecný popis M4016 umožňuje čtení a zápis dat standardním protokolem MODBUS RTU přes sériovou linku RS232. Jednotka M4016 je v roli
VíceMalý I/O modul pro řízení osvětlení a žaluzií
MW240-B Malý I/O modul pro řízení osvětlení a žaluzií Shrnutí MW240-B je vstupně-výstupní modul s dvěma bezpotenciálovými vstupy a dvěma relé. Slouží pro řízení dvou světelných okruhů (při využití tlačítkové
VícePERTINAX6 NÁSTROJ PRO PROGRAMOVÁNÍ ŘÍDICÍCH STANIC ZAT
PERTINAX6 NÁSTROJ PRO PROGRAMOVÁNÍ ŘÍDICÍCH STANIC ZAT PERTINAX6 jednotný programovací prostředek pro procesní stanice v systémech ZAT základem systému je projekt, který zahrnuje vlastnosti HW i SW správa
VíceFormát rámce MODBUS pro MORSE
verze x.xx 12. ledna 2011 1. Úvod Modbus je typický představitel rodiny protokolů určených pro sběrnici realizovanou na RS485. Používá 256bajtové rámce opatřené 16bitovým CRC. Protože Modbus rozlišuje
VíceKomunikační protokol MODBUS RTU v senzoru vlhkosti a teploty THT
Komunikační protokol MODBUS RTU v senzoru vlhkosti a teploty THT Kompletní popis protokolu 29. prosince 2015 w w w. p a p o u c h. c o m fw 04 MODBUS RTU v THT M O DBUS RTU v THT Katalogový list Vytvořen:
VíceTechnická data. Upozornění ohledně bezpečnosti
Informace o výrobku Modul pro komunikaci MP-Bus určený pro vyčítání až čtyř prvků dále do řídicího systému po komunikaci MP rozhraní MP-Bus rozhraní MODBUS RU (RS485) aktivní nebo pasivní čidla, příp.
VíceLogické řízení výšky hladiny v nádržích
Popis úlohy: Spojené nádrže tvoří dohromady regulovanou soustavu. Přívod vody do nádrží je zajišťován čerpady P1a, P1b a P3 ovládaných pomocí veličin u 1a, u 1b a u 3, snímání výšky hladiny je prováděno
VíceUživatelský modul. DF1 Ethernet
Uživatelský modul DF1 Ethernet APLIKAC NÍ PR ÍRUC KA POUŽITÉ SYMBOLY Použité symboly Nebezpečí Důležité upozornění, jež může mít vliv na bezpečí osoby či funkčnost přístroje. Pozor Upozornění na možné
VíceUSB Dokovací stanice. Uživatelský manuál
USB Dokovací stanice Uživatelský manuál Úvod Notebooková univerzální dokovací stanice USB 2.0 Dokovací stanice je unikátní rozšiřovací jednotkou speciálně navrženou k doplnění notebooků nebo stolních počítačů,
Více