Návod k obsluze
Volitelný modul PowerFlex 20-750-DNET DeviceNet Revize firmwaru číslo 1.xxx
Důležité informace pro uživatele Solid-state vybavení má provozní charakteristiky, které se liší od charakteristik vybavení elektromechanického. Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (publikace SGI-1.1 dostupná ve vaší místní prodejní kanceláři Rockwell Automation® nebo on-line na stránce http://www.rockwellautomation.com/literature/) popisuje některé důležité rozdíly mezi solid-state vybavením a kabelově propojenými elektromechanickými zařízeními. S ohledem na tyto rozdíly a také vzhledem k široké oblasti využití solid-state vybavení se všechny osoby odpovědné za používání tohoto zařízení musí přesvědčit, že každé zamýšlené použití tohoto zařízení je přijatelné. Společnost Rockwell Automation, Inc. v žádném případě nenese odpovědnost ani neručí za nepřímé nebo následné škody, které vyplynou z použití nebo aplikace tohoto zařízení. Příklady a obrázky v tomto návodu jsou určeny výhradně k ilustračním účelům. Vzhledem k mnoha proměnným faktorům a požadavkům spojeným s každou konkrétní instalací nemůže společnost Rockwell Automation, Inc. nést odpovědnost nebo ručit za konkrétní použití podle příkladů a obrázků. Společnost Rockwell Automation, Inc. nepředpokládá žádné patentové závazky v souvislosti s využitím informací, obvodů, vybavení nebo softwaru popsaných v tomto návodu. Reprodukce obsahu tohoto návodu, vcelku nebo jednotlivých částí, bez písemného svolení společnosti Rockwell Automation, Inc. je zakázána. V celém návodu používáme podle potřeby poznámky, které upozorňují na bezpečnostní pokyny. VAROVÁNÍ: Identifikuje informace o postupech nebo okolnostech, které mohou zapříčinit výbuch v nebezpečném prostředí a vést ke zranění nebo usmrcení osob, poškození majetku nebo hospodářským ztrátám. POZOR: Identifikuje informace o postupech nebo okolnostech, které mohou vést ke zranění nebo usmrcení osob, poškození majetku nebo hospodářským ztrátám. Upozornění pomáhají identifikovat riziko, vyhnout se mu a vyhodnotit možné následky. NEBEZPEČÍ ZASAŽENÍ ELEKTRICKÝM PROUDEM: Štítky mohou být na zařízení nebo uvnitř zařízení, například na měniči nebo motoru, a varují osoby, že zde může být nebezpečné napětí. NEBEZPEČÍ POPÁLENÍ: Štítky mohou být na zařízení nebo uvnitř zařízení, například na měniči nebo motoru, a varují osoby, že povrchy mohou dosahovat nebezpečných teplot. DŮLEŽITÉ
Identifikuje informace, které jsou nezbytné pro úspěšné použití a pochopení výrobku.
Allen-Bradley, Rockwell Software, Rockwell Automation, TechConnect, PowerFlex, Connected Components Workbench, DriveExplorer, DriveTools, DriveExecutive, RSLinx, RSLogix, Studio 5000 a ControlLogix jsou ochranné známky společnosti Rockwell Automation, Inc. Ochranné známky, které nepatří společnosti Rockwell Automation, jsou vlastnictvím příslušných společností.
Shrnutí změn Tento návod obsahuje nové a aktualizované informace.
Nové a aktualizované informace
Tato tabulka obsahuje změny provedené v této revizi. Téma
Strana
Přidány informace o softwarovém konfiguračním nástroji Connected Components Workbench pro měniče a připojené periferie.
V celém návodu
V kapitole 2, podkapitola ‚Konfigurace a ověření klíčových parametrů měniče‘, revidovány postupy pro stanovení reference rychlosti měniče ze sítě.
23
V kapitole 3, podkapitola ‚Aktivace datových linek pro zápis dat‘, revidován krok 3 pro lepší pochopení.
28
V kapitole 4 revidována podkapitola ‚Stažení souboru EDS z internetové stránky‘.
43
V kapitole 5 reorganizován odstavec ‚Použití reference / zpětné vazby‘ a přidány nové informace.
55
V kapitole 5, odstavec ‚Použití datových linek‘, přidán TIP na konci odstavce.
57
V kapitole 6 ‚Zasílání explicitních zpráv‘ přidána tabulka 4. Dále přidány poznámky pod čarou o omezeních při používání kódu třídy objektu parametrů DPI 0x93 nebo třídy objektu parametrů Host DPI 0x9F k tabulkám pod dialogovými okny pod konfigurací zpráv.
66…76
V kapitole 7, odstavec ‚Zobrazení a mazání událostí‘, přidány další informace.
86
Přidána nová příloha E ‚Historie změn‘, obsahující informace o revizích tohoto návodu.
131
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
3
Shrnutí změn
Poznámky:
4
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Obsah Předmluva
Konvence používané v tomto návodu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Podpora Rockwell Automation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Další zdroje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Kapitola 1 Začínáme
Komponenty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Vlastnosti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Pochopení typů parametrů. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Kompatibilní výrobky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Požadované vybavení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Bezpečnostní opatření . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Rychlé spuštění . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Kapitola 2 Montáž volitelného modulu
Příprava na montáž. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Nastavení přepínačů adres uzlů. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Nastavení přepínače rychlosti přenosu dat. . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Připojení volitelného modulu k měniči. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Připojení volitelného modulu k síti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Zapnutí napájení. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Uvedení volitelného modulu do provozu. . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Kapitola 3 Konfigurace volitelného modulu
Konfigurační nástroje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Používání HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S pro přístup k parametrům. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Nastavení adresy uzlu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Nastavení rychlosti přenosu dat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Nastavení hierarchie Master-Slave (volitelné). . . . . . . . . . . . . . . . . . . . . . . . 27 Volba výměny dat COS, cyklické výměny dat nebo výměny dat na vyzvání . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Nastavení postupu při chybě . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Resetování volitelného modulu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Navrácení parametrů volitelného modulu na standardní hodnoty od výrobce. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Zobrazení stavu volitelného modulu s použitím parametrů . . . . . . . . . . . 34 Aktualizace firmwaru volitelného modulu. . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Kapitola 4 Konfigurace I/O
Použití softwaru RSLinx Classic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Příklad procesoru ControlLogix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
5
Obsah
Kapitola 5 Použití I/O
O zasílání I/O zpráv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Pochopení I/O obrázku procesoru ControlLogix . . . . . . . . . . . . . . . . . . . . 54 Použití logického příkazu/stavu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Použití reference / zpětné vazby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Použití datových linek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Příklady programů kontaktních schémat . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Příklad procesoru ControlLogix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Kapitola 6 Použití zasílání explicitních zpráv
O zasílání explicitních zpráv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Provádění zasílání explicitních zpráv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Příklady procesoru ControlLogix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Kapitola 7 Odstraňování potíží
Pochopení stavových kontrolek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Stavová kontrolka PORT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Stavová kontrolka MOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Stavová kontrolka NET A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Zobrazení položek diagnostiky volitelného modulu . . . . . . . . . . . . . . . . . . 84 Zobrazení a mazání událostí. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Příloha A Specifikace
Komunikace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Elektrické parametry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Mechanické parametry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Prostředí . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Shoda s předpisy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Příloha B Parametry volitelných modulů
6
Typy parametrů. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 O číslech parametrů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Jak jsou parametry organizovány. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Parametry Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Parametry Host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Obsah
Příloha C Objekty DeviceNet
Podporované datové typy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Objekt identity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Objekt připojení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Objekt Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Objekt PCCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Objekt zařízení DPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Objekt parametrů DPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Objekt chyb DPI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Objekt alarmů DPI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Objekt diagnostiky DPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Objekt času DPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Objekt parametrů Host DPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Příloha D Slova logických příkazů/stavů: Měniče řady PowerFlex 750
Slovo logického příkazu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 Slovo logického stavu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Příloha E Historie změn
750COM-UM002A-EN-P, leden 2009. . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Slovníček Rejstřík
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
7
Obsah
Poznámky:
8
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Předmluva Tento návod obsahuje informace o volitelném modulu 20-750-DNET DeviceNet pro síťovou komunikaci a o jeho používání s měniči řady PowerFlex® 750.
Konvence používané v tomto návodu
V tomto návodu se používají následující konvence: • Názvy parametrů se uvádějí ve formátu Device Parametr xx - [*] nebo Host Parametr xx - [*]. Znaky xx představují číslo parametru. Znak * představuje název parametru – například Device Parametr 01 - [Port Number]. • Číslo revize firmwaru (FRN) se udává jako FRN X.xxx, kde ‚X‘ je číslo velké revize a ‚xxx‘ číslo menší revize. • Obrázky dialogových oken v tomto návodu byly převzaty z následujícího softwaru: – Software RSLinx® Classic, verze 2.52 – Software RSNetWorx for DeviceNet, verze 8.00 – Software RSLogix 5000, verze 16.00 Jiné verze softwaru mohou mít dialogová okna, která se liší vzhledem, a mohou mít odlišné postupy.
Podpora Rockwell Automation
Společnost Rockwell Automation nabízí asistenční služby po celém světě, s více než 75 prodejními a servisními středisky, více než 500 autorizovanými distributory a více než 250 autorizovanými systémovými integrátory jen v samotných Spojených státech. Kromě toho najdete zástupce společnosti Rockwell Automation v každé větší zemi na světě.
Lokální produktová podpora Na svého místního zástupce společnosti Rockwell Automation se můžete obracet s následujícími záležitostmi: • Podpora prodeje a objednávání • Technické produktové školení • Záruční podpora • Asistenční servisní smlouvy
Technická produktová asistence Chcete-li žádat technickou asistenci, přečtěte si nejprve informace v Kapitola 7, Odstraňování potíží. Pokud budete mít nadále problémy, navštivte webovou stránku technické podpory Allen-Bradley http://www.ab.com/support/abdrives nebo kontaktujte společnost Rockwell Automation.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
9
Předmluva
Další zdroje Zdroj
Popis
Network Communication Option Module Installation Instructions, publikace 750COM-IN002
Informace o instalaci síťových komunikačních modulů řady PowerFlex 750.
DeviceNet Media Design and Installation Guide, publikace DNET-UM072
Informace o plánování, instalaci a metodách používaných při implementaci sítě DeviceNet™.
DeviceNet Starter Kit User Manual, publikace DNET-UM003 Webová stránka Connected Components Workbench http://www.ab.com/support/abdrives/ webupdate/software.html a online nápověda (1)
Informace o softwarovém nástroji Connected Components Workbench™ – včetně odkazu na bezplatné stažení softwaru.
Webová stránka DriveExplorer http://www.ab.com/drives/driveexplorer a online nápověda (1)
Informace o používání softwarového nástroje DriveExplorer™.
Webová stránka DriveExecutive http://www.ab.com/drives/drivetools a online nápověda
(1)
RSNetWorx for DeviceNet Getting Results Guide, publikace DNET-GR001, a online nápověda
Informace o používání softwarového nástroje DriveExecutive™. (1)
Měnič řady PowerFlex 750 Pokyny k instalaci, publikace 750-IN001 Měnič řady PowerFlex 750 Návod k programování, publikace 750-PM001
Informace o používání RSNetWorx™ pro DeviceNet. Informace o instalaci, programování a technických údajích měničů řady PowerFlex® 750.
Měnič řady PowerFlex 750 Technické údaje, publikace 750-TD001 PowerFlex 20-HIM-A6/-C6S HIM (Human Interface Module) User Manual, publikace 20HIM-UM001
Informace o instalaci a používání HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S.
Getting Results with RSLinx Guide, publikace LINX-GR001 a online nápověda (1)
Informace o používání softwaru RSLinx Classic.
RSLogix 5000 PIDE Autotuner Getting Results Guide, publikace PIDE-GR001, a online nápověda (1)
Informace o používání softwarového nástroje RSLogix 5000.
DeviceNet Network Configuration User Manual, publikace DNET-UM004
Informace o tom, jak používat moduly DeviceNet s procesorem Logix5000 a komunikovat s různými zařízeními na síti DeviceNet.
(1) Online nápověda se instaluje se softwarem.
Publikace si můžete prohlédnout nebo stáhnout na http://www.rockwellautomation.com/literature. Chcete-li si objednat papírové výtisky technické dokumentace, obraťte se na svého místního distributora AllenBradley® nebo obchodního zástupce společnosti Rockwell Automation. Svého místního distributora nebo obchodního zástupce společnosti Rockwell Automation najdete na stránce http://www.rockwellautomation.com/locations. Budete-li potřebovat např. informace o aktualizacích firmwaru nebo odpovědi na otázky související s měniči, navštivte webovou stránku Drives Service & Support http://www.ab.com/support/abdrives a klikněte na odkaz Downloads nebo Knowledgebase.
10
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Kapitola
1
Začínáme
Volitelný modul 20-750-DNET je určený pro instalaci do měniče řady PowerFlex 750 a používá se pro síťovou komunikaci. Strana
Komponenty
11
Vlastnosti
12
Pochopení typů parametrů
13
Kompatibilní výrobky
13
Požadované vybavení
13
Bezpečnostní opatření
15
Rychlé spuštění
16
➊
Položka Součást
Popis
➊
Stavové kontrolky
Tři stavové kontrolky, které signalizují stav volitelného modulu a síťové komunikace. Viz Kapitola 7, Odstraňování potíží.
➋
Přepínač rychlosti přenosu dat
Nastavuje rychlost přenosu dat DeviceNet, pomocí které volitelný modul komunikuje. Viz Nastavení přepínače rychlosti přenosu dat na straně 19.
➌
Přepínače adres uzlů
Nastavuje adresu síťového uzlu volitelného modulu. Viz Nastavení přepínačů adres uzlů na straně 18.
➍
Konektor DeviceNet
Pětikolíkový konektor pro síťový kabel DeviceNet. (S volitelným modulem se dodává vhodná pětikolíková lineární zástrčka pro připojení k síťovému kabelu.)
➋ 2 3
4 5 6 7 8
➌
0
9
1
7 8
2 3
4 5 6
0
9
1
7 8
2 3
4 5 6
0
9
1
Komponenty
Téma
➍
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
11
Kapitola 1
Začínáme
Vlastnosti
Mezi vlastnosti volitelných modulů patří: • Šrouby pro uchycení a uzemnění modulu k měniči. • Přepínače pro nastavení adresy uzlu a rychlosti přenosu dat na síti před zapnutím napájení měniče – nebo můžete přepínače deaktivovat a použít pro konfiguraci těchto funkcí parametry volitelného modulu. • Kompatibilita s následujícími konfiguračními nástroji pro konfiguraci volitelného modulu a nadřízeného měniče: – HIM (modul rozhraní obsluhy) PowerFlex 20-HIM-A6 nebo 20HIM-C6S na měniči, je-li k dispozici – Software Connected Components Workbench, verze 1.02 nebo pozdější – Software DriveExplorer, verze 6.01 nebo pozdější – Software DriveExecutive, verze 5.01 nebo pozdější • Stavové kontrolky, které hlásí stav volitelného modulu a síťové komunikace. Jsou vidět po odstranění krytu měniče. • Parametricky nakonfigurované 32bitové datové linky v I/O splňují aplikační požadavky (16 datových linek pro zápis dat ze sítě do měniče a 16 datových linek pro čtení dat z měniče do sítě). • Podpora zasílání explicitních zpráv a UCMM (Unconnected Message Manager). • Několik metod výměny dat, včetně výměny dat na vyzvání, cyklické výměny dat a výměny dat se změnou stavu (COS), pro přenos dat mezi sítí a volitelným modulem. • Hierarchie Master-Slave, která může být nakonfigurována pro přenášení dat do procesoru na síti a z něho. • Uživatelsky definované postupy při chybách určují, jak má volitelný modul a jeho připojený nadřízený měnič reagovat v následujících situacích: – Přerušení komunikace při zasílání I/O zpráv (Comm Flt Action) – Procesory v režimu naprázdno (Idle Flt Action) – Přerušení zasílání explicitních zpráv pro řízení měniče pomocí PCCC nebo objektu registru CIP (Msg Flt Action) • Podpora obnovení závadného uzlu. Zařízení na síti můžete nakonfigurovat, i když je závadné, pokud máte konfigurační nástroj, který používá obnovení závadného uzlu, a přepínač rychlosti přenosu dat je nastavený v poloze ‚3‘. Při této konfiguraci používá volitelný modul pro rychlost přenosu dat a adresu uzlu nastavení parametrů uložená v energeticky nezávislé paměti (NVS) místo nastavení přepínačů. • Přístup k libovolnému měniči PowerFlex a jeho připojeným periferiím na síti, k nimž je připojen volitelný modul.
12
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Začínáme
Pochopení typů parametrů
Kapitola 1
Volitelný modul má dva typy parametrů: • Parametry Device se používají ke konfiguraci volitelného modulu pro provoz na síti. • Parametry Host se používají pro konfiguraci přenosu datové linky volitelného modulu a různých činností při chybách měniče. Parametry Device a Host volitelného modulu můžete zobrazovat pomocí kteréhokoli z následujících konfiguračních nástrojů pro měniče: • HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S – pomocí klávesy nebo najeďte na port měniče, ve kterém je zapojen modul, stiskněte klávesu (Folders) a pomocí klávesy nebo najeďte do složky DEV PARAM nebo HOST PARAM. • Software Connected Components Workbench – klikněte na záložku pro volitelný modul v dolní části okna, klikněte na ikonu Parameters v panelu nástrojů a pak na záložku Device nebo Host Parameters. • Software DriveExplorer – vyhledejte volitelný modul ve stromovém zobrazení a otevřete jeho složku Parameters. • Software DriveExecutive – vyhledejte volitelný modul ve stromovém zobrazení, rozbalte modul ve stromě a otevřete jeho složku Parameters.
Kompatibilní výrobky
V době publikace je volitelný modul kompatibilní s následujícími výrobky: • Měniče PowerFlex 753 (všechny revize firmwaru) • Měniče PowerFlex 755 (všechny revize firmwaru)
Požadované vybavení
Některé součásti vybavení, které jsou požadovány pro používání s volitelným modulem, se dodávají přímo s modulem, ale některé si musíte obstarat sami.
Vybavení dodávané s volitelným modulem Když vybalíte volitelný modul, přesvědčte se, že balení obsahuje následující součásti: ❑ Jeden volitelný modul 20-750-DNET DeviceNet ❑ Jedna pětikolíková lineární zástrčka DeviceNet (zapojená do konektoru DeviceNet na volitelném modulu) ❑ Jeden návod Network Communication Option Module Installation Instructions, publikace 750COM-IN002
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
13
Kapitola 1
Začínáme
Vybavení dodávané uživatelem Pro instalaci a konfiguraci volitelného modulu si musíte pořídit následující vybavení: ❑ Malý šroubovák ❑ Kabel DeviceNet – doporučujeme tenký kabel s vnějším průměrem 6,9 mm ❑ Konfigurační nástroj pro měnič a volitelný modul, např.: – HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S – Software Connected Components Workbench, verze 1.02 nebo pozdější Connected Components Workbench je doporučeným samostatným softwarovým nástrojem pro použití s měniči PowerFlex. Bezplatnou kopii můžete získat takto: • Stažení z internetu na http://www.ab.com/support/abdrives/ webupdate/software.html • Vyžádání DVD na http://www.ab.com/onecontact/controllers/ micro800/ Kopie DVD může mít k dispozici také váš místní distributor. Software Connected Components Workbench se nemůže používat pro konfiguraci měničů na bázi SCANport nebo měničů Bulletin 160. – Software DriveExplorer, verze 6.01 nebo pozdější Tento softwarový nástroj přestal být dále vyvíjen a je nyní k dispozici jako freeware na http://www.ab.com/support/abdrives/webupdate/ software.html. Neexistují žádné plány na budoucí aktualizace tohoto nástroje a možnost stažení v současném stavu se nabízí uživatelům, kteří ztratili své CD se softwarem DriveExplorer nebo potřebují nakonfigurovat jiné produkty nepodporované softwarem Connected Components Workbench. – Software DriveExecutive, verze 5.01 nebo pozdější Verze Lite softwaru DriveExecutive se dodává se softwarem RSLogix 5000, RSNetworx MD, FactoryTalk AssetCentre a IntelliCENTER. Všechny ostatní verze lze zakoupit: • 9303-4DTE01ENE Software Drive Executive • 9303-4DTS01ENE Balík DriveTools SP (zahrnuje software DriveExecutive a DriveObserver) • 9303-4DTE2S01ENE Aktualizace softwaru DriveExecutive pro balík DriveTools SP (přidání softwaru DriveObserver) Aktualizace softwaru DriveExecutive (záplaty apod.) můžete získat na http://www.ab.com/support/abdrives/webupdate/software.html. Důrazně doporučujeme, abyste pravidelně kontrolovali a instalovali nejnovější aktualizace. ❑ Síťový konfigurační software RSNetWorx for DeviceNet, verze 8.00 nebo pozdější
14
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Začínáme
Kapitola 1
❑ Konfigurační software pro procesor, např. software RSLogix 5000, verze 20.00 nebo dřívější, popř. aplikace Studio 5000™ Logix Designer, verze 21.00 nebo pozdější ❑ Počítačová komunikační karta, např. 1784-PCD, 1784-PCID, 1784-PCIDS nebo 1770-KFD, pro připojení k síti DeviceNet
Bezpečnostní opatření
Přečtěte si pozorně následující bezpečnostní pokyny. POZOR: Hrozí nebezpečí zranění nebo usmrcení. Měnič PowerFlex může být pod vysokým napětím, které může způsobit zranění nebo smrt. Před instalací nebo odstraněním volitelného modulu odpojte veškeré napájení od měniče PowerFlex a pak se přesvědčte, že se vybila energie. POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Plánovat nebo realizovat instalaci, spuštění, konfiguraci a následnou údržbu měniče používajícího volitelný modul smí jen personál seznámený s měničem, silovými produkty a připojenými stroji. Nedodržení tohoto pokynu může vést ke zranění osob a poškození zařízení. POZOR: Hrozí nebezpečí poškození zařízení. Volitelný modul je vybaven součástmi citlivými na elektrostatické výboje (ESD), které se mohou poškodit, nebudete-li dodržovat příslušné kontrolní postupy. Při práci s volitelným modulem je nutné dodržovat opatření pro kontrolu statické elektřiny. Nejste-li obeznámeni s postupy kontroly statické elektřiny, přečtěte si dokument Guarding Against Electrostatic Damage, publikace 8000-4.5.2. POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Pokud volitelný modul přenáší řídicí I/O do měniče, může při restartu volitelného modulu dojít k chybě měniče. Než resetujete modul, zjistěte, jak bude měnič reagovat. POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Parametry Host 33 [Comm Flt Action], 34 - [Idle Flt Action] a 36 - [Msg Flt Action] umožňují stanovit operaci volitelného modulu a připojeného měniče, když je přerušena I/O komunikace, procesor běží naprázdno nebo je přerušeno zasílání explicitních zpráv pro řízení měniče. Standardně tyto parametry vyvolávají chybu měniče. Tyto parametry můžete nakonfigurovat tak, aby měnič dál běžel, ale musí být provedena opatření zajišťující, aby nastavení těchto parametrů nevytvářelo riziko zranění osob nebo poškození vybavení. Při uvedení měniče do provozu zkontrolujte, jestli systém správně reaguje na různé situace (například rozpojený kabel nebo procesor v režimu naprázdno). POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Při první konfiguraci systému může dojít k nezamýšlenému nebo nesprávnému pohybu stroje. Během počátečního testování systému odpojte motor od stroje nebo procesu. POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Příklady v této publikaci slouží výhradně k účelům vysvětlení. Každá aplikace má mnoho proměnných a požadavků. Rockwell Automation nenese odpovědnost ani neručí (včetně ručení za duševní vlastnictví) za skutečné využití příkladů uvedených v této publikaci.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
15
Kapitola 1
Začínáme
Rychlé spuštění
Účelem této kapitoly je pomoci zkušeným uživatelům rychle začít pracovat s volitelným modulem. Nebudete-li si jisti, jak provést určitý krok, přečtěte si odkazovanou kapitolu. Krok
Postup
Viz
1
Prostudujte si bezpečnostní opatření pro volitelný modul.
V celém tomto návodu
2
Zkontrolujte, zda je měnič PowerFlex správně nainstalován.
Střídavý měnič řady PowerFlex 750 Pokyny k instalaci, publikace 750-IN001
3
Namontujte volitelný modul. a. Zkontrolujte, zda měnič PowerFlex nemá zapnuté napájení. b. Vložte volitelný modul do portu měniče 4, 5 nebo 6. c. Použijte šrouby pro uchycení a uzemnění volitelného modulu k měniči. d. Připojte volitelný modul k síti kabelem DeviceNet.
Network Communication Option Module Installation Instructions, publikace 750COM-IN002, a Kapitola 2, Montáž volitelného modulu
4
Zapněte napájení volitelného modulu. a. Ověřte, že je volitelný modul správně nainstalován. Volitelný modul je napájen z měniče. b. Zapněte napájení měniče. Stavové kontrolky by měly svítit zeleně. Pokud blikají červeně, existuje problém. Viz Kapitola 7, Odstraňování potíží. c. Nakonfigurujte a ověřte klíčové parametry měniče.
Kapitola 2, Montáž volitelného modulu
5
Zkonfigurujte volitelný modul pro danou aplikaci. Nastavte parametry volitelného modulu pro následující funkce podle potřeb vaší aplikace: • Adresa uzlu – pouze když je přepínač rychlosti přenosu dat nastavený v poloze ‚3‘; jinak použijte přepínače adresy uzlu. • Rychlost přenosu dat – pouze když je přepínač rychlosti přenosu dat nastavený v poloze ‚3‘; jinak nastavte tento přepínač do polohy ‚0‘, ‚1‘, ‚2‘ nebo ‚4‘ až ‚9‘ v závislosti na aplikaci. • I/O konfigurace • Výměna I/O dat se změnou stavu, cyklická výměna I/O dat nebo výměna I/O dat na vyzvání • Hierarchie Master-Slave • Postupy při chybách
Kapitola 3, Konfigurace volitelného modulu
6
Nakonfigurujte procesor tak, aby komunikoval s volitelným modulem.
Kapitola 4, Konfigurace I/O
Pomocí síťového konfiguračního nástroje RSNetWorx for DeviceNet a konfiguračního nástroje procesoru, např. softwaru RSLogix, nakonfigurujte jednotku master na síti tak, aby rozpoznávala volitelný modul a měnič. 7
16
Vytvořte program kontaktních schémat.
Kapitola 5, Použití I/O Pomocí konfiguračního nástroje procesoru, např. softwaru RSLogix, Kapitola 6, vytvořte program kontaktních schémat umožňující: Použití zasílání explicitních zpráv • Řídit připojený měnič prostřednictvím volitelného modulu pomocí I/O. • Monitorovat nebo konfigurovat měnič pomocí explicitních zpráv.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Kapitola
2
Montáž volitelného modulu
Tato kapitola obsahuje pokyny pro montáž volitelného modulu do měniče řady PowerFlex 750.
Příprava na montáž
Téma
Strana
Příprava na montáž
17
Nastavení přepínačů adres uzlů
18
Nastavení přepínače rychlosti přenosu dat
19
Připojení volitelného modulu k měniči
19
Připojení volitelného modulu k síti
20
Zapnutí napájení
21
Uvedení volitelného modulu do provozu
24
Před montáží volitelného modulu proveďte tyto kroky: • Přečtěte si dokument DeviceNet Media Design and Installation Guide, publikace DNET-UM072 • Přečtěte si dokument DeviceNet Starter Kit User Manual, publikace DNETUM003. • Přesvědčte se, že máte veškeré potřebné vybavení. Viz Požadované vybavení na straně 13. POZOR: Hrozí nebezpečí poškození zařízení. Volitelný modul je vybaven součástmi citlivými na elektrostatické výboje (ESD), které se mohou poškodit, nebudete-li dodržovat příslušné kontrolní postupy. Při práci s volitelným modulem je nutné dodržovat opatření pro kontrolu statické elektřiny. Nejste-li obeznámeni s postupy kontroly statické elektřiny, přečtěte si dokument Guarding Against Electrostatic Damage, publikace 8000-4.5.2.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
17
Kapitola 2
Montáž volitelného modulu
Nastavení přepínačů adres uzlů
Nastavte přepínače adres uzlů volitelného modulu (spodní dva přepínače na Obr. 1) otočením na požadovanou hodnotu pro každou číslici. DŮLEŽITÉ
Každý uzel na síti DeviceNet musí mít jednoznačnou adresu. Adresu uzlu nastavte před zapnutím napájení, protože volitelný modul používá adresu uzlu, kterou detekuje při prvním zapnutí napájení. Chcete-li změnit adresu uzlu, musíte nastavit novou hodnotu a pak vypnout a znovu zapnout (nebo resetovat) napájení volitelného modulu, popř. odpojit a znovu připojit síťový kabel DeviceNet.
Obr. 1 - Nastavení přepínačů adres uzlů
2 3
9
1 2 3
4 5 6
9
1 2 3
7 8
9
0
7 8
Pozice JEDNOTEK
2 3
7 8 0
4 5 6
0
0
9
2 3
1
7 8 0
4 5 6
9
4 5 6
4 5 6
7 8
Pozice DESÍTEK
1
1
Nastavení
Popis
0…63
Adresa uzlu používaná volitelným modulem, jsou-li aktivovány přepínače. Implicitní nastavení přepínačů je 63. Adresa uzlu 63 je rovněž implicitní adresa používaná všemi zařízeními neuvedenými do provozu. Doporučujeme, abyste tuto adresu nepoužívali jako finální adresu volitelného modulu. Důležité: Je-li přepínač rychlosti přenosu dat (Obr. 2) nastavený v poloze ‚3‘, používá volitelný modul pro adresu uzlu hodnotu uloženou v parametru Device 07 - [Net Addr Cfg]. Implicitní nastavení pro parametr Device 07 - [Net Addr Cfg] je 63. Viz Nastavení adresy uzlu na straně 26.
64…99
Nepoužívejte. Volitelný modul tyto adresy nerozpoznává.
Nastavení přepínačů lze ověřit zobrazením parametru Device 08 - [Net Addr Act] nebo položky diagnostického zařízení číslo 54 (straně 85) pomocí některého z následujících konfiguračních nástrojů měniče: • HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S • Software Connected Components Workbench, verze 1.02 nebo pozdější • Software DriveExplorer, verze 6.01 nebo pozdější • Software DriveExecutive, verze 5.01 nebo pozdější
18
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Montáž volitelného modulu
Kapitola 2
Přepínač rychlosti přenosu dat volitelného modulu (horní přepínač na Obr. 2) se nastavuje otáčením do požadované polohy.
Nastavení přepínače rychlosti přenosu dat
Obr. 2 - Nastavení přepínače rychlosti přenosu dat
2 3
1
7 8
9
0
0
9
4 5 6
7 8
2 3
4 5 6
1
7 8
2 3
4 5 6 9
0
1
7 8
2 3
4 5 6 9
0
1
Nastavení Popis 0
Nastavuje volitelný modul na rychlost přenosu dat 125 kbps.
1
Nastavuje volitelný modul na rychlost přenosu dat 250 kbps.
2
Nastavuje volitelný modul na rychlost přenosu dat 500 kbps.
3
Nastavuje volitelný modul pro použití hodnoty rychlosti přenosu dat uložené v parametru Device 09 [Net Rate Cfg] a hodnoty adresy uzlu uložené v parametru Device 07 - [Net Addr Cfg]. Viz Nastavení rychlosti přenosu dat na straně 27.
4…9
Nastavuje volitelný modul na rychlost přenosu dat Auto – rychlost přenosu dat používanou jinými síťovými zařízeními. Jiné zařízení na síti musí mít nastavenou rychlost přenosu dat. Implicitní nastavení přepínače je 9.
Nastavení přepínačů lze ověřit zobrazením položky diagnostického zařízení číslo 53 (straně 85) pomocí některého z konfiguračních nástrojů měniče uvedených na straně 18.
Připojení volitelného modulu k měniči
DŮLEŽITÉ
Před montáží volitelného modulu do upínacího držáku měniče odpojte napájení měniče.
Namontujte volitelný modul do upínacího držáku měniče řady PowerFlex 750, port 4, 5 nebo 6. Další podrobnosti o montáži najdete v pokynech Network Communication Option Module Installation Instructions, publikace 750COM-IN002, dodávaných s volitelným modulem. DŮLEŽITÉ
Po vložení volitelného modulu do portu měniče 4, 5 nebo 6 nezapomeňte dotáhnout šrouby modulu k montážní konzole upínacího držáku tak, abyste správně upevnili modul k měniči. Utáhněte oba šrouby na 0,45–0,67 N•m.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
19
Kapitola 2
Montáž volitelného modulu
Připojení volitelného modulu k síti
POZOR: Hrozí nebezpečí zranění nebo usmrcení. Měnič PowerFlex může být pod vysokým napětím, které může způsobit zranění nebo smrt. Vypněte napájení měniče a pak před připojením volitelného modulu k síti zkontrolujte, jestli je energie vybitá. 1. Odpojte napájení od měniče. 2. Odstraňte kryt měniče a zvedněte přední kryt modulu rozhraní HIM měniče do otevřené polohy, abyste se dostali k upínacímu držáku měniče. 3. Proveďte opatření pro kontrolu statické elektřiny. 4. Připojte jeden konec kabelu DeviceNet k síti. Doporučujeme kabel DeviceNet Thin s vnějším průměrem 6,9 mm. Maximální délka kabelu závisí na rychlosti přenosu dat. Podrobnosti najdete v Rychlost přenosu dat na straně 136.
DŮLEŽITÉ
5. Protáhněte druhý konec kabelu DeviceNet spodní stranou měniče a zapojte pětikolíkovou lineární zástrčku (dodávanou s volitelným modulem) do kabelu DeviceNet (Obr. 3). Budete-li potřebovat náhradní zástrčku, objednací číslo je 1799-DNETSCON. Obr. 3 - Zapojení pětikolíkové lineární zástrčky do kabelu DeviceNet
Červená Bílá Bez barvy Modrá Černá
5 4 3 2 1
Svorka
Barva
Signál
Funkce
5
Červená
V+
Elektrické napájení
4
Bílá
CAN_H
Signál High
3
Bez barvy
SHIELD
Stínění
2
Modrá
CAN_L
Signál Low
1
Černá
V–
Společná
6. Zapojte pětikolíkovou lineární zástrčku do zásuvky volitelného modulu a zajistěte ji dvěma šrouby. Zkontrolujte, jestli se barvy vodičů na zástrčce shodují s barevnými kódy zásuvky.
20
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Montáž volitelného modulu
Zapnutí napájení
Kapitola 2
POZOR: Hrozí nebezpečí poškození zařízení, zranění nebo usmrcení. Pokud nezkontrolujete, jestli jsou nastavení parametrů kompatibilní s danou aplikací, může to vést k nepředvídatelnému provoznímu chování. Než zapnete napájení měniče, zkontrolujte, jestli jsou nastavení kompatibilní s danou aplikací. Zapněte napájení měniče. Volitelný modul je napájen z měniče. Když poprvé zapnete napájení volitelného modulu, musí jeho stavová kontrolka úplně nahoře (‚PORT‘) po inicializaci svítit nepřerušovaně zeleně nebo zeleně blikat. Pokud svítí červeně, existuje problém. Viz Kapitola 7, Odstraňování potíží.
Stavové indikace spuštění Po zapnutí napájení je možné sledovat stavovou kontrolku měniče STS na přední straně měniče a při otevřeném nebo odstraněném krytu měniče také stavové kontrolky volitelného modulu (Obr. 4). Možné stavové indikace spuštění jsou uvedeny v Tabulka 1. Obr. 4 - Stavové kontrolky měniče a volitelného modulu
➊
➋ ➌ ➍
Viz možné stavové indikace spuštění v Tabulka 1.
7 8
2 3
4 5 6 9
0
1
7 8
2 3
4 5 6 9
0
1
7 8
2 3
4 5 6 9
0
1
Upínací držák měniče (měnič vyobrazený s odstraněným krytem)
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
21
Kapitola 2
Montáž volitelného modulu
Tabulka 1 - Stavové indikace spuštění měniče a volitelného modulu Položka
Název
Barva
Stav
Popis Stavová kontrolka měniče (STS)
➊
STS (stav)
Zelená
Blikající
Měnič připravený, ale neběží a nevyskytují se žádné chyby.
Nepřerušovaně svítící
Měnič běží a nevyskytují se žádné chyby.
Blikající
Během provozu nastal alarmový stav typu 2 (nekonfigurovatelný) – měnič pokračuje v provozu. Při zastavení existuje podmínka potlačení spuštění a není možné spustit měnič (viz parametr měniče 933 - [Start Inhibits]).
Nepřerušovaně svítící
Existuje alarmový stav typu 1 (uživatelsky konfigurovatelný), ale měnič pokračuje v provozu.
Blikající
Došlo k větší chybě. Měnič se zastaví. Měnič nelze spustit, dokud není odstraněn chybový stav.
Nepřerušovaně svítící
Došlo k chybě bez možnosti restartu.
Červená/žlutá
Střídavě blikající
Došlo k menší chybě. Použijte parametr měniče 950 - [Minor Flt Config] pro aktivaci. Jestliže se neobnoví provoz, je význam stejný jako u větší chyby. Během provozu pokračuje měnič v chodu. Systém je řízením uveden do zastaveného stavu. Aby bylo možné pokračovat, je nutné odstranit chybu.
Žlutá/zelená
Střídavě blikající
Během provozu existuje alarm typu 1.
Žlutá
Červená
Zelená/červená Střídavě blikající
Firmware měniče se aktualizuje.
Stavové kontrolky volitelného modulu
➋
➌
➍
PORT
MOD
NET A
Zelená
Zelená
Zelená
Blikající
Normální provoz. Volitelný modul navazuje I/O spojení s měničem. Přepne se na svítící zelenou nebo červenou.
Nepřerušovaně svítící
Normální provoz. Volitelný modul je správně připojený a komunikuje s měničem.
Blikající
Normální provoz. Volitelný modul pracuje, ale nepřenáší I/O data do procesoru.
Nepřerušovaně svítící
Normální provoz. Volitelný modul pracuje a přenáší I/O data do procesoru.
Blikající
Normální provoz. Volitelný modul je správně připojený, ale nekomunikuje s žádnými zařízeními na síti.
Nepřerušovaně svítící
Normální provoz. Volitelný modul je správně připojený a komunikuje na síti.
Po ověření správného provozu sklopte přední kryt modulu rozhraní HIM měniče dolů do zavřené polohy a namontujte kryt měniče. Další detaily o fungování stavových kontrolek najdete na straně 82 a straně 83.
Konfigurace a ověření klíčových parametrů měniče Měnič řady PowerFlex 750 může být samostatně nakonfigurován pro řídicí a referenční funkce v různých kombinacích. Například můžete nastavit měnič tak, aby jeho řízení přicházelo z periferie nebo ze svorkovnice s referencí přicházející ze sítě. Nebo můžete nastavit měnič tak, aby jeho řízení přicházelo ze sítě s referencí přicházející z jiné periferie nebo ze svorkovnice. Nebo můžete nastavit měnič tak, aby jeho řízení i reference přicházely ze sítě.
22
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Montáž volitelného modulu
Kapitola 2
Následující kroky v této kapitole předpokládají, že měnič dostává logické příkazy a referenci ze sítě. 1. Zkontrolujte, zda je parametr měniče 301 - [Access Level] nastavený na ‚1‘ (Advanced) nebo ‚2‘ (Expert), pro přístup k parametrům požadovaným v tomto postupu. 2. Pomocí parametru měniče 545 - [Speed Ref A Sel] nastavte referenci rychlosti měniče. a. Nastavte pole Port na ‚0‘, jak je znázorněno níže.
b. Nastavte pole Parameter tak, aby ukazovalo na port (slot), ve kterém je namontován volitelný modul (pro tento příklad Port 4 Reference). Číslo ‚874‘ v poli Parameter v příkladu dialogového okna výše je parametr v měniči, který ukazuje na port. 3. Zkontrolujte, jestli parametr měniče 930 - [Speed Ref Source] hlásí, že zdroj reference do měniče (Port 0) je port, ve kterém je namontován volitelný modul (pro tento příklad Port 4 Reference). To zajišťuje, aby bylo možné monitorovat pomocí parametru měniče 002 [Commanded SpdRef ] každou referenci přikázanou ze sítě. Pokud nastane problém, poskytuje tento ověřovací krok diagnostickou funkci pro určení, jestli je příčinou měnič, resp. volitelný modul nebo síť. 4. Nejsou-li pro řízení měniče použity napevno propojené diskrétní digitální vstupy, ověřte, že všechny nepoužité digitální vstupní parametry měniče jsou nastaveny na ‚0‘ (Not Used).
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
23
Kapitola 2
Montáž volitelného modulu
Uvedení volitelného modulu do provozu
Chcete-li uvést volitelný modul do provozu, musíte nastavit jednoznačnou síťovou adresu uzlu. Podrobnosti o adresách uzlů najdete v Slovníček. Při použití přepínačů adres uzlů najdete podrobnosti v Nastavení přepínačů adres uzlů na straně 18. DŮLEŽITÉ
24
Nová nastavení jsou rozpoznána až po zapnutí napájení volitelného modulu nebo jeho resetování. Po změně nastavení parametrů vypněte a znovu zapněte napájení nebo resetujte volitelný modul.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Kapitola
3
Konfigurace volitelného modulu Tato kapitola obsahuje pokyny a informace o nastavení parametrů pro konfiguraci volitelného modulu. Téma
Strana
Konfigurační nástroje
25
Používání HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S pro přístup k parametrům
26
Nastavení adresy uzlu
26
Nastavení rychlosti přenosu dat
27
Nastavení hierarchie Master-Slave (volitelné)
27
Volba výměny dat COS, cyklické výměny dat nebo výměny dat na vyzvání
29
Nastavení postupu při chybě
31
Resetování volitelného modulu
32
Navrácení parametrů volitelného modulu na standardní hodnoty od výrobce
33
Zobrazení stavu volitelného modulu s použitím parametrů
34
Aktualizace firmwaru volitelného modulu
35
Seznam parametrů najdete v Příloha B, Parametry volitelných modulů. Definice termínů v této kapitole najdete v Slovníček.
Konfigurační nástroje
Volitelný modul uchovává parametry a další informace ve své vlastní energeticky nezávislé paměti (NVS). Chcete-li proto jeho parametry zobrazit a upravit, musíte získat přístup k volitelnému modulu. Pro přístup k parametrům volitelných modulů je možné používat následující nástroje. Nástroj
Viz
HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S
strana 26
Software Connected Components Workbench, verze 1.02 nebo pozdější
http://www.ab.com/support/abdrives/webupdate/ software.html, nebo online nápověda (nainstalovaná se softwarem)
Software DriveExplorer, verze 6.01 nebo pozdější
http://www.ab.com/drives/driveexplorer, nebo online nápověda (nainstalovaná se softwarem)
Software DriveExecutive, verze 5.01 nebo pozdější
http://www.ab.com/drives/drivetools, nebo online nápověda (nainstalovaná se softwarem)
DŮLEŽITÉ
Pro obrazovky modulu rozhraní HIM vyobrazené v této kapitole byl volitelný modul namontován v portu měniče 4. Je-li váš volitelný modul namontován v jiném portu měniče, objeví se místo portu 4 příslušný port.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
25
Kapitola 3
Konfigurace volitelného modulu
Používání HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S pro přístup k parametrům
Pokud má měnič pokročilý modul rozhraní HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S, můžete ho používat pro přístup k parametrům ve volitelném modulu. 1. Zobrazení stavové obrazovky, která se objevuje při zapnutí modulu rozhraní HIM. 2. Pomocí klávesy nebo namontován volitelný modul.
najeďte na port, ve kterém je
3. Stiskněte softwarovou klávesu PAR#, aby se zobrazilo vstupní dialogové okno Jump to Param #. 4. Pomocí numerických kláves zadejte požadované číslo parametru nebo pomocí softwarové klávesy nebo najeďte na požadované číslo parametru. Podrobnosti o zobrazování a úpravách parametrů najdete v návodu PowerFlex 20-HIM-A6/-C6S HIM (Human Interface Module) User Manual, publikace 20HIM-UM001.
Nastavení adresy uzlu
Když je přepínač rychlosti přenosu dat volitelného modulu (Obr. 2) nastavený v poloze ‚3‘ (Program), určuje hodnota parametru Device 07 - [Net Addr Cfg] adresu uzlu. Je-li přepínač rychlosti přenosu dat nastavený v jakékoli jiné poloze, určují adresu uzlu nastavení přepínačů adresy uzlu. Doporučujeme, abyste nepoužívali adresu uzlu 63, protože tuto adresu používají jako standardní všechna nová zařízení na síti. Dále se adresa uzlu 63 používá pro automatické obnovení zařízení (ADR).
TIP
1. Nastavte hodnotu parametru Device 07 - [Net Addr Cfg] na jednoznačnou adresu uzlu. Stopped 0,00 Hz Edit Net Addr Cfg
AUTO F
63
0
ESC
<< 63
ENTER
2. Resetujte volitelný modul; viz Resetování volitelného modulu na straně 32. Pokud je adresa uzlu správně nakonfigurována a volitelný modul je připojen k provozní síti, svítí stavová kontrolka NET A nepřerušovaně zeleně nebo zeleně bliká.
26
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Konfigurace volitelného modulu
Kapitola 3
Když je přepínač rychlosti přenosu dat volitelného modulu (Obr. 2) nastavený v poloze ‚3‘ (Program), určuje hodnota parametru Device 09 - [Net Rate Cfg] rychlost přenosu dat. Standardní nastavení pro tento parametr – ‚3‘ (Autobaud) – detekuje rychlost přenosu dat použitou na síti, pokud rychlost přenosu dat nastavuje jiné zařízení. Vaše aplikace může vyžadovat jiné nastavení.
Nastavení rychlosti přenosu dat
1. Nastavte hodnotu parametru Device 09 - [Net Rate Cfg] na rychlost přenosu dat, se kterou pracuje vaše síť. Stopped 0,00 Hz Edit Net Rate Cfg
Autobaud 0
ESC
▲
AUTO F
3
Hodnota Rychlost přenosu dat 0
125 kbps
1
250 kbps
2
500 kbps
3
Autobaud (standardní)
<< 3
▼
ENTER
2. Resetujte volitelný modul; viz Resetování volitelného modulu na straně 32.
Nastavení hierarchie MasterSlave (volitelné)
Tento postup je zapotřebí jen v případě, že jsou datové linky používány k zapisování nebo čtení dat měniče nebo jeho připojených periferií. Hierarchie určuje typ zařízení, se kterým si volitelný modul vyměňuje data. V hierarchii Master-Slave si volitelný modul vyměňuje data s jednotkou master, např. skenerem (1756-DNB, 1771-SDN, 1747-SDN apod.).
Aktivace datových linek pro zápis dat Výstupní obrázek procesoru (výstupy procesoru do měniče) může mít 0 až 16 přídavných 32bitových parametrů (datových linek). Počet dodatkových parametrů se konfiguruje pomocí parametru Device 02 - [DLs From Net Cfg]. DŮLEŽITÉ
Parametry datových linek používejte vždy v postupném číselném pořadí, počínaje prvním parametrem. Například použijte parametry Host 01, 02 a 03 pro konfiguraci tří datových linek na zapisování dat. Jinak bude síťové I/O připojení větší, než je nutno, což zbytečně prodlužuje dobu odezvy procesoru a zvyšuje využití paměti.
Parametry Host 01 - [DL From Net 01] až 16 - [DL From Net 16] rozhodují o tom, které parametry v měniči, volitelném modulu nebo jiné připojené periferii budou dostávat hodnoty ze sítě. Pro výběr měniče nebo periferie podle čísla portu a parametru podle názvu můžete používat HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S, popř. jiný konfigurační nástroj měniče, např. software Connected Components Workbench, DriveExplorer nebo DriveExecutive. Alternativně lze nastavit hodnotu parametru ručně podle čísla pomocí tohoto vzorce: Hodnota parametru ze sítě = (10 000 * číslo portu) + (číslo cílového parametru)
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
27
Kapitola 3
Konfigurace volitelného modulu
Předpokládejme například, že chcete použít parametr Host 01 - [DL From Net 01] pro zápis do parametru 03 volitelného modulu enkodéru zapojeného do portu měniče 5. Podle vzorce bude hodnota pro parametr Host 01 - [DL From Net 01] (10 000 * 5) + (3) = 50 003. Chcete-li aktivovat datové linky pro zápis dat, postupujte podle těchto pokynů. 1. Nastavte hodnotu parametru Device 02 - [DLs From Net Cfg] na počet sousedních datových linek procesoru do měniče, které chcete zahrnout do síťového I/O připojení. AUTO Stopped F 0,00 Hz Edit DLs From Net Cfg
0
0
ESC
<< 16
ENTER
2. Resetujte volitelný modul; viz Resetování volitelného modulu na straně 32. 3. Protože se ve volitelném modulu vždy používají logické příkazy a reference, nakonfigurujte parametry v měniči tak, aby akceptovaly logické příkazy a reference z volitelného modulu. Při použití procesoru pro rychlostní referenci z volitelného modulu nastavte dvě pole v parametru měniče 545 - [Speed Ref A Sel]. a. Nastavte pole Port pro měnič (např. 0 - PowerFlex 755). b. Nastavte pole Parameter tak, aby ukazovalo na port, ve kterém je namontován volitelný modul (pro tento příklad Port 4 Reference). Dále zkontrolujte, jestli jsou parametry masky v měniči (například parametr 324 - [Logic Mask]) nakonfigurovány na přijímání požadované logiky z volitelného modulu. Podrobnosti najdete v dokumentaci měniče. Jakmile provedete výše uvedené kroky, je volitelný modul připraven na přijímání vstupních dat a přenos stavových dat do jednotky master (procesoru). Poté nakonfigurujte procesor tak, aby rozpoznával a přenášel I/O do volitelného modulu. Viz Kapitola 4, Konfigurace I/O.
Aktivace datových linek pro čtení dat Vstupní obrázek procesoru (vstupy měniče do procesoru) může mít 0 až 16 přídavných 32bitových parametrů (datových linek). Počet dodatkových parametrů se konfiguruje pomocí parametru Device 04 - [DLs To Net Cfg]. DŮLEŽITÉ
28
Parametry datových linek používejte vždy v postupném číselném pořadí, počínaje prvním parametrem. Použijte například parametry Host 17, 18, 19, 20 a 21 pro konfiguraci pěti datových linek na čtení dat. Jinak bude síťové I/O připojení větší, než je nutno, což zbytečně prodlužuje dobu odezvy procesoru a zvyšuje využití paměti.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Konfigurace volitelného modulu
Kapitola 3
Parametry Host 17 - [DL To Net 01] až 32 - [DL To Net 16] konfigurují, které parametry v měniči, volitelném modulu nebo jiné připojené periferii budou odesílat hodnoty do sítě. Pro výběr měniče nebo periferie podle čísla portu a parametru podle názvu můžete používat HIM PowerFlex 20-HIM-A6 nebo 20HIM-C6S, popř. jiný konfigurační nástroj měniče, např. software Connected Components Workbench, DriveExplorer nebo DriveExecutive. Alternativně lze nastavit hodnotu parametru ručně podle čísla pomocí tohoto vzorce: Hodnota parametru do sítě = (10 000 * číslo portu) + (číslo původního parametru)
Předpokládejme například, že chcete použít parametr Host 17 - [DL To Net 01] pro čtení parametru 2 volitelného I/O modulu zapojeného do portu měniče 6. Podle vzorce bude hodnota pro parametr Host 17 - [DL To Net 01] (10 000 * 6) + (2) = 60 002. Chcete-li aktivovat datové linky pro čtení dat, postupujte podle těchto pokynů. 1. Nastavte hodnotu parametru Device 04 - [DLs To Net Cfg] na počet sousedních datových linek měniče do procesoru, které chcete zahrnout do síťového I/O připojení. Stopped 0,00 Hz Edit DLs To Net Cfg
AUTO F
0
0
ESC
<< 16
ENTER
2. Resetujte volitelný modul; viz Resetování volitelného modulu na straně 32. Volitelný modul je nakonfigurovaný na odesílání výstupních dat do jednotky master (procesoru). Nyní musíte nakonfigurovat procesor tak, aby rozpoznával a přenášel I/O do volitelného modulu. Viz Kapitola 4, Konfigurace I/O.
Volba výměny dat COS, cyklické výměny dat nebo výměny dat na vyzvání
Výměna dat je metoda, kterou používá volitelný modul pro výměnu dat na síti DeviceNet. Standardní metodou je výměna dat na vyzvání, která je také doporučena – pokud pro vaši aplikaci není vhodnější některá z níže uvedených ostatních metod výměny dat podporovaných adaptérem: • COS (změna stavu) • Cyklická • Na vyzvání
• Na vyzvání a COS • Na vyzvání a cyklická
Při použití metody ‚Na vyzvání a COS‘ nebo ‚Na vyzvání a cyklická‘ volitelný modul vysílá a přijímá vstupy a výstupy (I/O) ze zpráv na vyzvání. Ve zprávách COS a cyklických zprávách vysílá pouze logický stav a zpětnou vazbu. Ostatní data jsou vysílána ve zprávách na vyzvání. Cyklická výměna dat a výměna dat na vyzvání jsou nakonfigurovány ve skeneru, takže musíte pouze nastavit I/O konfiguraci ve volitelném modulu. Výměna dat COS musí být nakonfigurována ve volitelném modulu i ve skeneru. Musíte nastavit I/O konfiguraci a parametry COS ve volitelném modulu.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
29
Kapitola 3
Konfigurace volitelného modulu
Nastavení výměny dat COS (změna stavu) (volitelné) Nastavte parametr Device 11 - [COS Status Mask] pro bity ve slově logického stavu, které chcete kontrolovat na změny. Definice bitů logického stavu najdete v Příloha D nebo v dokumentaci měniče. HIM 20-HIM-A6 nebo 20-HIM-C6S zobrazuje parametry 32bitového typu ve dvou souborech po 16 bitech. Standardně se zobrazuje soubor dolních 16 bitů (bity 0–15). Pro zobrazení souboru horních 16 bitů (bity 16–31) stiskněte softwarovou klávesu UPPER. Pro opětovné zobrazení souboru dolních 16 bitů stiskněte softwarovou klávesu LOWER. Pro volbu každé bitové pozice používejte softwarovou klávesu nebo , popř. numerickou klávesu nebo .
TIP
1. Upravte každý z bitů podle potřeby. a. Stisknutím softwarové klávesy EDIT vyvolejte obrazovku Edit COS Status Mask. AUTO Stopped F 0,00 Hz Edit COS Status Mask
Hodnota Popis 0
Ignorovat tento logický bit. (standardní)
1
Použít tento logický bit.
xxxx xxxx xxxx xxxx
ESC
ENTER
b. Pro přepínání bitu mezi 0 a 1 stiskněte libovolnou numerickou klávesu – kromě klávesy nebo . 2. Nastavte parametr Device 12 - [COS Fdbk Change] na velikost změny zpětné vazby, která je požadována pro spuštění zprávy o změně stavu. AUTO Stopped F 0,00 Hz Edit COS Fdbk Change
0.000
0.000 << 3.40282E38
ESC
EXP
ENTER
Volitelný modul je nyní nakonfigurován pro výměnu dat COS. Musíte nakonfigurovat skener, aby byl alokován pomocí COS (Kapitola 4, Konfigurace I/O).
30
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Konfigurace volitelného modulu
Kapitola 3
Jestliže se přeruší komunikace (například při rozpojení síťového kabelu), procesor běží naprázdno (v programovém režimu nebo s chybou), popř. se přeruší zasílání explicitních zpráv pro řízení měniče, reaguje měnič standardně chybou, pokud využívá I/O ze sítě. Pro tyto chyby můžete nakonfigurovat odlišnou odezvu: • Přerušená I/O komunikace pomocí parametru Host 33 - [Comm Flt Action]. • Procesor naprázdno pomocí parametru Host 34 - [Idle Flt Action]. • Přerušené zasílání explicitních zpráv pro řízení měniče přes PCCC nebo objekt CIP Register pomocí parametru Host 36 - [Msg Flt Action].
Nastavení postupu při chybě
POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Parametry Host 33 [Comm Flt Action], 34 - [Idle Flt Action] a 36 - [Msg Flt Action] umožňují stanovit operaci volitelného modulu a připojeného měniče, když je přerušena komunikace, procesor běží naprázdno nebo je přerušeno zasílání explicitních zpráv pro řízení měniče. Standardně tyto parametry vyvolávají chybu měniče. Tyto parametry můžete nakonfigurovat tak, aby měnič dál běžel, ale musí být provedena opatření zajišťující, aby nastavení těchto parametrů nevytvářelo riziko zranění osob nebo poškození vybavení. Při uvedení měniče do provozu zkontrolujte, jestli systém správně reaguje na různé situace (například rozpojený síťový kabel, procesor v režimu naprázdno nebo přerušení zasílání explicitních zpráv pro řízení).
Změna postupu při chybě Nastavte hodnoty parametrů Host 33 - [Comm Flt Action], 34 - [Idle Flt Action] a 36 - [Msg Flt Action] na operaci, která splňuje požadavky vaší aplikace. Hodnota
Postup
Popis
0
Chyba
Měnič má chybu a zastaví se. (standardní)
1
Zastavení
Měnič se zastaví, ale nemá chybu.
2
Nulová data
Do měniče se zasílá hodnota ‚0‘ jako data. Není vydán příkaz zastavení.
3
Zadržení posledních dat
Měnič pokračuje ve svém současném stavu.
4
Send Flt Cfg
Do měniče jsou zasílána data, která nastavíte v konfiguračních parametrech chyb (parametry (Host 37 - [Flt Cfg Logic], 38 - [Flt Cfg Ref] a 39 - [Flt Cfg DL 01] až 54 - [Flt Cfg DL 16]).
Obr. 5 - Úpravy obrazovek modulu rozhraní HIM pro postupy při chybě AUTO Stopped F 0,00 Hz Edit Comm Flt Action
Fault 0
ESC
▲
0
AUTO Stopped F 0,00 Hz Edit Idle Flt Action
Fault 0
<< 4
▼
ENTER
ESC
▲
0
Stopped 0,00 Hz Edit Msg Flt Action
Fault
<< 4
▼
0
ENTER
ESC
▲
AUTO F
0
<< 4
▼
ENTER
Změny těchto parametrů jsou převzaty okamžitě. Reset není zapotřebí. Jestliže se přeruší komunikace a pak se opět obnoví, měnič znovu automaticky přijímá příkazy přes síť.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
31
Kapitola 3
Konfigurace volitelného modulu
Nastavení konfiguračních parametrů chyb Při nastavení parametru Host 33 - [Comm Flt Action], 34 - [Idle Flt Action] nebo 36 - [Msg Flt Action] na ‚Send Flt Cfg‘ jsou po chybě komunikace, chybě chodu naprázdno, resp. po chybě zasílání explicitních zpráv pro řízení měniče odesílány do měniče hodnoty v následujících parametrech. Tyto parametry musíte nastavit na hodnoty vyžadované danou aplikací. Parametr Host volitelného modulu
Popis
Parametr 37 - [Flt Cfg Logic]
32bitová hodnota odesílaná do měniče pro logický příkaz.
Parametr 38 - [Flt Cfg Ref]
32bitová hodnota REAL (s plovoucí čárkou) odesílaná do měniče pro referenci.
Parametr 39 - [Flt Cfg DL 01] až Parametr 54 - [Flt Cfg DL 16]
32bitová celočíselná hodnota odesílaná do měniče pro datovou linku. Pokud je cílem datové linky parametr REAL (s plovoucí čárkou), musíte konvertovat požadovanou hodnotu na binární vyjádření hodnoty REAL. (Odkaz na nástroj pro provádění této konverze poskytuje internetové hledání ‚hex to float‘.)
Změny těchto parametrů jsou převzaty okamžitě. Reset není zapotřebí.
Resetování volitelného modulu
Změny nastavení přepínačů a některých parametrů volitelného modulu vyžadují, abyste resetovali volitelný modul za účelem převzetí nových nastavení. Volitelný modul můžete resetovat vypnutím a opětovným zapnutím napájení měniče nebo pomocí parametru Device 14 - [Reset Module]. POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Pokud volitelný modul přenáší řídicí I/O do měniče, může při restartu volitelného modulu dojít k chybě měniče. Než resetujete volitelný modul, zjistěte, jak bude reagovat měnič. Nastavte parametr Device 14 - [Reset Module] na ‚1‘ (Reset Module). Stopped 0,00 Hz Edit Reset Module
Ready 0
ESC
▲
AUTO F
0
Ready (standardní)
1
Reset Module
2
Set Defaults
0
<< 2
▼
Hodnota Popis
ENTER
Když zadáte ‚1‘ (Reset Module), volitelný modul se okamžitě resetuje. Alternativní metodou resetování modulu je vypnutí a opětovné zapnutí napájení měniče. Když zadáte ‚2‘ (Set Defaults), volitelný modul nastaví všechny své parametry Device a Host na jejich standardní hodnoty od výrobce. (To je stejné jako stisknout softwarovou klávesu ALL při použití metody složky MEMORY popsané v Navrácení parametrů volitelného modulu na standardní hodnoty od výrobce na straně 33.)
32
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Konfigurace volitelného modulu
Navrácení parametrů volitelného modulu na standardní hodnoty od výrobce
Kapitola 3
DŮLEŽITÉ
Při provedení funkce Set Defaults může měnič detekovat konflikt a následně nepovolit, aby tato funkce proběhla. Pokud se to stane, vyřešte nejprve konflikt a pak opakujte proceduru Set Defaults. Mezi běžné příčiny konfliktu patří, že měnič běží nebo je procesor v režimu Run. Po provedení funkce Set Defaults musíte zadat ‚1‘ (Reset Module) nebo vypnout a znovu zapnout napájení měniče, aby nové hodnoty byly převzaty. Potom se tento parametr vrátí na hodnotu ‚0‘ (Ready).
TIP
Pokud to aplikace umožňuje, můžete resetovat volitelný modul také vypnutím a opětovným zapnutím napájení měniče (resetování měniče) nebo pomocí funkce Reset Device modulu rozhraní HIM umístěné ve složce DIAGNOSTIC měniče.
Alternativní metodou resetování je obnovení standardních parametrů volitelného modulu pomocí položky menu složky MEMORY místo použití parametru Device 14 - [Reset Module]; to je popsáno v Resetování volitelného modulu na straně 32. Metoda složky MEMORY nabízí dva způsoby, jak obnovit parametry Device a Host volitelného modulu: • ALL – navrací VŠECHNY parametry Device a Host volitelného modulu na jejich standardní hodnoty od výrobce. • MOST – obnovuje VĚTŠINU parametrů Device a Host volitelného modulu – kromě následujících, které se používají pro nastavení sítě: – Parametr Device 07 - [Net Addr Cfg] – Parametr Device 09 - [Net Rate Cfg] Při navrácení parametrů Device a Host volitelného modulu na jejich standardní hodnoty od výrobce postupujte podle těchto pokynů. 1. Otevřete stavovou obrazovku, která se objevuje při zapnutí modulu rozhraní HIM. Stopped 0,00 Hz
AUTO F
Host Drive 240V 4.2A Rev 3.002 Ser. A 00
ESC
REF
PAR# TEXT
2. Pomocí klávesy nebo namontován volitelný modul. 3. Stisknutím klávesy
vyvolejte poslední zobrazenou složku.
4. Pomocí klávesy
nebo
5. Pomocí klávesy
nebo
6. Stisknutím klávesy
najeďte na port, ve kterém je
najeďte do složky MEMORY. vyberte Set Defaults.
(Enter) vyvolejte dialogové okno Set Defaults.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
33
Kapitola 3
Konfigurace volitelného modulu
7. Dalším stisknutím klávesy (Enter) vyvolejte výstražné dialogové okno pro reset parametrů Device a Host na jejich standardní hodnoty od výrobce. 8. Stisknutím softwarové klávesy MOST navraťte VĚTŠINU parametrů Device a Host na standardní hodnoty od výrobce, nebo stisknutím softwarové klávesy ALL obnovte VŠECHNY parametry. Popř. zrušte stisknutím softwarové klávesy ESC. DŮLEŽITÉ
Při provedení funkce Set Defaults může měnič detekovat konflikt a následně nepovolit, aby tato funkce proběhla. Pokud se to stane, vyřešte nejprve konflikt a pak opakujte tuto proceduru Set Defaults. Mezi běžné příčiny konfliktu patří, že měnič běží nebo je procesor v režimu Run.
9. Resetujte volitelný modul pomocí parametru Device 14 - [Reset Module] nebo vypnutím a opětovným zapnutím napájení měniče, aby obnovené parametry byly převzaty.
Zobrazení stavu volitelného modulu s použitím parametrů
34
Následující parametry poskytují informace o stavu volitelného modulu. Tyto parametry můžete kdykoli zobrazit. Parametr Device volitelného modulu
Popis
03 - [DLs From Net Act]
Počet datových linek procesoru do měniče, které jsou zahrnuté v síťovém I/O připojení (výstupy procesoru).
05 - [DLs To Net Act]
Počet datových linek měniče do procesoru, které jsou zahrnuté v síťovém I/O připojení (vstupy procesoru).
06 - [Net Addr Src]
Zobrazuje zdroj, ze kterého je převzata adresa uzlu volitelného modulu; může to být některý z následujících: • ‚0‘ (přepínače) • ‚1‘ (parametry)
08 - [Net Addr Act]
Adresa uzlu používaná volitelným modulem; může to být některá z následujících: • Adresa nastavená pomocí přepínačů adresy uzlu (Obr. 1). • Hodnota parametru Device 07 - [Net Addr Cfg]. • Stará adresa z přepínačů nebo parametru. (Jestliže se adresa změní, ale volitelný modul není resetován, není nová adresa převzata.)
10 - [Net Rate Act]
Rychlost přenosu dat používaná volitelným modulem. Je to některá z následujících: • Rychlost přenosu dat nastavená přepínačem rychlosti přenosu dat (Obr. 2). • Hodnota parametru Device 09 - [Net Rate Cfg]. • Stará rychlost přenosu dat podle spínače nebo parametru. (Jestliže se rychlost přenosu dat změní, ale volitelný modul není resetován, není nová rychlost přenosu dat převzata.)
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Konfigurace volitelného modulu
Aktualizace firmwaru volitelného modulu
Kapitola 3
Firmware volitelného modulu může být aktualizován přes síť nebo sériově pomocí přímého připojení z počítače do měniče s použitím sériového převodníku 1203-USB nebo 1203-SSS. Při aktualizaci firmwaru přes síť můžete použít softwarový nástroj Allen-Bradley ControlFLASH, zabudovanou aktualizační funkci softwaru DriveExplorer Lite nebo Full, nebo zabudovanou aktualizační funkci softwaru DriveExecutive. Při aktualizaci firmwaru přes přímé sériové připojení z počítače do měniče můžete rovněž použít softwarové nástroje Allen-Bradley popsané výše nebo můžete použít software HyperTerminal nastavený na protokol X-modem. Chcete-li získat aktualizaci firmwaru pro tento volitelný modul, navštivte stránku http://www.ab.com/support/abdrives/webupdate. Tato stránka obsahuje všechny soubory aktualizací firmwaru a související poznámky k verzím (Release Notes), které popisují následující témata: • Vylepšení a anomálie aktualizací firmwaru • Jak určit stávající revizi firmwaru • Jak aktualizovat firmware pomocí softwaru DriveExplorer, DriveExecutive, ControlFLASH nebo HyperTerminal
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
35
Kapitola 3
Konfigurace volitelného modulu
Poznámky:
36
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Kapitola
4
Konfigurace I/O
Tato kapitola obsahuje pokyny, jak nakonfigurovat procesor Rockwell Automation ControlLogix pro komunikaci s volitelným modulem a připojeným měničem PowerFlex. Téma
Strana
Použití softwaru RSLinx Classic
37
Příklad procesoru ControlLogix
38
DŮLEŽITÉ
Použití softwaru RSLinx Classic
Protože volitelný modul a měnič řady PowerFlex 750 jsou 32bitová zařízení, používá se v této kapitole a v celém tomto návodu pro účely příkladů procesor ControlLogix (rovněž 32bitové zařízení). Pro zjednodušení konfigurace a programů kontaktních schémat a pro maximalizaci výkonu měniče doporučujeme používat s tímto volitelným modulem a měničem řady PowerFlex 750 jen procesor Logix s 32bitovou platformou. Pokud musíte použít 16bitový procesor (PLC-5, SLC 500 nebo MicroLogix 1100/1400), doporučujeme použít adaptér 20-COMM-D a komunikační kartu 20-750-20COMM nebo 20750-20COMM-F1 nainstalovanou v portu měniče 4, 5 nebo 6. V takovém případě navštivte webovou stránku Rockwell Automation Technical Support Knowledgebase na www.rockwellautomation.com/knowledgebase, kde najdete detaily o konfiguraci a používání I/O a o konfiguraci zasílání explicitních zpráv.
Software RSLinx Classic ve všech svých variantách (Lite, Gateway, OEM atd.) se používá k zajištění komunikační linky mezi počítačem, sítí a procesorem. Software RSLinx Classic vyžaduje, aby byl před navázáním komunikace se síťovými zařízeními nakonfigurován jeho specifický síťový ovladač. Při konfiguraci ovladače RSLinx postupujte podle těchto pokynů. 1. Spusťte software RSLinx Classic. 2. Z menu Communications vyberte položku Configure Drivers, aby se zobrazilo dialogové okno Configure Drivers. 3. Z rozbalovacího menu Available Driver Types vyberte DeviceNet Drivers. 4. Kliknutím na Add New vyvolejte dialogové okno DeviceNet Driver Selection. 5. V seznamu Available DeviceNet Drivers vyberte počítačový připojovací adaptér (1784-PCD, 1784-PCID, 1784-PCIDS nebo 1770-KFD), který použijete pro připojení vašeho počítače k síti, a kliknutím na Select vyvolejte dialogové okno Driver Configuration.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
37
Kapitola 4
Konfigurace I/O
6. Nakonfigurujte ovladač pro svůj počítač a síťová nastavení a klikněte na tlačítko OK. Dialogové okno Configure Drivers informuje o průběhu konfigurace. 7. Když se objeví dialogové okno Add New RSLinx Driver, napište název (jeli požadován) a klikněte na tlačítko OK. Znovu se objeví dialogové okno Configure Drivers s novým ovladačem v seznamu Configured Drivers.
8. Kliknutím na tlačítko Close zavřete dialogové okno Configure Drivers. 9. Nechte software RSLinx běžet a zkontrolujte, jestli počítač rozpozná ovladač. a. Z menu Communications vyberte RSWho. b. Ve stromovém menu klikněte na ‚+‘ vedle ovladače DeviceNet.
Příklad procesoru ControlLogix
Až zkonfigurujete volitelný modul, budou měnič a volitelný modul jediným uzlem na síti. Tato kapitola popisuje postup potřebný pro konfiguraci jednoduché sítě DeviceNet (viz Obr. 6). V našem příkladu konfigurujeme procesor ControlLogix se skenerem 1756-DNB pro komunikaci s měničem pomocí logického příkazu/stavu, reference / zpětné vazby a 32 datových linek (16 pro čtení a 16 pro zápis) přes síť. Obr. 6 - Příklad sítě DeviceNet pro procesor ControlLogix
Uzel 0 procesor ControlLogix se skenerem 1756-DNB
Uzel 1 měnič řady PowerFlex 750 (s volitelným modulem 20-750-DNET)
Síť DeviceNet
38
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Uzel 62 počítač s připojením DeviceNet
Konfigurace I/O
Kapitola 4
Přidání skeneru k I/O konfiguraci Abyste mohli navázat komunikaci mezi procesorem a volitelným modulem přes síť, musíte nejprve přidat procesor ControlLogix a jeho skener k I/O konfiguraci. 1. Spusťte software RSLogix 5000. 2. Z menu File vyberte položku New, aby se zobrazilo dialogové okno New Controller.
a. Vyberte pro pole v dialogovém okně vhodné volby vyhovující dané aplikaci. b. Klikněte na tlačítko OK. Znovu se objeví dialogové okno RSLogix 5000 se stromovým zobrazením v levé části. 3. Ve stromovém zobrazení klikněte pravým tlačítkem myši na složku I/O Configuration a vyberte New Module. Objeví se dialogové okno Select Module. 4. Zvětšete skupinu Communications tak, aby zobrazovala všechny dostupné komunikační moduly.
5. V seznamu vyberte skener DeviceNet používaný vaším procesorem. V tomto příkladu používáme skener 1756-DNB DeviceNet, takže je zvolena možnost 1756-DNB.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
39
Kapitola 4
Konfigurace I/O
6. Klikněte na tlačítko OK. 7. V rozbalovacím dialogovém okně Select Major Revision vyberte hlavní revizi firmwaru. 8. Klikněte na tlačítko OK. Objeví se dialogové okno New Module skeneru.
9. Upravte tyto položky: Pole
Nastavení
Name
Název pro identifikaci skeneru.
Description
Volitelný – popis skeneru.
Node
Adresa uzlu skeneru DeviceNet.
Slot
Slot skeneru DeviceNet ve vaně.
Revision
Menší revize firmwaru ve skeneru. (Větší revizi jste již nastavili volbou řady skeneru v kroku 7.)
Electronic Keying
Compatible Keying. Nastavení ‚Compatible Keying‘ pro Electronic Keying ověřuje, že je fyzický modul před propojením procesoru a skeneru konzistentní se softwarovou konfigurací. Proto se ujistěte, že jste v tomto dialogovém okně nastavili správnou revizi. Další informace o tomto a dalších nastaveních elektronického klíčování najdete v online nápovědě. Pokud klíčování není zapotřebí, vyberte ‚Disable Keying‘. Klíčování se doporučuje deaktivovat.
Input Size
Velikost vstupních dat pro skener DeviceNet. Doporučujeme používat standardní hodnotu 124.
Output Size
Velikost výstupních dat pro skener DeviceNet. Doporučujeme používat standardní hodnotu 123.
Status Size
Velikost stavových dat pro skener DeviceNet. Doporučujeme používat standardní hodnotu 32.
Open Module Properties
Je-li toto pole zaškrtnuté, otevírají se kliknutím na tlačítko OK přídavná dialogová okna vlastností modulu pro další konfiguraci skeneru. Není-li zaškrtnuté, zavírá se kliknutím na tlačítko OK dialogové okno New Module skeneru. Pro tento příklad toto pole nezaškrtávejte.
10. Klikněte na tlačítko OK. Skener je nyní nakonfigurovaný pro síť DeviceNet, přidaný k projektu RSLogix 5000 a objeví se ve složce I/O Configuration.
V našem příkladu se skener 1756-DNB objeví ve složce I/O Configuration pod svým přiřazeným názvem. Pro větší pohodlí nechte projekt otevřený. Později v této kapitole bude potřeba stáhnout projekt do procesoru.
40
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Konfigurace I/O
Kapitola 4
Použití softwaru RSNetWorx for DeviceNet pro konfiguraci a uložení I/O do skeneru Po přidání skeneru k I/O konfiguraci musíte nakonfigurovat I/O a uložit je do skeneru. 1. Spusťte software RSNetWorx for DeviceNet. 2. Z menu File vyberte položku New, aby se zobrazilo dialogové okno New File. 3. Vyberte DeviceNet Configuration jako typ konfigurace sítě. 4. Klikněte na tlačítko OK. 5. Z menu Network vyberte Online, aby se zobrazilo dialogové okno Browse for Network.
6. Rozbalte komunikační cestu ze svého počítače do skeneru DeviceNet. Následující dialogové okno znázorňuje náš příklad navigace do zařízení na síti DeviceNet. V závislosti na komunikačním spojení, které používáte, může být navigační cesta odlišná.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
41
Kapitola 4
Konfigurace I/O
7. Po volbě platné cesty do sítě DeviceNet (pro tento příklad A, DeviceNet) klikněte na tlačítko OK. Jestliže se objeví okno hlášení s informacemi o odeslání nebo stažení, klikněte na tlačítko OK. Během procházení zvolené cesty DeviceNet vytváří software RSNetWorx for DeviceNet okno s grafickým zobrazením, které obsahuje grafické znázornění zařízení na síti.
Jestliže se ikona pro měnič (v tomto příkladu PowerFlex 755) na síti zobrazí jako Unrecognized Device, použijte software RSNetWorx for DeviceNet pro vytvoření souboru EDS měniče řady PowerFlex 750. Soubor EDS pro měnič řady PowerFlex 750 se liší od souborů EDS pro všechny ostatní měniče PowerFlex třídy 7 v tom, že neobsahuje žádné parametry měniče nebo periferií. Proto při vytvoření souboru EDS pro měnič řady PowerFlex 750 nejsou odesílány žádné parametry a není k dispozici záložka Parameters, která se normálně objevuje na obrazovce Drive Properties. 8. Soubor EDS můžete vytvořit buď tak, že ho odešlete z online zařízení na síti, anebo ho stáhnete z webové stránky Rockwell Automation.
42
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Konfigurace I/O
Kapitola 4
Vytvoření souboru EDS z online zařízení na síti a. Klikněte pravým tlačítkem myši na ikonu Unrecognized Device a vyberte Register Device v menu. Objeví se EDS Wizard.
b. Kliknutím na tlačítko Next spusťte vytvoření souboru EDS. c. Zvolte Create an EDS file. d. Klikněte na tlačítko Next. Je-li soubor EDS již stažen a uložen na vašem počítači, zvolte ‚Register an EDS file‘ a klikněte na tlačítko Next. Poté postupujte podle pokynů na obrazovce a ignorujte zbývající kroky (e až m) v tomto postupu. e. Zadejte popis (je-li požadován). f. Klikněte na tlačítko Next. g. Zaškrtněte pole Polled. h. Zadejte ‚8‘ do polí Input Size a Output Size (to platí pro základní I/O). i. Klikněte na tlačítko Next. Software RSNetWorx for DeviceNet přenese soubor EDS z měniče. j. Klikněte na tlačítko Next, aby se zobrazily možnosti ikony pro uzel. Doporučujeme používat ikonu pro měnič řady PowerFlex 750. Ikony můžete změnit kliknutím na tlačítko Change icon. k. Kliknutím na tlačítko Next vyvolejte shrnutí. l. Dalším kliknutím na tlačítko Next ho potvrďte. m. Kliknutím na tlačítko Finish dokončete vytvoření souboru EDS. Nová ikona v okně grafického zobrazení softwaru RSNetWorx for DeviceNet znázorňuje měnič řady PowerFlex 750 a komunikační volitelný modul.
Stažení souboru EDS z internetové stránky a. Přejděte na webovou stránku http://www.rockwellautomation.com/ resources/eds. b. Na vyhledávací obrazovce webové stránky v poli Network entry zadejte typ sítě (v tomto příkladu DeviceNet), což vám umožní použít další vyhledávací pole.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
43
Kapitola 4
Konfigurace I/O
c. V poli Keyword entry zadejte typ měniče řady PowerFlex 750 (v tomto příkladu PowerFlex 755); mějte na paměti, že toto pole má omezený počet znaků. d. Klikněte na tlačítko Search. Vzhledem k velkému počtu souborů EDS může toto hledání trvat několik sekund až minut. e. Na obrazovce výsledků hledání ve sloupci Details & Download klikněte na hypertextový odkaz ‚Download‘ pro soubor EDS. f. Klikněte na tlačítko Save na obrazovce File Download a uložte soubor EDS do vhodného umístění na počítači. g. Spusťte EDS Hardware Installation Tool kliknutím na tlačítko Microsoft Windows Start a výběrem Programy > Rockwell Software > RSLinx Tools > EDS Hardware Installation Tool. Poté postupujte podle pokynů na obrazovce a přidejte soubor EDS, který chcete použít s projektem. h. Restartujte počítač a opakujte kroky 1 až 7 na začátku této podkapitoly. Ikona Unrecognized Device v okně grafického zobrazení softwaru RSNetWorx for DeviceNet v kroku 7 musí být nahrazena ikonou měniče (v tomto příkladu ikonou pro měnič PowerFlex 755). 9. V okně grafického zobrazení klikněte pravým tlačítkem myši na ikonu 1756-DNB a zvolte Properties, aby se zobrazilo dialogové okno vlastností.
10. Klikněte na záložku Module, aby se zobrazilo dialogové okno Scanner Configuration. 11. Klikněte na tlačítko Upload, aby byla konfigurace skeneru 1756-DNB přenesena do projektu RSNetWorx for DeviceNet a zobrazilo se dialogové okno 1756-DNB Module Tab.
44
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Konfigurace I/O
Kapitola 4
12. Upravte tyto položky: Pole
Nastavení
Interscan Delay
Nastavuje časovou prodlevu skeneru mezi po sobě následujícími I/O skeny na síti. Pro tento příklad doporučujeme použít standardní nastavení 10 milisekund. TIP: Pokud je na síti více měničů a na měničích dochází k chybě Comm Loss, může pomoci zvýšení této hodnoty.
Foreground…
Nastavuje poměr výzev v popředí k výzvám na pozadí. Pro tento příklad doporučujeme použít standardní nastavení 2.
Slot
Nastavuje umístění slotu, ve kterém je namontován skener. Pro tento příklad je zvolen Slot 3.
13. Klikněte na tlačítko Apply. 14. Klikněte na záložku Scanlist, aby se zahájila I/O konfigurace měniče. Levé okno Available Devices obsahuje zařízení, která jsou momentálně na síti DeviceNet, ale nejsou ještě nakonfigurována. Pravé okno Scanlist obsahuje zařízení, která jsou momentálně na síti DeviceNet a jsou nakonfigurována. TIP
Standardně je zaškrtnuto pole Automap on Add, což umožňuje, aby software RSNetWorx for DeviceNet automaticky mapoval I/O měniče do skeneru v dalších dostupných registrech. Mapování je založeno na minimálních požadavcích na I/O (8 bajtů pro vstup a 8 bajtů pro výstup), které skener přebírá ze souboru EDS měniče.
15. Pro tento příklad zaškrtnutí pole Automap on Add zrušte.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
45
Kapitola 4
Konfigurace I/O
16. Vyberte měnič PowerFlex 755 v poli Available Devices a kliknutím na tlačítko > ho přesuňte do okna Scanlist.
Zaškrtávací pole
Popis
Node Active
Aktivuje nebo deaktivuje seznam skenů ve skeneru 1756-DNB pro vybrané zařízení. Pro tento příklad nechte pole zaškrtnuté.
Device Type
Zaškrtávací pole Electronic Key určuje, jak specifické musí být zařízení v seznamu skenů pro skener 1756-DNB, aby byla zaručena jeho kompatibilita pro I/O provoz. Čím více polí je zaškrtnuto, tím specifičtější musí být zařízení, aby vše fungovalo. Pro tento příklad nechte standardní pole (Device Type, Vendor a Product Code) zaškrtnutá.
Vendor Product Code Major Revision
17. Klikněte na tlačítko Edit I/O Parameters, aby se zobrazilo dialogové okno Edit I/O Parameters pro měnič PowerFlex 755 použitý v tomto příkladu.
a. Vyberte typ nebo typy výměny dat (na vyzvání, změna stavu, resp. cyklická). Pro tento příklad bylo zvoleno na vyzvání, což doporučujeme. b. Zadejte počet bajtů, které jsou zapotřebí pro I/O, do polí Input Size a Output Size. Pro příklad v tomto návodu se používá všech 16 parametrů [DL From Net xx] a všech 16 parametrů [DL To Net xx], což dává Input Size ‚72‘ a Output Size ‚72‘. Při určení bajtových velikostí pro vaši aplikaci buď zobrazte diagnostické položky 7 (Input Size) a 8 (Output Size) volitelného modulu, nebo je vypočítejte.
46
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Konfigurace I/O
Kapitola 4
Zobrazení diagnostických položek 7 a 8 pro bajtové velikosti vstupů a výstupů Pomocí HIM 20-HIM-A6 nebo 20-HIM-C6S nebo jiného konfiguračního nástroje měniče, např. softwaru Connected Components Workbench, DriveExplorer nebo DriveExecutive, zobrazte diagnostické položky 7 a 8. Volitelný modul automaticky vypočítá počet bajtů pro Input Size a Output Size na základě hodnot parametrů Device 2 - [DLs From Net Cfg] a 4 - [DLs To Net Cfg] nakonfigurovaných v Nastavení hierarchie Master-Slave (volitelné) na straně 27.
Výpočet bajtových velikostí vstupů a výstupů Počet bajtů pro Input Size a Output Size můžete snadno vypočítat. Protože volitelný modul vždy používá 32bitový logický příkaz, 32bitovou zpětnou vazbu, 32bitový logický stav a 32bitovou referenci, musí být pro Input Size a Output Size nastaveno nejméně 8 bajtů. (32bitové slovo představuje čtyři bajty.) Při použití některých nebo všech šestnácti 32bitových datových linek měniče (viz Nastavení hierarchie Master-Slave (volitelné) na straně 27) zvětšete přiměřeně nastavení velikosti vstupu a výstupu. • Velikost vstupu: Vynásobte počet datových linek použitých pro zápis dat (hodnota parametru Device 02 - [DLs From Net Cfg]) čtyřmi bajty a přičtěte výsledek k minimu 8 bajtů. Má-li například parametr 02 hodnotu ‚3‘, přičtěte 12 bajtů (3 x 4 bajty) k požadovanému minimu 8 bajtů a dostanete celkem 20 bajtů. • Velikost výstupu: Vynásobte počet datových linek použitých pro čtení dat (hodnota parametru Device 04 - [DLs To Net Cfg]) čtyřmi bajty a přičtěte výsledek k minimu 8 bajtů. Má-li například parametr 04 hodnotu ‚7‘, přičtěte 28 bajtů (7 x 4 bajty) k požadovanému minimu 8 bajtů a dostanete celkem 36 bajtů. 18. Nastavte rychlost snímání podle vybrané metody výměny dat. Další informace o rychlostech snímání najdete v online nápovědě softwaru RSNetWorx for DeviceNet. Metoda výměny dat
Nastavení rychlosti
Na vyzvání
Rychlost výzev
Změna stavu
Tepová frekvence
Cyklická
Rychlost odesílání
19. Klikněte na tlačítko OK. Jestliže se objeví dialogové okno Scanner Configuration, pokračujte kliknutím na tlačítko Yes. Dialogové okno Edit I/O Parameters se zavře a znovu se objeví dialogové okno záložky 1756-DNB Scanlist. 20. Klikněte na záložku Input, aby se zobrazily vstupní registry pro skener 1756-DNB.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
47
Kapitola 4
Konfigurace I/O
21. Kliknutím na tlačítko AutoMap mapujte obraz vstupů měniče do skeneru 1756-DNB, jak je znázorněno v příkladu dialogového okna níže. TIP
Pokud váš projekt RSLogix 5000 vyžaduje odlišné počáteční DWord (dvojité slovo, 32 bitů), než je standardní hodnota ‚0‘ pro obraz vstupů měniče, nastavte pole Start DWord na příslušnou hodnotu.
22. Klikněte na záložku Output, aby se zobrazily výstupní registry pro skener 1756-DNB. 23. Kliknutím na tlačítko AutoMap mapujte obraz výstupů měniče do skeneru 1756-DNB, jak je znázorněno v příkladu dialogového okna níže. TIP
Pokud váš projekt RSLogix 5000 vyžaduje odlišné počáteční DWord (dvojité slovo, 32 bitů), než je standardní hodnota ‚0‘ pro obraz výstupů měniče, nastavte pole Start DWord na příslušnou hodnotu.
24. Klikněte na tlačítko OK. Jestliže se objeví dialogové okno Scanner Configuration požadující stažení těchto nastavení do skeneru 1756-DNB, klikněte na Yes.
48
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Konfigurace I/O
Kapitola 4
25. Z menu File vyberte Save. Je-li to poprvé, co ukládáte projekt, objeví se dialogové okno Save As. a. Navigujte do složky. b. Napište název souboru. c. Kliknutím na Save uložte konfiguraci jako soubor na počítač. 26. Při konfiguraci I/O pro další měniče řady PowerFlex 750 na síti opakujte kroky 14 až 25. DŮLEŽITÉ
Pokud použijete všechny datové linky v každém měniči (18 DINT vstupů a výstupů na měnič), můžete mapovat maximálně 6 měničů řady PowerFlex 750. To je dáno počtem I/O dostupných ve skeneru 1756-DNB, což je maximálně 124 DINT.
Nastavení datových linek v měniči (volitelné) Po nakonfigurování skeneru 1756-DNB je nutné nastavit datové linky (jsou-li použity) na parametry vhodné pro vaši aplikaci. Pro nastavení datových linek v měniči použijte HIM 20-HIM-A6 nebo 20-HIMC6S, popř. jiný konfigurační nástroj měniče, např. software Connected Components Workbench, DriveExplorer nebo DriveExecutive. V tomto příkladu se používají následující hodnoty datových linek. Parametr Host volitelného modulu
Hodnota Popis
01 - [DL From Net 01]
370
Ukazuje na parametr měniče 370 - [Stop Mode A]
02 - [DL From Net 02]
371
Ukazuje na parametr měniče 371 - [Stop Mode B]
03 - [DL From Net 03]
535
Ukazuje na parametr měniče 535 - [Accel Time 1]
04 - [DL From Net 04]
536
Ukazuje na parametr měniče 536 - [Accel Time 2]
05 - [DL From Net 05]
537
Ukazuje na parametr měniče 537 - [Decel Time 1]
06 - [DL From Net 06]
538
Ukazuje na parametr měniče 538 - [Decel Time 2]
07 - [DL From Net 07]
539
Ukazuje na parametr měniče 539 - [Jog Acc Dec Time]
08 - [DL From Net 08]
556
Ukazuje na parametr měniče 556 - [Jog Speed 1]
09 - [DL From Net 09]
557
Ukazuje na parametr měniče 557 - [Jog Speed 2]
10 - [DL From Net 10]
571
Ukazuje na parametr měniče 571 - [Preset Speed 1]
11 - [DL From Net 11]
572
Ukazuje na parametr měniče 572 - [Preset Speed 2]
12 - [DL From Net 12]
573
Ukazuje na parametr měniče 573 - [Preset Speed 3]
13 - [DL From Net 13]
574
Ukazuje na parametr měniče 574 - [Preset Speed 4]
14 - [DL From Net 14]
575
Ukazuje na parametr měniče 575 - [Preset Speed 5]
15 - [DL From Net 15]
576
Ukazuje na parametr měniče 576 - [Preset Speed 6]
16 - [DL From Net 16]
577
Ukazuje na parametr měniče 577 - [Preset Speed 7]
17 - [DL To Net 01]
370
Ukazuje na parametr měniče 370 - [Stop Mode A]
18 - [DL To Net 02]
371
Ukazuje na parametr měniče 371 - [Stop Mode B]
19 - [DL To Net 03]
535
Ukazuje na parametr měniče 535 - [Accel Time 1]
20 - [DL To Net 04]
536
Ukazuje na parametr měniče 536 - [Accel Time 2]
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
49
Kapitola 4
Konfigurace I/O
Parametr Host volitelného modulu
Hodnota Popis
21 - [DL To Net 05]
537
Ukazuje na parametr měniče 537 - [Decel Time 1]
22 - [DL To Net 06]
538
Ukazuje na parametr měniče 538 - [Decel Time 2]
23 - [DL To Net 07]
539
Ukazuje na parametr měniče 539 - [Jog Acc Dec Time]
24 - [DL To Net 08]
556
Ukazuje na parametr měniče 556 - [Jog Speed 1]
25 - [DL To Net 09]
557
Ukazuje na parametr měniče 557 - [Jog Speed 2]
26 - [DL To Net 10]
571
Ukazuje na parametr měniče 571 - [Preset Speed 1]
27 - [DL To Net 11]
572
Ukazuje na parametr měniče 572 - [Preset Speed 2]
28 - [DL To Net 12]
573
Ukazuje na parametr měniče 573 - [Preset Speed 3]
29 - [DL To Net 13]
574
Ukazuje na parametr měniče 574 - [Preset Speed 4]
30 - [DL To Net 14]
575
Ukazuje na parametr měniče 575 - [Preset Speed 5]
31 - [DL To Net 15]
576
Ukazuje na parametr měniče 576 - [Preset Speed 6]
32 - [DL To Net 16]
577
Ukazuje na parametr měniče 577 - [Preset Speed 7]
TIP
Parametry Host [DL From Net xx] jsou vstupy do měniče, které přicházejí z výstupů procesoru (například data pro zápis do parametru měniče). Parametry Host [DL To Net xx] jsou výstupy z měniče, které odcházejí do vstupů procesoru (například data pro čtení parametru měniče).
Stažení projektu do procesoru a práce online Po přidání skeneru a měniče, resp. volitelného modulu k I/O konfiguraci musíte stáhnout konfiguraci do procesoru. Rovněž musíte uložit konfiguraci do souboru na počítači. 1. Z menu Communications v dialogovém okně RSLogix 5000 vyberte Download. Objeví se dialogové okno Download.
50
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Konfigurace I/O
TIP
Kapitola 4
Pokud okno zpráv hlásí, že software RSLogix 5000 není schopen běžet online, najděte svůj procesor v dialogovém okně Who Active. Z menu Communications vyberte Who Active. Po nalezení a volbě procesoru klikněte na Set Project Path, abyste vytvořili cestu. Jestliže se procesor neobjeví, potřebujete přidat nebo nakonfigurovat ovladač DeviceNet se softwarem RSLinx. Podrobnosti najdete v Použití softwaru RSLinx Classic na straně 37 a v online nápovědě RSLinx.
2. Kliknutím na Download stáhněte konfiguraci do procesoru. Až bude stažení úspěšně dokončeno, přejde software RSLogix 5000 do režimu online a pole I/O OK v levé horní části dialogového okna musí nepřerušovaně zeleně svítit. 3. Z menu File vyberte Save. Je-li to poprvé, co ukládáte projekt, objeví se dialogové okno Save As. a. Navigujte do složky. b. Napište název souboru. c. Kliknutím na Save uložte konfiguraci jako soubor na počítač. 4. Aby bylo jisté, že budou současné hodnoty konfigurace projektu uloženy, požádá vás software RSLogix 5000, abyste je uložili. Klikněte na Yes, chcete-li je uložit. 5. Nastavte procesor do režimu Remote Run nebo Run.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
51
Kapitola 4
Konfigurace I/O
Poznámky:
52
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Kapitola
5
Použití I/O
Tato kapitola obsahuje informace a příklady, které vysvětlují, jak řídit, konfigurovat a monitorovat měnič řady PowerFlex 750 pomocí nakonfigurovaného I/O. Téma
Strana
O zasílání I/O zpráv
53
Pochopení I/O obrázku procesoru ControlLogix
54
Použití logického příkazu/stavu
54
Použití reference / zpětné vazby
55
Použití datových linek
56
Příklady programů kontaktních schémat
57
Příklad procesoru ControlLogix
58
POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Příklady v této publikaci slouží výhradně k účelům vysvětlení. Každá aplikace má mnoho proměnných a požadavků. Rockwell Automation nenese odpovědnost ani neručí (včetně ručení za duševní vlastnictví) za skutečné využití příkladů uvedených v této publikaci.
O zasílání I/O zpráv
V sítích na bázi CIP, včetně sítí DeviceNet, se používají I/O připojení pro přenos dat, která řídí měnič PowerFlex a nastavují jeho referenci. I/O se mohou používat také pro přenos dat do datových linek v měničích řady PowerFlex 750 a z nich. Volitelný modul obsahuje logický příkaz, logický stav, referenci a zpětnou vazbu (vše jako slova o 32 bitech). To vyžaduje 8 bajtů pro velikost vstupů a 8 bajtů pro velikost výstupů v I/O obrázku procesoru. Tento základní I/O musí být vždy nakonfigurován ve skeneru DeviceNet pomocí softwaru RSNetWorx for DeviceNet. Další I/O, jsou-li zapotřebí, mohou být nastaveny s použitím až 16 datových linek pro zapisování a až 16 datových linek pro čtení dat. Při použití jakékoli kombinace těchto datových linek přidejte 4 bajty pro každou datovou linku k základní velikosti I/O vstupu, resp. výstupu. Kapitola 3, Konfigurace volitelného modulu, a Kapitola 4, Konfigurace I/O, pojednávají o tom, jak konfigurovat volitelný modul a procesor na síti pro požadovaný I/O. Slovníček definuje různé možnosti. Tato kapitola vysvětluje, jak používat I/O poté, co nakonfigurujete volitelný modul a procesor.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
53
Kapitola 5
Použití I/O
Pochopení I/O obrázku procesoru ControlLogix
Termíny ‚vstup‘ a ‚výstup‘ jsou definovány z pohledu procesoru. Proto jsou I/O výstupem data vytvořená procesorem a využívaná volitelným modulem. I/O vstupem jsou stavová data vytvořená volitelným modulem a využívaná jako vstup procesorem. I/O obrázek se mění podle toho, kolik 32bitových datových linek měniče (Host DL From Net 01-16 a Host DL To Net 01-16) je použito. Nejsou-li použity všechny dostupné I/O, je obrázek oříznutý. Obrázek vždy používá po sobě následující slova počínaje slovem 0. Tabulka 2 ukazuje I/O obrázek při použití všech 32bitových datových linek. Tabulka 2 - I/O obrázek procesoru ControlLogix pro měniče řady PowerFlex 750 (32bitový logický příkaz/stav, reference / zpětná vazba a datové linky)
Použití logického příkazu/ stavu
DINT
I/O výstup
DINT
I/O vstup
0
Logický příkaz
0
Logický stav
1
Reference
1
Feedback
2
DL From Net 01
2
DL To Net 01
3
DL From Net 02
3
DL To Net 02
4
DL From Net 03
4
DL To Net 03
5
DL From Net 04
5
DL To Net 04
6
DL From Net 05
6
DL To Net 05
7
DL From Net 06
7
DL To Net 06
8
DL From Net 07
8
DL To Net 07
9
DL From Net 08
9
DL To Net 08
10
DL From Net 09
10
DL To Net 09
11
DL From Net 10
11
DL To Net 10
12
DL From Net 11
12
DL To Net 11
13
DL From Net 12
13
DL To Net 12
14
DL From Net 13
14
DL To Net 13
15
DL From Net 14
15
DL To Net 14
16
DL From Net 15
16
DL To Net 15
17
DL From Net 16
17
DL To Net 16
Logický příkaz je 32bitové slovo řídicích dat vytvořené procesorem a využívané volitelným modulem. Logický stav je 32bitové slovo stavových dat vytvořené volitelným modulem a využívané procesorem. Při použití procesoru ControlLogix je slovem logického příkazu vždy DINT 0 ve výstupním obrázku a slovem logického stavu je vždy DINT 0 v obrázku vstupním. Tento návod obsahuje definice bitů pro kompatibilní výrobky dostupné v době zveřejnění v Příloha D, Slova logických příkazů/stavů: Měniče řady PowerFlex 750.
54
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití I/O
Použití reference / zpětné vazby
Kapitola 5
Reference je 32bitový blok REAL (plovoucí čárka) řídicích dat vytvořený procesorem a využívaný volitelným modulem. Zpětná vazba je 32bitový blok REAL (plovoucí čárka) stavových dat vytvořený volitelným modulem a využívaný procesorem. Při použití procesoru ControlLogix je 32bitové slovo reference REAL vždy DINT 1 ve výstupním obrázku (viz Tabulka 2) a 32bitové slovo zpětné vazby REAL je vždy DINT 1 v obrázku vstupním. Protože I/O obrázek je založený na celočíselných hodnotách a reference a zpětná vazba jsou hodnoty s plovoucí čárkou, je zapotřebí instrukce COP (Copy) nebo uživatelsky definované datové typy (UDDT) pro správný zápis hodnot do reference a čtení hodnot ze zpětné vazby. Viz příklady programů kontaktních schémat v Obr. 9 a Obr. 10. 32bitové hodnoty REAL reference a zpětné vazby představují rychlost měniče. Stupnice pro referenci a zpětnou vazbu rychlosti závisí na parametru měniče 300 [Speed Units]. Je-li například parametr 300 nastavený na Hz, pak 32bitová hodnota REAL reference ‚30.0‘ odpovídá referenci 30,0 Hz. Pokud je parametr 300 nastavený na RPM, pak 32bitová hodnota REAL reference ‚1020.5‘ odpovídá referenci 1 020,5 RPM. Pamatujte si, že přikázaná maximální rychlost nemůže nikdy překročit hodnotu parametru měniče 520 - [Max Fwd Speed]. Tabulka 3 obsahuje příklady referencí a jejich výsledků pro měnič řady PowerFlex 750, který má: • parametr 300 - [Speed Units] nastavený na Hz. • parametr 37 - [Maximum Freq] nastavený na 130 Hz. • parametr 520 - [Max Fwd Speed] nastavený na 60 Hz. Když je parametr 300 - [Speed Units] nastavený na RPM, jsou ostatní parametry rovněž v RPM (ot./min.). Tabulka 3 - Příklad stupnice reference / zpětné vazby rychlosti měniče řady PowerFlex 750 Síťová hodnota reference Hodnota příkazu rychlosti (2) Výstupní rychlost Síťová hodnota zpětné vazby 130.0
130 Hz
60 Hz (3)
60.0
(3)
60.0
65.0
65 Hz
60 Hz
32.5
32.5 Hz
32.5 Hz
32.5
0.0
0 Hz
0 Hz
0.0
-32.5 (1)
32.5 Hz
32.5 Hz
32.5
(1) Vliv hodnot menších než 0,0 závisí na tom, jestli měnič řady PowerFlex 750 používá bipolární nebo unipolární režim směru. Podrobnosti najdete v dokumentaci měniče. (2) Pro tento příklad je parametr měniče 300 - [Speed Units] nastavený na Hz. (3) Měnič běží při 60 Hz místo 130 Hz nebo 65 Hz, protože parametr měniče 520 - [Max Fwd Speed] nastavuje 60 Hz jako maximální rychlost.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
55
Kapitola 5
Použití I/O
Použití datových linek
Datová linka je mechanismus používaný měniči PowerFlex pro přenos dat do a z procesoru. Datové linky umožňují číst nebo zapisovat hodnoty parametrů měniče bez použití explicitní zprávy. Každá aktivovaná datová linka zabírá jedno 32bitové slovo v procesoru ControlLogix. Při používání datových linek měničů PowerFlex 750 platí následující pravidla: • Cílem datové linky může být libovolný parametr Host, včetně parametrů periferie. Například parametr měniče 535 - [Accel Time 1] může být cílem některého nebo všech volitelných modulů namontovaných v měniči. • Data procházející mechanismem datových linek měniče se určují podle nastavení následujících parametrů: Parametr Device 02 - [DLs From Net Cfg] Parametr Device 04 - [DLs To Net Cfg] Parametry Host 01…16 - [DL From Net 01-16] Parametry Host 17…32 - [DL To Net 01-16]
DŮLEŽITÉ
Po konfiguraci datových linek je vždy zapotřebí reset, aby byly změny převzaty.
• Když je aktivováno I/O připojení, které zahrnuje datové linky, jsou používané datové linky zablokované a nemohou se měnit, dokud toto I/O připojení neběží naprázdno nebo dokud se nedeaktivuje. • Když použijete datovou linku pro změnu hodnoty, nezapíše se tato hodnota do energeticky nezávislé paměti (NVS). Hodnota je uložena v dočasné paměti a při vypnutí napájení měniče se ztratí. Datové linky se proto používají, když potřebujete často měnit hodnoty parametrů. Datové linky pro periferie měničů řady PowerFlex 750 (vestavěný adaptér EtherNet/IP pouze na měničích PowerFlex 755 a volitelné moduly jako enkodér nebo komunikační modul) jsou zablokované, když má periferie I/O spojení s procesorem. Když má procesor I/O připojení k měniči, nedovoluje měnič provést reset na standardní hodnoty, stáhnout konfiguraci ani provést žádnou jinou operaci, která by mohla změnit nastavení I/O připojení v běžícím systému. Aby bylo možné příslušné datové linky změnit, je nutné nejprve deaktivovat I/O spojení s procesorem. V závislosti na použitém procesoru je možné deaktivovat I/O spojení následujícími způsoby: • Potlačení modulu v softwaru RSLogix 5000 • Přepnutí procesoru do režimu Program • Přepnutí skeneru do režimu naprázdno • Odpojení měniče ze sítě Datové linky DeviceLogix jsou rovněž zablokované, když běží program DeviceLogix. Aby bylo možné datové linky změnit, je nutné program DeviceLogix nejprve deaktivovat. Nastavte parametr DeviceLogix 53 - [DLX Operation] na ‚DisableLogic‘, aby se deaktivovala logika (hodnota parametru se pak změní na ‚LogicDisabld‘).
56
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití I/O
TIP
Příklady programů kontaktních schémat
Kapitola 5
Je zapotřebí instrukce COP (Copy) nebo UDDT – jen pro parametry REAL, referenci rychlosti a zpětnou vazbu rychlosti – ke kopírování dat DINT do slova REAL pro konverzi vstupních dat. Pro konverzi výstupních dat je zapotřebí instrukce COP (Copy) nebo UDDT – jen pro parametry REAL, referenci rychlosti a zpětnou vazbu rychlosti – ke kopírování dat REAL do slova DINT. Chcete-li určit, zda je parametr 32bitového datového typu celé číslo (DINT) nebo REAL, vyhledejte si sloupec Datový typ v kapitole obsahující parametry v návodu AC měniče řady PowerFlex 750 Návod k programování (publikace 750-PM001).
Příklady programů kontaktních schémat v jednotlivých odstavcích této kapitoly jsou určené pro měniče řady PowerFlex 750, s nimiž pracují.
Funkce vzorových programů Vzorové programy umožňují provádět následující funkce: • Přijímat informace o logickém stavu z měniče. • Odesílat logické příkazy pro řízení měniče (například start, stop). • Odesílat referenci do měniče a přijímat z měniče zpětnou vazbu. • Odesílat/přijímat data datových linek do/z měniče.
Slova logických příkazů/stavů Tyto příklady používají slovo logického příkazu a slovo logického stavu pro měniče řady PowerFlex 750. Podrobnosti najdete v Příloha D, Slova logických příkazů/stavů: Měniče řady PowerFlex 750.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
57
Kapitola 5
Použití I/O
Příklad procesoru ControlLogix
Tato kapitola obsahuje informace o používání procesoru ControlLogix a generického profilu RSLogix 5000.
Vytvoření kontaktního schématu s použitím generického profilu RSLogix 5000, všechny verze Nastavení parametrů volitelného modulu pro příklad procesoru ControlLogix Tato nastavení volitelného modulu byla použita pro příklad programu kontaktních schémat v tomto odstavci. Parametr
Hodnota
Popis
2 - [DLs From Net Cfg]
16
Nastavuje počet datových linek používaných pro zápis dat ze síťového procesoru.
4 - [DLs To Net Cfg]
16
Nastavuje počet datových linek používaných pro čtení dat do síťového procesoru.
Parametry Device volitelného modulu
Parametry Host volitelného modulu
58
01 - [DL From Net 01]
370
Ukazuje na parametr měniče 370 - [Stop Mode A]
02 - [DL From Net 02]
371
Ukazuje na parametr měniče 371 - [Stop Mode B]
03 - [DL From Net 03]
535
Ukazuje na parametr měniče 535 - [Accel Time 1]
04 - [DL From Net 04]
536
Ukazuje na parametr měniče 536 - [Accel Time 2]
05 - [DL From Net 05]
537
Ukazuje na parametr měniče 537 - [Decel Time 1]
06 - [DL From Net 06]
538
Ukazuje na parametr měniče 538 - [Decel Time 2]
07 - [DL From Net 07]
539
Ukazuje na parametr měniče 539 - [Jog Acc Dec Time]
08 - [DL From Net 08]
556
Ukazuje na parametr měniče 556 - [Jog Speed 1]
09 - [DL From Net 09]
557
Ukazuje na parametr měniče 557 - [Jog Speed 2]
10 - [DL From Net 10]
571
Ukazuje na parametr měniče 571 - [Preset Speed 1]
11 - [DL From Net 11]
572
Ukazuje na parametr měniče 572 - [Preset Speed 2]
12 - [DL From Net 12]
573
Ukazuje na parametr měniče 573 - [Preset Speed 3]
13 - [DL From Net 13]
574
Ukazuje na parametr měniče 574 - [Preset Speed 4]
14 - [DL From Net 14]
575
Ukazuje na parametr měniče 575 - [Preset Speed 5]
15 - [DL From Net 15]
576
Ukazuje na parametr měniče 576 - [Preset Speed 6]
16 - [DL From Net 16]
577
Ukazuje na parametr měniče 577 - [Preset Speed 7]
17 - [DL To Net 01]
370
Ukazuje na parametr měniče 370 - [Stop Mode A]
18 - [DL To Net 02]
371
Ukazuje na parametr měniče 371 - [Stop Mode B]
19 - [DL To Net 03]
535
Ukazuje na parametr měniče 535 - [Accel Time 1]
20 - [DL To Net 04]
536
Ukazuje na parametr měniče 536 - [Accel Time 2]
21 - [DL To Net 05]
537
Ukazuje na parametr měniče 537 - [Decel Time 1]
22 - [DL To Net 06]
538
Ukazuje na parametr měniče 538 - [Decel Time 2]
23 - [DL To Net 07]
539
Ukazuje na parametr měniče 539 - [Jog Acc Dec Time]
24 - [DL To Net 08]
556
Ukazuje na parametr měniče 556 - [Jog Speed 1]
25 - [DL To Net 09]
557
Ukazuje na parametr měniče 557 - [Jog Speed 2]
26 - [DL To Net 10]
571
Ukazuje na parametr měniče 571 - [Preset Speed 1]
27 - [DL To Net 11]
572
Ukazuje na parametr měniče 572 - [Preset Speed 2]
28 - [DL To Net 12]
573
Ukazuje na parametr měniče 573 - [Preset Speed 3]
29 - [DL To Net 13]
574
Ukazuje na parametr měniče 574 - [Preset Speed 4]
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití I/O
Parametr
Hodnota
Popis
30 - [DL To Net 14]
575
Ukazuje na parametr měniče 575 - [Preset Speed 5]
31 - [DL To Net 15]
576
Ukazuje na parametr měniče 576 - [Preset Speed 6]
32 - [DL To Net 16]
577
Ukazuje na parametr měniče 577 - [Preset Speed 7]
TIP
Kapitola 5
Parametry Host [DL From Net xx] jsou vstupy do měniče, které přicházejí z výstupů procesoru (například data pro zápis do parametru měniče). Parametry Host [DL To Net xx] jsou výstupy z měniče, které odcházejí do vstupů procesoru (například data pro čtení parametru měniče).
Tagy procesoru Když přidáte volitelný modul a měnič k I/O konfiguraci (Kapitola 4), software RSLogix 5000 automaticky vytvoří generické (nepopisné) tagy procesoru. V tomto příkladu programu se používají následující tagy procesoru.
Vstupní a výstupní tagy můžete rozšířit tak, aby se zobrazila vstupní a výstupní konfigurace. Vstupní tag pro tento příklad programu vyžaduje osmnáct 32bitových slov dat (Obr. 7). Výstupní tag pro tento příklad vyžaduje osmnáct 32bitových slov dat (Obr. 8). Obr. 7 - Vstupní obrázek procesoru ControlLogix pro příklad programu kontaktních schémat s generickým profilem měniče
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
59
Kapitola 5
Použití I/O
Obr. 8 - Výstupní obrázek procesoru ControlLogix pro příklad programu kontaktních schémat s generickým profilem měniče
Tagy programu Chcete-li použít automaticky vytvořené tagy procesoru, musíte pro tento příklad programu vytvořit následující tagy programu.
60
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití I/O
Kapitola 5
Obr. 9 - Příklad programu kontaktních schémat procesoru ControlLogix s použitím generického profilu měniče pro logický stav, resp. zpětnou vazbu
Obr. 10 - Příklad programu kontaktních schémat procesoru ControlLogix s použitím generického profilu měniče pro logický příkaz, resp. referenci
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
61
Kapitola 5
Použití I/O
Aktivace skeneru DeviceNet Musí být vytvořena příčka v kontaktním schématu a přiřazena k bitu Command Register Run skeneru 1756-DNB. Tato příčka umožňuje skeneru přenášet I/O na síti.
DŮLEŽITÉ
Tato příčka musí být vždy zahrnuta v programu kontaktních schémat.
Příklad dat datové linky Data datové linky použitá v příkladu programu jsou znázorněna na Obr. 11. Pamatujte, že pro popis parametrů, k nimž jsou datové linky přiřazeny, můžete potřebovat přidat popisy k automaticky vytvořeným generickým tagům procesoru nebo vytvořit UDDT. Pro tento příklad byly vytvořeny tagy DL_From_Net pro popis parametrů měniče, k nimž jsou tyto datové linky přiřazeny. Například DL_From_Net_01_Stop_Mode_A udává, že parametr volitelného modulu Host 01 - [DL From Net 01] je přiřazený k parametru měniče 370 - [Stop Mode A]. Stejná metoda platí i pro tagy DL_To_Net. Obr. 11 - Příklad datových linek procesoru ControlLogix pro program kontaktních schémat s použitím generického profilu měniče
62
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití I/O
TIP
Kapitola 5
Chcete-li určit, zda je parametr 32bitového datového typu celé číslo (DINT) nebo REAL, vyhledejte si sloupec Datový typ v kapitole obsahující parametry v návodu AC měniče řady PowerFlex 750 Návod k programování (publikace 750PM001). Pokud je parametr typu REAL, je zapotřebí instrukce COP (Copy) nebo UDDT pro kopírování DINT do REAL (vstupy) nebo REAL do DINT (výstupy).
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
63
Kapitola 5
Použití I/O
Poznámky:
64
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Kapitola
6
Použití zasílání explicitních zpráv
Tato kapitola obsahuje informace a příklady, které vysvětlují, jak používat zasílání explicitních zpráv s procesorem ControlLogix pro konfiguraci a monitorování volitelného modulu a připojeného měniče řady PowerFlex 750. Téma
Strana
O zasílání explicitních zpráv
66
Provádění zasílání explicitních zpráv
67
Příklady procesoru ControlLogix
68
POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Příklady v této publikaci slouží výhradně k účelům vysvětlení. Každá aplikace má mnoho proměnných a požadavků. Rockwell Automation nenese odpovědnost ani neručí (včetně ručení za duševní vlastnictví) za skutečné využití příkladů uvedených v této publikaci. POZOR: Hrozí nebezpečí poškození zařízení. Jsou-li explicitní zprávy naprogramovány tak, aby často zapisovaly data parametrů do energeticky nezávislé paměti (NVS), dosáhne NVS rychle svého limitu životnosti a způsobí poruchu měniče. Nevytvářejte programy, které často používají explicitní zprávy pro zapisování dat parametrů do NVS. Datové linky do NVS nezapisují a musí se proto používat pro často měněné parametry. Informace o I/O obrázku a používání logických příkazů/stavů, reference / zpětné vazby a datových linek najdete v Kapitola 5.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
65
Kapitola 6
Použití zasílání explicitních zpráv
O zasílání explicitních zpráv
Zasílání explicitních zpráv se používá pro přenos dat, která nevyžadují průběžné aktualizace. Pomocí zasílání explicitních zpráv můžete konfigurovat a monitorovat parametry zařízení slave na síti. DŮLEŽITÉ
TIP
Když je provedena explicitní zpráva, není standardně navázáno žádné spojení, protože se jedná o ‚nepřipojenou‘ zprávu. Při načasování transakce zprávy je důležité, abyste během nastavení zprávy vytvořili speciální spojení mezi procesorem a měničem zaškrtnutím pole ‚Connected‘ v dialogovém okně konfigurace zpráv na záložce Communications. Tato spojení pro zprávy existují vedle I/O připojení. Cenou za větší počet spojení pro zprávy je však pokles výkonu sítě. Pokud to vaše aplikace nemůže tolerovat, nezaškrtávejte pole ‚Connected‘; to je také doporučeno. Informace o zprávách do jiného zařízení v jiném portu měniče najdete v tabulce instancí v příloze C: • odstavec Objekt parametrů DPI na straně 109 pro parametry Device. • odstavec Objekt parametrů Host DPI na straně 123 pro parametry Host. V dialogovém okně Message Configuration nastavte pole Instance na vhodnou hodnotu v rozsahu uvedeném pro port, ve kterém je zařízení namontováno.
DŮLEŽITÉ
Měniče řady PowerFlex 750 mají pro zasílání explicitních zpráv určitá omezení. Tabulka 4 obsahuje kompatibility kódů třídy objektů DeviceNet pro tyto měniče.
Tabulka 4 - Kompatibilita kódů tříd zasílání explicitních zpráv s měničem řady PowerFlex 750 Kód třídy objektů DeviceNet
Kompatibilita
Funkce zasílání explicitních zpráv
Objekt parametrů 0x0F
Ne
Jediný parametr čte/zapisuje
Objekt parametrů DPI 0x93
Ano (1) s omezeními
Jediný a rozptýlený parametr čte/zapisuje
Objekt parametrů Host DPI 0x9F
Ano (2) s omezeními
Jediný a rozptýlený parametr čte/zapisuje
(1) Aktivace přístupu k parametrům měniče (port 0), parametrům zařízení DPI (jen porty 1–6) a parametrům hostitele (jen porty 7– 14). Například kód třídy objektu parametrů DPI 0x93 může získat přístup k volitelnému modulu monitorování bezpečné rychlosti v portu 6. Kód třídy 0x93 však nemůže získat přístup například k parametrům Host ve 24V I/O volitelném modulu v portu 5. Číslování instancí (parametrů) najdete v Objekt parametrů DPI na straně 109. (2) Umožňuje přístup k parametrům měniče (port 0) a parametrům Host pro všechny porty (1–14). Kód třídy objektu parametrů Host DPI 0x9F nemůže získat přístup k parametrům DPI (zařízení). Pokud je například volitelný modul 20-750-DNET v portu 4, je možné získat přístup k jeho parametrům Host, ale ne k jeho parametrům DPI (zařízení). Číslování instancí (parametrů) najdete v Objekt parametrů Host DPI na straně 123.
66
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití zasílání explicitních zpráv
Provádění zasílání explicitních zpráv
Kapitola 6
V procesu zasílání explicitních zpráv existuje pět základních událostí. Detaily každého kroku se liší v závislosti na typu použitého procesoru. Viz dokumentace k procesoru. DŮLEŽITÉ
Pro všechny explicitní zprávy musí existovat požadující zpráva a odpovídající zpráva, ať čtete nebo zapisujete data.
Obr. 12 - Proces explicitní zprávy
➊ ➎
Vytvoření explicitní zprávy
➍
Vrácení odpovědi explicitní zprávy
Vytvoření a odeslání požadavku explicitní zprávy
➋
➌
Síť
Síť
Událost
Popis
➊
Zformátujete požadovaná data a vytvoříte program kontaktních schémat pro odeslání požadavku explicitní zprávy do modulu skeneru (stažení).
➋
Modul skeneru odešle požadavek explicitní zprávy přes síť do zařízení slave.
➌
Zařízení slave odešle odpověď explicitní zprávy zpět do skeneru. Data jsou uložena ve vyrovnávací paměti skeneru.
➍
Procesor přijme odpověď explicitní zprávy z vyrovnávací paměti skeneru (upload).
➎
Explicitní zpráva je kompletní.
Informace o maximálním počtu explicitních zpráv, které mohou být současně prováděny, najdete v dokumentaci skeneru a použitého procesoru.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
67
Kapitola 6
Použití zasílání explicitních zpráv
Příklady procesoru ControlLogix
Chcete-li zobrazit dialogové okno Message Configuration v softwaru RSLogix 5000, přidejte instrukci zprávy (MSG), vytvořte nový tag pro zprávu (vlastnosti: základní typ tagu, datový typ MESSAGE, rozsah procesoru) a klikněte na tlačítko v instrukci zprávy.
TIP
Podporované třídy, instance a atributy najdete v Příloha C, Objekty DeviceNet. DŮLEŽITÉ
Příklady zasílání explicitních zpráv v této kapitole mohou být provedeny se softwarem RSLogix 5000 v každé verzi – nebo s aplikací Studio 5000™ Logix Designer, verze 21.00 nebo pozdější.
DŮLEŽITÉ
Příklady zasílání zpráv pro čtení a zápis v této kapitole platí pro parametry Device, které používají kód třídy 0x93. Pro parametry Host použijte kód třídy 0x9F a zformátujte zbytek zprávy stejným způsobem jako tyto příklady. Konfigurace zpráv má typ služby ‚Parameter Read‘, což je kód třídy 0x0F, objekt parametrů. Objekt parametrů není v měničích řady PowerFlex 750 podporován.
Příklad programu kontaktních schémat procesoru ControlLogix pro čtení jednoho parametru Pro čtení jednoho parametru se používá zpráva Get Attribute Single. Tento příklad zprávy pro čtení načítá hodnotu 32bitového parametru REAL (plovoucí čárka) 007 - [Output Current] v měniči řady PowerFlex 750. Tabulka 5 - Příklad tagů procesoru pro čtení jednoho parametru Operand
Tagy procesoru pro zprávu Single Read
Datový typ
XIC
Execute_Single_Read_Message
BOOL
MSG
Single_Read_Message
MESSAGE
Obr. 13 - Příklad kontaktního schématu pro čtení jednoho parametru
68
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití zasílání explicitních zpráv
Kapitola 6
ControlLogix – formátování zprávy pro čtení jednoho parametru Obr. 14 - Konfigurační dialogová okna Get Attribute Single Message
Následující tabulka obsahuje data, která jsou zapotřebí v každém poli pro konfiguraci zprávy ke čtení jednoho parametru. Záložka Configuration
Příklad hodnoty
Popis
Message Type Service Type (1) Service Code (1) Class Instance (2) Attribute Source Element Source Length Destination
CIP Generic Get Attribute Single e (Hex.) 93 nebo 9F (Hex.) (4) 7 (Dec.) 9 (Hex.) — 0 bytes Output_Current (5)
Používá se pro přístup k objektu parametrů DPI ve volitelném modulu. Tato služba se používá pro čtení hodnoty parametru. Kód pro požadovanou službu. ID třídy pro objekt parametrů DPI. Číslo instance je stejné jako číslo parametru. Číslo atributu pro atribut hodnoty parametru. Nechte prázdné (nelze použít). Počet bajtů dat služby zasílaných ve zprávě. Tag udávající, kde jsou uložena načtená data.
Záložka Communication
Příklad hodnoty
Popis
My_DeviceNet_Scanner
Cesta je trasa, kterou zpráva sleduje.
Záložka Tag
Příklad hodnoty
Popis
Name
Single_Read_Message
Název pro zprávu.
Path
(3)
(1) Standardní nastavení pro Service Type je ‚Custom‘ umožňující zadat kód služby, který není k dispozici v rozbalovacím menu Service Type. Při volbě jiného typu služby než ‚Custom‘ z rozbalovacího menu je automaticky přiřazena vhodná hexadecimální hodnota do pole Service Code, které je šedivé (nedostupné). (2) Instance je číslo parametru v měniči (port 0). Chcete-li například číst parametr 4 periferie v portu 5 měniče PowerFlex 755, je instance 21 504 + 4 = 21 508. Určení čísla instance je popsáno v Objekt parametrů DPI na straně 109 (kód třídy 0x93) nebo Objekt parametrů Host DPI na straně 123 (kód třídy 0x9F). (3) Kliknutím na Browse vyhledejte cestu nebo napište název zařízení uvedený ve složce I/O Configuration (pro tento příklad My_DeviceNet_Scanner). Potom vždy napište čárku a za ní ‚2‘, což je port skeneru DeviceNet, poté další čárku a pak uzel měniče (v tomto příkladu ‚1‘). (4) V Tabulka 4 na straně 66 jsou uvedena omezení měničů řady PowerFlex 750 při použití kódu třídy objektu parametrů DPI 0x93 nebo kódu třídy objektu parametrů Host DPI 0x9F pro zasílání explicitních zpráv. (5) V tomto příkladu je Output Current 32bitový parametr REAL s plovoucí čárkou vyžadující, aby pole Data Type bylo při vytvoření tagu procesoru nastavené na ‚REAL‘. Chcete-li číst 32bitový celočíselný parametr, nastavte pole tagu Data Type na ‚DINT‘. Pro 16bitový parametr nastavte pole Data Type na ‚INT‘. Pokyny pro určení velikosti parametru a jeho datového typu najdete v dokumentaci měniče.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
69
Kapitola 6
Použití zasílání explicitních zpráv
Příklad programu kontaktních schémat procesoru ControlLogix pro zápis jednoho parametru Pro zápis do jednoho parametru se používá zpráva Set Attribute Single. Tento příklad zprávy pro zápis zapisuje hodnotu do 32bitového parametru REAL (plovoucí čárka) 535 - [Accel Time 1] v měniči řady PowerFlex 750. Tabulka 6 - Příklad tagů procesoru pro zápis jednoho parametru Operand
Tagy procesoru pro zprávu Single Write
Datový typ
XIC
Execute_Single_Write_Message
BOOL
MSG
Single_Write_Message
MESSAGE
Obr. 15 - Příklad kontaktního schématu pro zápis jednoho parametru
70
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití zasílání explicitních zpráv
Kapitola 6
ControlLogix – formátování zprávy pro zápis jednoho parametru Obr. 16 - Konfigurační dialogová okna Set Attribute Single Message
Následující tabulka obsahuje data, která jsou zapotřebí v každém poli pro konfiguraci zprávy k zapsání jednoho parametru. Záložka Configuration
Příklad hodnoty
Popis
Message Type Service Type (1) Service Code (1) Class Instance (2) Attribute (3) Source Element Source Length Destination
CIP Generic Set Attribute Single 10 (Hex.) 93 nebo 9F (Hex.) (5) 535 (Dec.) 9 nebo A (Hex.) Accel_Time_1 (6) 4 bytes (6) —
Používá se pro přístup k objektu parametrů DPI ve volitelném modulu. Tato služba se používá pro zápis hodnoty parametru. Kód pro požadovanou službu. ID třídy pro objekt parametrů DPI. Číslo instance je stejné jako číslo parametru. Číslo atributu pro atribut hodnoty parametru. Název tagu pro data služby zasílaná ze skeneru do volitelného modulu nebo měniče. Počet bajtů dat služby zasílaných ve zprávě. Nechte prázdné (nelze použít).
Záložka Communication
Příklad hodnoty
Popis
My_DeviceNet_Scanner
Cesta je trasa, kterou zpráva sleduje.
Záložka Tag
Příklad hodnoty
Popis
Name
Single_Write_Message
Název pro zprávu.
Path
(4)
(1) Standardní nastavení pro Service Type je ‚Custom‘ umožňující zadat kód služby, který není k dispozici v rozbalovacím menu Service Type. Při volbě jiného typu služby než ‚Custom‘ z rozbalovacího menu je automaticky přiřazena vhodná hexadecimální hodnota do pole Service Code, které je šedivé (nedostupné). (2) Instance je číslo parametru v měniči (port 0). Chcete-li například zapisovat do parametru 4 periferie v portu 5 měniče PowerFlex 755, je instance 21 504 + 4 = 21 508. Určení čísla instance je popsáno v Objekt parametrů DPI na straně 109 (kód třídy 0x93) nebo Objekt parametrů Host DPI na straně 123 (kód třídy 0x9F). (3) Při nastavení hodnoty Attribute na ‚9‘ se hodnota parametru zapisuje do energeticky nezávislé paměti měniče (EEPROM), takže zůstává zachována i po vypnutí napájení měniče. Důležité: Při nastavení na ‚9‘ může EEPROM rychle dosáhnout své maximální životnosti a způsobit poruchu měniče. Při nastavení hodnoty Attribute na ‚A‘ se hodnota parametru zapisuje do dočasné paměti, která se po vypnutí napájení měniče maže. Je-li požadováno časté zapisování zpráv, doporučujeme použít nastavení ‚A‘. (4) Kliknutím na Browse vyhledejte cestu nebo napište název zařízení uvedený ve složce I/O Configuration (pro tento příklad My_DeviceNet_Scanner). Potom vždy napište čárku a za ní ‚2‘, což je port skeneru DeviceNet, poté další čárku a pak uzel měniče (v tomto příkladu ‚1‘). (5) V Tabulka 4 na straně 66 jsou uvedena omezení měničů řady PowerFlex 750 při použití kódu třídy objektu parametrů DPI 0x93 nebo kódu třídy objektu parametrů Host DPI 0x9F pro zasílání explicitních zpráv. (6) V tomto příkladu je Accel Time 1 32bitový parametr REAL s plovoucí čárkou vyžadující, aby pole Data Type bylo při vytvoření tagu procesoru nastavené na ‚REAL‘. Chcete-li zapisovat do 32bitového celočíselného parametru, nastavte pole tagu Data Type na ‚DINT‘. Pro 16bitový parametr nastavte pole Data Type na ‚INT‘. Rovněž pole Source Length v dialogovém okně Message Configuration musí odpovídat zvolenému datovému typu v bajtech (například 4 bajty pro REAL nebo DINT, popř. 2 bajty pro INT). Pokyny pro určení velikosti parametru a jeho datového typu najdete v dokumentaci měniče.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
71
Kapitola 6
Použití zasílání explicitních zpráv
Příklad programu kontaktních schémat procesoru ControlLogix pro čtení více parametrů Pro čtení hodnot více parametrů se používá zpráva Scattered Read. Tento příklad zprávy pro čtení načítá hodnoty těchto pěti 32bitových parametrů REAL (plovoucí čárka) v měniči řady PowerFlex 750: • Parametr 001 - [Output Frequency] • Parametr 007 - [Output Current] • Parametr 008 - [Output Voltage] • Parametr 009 - [Output Power] • Parametr 011 - [DC Bus Volts] Číslování parametrů najdete v Objekt parametrů DPI na straně 109 (kód třídy 0x93) nebo Objekt parametrů Host DPI na straně 123 (kód třídy 0x9F). Tabulka 7 - Příklad tagů procesoru pro čtení více parametrů Operand
Tagy procesoru pro zprávu Scattered Read
Datový typ
XIC
Execute_Scattered_Read_Message
BOOL
MSG
Scattered_Read_Message
MESSAGE
Obr. 17 - Příklad kontaktního schématu pro čtení více parametrů
72
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití zasílání explicitních zpráv
Kapitola 6
ControlLogix – formátování zprávy pro čtení více parametrů Obr. 18 - Konfigurační dialogová okna Scattered Read Message
Následující tabulka obsahuje data, která jsou zapotřebí v každém poli pro konfiguraci zprávy ke čtení více parametrů. Záložka Configuration
Příklad hodnoty
Popis
Message Type Service Type (1) Service Code (1) Class Instance Attribute Source Element Source Length Destination
CIP Generic Custom 4d (Hex.) 93 nebo 9F (Hex.) (3) 0 (Dec.) 0 (Hex.) Scattered_Read_Request (4) 40 bytes (4) Scattered_Read_Response (5)
Používá se pro přístup k objektu parametrů DPI ve volitelném modulu. Nutné pro rozptýlené zprávy. Kód pro požadovanou službu. ID třídy pro objekt parametrů DPI. Nutné pro rozptýlené zprávy. Nutné pro rozptýlené zprávy. Název tagu pro data služby zasílaná ze skeneru do volitelného modulu nebo měniče. Počet bajtů dat služby zasílaných ve zprávě. Tag udávající, kde jsou uložena načtená data.
Záložka Communication
Příklad hodnoty
Popis
My_DeviceNet_Scanner
Cesta je trasa, kterou zpráva sleduje.
Záložka Tag
Příklad hodnoty
Popis
Name
Scattered_Read_Message
Název pro zprávu.
Path
(2)
(1) Standardní nastavení pro Service Type je ‚Custom‘ umožňující zadat kód služby, který není k dispozici v rozbalovacím menu Service Type. Při volbě jiného typu služby než ‚Custom‘ z rozbalovacího menu je automaticky přiřazena vhodná hexadecimální hodnota do pole Service Code, které je šedivé (nedostupné). Při čtení 32bitových parametrů REAL (plovoucí čárka) jako v tomto příkladu je pro správné zobrazení hodnot parametrů zapotřebí konverze dat pomocí instrukcí COP (Copy) nebo UDDT. (2) Kliknutím na Browse vyhledejte cestu nebo napište název zařízení uvedený ve složce I/O Configuration (pro tento příklad My_DeviceNet_Scanner). Potom vždy napište čárku a za ní ‚2‘, což je port skeneru DeviceNet, poté další čárku a pak uzel měniče (v tomto příkladu ‚1‘). (3) V Tabulka 4 na straně 66 jsou uvedena omezení měničů řady PowerFlex 750 při použití kódu třídy objektu parametrů DPI 0x93 nebo kódu třídy objektu parametrů Host DPI 0x9F pro zasílání explicitních zpráv. (4) V tomto příkladu čteme pět 32bitových parametrů REAL (plovoucí čárka). Každý čtený parametr vyžaduje dva sousedící registry DINT. Proto byl tag procesoru vytvořen s polem Data Type nastaveným na ‚DINT[10]‘. Rovněž pole Source Length v dialogovém okně Message Configuration musí odpovídat zvolenému datovému typu v bajtech (v tomto příkladu 40 bajtů pro pole DINT[10]). Rozptýlené zprávy pro čtení vždy předpokládají, že každý čtený parametr je 32bitový parametr, bez ohledu na jeho skutečnou velikost. Maximální délka zprávy je 128 bajtů, což umožňuje načíst nejvýše 16 parametrů, bez ohledu na jejich velikost. Číslování parametrů najdete v Objekt parametrů DPI na straně 109 (kód třídy 0x93) nebo Objekt parametrů Host DPI na straně 123 (kód třídy 0x9F). (5) Tag procesoru pro ‚Scattered_Read_Response‘ musí mít stejnou velikost jako tag procesoru pro ‚Scattered_Read_Request‘ (v tomto příkladu 40 bajtů), ale může být jiného datového typu (v tomto příkladu UDDT pro zpracování konverze na hodnoty parametrů datového typu REAL).
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
73
Kapitola 6
Použití zasílání explicitních zpráv
Příklad dat požadavku na rozptýlené čtení procesoru ControlLogix V tomto příkladu zprávy používáme datovou strukturu na Obr. 19 ve zdrojovém tagu s názvem Scattered Read Request pro čtení těchto pěti 32bitových parametrů REAL (plovoucí čárka) v měniči řady PowerFlex 750: • Parametr 001 - [Output Frequency] • Parametr 007 - [Output Current] • Parametr 008 - [Output Voltage] • Parametr 009 - [Output Power] • Parametr 011 - [DC Bus Volts] Číslování parametrů najdete v Objekt parametrů DPI na straně 109 (kód třídy 0x93) nebo Objekt parametrů Host DPI na straně 123 (kód třídy 0x9F). Obr. 19 - Příklad dat požadavku na rozptýlené čtení
Příklad dat odpovědi rozptýleného čtení procesoru ControlLogix Zpráva Scattered Read Request čte několik parametrů a vrací jejich hodnoty do cílového tagu (Scattered_Read_Response). Obr. 20 znázorňuje hodnoty parametrů, které byly v tomto příkladu pomocí UDDT konvertovány pro správné vyjádření. Místo UDDT se k tomuto účelu mohou používat instrukce COP (Copy). Pokud jsou čtené parametry 32bitová celá čísla, nekopírujte (COP) data do tagu REAL. Obr. 20 - Příklad zkonvertovaných dat odpovědi rozptýleného čtení
V tomto příkladu zprávy mají parametry následující hodnoty:
74
Parametr měniče řady PowerFlex 750
Načtená hodnota
1 - [Output Frequency]
60.205975 Hz
7 - [Output Current]
12.570678 Amp
8 - [Output Voltage]
418.34348V AC
9 - [Output Power]
12.3584 kW
11 - [DC Bus Volts]
566.5277V DC
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití zasílání explicitních zpráv
Kapitola 6
Příklad programu kontaktních schémat procesoru ControlLogix pro zápis více parametrů Pro zápis více parametrů se používá zpráva Scattered Write. Tento příklad zprávy pro zápis zapisuje následující hodnoty do těchto pěti 32bitových parametrů REAL (plovoucí čárka) v měniči řady PowerFlex 750: Parametr měniče řady PowerFlex 750
Zapsaná hodnota
536 - [Accel Time 2]
11.1 Sec
538 - [Decel Time 2]
22.2 Sec
575 - [Preset Speed 5]
33.3 Hz
576 - [Preset Speed 6]
44.4 Hz
577 - [Preset Speed 7]
55.5 Hz
Číslování parametrů najdete v Objekt parametrů DPI na straně 109 (kód třídy 0x93) nebo Objekt parametrů Host DPI na straně 123 (kód třídy 0x9F). Tabulka 8 - Příklad tagů procesoru pro zápis více parametrů Operand
Tagy procesoru pro zprávu Scattered Write
Datový typ
XIC
Execute_Scattered_Write_Message
BOOL
MSG
Scattered_Write_Message
MESSAGE
Obr. 21 - Příklad kontaktního schématu pro zápis více parametrů
DŮLEŽITÉ
Pokud má rozptýlený zápis explicitní zprávy zapisovat průběžně, použijte samostatný jednotlivý zápis explicitní zprávy pro každý parametr pomocí kódu třídy objektu parametrů DPI 0x93 a atributu A (viz straně 71). Atribut A zapisuje do paměti RAM – ne NVS (EEPROM). Tento příklad zprávy pro rozptýlený zápis pomocí atributu 0 zapisuje do NVS. Průběžné zapisování vede časem k dosažení maximální životnosti paměti EEPROM a následné poruše měniče.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
75
Kapitola 6
Použití zasílání explicitních zpráv
ControlLogix – formátování zprávy pro zápis více parametrů Obr. 22 - Konfigurační dialogová okna Scattered Write Multiple Message
Následující tabulka obsahuje data, která jsou zapotřebí v každém poli pro konfiguraci zprávy k zapsání více parametrů. Záložka Configuration
Příklad hodnoty
Popis
Message Type Service Type (1) Service Code (1) Class Instance Attribute (2) Source Element Source Length Destination
CIP Generic Custom 4e (Hex.) 93 nebo 9F (Hex.) (4) 0 (Dec.) 0 (Hex.) Scattered_Write_Request (5) 40 bytes (5) Scattered_Write_Response (6)
Používá se pro přístup k objektu parametrů DPI ve volitelném modulu. Nutné pro rozptýlené zprávy. Kód pro požadovanou službu. ID třídy pro objekt parametrů DPI. Nutné pro rozptýlené zprávy. Nutné pro rozptýlené zprávy. Název tagu pro data služby zasílaná ze skeneru do volitelného modulu nebo měniče. Počet bajtů dat služby zasílaných ve zprávě. Tag udávající, kde jsou uložena načtená data.
Záložka Communication
Příklad hodnoty
Popis
My_DeviceNet_Scanner
Cesta je trasa, kterou zpráva sleduje.
Záložka Tag
Příklad hodnoty
Popis
Name
Scattered_Write_Message
Název pro zprávu.
Path
(3)
(1) Standardní nastavení pro Service Type je ‚Custom‘ umožňující zadat kód služby, který není k dispozici v rozbalovacím menu Service Type. Při volbě jiného typu služby než ‚Custom‘ z rozbalovacího menu je automaticky přiřazena vhodná hexadecimální hodnota do pole Service Code, které je šedivé (nedostupné). Při zápisu do 32bitových parametrů REAL (plovoucí čárka) jako v tomto příkladu je pro správné zapsání hodnot parametrů zapotřebí konverze dat pomocí instrukcí COP (Copy) nebo UDDT. (2) Rozptýlený zápis vždy zapisuje hodnoty parametrů do energeticky nezávislé paměti (EEPROM), která je uchovává i po vypnutí napájení měniče. Důležité: Buďte velice obezřetní, protože EEPROM může rychle dosáhnout své maximální životnosti a způsobit poruchu měniče. (3) Kliknutím na Browse vyhledejte cestu nebo napište název zařízení uvedený ve složce I/O Configuration (pro tento příklad My_DeviceNet_Scanner). Potom vždy napište čárku a za ní ‚2‘, což je port skeneru DeviceNet, poté další čárku a pak uzel měniče (v tomto příkladu ‚1‘). (4) V Tabulka 4 na straně 66 jsou uvedena omezení měničů řady PowerFlex 750 při použití kódu třídy objektu parametrů DPI 0x93 nebo kódu třídy objektu parametrů Host DPI 0x9F pro zasílání explicitních zpráv. (5) V tomto příkladu zapisujeme do pěti 32bitových parametrů REAL (plovoucí čárka). Každý zapisovaný parametr vyžaduje dva sousedící registry DINT. Proto byl tag procesoru vytvořen s polem Data Type nastaveným na název UDDT pěti proložených hodnot DINT a REAL. Rovněž pole Source Length v dialogovém okně Message Configuration musí odpovídat zvolenému datovému typu v bajtech (v tomto příkladu 40 bajtů pro pole pěti rozptýlených struktur REAL). Rozptýlené zprávy pro zápis vždy předpokládají, že každý zapisovaný parametr je 32bitový parametr, bez ohledu na jeho skutečnou velikost. Maximální délka zprávy je 128 bajtů, což umožňuje zapisovat nejvýše do 16 parametrů, bez ohledu na jejich velikost. Číslování parametrů najdete v Objekt parametrů DPI na straně 109 (kód třídy 0x93) nebo Objekt parametrů Host DPI na straně 123 (kód třídy 0x9F). (6) Tag procesoru pro ‚Scattered_Write_Response‘ musí mít stejnou velikost jako tag procesoru pro ‚Scattered_Write_Request‘ (v tomto příkladu 40 bajtů). Doporučuje se pole DINT, aby bylo možné číst případně vrácené chybové kódy.
76
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití zasílání explicitních zpráv
Kapitola 6
Příklad dat požadavku na rozptýlený zápis procesoru ControlLogix V tomto příkladu hlášení používáme datovou strukturu na Obr. 23 ve zdrojovém tagu (Scattered_Write_Request) pro zápis nových hodnot do těchto 32bitových parametrů REAL (plovoucí čárka): Parametr měniče řady PowerFlex 750
Zapsaná hodnota
536 - [Accel Time 2]
11.1 Sec
538 - [Decel Time 2]
22.2 Sec
575 - [Preset Speed 5]
33.3 Hz
576 - [Preset Speed 6]
44.4 Hz
577 - [Preset Speed 7]
55.5 Hz
Číslování parametrů najdete v Objekt parametrů DPI na straně 109 (kód třídy 0x93) nebo Objekt parametrů Host DPI na straně 123 (kód třídy 0x9F). Obr. 23 znázorňuje hodnoty parametrů, které byly v tomto příkladu pomocí UDDT zkonvertovány pro správný zápis. Místo UDDT se k tomuto účelu mohou používat instrukce COP (Copy). Pokud jsou zapisované parametry 32bitová celá čísla, nekopírujte (COP) data do tagu REAL. Obr. 23 - Příklad zkonvertovaných dat požadavku na rozptýlený zápis
Příklad dat odpovědi rozptýleného zápisu procesoru ControlLogix Výsledky zprávy se objeví v cílovém tagu s názvem Scattered_Write_Response (Obr. 24). Hodnoty ‚0‘ znamenají, že nedošlo k žádným chybám. Obr. 24 - Příklad dat odpovědi rozptýleného zápisu
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
77
Kapitola 6
Použití zasílání explicitních zpráv
Procesor ControlLogix – vysvětlení dat požadavku a odpovědi při zasílání více zpráv pro čtení/zápis parametrů Datové struktury na Tabulka 9 a Tabulka 10 používají 32bitová slova a mohou zahrnout až 16 parametrů do jedné zprávy. Ve zprávě odpovědi znamená číslo parametru s nastaveným bitem 15, že příslušné pole hodnoty parametru obsahuje chybový kód (číslo parametru v datech odpovědi bude záporné). Datové typy pro každý parametr jsou uvedeny v návodu AC měniče řady PowerFlex 750 Návod k programování, publikace 750-PM001. Při provádění rozptýleného čtení parametrů datového typu REAL je nutné okopírovat (COP) hodnotu parametru DINT v poli odpovědi (cílová data) na tag typu REAL. Tabulka 9 - Datové struktury pro zprávy rozptýleného čtení
78
DINT 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
Odpověď (cílová data) Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru
...
Požadavek (zdrojová data) Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok
...
DINT 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
62 Číslo parametru 63 Blok
62 Číslo parametru 63 Hodnota parametru
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Použití zasílání explicitních zpráv
Kapitola 6
Při provádění rozptýleného zápisu do parametrů datového typu REAL je nutné okopírovat (COP) hodnotu parametru REAL do tagu hodnoty parametru DINT v poli požadavku (zdrojová data). Tabulka 10 - Datové struktury pro zprávy rozptýleného zápisu DINT 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
Odpověď (cílová data) Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok Číslo parametru Blok
...
Požadavek (zdrojová data) Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru Číslo parametru Hodnota parametru
...
DINT 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
62 Číslo parametru 63 Hodnota parametru
62 Číslo parametru 63 Blok
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
79
Kapitola 6
Použití zasílání explicitních zpráv
Poznámky:
80
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Kapitola
7
Odstraňování potíží
Tato kapitola obsahuje informace o diagnostice a odstraňování případných problémů s volitelným modulem a sítí. Strana
Pochopení stavových kontrolek
81
Stavová kontrolka PORT
82
Stavová kontrolka MOD
82
Stavová kontrolka NET A
83
Zobrazení položek diagnostiky volitelného modulu
84
Zobrazení a mazání událostí
86
Volitelný modul má tři stavové kontrolky. Ty jsou vidět při odstraněném krytu měniče.
➊ ➋ ➌ 7 8
2 3
4 5 6
0
9
1
7 8
2 3
4 5 6
0
9
1
7 8
2 3
4 5 6
0
9
1
Pochopení stavových kontrolek
Téma
Položka
Název kontrolky
Popis
Strana
➊
PORT
Stav připojení DPI
82
➋
MOD
Stav volitelného modulu
82
➌
NET A
Stav DeviceNet
83
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
81
Kapitola 7
Odstraňování potíží
Tato červená/zelená dvoubarevná LED kontrolka indikuje stav připojení volitelného modulu k měniči, jak je uvedeno v tabulce níže.
Stavová kontrolka PORT Stav
Příčina
Nápravné opatření
Vypnuto
Volitelný modul nemá zapnuté napájení nebo není správně připojený k měniči.
• Bezpečně připojte a upevněte volitelný modul k měniči tak, že ho úplně zasunete do portu měniče a utáhnete jeho dva šrouby pro uchycení na doporučený moment. • Zapněte napájení měniče.
Blikající červená
Volitelný modul nekomunikuje s měničem přes DPI.
• Zkontrolujte, jestli je volitelný modul správně zasunutý do portu měniče. • Vypněte a znovu zapněte napájení měniče.
Měnič odmítl I/O spojení z volitelného modulu.
Důležité: Po provedení následujících nápravných opatření vypněte a znovu zapněte napájení měniče: • Bezpečně připojte a upevněte volitelný modul k měniči tak, že ho úplně zasunete do portu měniče a utáhnete jeho dva šrouby pro uchycení na doporučený moment. • Zkontrolujte, jestli měnič podporuje komunikační ovladač.
Svítící červená
Další periferie DPI používá stejný port DPI jako volitelný modul.
Svítící oranžová
Volitelný modul není kompatibilní s měničem.
Namontujte volitelný modul do kompatibilního výrobku stejné značky (měnič Allen-Bradley řady PowerFlex 750).
Blikající zelená
Volitelný modul navazuje I/O spojení s měničem.
Není zapotřebí žádný zásah. Normální chování, pokud není aktivován žádný I/O.
Svítící zelená
Volitelný modul je správně připojený a komunikuje s měničem.
Není zapotřebí žádný zásah.
Tato červená/zelená dvoubarevná LED kontrolka indikuje stav volitelného modulu, jak je uvedeno v tabulce níže.
Stavová kontrolka MOD
82
Stav
Příčina
Nápravné opatření
Vypnuto
Volitelný modul nemá zapnuté napájení nebo není správně připojený k měniči.
• Bezpečně připojte a upevněte volitelný modul k měniči tak, že ho úplně zasunete do portu měniče a utáhnete jeho dva šrouby pro uchycení na doporučený moment. • Zapněte napájení měniče.
Blikající červená
Měnič je v režimu upgradu firmwaru. Volitelný modul neprošel úspěšně testem firmwaru.
Zobrazte frontu událostí volitelného modulu a zjistěte, která z těchto podmínek je splněna. Potom v závislosti na příčině proveďte vhodné nápravné opatření. • Vymažte chyby ve volitelném modulu. • Vypněte a znovu zapněte napájení měniče. • Pokud vypnutí a opětovné zapnutí napájení problém nevyřeší, mohou být poškozena nastavení parametrů volitelného modulu. Resetujte na standardní nastavení a znovu nakonfigurujte volitelný modul. • Pokud resetování na standardní nastavení problém nevyřeší, aktualizujte volitelný modul s použitím nejnovější revize firmwaru.
Svítící červená
Volitelný modul neprošel úspěšně testem hardwaru.
• Vypněte a znovu zapněte napájení měniče. • Vyměňte volitelný modul.
Blikající zelená
Volitelný modul normálně pracuje, ale nepřenáší I/O data do procesoru.
• Přepněte skener do režimu RUN. • Naprogramujte procesor tak, aby rozpoznával a přenášel I/O do volitelného modulu. • Nakonfigurujte volitelný modul pro program v procesoru. • Normální chování, pokud není přenášen žádný I/O.
Svítící zelená
Volitelný modul normálně pracuje a přenáší I/O data do procesoru.
Není zapotřebí žádný zásah.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Odstraňování potíží
Kapitola 7
Tato červená/zelená dvoubarevná LED kontrolka indikuje stav síťového připojení, jak je uvedeno v tabulce níže.
Stavová kontrolka NET A Stav
Příčina
Nápravná opatření
Vypnuto
Volitelný modul nebo síť nemá zapnuté napájení. Volitelný modul není správně připojený k síti.
• Bezpečně připojte a upevněte volitelný modul k měniči tak, že ho úplně zasunete do portu měniče a utáhnete jeho dva šrouby pro uchycení na doporučený moment. • Zapojte kabel DeviceNet správně do zástrčky DeviceNet volitelného modulu. • Zapněte napájení měniče. • Ověřte, že má síť DeviceNet zapnuté napájení.
Svítící červená
Volitelný modul neprošel úspěšně testem detekce duplicitní adresy uzlu nebo je sběrnice vypnutá. Nastavení přepínačů adresy uzlu není platné.
• Nakonfigurujte volitelný modul tak, aby používal jednoznačnou adresu uzlu na síti DeviceNet. • Nakonfigurujte volitelný modul tak, aby používal správnou síťovou rychlost přenosu dat. • Ověřte, že má síť nainstalována správná média. • Ověřte, že je nastavení přepínačů adresy uzlu mezi 0 a 63.
Blikající červená
Uplynul časový interval I/O připojení DeviceNet.
• Přepněte skener do režimu RUN nebo zapněte napájení rovnocenného zařízení, které odešle I/O. • Zkontrolujte rozsah provozu na síti.
Blikající červená/ Volitelný modul obdržel požadavek Identify zelená Comm Fault.
Počkejte, až skončí obnovení chybného uzlu.
Blikající zelená
Volitelný modul je správně připojený, ale nekomunikuje s žádnými zařízeními na síti.
• Přepněte procesor do režimu RUN. • Naprogramujte procesor tak, aby rozpoznával a odesílal I/O, nebo proveďte připojení zasílání zpráv k volitelnému modulu. • Nakonfigurujte volitelný modul pro program v procesoru.
Svítící zelená
Volitelný modul je správně připojený a komunikuje na síti.
Není zapotřebí žádný zásah.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
83
Kapitola 7
Odstraňování potíží
Zobrazení položek diagnostiky volitelného modulu
Pokud narazíte na nečekané problémy s komunikací, mohou vám pomoci položky diagnostiky volitelného modulu, popřípadě může problém odstranit personál společnosti Rockwell Automation. Položky diagnostiky volitelného modulu lze zobrazit pomocí kteréhokoli z těchto konfiguračních nástrojů měniče: • HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S • Software Connected Components Workbench, verze 1.02 nebo pozdější • Software DriveExplorer, verze 6.01 nebo pozdější • Software DriveExecutive, verze 5.01 nebo pozdější Podrobnosti o zobrazování položek diagnostiky pomocí HIM najdete v návodu PowerFlex 20-HIM-A6/-C6S HIM (Human Interface Module) User Manual, publikace 20HIM-UM001.
Tabulka 11 - Položky diagnostiky volitelného modulu
84
Č.
Název
Popis
1
Common Logic Cmd
Současná hodnota běžného logického příkazu přenášená tímto volitelným modulem do měniče.
2
Prod Logic Cmd
Současná hodnota produktového logického příkazu přenášená do měniče tímto volitelným modulem z procesoru.
3
Reference
Současná hodnota reference přenášená tímto volitelným modulem do měniče.
4
Common Logic Sts
Současná hodnota běžného logického stavu přijímaná tímto volitelným modulem z měniče.
5
Prod Logic Sts
Současná hodnota produktového logického stavu přijímaná z měniče tímto volitelným modulem z procesoru.
6
Feedback
Současná hodnota zpětné vazby přijímaná tímto volitelným modulem z měniče.
7
Input Size
Velikost vstupního obrázku přenášeného ze sítě do měniče v bajtech.
8
Output Size
Velikost výstupního obrázku přenášeného ze měniče do sítě v bajtech.
9
DL Fr Net Avail
Počet datových linek Host DL From Net xx dostupných právě pro volitelný modul.
10
DL To Net Avail
Počet datových linek Host DL To Net xx dostupných právě pro volitelný modul.
11
DL Fr Net 01 Val
12
DL Fr Net 02 Val
Současná hodnota příslušného parametru Host DL From Net xx přenášeného tímto volitelným modulem do měniče. (Není-li datová linka použita, musí být její příslušná hodnota nula.)
13
DL Fr Net 03 Val
14
DL Fr Net 04 Val
15
DL Fr Net 05 Val
16
DL Fr Net 06 Val
17
DL Fr Net 07 Val
18
DL Fr Net 08 Val
19
DL Fr Net 09 Val
20
DL Fr Net 10 Val
21
DL Fr Net 11 Val
22
DL Fr Net 12 Val
23
DL Fr Net 13 Val
24
DL Fr Net 14 Val
25
DL Fr Net 15 Val
26
DL Fr Net 16 Val
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Odstraňování potíží
Kapitola 7
Tabulka 11 - Položky diagnostiky volitelného modulu (pokračování) Č.
Název
Popis
27
DL To Net 01 Val
28
DL To Net 02 Val
Současná hodnota příslušného parametru Host DL To Net xx přijímaného tímto volitelným modulem z měniče. (Není-li datová linka použita, musí být její příslušná hodnota nula.)
29
DL To Net 03 Val
30
DL To Net 04 Val
31
DL To Net 05 Val
32
DL To Net 06 Val
33
DL To Net 07 Val
34
DL To Net 08 Val
35
DL To Net 09 Val
36
DL To Net 10 Val
37
DL To Net 11 Val
38
DL To Net 12 Val
39
DL To Net 13 Val
40
DL To Net 14 Val
41
DL To Net 15 Val
42
DL To Net 16 Val
43
DPI Rx Errs
Současná hodnota čítače chyb DPI Receive.
44
DPI Rx Errs Max
Maximální hodnota (od restartu) čítače chyb DPI Receive.
45
DPI Tx Errs
Současná hodnota čítače chyb DPI Transmit.
46
DPI Tx Errs Max
Maximální hodnota (od restartu) čítače chyb DPI Transmit.
47
Net Rx Errs
Počet chyb příjmu hlášený hardwarem DeviceNet.
48
Net Rx Errs Max
Maximální hodnota (od připojení) čítače chyb Network Receive.
49
Net Tx Errs
Počet chyb vysílání hlášený hardwarem DeviceNet.
50
Net Tx Errs Max
Maximální hodnota (od připojení) čítače chyb Network Transmit.
51
Boot Flash Count
Počet provedení flash aktualizace bootovacího firmwaru ve volitelném modulu.
52
App Flash Count
Počet provedení flash aktualizace aplikačního firmwaru ve volitelném modulu.
53
Data Rate Sw
Současná hodnota přepínače rychlosti přenosu dat.
54
Net Addr Sw
Současná hodnota přepínačů adresy uzlu.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
85
Kapitola 7
Odstraňování potíží
Zobrazení a mazání událostí
Volitelný modul má frontu událostí pro zaznamenávání významných událostí, k nimž dojde během provozu modulu. Pokud taková událost nastane, zapíše se do fronty událostí vstup sestávající z číselného kódu události a časové značky. Frontu událostí můžete zobrazit pomocí kteréhokoli z těchto konfiguračních nástrojů měniče: • HIM PowerFlex 20-HIM-A6 nebo 20_HIM-C6S • Software Connected Components Workbench, verze 1.02 nebo pozdější • Software DriveExplorer, verze 6.01 nebo pozdější • Software DriveExecutive, verze 5.01 nebo pozdější Podrobnosti o zobrazování a mazání událostí pomocí HIM najdete v návodu PowerFlex 20-HIM-A6/-C6S HIM (Human Interface Module) User Manual, publikace 20HIM-UM001. Fronta událostí může obsahovat nejvýše 32 vstupů, které jsou uloženy na čipu EEPROM – díky tomu je fronta událostí energeticky nezávislá. Fronta událostí se eventuálně může zaplnit, protože její obsah zůstává zachován i při vypnutí napájení a resetech volitelného modulu. V takové situaci nový vstup nahrazuje vstup nejstarší. Obsah fronty událostí maže pouze operace vymazání fronty událostí nebo poškození skupiny EEPROM obsahující frontu událostí. V posledním případě volitelný modul negeneruje chybu pro indikaci, že byla fronta událostí poškozena. Resetování volitelného modulu na standardní hodnoty nemá na frontu událostí žádný vliv, pouze se zapíše událost s kódem 58 ‚Module Defaulted‘. Některé události ve frontě událostí nastávají za normálního provozu. Pokud narazíte na nečekané problémy s komunikací, mohou vám události pomoci; popřípadě může problém odstranit personál společnosti Allen-Bradley. Ve frontě událostí se mohou objevovat následující události.
Tabulka 12 - Události volitelného modulu Kód
Událost
Popis Události volitelného modulu
1
No Event
Text zobrazený v prázdném vstupu fronty událostí.
2
Device Power Up
Bylo zapnuto napájení volitelného modulu.
3
Device Reset
Volitelný modul byl resetován.
4
EEPROM CRC Error
Kontrolní součet EEPROM / CRC je nesprávný, což omezuje funkčnost volitelného modulu. Pro odstranění tohoto stavu je nutné načíst standardní hodnoty parametrů.
5
App Updated
Aplikační firmware volitelného modulu byl aktualizován.
6
Boot Updated
Bootovací firmware volitelného modulu byl aktualizován.
7
Watchdog Timeout
Softwarový detekoval poruchu a resetoval volitelný modul. Události DPI
8
DPI Bus Off
Na DPI byl detekován vypnutý stav sběrnice. Tato událost může být způsobena šumem.
9
DPI Ping Timeout
Na DPI nebyla přijata prozváněcí zpráva během specifikované doby.
10
DPI Port Invalid
Volitelný modul nebyl připojen k platnému portu na výrobku DPI.
11
DPI Port Changed
Po spuštění se změnil port DPI.
12
DPI Host Reset
Měnič odeslal zprávu o události restartu.
13
DPI Baud 125kbps
Volitelný modul detekoval, že měnič komunikuje při 125 kbps.
86
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Odstraňování potíží
Kapitola 7
Tabulka 12 - Události volitelného modulu (pokračování) Kód
Událost
Popis
14
DPI Baud 500kbps
Volitelný modul detekoval, že měnič komunikuje při 500 kbps.
15
DPI Host Invalid
Volitelný modul byl připojen k nekompatibilnímu výrobku.
16
DPI Dup Port
Již se používá jiná periferie se stejným číslem portu.
17
DPI Type 0 Logon
Volitelný modul se přihlásil pro řízení typu 0.
18
DPI Type 0 Time
Volitelný modul nepřijal během specifikované doby stavovou zprávu typu 0.
19
DPI DL Logon
Volitelný modul se přihlásil do datové linky.
20
DPI DL Error
Měnič odmítl pokus přihlásit se do datové linky, protože datová linka není podporována nebo je používána jinou periferií.
21
DPI DL Time
Volitelný modul nepřijal během specifikované doby zprávu datové linky.
22
DPI Ctrl Disable
Volitelný modul odeslal do měniče příkaz ‚Soft Control Disable‘.
23
DPI Ctrl Enable
Volitelný modul odeslal do měniče příkaz ‚Soft Control Enable‘.
24
DPI Msg Timeout
Zpráva klient-server odeslaná volitelným modulem nebyla dokončena během 1 sekundy.
25
DPI Manual Reset
Volitelný modul byl resetován změnou parametru Reset Module. Události SI
26
SI Online
Volitelný modul se přihlásil do komunikace sériového rozhraní.
27
SI Logon Error
Volitelný modul se neúspěšně pokusil přihlásit do sériového rozhraní.
28
SI Comm Fault
V komunikaci sériového rozhraní došlo k chybě. Síťové události
29
Net Link Up
Pro volitelný modul bylo k dispozici síťové spojení.
30
Net Link Down
Síťové spojení bylo odstraněno z volitelného modulu.
31
Net Dup Address
Volitelný modul používá stejnou adresu jako jiné zařízení na síti.
32
Net Comm Fault
Volitelný modul detekoval chybu komunikace na síti.
33
Net Sent Reset
Volitelný modul přijal reset ze sítě.
34
Net IO Close
I/O připojení ze sítě do volitelného modulu bylo zavřeno.
35
Net Idle Fault
Volitelný modul přijal ze sítě ‚prázdné‘ pakety.
36
Net IO Open
I/O připojení ze sítě do volitelného modulu se otevřelo.
37
Net IO Timeout
Uplynul časový interval I/O připojení ze sítě do volitelného modulu.
38
Net IO Size Err
Volitelný modul přijal I/O paket nesprávné velikosti.
39
PCCC IO Close
Zařízení odesílající řídicí zprávy PCCC do volitelného modulu nastavilo PCCC Control Timeout na nulu.
40
PCCC IO Open
Volitelný modul začal přijímat řídicí zprávy PCCC (PCCC Control Timeout bylo předtím nastaveno na nenulovou hodnotu).
41
PCCC IO Timeout
Volitelný modul neobdržel řídicí zprávu PCCC delší dobu, než je PCCC Control Timeout.
42
Msg Ctrl Open
Do atributu časového intervalu v objektu CIP Register nebo Assembly byla zapsána nenulová hodnota, což umožňuje zasílat řídicí zprávy do volitelného modulu.
43
Msg Ctrl Close
Do atributu časového intervalu v objektu CIP Register nebo Assembly byla zapsána nulová hodnota, což znemožňuje zasílat řídicí zprávy do volitelného modulu.
44
Msg Ctrl Timeout
Atribut časového intervalu v objektu CIP Register nebo Assembly uplynul mezi přístupy k těmto objektům.
45-46
Rezervováno
—
47
Net Bus Off
V síti nastal stav Bus Off.
48
Net Poll Timeout
Uplynul časový interval I/O připojení na vyzvání.
49
Net IO Frag Err
Síťový I/O fragment byl přijat mimo sekvenci. Možný problém se šumem na lince.
50
Net COS Timeout
Uplynul časový interval připojení se změnou stavu (COS).
51
Net Poll Alloc
Připojení na vyzvání bylo alokováno.
52
Net COS Alloc
I/O připojení se změnou stavu (COS) bylo alokováno.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
87
Kapitola 7
Odstraňování potíží
Tabulka 12 - Události volitelného modulu (pokračování) Kód
Událost
Popis
53
Net Poll Close
I/O připojení na vyzvání bylo explicitně uzavřeno.
54
Net COS Close
I/O připojení se změnou stavu (COS) bylo explicitně uzavřeno.
55-57
Rezervováno
—
58
Module Defaulted
Volitelný modul byl nastaven na standardní hodnoty.
88
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Příloha
A
Specifikace
Tato příloha obsahuje specifikace pro volitelný modul.
Komunikace
Téma
Strana
Komunikace
89
Elektrické parametry
89
Mechanické parametry
89
Prostředí
90
Shoda s předpisy
90
Síť Protokol Rychlosti přenosu dat
DeviceNet 125 kbps, 250 kbps, 500 kbps nebo Autobaud (standardní) S přepínačem rychlosti přenosu dat (Obr. 2) nastaveným na ‚3‘ používá volitelný modul nastavení rychlosti přenosu dat z parametru Device 9 - [Net Rate Cfg]. Volba Autobaud může být nastavena, pouze když rychlost přenosu dat stanovilo jiné zařízení na síti.
Elektrické parametry
Měnič Protokol Rychlosti přenosu dat
DPI 500 kbps
Spotřeba Měnič Síť
50 mA při 14 VDC dodávaných hostitelským měničem 60 mA při 24 VDC přiváděných ze sítě Pro dimenzování odběru síťového proudu z napájecího zdroje se používá hodnota 60 mA.
Mechanické parametry
Rozměry Výška Délka Šířka
68 mm (2,7'') 150 mm (5,9'') 26 mm (1,0'')
Hmotnost
62 g
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
89
Kapitola A
Specifikace
Prostředí
Shoda s předpisy
Teplota Provozní Skladovací
-10–50 °C -40–85 °C
Relativní vlhkost
5–95 % nekondenzující
Atmosféra
Důležité: Volitelný modul nesmí být namontovaný v prostoru, kde okolní atmosféra obsahuje těkavý nebo korozivní plyn, páry nebo prach. Pokud nemáte v úmyslu volitelný modul hned namontovat, musíte ho uložit v prostoru, kde nebude vystaven korozivní atmosféře.
UL
UL508C
cUL
CAN / CSA C22.2 č. 14-M91
CE
EN50178 a EN61800-3
CTick
EN61800-3
POZNÁMKA: Toto je výrobek kategorie C2 podle normy IEC 61800-3. V domácím prostředí může tento výrobek způsobovat rádiové rušení; v takovém případě mohou být zapotřebí doplňková opatření na zmírnění tohoto působení.
90
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Příloha
B
Parametry volitelných modulů
Tato příloha obsahuje informace o parametrech volitelných modulů.
Typy parametrů
Téma
Strana
Typy parametrů
91
O číslech parametrů
92
Jak jsou parametry organizovány
92
Parametry Device
92
Parametry Host
94
Volitelný modul má dva typy parametrů: • Parametry Device se používají ke konfiguraci volitelného modulu pro provoz na síti. • Parametry Host se používají pro konfiguraci přenosu datové linky volitelného modulu a různých činností při chybách měniče. Parametry Device a Host volitelného modulu můžete zobrazovat pomocí kteréhokoli z následujících konfiguračních nástrojů měniče: • HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S – pomocí klávesy nebo najeďte na port měniče, ve kterém je zapojen modul, stiskněte klávesu (Folders) a pomocí klávesy nebo najeďte do složky DEV PARAM nebo HOST PARAM. • Software Connected Components Workbench – klikněte na záložku pro volitelný modul v dolní části okna, klikněte na ikonu Parameters v panelu nástrojů a pak na záložku Device nebo Host Parameters. • Software DriveExplorer – vyhledejte volitelný modul ve stromovém zobrazení a otevřete jeho složku Parameters. • Software DriveExecutive – vyhledejte volitelný modul ve stromovém zobrazení, rozbalte modul ve stromě a otevřete jeho složku Parameters.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
91
Kapitola B
Parametry volitelných modulů
O číslech parametrů
Každá sada parametrů je nezávisle a postupně číslovaná. Konfigurační nástroj
Schéma číslování
• • • •
Parametry Device a Host začínají parametrem 01. Například parametr Device 01 - [Port Number] a parametr Host 01 - [Net to Drv DL 01] jsou parametry 01 podle tohoto návodu.
HIM software Connected Components Workbench software DriveExplorer software DriveExecutive
• Zasílání explicitních zpráv
Jak jsou parametry organizovány Parametry Device
Parametry Device a Host se samostatně zobrazují v číslovaném seznamu.
Parametr Č.
Název a popis
Detaily
01
[Port Number] Zobrazuje port měniče, do kterého je namontován volitelný modul. Obvykle se jedná o port 4, 5 nebo 6.
Minimum: Maximum: Typ:
0 7 jen ke čtení
02
[DLs From Net Cfg] Nastavuje počet sousedních datových linek procesoru do měniče (dodatečných parametrů), které jsou zahrnuté v síťovém I/O připojení. V I/O připojení jsou vždy zahrnuty logický příkaz a reference. Tento parametr rozhoduje, kolik sousedních parametrů Host [DL From Net xx] (maximálně 16) je aktivních. Je-li hodnota tohoto parametru nastavena například na ‚5‘, budou aktualizovány parametry Host 01 - [DL From Net 01] až 05 [DL From Net 05].
Standardní: Minimum: Maximum: Typ: Reset nutný:
0 0 16 čtení/zápis ano
03
[DLs From Net Act] Zobrazuje hodnotu parametru Device 02 - [DLs From Net Cfg] v okamžiku, kdy byl resetován měnič. Jedná se o počet aktuálních sousedních datových linek procesoru do měniče, které měnič očekává.
Minimum: Maximum: Typ:
0 16 jen ke čtení
04
[DLs To Net Cfg] Nastavuje počet sousedních datových linek měniče do procesoru (dodatečných parametrů), které jsou zahrnuté v síťovém I/O připojení. V I/O připojení jsou vždy zahrnuty logický stav a zpětná vazba. Tento parametr rozhoduje, kolik sousedních parametrů Host [DL To Net xx] (maximálně 16) je aktivních. Je-li hodnota tohoto parametru nastavena například na ‚5‘, budou aktualizovány parametry Host 17 - [DL To Net 01] až 21 - [DL To Net 05].
Standardní: Minimum: Maximum: Typ: Reset nutný:
0 0 16 čtení/zápis ano
05
[DLs To Net Act] Zobrazuje hodnotu parametru Device 04 - [DLs To Net Cfg] v okamžiku, kdy byl resetován měnič. Jedná se o počet aktuálních sousedních datových linek měniče do procesoru, které procesor očekává.
Minimum: Maximum: Typ:
0 16 jen ke čtení
06
[Net Addr Src] Zobrazuje zdroj, z kterého je převzata adresa uzlu volitelného modulu. Ta je dána buď přepínači adresy uzlu (Obr. 1 na straně 18), nebo hodnotou parametru Device 07 - [Net Addr Cfg].
Hodnoty: Typ:
0 = Switches 1 = Parameters jen ke čtení
[Net Addr Cfg] Nastavuje adresu síťového uzlu pro volitelný modul, když je parametr Device 06 - [Net Addr Src] nastaven na ‚1‘ (Parameters).
Standardní: Minimum: Maximum: Typ: Reset nutný:
63 0 63 čtení/zápis ano
07
92
Podrobnosti najdete v Kapitola 6, Použití zasílání explicitních zpráv a Příloha C, Objekty DeviceNet.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Parametry volitelných modulů
Kapitola B
Parametr Č.
Název a popis
Detaily
08
[Net Addr Act] Zobrazuje aktuální adresu síťového uzlu používanou volitelným modulem.
Minimum: Maximum: Typ:
0 63 jen ke čtení
09
[Net Rate Cfg] Nastavuje síťovou rychlost přenosu dat, při které volitelný modul komunikuje, když je přepínač rychlosti přenosu dat (Obr. 2 na straně 19) nastaven v poloze ‚3‘. (Po restartu aktualizuje parametr Device 10 - [Net Rate Act].)
Standardní: Hodnoty:
0 = 125 kbps 0 = 125 kbps 1 = 250 kbps 2 = 500 kbps 3 = Autobaud čtení/zápis ano
Typ: Reset nutný: 10
[Net Rate Act] Zobrazuje aktuální síťovou rychlost přenosu dat používanou volitelným modulem.
Hodnoty:
Typ: 11
0 = 125 kbps 1 = 250 kbps 2 = 500 kbps 3 = Autobauding jen ke čtení
[COS Status Mask] Nastavuje masku pro 32bitové slovo logického stavu. Pokud nejsou odstraněny z masky, kontrolují se bity ve slově logického stavu s ohledem na změny, když je volitelný modul alokován pomocí COS (změna stavu). Jestliže se bit změní, je to nahlášeno jako změna v operaci změny stavu.
Standardní:
Pokud je bit masky ‚0‘ (vyp), je bit ignorován. Pokud je bit masky ‚1‘ (zap), bit se kontroluje.
Typ: Reset nutný:
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1111 1111 1111 1111 1111 1111 1111 1111 čtení/zápis Ne
Minimum: Maximum:
Důležité: Definice bitů ve slově logického stavu pro měniče řady PowerFlex 750 jsou uvedeny v Příloha D. 12
[COS Fdbk Change] Nastavuje přijatelný počet chyb (pozitivních nebo negativních), které slovo zpětné vazby může změnit předtím, než je nahlášena změna v operaci COS (změna stavu).
Standardní: Minimum: Maximum: Typ: Reset nutný:
0 0.000 3.40282 x 1038 čtení/zápis Ne
13
[COS/Cyc Interval] Zobrazuje dobu, po kterou skener čeká na kontrolu dat ve volitelném modulu.
Minimum: Maximum: Typ:
0,000 sekund 65,535 sekund jen ke čtení
Standardní: Hodnoty:
0 = Ready 0 = Ready 1 = Reset Module 2 = Set Defaults čtení/zápis Ne
Pokud byla nakonfigurována výměna dat COS (změna stavu), jedná se o maximální časový interval mezi skeny. Jestliže se změní data, proběhnou skeny dříve. Pokud byla nakonfigurována cyklická výměna dat, udává tento interval pevnou dobu mezi skeny. 14
[Reset Module] Žádná akce při nastavení na ‚0‘ (Ready). Je-li nastaven na ‚1‘ (Reset Module), resetuje volitelný modul. Je-li nastaven na ‚2‘ (Set Defaults), navrací volitelný modul na standardní nastavení od výrobce. Tento parametr je příkaz. Po provedení příkazu se hodnota vrací zpět na ‚0‘ (Ready). Při provedení příkazu Set Defaults může měnič detekovat konflikt. Pokud se to stane, měnič nedovolí operaci Set Defaults. Než se pokusíte provést operaci Set Defaults pro volitelný modul, musíte vyřešit konflikt.
Typ: Reset nutný:
POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Pokud volitelný modul přenáší I/O pro řízení měniče, může při restartu volitelného modulu dojít k chybě měniče. Než resetujete volitelný modul, zjistěte, jak bude reagovat měnič.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
93
Kapitola B
Parametry volitelných modulů
Parametry Host
Parametr Č.
Název a popis
Detaily
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
[DL From Net 01] [DL From Net 02] [DL From Net 03] [DL From Net 04] [DL From Net 05] [DL From Net 06] [DL From Net 07] [DL From Net 08] [DL From Net 09] [DL From Net 10] [DL From Net 11] [DL From Net 12] [DL From Net 13] [DL From Net 14] [DL From Net 15] [DL From Net 16] Nastavuje číslo portu a číslo parametru, k němuž se mají připojit vybrané datové linky. Do každého vybraného portu, resp. parametru budou zapsána data přijatá ze sítě. Jedná se o parametry zapisované procesorem (výstupy z procesoru).
Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Minimum: Maximum: Typ: Reset nutný:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159999 čtení/zápis Ne
Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Minimum: Maximum: Typ: Reset nutný:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159999 čtení/zápis Ne
Při ručním nastavení hodnoty platí, že hodnota parametru = (10 000 * číslo portu) + (číslo cílového parametru). Předpokládejme například, že chcete použít parametr Host 01 - [DL From Net 01] pro zápis do parametru 01 volitelného modulu enkodéru zapojeného do portu měniče 5. Hodnota pro parametr Host 01 [DL From Net 01] bude 50 001 [(10 000 * 5) + 1]. 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
[DL To Net 01] [DL To Net 02] [DL To Net 03] [DL To Net 04] [DL To Net 05] [DL To Net 06] [DL To Net 07] [DL To Net 08] [DL To Net 09] [DL To Net 10] [DL To Net 11] [DL To Net 12] [DL To Net 13] [DL To Net 14] [DL To Net 15] [DL To Net 16] Nastavuje číslo portu a číslo parametru, k němuž se mají připojit vybrané datové linky. Každý vybraný port, resp. parametr bude přečten a jejich hodnoty budou odeslány před síť do procesoru. Jedná se o parametry čtené procesorem (vstupy do procesoru). Při ručním nastavení hodnoty platí, že hodnota parametru = (10 000 * číslo portu) + (číslo zdrojového parametru). Předpokládejme například, že chcete použít parametr Host 17 [DL To Net 01] pro čtení parametru 02 volitelného I/O modulu zapojeného do portu měniče 6. Hodnota pro parametr Host 17 [DL To Net 01] bude 60 002 [(10 000 * 6) + 2].
94
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Parametry volitelných modulů
Kapitola B
Parametr Č.
Název a popis
Detaily
33
[Comm Flt Action] Nastavuje postup, který volitelný modul a měnič provedou, pokud volitelný modul zjistí, že se přerušila I/O komunikace. Toto nastavení platí pouze tehdy, pokud I/O, který řídí měnič, je přenášen přes volitelný modul. Když se komunikace obnoví, měnič znovu automaticky přijímá příkazy přes síť.
Standardní: Hodnoty:
Typ: Reset nutný:
0 = Fault 0 = Fault 1 = Stop 2 = Zero Data 3 = Hold Last 4 = Send Flt Cfg čtení/zápis Ne
POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Parametr Host 33 - [Comm Flt Action] umožňuje určit postup volitelného modulu a připojeného měniče, jestliže se přeruší I/O komunikace. Standardně tento parametr vyvolává chybu měniče. Tento parametr můžete nakonfigurovat tak, aby měnič dál běžel, ale musí být provedena opatření zajišťující, aby nastavení tohoto parametru nevytvářelo riziko zranění osob nebo poškození vybavení. Při uvedení měniče do provozu zkontrolujte, jestli systém správně reaguje na různé situace (například rozpojený kabel). 34
[Idle Flt Action] Nastavuje postup, který volitelný modul a měnič provedou, pokud volitelný modul zjistí, že je procesor v programovém režimu nebo má chybu. Toto nastavení platí pouze tehdy, pokud I/O, který řídí měnič, je přenášen přes volitelný modul. Když se procesor vrátí zpět do režimu Run, měnič znovu automaticky přijímá příkazy přes síť.
Standardní: Hodnoty:
Typ: Reset nutný:
0 = Fault 0 = Fault 1 = Stop 2 = Zero Data 3 = Hold Last 4 = Send Flt Cfg čtení/zápis Ne
POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Parametr Host 34 - [Idle Flt Action] umožňuje určit postup volitelného modulu a připojeného měniče, když procesor běží naprázdno. Standardně tento parametr vyvolává chybu měniče. Tento parametr můžete nakonfigurovat tak, aby měnič dál běžel, ale musí být provedena opatření zajišťující, aby nastavení tohoto parametru nevytvářelo riziko zranění osob nebo poškození vybavení. Při uvedení měniče do provozu zkontrolujte, jestli systém správně reaguje na různé situace (například procesor ve stavu naprázdno). 35
[Peer Flt Action] Rezervováno pro budoucí využití. Tento parametr je funkční. Protože však volitelný modul nepodporuje rovnocenné I/O, nepoužívá se žádná zadaná hodnota.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
95
Kapitola B
Parametry volitelných modulů
Parametr Č.
Název a popis
Detaily
36
[Msg Flt Action] Nastavuje postup, který volitelný modul a měnič provedou, pokud volitelný modul zjistí, že se přerušilo zasílání explicitních zpráv – jen při použití pro řízení měniče pomocí objektů PCCC nebo CIP Register. Když se zasílání explicitních zpráv obnoví, jsou data automaticky znovu přijímána a odesílána přes síť.
Standardní: Hodnoty:
Typ: Reset nutný:
0 = Fault 0 = Fault 1 = Stop 2 = Zero Data 3 = Hold Last 4 = Send Flt Cfg čtení/zápis Ne
POZOR: Hrozí nebezpečí zranění nebo poškození zařízení. Parametr Host 36 - [Msg Flt Action] umožňuje určit postup volitelného modulu a připojeného měniče, jestliže se přeruší zasílání explicitních zpráv pro řízení měniče. Standardně tento parametr vyvolává chybu měniče. Tento parametr můžete nakonfigurovat tak, aby měnič dál běžel, ale musí být provedena opatření zajišťující, aby nastavení tohoto parametru nevytvářelo riziko zranění osob nebo poškození vybavení. Při uvedení měniče do provozu zkontrolujte, jestli systém správně reaguje na různé situace (například rozpojený kabel). 37
[Flt Cfg Logic] Nastavuje data logického příkazu, která jsou odeslána do měniče, pokud je splněna některá z následujících podmínek:
Standardní:
• Parametr Host 33 - [Comm Flt Action] je nastavený na ‚4‘ (Send Flt Cfg) a I/O komunikace je přerušená.
Maximum:
• Parametr Host 34 - [Idle Flt Action] je nastavený na ‚4‘ (Send Flt Cfg) a procesor běží naprázdno.
Typ: Reset nutný:
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1111 1111 1111 1111 1111 1111 1111 1111 čtení/zápis Ne
Standardní: Minimum: Maximum: Typ: Reset nutný:
0 -3.40282 x 1038 3.40282 x 1038 čtení/zápis Ne
Minimum:
• Parametr Host 36 - [Msg Flt Action] je nastavený na ‚4‘ (Send Flt Cfg) a zasílání explicitních zpráv pro řízení měniče je přerušené. Důležité: Definice bitů ve slově logického příkazu pro měniče řady PowerFlex 750 jsou uvedeny v Příloha D. 38
[Flt Cfg Ref] Nastavuje data reference, která jsou odeslána do měniče, pokud je splněna některá z následujících podmínek: • Parametr Host 33 - [Comm Flt Action] je nastavený na ‚4‘ (Send Flt Cfg) a I/O komunikace je přerušená. • Parametr Host 34 - [Idle Flt Action] je nastavený na ‚4‘ (Send Flt Cfg) a procesor běží naprázdno. • Parametr Host 36 - [Msg Flt Action] je nastavený na ‚4‘ (Send Flt Cfg) a zasílání explicitních zpráv pro řízení měniče je přerušené.
96
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Parametry volitelných modulů
Kapitola B
Parametr Č.
Název a popis
Detaily
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
[Flt Cfg DL 01] [Flt Cfg DL 02] [Flt Cfg DL 03] [Flt Cfg DL 04] [Flt Cfg DL 05] [Flt Cfg DL 06] [Flt Cfg DL 07] [Flt Cfg DL 08] [Flt Cfg DL 09] [Flt Cfg DL 10] [Flt Cfg DL 11] [Flt Cfg DL 12] [Flt Cfg DL 13] [Flt Cfg DL 14] [Flt Cfg DL 15] [Flt Cfg DL 16] Nastavuje data, která jsou odeslána do datové linky v měniči, pokud je splněna některá z následujících podmínek:
Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Standardní: Minimum: Maximum: Typ: Reset nutný:
• Parametr Host 33 - [Comm Flt Action] je nastavený na ‚4‘ (Send Flt Cfg) a I/O komunikace je přerušená.
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4294967295 čtení/zápis Ne
• Parametr Host 34 - [Idle Flt Action] je nastavený na ‚4‘ (Send Flt Cfg) a procesor běží naprázdno. • Parametr Host 36 - [Msg Flt Action] je nastavený na ‚4‘ (Send Flt Cfg) a zasílání explicitních zpráv pro řízení měniče je přerušené.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
97
Kapitola B
Parametry volitelných modulů
Poznámky:
98
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Příloha
C
Objekty DeviceNet
Tato příloha obsahuje informace o objektech DeviceNet, k nimž je možné získat přístup pomocí explicitních zpráv. Informace o formátu explicitních zpráv a příklady programů kontaktních schémat najdete v Kapitola 6, Použití zasílání explicitních zpráv. Objekt
Strana
Hex.
Dec.
Objekt identity
0x01
1
100
Objekt připojení
0x05
5
Objekt Register
0x07
Objekt PCCC
Objekt
Kód třídy
Strana
Hex.
Dec.
Objekt chyb DPI
0x97
151
115
101
Objekt alarmů DPI
0x98
152
117
7
102
Objekt diagnostiky DPI
0x99
153
119
0x67
103
103
Objekt času DPI
0x9B
155
121
Objekt zařízení DPI
0x92
146
106
Objekt parametrů Host DPI
0x9F
159
123
Objekt parametrů DPI
0x93
147
109
TIP
Podporované datové typy
Kód třídy
Další informace o objektech DeviceNet najdete ve specifikaci DeviceNet. Informace o specifikacích DeviceNet jsou k dispozici na webové stránce ODVA (http://www.odva.org).
Datový typ
Popis
BOOL
8bitová hodnota – nízký bit je true nebo false
BOOL[x]
Pole n bitů
CONTAINER
32bitová hodnota parametru – znaménko podle potřeby
DINT
32bitová celočíselná hodnota se znaménkem
INT
16bitová celočíselná hodnota se znaménkem
LWORD
64bitová celočíselná hodnota bez znaménka
REAL
32bitová hodnota s plovoucí čárkou
SHORT_STRING
Struct of: USINT indikátor délky (L); USINT[L] znaky
SINT
8bitová celočíselná hodnota se znaménkem
STRINGN
Struct of: UINT indikátor délky znaků (W); UINT indikátor délky (L); USINT[W x L] řetězcová data
STRING[x]
Pole n znaků
STRUCT
Struktura, pouze název – žádná velikost kromě prvků
TCHAR
8- nebo 16bitový znak
UDINT
32bitová celočíselná hodnota bez znaménka
UINT
16bitová celočíselná hodnota bez znaménka
USINT
8bitová celočíselná hodnota bez znaménka
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
99
Kapitola C
Objekty DeviceNet
Objekt identity
Kód třídy Hexadecimální 0x01
Decimální 1
Služby Kód služby
Implementováno pro: Třída Instance Ano Ano Ano Ano
0x05 0x0E
Název služby Reset Get_Attribute_Single
Instance Počet instancí závisí na počtu komponentů v zařízení připojeném k volitelnému modulu. Tento počet komponentů je možné načíst v instanci 0, atribut 2. Instance 0 1 2…15
Popis Třída Hostitel Periferie na portech 1–14
Atributy třídy ID atributu 2
Přístupové pravidlo Get
Název
Datový typ
Popis
Max Instance
UINT
Celkový počet instancí
Název
Datový typ
Popis
UINT UINT UINT STRUCT of: USINT USINT UINT
1 = Allen-Bradley 141 = PowerFlex řady 750 přes DeviceNet Číslo identifikující název a parametry výrobku
UDINT SHORT_STRING
Atributy instance ID atributu 1 2 3 4
100
Přístupové pravidlo Get Get Get Get
5
Get
Vendor ID Device Type Product Code Revize: Velká Malá Stav
6 7
Get Get
Serial Number Název výrobku
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Hodnota se mění Hodnota se mění Bit 0 = vlastněno Bit 8 = malá opravitelná chyba Bit 10 = velká opravitelná chyba Jednoznačné 32bitové číslo Název a parametry výrobku
Objekty DeviceNet
Objekt připojení
Kapitola C
Kód třídy Hexadecimální 0x05
Decimální 5
Služby Kód služby
0x0E 0x10
Implementováno pro: Instance Ano Ano
Název služby
Get_Attribute_Single Set_Attribute_Single
Instance Instance 2 4 6…10
Popis I/O připojení na vyzvání Připojení se změnou stavu / cyklické připojení Připojení explicitních hlášení
Atributy instance Další informace najdete ve specifikaci DeviceNet. ID atributu
Název
Datový typ
1
Přístupové pravidlo Get
Stav
USINT
2
Get
Typ instance
3 4 5 6 7 8 9 12
Get Get Get Get Get Get Get/Set Get/Set
Transport Produced Cnxn ID Consumed Cnxn ID Initial Comm Char Produced Cnxn Size Consumed Cnxn Size EPR Watchdog Action
13 14
Get Get
15 16
Get Get
17 18
Get/Set Get/Set
Produced Path Length Produced Connection Path Consumed Path Length Consumed Connection Path Production Inhibit Time Connection Timeout Multiplier
Popis
0 = neexistující 1 = konfigurující 2 = čekající na ID připojení 3 = navázáno 4 = časový interval uplynul USINT 0 = explicitní zpráva 1 = I/O zpráva USINT Spuštění třídy transportu pro tuto instanci USINT Identifikátor CAN pro vysílání USINT Identifikátor CAN pro příjem USINT Definuje skupiny zpráv DeviceNet, pro které platí Tx/Rx Cnxn UINT Max. počet bajtů pro vysílání přes toto připojení UINT Max. počet bajtů pro příjem přes toto připojení UINT Očekávaná rychlost paketů (rozlišení časovače = 1 ms) USINT 0 = přechod do uplynutí časového intervalu 1 = automatické vymazání 2 = automatický reset UINT Počet bajtů dat v generované cestě připojení ARRAY of UINT Bajtový stream, který definuje aplikační objekty, jejichž data mají být generována tímto objektem připojení UINT Počet bajtů dat ve spotřebované cestě připojení ARRAY of USINT Bajtový stream, který definuje aplikační objekty, jejichž data mají být spotřebována tímto objektem připojení UNIT Definuje minimální dobu do nového generování dat UNIT Specifikuje multiplikátor použitý na očekávanou hodnotu rychlosti paketů při odvození hodnoty pro časovač Inactivity/Watchdog
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
101
Kapitola C
Objekty DeviceNet
Objekt Register
Kód třídy Hexadecimální 0x07
Decimální 7
Služby Kód služby
Implementováno pro: Třída Instance Ano Ano Ano Ano
0x0E 0x10
Název služby Get_Attribute_Single Set_Attribute_Single
Instance
…
Popis Všechna data na vyzvání čtená z volitelného modulu (jen ke čtení) Všechna data na vyzvání zapsaná do volitelného modulu (čtení/zápis) Data logického stavu a zpětné vazby (jen ke čtení) Data logického příkazu a reference (čtení/zápis) DL To Net 01 (vstupní data z volitelného modulu do skeneru) (jen ke čtení) DL From Net 01 (výstupní data ze skeneru do volitelného modulu) (čtení/zápis)
…
Instance 1 2 3 4 5 6 35 36 37 38 39 40 41 42
DL To Net 16 (vstupní data z volitelného modulu do skeneru) (jen ke čtení) DL From Net 16 (výstupní data ze skeneru do volitelného modulu) (čtení/zápis) Data logického stavu a zpětné vazby (jen ke čtení) Maskovaný logický příkaz (1) (čtení/zápis) Data logického stavu (jen ke čtení) Data logického příkazu (čtení/zápis) Data zpětné vazby (jen ke čtení) Data reference (čtení/zápis)
(1) Příkaz masky DWORD je nastavený na hodnotu prvního slova DWORD dat, kde jsou v druhém slově DWORD dat jednotky. Jsou aplikovány pouze bity logického příkazu, které mají nastaven odpovídající maskový bit.
Atributy třídy ID atributu 1 2 3 100
Přístupové pravidlo Čtení Čtení Čtení Čtení/zápis
Název Revize Maximální instance Počet instancí Timeout
Atributy instance ID atributu
Název
Datový typ
Popis
1
Přístupové pravidlo Get
Špatný příznak
BOOL
2
Get
Směr
BOOL
3 4
Get Velikost Podmíněné (1) Data
Je-li nastaveno na 1, může atribut 4 obsahovat neplatná data. 0 = dobrý 1 = špatný Směr přenosu dat 0 = registr výrobce (měnič do sítě) 1 = registr spotřebitele (síť do měniče) Velikost dat registru v bitech Přenášená data
UINT ARRAY of BITS
(1) Pro tento atribut je přístupové pravidlo Get, pokud směr = 0. Přístupové pravidlo je Set, pokud směr = 1.
102
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Objekty DeviceNet
Objekt PCCC
Kapitola C
Kód třídy Hexadecimální 0x67
Decimální 103
Služby Kód služby 0x4B 0x4D
Implementováno pro: Třída Instance Ne Ano Ne Ano
Název služby Execute_PCCC Execute_Local_PCCC
Instance Podporuje instanci 1.
Atributy třídy Nepodporováno.
Atributy instance Nepodporováno.
Struktura zpráv pro Execute_PCCC Požadavek Název Délka Vendor Serial Number Jiné
Popis Délka ID tazatele Číslo dodavatele tazatele Sériové číslo ASA tazatele Identifikátor uživatele, úlohy atd. u tazatele
Odpověď Název Délka Vendor Serial Number Jiné
CMD STS TNSW
Datový typ USINT UINT UDINT Produktově specifické USINT USINT UINT
Příkazový bajt 0 Transportní slovo
CMD STS TNSW
Datový typ USINT UINT UDINT Produktově specifické USINT USINT UINT
FNC PCCC_params
USINT ARRAY of USINT
Funkční kód; nepoužito pro všechny CMD. Specifické parametry CMD/FNC
EXT_STS PCCC_results
USINT ARRAY of USINT
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Popis Délka ID tazatele Číslo dodavatele tazatele Sériové číslo ASA tazatele Identifikátor uživatele, úlohy atd. u tazatele Příkazový bajt Stavový bajt Transportní slovo. Stejná hodnota jako požadavek. Rozšířený stav; nepoužito pro všechny CMD. Specifická výsledná data CMD/FNC
103
Kapitola C
Objekty DeviceNet
Struktura zpráv pro Execute_Local_PCCC Požadavek Název CMD STS TNSW
Datový typ USINT USINT UINT
Popis Příkazový bajt 0 Transportní slovo
Odpověď Název CMD STS TNSW
Datový typ USINT USINT UINT
FNC PCCC_params
USINT ARRAY of USINT
Funkční kód; nepoužito pro všechny CMD Specifické parametry CMD/FNC
EXT_STS PCCC_results
USINT ARRAY of USINT
Popis Příkazový bajt Stavový bajt Transportní slovo. Stejná hodnota jako požadavek. Rozšířený stav; nepoužito pro všechny CMD Specifická výsledná data CMD/FNC
Volitelný modul podporuje následující typy příkazů PCCC: CMD 0x06 0x0F 0x0F 0x0F 0x0F 0x0F 0x0F 0x0F
FNC 0x03 0x67 0x68 0x95 0xA2 0xAA 0x00 0x01
Popis Identifikace hostitele a některých stavů PLC-5 napsaný zápis PLC-5 napsané čtení Zahrnuje jiný protokol SLC 500 chráněné napsané čtení s 3 poli adresy SLC 500 chráněný napsaný zápis s 3 poli adresy Čtení rozsahu slov Zápis rozsahu slov
Další informace týkající se příkazů PCCC najdete v návodu DF1 Protocol and Command Set Manual, publikace 1770-6.5.16.
104
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Objekty DeviceNet
Kapitola C
N-soubory N-soubor N42 N42:3
N42:7 N42:8 N45
N45:0 N45:1 N45:2 N45:3 N45:4 N45:5 N45:6 N45:7 N45:8 N45:9 N45:10 N45:11 N45:12 N45:13 N45:14 N45:15 N45:16 N45:17 N45:18 N45:19 N45:20 N45:21 N45:22 N45:23 N45:24 N45:25 N45:26 N45:27 N45:28 N45:29 N45:30 N45:31 N45:32 N45:33 N45:34 N45:35
Popis Tento N-soubor umožňuje číst a zapisovat některé hodnoty konfigurující port. Time-out (čtení/zápis): Čas (v sekundách) povolený mezi zprávami do souboru N45. Pokud volitelný modul neobdrží zprávu během specifikované doby, provede chybovou akci nakonfigurovanou v jeho parametru [Comm Flt Action]. Platné nastavení je mezi 1 a 32 767 sekundami (doporučuje se 5–20 sekund). Číslo portu volitelného modulu (jen ke čtení): Port měniče, ve kterém je zapojen volitelný modul. Rovnocenné volitelné moduly (jen ke čtení): Bitové pole zařízení s rovnocennými funkcemi zasílání zpráv. Tento N-soubor umožňuje číst a zapisovat řídicí I/O zprávy. Řídicí I/O zprávy můžete zapisovat pouze tehdy, když jsou splněny všechny následující podmínky: • Volitelný modul nepřijímá I/O ze skeneru. Například není na síti žádný skener, skener běží v režimu naprázdno (program), skener má chybu nebo volitelný modul není mapovaný ke skeneru. • Volitelný modul je nakonfigurován na přijímání I/O (například parametry [DLs From Net 01-16]). • Hodnota N42:3 je nastavena na nenulovou hodnotu. Zápis Čtení Logický příkaz (nejnižší platný) Logický stav (nejnižší platný) Logický příkaz (nejvyšší platný) Logický stav (nejvyšší platný) Reference (nejnižší platný) Zpětná vazba (nejnižší platný) Reference (nejvyšší platný) Zpětná vazba (nejvyšší platný) DL From Net 01 (nejnižší platný) DL To Net 01 (nejnižší platný) DL From Net 01 (nejvyšší platný) DL To Net 01 (nejvyšší platný) DL From Net 02 (nejnižší platný) DL To Net 02 (nejnižší platný) DL From Net 02 (nejvyšší platný) DL To Net 02 (nejvyšší platný) DL From Net 03 (nejnižší platný) DL To Net 03 (nejnižší platný) DL From Net 03 (nejvyšší platný) DL To Net 03 (nejvyšší platný) DL From Net 04 (nejnižší platný) DL To Net 04 (nejnižší platný) DL From Net 04 (nejvyšší platný) DL To Net 04 (nejvyšší platný) DL From Net 05 (nejnižší platný) DL To Net 05 (nejnižší platný) DL From Net 05 (nejvyšší platný) DL To Net 05 (nejvyšší platný) DL From Net 06 (nejnižší platný) DL To Net 06 (nejnižší platný) DL From Net 06 (nejvyšší platný) DL To Net 06 (nejvyšší platný) DL From Net 07 (nejnižší platný) DL To Net 07 (nejnižší platný) DL From Net 07 (nejvyšší platný) DL To Net 07 (nejvyšší platný) DL From Net 08 (nejnižší platný) DL To Net 08 (nejnižší platný) DL From Net 08 (nejvyšší platný) DL To Net 08 (nejvyšší platný) DL From Net 09 (nejnižší platný) DL To Net 09 (nejnižší platný) DL From Net 09 (nejvyšší platný) DL To Net 09 (nejvyšší platný) DL From Net 10 (nejnižší platný) DL To Net 10 (nejnižší platný) DL From Net 10 (nejvyšší platný) DL To Net 10 (nejvyšší platný) DL From Net 11 (nejnižší platný) DL To Net 11 (nejnižší platný) DL From Net 11 (nejvyšší platný) DL To Net 11 (nejvyšší platný) DL From Net 12 (nejnižší platný) DL To Net 12 (nejnižší platný) DL From Net 12 (nejvyšší platný) DL To Net 12 (nejvyšší platný) DL From Net 13 (nejnižší platný) DL To Net 13 (nejnižší platný) DL From Net 13 (nejvyšší platný) DL To Net 13 (nejvyšší platný) DL From Net 14 (nejnižší platný) DL To Net 14 (nejnižší platný) DL From Net 14 (nejvyšší platný) DL To Net 14 (nejvyšší platný) DL From Net 15 (nejnižší platný) DL To Net 15 (nejnižší platný) DL From Net 15 (nejvyšší platný) DL To Net 15 (nejvyšší platný) DL From Net 16 (nejnižší platný) DL To Net 16 (nejnižší platný) DL From Net 16 (nejvyšší platný) DL To Net 16 (nejvyšší platný)
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
105
Kapitola C
Objekty DeviceNet
Objekt zařízení DPI
Kód třídy Hexadecimální 0x92
Decimální 146
Služby Kód služby 0x0E 0x10
Implementováno pro: Třída Instance Ano Ano Ano Ano
Název služby Get_Attribute_Single Set_Attribute_Single
Instance Počet instancí závisí na počtu komponentů v zařízení. Celkový počet komponentů je možné načíst v instanci 0, atribut třídy 4.
106
Host Drive Volitelný modul Port 1 Port 2 Port 3 Port 4 Port 5 Port 6 Port 7 Port 8 Port 9 Port 10 Port 11 Port 12 Port 13 Port 14
0 1 2
Atributy tříd (měnič) Komponent měniče 1 Komponent měniče 2
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
…
Popis
16384 16385
Atributy tříd (volitelný modul) Komponent volitelného modulu 1 …
Příklad
…
(Dec.) 0…16383 16384…17407 17408…18431 18432…19455 19456…20479 20480…21503 21504…22527 22528…23551 23552…24575 24576…25599 25600… 26623 26624…27647 27648…28671 28672…29695 29696…30719 30720…31743
Zařízení
…
Instance (Hex.) 0x0000…0x3FFF 0x4000…0x43FF 0x4400…0x47FF 0x4800…0x4BFF 0x4C00…0x4FFF 0x5000…0x53FF 0x5400…0x57FF 0x5800…0x5BFF 0x5C00…0x5FFF 0x6000…0x63FF 0x6400…0x67FF 0x6800…0x6BFF 0x6C00…0x6FFF 0x7000…0x73FF 0x7400…0x77FF 0x7800…0x7BFF
Objekty DeviceNet
Kapitola C
Atributy třídy ID atributu
Název
Datový typ
Popis
0
Přístupové pravidlo Get
Kód skupiny
USINT
1 2
Get Set
Text skupiny Kód jazyka
STRING[16] USINT
3
Get
Série výrobků
USINT
4
Get
Počet komponentů
USINT
5 6 7 8 9 11
Set Get Get Get Get Get
Uživatelsky definovatelný text Stavový text Konfigurační kód Konfigurační text Kód značky Kontrolní součet NVS
STRING[16] STRING[12] USINT STRING[16] UINT UINT
12 13
Get Get
Revize třídy Kód sady znaků
UINT USINT
0x00 = periferie DPI 0x90 = PowerFlex 755 0xA0 = volitelný modul řady 20-750-xxxx 0xFF = HIM Text identifikující zařízení. 0 = angličtina 1 = francouzština 2 = španělština 3 = italština 4 = němčina 5 = japonština 6 = portugalština 7 = mandarínská čínština 9 = holandština 10 = korejština 1=A 2=B… Počet komponentů (například hlavní řídicí deska, I/O desky) v zařízení. Text identifikující zařízení s uživatelsky zadaným názvem. Text popisující stav zařízení. Identifikace odchylek. Text identifikující odchylku zařízení skupiny. 0x0001 = Allen-Bradley 16bitový kontrolní součet energeticky nezávislé paměti v zařízení. 2 = DPI 0 = SCANport HIM 1 = ISO 8859-1 (Latin 1) 2 = ISO 8859-2 (Latin 2) 3 = ISO 8859-3 (Latin 3) 4 = ISO 8859-4 (Latin 4) 5 = ISO 8859-5 (Cyrillic) 6 = ISO 8859-6 (Arabic) 7 = ISO 8859-7 (Greek) 8 = ISO 8859-8 (Hebrew) 9 = ISO 8859-9 (Turkish) 10 = ISO 8859-10 (Nordic) 255 = ISO 10646 (Unicode)
15
Get
Podporované jazyky
STRUCT of: USINT USINT[n] STRUCT of: UINT USINT USINT STRUCT of: USINT USINT UDINT USINT
16
17
Get
Get
Datum výroby
Revize výrobku
18 19
Get Set
Serial Number Vybraný jazyk
20
Set
Firmware generovaný zákazníkem STRING[36]
30
Get
Mezinárodní stavový text
STRINGN
Počet jazyků Kódy jazyků (viz atribut třídy 2) Rok Měsíc Den Velká revize firmwaru Malá revize firmwaru Hodnota mezi 0x00000000 a 0xFFFFFFFF 0 = standardní (HIM se ptá při spuštění) 1 = jazyk byl vybrán (bez dotazu) GUID (Globally Unique Identifier) identifikující zákaznický firmware zavedený do zařízení. Text popisující stav zařízení s podporou pro Unicode.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
107
Kapitola C
Objekty DeviceNet
ID atributu 31
Přístupové pravidlo Get/Set
34
Get
35 39 128 129 130
Název
Datový typ
Popis
Mezinárodní uživatelsky definovatelný text Klíčové informace
STRINGN
Text identifikující zařízení s uživatelsky zadaným názvem s podporou pro Unicode.
STRUCT of: UDINT UDINT UINT UINT UINT USINT USINT USINT USINT USINT USINT[16] NVS CRC UDINT Kód ovladače SI UINT Kód individualizace UINT Číslo revize individualizace UINT Text individualizovaného zařízení STRING[32]
Get Get Get Get Get
Kód parametrů Sériové číslo zařízení Kód individualizace Revize individualizace Kód značky Kód skupiny Konfigurační kód Kód jazyka Velká revize Malá revize Firmware UUID generovaný zákazníkem 32bitové CRC energeticky nezávislé paměti v zařízení. Kód identifikující protokol mez zařízením a hostitelem. Kód identifikující individualizované zařízení. Revize individualizovaného zařízení. Text identifikující individualizované zařízení.
Atributy instance ID atributu 3 4
8 9
108
Přístupové pravidlo Get Get
Get Get
Název
Datový typ
Popis
Název komponentu Revize firmwaru komponentu
STRING[32] STRUCT of: USINT USINT UDINT STRINGN
Název komponentu
Sériové číslo komponentu Mezinárodní název komponentu
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Velká revize Malá revize Hodnota mezi 0x00000000 a 0xFFFFFFFF Název komponentu s podporou pro Unicode.
Objekty DeviceNet
Objekt parametrů DPI
Kapitola C
Kód třídy Hexadecimální 0x93
Decimální 147
Pro přístup k parametrům ‚Host Config‘ používejte objekt parametrů Host DPI (kód třídy 0x9F).
Instance
Instance (Hex.) 0x0000…0x3FFF 0x4000…0x43FF 0x4400…0x47FF 0x4800…0x4BFF 0x4C00…0x4FFF 0x5000…0x53FF
Zařízení
Příklad
Popis
(Dec.) 0…16383 16384…17407 17408…18431 18432…19455 19456…20479 20480…21503
Host Drive Volitelný modul Port 1 Port 2 Port 3 Port 4
0 1 2
Atributy tříd (měnič) Atributy parametru měniče 1 Atributy parametru měniče 2
…
…
16384 16385
Atributy tříd (volitelný modul) Atributy parametru volitelného modulu 1
0x5400…0x57FF 0x5800…0x5BFF 0x5C00…0x5FFF 0x6000…0x63FF 0x6400…0x67FF 0x6800…0x6BFF 0x6C00…0x6FFF 0x7000…0x73FF 0x7400…0x77FF 0x7800…0x7BFF
21504…22527 22528…23551 23552…24575 24576…25599 25600…26623 26624…27647 27648…28671 28672…29695 29696…30719 30720…31743
Port 5 Port 6 Port 7 Port 8 Port 9 Port 10 Port 11 Port 12 Port 13 Port 14
…
…
Počet instancí závisí na počtu parametrů v zařízení. Celkový počet parametrů je možné načíst v instanci 0, atribut 0.
Atributy třídy ID atributu Přístupové pravidlo Název 0 Get Počet instancí 1 Set Heslo ochrany proti zápisu
Datový typ Popis UINT Počet parametrů v zařízení UINT 0 = heslo deaktivováno n = hodnota hesla USINT 0 = bez operace 1 = uložení hodnot v aktivní paměti do NVS 2 = načtení hodnot v NVS do aktivní paměti 3 = načtení standardních hodnot do aktivní paměti 4 = částečné standardní hodnoty 5 = systémové standardní hodnoty UINT Kontrolní součet všech hodnot parametrů v uživatelské sadě v NVS
2
Set
Příkaz zápisu do NVS
3
Get
4 5
Get Get
Kontrolní součet hodnot parametrů NVS Kontrolní součet hodnot propojení NVS UINT První přístupný parametr UINT
7 8
Get Get
Revize třídy První chyba zpracování parametru
UINT UINT
9
Set
Příkaz propojení
USINT
Kontrolní součet všech propojení parametrů v uživatelské sadě v NVS První dostupný parametr, pokud jsou parametry chráněny hesly. ‚0‘ znamená, že jsou chráněny všechny parametry. 2 = DPI První parametr, do kterého byla zapsána hodnota mimo jeho rozsah. ‚0‘ znamená bez chyby. 0 = bez operace 1 = vymazat všechna propojení parametrů (tím nejsou vymazána propojení k funkčním blokům)
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
109
Kapitola C
Objekty DeviceNet
Atributy instance ID atributu 6
7
Get
Get Get/Set Get/Set
11
Get/Set
12 13
Get Get
Get Get
Název
Datový typ
DPI Offline Read Full
STRUCT of: BOOL[32] CONTAINER CONTAINER CONTAINER STRING[16] STRING[4] UINT UINT UINT UINT UINT UINT UINT USINT USINT UINT UINT CONTAINER UINT UNIT UNIT INT STRUCT of: BOOL[32] CONTAINER(1) CONTAINER CONTAINER CONTAINER UINT UINT STRING[4] UINT UINT UINT INT USINT[3] USINT STRING[16] BOOL[32] Různé Různé
DPI Online Read Full
8 9 10
14 15
110
Přístupové pravidlo Get
Popisovač DPI Hodnota parametru DPI Hodnota parametru DPI RAM Propojení DPI
USINT[3]
Instance objektu nápovědy UINT Základní čtení DPI STRUCT of: BOOL[32] CONTAINER CONTAINER CONTAINER CONTAINER STRING[16] STRING[4] Název parametru DPI STRING[16] Alias parametru DPI STRING[16]
Popis
Popisovač Offline minimální hodnota Offline maximální hodnota Offline standardní hodnota Název parametru Offline jednotky parametrů Online minimální instance parametru Online maximální instance parametru Online standardní instance parametru Multiplikační instance parametru Dělicí instance parametru Základní instance parametru Odchylková instance parametru Číslo vzorce Bajt bloku (vždy nula) Instance nápovědy Vyplňovací slovo (vždy hodnota nula) Hodnota parametru Multiplikátor Dělitel Základ Odchylka Popisovač (viz straně 112) Hodnota parametru Minimální hodnota Maximální hodnota Standardní hodnota Další parametr Předchozí parametr Jednotky (například Amp, Hz) Multiplikátor (2) Dělitel (2) Základ (2) Odchylka (2) Propojení (zdroj hodnoty) (0 = žádné propojení) Vždy nula (0) Název parametru Popisovač (viz straně 112) Hodnota parametru v NVS. (3) Hodnota parametru v dočasné paměti. Platí pouze pro měniče DPI. Propojení (parametr nebo funkční blok, který je zdrojem hodnoty) (0 = žádné propojení) ID pro text nápovědy k tomuto parametru Popisovač (viz straně 112) Hodnota parametru Minimální hodnota Maximální hodnota Standardní hodnota Název parametru Jednotky (například Amp, Hz) Název parametru Zákaznicky zadaný název parametru.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Objekty DeviceNet
ID atributu
Název
16
Přístupové pravidlo Get
18
Get
Mezinárodní text offline parametru DPI
19
20
21 22
Get
Get
Get Get
Datový typ
Chyba zpracování parametru USINT
Mezinárodní text online parametru DPI Mezinárodní DPI Online Read Full
Rozšířený popisovač DPI Mezinárodní DPI Offline Read Full
Struct of: STRINGN STRINGN Struct of: STRINGN STRINGN Struct of: BOOL[32] CONTAINER CONTAINER CONTAINER CONTAINER UINT UINT UINT UINT UINT INT USINT[3] USINT BOOL[32] STRINGN STRINGN UDINT Struct of: BOOL CONTAINER CONTAINER CONTAINER UINT UINT UINT UINT UINT UINT UINT USINT USINT UINT UINT CONTAINER UINT UINT UINT INT BOOL[32] STRINGN STRINGN
Kapitola C
Popis 0 = bez chyby 1 = hodnota je menší než minimum 2 = hodnota je větší než maximum Mezinárodní název parametru Mezinárodní offline jednotky Mezinárodní název parametru Mezinárodní online jednotky Popisovač Hodnota parametru Online minimální hodnota Online maximální hodnota Online standardní hodnota Další Předchozí Multiplikátor Dělitel Základ Odchylka Propojení Vyplňovací slovo (vždy nula) Rozšířený popisovač Mezinárodní název parametru Mezinárodní online jednotky parametrů Rozšířený popisovač (viz straně 113) Popisovač Offline minimální hodnota Offline maximální hodnota Offline standardní hodnota Online minimální instance parametru Online maximální instance parametru Online standardní instance parametru Multiplikační instance parametru Dělicí instance parametru Základní instance parametru Odchylková instance parametru Číslo vzorce Vyplňovací slovo (vždy nula) Instance nápovědy Vyplňovací slovo (vždy hodnota nula) Hodnota parametru Multiplikátor Dělitel Základ Odchylka Rozšířený popisovač DPI Mezinárodní název parametru DPI Mezinárodní jednotky offline parametrů DPI
(1) CONTAINER je 32bitový blok dat, který obsahuje datový typ používaný hodnotou parametru. Je-li se znaménkem, má hodnota přidané znaménko. V CONTAINER se používá vyplňování, aby bylo jisté, že bude mít vždy 32 bitů. (2) Tato hodnota se používá ve vzorcích používaných ke konverzi hodnoty parametru mezi zobrazenými a interními jednotkami. Viz Vzorce pro konverzi na straně 114. (3) NEZAPISUJTE data parametrů průběžně do NVS. Viz upozornění na straně 65.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
111
Kapitola C
Objekty DeviceNet
Atributy popisovačů Bit 0 1 2
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
19 20 21 22 23 24 25 26 27 28 29 30 31
112
Název Datový typ (bit 1) Datový typ (bit 2) Datový typ (bit 3)
Popis Pravý bit je nejnižší platný bit (0). 000 = USINT používáno jako pole Boolean 001 = UINT používáno jako pole Boolean 010 = USINT (8bitové celé číslo) 011 = UINT (16bitové celé číslo) 100 = UDINT (32bitové celé číslo) 101 = TCHAR (8 bitů (ne Unicode) nebo 16 bitů (Unicode)) 110 = REAL (32bitová hodnota s plovoucí čárkou) 111 = použijte bity 16, 17, 18 Typ znaménka 0 = bez znaménka 1 = se znaménkem Skryté 0 = viditelné 1 = skryté Ne sink propojení 0 = může být sink konec propojení 1 = nemůže být sink konec propojení Nevyvolatelné 0 = vyvolatelné z NVS 1 = nevyvolatelné z NVS ENUM 0 = bez textu ENUM 1 = text ENUM Možnost zápisu 0 = jen ke čtení 1 = čtení/zápis Bez možnosti zápisu, když je 0 = s možností zápisu, když je aktivováno (například běží měnič) aktivováno 1 = bez možnosti zápisu, když je aktivováno Instance 0 = hodnota parametru není reference pro jiný parametr 1 = hodnota parametru se vztahuje k jinému parametru Používá bitovou masku Tato instance parametru podporuje atribut bitové masky ENUM. Další informace najdete v definici atributu. ENUM Desetinné místo (bit 0) Počet číslic vpravo od desetinné čárky. 0000 =0 Desetinné místo (bit 1) 1111 = 15 Desetinné místo (bit 2) Desetinné místo (bit 3) Rozšířený datový typ (bit 4) Bit 16 je nejnižší platný bit. Rozšířený datový typ (bit 5) 000 = rezervováno Rozšířený datový typ (bit 6) 001 = UDINT používáno jako pole Boolean 010 = rezervováno 011 = rezervováno 100 = rezervováno 101 = rezervováno 110 = rezervováno 111 = rezervováno Parametr existuje Používá se k označení parametrů, které nejsou k dispozici pro síťové nástroje. Nepoužito Rezervováno Propojení vzorce Indikuje, že jsou data vzorce odvozena z jiných parametrů. Přístupová úroveň (bit 1) 3bitové pole používané pro kontrolu přístupu k datům parametrů. Přístupová úroveň (bit 2) Přístupová úroveň (bit 3) ENUM s možností zápisu Text ENUM: 0 = jen ke čtení, 1 = čtení//zápis Ne zdroj propojení 0 = může být zdrojový konec propojení 1 = nemůže být zdrojový konec propojení Pokročilé bitové ENUM Parametr podporuje pokročilé bitové ENUM. Pokročilé ENUM Parametr podporuje pokročilé ENUM. Používá objekt limitů DPI Parametr používá objekt limitů DPI. Inteligentní offline nástroje využívají objekt limitů pro výběr limitů a jednotek. Rozšířený popisovač Parametr používá bity rozšířeného popisovače, které mohou být získány načtením atributu rozšířeného popisovače DPI pro tento parametr. Vždy ukládat/stahovat Parametr bude vždy zahrnutý v ukládání a stahování.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Objekty DeviceNet
Kapitola C
Atributy rozšířených popisovačů Bit 0
Název Nepřímý režim
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Nepřímý typ 0 Nepřímý typ 1 Nepřímý typ 2 Nepřímý typ 3 Nepřímý typ 4 Nepřímý typ 5 Nepřímý typ 6 Nepřímý typ 7 Nepřímý typ 8 Nepřímý typ 9 Nepřímý typ 10 Nepřímý typ 11 Nepřímý typ 12 Nepřímý typ 13 Nepřímý typ 14 FP Max Decimals Bit 0 FP Max Decimals Bit 1 FP Max Decimals Bit 2 FP Max Decimals Bit 1 Rozšířená reference parametru
21
22
23
24 25 26 27
Popis 0 = analogový (vybírá celé parametry) 1 = digitální (vybírá jednotlivé bity uvnitř parametrů) Seznam analogových vstupů (instance 0xFFFF) Seznam digitálních vstupů (instance 0xFFFE) Seznam zpětné vazby (instance 0xFFFD) Seznam analogových výstupů (instance 0xFFFC) Seznam digitálních výstupů (instance 0xFFFB) Nedefinováno (instance 0xFFFA) Nedefinováno (instance 0xFFF9) Nedefinováno (instance 0xFFF8) Nedefinováno (instance 0xFFF7) Nedefinováno (instance 0xFFF6) Nedefinováno (instance 0xFFF5) Nedefinováno (instance 0xFFF4) Nedefinováno (instance 0xFFF3) Nedefinováno (instance 0xFFF2) Parametrově specifický seznam Tyto čtyři bity se používají jen u parametrů REAL. Udávají maximální počet desetinných míst zobrazovaných pro malé hodnoty. Hodnota 0 znamená, že použití počtu desetinných míst není omezeno.
0 = ne rozšířená reference parametru 1 = rozšířená reference parametru Rozšířená reference parametru obsahuje referenci pro jiný parametr. Hodnota je zformátována stejně jako parametr nepřímého voliče analogového režimu (SSpppp, kde SS = číslo slotu zařízení, na které tato rozšířená reference parametru ukazuje, a pppp = číslo parametru nebo položky diagnostiky, na kterou tato rozšířená reference parametru ukazuje). Pamatujte si, že rozšířená reference parametru na rozdíl od nepřímého voliče může pouze vybírat parametry. Rozšířená reference parametru se může používat pro konfiguraci datové linky nebo zobrazení zdroje reference (kromě jiných možností použití). Používá objekt tabulek Tento parametr má na parametrech závislé standardní hodnoty a limity, které se mohou získat z objektu tabulek parametrů parametrů. Offline Read Full zahrnuje standardní hodnotu pro nejmenší parametr a limity, které zahrnují plný rozsah hodnot povolených ve skupině zařízení používajících tuto konkrétní kombinaci kódu skupiny a konfiguračního kódu. Online Read Full zahrnuje na parametrech závislé standardní a limitní hodnoty pro tuto konkrétní kombinaci kódu skupiny, konfiguračního kódu a kódu parametrů. Referencovaný parametr Tento bit musí být nula, pokud parametrem není rozšířená reference parametru. Je-li parametrem rozšířená s možností zápisu reference parametru, pak: 0 = referencovaný parametr může být jen ke čtení nebo s možností zápisu. 1 = referencovaný parametr musí být vždy s možností zápisu (i během provozu). Zákaz nuly Tento bit musí být nula, pokud parametrem není nepřímý volič nebo rozšířená reference parametru. Je-li parametrem nepřímý volič nebo rozšířená reference parametru, pak: 0 = povolit nulu 1 = zakázat nulu Pokud je bit nulový (což znamená, že je povolena hodnota nula), musí zařízení podporovat atribut parametru ‚Zero Text‘, aby softwarový nástroj nebo HIM mohl získat text z atributu parametru Zero Text. Je-li tento bit nastavený (což znamená, že je hodnota nula zakázaná), neumožní softwarový nástroj nebo HIM uživateli zadat hodnotu nula. Datalink Out Tento bit je používán offline nástroji a znamená, že se zde jedná o parametr Datalink Out. Rovněž musí být nastaven bit 20. Datalink In Tento bit je používán offline nástroji a znamená, že se zde jedná o parametr Datalink In. Rovněž musí být nastaveny bity 20 a 22. Bez možnosti zápisu, Do tohoto parametru není možné zapisovat, pokud jsou I/O data vyměňovaná mezi hostitelem a periferií platná. pokud je IO aktivní Příkazový parametr Tento parametr přikazuje měniči, aby provedl operaci, např. ‚Reset Defaults‘ nebo ‚Autotune‘, a pak se vrací na hodnotu nula. Offline softwarové nástroje neumožňují nastavit tento parametr na žádnou jinou hodnotu než na nulu. Pokud offline soubor obsahuje příkazový parametr s nenulovou hodnotou, změní offline softwarový nástroj tuto hodnotu na nulu. Pamatujte si, že příkazové parametry nemohou mít hodnoty, které se nevracejí na nulu.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
113
Kapitola C
Objekty DeviceNet
Bit 28
Název Současná hodnota je standardní
29
Použití nulového textu
30-31 Rezervováno
Popis Tento bit identifikuje parametr, který se nemění, je-li přikázán ‚reset na standardní hodnoty‘. Pokud například měnič obsahuje parametr jazyka nastavený na němčinu, ponechá reset na standardní hodnoty tento parametr nastavený na němčinu. Podobně, je-li parametr nastavený na francouzštinu, ponechá reset na standardní hodnoty tento parametr nastavený na francouzštinu. Je-li nastaven bit ‚Disallow Zero‘, musí být vynulován. Když je bit ‚Disallow Zero‘ vynulován, pak: 0 = použít atribut třídy parametru deaktivovaného textu. 1 = použít atribut instance parametru nulového textu. Rezervováno
Vzorce pro konverzi Zobrazená hodnota = ((interní hodnota + odchylka) x multiplikátor x základ) / (dělitel x 10 desetinná místa)) Interní hodnota = (zobrazená hodnota x dělitel x 10 desetinná místa) / (multiplikátor x základ)) – odchylka
Běžné služby Kód služby 0x0E 0x10
Implementováno pro: Třída Instance Ano Ano Ano Ano
Název služby Get_Attribute_Single Set_Attribute_Single
Objektově specifické služby Kód služby
Implementováno pro: Název služby Třída Instance
0x4D 0x4E
Ano Ano
Ne Ne
Get_Attributes_Scattered Set_Attributes_Scattered
Velikost přidělení (v bajtech) Číslo Hodnota parametru parametru 4 4 4 4
Níže uvedená tabulka obsahuje parametry pro objektově specifickou službu Get_Attributes_Scattered a Set_Attributes_Scattered: Název Číslo parametru Hodnota parametru
114
Datový typ UDINT UDINT
Popis Parametr pro čtení nebo zápis Hodnota parametru pro čtení nebo zápis (při čtení nula)
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Objekty DeviceNet
Kód třídy Hexadecimální 0x97
Decimální 151
Výrobky jako měniče PowerFlex používají tento objekt pro chyby. Volitelné moduly používají tento objekt pro události.
Služby Kód služby 0x0E 0x10
Implementováno pro: Třída Instance Ano Ano Ano Ne
Název služby Get_Attribute_Single Set_Attribute_Single
Instance
Instance (Hex.) 0x0000…0x3FFF 0x4000…0x43FF 0x4400…0x47FF 0x4800…0x4BFF 0x4C00…0x4FFF 0x5000…0x53FF
Zařízení
Příklad
Popis
(Dec.) 0…16383 16384…17407 17408…18431 18432…19455 19456…20479 20480…21503
Host Drive Volitelný modul Port 1 Port 2 Port 3 Port 4
0 1 2
Atributy tříd (měnič) Nejnovější chyba měniče Druhá nejnovější chyba měniče
…
…
16384 16385
Atributy tříd (volitelný modul) Nejnovější událost volitelného modulu
0x5400…0x57FF 0x5800…0x5BFF 0x5C00…0x5FFF 0x6000…0x63FF 0x6400…0x67FF 0x6800…0x6BFF 0x6C00…0x6FFF 0x7000…0x73FF 0x7400…0x77FF 0x7800…0x7BFF
21504…22527 22528…23551 23552…24575 24576…25599 25600…26623 26624…27647 27648…28671 28672…29695 29696…30719 30720…31743
Port 5 Port 6 Port 7 Port 8 Port 9 Port 10 Port 11 Port 12 Port 13 Port 14
…
Počet instancí závisí na maximálním počtu chyb nebo událostí podporovaných ve frontě. Maximální počet chyb, resp. událostí je možné načíst v instanci 0, atribut 2.
…
Objekt chyb DPI
Kapitola C
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
115
Kapitola C
Objekty DeviceNet
Atributy třídy ID atributu
Název
Datový typ
Popis
1 2
Přístupové pravidlo Get Get
Revize třídy Počet instancí
UINT UINT
3
Set
Příkaz zápisu chyby
USINT
4
Get
UINT
5
Get
Čtení instance chybového vypnutí Seznam chybových dat
Revize objektu Maximální počet chyb, resp. událostí, které může zařízení zaznamenat ve své frontě 0 = bez operace 1 = vymazat chybu/událost 2 = vymazat frontu chyb/událostí 3 = reset zařízení Chyba, která vypnula zařízení. Pro volitelné moduly je tato hodnota při chybě vždy 1.
6
Get
Počet zaznamenaných chyb
7
Get
Reference chybového parametru
STRUCT of: USINT USINT UINT[n] UINT UINT
Počet instancí parametrů Bajt bloku (vždy nula) Pole čísel instancí parametrů Počet chyb, resp. událostí ve frontě. ‚0‘ znamená, že je fronta chyb prázdná. Rezervováno
Popis
Atributy instance ID atributu
116
Název
Datový typ
0
Přístupové pravidlo Get
Úplné/všechny informace
STRUCT of UINT STRUCT of: USINT USINT STRING[16] STRUCT of: LWORD BOOL[16]
1
Get
Základní informace
2
Get
Mezinárodní text chyby
Kód chyby Zdroj chyby Port DPI Objekt zařízení DPI Text chyby Časová značka chyby Hodnota časovače (0 = časovač není podporován) BOOL[0]: (0 = neplatná data, 1 = platná data) BOOL[1]: (0 = uplynulý čas, 1 = skutečný čas) BOOL[2…15]: Nepoužito UINT Instance objektu nápovědy CONTAINER[n] Data chyb STRUCT of UINT Kód chyby STRUCT of: Zdroj chyby USINT Port DPI USINT Objekt zařízení DPI STRUCT of: Časová značka chyby LWORD Hodnota časovače (0 = časovač není podporován) BOOL[16] BOOL[0]: (0 = neplatná data, 1 = platná data) BOOL[1]: (0 = uplynulý čas, 1 = skutečný čas) BOOL[2…15]: Nepoužito STRINGN Text popisující chybu s podporou pro Unicode.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Objekty DeviceNet
Kód třídy Hexadecimální 0x98
Decimální 152
Výrobky jako měniče PowerFlex používají tento objekt pro alarmy nebo varování. Volitelné moduly tento objekt nepodporují.
Služby Kód služby
Implementováno pro: Třída Instance Ano Ano Ano Ne
0x0E 0x10
Název služby Get_Attribute_Single Set_Attribute_Single
Instance
Instance Zařízení (Hex.) (Dec.) 0x0000…0x3FFF 0…16383 Host Drive Alarmy mohou mít pouze hostitelská zařízení.
Příklad
Popis
0 1 2
Atributy tříd (měnič) Nejnovější alarm Druhý nejnovější alarm …
Počet instancí závisí na maximálním počtu alarmů podporovaných frontou. Maximální počet alarmů je možné načíst v instanci 0, atribut 2.
…
Objekt alarmů DPI
Kapitola C
Atributy třídy ID atributu
Název
Datový typ
Popis
1 2
Přístupové pravidlo Get Get
Revize třídy Počet instancí
UINT UINT
3
Set
Příkaz zápisu alarmu
USINT
Revize objektu Maximální počet alarmů, které může zařízení zaznamenat ve své frontě 0 = bez operace 1 = vymazat alarm 2 = vymazat frontu alarmů 3 = reset zařízení
4
Get
Seznam dat alarmů
5
Get
STRUCT of: USINT USINT UINT[n] Počet zaznamenaných alarmů UINT
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Počet instancí parametrů Bajt bloku (vždy nula) Pole čísel instancí parametrů Počet alarmů ve frontě. ‚0‘ znamená, že je fronta alarmů prázdná.
117
Kapitola C
Objekty DeviceNet
Atributy instance ID atributu 0
118
Přístupové pravidlo Get
Název
Datový typ
Popis
Úplné/všechny informace
STRUCT of UINT STRUCT of: USINT USINT STRING[16] STRUCT of: LWORD BOOL[16]
Kód alarmu Zdroj alarmu Port DPI Objekt zařízení DPI Text alarmu Časová značka alarmu Hodnota časovače (0 = časovač není podporován) BOOL[0]: (0 = neplatná data, 1 = platná data) BOOL[1]: (0 = uplynulý čas, 1 = skutečný čas) BOOL[2…15] rezervováno Rezervováno Rezervováno Kód alarmu Zdroj alarmu Port DPI Objekt zařízení DPI Časová značka alarmu Hodnota časovače (0 = časovač není podporován) BOOL[0]: (0 = neplatná data, 1 = platná data) BOOL[1]: (0 = uplynulý čas, 1 = skutečný čas) BOOL[2…15] rezervováno Text popisující alarm s podporou pro Unicode.
1
Get
Základní informace
2
Get
Mezinárodní text alarmu
UINT CONTAINER[n] STRUCT of UINT STRUCT of: USINT USINT STRUCT of: LWORD BOOL[16]
STRINGN
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Objekty DeviceNet
Kód třídy Hexadecimální 0x99
Decimální 153
Služby Kód služby 0x0E 0x10
Implementováno pro: Třída Instance Ano Ano Ano Ano
Název služby Get_Attribute_Single Set_Attribute_Single
Instance Počet instancí závisí na maximálním počtu položek diagnostiky v zařízení. Celkový počet položek diagnostiky je možné načíst v instanci 0, atribut 2. Popis
Host Drive Volitelný modul Port 1 Port 2 Port 3 Port 4
0 1 2
Atributy tříd (měnič) Položka diagnostiky měniče 1 Položka diagnostiky měniče 2
0x5400…0x57FF 0x5800…0x5BFF 0x5C00…0x5FFF 0x6000…0x63FF 0x6400…0x67FF 0x6800…0x6BFF 0x6C00…0x6FFF 0x7000…0x73FF 0x7400…0x77FF 0x7800…0x7BFF
21504…22527 22528…23551 23552…24575 24576…25599 25600…26623 26624…27647 27648…28671 28672…29695 29696…30719 30720…31743
Port 5 Port 6 Port 7 Port 8 Port 9 Port 10 Port 11 Port 12 Port 13 Port 14
…
Příklad
16384 16385
Atributy tříd (volitelný modul) Položka diagnostiky volitelného modulu 1 …
Zařízení (Dec.) 0…16383 16384…17407 17408…18431 18432…19455 19456…20479 20480…21503
…
Instance (Hex.) 0x0000…0x3FFF 0x4000…0x43FF 0x4400…0x47FF 0x4800…0x4BFF 0x4C00…0x4FFF 0x5000…0x53FF
…
Objekt diagnostiky DPI
Kapitola C
Atributy třídy ID atributu 1 2 3
Přístupové pravidlo Get Get Get
Název
Datový typ
Popis
Revize třídy Počet instancí Odchylka ENUM
UINT UINT UINT
1 Počet položek diagnostiky v zařízení Odchylka instance objektu DPI ENUM
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
119
Kapitola C
Objekty DeviceNet
Atributy instance ID atributu 0
1 2
3
Přístupové pravidlo Get
Get/Set Get
Get
Název
Datový typ
Úplné/všechny informace
STRUCT of: BOOL[32] CONTAINER (1) CONTAINER CONTAINER CONTAINER UINT UINT STRING[4] UINT UINT UINT INT UDINT STRING[16]
Hodnota Mezinárodní text položky diagnostiky Mezinárodní Full Read All
Různé Struct of: STRINGN STRINGN STRUCT of: BOOL[32] CONTAINER CONTAINER CONTAINER CONTAINER UINT UINT UINT UINT UINT INT UDINT BOOL[32] STRINGN STRINGN
Popis
Popisovač (viz straně 112) Hodnota Minimální hodnota Maximální hodnota Standardní hodnota Vyplňovací slovo Vyplňovací slovo Jednotky (například Amp, Hz) Multiplikátor (2) Dělitel (2) Základ (2) Odchylka (2) Propojení (zdroj hodnoty) (0 = žádné propojení) Text názvu diagnostiky Hodnota položky diagnostiky Text názvu diagnostiky Text jednotek diagnostiky Popisovač Hodnota Minimum Maximum Standardní Vyplňovací slovo Vyplňovací slovo Multiplikátor Dělitel Základ Odchylka Blok Rozšířený popisovač Text názvu diagnostiky Text jednotek diagnostiky
(1) CONTAINER je 32bitový blok dat, který obsahuje datový typ používaný hodnotou. Je-li se znaménkem, má hodnota přidané znaménko. V CONTAINER se používá vyplňování, aby bylo jisté, že bude mít vždy 32 bitů. (2) Tato hodnota se používá ve vzorcích používaných ke konverzi hodnoty mezi zobrazenými a interními jednotkami. Viz Vzorce pro konverzi na straně 114.
120
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Objekty DeviceNet
Objekt času DPI
Kapitola C
Kód třídy Hexadecimální 0x9B
Decimální 155
Služby Kód služby 0x0E 0x10
Implementováno pro: Třída Instance Ano Ano Ano Ano
Název služby Get_Attribute_Single Set_Attribute_Single
Instance
Instance (Hex.) 0x0000…0x3FFF 0x4000…0x43FF
Zařízení
Příklad
Popis
(Dec.) 0…16383 16384…17407
Host Drive Volitelný modul
0 1
0x4400…0x47FF 0x4800…0x4BFF 0x4C00…0x4FFF 0x5000…0x53FF 0x5400…0x57FF 0x5800…0x5BFF 0x5C00…0x5FFF 0x6000…0x63FF 0x6400…0x67FF 0x6800…0x6BFF 0x6C00…0x6FFF 0x7000…0x73FF 0x7400…0x77FF 0x7800…0x7BFF
17408…18431 18432…19455 19456…20479 20480…21503 21504…22527 22528…23551 23552…24575 24576…25599 25600…26623 26624…27647 27648…28671 28672…29695 29696…30719 30720…31743
Port 1 Port 2 Port 3 Port 4 Port 5 Port 6 Port 7 Port 8 Port 9 Port 10 Port 11 Port 12 Port 13 Port 14
2 3
Atributy tříd (měnič) Hodiny reálného času (předdefinované) (ne vždy podporované) Časovač 1 Časovač 2
…
…
Počet instancí závisí na počtu časovačů v zařízení. Instance 1 je vždy rezervována pro hodiny reálného času, ačkoli je zařízení nemusí podporovat. Celkový počet časovačů je možné načíst v instanci 0, atribut 2.
Atributy třídy ID atributu Přístupové pravidlo Název 1 Get Revize třídy 2 Get Počet instancí
Datový typ UINT UINT
3
Get
UINT
4
Set
5
Get
6 7
Get Get/Set
První specifický časovač zařízení Příkaz zápisu času
USINT
Počet podporovaných UINT časových pásem Seznam časových pásem STRUCT ID aktivního časového pásma UINT
Popis Revize objektu Počet časovačů v objektu, s výjimkou hodin reálného času, které jsou předdefinované. Instance prvního časovače, který není předdefinovaný. 0 = bez operace 1 = vymazat všechny časovače (nevymaže hodiny reálného času ani časovače jen ke čtení) Počet časových pásem popsaných v atributu seznamu časových pásem. Identifikuje časové pásmo. Pole ID struktury seznamu časových pásem pro požadované časové pásmo.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
121
Kapitola C
Objekty DeviceNet
ID atributu Přístupové pravidlo Název 8 Get Data aktivního časového pásma
9
Get/Set
Data individuálního časového pásma
Datový typ Struct of: INT USINT USINT USINT USINT USINT USINT INT USINT USINT USINT USINT USINT USINT Struct of: INT USINT USINT USINT USINT USINT USINT INT USINT USINT USINT USINT USINT USINT
Popis Standardní definice Standardní měsíc Standardní den v týdnu Standardní týden Standardní hodina Standardní minuta Standardní sekunda Odchylka letního času Měsíc letního času Den v týdnu letního času Týden letního času Hodina letního času Minuta letního času Sekunda letního času Standardní definice Standardní měsíc Standardní den v týdnu Standardní týden Standardní hodina Standardní minuta Standardní sekunda Odchylka letního času Měsíc letního času Den v týdnu letního času Týden letního času Hodina letního času Minuta letního času Sekunda letního času
Atributy instance ID atributu 0
Název
Datový typ
Read Full
STRUCT of: STRING[16] LWORD nebo STRUCT BOOL[16] STRING[16] LWORD -neboSTRUCT of: UINT USINT USINT USINT USINT USINT USINT
1 2
Get Get/Set
Text časovače Hodnota časovače
3
Get
Popisovač časovače
BOOL[16]
4
Get
Mezinárodní Read Full
Struct of: STRINGN STRUCT BOOL[16] STRINGN BOOL[32] INT BOOL[32] BOOL[32]
5 6 8 9 10
122
Přístupové pravidlo Get
Get Get Get/Set Get Get/Set
Mezinárodní text časovače Stav hodin Počet přestupných sekund Možnosti hodin Aktivace možností hodin
Popis
Název časovače Uplynulá doba v milisekundách, pokud časovačem nejsou hodiny reálného času (viz atribut 2) Viz atribut 3 Název časovače Uplynulá doba v milisekundách, pokud časovačem nejsou hodiny reálného času. Data hodin reálného času: Milisekundy (0…999) Sekundy (0…59) Minuty (0…59) Hodiny (0…23) Dny (1…31) Měsíce (1 = leden, 12 = prosinec) Roky (od roku 1972) BOOL[0]: (0 = neplatná data, 1 = platná data) BOOL[1]: (0 = uplynulý čas, 1 = skutečný čas) BOOL[2…15]: Nepoužito Mezinárodní text časovače Hodnota časovače Popisovač časovače Název tohoto časovače Identifikuje stav hodin Identifikuje aktuální počet přestupných sekund. Identifikuje volitelné funkce dostupné v systémových hodinách zařízení. Identifikuje, které z možností hodin jsou aktivované.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Objekty DeviceNet
Objekt parametrů Host DPI
Kapitola C
Kód třídy Hexadecimální 0x9F
Decimální 159
Pro přístup k parametrům ‚Device‘ používejte objekt parametrů DPI (kód třídy 0x93).
Instance Počet instancí závisí na počtu parametrů v zařízení. Celkový počet parametrů je možné načíst v instanci 0, atribut 0.
Rezervováno Volitelný modul
16384 16385
0x4400…0x47FF
17408…18431
Port 1
16386
Atributy tříd (volitelný modul) Atributy parametru volitelného modulu 1 Atributy parametru volitelného modulu 2
0x4800…0x4BFF 0x4C00…0x4FFF 0x5000…0x53FF 0x5400…0x57FF 0x5800…0x5BFF 0x5C00…0x5FFF 0x6000…0x63FF 0x6400…0x67FF 0x6800…0x6BFF 0x6C00…0x6FFF 0x7000…0x73FF 0x7400…0x77FF 0x7800…0x7BFF
18432…19455 19456…20479 20480…21503 21504…22527 22528…23551 23552…24575 24576…25599 25600…26623 26624…27647 27648…28671 28672…29695 29696…30719 30720…31743
Port 2 Port 3 Port 4 Port 5 Port 6 Port 7 Port 8 Port 9 Port 10 Port 11 Port 12 Port 13 Port 14
…
Popis
17408 17409 17410
Atributy tříd (HIM) Atributy parametru HIM 1 Atributy parametru HIM 2 …
Příklad
…
Zařízení (Dec.) 0…16383 16384…17407
…
Instance (Hex.) 0x0000…0x3FFF 0x4000…0x43FF
Atributy třídy ID atributu Přístupové pravidlo Název 0 Get Počet instancí 1 Set Heslo ochrany proti zápisu
Datový typ UINT UINT
2
Set
Příkaz zápisu do NVS
USINT
3 4 5
Get Get Get
Kontrolní součet hodnot parametrů NVS UINT Kontrolní součet hodnot propojení NVS UINT První přístupný parametr UINT
7 8
Get Get
Revize třídy První chyba zpracování parametru
UINT UINT
9
Set
Příkaz propojení
USINT
Popis Počet parametrů v zařízení 0 = heslo deaktivováno n = heslo 0 = bez operace 1 = uložení hodnot v aktivní paměti do NVS 2 = načtení hodnot v NVS do aktivní paměti 3 = načtení standardních hodnot do aktivní paměti Kontrolní součet všech hodnot parametrů v uživatelské sadě v NVS Kontrolní součet všech propojení parametrů v uživatelské sadě v NVS První dostupný parametr, pokud jsou parametry chráněny hesly. ‚0‘ znamená, že jsou chráněny všechny parametry. 2 = DPI První parametr, do kterého byla zapsána hodnota mimo jeho rozsah. ‚0‘ znamená bez chyby. 0 = bez operace 1 = vymazat všechna propojení parametrů (tím nejsou vymazána propojení k funkčním blokům)
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
123
Kapitola C
Objekty DeviceNet
Atributy instance ID atributu 6
7
Get
Get Get/Set Get/Set
11
Get/Set
12 13
Get Get
Get Get
Název
Datový typ
DPI Offline Read Full
STRUCT of: BOOL[32] CONTAINER CONTAINER CONTAINER STRING[16] STRING[4] UINT UINT UINT UINT UINT UINT UINT USINT USINT UINT UINT CONTAINER UINT UNIT UNIT INT STRUCT of: BOOL[32] CONTAINER(1) CONTAINER CONTAINER CONTAINER UINT UINT STRING[4] UINT UINT UINT INT USINT[3] USINT STRING[16] BOOL[32] Různé Různé
DPI Online Read Full
8 9 10
14 15
124
Přístupové pravidlo Get
Popisovač DPI Hodnota parametru DPI Hodnota parametru DPI RAM Propojení DPI
USINT[3]
Instance objektu nápovědy UINT Základní čtení DPI STRUCT of: BOOL[32] CONTAINER CONTAINER CONTAINER CONTAINER STRING[16] STRING[4] Název parametru DPI STRING[16] Alias parametru DPI STRING[16]
Popis
Popisovač Offline minimální hodnota Offline maximální hodnota Offline standardní hodnota Název parametru Offline jednotky parametrů Online minimální instance parametru Online maximální instance parametru Online standardní instance parametru Multiplikační instance parametru Dělicí instance parametru Základní instance parametru Odchylková instance parametru Číslo vzorce Bajt bloku (vždy nula) Instance nápovědy Vyplňovací slovo (vždy hodnota nula) Hodnota parametru Multiplikátor Dělitel Základ Odchylka Popisovač (viz straně 126) Hodnota parametru Minimální hodnota Maximální hodnota Standardní hodnota Další parametr Předchozí parametr Jednotky (například Amp, Hz) Multiplikátor (2) Dělitel (2) Základ (2) Odchylka (2) Propojení (zdroj hodnoty) (0 = žádné propojení) Vždy nula (0) Název parametru Popisovač (viz straně 126) Hodnota parametru v NVS. (3) Hodnota parametru v dočasné paměti. Platí pouze pro měniče DPI. Propojení (parametr nebo funkční blok, který je zdrojem hodnoty) (0 = žádné propojení) ID pro text nápovědy k tomuto parametru Popisovač (viz straně 126) Hodnota parametru Minimální hodnota Maximální hodnota Standardní hodnota Název parametru Jednotky (například Amp, Hz) Název parametru Zákaznicky zadaný název parametru.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Objekty DeviceNet
ID atributu 16
Přístupové pravidlo Get
18
Get
19
20
21 22
Get
Get
Get Get
Název
Datový typ
Popis
Chyba zpracování parametru
USINT
0 = bez chyby 1 = hodnota je menší než minimum 2 = hodnota je větší než maximum
Mezinárodní text offline parametru DPI
Struct of: STRINGN STRINGN Struct of: STRINGN STRINGN Struct of: BOOL[32] CONTAINER CONTAINER CONTAINER CONTAINER UINT UINT UINT UINT UINT INT USINT[3] USINT BOOL[32] STRINGN STRINGN UDINT Struct of: BOOL CONTAINER CONTAINER CONTAINER UINT UINT UINT UINT UINT UINT UINT USINT USINT UINT UINT CONTAINER UINT UINT UINT INT BOOL[32] STRINGN STRINGN
Mezinárodní text online parametru DPI Mezinárodní DPI Online Read Full
Rozšířený popisovač DPI Mezinárodní DPI Offline Read Full
Kapitola C
Mezinárodní název parametru Mezinárodní offline jednotky Mezinárodní název parametru Mezinárodní online jednotky Popisovač Hodnota parametru Online minimální hodnota Online maximální hodnota Online standardní hodnota Další Předchozí Multiplikátor Dělitel Základ Odchylka Propojení Vyplňovací slovo (vždy nula) Rozšířený popisovač Mezinárodní název parametru Mezinárodní online jednotky parametrů Rozšířený popisovač (viz straně 127) Popisovač Offline minimální hodnota Offline maximální hodnota Offline standardní hodnota Online minimální instance parametru Online maximální instance parametru Online standardní instance parametru Multiplikační instance parametru Dělicí instance parametru Základní instance parametru Odchylková instance parametru Číslo vzorce Vyplňovací slovo (vždy nula) Instance nápovědy Vyplňovací slovo (vždy hodnota nula) Hodnota parametru Multiplikátor Dělitel Základ Odchylka Rozšířený popisovač DPI Mezinárodní název parametru DPI Mezinárodní jednotky offline parametrů DPI
(1) CONTAINER je 32bitový blok dat, který obsahuje datový typ používaný hodnotou parametru. Je-li se znaménkem, má hodnota přidané znaménko. V CONTAINER se používá vyplňování, aby bylo jisté, že bude mít vždy 32 bitů. (2) Tato hodnota se používá ve vzorcích používaných ke konverzi hodnoty parametru mezi zobrazenými a interními jednotkami. Viz Vzorce pro konverzi na straně 128. (3) NEZAPISUJTE data parametrů průběžně do NVS. Viz upozornění na straně 65.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
125
Kapitola C
Objekty DeviceNet
Atributy popisovačů Bit 0 1 2
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
126
Název Datový typ (bit 1) Datový typ (bit 2) Datový typ (bit 3)
Popis Pravý bit je nejnižší platný bit (0). 000 = USINT používáno jako pole Boolean 001 = UINT používáno jako pole Boolean 010 = USINT (8bitové celé číslo) 011 = UINT (16bitové celé číslo) 100 = UDINT (32bitové celé číslo) 101 = TCHAR (8 bitů (ne Unicode) nebo 16 bitů (Unicode)) 110 = REAL (32bitová hodnota s plovoucí čárkou) 111 = použijte bity 16, 17, 18 Typ znaménka 0 = bez znaménka 1 = se znaménkem Skryté 0 = viditelné 1 = skryté Ne sink propojení 0 = může být sink konec propojení 1 = nemůže být sink konec propojení Nevyvolatelné 0 = vyvolatelné z NVS 1 = nevyvolatelné z NVS ENUM 0 = bez textu ENUM 1 = text ENUM Možnost zápisu 0 = jen ke čtení 1 = čtení/zápis Bez možnosti zápisu, když je 0 = s možností zápisu, když je aktivováno (například běží měnič) aktivováno 1 = bez možnosti zápisu, když je aktivováno Instance 0 = hodnota parametru není reference pro jiný parametr 1 = hodnota parametru se vztahuje k jinému parametru Používá bitovou masku ENUM Tato instance parametru podporuje atribut bitové masky ENUM. Další informace najdete v definici atributu. Desetinné místo (bit 0) Počet číslic vpravo od desetinné čárky. 0000 = 0 Desetinné místo (bit 1) 1111 = 15 Desetinné místo (bit 2) Desetinné místo (bit 3) Rozšířený datový typ (bit 4) Rozšířený datový typ (bit 5) Rozšířený datový typ (bit 6)
19 20 21 22 23 24 25 26
Parametr existuje Nepoužito Propojení vzorce Přístupová úroveň (bit 1) Přístupová úroveň (bit 2) Přístupová úroveň (bit 3) ENUM s možností zápisu Ne zdroj propojení
27 28 29
Pokročilé bitové ENUM Pokročilé ENUM Používá objekt limitů DPI
30
Rozšířený popisovač
31
Vždy ukládat/stahovat
Bit 16 je nejnižší platný bit. 000 = rezervováno 001 = UDINT používáno jako pole Boolean 010 = rezervováno 011 = rezervováno 100 = rezervováno 101 = rezervováno 110 = rezervováno 111 = rezervováno Používá se k označení parametrů, které nejsou k dispozici pro síťové nástroje. Rezervováno Indikuje, že jsou data vzorce odvozena z jiných parametrů. 3bitové pole používané pro kontrolu přístupu k datům parametrů.
Text ENUM: 0 = jen ke čtení, 1 = čtení//zápis 0 = může být zdrojový konec propojení 1 = nemůže být zdrojový konec propojení Parametr podporuje pokročilé bitové ENUM. Parametr podporuje pokročilé ENUM. Parametr používá objekt limitů DPI. Inteligentní offline nástroje využívají objekt limitů pro výběr limitů a jednotek. Parametr používá bity rozšířeného popisovače, které mohou být získány načtením atributu rozšířeného popisovače DPI pro tento parametr. Parametr bude vždy zahrnutý v ukládání a stahování.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Objekty DeviceNet
Kapitola C
Atributy rozšířených popisovačů Bit 0
Název Nepřímý režim
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Nepřímý typ 0 Nepřímý typ 1 Nepřímý typ 2 Nepřímý typ 3 Nepřímý typ 4 Nepřímý typ 5 Nepřímý typ 6 Nepřímý typ 7 Nepřímý typ 8 Nepřímý typ 9 Nepřímý typ 10 Nepřímý typ 11 Nepřímý typ 12 Nepřímý typ 13 Nepřímý typ 14 FP Max Decimals Bit 0 FP Max Decimals Bit 1 FP Max Decimals Bit 2 FP Max Decimals Bit 1 Rozšířená reference parametru 0 = ne rozšířená reference parametru 1 = rozšířená reference parametru Rozšířená reference parametru obsahuje referenci pro jiný parametr. Hodnota je zformátována stejně jako parametr nepřímého voliče analogového režimu (SSpppp, kde SS = číslo slotu zařízení, na které tato rozšířená reference parametru ukazuje, a pppp = číslo parametru nebo položky diagnostiky, na kterou tato rozšířená reference parametru ukazuje). Pamatujte si, že rozšířená reference parametru na rozdíl od nepřímého voliče může pouze vybírat parametry. Rozšířená reference parametru se může používat pro konfiguraci datové linky nebo zobrazení zdroje reference (kromě jiných možností použití). Používá objekt tabulek Tento parametr má na parametrech závislé standardní hodnoty a limity, které se mohou získat z objektu tabulek parametrů parametrů. Offline Read Full zahrnuje standardní hodnotu pro nejmenší parametr a limity, které zahrnují plný rozsah hodnot povolených ve skupině zařízení používajících tuto konkrétní kombinaci kódu skupiny a konfiguračního kódu. Online Read Full zahrnuje na parametrech závislé standardní a limitní hodnoty pro tuto konkrétní kombinaci kódu skupiny, konfiguračního kódu a kódu parametrů. Referencovaný parametr s Tento bit musí být nula, pokud parametrem není rozšířená reference parametru. Je-li parametrem rozšířená možností zápisu reference parametru, pak: 0 = referencovaný parametr může být jen ke čtení nebo s možností zápisu. 1 = referencovaný parametr musí být vždy s možností zápisu (i během provozu). Zákaz nuly Tento bit musí být nula, pokud parametrem není nepřímý volič nebo rozšířená reference parametru. Je-li parametrem nepřímý volič nebo rozšířená reference parametru, pak: 0 = povolit nulu 1 = zakázat nulu Pokud je bit nulový (což znamená, že je povolena hodnota nula), musí zařízení podporovat atribut parametru ‚Zero Text‘, aby softwarový nástroj nebo HIM mohl získat text z atributu parametru Zero Text. Je-li tento bit nastavený (což znamená, že je hodnota nula zakázaná), neumožní softwarový nástroj nebo HIM uživateli zadat hodnotu nula. Datalink Out Tento bit je používán offline nástroji a znamená, že se zde jedná o parametr Datalink Out. Rovněž musí být nastaven bit 20. Datalink In Tento bit je používán offline nástroji a znamená, že se zde jedná o parametr Datalink In. Rovněž musí být nastaveny bity 20 a 22. Bez možnosti zápisu, pokud je Do tohoto parametru není možné zapisovat, pokud jsou I/O data vyměňovaná mezi hostitelem a periferií platná. IO aktivní Příkazový parametr Tento parametr přikazuje měniči, aby provedl operaci, např. ‚Reset Defaults‘ nebo ‚Autotune‘, a pak se vrací na hodnotu nula. Offline softwarové nástroje neumožňují nastavit tento parametr na žádnou jinou hodnotu než na nulu. Pokud offline soubor obsahuje příkazový parametr s nenulovou hodnotou, změní offline softwarový nástroj tuto hodnotu na nulu. Pamatujte si, že příkazové parametry nemohou mít hodnoty, které se nevracejí na nulu.
21
22
23
24 25 26 27
Popis 0 = analogový (vybírá celé parametry) 1 = digitální (vybírá jednotlivé bity uvnitř parametrů) Seznam analogových vstupů (instance 0xFFFF) Seznam digitálních vstupů (instance 0xFFFE) Seznam zpětné vazby (instance 0xFFFD) Seznam analogových výstupů (instance 0xFFFC) Seznam digitálních výstupů (instance 0xFFFB) Nedefinováno (instance 0xFFFA) Nedefinováno (instance 0xFFF9) Nedefinováno (instance 0xFFF8) Nedefinováno (instance 0xFFF7) Nedefinováno (instance 0xFFF6) Nedefinováno (instance 0xFFF5) Nedefinováno (instance 0xFFF4) Nedefinováno (instance 0xFFF3) Nedefinováno (instance 0xFFF2) Parametrově specifický seznam Tyto čtyři bity se používají jen u parametrů REAL. Udávají maximální počet desetinných míst zobrazovaných pro malé hodnoty. Hodnota 0 znamená, že použití počtu desetinných míst není omezeno.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
127
Kapitola C
Objekty DeviceNet
Bit 28
Název Současná hodnota je standardní
29
Použití nulového textu
Popis Tento bit identifikuje parametr, který se nemění, je-li přikázán ‚reset na standardní hodnoty‘. Pokud například měnič obsahuje parametr jazyka nastavený na němčinu, ponechá reset na standardní hodnoty tento parametr nastavený na němčinu. Podobně, je-li parametr nastavený na francouzštinu, ponechá reset na standardní hodnoty tento parametr nastavený na francouzštinu. Je-li nastaven bit ‚Disallow Zero‘, musí být vynulován. Když je bit ‚Disallow Zero‘ vynulován, pak: 0 = použít atribut třídy parametru deaktivovaného textu. 1 = použít atribut instance parametru nulového textu. Rezervováno
30-31 Rezervováno
Vzorce pro konverzi Zobrazená hodnota = ((interní hodnota + odchylka) x multiplikátor x základ) / (dělitel x 10 desetinná místa)) Interní hodnota = (zobrazená hodnota x dělitel x 10 desetinná místa) / (multiplikátor x základ)) – odchylka
Běžné služby Kód služby 0x0E 0x10
Implementováno pro: Třída Instance Ano Ano Ano Ano
Název služby Get_Attribute_Single Set_Attribute_Single
Objektově specifické služby Kód služby
Implementováno pro: Název služby Třída Instance
0x4D 0x4E
Ano Ano
Ne Ne
Get_Attributes_Scattered Set_Attributes_Scattered
Velikost přidělení (v bajtech) Číslo parametru Hodnota parametru 4 4 4 4
Níže uvedená tabulka obsahuje parametry pro objektově specifickou službu Get_Attributes_Scattered a Set_Attributes_Scattered: Název Číslo parametru Hodnota parametru
128
Datový typ UDINT UDINT
Popis Parametr pro čtení nebo zápis Hodnota parametru pro čtení nebo zápis (při čtení nula)
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Příloha
D
Slova logických příkazů/stavů: Měniče řady PowerFlex 750
Tato příloha obsahuje definice slov logických příkazů a logických stavů, která se používají pro měniče řady PowerFlex 750.
Slovo logického příkazu Logické bity 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
x x x x
x
x x x
x
x
x
x x x
x x x x x x x x x x x x x x x x x (1) (2) (3) (4)
0 Příkaz x Normální zastavení Spuštění (1) Volný pohyb 1 (2) Vymazat chybu (3) Unipolární směr
Ruční Rezervováno Doba akcelerace
Doba decelerace
Volba reference 1 Volba reference 2 Volba reference 3
Rezervováno Doběh do zastavení Zastavení při limitu proudu Provoz (4) Volný pohyb 2 (2)
Popis 0 = nenormální zastavení 1 = normální zastavení 0 = nespuštění 1 = spuštění 0 = ne volný pohyb 1 (par. 556) 1 = volný pohyb 1 0 = nevymazat chybu 1 = vymazat chybu 00 = žádný příkaz 01 = příkaz vpřed 10 = příkaz vzad 11 = příkaz zachování směru 0 = ne ruční 1 = ruční 00 = žádný příkaz 01 = použít dobu akcelerace 1 (par. 535) 10 = použít dobu akcelerace 2 (par. 536) 11 = použít současný čas 00 = žádný příkaz 01 = použít dobu decelerace 1 (par. 537) 10 = použít dobu decelerace 2 (par. 538) 11 = použít současný čas 000 = žádný příkaz 001 = volba reference A (par. 545) 010 = volba reference B (par. 550) 011 = předvolba 3 (par. 573) 100 = předvolba 4 (par. 574) 101 = předvolba 5 (par. 575) 110 = předvolba 6 (par. 576) 111 = předvolba 7 (par. 577) 0 = bez doběhu do zastavení 1 = doběh do zastavení 0 = bez zastavení při limitu proudu 1 = zastavení při limitu proudu 0 = bez provozu 1 = provoz 0 = ne volný pohyb 2 (par. 557) 1 = volný pohyb 2
Rezervováno Rezervováno Rezervováno Rezervováno Rezervováno Rezervováno Rezervováno Rezervováno Rezervováno Rezervováno Rezervováno Rezervováno
Nejprve musí existovat stav bez zastavení (logický bit 0 = 0) a pak může stav 1 = spuštění spustit měnič. Nejprve musí existovat stav bez zastavení (logický bit 0 = 0) a pak může stav 1 = volný pohyb 1 / volný pohyb 2 volně pohybovat měničem. Přechod na ‚0‘ zastavuje měnič. Pro provedení tohoto příkazu se musí hodnota přepnout z ‚0‘ na ‚1‘. Nejprve musí existovat stav bez zastavení (logický bit 0 = 0) a pak může stav 1 = provoz spustit měnič. Přechod na ‚0‘ zastavuje měnič.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
129
Kapitola D
Slova logických příkazů/stavů: Měniče řady PowerFlex 750
Slovo logického stavu Logické bity 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
x x x x x x x x x x x x x x
x x x x x x
Aktivní Příkaz směru Skutečný směr Akcelerace Decelerace Alarm Chyba V pracovním bodě rychlosti Ruční ID reference rychlosti 0 ID reference rychlosti 1 ID reference rychlosti 2 ID reference rychlosti 3 ID reference rychlosti 4
Rezervováno Running Volný pohyb Zastavení Stejnosměrná brzda Dynamická brzda aktivní Rychlostní režim
x x
Polohový režim
x
Momentový režim
x
Při nulové rychlosti
x
Ve výchozí poloze
x
Na limitu
x
Limit proudu
x
Regulace frekvence sběrnice Aktivace zap
x
Přetížení motoru
x x
130
0 Příkaz x Připraveno k provozu
Regenerace
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Popis 0 = nepřipraveno k provozu 1 = připraveno k provozu 0 = neaktivní 1 = aktivní 0 = vzad 1 = vpřed 0 = vzad 1 = vpřed 0 = bez akcelerace 1 = akcelerace 0 = bez decelerace 1 = decelerace 0 = žádný alarm (par. 959 a 960) 1 = alarm 0 = žádná chyba (par. 952 a 953) 1 = chyba 0 = ne v pracovním bodě rychlosti 1 = v pracovním bodě rychlosti 0 = ruční režim neaktivní 1 = ruční režim aktivní 00000 = rezervováno 00001 = automatická reference A (par. 545) 00010 = automatická reference B (par. 550) 00011 = automatická předvolba rychlosti 3 (par. 573) 00100 = automatická předvolba rychlosti 4 (par. 574) 00101 = automatická předvolba rychlosti 5 (par. 575) 00110 = automatická předvolba rychlosti 6 (par. 576) 00111 = automatická předvolba rychlosti 7 (par. 577) 01000 = rezervováno 01001 = rezervováno 01010 = rezervováno 01011 = rezervováno 01100 = rezervováno 01101 = rezervováno 01110 = rezervováno 01111 = rezervováno 10000 = ruční port 0 10001 = ruční port 1 10010 = ruční port 2 10011 = ruční port 3 10100 = ruční port 4 10101 = ruční port 5 10110 = ruční port 6 10111 = rezervováno 11000 = rezervováno 11001 = rezervováno 11010 = rezervováno 11011 = rezervováno 11100 = rezervováno 11101 = ruční port 13 (vestavěný ENET) 11110 = ruční port 14 (měnič Logix) 11111 = střídavá volba ruční reference 0 = není v provozu 1 = provoz 0 = žádný volný pohyb (par. 556 a 557) 1 = volný pohyb 0 = bez zastavení 1 = zastavení 0 = ne stejnosměrná brzda 1 = stejnosměrná brzda 0 = dynamická brzda neaktivní 1 = dynamická brzda aktivní 0 = ne rychlostní režim (par. 309) 1 = rychlostní režim 0 = ne polohový režim (par. 309) 1 = polohový režim 0 = ne momentový režim (par. 309) 1 = momentový režim 0 = ne při nulové rychlosti 1 = při nulové rychlosti 0 = ne ve výchozí poloze 1 = ve výchozí poloze 0 = ne na limitu 1 = na limitu 0 = ne na limitu proudu 1 = na limitu proudu 0 = ne regulace frekvence sběrnice 1 = regulace frekvence sběrnice 0 = ne aktivace zap 1 = aktivace zap 0 = bez přetížení motoru 1 = přetížení motoru 0 = bez regenerace 1 = regenerace
Příloha
E
Historie změn Téma
Strana
750COM-UM002A-EN-P, leden 2009
131
Tato příloha shrnuje revize tohoto návodu. Tuto přílohu můžete použít, budete-li potřebovat informace o tom, jaké změny byly provedeny v různých revizích. To může být užitečné, obzvláště pokud se rozhodnete obměnit hardware nebo aktualizovat software na základě informací přidaných v předchozích revizích tohoto návodu.
750COM-UM002A-EN-P, leden 2009
Změna Jednalo se o první vydání tohoto návodu.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
131
Kapitola E
Historie změn
Poznámky:
132
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Slovníček V tomto návodu se používají následující termíny a zkratky. Definice termínů, které zde nejsou uvedeny, najdete v Allen-Bradley Industrial Automation Glossary, publikace AG-7.1. ADR (Automatic Device Prostředek pro výměnu závadného zařízení za novou jednotku a automatické Replacement) nastavení konfiguračních dat tohoto zařízení. Skener DeviceNet se nastavuje pro ADR pomocí softwaru RSNetWorx for DeviceNet. Skener odesílá a ukládá konfiguraci zařízení. Při výměně závadného zařízení za novou jednotku (uzel 63) skener automaticky stahuje konfigurační data a nastavuje adresu uzlu. Adresa uzlu K síti DeviceNet může být připojeno až 64 zařízení. Každé zařízení na síti musí mít jednoznačnou adresu uzlu mezi 0 a 63. Adresa uzlu 63 je implicitně používána zařízeními neuvedenými do provozu. Adresy uzlů se někdy nazývají ‚MAC ID‘. Aktualizace Proces aktualizace firmwaru v zařízení. Volitelný modul může být aktualizován pomocí různých softwarových nástrojů Allen-Bradley. Další informace najdete v části Aktualizace firmwaru volitelného modulu na straně 35. CAN (Controller Area Network) CAN je sériový sběrnicový protokol, na kterém je založeno DPI. Chybová konfigurace Jestliže se přeruší komunikace (například se rozpojí kabel), může volitelný modul a měnič PowerFlex reagovat uživatelsky definovanou chybovou konfigurací. Uživatel nastaví data, která jsou odeslána do měniče pomocí specifických chybových konfiguračních parametrů ve volitelném modulu. Když je parametr postupu při chybě nastaven na použití chybových konfiguračních dat a dojde k chybě, jsou data z těchto parametrů odeslána jako logický příkaz, reference, resp. datové linky. CIP (Common Industrial Protocol) CIP je protokol transportní a aplikační vrstvy používaný pro zasílání zpráv po sítích EtherNet/IP, ControlNet a DeviceNet. Protokol se používá pro zasílání implicitních zpráv (I/O v reálném čase) a zasílání explicitních zpráv (konfigurace, sběr dat a diagnostika). ControlFLASH Bezplatný softwarový nástroj používaný pro elektronické aktualizace firmwaru výrobků Allen-Bradley a síťových komunikačních adaptérů. Software ControlFLASH se stahuje automaticky při stažení souboru revize firmwaru pro aktualizovaný výrobek z webových stránek aktualizací Allen-Bradley do vašeho počítače. Cyklická výměna I/O dat Zařízení nakonfigurované pro cyklickou výměnu I/O dat odesílá data v intervalu nakonfigurovaném uživatelem. Tento typ výměny zaručuje, že budou data aktualizována s rychlostí vhodnou pro aplikaci, a umožňuje v přesně stanovených intervalech vzorkovat data pro lepší determinismus. Datové linky Datová linka je typ pointeru používaný měniči řady PowerFlex 750 pro přenos dat do a z procesoru. Datové linky umožňují zobrazovat nebo měnit specifikované hodnoty parametrů bez použití explicitních zpráv. Když je aktivní, spotřebuje každá 32bitová datová linka v měniči řady PowerFlex 750 celkem 4 bajty v tabulce vstupních obrázků, resp. 4 bajty v tabulce výstupních obrázků procesoru.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
133
Slovníček
Hierarchie Master-Slave Volitelný modul nakonfigurovaný pro hierarchii master-slave si vyměňuje data s hlavním zařízením (master). Síť má obvykle jeden skener, který představuje zařízení master, a všechna ostatní zařízení (například měniče s namontovanými volitelnými moduly DeviceNet) jsou zařízení podřízená (slave). HIM (Human Interface Module; Zařízení, které se může používat pro konfiguraci a řízení měniče. Modul rozhraní modul rozhraní obsluhy) (HIM) PowerFlex 20-HIM-A6 nebo 20-HIM-C6S se může používat pro konfiguraci měničů řady PowerFlex 750 a jejich připojených periferií. I/O data I/O data, někdy nazývaná ‚implicitní zprávy‘ nebo ‚vstup/výstup‘, jsou časově kritická data, např. logické příkazy a reference. Termíny ‚vstup‘ (do sítě) a ‚výstup‘ (ze sítě) jsou definovány z pohledu procesoru. Výstup je produkován procesorem a spotřebováván volitelným modulem. Vstup je produkován volitelným modulem a spotřebováván procesorem. Logický příkaz / logický stav Logický příkaz se používá k řízení měniče řady PowerFlex 750 (například spuštění, zastavení a směr). Skládá se z jednoho čísla DINT nebo slova DWORD výstupu ze sítě do volitelného modulu. Definice bitů v tomto slově jsou uvedeny v Příloha D. Logický stav se používá k monitorování měniče řady PowerFlex 750 (například provozní stav a směr motoru). Skládá se z jednoho čísla DINT nebo slova DWORD vstupu z volitelného modulu do sítě. Definice bitů v tomto slově jsou uvedeny v Příloha D. Na síti s více skenery (nazývané hierarchie multi-master) musí mít každé zařízení slave jeden skener specifikovaný jako master. Měniče řady PowerFlex 750 Měniče Allen-Bradley řady PowerFlex 750 jsou součástí skupiny měničů (Architecture Class) PowerFlex třídy 7. Můstek Síťové zařízení, které dokáže routovat zprávy z jedné sítě do jiné. Můstek znamená také komunikační modul v procesoru ControlLogix, který připojuje procesor k síti. Viz také skener. Nulová data Jestliže se přeruší komunikace (například se rozpojí kabel), může volitelný modul a měnič reagovat nulovými daty. Nulová data vedou k tomu, že měnič přijímá nulu jako hodnotu pro logický příkaz, referenci a datovou linku. Pokud měnič běžel a používal referenci z volitelného modulu, pokračuje v chodu, ale při nulové referenci. NVS (energeticky nezávislá paměť) NVS je permanentní paměť zařízení. Zařízení jako volitelný modul a měnič ukládají parametry a jiné informace v NVS, takže se pak tyto údaje neztratí při eventuálním výpadku napájení. NVS se někdy nazývá ‚EEPROM‘. Obnovení závadného uzlu Tato funkce DeviceNet umožňuje změnit konfiguraci zařízení na síti, které má závadu. Jestliže například přidáte do sítě zařízení, které nemá jednoznačnou adresu, je toto zařízení závadné. Pokud máte konfigurační nástroj, který podporuje obnovení závadných uzlů a váš volitelný modul používá parametry pro nastavení své uzlové adresy a rychlosti přenosu dat, můžete změnit adresu uzlu.
134
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Slovníček
PCCC (Programmable Controller PCCC je protokol používaný některými procesory pro komunikaci se zařízeními Communications Command) na síti. Některé softwarové produkty (například software DriveExplorer a software DriveExecutive) rovněž používají PCCC pro komunikaci. Ping Zpráva, kterou posílá produkt DPI do svých periferních zařízení. Ty používají ping ke shromáždění údajů o produktu, včetně toho, jestli může přijímat zprávy a jestli se mohou přihlásit pro řízení. Postup naprázdno Postup naprázdno určuje, jak má volitelný modul a připojený měnič postupovat, když se vypne procesor. Postup při chybě Postup při chybě určuje, jak má volitelný modul a připojený měnič postupovat, když dojde k chybě komunikace (například se rozpojí kabel) nebo se vypne procesor. V prvním případě se používá postup při chybě komunikace a ve druhém postup při chybě naprázdno. Postup zastavení Jestliže se přeruší komunikace (například se rozpojí kabel), může volitelný modul a měnič reagovat postupem zastavení. Postup zastavení vede k tomu, že měnič přijímá nulu jako hodnotu pro logický příkaz, referenci a datovou linku. Pokud měnič běžel a používal referenci z volitelného modulu, pokračuje v chodu, ale při nulové referenci. Procesor Procesor, nazývaný též programovatelný logický procesor, je solid-state řídicí systém, který má uživatelsky programovatelnou paměť k ukládání instrukcí pro implementaci konkrétních funkcí, např. I/O řízení, logiky, časování, počítání, generování zpráv, komunikace, aritmetiky a manipulace s datovými soubory. Procesor se skládá z centrálního procesoru, vstupního/výstupního rozhraní a paměti. Viz také skener. Prostředí Studio 5000 Inženýrské a projektové prostředí Studio 5000 kombinuje inženýrské a projektové prvky do společného prostředí. Prvním prvkem v prostředí Studio 5000 je aplikace Logix Designer. Aplikace Logix Designer je varianta softwaru RSLogix 5000, která slouží jako produkt k programování procesorů Logix 5000 pro diskrétní, procesní, dávková, pohybová, bezpečnostní a na měničích založená řešení. Prostředí Studio 5000 je základem pro budoucnost inženýrských a projektových nástrojů a funkcí Rockwell Automation. Je společným místem pro projektové inženýry vyvíjející všechny prvky řídicích systémů. Reference / zpětná vazba Reference se používá pro posílání pracovního bodu (například rychlosti, frekvence a točivého momentu) do měniče. Skládá se z jednoho 32bitového slova výstupu do volitelného modulu ze sítě. Zpětná vazba se používá k monitorování rychlosti měniče. Skládá se z jednoho 32bitového slova vstupu z volitelného modulu do sítě.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
135
Slovníček
Rychlost přenosu dat Rychlost, jakou jsou data přenášena na síti DeviceNet. Dostupné rychlosti přenosu dat závisí na typu kabelu a celkové délce kabelů použitých v síti. Kabel
Maximální délka kabelů 125 kbps
250 kbps
500 kbps
Thick Trunk Line
500 m
250 m
100 m
Thin Trunk Line
100 m
100 m
100 m
Maximální délka přípojek
6m
6m
6m
Kumulovaná délka přípojek
156 m
78 m
39 m
Každé zařízení na síti DeviceNet musí být nastaveno na stejnou rychlost přenosu dat. Volitelný modul DeviceNet můžete nastavit na 125 kbps, 250 kbps nebo 500 kbps. Můžete ho také nastavit na automatickou rychlost (Autobaud), pokud má rychlost přenosu dat nastavenou jiné zařízení na síti. Sběrnice vyp Stav vypnutí sběrnice nastává, když je na sběrnici Control Area Network (CAN) v zařízení detekována abnormální míra chyb. Zařízení s vypnutou sběrnicí nemůže přijímat ani vysílat zprávy po síti. Tento stav je často způsoben poškozením síťových datových signálů v důsledku šumu nebo neshody rychlostí přenosu dat. SI (sériové rozhraní) Komunikační rozhraní příští generace používané různými měniči Allen-Bradley, např. měniči řady PowerFlex 750. Síť DeviceNet Otevřená síť Controller Area Network (CAN) typu generátor/spotřebič, která propojuje zařízení (například procesory, měniče a startéry). Po síti lze přenášet I/ O i explicitní zprávy. Síť DeviceNet může podporovat nejvýše 64 zařízení. Každé zařízení má přiřazenou jednoznačnou adresu uzlu a přenáší data po síti se stejnou rychlostí přenosu. K propojení zařízení na síti se používá kabel. Ten obsahuje signální i napájecí vodiče. Zařízení mohou být připojena k síti přípojkami, v kruhovém propojení nebo s využitím kombinace těchto dvou způsobů. Všeobecné informace o sítích DeviceNet a specifikaci DeviceNet jsou poskytovány asociací Open DeviceNet Vendor’s Association (ODVA). ODVA najdete na stránce http://www.odva.org. Síť typu generátor/spotřebič V sítích typu generátor/spotřebič jsou pakety identifikovány podle obsahu, ne podle explicitního místa určení. Pokud uzel potřebuje paket, akceptuje identifikátor a spotřebuje paket. Proto zdroj odesílá paket jednou a všechny uzly tento paket spotřebují, pokud ho požadují. Data se generují jen jednou, bez ohledu na počet spotřebičů. Možná je rovněž lepší synchronizace než v sítích Master-Slave, protože data přicházejí do každého uzlu ve stejný čas. Skener Skener je samostatný modul (procesory s více moduly) nebo zabudovaný komponent (procesory s jedním modulem), který zajišťuje komunikaci s volitelnými moduly připojenými k síti. Viz také procesor.
136
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Slovníček
Software Connected Components Doporučený nástroj pro monitorování a konfigurování výrobků Allen-Bradley a Workbench síťových komunikačních adaptérů. Může pracovat na počítačích používajících různé operační systémy Microsoft Windows. Bezplatnou kopii softwaru Connected Components Workbench můžete získat na http://www.ab.com/support/abdrives/webupdate/software.html. Software DriveExplorer Nástroj pro monitorování a konfigurování výrobků Allen-Bradley a síťových komunikačních adaptérů. Může pracovat na počítačích používajících různé operační systémy Microsoft Windows. Software DriveExplorer, verze 6.xx nebo pozdější, se může používat pro konfiguraci tohoto adaptéru a připojeného měniče. Tento softwarový nástroj přestal být dále vyvíjen a je nyní k dispozici jako freeware na http://www.ab.com/support/abdrives/webupdate/software.html. Neexistují žádné plány na budoucí aktualizace tohoto nástroje a možnost stažení v současném stavu se nabízí uživatelům, kteří ztratili své CD se softwarem DriveExplorer nebo potřebují nakonfigurovat jiné produkty nepodporované softwarem Connected Components Workbench. Software DriveTools SP Softwarový balík určený pro provoz pod různými operačními systémy Microsoft Windows. Tento softwarový balík nabízí různé nástroje, včetně softwaru DriveExecutive (verze 3.01 nebo pozdější), které můžete používat k programování, monitorování, ovládání, odstraňování závad a údržbě výrobků Allen-Bradley. Software DriveTools SP, verze 1.01 nebo pozdější, se může používat s měniči PowerFlex řady 750, PowerFlex třídy 7 a PowerFlex třídy 4 a také s dalšími měniči, které implementují komunikační rozhraní SCANport. Informace o softwaru DriveTools SP můžete získat na stránce http://www.ab.com/drives/drivetools. Software RSLogix 5000 Software RSLogix 5000 je nástroj pro konfigurování a monitorování procesorů pro komunikaci s připojenými zařízeními. Jedná se o 32bitovou aplikaci, která běží pod různými operačními systémy Windows. Informace o softwaru RSLogix najdete na stránce http://www.software.rockwell.com/rslogix. Viz též prostředí Studio 5000. Software RSNetWorx for DeviceNet Softwarový nástroj pro konfiguraci a monitorování sítí DeviceNet a připojených zařízení. Jedná se o 32bitovou aplikaci pod Windows, která se může používat na počítačích vybavených různými operačními systémy Microsoft Windows. Informace o softwaru RSNetWorx for DeviceNet najdete na stránce http://www.software.rockwell.com/rsnetworx. Soubory EDS (Electronic Data Jednoduché textové soubory, které používají síťové konfigurační nástroje jako Sheet) software RSNetWorx for DeviceNet pro popis výrobků, takže je můžete na síti snadno uvést do provozu. Soubory EDS popisují typ a revizi zařízení. Soubory EDS pro různé výrobky Allen-Bradley můžete najít na stránce http://www.ab.com/networks/eds. Stavové kontrolky LED diody, které se používají pro hlášení stavu volitelného modulu, sítě a měniče. Jsou na volitelném modulu a jsou vidět, když má měnič zapnuté napájení a odstraněný kryt. Tepová frekvence Tepová frekvence se používá při výměně dat se změnou stavu (COS). Je spojena s generováním dat jednou během každého časového intervalu EPR (Expected Packet Rate; očekávaná četnost paketů). Než dojde k uplynutí časové prodlevy, mohou proběhnout čtyři tepy.
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
137
Slovníček
Třída Třída je specifikací DeviceNet definována jako ‚soubor objektů, které představují stejný druh systémové komponenty. Třída je generalizací objektu. Všechny objekty ve třídě mají totožnou formu a chování, ale mohou obsahovat různé hodnoty atributů.‘ UCMM (UnConnected Message UCMM nabízí metodu vytváření propojení mezi zařízeními DeviceNet. Manager) UDDT (User-Defined Data Type) Strukturovaný datový typ, který definujete během vývoje aplikace (například pro konverzi 32bitových dat parametrů REAL pro zapisované a načítané hodnoty za účelem jejich správného zobrazování ve formátu čitelném pro člověka). Volitelný modul Zařízení jako měniče, procesory a počítače obvykle vyžadují, aby volitelný síťový komunikační modul zajišťoval komunikační rozhraní mezi nimi a sítí, např. DeviceNet. Volitelný modul čte data na síti a odesílá je do připojeného zařízení. Čte také data v zařízení a odesílá je do sítě. Volitelný modul 20-750-DNET DeviceNet připojuje měniče PowerFlex řady 750 k síti DeviceNet. Volitelné moduly se někdy nazývají také ‚adaptéry‘, ‚karty‘, ‚vestavěné možnosti komunikace‘ a ‚periferie‘. Na měničích PowerFlex řady 750 mohou být volitelnými moduly také I/O moduly, moduly enkodérů, bezpečnostní moduly apod. Výměna I/O dat na vyzvání Zařízení nakonfigurované pro výměnu I/O dat na vyzvání odesílá data okamžitě poté, co obdrží požadavek na data. Volitelný modul například přijme logický příkaz ze skeneru a pak odešle zpět logický stav připojeného měniče PowerFlex. Výměna I/O dat se změnou stavu Zařízení, které je nakonfigurováno pro výměnu I/O dat se změnou stavu, vysílá (COS) data ve specifikovaném intervalu, pokud tato data zůstávají beze změny. Jestliže se data změní, zařízení okamžitě odešle hlášení o změně. Tento typ výměny může snížit provoz na síti a šetřit zdroje, protože nezměněná data nemusí být přenášena nebo zpracovávána. Zadržení posledních dat Jestliže se přeruší komunikace (například se rozpojí kabel), může volitelný modul a měnič PowerFlex reagovat zadržením posledních dat. Zadržení posledních dat vede k tomu, že si měnič zapamatuje poslední data přijatá přes síťovou přípojku před přerušením. Pokud měnič běžel a používal referenci z volitelného modulu, pokračuje v chodu při stejné referenci. Zasílání explicitních zpráv Zasílání explicitních zpráv se používá pro přenos dat, která nevyžadují průběžné aktualizace. Používají se obvykle pro konfiguraci, monitorování a diagnostiku zařízení po síti.
138
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Rejstřík A ADR (Automatic Device Replacement) 133 adresa uzlu definice 133 nastavení pomocí parametru 26 nastavení pomocí přepínačů 18 aktualizace definice 133 směrnice 35
HIM (Human Interface Module; modul rozhraní obsluhy) definice 134 přístup k parametrům pomocí 26 HIM PowerFlex 20-HIM-A6 nebo 20-HIM-C6S 26
I I/O
B bezpečnostní opatření 15 bitové definice slov logických příkazů/stavů pro měniče řady PowerFlex 750 129
C CAN (Controller Area Network) 133 chybová konfigurace definice 133 konfigurace volitelného modulu pro 32 chyby, viz události CIP (Common Industrial Protocol) 133 COS, viz Změna stavu cyklická definice 133 konfigurace volitelného modulu pro 29
D Datové linky (parametry hostitele DL From Net 01-16 a DL To Net 01-16) definice 133 použití 56 v I/O obrázku 54 DeviceNet definice sítě 136 kabel 20 konektor na volitelném modulu 11 objekty 99-128 příklad sítě pro procesor ControlLogix 38 rychlosti přenosu dat 89 specifikace 136 dokumentace pro kompatibilní výrobky 10
E EEPROM, viz energeticky nezávislá paměť (NVS) energeticky nezávislá paměť (NVS) definice 134 v měniči 56 ve volitelném modulu 25
H
definice 134 konfigurace a uložení do procesoru pomocí softwaru RSNetWorx for DeviceNet 41 konfigurace pro procesor ControlLogix 38 o 53 pochopení I/O obrázku 54 použití s procesorem ControlLogix 58
K kabel, DeviceNet 20 kompatibilní výrobky dokumentace pro 10 popis 13 komponenty volitelného modulu 11 komunikační karta, viz volitelný modul konfigurační nástroje 25
L LED kontrolky, viz stavové kontrolky nebo název kontrolky logický příkaz/stav bitové definice pro měniče řady PowerFlex 750 129 definice 134 použití 54 v I/O obrázku pro procesor ControlLogix 54
M MAC ID, viz adresa uzlu měniče řady PowerFlex 750 (Architecture Class) definice 134 HIM 26 kompatibilní s volitelným modulem 13 měniče, viz měniče řady PowerFlex 750 (Architecture Class) montáž připojení k síti 20 příprava na 17 uvedení volitelného modulu do provozu 24 zapnutí napájení volitelného modulu 21 můstek 134
hierarchie Master-Slave definice 134 konfigurace volitelného modulu pro 27
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
139
Rejstřík
N na vyzvání definice 138 konfigurace volitelného modulu pro 29 návod konvence 9 související dokumentace 10 webová stránka 10 nulová data definice 134 konfigurace volitelného modulu pro 31
O objekt alarmů DPI 117 objekt chyb DPI 115 objekt času DPI 121 objekt diagnostiky DPI 119 objekt identity 100 objekt parametrů DPI 109 objekt parametrů Host DPI 123 objekt PCCC 103 Objekt připojení 101 objekt Register 102 objekt zařízení DPI 106 objekty – seznam 99-128 obnovení závadného uzlu 134 odstraňování potíží 81-88
parametry Host DL To Net 01-16 94 parametry Host Flt Cfg DL 01-16 97 PCCC (Programmable Controller Communications Command) 135 ping 135 položky diagnostiky 84 postup naprázdno 135 postup při chybě definice 135 konfigurace volitelného modulu pro 31 postup zastavení 135 požadované nástroje 13 požadované vybavení 13 procesor 135 procesor ControlLogix konfigurace I/O 38 použití I/O 58 zasílání explicitních zpráv 68 procesor, viz procesor programovatelný logický procesor, viz procesor prostředí Studio 5000 135 přenosová rychlost, viz rychlost přenosu dat přepínače adresa uzlu 18 rychlost přenosu dat 19 připojení volitelného modulu k měniči 19 k síti 20 příprava na montáž 17
P Parametr Device COS Fdbk Change 93 Parametr Device COS Status Mask 93 Parametr Device COS/Cyc Interval 93 Parametr Device čísla portu 92 Parametr Device DLs From Net Act 92 Parametr Device DLs From Net Cfg 92 Parametr Device DLs To Net Act 92 Parametr Device DLs To Net Cfg 92 Parametr Device Net Addr Act 93 Parametr Device Net Addr Cfg 92 Parametr Device Net Addr Src 92 Parametr Device Net Rate Act 93 Parametr Device Net Rate Cfg 93 Parametr Device Reset Module 93 Parametr Host Comm Flt Action 95 Parametr Host Flt Cfg Logic 96 Parametr Host Flt Cfg Ref 96 Parametr Host Idle Flt Action 95 Parametr Host Msg Flt Action 96 Parametr Host Peer Flt Action 95 parametry konvence 9 navrácení na standardní hodnoty od výrobce 33 přístup 25 schéma číslování 92 seznam parametrů Device 92-93 seznam parametrů Host 94-97 parametry Host DL From Net 01-16 94
140
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
R reference / zpětná vazba definice 135 použití 55 v I/O obrázku pro procesor ControlLogix 54 resetování volitelného modulu 32 revize firmwaru 9 rychlé spuštění 16 rychlost přenosu dat definice 136 nastavení 27
S sběrnice vyp 136 seznam parametrů Device 92-93 seznam parametrů Host 94-97 sériové rozhraní (SI) 136 shoda s předpisy 90 síť typu generátor/spotřebič 136 síťový kabel 20 skener 136 software Connected Components Workbench definice / webová stránka 137 konfigurační nástroj volitelného modulu 14, 25 software ControlFLASH 133
Rejstřík
software DriveExecutive definice / webová stránka 137 konfigurační nástroj volitelného modulu 14, 25 software DriveExplorer bezplatná lite verze 137 definice / webová stránka 137 konfigurační nástroj volitelného modulu 14, 25 software DriveTools SP 137 software RSLinx Classic dokumentace 10 použití 37 software RSLogix 5000 137 software RSNetWorx for DeviceNet definice / webová stránka 137 konfigurace a uložení I/O do procesoru ControlLogix 41 soubory EDS (Electronic Data Sheet) – definice / webová stránka 137 související dokumentace 10 specifikace DeviceNet 136 volitelný modul 89 specifikace ODVA DeviceNet 136 stavová kontrolka MOD umístění 81 stavová kontrolka MOD odstraňování potíží s 82 stavová kontrolka NET A umístění 81 stavová kontrolka NET A odstraňování potíží s 83 stavová kontrolka PORT umístění 81 stavová kontrolka PORT odstraňování potíží s 82 stavové kontrolky definice 137 MOD 81, 82 NET A 81, 83 normální provoz 21 odstraňování potíží s 82-83 pochopení 81 PORT 81, 82
V vlastnosti 12 volitelný modul adresa uzlu nastavení pomocí parametru 26 nastavení pomocí přepínačů 18 aktualizace firmwaru 35 definice 138 kompatibilní výrobky 13 komponenty 11 konfigurační nástroje 25 montáž 17-24 navrácení parametrů na standardní hodnoty od výrobce 33 připojení k měniči 19 k síti 20 resetování 32 seznam parametrů Device 92-93 seznam parametrů Host 94-97 specifikace 89 uvedení do provozu 24 vlastnosti 12 zapnutí napájení 21 zobrazení jeho stavu s použitím parametrů 34 výměna dat cyklická 133 na vyzvání 138 změna stavu (COS) 138
W webová stránka pro DeviceNet 136 ODVA (Open DeviceNet Vendor’s Association) 136 software Connected Components Workbench 137 software DriveExecutive 137 software DriveExplorer 137 software DriveTools SP 137 software RSLogix 5000 137 software RSNetWorx for DeviceNet 137 soubory EDS 137 související dokumentace 10
Z T technická podpora 9 tepová frekvence 137 třída 138
U UCMM (UnConnected Message Manager) 138 události mazání/zobrazování 86 seznam 86 UDDT (User-Defined Data Type) 138 upozornění 15 uvedení volitelného modulu do provozu 24
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
zadržení posledních dat definice 138 konfigurace volitelného modulu pro 31 zapnutí napájení volitelného modulu 21 zapojení, viz kabel, DeviceNet zasílání explicitních zpráv definice 138 konfigurace pro procesor ControlLogix 68 o 66 provádění 67 změna stavu (COS) definice 138 konfigurace volitelného modulu pro 30 zprávy, viz zasílání explicitních zpráv nebo I/O
141
Rejstřík
Poznámky:
142
Publikace Rockwell Automation 750COM-UM002B-CS-P - říjen 2012
Podpora Rockwell Automation Společnost Rockwell Automation poskytuje na webu technické informace, které pomáhají používat její výrobky. Na stránce http://www.rockwellautomation.com/support/ můžete najít technické návody, odpovědi na často kladené otázky (FAQ), technické a aplikační poznámky, vzorové kódy a odkazy na softwarové servisní balíky, spolu s funkcí MySupport, kterou si můžete individuálně přizpůsobit tak, aby vám umožňovala co nejlépe využívat tyto nástroje. Pro vyšší úroveň technické telefonní podpory při instalaci, konfiguraci a odstraňování závad nabízíme asistenční programy TechConnect. Budete-li potřebovat další informace, kontaktujte svého místního distributora nebo zástupce společnosti Rockwell Automation, popř. navštivte stránku http://www.rockwellautomation.com/support/.
Asistence při instalaci Pokud zjistíte problém během prvních 24 hodin po instalaci, prostudujte si znovu informace obsažené v tomto návodu. Můžete se obrátit na zákaznickou podporu, která vám poskytne základní pomoc s instalací výrobku a jeho uvedením do provozu. USA nebo Kanada
1.440.646.3434
Mimo USA a Kanadu
Použijte Worldwide Locator na stránce http://www.rockwellautomation.com/support/americas/phone_en.html nebo kontaktujte svého místního zástupce společnosti Rockwell Automation.
Vrácení nového výrobku v případě nespokojenosti Společnost Rockwell Automation testuje všechny své výrobky, aby bylo jisté, že jsou při expedici z výrobního závodu plně provozuschopné. Pokud však váš výrobek nefunguje a potřebujete ho vrátit, postupujte podle těchto pokynů. USA
Kontaktujte svého distributora. Musíte sdělit číslo případu od zákaznické podpory (zavolejte na výše uvedené telefonní číslo, kde vám ho přidělí), aby váš distributor mohl vyřídit proces vrácení.
Mimo USA
Ohledně postupu vrácení kontaktujte svého místního zástupce společnosti Rockwell Automation.
Zpětná vazba k dokumentaci Vaše komentáře k dokumentaci nám pomohou lépe sloužit vašim potřebám. Budete-li mít jakékoli návrhy na vylepšení tohoto dokumentu, vyplňte tento formulář, publikace RA-DU002, dostupný na stránce http://www.rockwellautomation.com/literature/.
Publikace 750COM-UM002B-CS-P - říjen 2012 © 2012 Rockwell Automation, Inc. Všechna práva vyhrazena. Vytištěno v USA.