(modul osmi výstupů s rozhraním CAN) rev. 1.0
Obsah 1 Charakteristika modulu... 3 2 Elektrické parametry... 3 2.1 Výstupy... 3 2.2 Vstupy... 4 2.3 Napájení... 4 3 Komunikace... 5 3.1 CAN CANOpen... 5 3.1.1 Základní charakteristika... 5 3.1.2 Přenosová rychlost... 5 3.1.3 Podporované objekty... 6 3.1.4 Obecné položky slovníku objektů... 6 3.1.4.1 SDO 1000h : Typ zařízení... 6 3.1.4.2 SDO 1004h: Počet podporovaných PDO... 6 3.1.4.3 SDO 1005h: COB-ID SYNC zprávy... 7 3.1.4.4 SDO 1006h: Perioda komunikačního cyklu... 8 3.1.4.5 SDO 1007h: Délka okna pro Synchronní PDO... 8 3.1.4.6 SDO 1008h: Jméno výrobce zařízení... 8 3.1.4.7 SDO 100Ah: Verze software... 9 3.1.4.8 SDO 100Bh: NODE-ID a komunikační rychlost... 9 3.1.4.9 SDO 100Eh: COB-ID Node Guarding... 10 3.1.4.10 SDO 100Fh: Počet podporovaných SDO... 10 3.1.4.11 SDO 1010h: Uložení hodnot do paměti... 10 3.1.4.12 SDO 1014h: COB-ID Emergency Message... 12 3.1.4.13 SDO 1019h: Identity Object... 12 3.1.5 Slovník objektů... 13 3.1.5.1 SDO 3000h: Hodnoty vstupů... 13 3.1.5.2 SDO 3001h: Nastavení vstupů... 14 3.1.5.3 SDO 3100h: Výstupy... 14 3.2 RS485... 15 4 Instalace... 15 4.1 Rozmístění konektorů... 15 4.2 Popis konektorů... 16 4.2.1 Šroubovací zásuvné svorky... 16 4.2.2 Konektor RJ45... 16 5 Mechanické parametry... 17 2
1 Charakteristika modulu Moduly 8xDCOUT-CAN jsou se základní verzi firmwaru určeny jako rozšiřující moduly digitálních vstupů a výstupů k systémům pro sledování a řízení různých technologických procesů. Se zákaznickým firmwarem je pak možné vytvořit autonomní zařízení pracující se čtyřmi digitálními vstupy, osmi digitálními výkonovými výstupy a rozhraním CAN, příp. RS485. Modul tak dokáže sloužit jako autonomní zařízení s mnoha funkcemi. 2 Elektrické parametry 2.1 Výstupy počet kanálů: 8 DC (open collector) galvanické oddělení: 3750 V RMS (t = 1 s.) 1 maximální napětí: 40 V DC maximální proudové zatížení: 3 A maximální celkové proudové zatížení: 20 A maximální frekvence výstupu: 5 khz indikace stavu výstupu: červená LED dioda pro každý výstup (svítí ON, nesvítí - OFF) 1 Jednotlivé vstupy a výstupy nejsou mezi sebou galvanicky odděleny. Galvanické oddělení je mezi vstupně/výstupní částí a řídící elektronikou. 3
2.2 Vstupy počet kanálů: 4 DC vstupu: NPN galvanické oddělení: 3750 V RMS (t = 1 s.) 2 napětí vstupu: 15 VDC vstupní filtr: softwarově nastavitelný Obr. 1: Zapojení vstupů 2.3 Napájení napájecí napětí řídící části: 7 40V DC spotřeba řídící části max. 150 ma (pro napájecí napětí 24V) napájecí napětí vstupně výstupní části: 18 40 V DC spotřeba vstupně výstupní části: max. 150 ma (pro napájecí napětí 24V) 2 Jednotlivé vstupy a výstupy nejsou mezi sebou galvanicky odděleny. Galvanické oddělení je mezi vstupně/výstupní částí a řídící elektronikou. 4
3 Komunikace 3.1 CAN CANOpen 3.1.1 Základní charakteristika Modul 8xDCOUT-CAN je vybaven rozhraním CAN s implementovaným protokolem CANOpen. Pro připojení sběrnice CAN je modul vybaven dvěma konektory RJ45 zapojenými paralelně. Je tak usnadněno propojení více modulů a zároveň dodržení sběrnicové topologie sítě. galvanické oddělení: zakončovací rezistor: připojení: počet TPDO (Transmit Process Data Objects) : 2 počet RPDP (Receive Process Data Objects): 2 počet objektů SDO: 1 galvanicky odděleno od vstupně výstupní části 120R (volitelně propojkou JP2) 2x RJ45 3.1.2 Přenosová rychlost přenosová rychlost: 100, 125, 200, 250, 500, 1000 kbit/s. výchozí rychlost komunikace: 100 kbit/s tabulka maximální délky kabelu v závislosti na přenosové rychlosti: Přenosová rychlost [kbit/s] Délka kabelu [m] 20 1000 125 500 250 250 500 100 1000 40 5
3.1.3 Podporované objekty NMT Control Object řízení stavu zařízení (inicializační stav, předprovozní stav, provozní stav a zastaveno). Node Guarding Object monitorování stavu zařízení. SYNC Object slouží k synchronizaci měření a zasílání hodnot jednotlivých zařízení. Emergency Object zaslání zprávy v případě závažné chyby. PDO object zpávy PDO (např stavy vstupů). SDO object servisní zprávy SDO. Umožňují číst a zapisovat jednotlivé položky slovníku objektů 3.1.4 Obecné položky slovníku objektů 3.1.4.1 SDO 1000 h : Typ zařízení Tento objekt definuje zařízení. 1000h zařízení neznaménkový 32bit pouze rozsah hodnot 0-2 32 defaultní hodnota ne 3.1.4.2 SDO 1004 h : Počet podporovaných PDO Tento objekt definuje počet podporovaných PDO. 1004h Počet podporovaných PDO pole neznaménkový 32bit 00h počet podporovaných PDO pouze 6
rozsah hodnot 0-2 32 defaultní hodnota ne 01h počet synchronních PDO pouze rozsah hodnot 0-2 32 defaultní hodnota ne 02h počet asynchronních PDO pouze rozsah hodnot 0-2 32 defaultní hodnota ne 3.1.4.3 SDO 1005 h : COB-ID SYNC zprávy Tento objekt definuje COB-ID 3 SYNC zprávy. 1005h COB-ID synchronní zprávy neznaménkový 32bit / zápis rozsah hodnot 0-2 32 defaultní hodnota 00000080h Bitový význam hodnot proměnné Bit Hodnota Význam 31 X -- 30 0 Zařízení generuje SYNC zprávy 1 Zařízení negeneruje SYNC zpravy 3 COB-ID - Identifikátor komunikačního objektu (communication object identifier). 7
29 0 11 Bit CAN ID 4 1 29 Bit CAN ID 28.. 11 X Bit 11..28 z 29bitové SYNC CON-ID 10.. 0 X Bit 0..10 3.1.4.4 SDO 1006 h : Perioda komunikačního cyklu Tento objekt definuje délku periody (v mikrosekundách) pro odesílání SYNC zpráv. 1006h Perioda komunikačního cyklu neznaménkový 32bit / zápis rozsah hodnot 0-2 32 defaultní hodnota 00000000h 3.1.4.5 SDO 1007 h : Délka okna pro Synchronní PDO Tento objekt definuje délku okna (v mikrosekundách) pro synchronní PDO. 1007h Délka okna pro synchronní PDO neznaménkový 32bit / zápis rozsah hodnot 0-2 32 defaultní hodnota 00000080h 3.1.4.6 SDO 1008 h : Jméno výrobce zařízení Tento objekt obsahuje jméno výrobce zařízení (ASCII řetězec). 1008h 4 Toto zařízení podporuje pouze 11-ti bitové CAN ID. Jméno výrobce zařízení string 8
rozsah hodnot - 3.1.4.7 SDO 100A h : Verze software Tento objekt obsahuje verzi software (ASCII řetězec). 100Ah rozsah hodnot - Verze software string 3.1.4.8 SDO 100B h : NODE-ID a komunikační rychlost Tento objekt definuje NODE-ID 5 a komunikační rychlost CAN. 100Bh NODE-ID a kom. rychlost neznaménkový 8bit 00h NODE-ID neznaménkový 8bit / zápis rozsah hodnot 1.. 127 defaultní hodnota 1 rozsah hodnot 01h komunikační rychlost neznaménkový 8bit /zápis 1 100 kbit/s 5 NODE-ID identifikátor zařízení. 9
defaultní hodnota 1 3.1.4.9 SDO 100E h : COB-ID Node Guarding 2 125 kbit/s 3 200 kbit/s 4 250 kbit/s 5 500 kbit/s 6 1Mbit/s Tento objekt definuje COB-ID pro Node Guardning protokol. 100Eh rozsah hodnot defaultní hodnota COB-ID Node Guarding neznaménkový 32 bit /zápis neznaménkový 32bit 700 h + NODE-ID 3.1.4.10 SDO 100F h : Počet podporovaných SDO Tento objekt definuje počet SDO podporovaných zařízením. 100Fh rozsah hodnot defaultní hodnota Počet podporovaných SDO neznaménkový 32 bit neznaménkový 32bit 01h 3.1.4.11 SDO 1010 h : Uložení hodnot do paměti Tento objekt slouží k uložení hodnot slovníku objektů do trvalé paměti zařízení. 1010h Ukládání hodnot, obnova hodnot neznaménkový 32 bit 10
00h Počet položek rozsah hodnot - defaultní hodnota 3 00h Uložení hodnot 6 zápis rozsah hodnot - 00h Rezervováno rozsah hodnot - 00h Obnovení defaultních hodnot 7 zápis rozsah hodnot - 6 Zapsáním hodnoty 0xFF dojde k uložení všech hodnot slovníku objektů do trvalé paměti. 7 Po obnově defaultních hodnot dojde k restartu zařízení. 11
3.1.4.12 SDO 1014 h : COB-ID Emergency Message Tento objekt definuje COB-ID pro Emergency Message protokol. 1014h rozsah hodnot defaultní hodnota 3.1.4.13 SDO 1019 h : Identity Object COB-ID pro Emergency Message neznaménkový 32 bit /zápis neznaménkový 32bit 80 h +NODE-ID Tento objekt obsahuje hlavní informace o zařízení 1014h Identity Object záznam 00h Počet položek rozsah hodnot - defaultní hodnota 4 01h Vendor ID 8 neznaménkový 32 bit rozsah hodnot 0.. 2 32 02h 8 - Zařízení nepodporuje 12
Product Code neznaménkový 32 bit rozsah hodnot 0.. 2 32 03h Revision number neznaménkový 32 bit rozsah hodnot 0.. 2 32 3.1.5 Slovník objektů 04h Serial number neznaménkový 32 bit rozsah hodnot 0.. 2 32 3.1.5.1 SDO 3000 h : Hodnoty vstupů Tento objekt obsahuje aktuální hodnoty vstupů. 3000h Hodnota vstupů ano rozsah hodnot 0.. 2 8 13
3.1.5.2 SDO 3001 h : Nastavení vstupů Tento objekt obsahuje aktuální hodnoty vstupů. 3001h Nastavení vstupů pole 00h počet položek rozsah hodnot - defaultní hodnota 2 01h inverze vstupů 9 /zápis ano rozsah hodnot 0.. 2 8 defaultní hodnota 0 3.1.5.3 SDO 3100 h : Výstupy Hodnota zapsaná do tohoto objektu je nastavena na výstupy modulu. 3100h Hodnota vstupů /zápis ano rozsah hodnot 0.. 2 8 9 Bitově orientovaná LOG1 invertuje stav logického vstupu, LOG0 ponechá stav vstupu. 14
3.2 RS485 Komunikační rozhraní RS485 není implementováno ve standardně dodávaném firmware modulu. 4 Instalace 4.1 Rozmístění konektorů Rj45 Rj45 Jp 2 LED Out0 LED Out1 LED Out2 LED Out3 LED Out4 LED Out5 LED Out6 LED Out7 In1 In2 In3 In4 GNDA GNDA (optional) Out0 (OC) Out1 (OC) Out2 (OC) Out3 (OC) Out4 (OC) Out5 (OC) Out6 (OC) Out7 (OC) GNDA GNDA +24V GND +24V-A GNDA Obr. 2: Zapojení konektorů Propojením JP2 připojíme zakončovací rezistor sběrnice CAN. 15
4.2 Popis konektorů 4.2.1 Šroubovací zásuvné svorky Označení Popis +24V plus pól napájecího napětí řídící části elektroniky GND mínus pól napájecího napětí řídící části elektroniky +24V-A plus pól napájecího napětí vstupně/výstupní části GNDA mínus pól napájecího napětí vstupně/výstupní části In1 Digitální vstup číslo 1 In2 Digitální vstup číslo 2 In3 Digitální vstup číslo 3 In4 Digitální vstup číslo 4 Out0 Digitální výkonový výstup číslo 1 open collector Out1 Digitální výkonový výstup číslo 2 open collector Out2 Digitální výkonový výstup číslo 3 open collector Out3 Digitální výkonový výstup číslo 4 open collector Out4 Digitální výkonový výstup číslo 5 open collector Out5 Digitální výkonový výstup číslo 6 open collector Out6 Digitální výkonový výstup číslo 7 open collector Out7 Digitální výkonový výstup číslo 8 open collector 4.2.2 Konektor RJ45 Pin Význam 1 CANH 2 CANL 3 RS485 A 4 POE+ (napájení řídící části) 5 POE+ (napájení řídící části) 6 RS485 B 7 POE- (napájení řídící části) 8 POE- (napájení řídící části) Zapojení obou konektorů RJ45 je totožné. 16
5 Mechanické parametry Zařízení je dodáváno ve dvou provedeních. elektronický modul určený k vestavbě výška: 20 mm šířka: 132 mm hloubka: 85 mm (s konektory 110 mm) zakrytý elektronický modul určený k montáži na DIN lištu výška: 40 mm šířka: 132 mm hloubka: 85 mm (s konektory 110 mm) 17