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é problémy, kterým může dojít ve specifických případech. Informace, poznámka Informace, které obsahují užitečné rady, nebo zajímavé poznámky. Advantech B+B SmartWorx s.r.o., Sokolská 71, 562 04 Ústi nad Orlicí, Česká Republika Manuál byl vydán v ČR, 16. května 2016 i
OBSAH Obsah 1 Základní informace 1 1.1 Uživatelský modul DF1 Ethernet......................... 1 1.2 Protokol DF1..................................... 1 1.3 Protokol AB CSPv4.................................. 2 1.4 Protokol EtherNet/IP................................. 2 2 Konfigurace 3 2.1 Systémový log.................................... 5 2.2 EDS File........................................ 5 3 Doporučená literatura 6 ii
SEZNAM OBRÁZKŮ Seznam obrázků 1 Schéma komunikace................................. 1 2 Konfigurační formulář................................ 3 3 Systémový log.................................... 5 Seznam tabulek 1 Konfigurace protokolu DF1............................. 4 2 Konfigurace protokolu CSPv4............................ 4 3 Konfigurace protokolu EtherNet/IP......................... 4 iii
1. ZÁKLADNÍ INFORMACE 1. Základní informace 1.1 Uživatelský modul DF1 Ethernet Uživatelský Modul DF1 Ethernet zajišt uje převod protokolu DF1 běžícího na sériové lince na protokol AB CSPv4 a EtherNet/IP, které jsou provozovány po Ethernetu. Jako sériovou linku je možné použít rozšiřující port RS232 nebo rozšiřující port RS485/422 osazený v PORTU1 nebo v PORTU2. Modul podporuje automatické rozpoznávání portu. V případě použití DF1 Ethernet modulu na platformě v3 je nutné mít router ve verzi s rozhraním RS232 nebo RS232-RS485/422. Pouze plná obousměrná komunikace (full duplex) je podporována, takže lze pomocí DF1 komunikovat pouze s jedním zařízením. Ve webovém rozhraní uživatelského modulu lze aktivovat komunikaci jednotlivými protokoly (CSPv4 a EtherNet/IP komunikace může probíhat i zároveň). Je také možno si stáhnout z routeru EDS soubor pro váš SCADA software. Obrázek 1: Schéma komunikace Uživatelský modul DF1 Ethernet není součástí standardního firmware routeru. Způsob, jakým jej lze do routeru nahrát, je popsán v Konfiguračním manuálu (viz [1, 2]). Uživatelský modul je primárně určen pro routery řady v2. Je však kompatibilní i s řadou v3. 1.2 Protokol DF1 DF1 je otevřený a volně dostupný protokol vyvinutý pod hlavičkou Allen-Bradley (brand z řady Factory Automation Equipment společnosti Rockwell Automation). Jedná se o protokol vrsty datového spoje (též linková nebo spojová vrstva), který kombinuje prvky z podskupin D1 (transparentnost dat) a F1 (obousměrná komunikace s potvrzováním, tj. s vloženými odpověd mi) specifikace ANSI x3.28. Používány jsou rámce skládající se z běžných RS232 rámců s parametry, které jsou specifikovány jako 8 datových bitů, žádná parita (není odesílán kontrolní paritní bit) a maximální komunikační rychlost 19200. Protokol nezaručuje, že příkazy budou přijaty ve stejném pořadí, ve kterém byly odeslány. Pouze Full-duplex Protokol (komunikace typu point-to-point) komunikace je podporována uživatelským modulem DF1 Ethernet. 1
1. ZÁKLADNÍ INFORMACE DF1 full duplex je řešením pro komunikaci typu point-to-point (jedno zařízení je připojeno k jinému). To umožňuje současně obousměrnou komunikaci a poskytuje vyšší propustnost pro vysoce výkonné aplikace. Half-duplex Protokol pro multi-drop komunikace typu master-slave není uživatelským modulem podporována. 1.3 Protokol AB CSPv4 Protokol AB CSPv4 (Allen Bradley Client Server Protocol v4), který je rovněž znám jako AB Ethernet, využívá IP adresaci a komunikační protokol TCP/IP k provádění PCCC příkazů. AB CSPv4 je velmi podobný protokolu DF1. Zásadní rozdíl je ve využití Ethernetu namísto sériové linky (RS232). Je to dobrá volba pro neroutovanou komunikaci s nízkou komunikační režií (ačkoliv lze využít routování přes TCP/IP). 1.4 Protokol EtherNet/IP EtherNet/IP je průmyslový standard Ethernetové sítě, jež kombinuje technologii Ethernet s protokolem CIP (Common Industrial Protocol), jež je nezávislý na přenosovém médiu. Protokol CIP může v sobě nést PCCC příkazy (DF1). PCCC příkazy (Programmable Controller Communication Commands) jsou popsány v publikaci DF1 Protocol and Command Set Manual, číslo publikace 1770-6.5.16, a také v Logix Data Access Reference Manual, číslo publikace 1756-RM005A-EN-E obě je možno stáhnout ze stránek www.ab.com website. Uživatelský modul podporuje pouze zapouzdření PCCC zpráv do CIP protokolu (PCCC přes CIP). Opačný způsob (CIP přes PCCC) není podporován! 2
2. KONFIGURACE 2. Konfigurace Pro konfiguraci DF1 Ethernet modulu je k dispozici webové rozhraní, které vyvoláte kliknutím na jméno tohoto modulu na stránce User modules webového rozhraní příslušného routeru. V levé části webového rozhraní je k dispozici menu obsahující položky Configuration, System Log, EDS File a Return. Položka Return je určena k přepnutí z rozhraní modulu na rozhraní příslušného routeru. Konfigurační formulář lze vyvolat stisknutím položky Configuration. Obrázek 2: Konfigurační formulář Konfigurace je rozdělena do tří částí podle příslušných protokolů. Jednotlivé konfigurační položky jsou vysvětleny ve třech tabulkách níže. Položka Enable DF1 protocol on expansion port Expansion port Popis Zaškrtnutím se aktivuje DF1 sériová komunikace na portu nastaveném níže. Port na kterém bude sestaveno spojení: PORT1 PORT2 Baudrate Použitá komunikační rychlost (defaultně 19200). Pokračování na následující straně 3
2. KONFIGURACE Položka Pokračování z předchozí strany Popis Data Bits Počet datových bitů (defaultně 8). Parity Kontrolní paritní bit: none Nebude odesílána žádná parita even Bude odesílána sudá parita odd Bude odesílána lichá parita Stop Bits Počet stop bitů (defaultně 1). Split Timeout Doba čekání na konec rámce, dojde-li k přerušení komunikace uprostřed definovaného rámce. Pokud konec rámce nepřijde do této doby (došlo např. k odpojení kabelu), je celý rámec zahozen a čeká se na začátek nového rámce. 200 ms výchozí. Tabulka 1: Konfigurace protokolu DF1 Protokoly CSPv4 a EtherNet/IP mohou být povoleny oba najednou. Po rozhraní Ethernet tak procházejí pakety obou protokolů souběžně. Item Enable CSPv4 protocol TCP Port Description Zaškrtnutím se aktivuje CSPv4 komunikace na rozhraní Ethernet. TCP port na kterém router naslouchá žádostem na spojení. Tabulka 2: Konfigurace protokolu CSPv4 Item Enable EtherNet/IP protocol TCP Port DF1 Destination Address DF1 Source Address DF1 Timeout Description Zaškrtnutím se aktivuje EtherNet/IP komunikace na rozhraní Ethernet. TCP port na kterém router naslouchá žádostem na spojení. Adresa zařízení DF1 připojeného na sériovém rozhraní. Jakákoli DF1 adresa různá od adresy připojeného DF1 zařízení. Tato adresa nebude použita, proto může být zvolena jako náhodné číslo. Interval čekání na odpověd na sériovém rozhraní při DF1 komunikaci. Tabulka 3: Konfigurace protokolu EtherNet/IP Veškeré změny v nastavení se projeví po stisknutí tlačítka Apply. 4
2. KONFIGURACE 2.1 Systémový log V případě jakýchkoliv problémů s připojením je možné vyvolat systémový log volbou položky System Log v menu. Zobrazí se okno, v němž jsou uvedena podrobná hlášení od jednotlivých aplikací běžících v routeru. Činnost tohoto modulu je v systémovém logu indikována řádky začínajícími slovem abcsp2df1. Pomocí tlačítka Save Log je možné systémový log uložit do připojeného počítače. Druhé tlačítko Save Report slouží k vytvoření reportu (jeden soubor obsahující všechny informace potřebné pro technickou podporu). Obrázek 3: Systémový log 2.2 EDS File Stisknutím položky EDS File je možné stáhnout EDS soubor s popisem routeru s uživatelským mofulem DF1 Ethernet. Tento soubor je možné použít k importu do SCADA software. Soubory EDS jsou jednoduché textové soubory používané v nástrojích konfigurace sítě pro lepší identifikaci sít ových zařízení a orientaci mezi nimi. 5
3. DOPORUČENÁ LITERATURA 3. Doporučená literatura [1] Conel: Konfigurační manuál pro v2 routery [2] Conel: Konfigurační manuál pro v3 routery [3] Conel: Uživatelský manuál Rozšiřující port RS232 [4] Conel: Uživatelský manuál Rozšiřující port RS485/422 6