Modul UFP11A rozhraní průmyslové sběrnice PROFIBUS DP-V1
Vydání
02/2004
Příručka 11254556 / CS
SEW-EURODRIVE
Obsah
Obsah 1 Systémové uspořádání .................................................................4 2 Konstrukce zařízení ......................................................................5 2.1 Čelní pohled ..........................................................................5 3 Instalace a provoz bez PC ............................................................6 3.1 Pokyny pro instalaci ..............................................................6 3.2 Nastavení parametrů měniče ................................................9 3.3 Autosetup ............................................................................10 3.4 Konfigurace řídicí jednotky průmyslové sběrnice................12 3.5 Spuštění měničů .................................................................13 4 Instalace a provoz s PC ..............................................................14 4.1 Pokyny pro instalaci ............................................................14 4.2 Nastavení parametrů měniče ..............................................17 4.3 Softwarové uvedení do provozu .........................................17 4.4 Spuštění měničů .................................................................18 5 Rozhraní sběrnice PROFIBUS....................................................19 5.1 Uvedení do provozu řídicí jednotky sběrnice PROFIBUS, PROFIBUS-DP-Master ...................................19 5.2 Konfigurace rozhraní sběrnice PROFIBUS-DP...................19 5.3 Identifikační číslo ................................................................25 5.4 Řízení měniče .....................................................................25 6 Funkce DP-V1 ..............................................................................27 6.1 Úvod do systému sběrnice PROFIBUS-DP-V1...................27 6.2 Vlastnosti pohonových měničů SEW ..................................29 6.3 Struktura kanálu parametrů DP-V1 .....................................30 6.4 Konfigurace masteru třídy 1 ................................................46 6.5 Dodatek...............................................................................47 7 Chybové reakce...........................................................................54 7.1 Timeout průmyslové sběrnice .............................................54 7.2 Timeout systémové sběrnice (SBus) ..................................54 7.3 Chyba zařízení ....................................................................54 8 Kontrolky LED .............................................................................55 8.1 RUN ....................................................................................55 8.2 BUS-FAULT ........................................................................55 8.3 SYS-FAULT ........................................................................56 8.4 USER ..................................................................................56 9 Přepínač DIP ................................................................................57 9.1 Nastavení adresy sběrnice PROFIBUS ..............................57 10 Ovládání z grafického rozhraní ..................................................58 11 Dodatek ........................................................................................61 11.1 Seznam chyb ......................................................................61 11.2 Technické údaje ..................................................................62 11.3 Rozměrový náčrtek .............................................................63 12 Index .............................................................................................64
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
3
Systémové uspořádání
1 1
Systémové uspořádání Příručka
Rozhraní UFP11A průmyslové sběrnice PROFIBUS-DP-V1 slouží pro připojení měničů na PROFIBUS-DP-V1. Na rozhraní UFP11A sběrnice PROFIBUS-DP-V1 lze přitom přes rozhraní SBus připojit větší počet měničů. Rozhraní UFP11A sběrnice PROFIBUS představuje spojení mezi sběrnicemi PROFIBUS-DP-V1 a SBus.
Obr. 1: Systémové uspořádání DP-V1-Master – UFP – měniče
4
53453AXX
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Konstrukce zařízení
2
Čelní pohled
2
Konstrukce zařízení
2.1
Čelní pohled
Obr. 2: Uspořádání diod LED, zástrček a přepínače DIP
X1 X2 X3 S1 RUN BUS-F SYS-F USER
04888AXX
SBus a přípojka 24 V Diagnostické rozhraní Sběrnice PROFIBUS Přepínač DIP Provozní stav Chyba sběrnice Systémová chyba Expertní režim
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
5
Instalace a provoz bez PC
3
Pokyny pro instalaci
3
Instalace a provoz bez PC
3.1
Pokyny pro instalaci
Montáž
Zařízení je možné montovat buď na předem připravené montážní lišty, nebo je s využitím čtyř otvorů v zadním krytu připevnit přímo na stěnu spínací skříně. V zásadě je prostorové uspořádání připojovaných zařízení (např. měničů MOVITRAC® 07) možné volit libovolně. Je však třeba brát ohled na maximální délku vedení a na skutečnost, že na konci nebo na začátku systémové sběrnice (SBus) musí být instalována brána. Doporučuje se proto tuto skutečnost respektovat také při prostorovém uspořádání. Při upevnění na montážní lišty a při délkách sběrnice SBus přes 1 m je nutno pro modul UFP instalovat přídavné vf zemnění.
Obsazení konektorů
Přípojka rozhraní UFP11A na průmyslovou sběrnici PROFIBUS je realizována 9pólovým konektorem Sub-D podle EN 50170. Spojení ve tvaru T je třeba realizovat pomocí odpovídajících konektorů.
01222DXX
Obr. 3: Obsazení pinů 9pólového konektoru Sub-D X3 podle EN 50170 ([1] = 9pólový konektor Sub-D; [2] = zkroucená signální vedení; [3] = vodivé spojení mezi krytkou konektoru a stíněním)
Konektor průmyslové sběrnice
Připojení rozhraní průmyslové sběrnice na systém sběrnice PROFIBUS se zpravidla provádí stíněným zkrouceným dvoudrátovým vedením. Stínění kabelu sběrnice PROFIBUS musí na obou stranách přiléhat např. na krytku konektoru. Při výběru konektoru sběrnice dbejte na maximální podporovanou přenosovou rychlost. Připojení dvoudrátového vedení na konektor sběrnice PROFIBUS se provádí přes pin 8 (A/A) a pin 3 (B/B). Přes tyto dva kontakty probíhá komunikace. Signály RS-485 A/A a B/B musí být u všech zařízení připojených na sběrnici PROFIBUS zapojeny stejně. Jinak není komunikace přes médium sběrnice možná. Přes pin 4 (CNTR-P) posílá rozhraní sběrnice PROFIBUS řídicí signál TTL pro repeater nebo adaptér optického kabelu (reference = pin 9).
6
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Instalace a provoz bez PC
3
Pokyny pro instalaci
Připojení systémové sběrnice
04848AXX
Obr. 4: Připojení systémové sběrnice UFP GND SC11 SC12
= referenční signál systémové sběrnice = systémová sběrnice High (horní) = systémová sběrnice Low (dolní)
MOVITRAC® 07 GND = referenční signál systémové sběrnice SC22 = výstupní systémová sběrnice Low (dolní) SC21 = výstupní systémová sběrnice High (horní) SC12 = vstupní systémová sběrnice Low (dolní) SC11 = vstupní systémová sběrnice High (horní) S12 = zakončovací odpor systémové sběrnice
Respektujte prosím: •
Používejte dvoužilový, zkroucený a stíněný měděný kabel (kabel pro přenos dat stíněný měděným opletením). Stínění přikládejte na obou stranách co největší plochou na stínicí svorku elektroniky měniče MOVITRAC® 07 nebo modulu UFP11A a konce stínění navíc na GND. Kabel musí splňovat následující specifikace (vhodné jsou např. kabely pro sběrnice CAN nebo DeviceNet): – průřez vodiče (žíly) 0,75 mm2 (AWG18) – odpor vedení 120 Ω při 1 MHz – měrná kapacita ≤ 40 pF/m při 1 kHz
•
Celková přípustná délka vedení závisí na nastavené přenosové rychlosti systémové sběrnice: – 250 kBd: – 500 kBd: – 1000 kBd:
160 m 80 m 40 m
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
7
Instalace a provoz bez PC
3
Pokyny pro instalaci
•
Na konci systémové sběrnice připojte zakončovací odpor (S12 = ON). U ostatních měničů zakončovací odpor odpojte (S12 = OFF). Gateway (brána) UFP11A musí být vždy umístěna na začátku nebo na konci systémové sběrnice a má tudíž napevno zapojený zakončovací odpor.
•
Mezi zařízeními, která jsou napojena na systémovou sběrnici, nesmí docházet k posunu potenciálu. Posunu potenciálu braňte vhodnými opatřeními, například propojením koster zařízení zvláštním vedením.
•
Zapojení do hvězdy není přípustné.
Připojení 24 V
Na svorky X1:4 a X1:5 musí být přivedeno externí napájecí napětí 24 V.
Stínění a vedení kabelů sběrnice
Rozhraní sběrnice PROFIBUS podporuje komunikační standard RS-485 a předpokládá jako fyzické médium stíněné, párově zkroucené dvoudrátové vedení typu A podle EN 50170, specifikované pro PROFIBUS. Odborně provedeným stíněním kabelu sběrnice je možné zatlumit elektrické rušení, ke kterému může v průmyslovém prostředí docházet. Provedením následujících opatření dosáhnete nejlepších vlastností stínění: •
Rukou pevně dotáhněte upevňovací šrouby zástrček, modulů a vedení pro vyrovnávání potenciálů.
•
Používejte výhradně konektory s kovovou nebo pokovenou krytkou.
•
Stínění připojujte v konektoru co největší plochou.
•
Stínění pokládejte na kabel sběrnice oboustranně.
•
Signální kabely a kabely sběrnic neveďte společně se silovými kabely (přívody k motorům), ale pokud možno v oddělených kanálech.
•
V průmyslovém prostředí používejte kovové uzemněné kabelové můstky.
•
Signální kabely a příslušné vedení pro vyrovnávání potenciálů veďte co možná nejkratší cestou s minimálním vzájemným odstupem.
•
Vyvarujte se nastavování kabelů sběrnice pomocí konektorů.
•
Kabely sběrnice veďte co možná nejblíže uzemněných ploch.
Při kolísání zemního potenciálu může oboustranně připojeným a uzemněným (PE) stíněním téci vyrovnávací proud. V takovém případě dbejte na dostatečné vyrovnání potenciálů podle příslušných předpisů VDE.
8
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Instalace a provoz bez PC Nastavení parametrů měniče
Zakončení sběrnice
3.2
3
Na elektronice modulu UFP není k dispozici zakončení sběrnice PROFIBUS. V případě, že modul UFP bude fyzicky připojen na sběrnici PROFIBUS jako první nebo poslední zařízení, je třeba realizovat zakončení sběrnice externě. Doporučuje se používat konektory sběrnice PROFIBUS s vestavěným zakončením, které při připnutí zakončovacích odporů pokračování sběrnice odpojí.
Nastavení parametrů měniče Nastavení lze provádět přes ovládací políčko měniče; řiďte se, prosím, návodem k použití měniče. •
Zapněte napájecí napětí pro modul UFx a všechny připojené měniče.
•
U měničů nastavte individuální adresy systémové sběrnice (SBus) (P813). Doporučení: adresy zadávejte ve stoupajícím pořadí od adresy 1 podle pořadí měničů ve spínací skříni. Adresu 0 zadat nesmíte, nebot’ ji využívá modul UFx.
•
Zkontrolujte přenosovou rychlost systémové sběrnice (SBus) (P816, nastavení od výrobce = 500 kBd).
•
Nastavte systémovou sběrnici (SBus) jako zdroj požadovaných hodnot (P100) (hodnota 10).
•
Nastavte systémovou sběrnici (SBus) jako zdroj řízení (P101) (hodnota 3).
•
Nastavte obsazení svorek binárních vstupů. Pro měniče MOVITRAC® 07 se doporučuje pro P60 hodnota 0. To odpovídá následujícímu obsazení: – – – – – –
•
DI01 vpravo/zastavení (uvedeno na 24 V pro uvolnění v obou směrech otáčení) DI02 vlevo/zastavení (bez funkce) DI03 použití pož. hodnot (není zapojeno) DI04 n11/n21 (není zapojeno) DI05 n12/n22 (není zapojeno) Při použití měniče MOVIDRIVE® se nakonfigurují nepoužité svorky jako svorky "bez funkce".
Pozor: u měničů MOVITRAC® 07 P815 lze dobu prodlevy (Timeout) systémové sběrnice (SBus) nastavovat v případě potřeby jen přes počítač (PC); přednastavená hodnota je 0, tj. sledování vypršení prodlevy je vypnuté. Nastavte P815 na hodnotu 1 s.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
9
Instalace a provoz bez PC
3
Autosetup
3.3
Autosetup Pomocí funkce Autosetup je možné modul UFx uvést do provozu i bez počítače (PC). Autosetup aktivujete přepínačem DIP. Zapnutí přepínače DIP Autosetup vyvolá jednorázové provedení funkce. Potom musí přepínač DIP Autosetup zůstat zapnutý. Vypnutím a opětovným zapnutím je možné funkci vykonat znovu. V prvním kroku hledá modul UFx na podřízené systémové sběrnici (SBus) pohonové měniče a signalizuje to krátkým blikáním kontrolky LED SYS-FAULT (CHYBA SYSTÉMU). Pohonové měniče musí mít přitom nastavené různé adresy systémové sběrnice (SBus) (P813). Doporučuje se zadávat adresy ve vzestupném pořadí od adresy 1 podle pořadí měničů ve spínací skříni. S každým nalezeným měničem se zobrazení procesu na straně průmyslové sběrnice rozšíří o 3 slova. Pokud nebyl nalezen žádný měnič, zůstane kontrolka LED SYS-FAULT (CHYBA SYSTÉMU) svítit. Systém registruje maximálně 8 měničů. Obrázek zobrazuje proces pro 3 pohonové měniče, každý se 3 slovy výstupních dat procesu a vstupních dat procesu. Po ukončení vyhledávání vyměňuje modul UFx 3 datová slova procesu cyklicky s každým z připojených pohonových měničů. Výstupní data procesů přebírá průmyslová sběrnice, která je rozděluje do bloků po třech slovech a odesílá. Vstupní data procesů se odečítají z měničů pohonů, skládají se dohromady a přenášejí se na řídicí jednotku průmyslové sběrnice. Pozor: spust’te, prosím, funkci Autosetup znovu, pokud změníte přiřazení pro data procesu měničů připojených na modul UFx, nebot’ si modul tato data jednorázově ukládá právě při funkci Autosetup. Po funkci Autosetup se přiřazení pro data procesů připojených měničů nesmí měnit už ani dynamicky.
10
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Instalace a provoz bez PC
3
Autosetup
Obr. 5: Datová komunikace DP-V1-Master – UFP – měnič
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
04843AXX
11
Instalace a provoz bez PC
3
Konfigurace řídicí jednotky průmyslové sběrnice
3.4
Konfigurace řídicí jednotky průmyslové sběrnice •
Při konfiguraci nastavte přepínači DIP na modulu UFP individuální adresu sběrnice PROFIBUS. Adresa sběrnice PROFIBUS se nastavuje binárně. Změna adresy sběrnice PROFIBUS se projeví teprve po vypnutí a zapnutí modulu UFP.
Obr. 6: Nastavení adresy sběrnice PROFIBUS
50341AXX
•
Řídicí jednotka průmyslové sběrnice se konfiguruje pomocí souboru GSD (GeräteStammdaten-Datei – kmenová data zařízení) (viz dodatek). Brána UFP odpovídá na své nastavené adrese sběrnice PROFIBUS. Počet datových slov procesu, kterými se řídicí jednotka průmyslové sběrnice na bránu UFP obrací, závisí na počtu připojených měničů. Je-li připojen jeden měnič, jedná se o pevnou šířku dat procesu – 3 datová slova. Je-li připojen více než jeden měnič, připadají na jeden měnič 3 datová slova. To znamená, že při připojení 3 měničů MOVITRAC® 07 je například nutno nakonfigurovat 9 slov.
•
Příklad pro STEP 7: – Nainstalujte soubor GSD do softwaru STEP 7. – Z katalogu hardwaru vložte do hardwarové konfigurace bránu UFP na sběrnici PROFIBUS. – Vyberte si z nabízených konfigurací dat procesu nastavení vhodné pro vaši aplikaci, např. "9 PD", tedy 9 datových slov procesu pro 3 měniče. – Uložte konfiguraci. – Rozšiřte svůj uživatelský program o datovou výměnu s modulem UFP. Použijte k tomu systémové funkce S7 pro konzistentní datovou komunikaci (SFC14 a SFC15). – Po uložení projektu a jeho nahrání do řídicí jednotky průmyslové sběrnice DP-V1Master a po spuštění řídicí jednotky DP-V1-Master by měla kontrolka LED BUSFAULT (CHYBA SBĚRNICE) na modulu UFP zhasnout. Pokud se tak nestane, zkontrolujte, prosím, kabeláž a zakončovací odpory sběrnice PROFIBUS a konfiguraci, zvlášt’ adresy sběrnice PROFIBUS v softwaru STEP 7.
12
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Instalace a provoz bez PC Spuštění měničů
3.5
3
Spuštění měničů Přes jeden modul UFP lze na sběrnici PROFIBUS provozovat až 8 měničů. Řídicí jednotka průmyslové sběrnice DP-Master a modul UFP si v souvislých datových paketech vyměňují požadované hodnoty a skutečné hodnoty pro všechny měniče připojené na modul UFP. Pro vás je důležité vědět, na kterém místě datového paketu (zobrazení procesu) se který měnič nalézá. Příslušná souvislost je znázorněna na Obr. 5. Měnič uvolníte tím, že do příslušného řídicího slova 1 zapíšete hodnotu 0006h. Požadované otáčky zadáte v následujícím slovu. Jsou odstupňovány po 0,2 ot/min na jednotku. Další informace týkající se profilu měničů MOVITRAC® 07 jsou v příručce "Komunikace měničů MOVITRAC® 07".
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
13
Instalace a provoz s PC
4
Pokyny pro instalaci
4
Instalace a provoz s PC
4.1
Pokyny pro instalaci
Montáž
Zařízení je možné montovat buď na předem připravené montážní lišty, nebo je s využitím čtyř otvorů v zadním krytu připevnit přímo na stěnu spínací skříně. V zásadě je prostorové uspořádání připojovaných zařízení (např. měničů MOVITRAC® 07) možné volit libovolně. Je však třeba brát ohled na maximální délku vedení a na skutečnost, že na konci nebo na začátku systémové sběrnice (SBus) musí být instalována brána. Doporučuje se proto tuto skutečnost respektovat také při prostorovém uspořádání. Při upevnění na montážní lišty a při délkách sběrnice SBus přes 1 m je nutno pro modul UFP instalovat přídavné vf zemnění.
Obsazení konektorů
Přípojka rozhraní UFP11A na průmyslovou sběrnici PROFIBUS je realizována 9pólovým konektorem Sub-D podle EN 50170. Spojení ve tvaru T je třeba realizovat pomocí odpovídajících konektorů.
01222DXX
Obr. 7: Obsazení pinů 9pólového konektoru Sub-D X3 podle EN 50170 ([1] = 9pólový konektor Sub-D; [2] = zkroucená signální vedení; [3] = vodivé spojení mezi krytkou konektoru a stíněním)
Konektor průmyslové sběrnice
Připojení rozhraní průmyslové sběrnice na systém sběrnice PROFIBUS se zpravidla provádí stíněným zkrouceným dvoudrátovým vedením. Stínění kabelu sběrnice PROFIBUS musí na obou stranách přiléhat např. na krytku konektoru. Při výběru konektoru sběrnice dbejte na maximální podporovanou přenosovou rychlost. Připojení dvoudrátového vedení na konektor sběrnice PROFIBUS se provádí přes pin 8 (A/A) a pin 3 (B/B). Přes tyto dva kontakty probíhá komunikace. Signály RS-485 A/A a B/B musí být u všech zařízení připojených na sběrnici PROFIBUS zapojeny stejně. Jinak není komunikace přes médium sběrnice možná. Přes pin 4 (CNTR-P) posílá rozhraní sběrnice PROFIBUS řídicí signál TTL pro repeater nebo adaptér optického kabelu (reference = pin 9).
14
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Instalace a provoz s PC
4
Pokyny pro instalaci
Připojení systémové sběrnice
04848AXX
Obr. 8: Připojení systémové sběrnice UFP GND SC11 SC12
= referenční signál systémové sběrnice = systémová sběrnice High (horní) = systémová sběrnice Low (dolní)
MOVITRAC® 07 GND = systémová sběrnice referenční SC22 = výstupní systémová sběrnice low SC21 = výstupní systémová sběrnice high SC12 = vstupní systémová sběrnice low SC11 = vstupní systémová sběrnice high S12 = zakončovací odpor systémové sběrnice
Respektujte prosím: •
Používejte dvoužilový, zkroucený a stíněný měděný kabel (kabel pro přenos dat stíněný měděným opletením). Stínění přikládejte na obou stranách co největší plochou na stínicí svorku elektroniky měniče MOVITRAC® 07 nebo modulu UFP11A a konce stínění navíc na GND. Kabel musí splňovat následující specifikace (vhodné jsou např. kabely pro sběrnice CAN nebo DeviceNet): – Průřez vodiče (žíly) 0,75 mm2 (AWG18) – odpor vedení 120 Ω při 1 MHz – měrná kapacita ≤ 40 pF/m při 1 kHz
•
Celková přípustná délka vedení závisí na nastavené přenosové rychlosti systémové sběrnice: – 250 kBd: – 500 kBd: – 1000 kBd:
160 m 80 m 40 m
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
15
Instalace a provoz s PC
4
Pokyny pro instalaci
•
Na konci systémové sběrnice připojte zakončovací odpor (S12 = ON). U ostatních měničů zakončovací odpor odpojte (S12 = OFF). Gateway (brána) UFP11A musí být vždy umístěna na začátku nebo na konci systémové sběrnice a má tudíž napevno zapojený zakončovací odpor.
•
Mezi zařízeními, která jsou napojena na systémovou sběrnici, nesmí docházet k posunu potenciálu. Posunu potenciálu braňte vhodnými opatřeními, například propojením koster zařízení zvláštním vedením.
•
Zapojení do hvězdy není přípustné.
Připojení 24 V
Na svorky X1:4 a X1:5 musí být přivedeno externí napájecí napětí 24 V.
Stínění a vedení kabelů sběrnice
Rozhraní sběrnice PROFIBUS podporuje komunikační standard RS-485 a předpokládá jako fyzické médium stíněné, párově zkroucené dvoudrátové vedení typu A podle EN 50170, specifikované pro PROFIBUS. Odborně provedeným stíněním kabelu sběrnice je možné zatlumit elektrické rušení, ke kterému může v průmyslovém prostředí docházet. Provedením následujících opatření dosáhnete nejlepších vlastností stínění: •
Rukou pevně dotáhněte upevňovací šrouby zástrček, modulů a vedení pro vyrovnávání potenciálů.
•
Používejte výhradně konektory s kovovou nebo pokovenou krytkou.
•
Stínění připojujte v konektoru co největší plochou.
•
Stínění pokládejte na kabel sběrnice oboustranně.
•
Signální kabely a kabely sběrnic neveďte společně se silovými kabely (přívody k motorům), ale pokud možno v oddělených kanálech.
•
V průmyslovém prostředí používejte kovové uzemněné kabelové můstky.
•
Signální kabely a příslušné vedení pro vyrovnávání potenciálů veďte co možná nejkratší cestou s minimálním vzájemným odstupem.
•
Vyvarujte se nastavování kabelů sběrnice pomocí konektorů.
•
Kabely sběrnice veďte co možná nejblíže uzemněných ploch.
Při kolísání zemního potenciálu může oboustranně připojeným a uzemněným (PE) stíněním téci vyrovnávací proud. V takovém případě dbejte na dostatečné vyrovnání potenciálů podle příslušných předpisů VDE.
16
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Instalace a provoz s PC Nastavení parametrů měniče
Zakončení sběrnice
4.2
4
Na elektronice modulu UFP není k dispozici zakončení sběrnice PROFIBUS. V případě, že modul UFP bude fyzicky připojen na sběrnici PROFIBUS jako první nebo poslední zařízení, je třeba realizovat zakončení sběrnice externě. Doporučuje se používat konektory sběrnice PROFIBUS s vestavěným zakončením, které při připnutí zakončovacích odporů pokračování sběrnice odpojí.
Nastavení parametrů měniče Nastavení lze provádět přes ovládací políčko měniče; řiďte se, prosím, návodem k použití měniče.
4.3
•
Zapněte napájecí napětí pro modul UFx a všechny připojené měniče.
•
U měničů nastavte individuální adresy systémové sběrnice (SBus) (P813). Doporučení: adresy zadávejte ve stoupajícím pořadí od adresy 1 podle pořadí měničů ve spínací skříni. Adresu 0 zadat nesmíte, nebot’ ji využívá modul UFx.
Softwarové uvedení do provozu •
Nainstalujte na počítač (PC) program MOVITOOLS, verze 2.70 a vyšší.
•
Spust’te program. Vyberte sériový port (COM), přes který je připojena brána (gateway) UFP a stiskněte tlačítko "Aktualisieren" (Aktualizovat). Na adrese 0 se musí zobrazit brána (gateway) UFP a na následujících adresách připojené měniče. Pokud se v okně neobjeví žádný záznam, překontrolujte, prosím, sériové rozhraní COM a spojení přes UWS21. Zobrazí-li se v okně pouze brána (gateway) UFP, překontrolujte, prosím, kabeláž systémové sběrnice (SBus) a zakončovací odpory.
•
Vyberte si, prosím, příslušný modul UFx a spust’te softwarové uvádění do provozu pro tuto bránu (gateway) průmyslové sběrnice (konfigurátor modulu UFx).
•
Zvolte položku nabídky "Feldbusknoten neu konfigurieren" (Rekonfigurace uzlů sběrnice).
•
Zadejte název a cestu (umístění) projektu. Stiskněte tlačítko "Weiter" (Dále).
•
Stiskněte tlačítko "Update" (Aktualizace). Nyní se musí zobrazit všechny měniče připojené na bránu (gateway) UFP. Pomocí tlačítek "Einfügen" (Vložit), "Ändern" (Změnit) a "Löschen" (Smazat) je konfiguraci možné ještě upravit. Stiskněte tlačítko "Weiter" (Dále).
•
Stiskněte tlačítko "Autokonfiguration" (Autokonfigurace). Na monitoru řídicí jednotky se objeví zobrazení procesu pro bránu (gateway) UFP. V dolní části se indikuje šířka dat procesu. Tato hodnota je důležitá pro programování řídicí jednotky průmyslové sběrnice. Stiskněte tlačítko "Weiter" (Dále).
•
Uložte data projektu a stiskněte tlačítko "Download" (Stažení). Přepínač DIP Autosetup musí být přitom vypnutý (OFF).
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
17
Instalace a provoz s PC
4
Spuštění měničů
4.4
•
Pomocí datového monitoru procesu můžete sledovat datovou výměnu mezi řídicí jednotkou průmyslové sběrnice a branou (gateway) UFP.
•
Pro řízení přes průmyslovou sběrnici musí být měniče uvolněny i na straně svorek. Svorky jsou již pod zátěží. Chcete-li zkontrolovat obsazení svorek, vyberte, prosím, v okně "Připojená zařízení" první měnič s adresou 1 a spust’te rozhraní příkazového procesoru SHELL. Obsazení svorek byste měli pro měniče MOVITRAC® 07 nastavit následujícím způsobem:
•
Předcházející krok opakujte pro všechny měniče, které se zobrazují v okně "Angeschlossene Geräte" (Připojená zařízení).
Spuštění měničů Přes jeden modul UFP lze na sběrnici PROFIBUS provozovat až 8 měničů. Řídicí jednotka průmyslové sběrnice DP-Master a modul UFP si v souvislých datových paketech vyměňují požadované hodnoty a skutečné hodnoty pro všechny měniče připojené na modul UFP. Pro vás je důležité vědět, na kterém místě datového paketu (zobrazení procesu) se který měnič nalézá. Příslušnou souvislost vám zobrazí datový monitor procesu v konfiguraci dané brány (gateway) průmyslové sběrnice (konfigurátor modulu UFx). Měnič uvolníte tím, že do příslušného řídicího slova 1 zapíšete hodnotu 0006h. Požadované otáčky zadáte v následujícím slovu. Jsou odstupňovány po 0,2 ot/min na jednotku. Další informace týkající se profilu měničů MOVITRAC® 07 jsou v příručce "Komunikace měničů MOVITRAC® 07".
18
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Rozhraní sběrnice PROFIBUS Uvedení do provozu řídicí jednotky sběrnice PROFIBUS, PROFIBUS-DP-Master
5
Rozhraní sběrnice PROFIBUS
5.1
Uvedení do provozu řídicí jednotky sběrnice PROFIBUS, PROFIBUS-DP-Master
5
Podpůrné soubory (GSD) pro bránu (gateway) UFP najdete na internetu, na www.sew-eurodrive.de.
5.2
•
Řiďte se pokyny uvedenými v textovém souboru README.TXT, nahraném na disketě se soubory kmenových dat zařízení (GSD).
•
Nainstalujte soubor kmenových dat zařízení (GSD) podle pokynů konfiguračního softwaru řídicí jednotky DP-Master. Po úspěšném nainstalování se u podřízených zařízení (Slave) zobrazí brána (gateway) "UFP".
•
Pod názvem "UFP" přidejte do struktury sběrnice PROFIBUS rozhraní průmyslové sběrnice a zadejte adresu sběrnice PROFIBUS.
•
Pro svou aplikaci vyberte náležitou konfiguraci dat procesu (viz následující kapitola).
•
Zadejte vstupní a výstupní adresy, resp. adresy periferií pro konfigurované datové šířky.
•
Uložte konfiguraci.
•
Rozšiřte svůj uživatelský program o datovou výměnu s rozhraním průmyslové sběrnice, modulem UFP. Použijte k tomu systémové funkce S7 pro konzistentní datovou komunikaci (SFC14 a SFC15).
•
Po uložení projektu a jeho nahrání do řídicí jednotky průmyslové sběrnice DP-Master a po spuštění řídicí jednotky DP-Master by měla kontrolka LED BUS-FAULT (CHYBA SBĚRNICE) na modulu rozhraní průmyslové sběrnice zhasnout. Pokud se tak nestane, zkontrolujte, prosím, kabeláž a zakončovací odpory sběrnice PROFIBUS a konfiguraci, zvlášt’ pak adresy sběrnice PROFIBUS.
Konfigurace rozhraní sběrnice PROFIBUS-DP
Všeobecně
Aby bylo možné definovat druh a množství vstupních a výstupních dat používaných pro přenos, musí DP master sdělit pohonovému měniči příslušnou konfiguraci DP. Máte přitom možnost pohony daty procesu řídit a přes kanál parametrů všechny parametry rozhraní průmyslové sběrnice číst, příp. zapisovat.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
19
Rozhraní sběrnice PROFIBUS
5
Konfigurace rozhraní sběrnice PROFIBUS-DP
Obrázek schematicky znázorňuje datovou komunikaci mezi automatizačním zařízením (DP-V1-Master), modulem rozhraní průmyslové sběrnice (DP-V1-Slave) a jedním měničem s kanálem dat procesu a s kanálem parametrů.
Obr. 9: Datová komunikace s parametrickými údaji (Param) a s daty procesu (PD)
Konfigurace dat procesu
20
53129BXX
Rozhraní průmyslové sběrnice umožňuje různé konfigurace DP pro datovou komunikaci mezi DP masterem a modulem rozhraní průmyslové sběrnice. Následující tabulka přináší další pokyny ohledně všech standardních konfigurací DP rozhraní průmyslové sběrnice. Sloupec "Konfigurace dat procesu" udává název konfigurace. Tyto názvy se vyskytují i ve výběrovém seznamu v konfiguračním softwaru pro DP master. Sloupec Konfigurace DP ukazuje, které konfigurační údaje se posílají při vytváření spojení sběrnice PROFIBUS-DP na rozhraní průmyslové sběrnice. Konfigurace jsou určeny pro implicitní šířku 3 datových slov procesu pro měniče SEW. V nejjednodušším případě se z řídicí jednotky přenášejí vždy 3 datová slova procesu pro každý z měničů připojených na rozhraní průmyslové sběrnice. Modul rozhraní průmyslové sběrnice pak rozděluje tato datová slova procesu na jednotlivé měniče. Kanál parametrů slouží k parametrizaci brány (gateway) UFP a nedosahuje až k jednotlivým měničům. Modul rozhraní průmyslové sběrnice akceptuje 1 ... 24 datových slov procesu, s kanálem parametrů i bez něho.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Rozhraní sběrnice PROFIBUS Konfigurace rozhraní sběrnice PROFIBUS-DP
5
Standardní záznamy v souboru kmenových dat zařízení (GSD) se orientují na Autosetup jako konfigurační režim modulu UFP a dovolují šířku dat procesu 3 PD ... 24 PD, což odpovídá 1 ... 8 měničům připojeným na rozhraní průmyslové sběrnice. Jednomu zařízení na systémové sběrnici (SBus) lze přiřadit maximálně 3 PD!
JEDEN modul pro všechny měniče
Přenos dat procesu se uskutečňuje v jediném konzistentním datovém bloku pro všechny měniče připojené na rozhraní průmyslové sběrnice. V programu Step 7 tak stačí jediné volání systémových funkcí SFC14 a SFC15.
Parametry brány (gateway) UFP + JEDEN modul
Konfigurace vedené pod "Parametry brány (gateway) UFP + JEDEN modul" odpovídají předcházejícímu. Přednastavený je 8bajtový kanál parametrů MOVILINK, který zajišt’uje parametrické služby pro bránu (gateway) UFP. Kanál parametrů je popsán v příručce "Komunikace měničů MOVITRAC® 07".
Jeden modul pro každý měnič
Pro každý z připojených měničů existuje jeden konzistentní datový blok. Z pohledu řídicí jednotky to odpovídá několika měničům, každý s vlastním rozhraním průmyslové sběrnice. V programu Step 7 musí být zvláštní volání systémových funkcí SFC14 a SFC15 pro každý měnič.
Parametry brány (gateway) UFP + jeden modul pro každý měnič
Konfigurace vedené pod "Parametry brány (gateway) UFP + jeden modul pro každý měnič" odpovídají předcházejícímu. Přednastavený je 8bajtový kanál parametrů MOVILINK, který zajišt’uje parametrické služby pro bránu (gateway) UFP. Kanál parametrů je popsán v příručce "Komunikace měničů MOVITRAC® 07". Přístup k parametrům pohonu podřízených měničů MOVITRAC® 07 je možný výlučně prostřednictvím parametrických služeb řídicí jednotky sběrnice DP-V1.
Konfigurace dat procesu
Význam / pokyny
Cfg0 Cfg1 Cfg2 Cfg3 Cfg4 Cfg5 Cfg6 Cfg7 Cfg8
JEDEN modul pro všechny měniče AS 1 měnič (3 PD)
Řízení 3 datovými slovy procesu
0
242
AS 2 měniče (6 PD)
Řízení 6 datovými slovy procesu
0
245
AS 3 měniče (9 PD)
Řízení 9 datovými slovy procesu
0
248
AS 4 měniče (12 PD)
Řízení 12 datovými slovy procesu
0
251
AS 5 měničů (15 PD)
Řízení 15 datovými slovy procesu
0
254
AS 6 měničů (18 PD)
Řízení 18 datovými slovy procesu
0
192
209
209
AS 7 měničů (21 PD)
Řízení 21 datovými slovy procesu
0
192
212
212
AS 8 měničů (24 PD)
Řízení 24 datovými slovy procesu
0
192
215
215
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
21
Rozhraní sběrnice PROFIBUS
5
Konfigurace rozhraní sběrnice PROFIBUS-DP
Konfigurace dat procesu
Význam / pokyny
Cfg0 Cfg1 Cfg2 Cfg3 Cfg4 Cfg5 Cfg6 Cfg7 Cfg8
Parametry brány (gateway) UFP + JEDEN modul AS 1 měnič (Param + 3 PD)
Řízení 3 datovými slovy procesu / parametrizace přes 8bajtový kanál parametrů
243
242
AS 2 měniče (Param + 6 PD)
Řízení 6 datovými slovy procesu / parametrizace přes 8bajtový kanál parametrů
243
245
AS 3 měniče (Param + 9 PD)
Řízení 9 datovými slovy procesu / parametrizace přes 8bajtový kanál parametrů
243
248
AS 4 měniče (Param + 12 PD)
Řízení 12 datovými slovy procesu / parametrizace přes 8bajtový kanál parametrů
243
251
AS 5 měničů (Param + 15 PD)
Řízení 15 datovými slovy procesu / parametrizace přes 8bajtový kanál parametrů
243
254
AS 6 měničů (Param + 18 PD)
Řízení 18 datovými slovy procesu / parametrizace přes 8bajtový kanál parametrů
243
192
209
209
AS 7 měničů (Param + 21 PD)
Řízení 21 datovými slovy procesu / parametrizace přes 8bajtový kanál parametrů
243
192
212
212
AS 8 měničů (Param + 24 PD)
Řízení 24 datovými slovy procesu / parametrizace přes 8bajtový kanál parametrů
243
192
215
215
AS 1 měnič (1 x 3 PD) Řízení 1x3 datovými slovy procesu
0
242
AS 2 měniče (2 x 3 PD)
Řízení 2x3 datovými slovy procesu
0
242
242
AS 3 měniče (3 x 3 PD)
Řízení 3x3 datovými slovy procesu
0
242
242
242
AS 4 měniče (4 x 3 PD)
Řízení 4x3 datovými slovy procesu
0
242
242
242
242
AS 5 měničů (5 x 3 PD)
Řízení 5x3 datovými slovy procesu
0
242
242
242
242
242
AS 6 měničů (6 x 3 PD)
Řízení 6x3 datovými slovy procesu
0
242
242
242
242
242
242
AS 7 měničů (7 x 3 PD)
Řízení 7x3 datovými slovy procesu
0
242
242
242
242
242
242
242
AS 8 měničů (8 x 3 PD)
Řízení 8x3 datovými slovy procesu
0
242
242
242
242
242
242
242
Jeden modul pro každý měnič
22
242
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Rozhraní sběrnice PROFIBUS
5
Konfigurace rozhraní sběrnice PROFIBUS-DP
Konfigurace dat procesu
Význam / pokyny
Cfg0 Cfg1 Cfg2 Cfg3 Cfg4 Cfg5 Cfg6 Cfg7 Cfg8
Parametry brány (gateway) UFP + jeden modul pro každý měnič AS 1 měnič (Param + 1 x 3 PD)
Řízení 1x3 datovými slovy procesu / 243 parametrizace přes 8bajtový kanál parametrů
242
AS 2 měniče (Param + 2 x 3 PD)
Řízení 2x3 datovými slovy procesu / 243 parametrizace přes 8bajtový kanál parametrů
242
242
AS 3 měniče (Param + 3 x 3 PD)
Řízení 3x3 datovými slovy procesu / 243 parametrizace přes 8bajtový kanál parametrů
242
242
242
AS 4 měniče (Param + 4 x 3 PD)
Řízení 4x3 datovými slovy procesu / 243 parametrizace přes 8bajtový kanál parametrů
242
242
242
242
AS 5 měničů (Param + 5 x 3 PD)
Řízení 5x3 datovými slovy procesu / 243 parametrizace přes 8bajtový kanál parametrů
242
242
242
242
242
AS 6 měničů (Param + 6 x 3 PD)
Řízení 6x3 datovými slovy procesu / 243 parametrizace přes 8bajtový kanál parametrů
242
242
242
242
242
242
AS 7 měničů (Param + 7 x 3 PD)
Řízení 7x3 datovými slovy procesu / 243 parametrizace přes 8bajtový kanál parametrů
242
242
242
242
242
242
242
AS 8 měniče (Param + 8 x 3 PD)
Řízení 8x3 datovými slovy procesu / 243 parametrizace přes 8bajtový kanál parametrů
242
242
242
242
242
242
242
Konfigurace DP "Univerzální modul"
242
Pomocí konfigurace "Univerzální modul" (např. v programu STEP7) máte možnost konfigurovat rozhraní průmyslové sběrnice odlišně od přednastavených standardních hodnot souboru kmenových dat zařízení (GSD). To má smysl např. tehdy, chcete-li na rozhraní průmyslové sběrnice provozovat několik měničů s různými datovými slovy procesu. Přitom musíte dodržet následující rámcové podmínky: •
Modul 0 definuje kanál parametrů měniče. Pokud se zde zadá nula, je kanál parametrů vypnutý. Při zadání hodnoty 243 je kanál parametrů zapnutý a má délku 8 bajtů.
•
Následující moduly určují šířku dat procesu rozhraní průmyslové sběrnice PROFIBUS. Celková šířka dat procesu všech následujících modulů musí být mezi hodnotami 1 a 24. Moduly musí být z bezpečnostních důvodů zadávány datově konzistentně. Dbejte, prosím, na to, aby jeden měnič připojený na rozhraní průmyslové sběrnice byl reprezentován jedním takto konzistentně zadaným modulem.
•
Speciální rozlišovací formát je přípustný.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
23
Rozhraní sběrnice PROFIBUS
5
Konfigurace rozhraní sběrnice PROFIBUS-DP
Následující obrázek znázorňuje strukturu konfiguračních údajů podle EN 50170(V2). Tyto konfigurační údaje se do měniče přenášejí při spuštění DP masteru. Tabulka 1: Formát rozlišovacího bajtu Cfg_Data podle EN 50170 (V2): 7 / MSB
6
5
4
3
2
1
0 / LSB
Datová délka 0000 = 1 bajt/slovo 1111 = 16 bajtů/slov Vstup/výstup 00 = speciální rozlišovací formáty 01 = vstup 02 = výstup 11 = vstup/výstup Formát 0 = bajtová struktura 1 = struktura po slovech Konzistentnost v rámci 0 bajtu nebo slova 1 = celé délky
Upozornění: Pro přenos dat používejte pouze nastavení "Konzistentnost v rámci celé délky"!
Konzistentnost dat
Konzistentní data jsou data, která mezi automatizačním zařízením a měničem musí být vždy přenášena společně a nesmí být nikdy přenášena odděleně. Konzistentnost dat je zvlášt’ důležitá pro přenos polohovacích hodnot, resp. kompletních polohovacích úloh, nebot’ při nekonzistentním přenosu by se mohla spojit data pocházející z různých programových cyklů automatizačního zařízení, čímž by se do měniče přenesly nedefinované hodnoty. Na sběrnicích PROFIBUS DP obecně probíhá datová komunikace mezi automatizačním zařízením a součástmi pohonů s nastavením "Konzistentnost dat v rámci celé délky".
Externí diagnostika
Rozhraní průmyslové sběrnice nepodporuje žádnou externí diagnostiku. Chybová hlášení jednotlivých měničů je možné získat z příslušných stavových slov. Do stavového slova 1 se vkládají i chybové stavy rozhraní průmyslové sběrnice, např. timeout (vypršení lhůty) pro spojení systémové sběrnice (SBus) k zařízení. Podle požadavku může rozhraní průmyslové sběrnice podávat diagnostická hlášení i podle normy EN 50170 (V2).
Upozornění ohledně řídicích systémů Simatic S7
24
Sběrnice PROFIBUS DP může i při deaktivované externí diagnostice spouštět diagnostické alarmy v DP masteru, takže příslušné operační moduly (např. OB84 pro S7-400, resp. OB82 pro S7-300) by měly být vždy začleněny do řízení.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Rozhraní sběrnice PROFIBUS
5
Identifikační číslo
5.3
Identifikační číslo Každý DP master a DP slave musí mít vlastní identifikační číslo přidělené Organizací uživatelů sběrnic PROFIBUS (PROFIBUS-Nutzerorganisation) pro jednoznačnou identifikaci připojeného zařízení. DP master sběrnice PROFIBUS porovnává při spuštění identifikační čísla připojených DP slaves s identifikačními čísly nakonfigurovanými uživatelem. Teprve když se DP master ujistí, že adresy připojených stanic a typy zařízení (identifikační čísla) souhlasí s konfiguračními daty, aktivuje se přenos užitečných dat. Tímto způsobem je zajištěna vysoká bezpečnost vůči chybám konfigurace. Identifikační číslo modulu rozhraní průmyslové sběrnice UFP11A je 6004hex. Identifikační číslo je definováno jako šestnáctibitové číslo bez znaménka (Unsigned16). Pro modul rozhraní průmyslové sběrnice UFP11A vyhradila Organizace uživatelů sběrnic PROFIBUS (PROFIBUS-Nutzerorganisation) identifikační číslo 6004 hex (24 580 dek).
5.4
Řízení měniče Řízení měniče se uskutečňuje prostřednictvím datového kanálu procesu, který je dlouhý jedno, dvě nebo tři vstupní/výstupní slova. Při realizaci DP masteru jako řadiče s programovatelnou pamětí jsou tato datová slova procesu zobrazena v oblasti řízení vstupů/výstupů, příp. periferií, a lze k nim tedy obvyklým způsobem přistupovat.
52996AXX
Obr. 10: Zobrazení dat sběrnice PROFIBUS v adresové oblasti programovatelného řadiče (PLC) ([1] = kanál parametrů / [2] = adresová oblast programovatelného řadiče (PLC) / U/f = měnič)
PO = výstupní data procesu / PI = vstupní data procesu Další pokyny ohledně programování a konfigurování naleznete README_GSD6003.PDF, který obdržíte společně se souborem GSD.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
v
souboru
25
5
Rozhraní sběrnice PROFIBUS Řízení měniče
Příklad řízení pro Simatic S7
Řízení měniče automatizačním systémem Simatic S7 probíhá v závislosti na zvolené konfiguraci dat procesu buď přímo, pomocí příkazů pro nahrání a přenos, nebo pomocí speciálních systémových funkcí SFC 14 DPRD_DAT a SFC15 DPWR_DAT. U systému S7 je v zásadě třeba přenášet data dlouhá 3 bajty, nebo delší než 4 bajty, pomocí systémových funkcí SFC14 a SFC15.
Příklad programu STEP7
26
Konfigurace dat procesu
Přístup STEP7 přes
1 PD
Příkazy pro nahrání / transfer
2 PD
Příkazy pro nahrání / transfer
3 PD ... 24 PD
Systémové funkce SFC14/15 (délka 6 ... 48 bajtů)
Param + 1 PD
Kanál parametrů: Systémové funkce SFC14/15 (délka 8 ... 48 bajtů) Data procesu: Příkazy pro nahrání / transfer
Param + 2 PD
Kanál parametrů: Systémové funkce SFC14/15 (délka 6 ... 48 bajtů) Data procesu: Příkazy pro nahrání / transfer
Param + 3 PD ... 24 PD
Kanál parametrů: Systémové funkce SFC14/15 (délka 6 ... 48 bajtů) Data procesu: Systémové funkce SFC14/15 (délka 6 bajtů)
Příklady konfigurace a programování automatizačního systému Simatic S7 naleznete v souboru "README_GSD6004.PDF".
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1
6
Úvod do systému sběrnice PROFIBUS-DP-V1
6
Funkce DP-V1
6.1
Úvod do systému sběrnice PROFIBUS-DP-V1 V této kapitole jsou popsány funkce a pojmy, které se používají pro provoz pohonových měničů SEW v systému PROFIBUS-DP-V1. Zevrubné technické informace k systému PROFIBUS-DP-V1 obdržíte u Organizace uživatelů sběrnic PROFIBUS nebo na www.profibus.com. Specifikací PROFIBUS-DP-V1 byly v rámci rozšíření PROFIBUS-DP-V1 zavedeny nové acyklické služby Read (čtení)/Write (zápis)). Tyto acyklické služby jsou vkládány do speciálních zpráv v průběhu cyklického provozu sběrnice, takže je zajištěna kompatibilita mezi sběrnicemi PROFIBUS-DP (verze 0) a PROFIBUS-DP-V1 (verze 1). Pomocí acyklických služeb Read (čtení)/Write (zápis) je možné mezi zařízeními master a slave (pohonový měnič) vyměňovat větší objemy dat než např. přes 8bajtový kanál parametrů ve formě cyklických vstupních a výstupních dat. Výhodou acyklické výměny dat přes DP-V1 je minimální zatížení cyklického provozu sběrnice, nebot’ zprávy DP-V1 jsou vkládány do cyklu sběrnice pouze podle potřeby. Kanál parametrů DP-V1 otevírá uživateli dvě možnosti: •
Nadřízená řídicí jednotka má přístup ke všem informacím o zařízení slave SEW-DP-V1. Kromě cyklických dat procesu je tak možné číst i nastavení zařízení, načtené hodnoty ukládat v řídicí jednotce a měnit nastavení v zařízení slave.
•
Kromě toho, přes kanál parametrů DP-V1 může se zařízením komunikovat i servisní software MOVITOOLS, aniž byste k tomu museli využívat proprietárního spojení podle standardu RS-485. Detailní informace naleznete po instalaci softwaru MOVITOOLS v adresáři ...\SEW\MOVITOOLS\Fieldbus.
Na následujícím obrázku jsou pro lepší porozumění znázorněny důležité charakteristiky systému PROFIBUS-DP-V1.
52123AXX
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
27
Funkce DP-V1
6
Úvod do systému sběrnice PROFIBUS-DP-V1
Master třídy 1 (C1-Master)
Na sběrnici PROFIBUS-DP-V1 jsou rozlišovány různé třídy masterů. Master třídy 1 zajišt’uje především cyklickou datovou komunikaci se zařízeními slave. Typickými mastery třídy 1 jsou řídicí systémy (např. programovatelný řadič (PLC)), které zajišt’ují cyklickou výměnu dat procesu se zařízením slave. Acyklické spojení mezi masterem třídy 1 a zařízením slave se vytvoří automaticky při vytváření cyklického spojení se systémem PROFIBUS-DP-V1, pokud byla pomocí souboru GSD aktivována funkce DP-V1. Na sběrnici PROFIBUS-DP-V1 může být pouze jeden master třídy 1.
Master třídy 2 (C2-Master)
Master třídy 2 neprovádí sám žádnou cyklickou výměnu dat se zařízeními slave. Typickými mastery třídy 2 jsou např. vizualizační systémy, nebo také dočasně instalovaná programovací zařízení (notebook / PC). Master třídy 2 používá pro komunikaci se zařízeními slave výhradně acyklická spojení. Tato acyklická spojení mezi masterem třídy 2 a zařízením slave jsou navazována prostřednictvím služby Initiate (inicializace). Pokud služba Initiate (inicializace) dopadla úspěšně, spojení je navázáno. Po navázání spojení je možné pomocí služeb Read (čtení) a Write (zápis) provádět acyklickou vyměnu dat se zařízeními slave. Na sběrnici DP-V1 může aktivně působit několik masterů třídy 2. Počet spojení třídy 2, která mohou být vytvořena současně k jednomu zařízení slave, je určován zařízením slave. Pohonové měniče SEW podporují dvě paralelní spojení třídy 2.
Datové sady (DS)
Užitečná data přenášená prostřednictvím nějaké služby DP-V1 se slučují do datových sad. Každá datová sada je jednoznačně reprezentována délkou, číslem slotu a indexem. Pro komunikaci systému DP-V1 s pohonovým měničem SEW se používá struktura datové sady 47, která je definována v profilu techniky pohonů PROFIdrive vydaném Organizací uživatelů sběrnic PROFIBUS od V3.1 jako kanál parametrů DP-V1 pro pohony. Přes tento kanál parametrů je možné uplatnit různé způsoby přístupu k parametrizačním datům pohonového měniče.
Služby DP-V1
S rozšířením DP-V1 se zavádějí nové služby, které mohou být využity pro acyklickou výměnu dat mezi zařízeními master a slave. V principu se rozlišují následující služby:
Zpracování alarmu v DP-V1
28
Master třídy 1
Typ spojení: MSAC1 (Master/Slave Acyclic C1)
Read
čtení datové sady
Write
zápis datové sady
Master třídy 2
Typ spojení: MSAC2 (Master/Slave Acyclic C2)
INITIATE
navázání spojení s masterem třídy 2
ABORT
ukončení spojení s masterem třídy 2
Read
čtení datové sady
Write
zápis datové sady
Kromě acyklických služeb bylo v specifikaci DP-V1 definováno rovněž rozšířené zpracování alarmu. Nyní se rozlišují různé typy alarmu. Při provozu DP-V1 tak již není možné provést vyhodnocení specifické diagnostiky zařízení pomocí služby DP-V1 "DDLM_SlaveDiag". Pro techniku pohonů nebylo definováno žádné zpracování alarmu v DP-V1, nebot’ pohonový měnič přenáší své stavové informace pouze prostřednictvím cyklické datové komunikace.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1
6
Vlastnosti pohonových měničů SEW
6.2
Vlastnosti pohonových měničů SEW Moduly rozhraní průmyslových sběrnic SEW pro PROFIBUS-DP-V1 vykazují všechny komunikační charakteristiky rozhraní DP-V1. Pohony jsou v zásadě řízeny v souladu s normou DP-V1 cyklickými daty procesu z masteru třídy 1. Tento master třídy 1 (zpravidla programovatelný řadič (PLC)) může při cyklické datové komunikaci používat navíc i 8bajtový kanál parametrů k modulu UFP pro parametrické služby. Přístup brány (gateway) UFP k podřízeným pohonům MOVITRAC® 07 není přes tento kanál parametrů možný. Přístup k podřízeným zařízením získá master třídy 1 přes kanál DP-V1-C1 prostřednictvím služeb Read a Write. Současně s oběma těmito parametrizačními kanály mohou být vytvořeny dva další kanály třídy 2, přes které např. jeden master třídy 2 načítá parametrické údaje pro jejich vizualizaci a druhý master třídy 2, třeba notebook, konfiguruje pohon programem MOVITOOLS.
Obr. 11: Kanály parametrů na sběrnici DP-V1
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
53124AXX
29
Funkce DP-V1
6
Struktura kanálu parametrů DP-V1
6.3
Struktura kanálu parametrů DP-V1 Datovou sadou s indexem 47 se v zásadě provádí parametrizace pohonů prostřednictvím implementace kanálu parametrů podle profilu PROFIdrive DP-V1, verze profilu 3.0. Pomocí záznamu Request-ID se rozlišuje, zda se jedná o parametrický přístup podle profilu PROFIdrive, nebo o přístup přes služby softwaru SEW MoviLink. Následující tabulka znázorňuje možná kódování jednotlivých prvků. Struktura datové sady je identická pro přístup přes PROFIdrive i přes Movi-Link.
Jsou podporovány následující služby MoviLink: •
8bajtový kanál parametrů MoviLink se všemi službami podporovanými pohonovým měničem, jako – – – –
30
Read Parameter (čtení parametru) Write Parameter (zápis parametru) Write Parameter volatile (zápis parametru nestálý) atd.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1 Struktura kanálu parametrů DP-V1
6
Jsou podporovány následující služby PROFIdrive: •
Čtení (Request Parameter) jednotlivých parametrů typu dvouslovo
•
Zápis (Change Parameter) jednotlivých parametrů typu dvouslovo
Tabulka 2: Prvky datové sady DS47 Pole
Data Type (typ dat)
Values (hodnoty)
Request Reference
Unsigned8
0x00 rezervováno 0x01 ... 0xFF
Request ID
Unsigned8
0x01 0x02 0x40
Response ID
Unsigned8
Response (+): 0x00 rezervováno 0x01 Request parameter (+) (PROFIdrive) 0x02 Change parameter (+) (PROFIdrive) 0x40 SEW MoviLink Service (+)
Request parameter (PROFIdrive) Change parameter (PROFIdrive) SEW MoviLink Service
Response (–): 0x81 Request parameter (–) (PROFIdrive) 0x82 Change parameter (–) (PROFIdrive) 0xC0 SEW MoviLink Service (–) Axis
Unsigned8
0x00 ... 0xFF Number of axis 0 ... 255
No. of Parameters
Unsigned8
0x01 ... 0x13 1 ... 19 DWORDs (240 DP-V1 data bytes)
Attribute
Unsigned8
0x10
Value
Pro SEW MoviLink (Request ID = 0x40): 0x00 No service 0x10 Read Parameter 0x20 Write Parameter 0x30 Write Parameter volatile 0x40 ... 0xF0 rezervováno No. of Elements
Unsigned8
0x00 for non-indexed parameters 0x01 ... 0x75 Quantity 1 ... 117
Parameter Number
Unsigned16
0x0000 ... 0xFFFF MoviLink parameter index
Subindex
Unsigned16
0x0000
SEW: always 0
Format
Unsigned8
0x43 0x44
Double word Error
No. of Values
Unsigned8
0x00 ... 0xEA Quantity 0 ... 234
Error Value
Unsigned16
0x0000 ... 0x0064 PROFIdrive-Errorcodes 0x0080 + MoviLink-AdditionalCode Low Pro SEW MoviLink 16 Bit Error Value
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
31
6
Funkce DP-V1 Struktura kanálu parametrů DP-V1
Průběh parametrizace datovou sadou 47
Parametrizační přístup je realizován pomocí kombinace služeb DP-V1 Write (zápis) a Read (čtení). Pomocí Write.req (požadavek zápisu) se parametrizační příkaz přenese na slave. Poté následuje interní zpracování v zařízení slave. Master pak vyšle Read.req (žádost o čtení), aby zjistil výsledek parametrizace. Pokud master obdrží negativní odpověď Read.res ze zařízení slave, zopakuje požadavek Read.req (žádost o čtení). Jakmile je zpracování parametru v měniči ukončeno, měnič vyšle na žádost o čtení pozitivní odpověď Read.res. Užitečná data pak nesou parametrizační odpověď na parametrizační příkaz předaný předtím pomocí Write.req (požadavek zápisu) (viz obrázek). Tento mechanizmus platí jak pro master C1, tak také pro C2.
Obr. 12: Sekvence zpráv pro parametrizační přístup přes DP-V1
32
53127AXX
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1 Struktura kanálu parametrů DP-V1
Sekvence průběhu pro master DP-V1
6
Při velmi krátkých časech cyklu průmyslové sběrnice je dotaz na parametrizační odpověď vyslán dříve, než měnič v rámci zařízení uzavře parametrizační přístup. V daném okamžiku tak ještě není k dispozici odpověď z měniče. V tomto stavu zašle měnič na úroveň DP-V1 negativní odpověď s kódem Error_Code _1 = 0xB5 (konflikt stavů). Master DP-V1 pak musí zaslat nový dotaz prostřednictvím výše uvedeného požadavku Read.req, dokud nepřijde pozitivní odpověď z pohonového měniče.
53127AXX
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
33
6
Funkce DP-V1 Struktura kanálu parametrů DP-V1
Adresování brány (gateway) UFP s podřízenými měniči MOVITRAC® 07
Struktura datové sady DS47 definuje prvek Axis (pohon). Zadáním Axis = 0 se uskutečňují přístupy na samotnou bránu (gateway) UFP. Pro adresování podřízených měničů MOVITRAC® 07 je nutno adresu příslušného měniče na systémové sběrnici (SBus) zadat do prvku Axis (pohon).
53129BXX
Parametrizační příkazy MoviLink
Kanál parametrů MoviLink pohonových měničů SEW se zobrazuje přímo ve struktuře datové sady 47. Pro výměnu parametrizačních příkazů MoviLink se používá Request-ID 0x40 (SEW MoviLink-Service). Parametrizační přístup pomocí služeb MoviLink má v zásadě níže popsanou strukturu. Přitom se používá typická sekvence zpráv pro datovou sadu 47. Request-ID:
0x40 SEW MoviLink Service
V kanálu parametrů MoviLink je vlastní služba definována prvkem datové sady Attribute (atribut). High-Nibble tohoto elementu přitom odpovídá Service-Nibble v správním bajtu kanálu parametrů DPV0.
34
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1 Struktura kanálu parametrů DP-V1
Příklad pro čtení parametru prostřednictvím programu MoviLink
6
Následující tabulky znázorňují příklad struktury užitečných dat požadavku Write.request a odpovědi Read.res pro čtení jednoho parametru přes kanál parametrů MoviLink.
Zaslání parametrizačního příkazu Tabulka znázorňuje kódování využitelných dat pro službu Write.req (požadavek zápisu) s uvedením hlavičky DP-V1. Pomocí služby Write.req (požadavek zápisu) se parametrizační příkaz vyšle na pohonový měnič. Přečte se verze firmwaru. Tabulka 3: Výňatek ze seznamu parametrů (příručka "Komunikace měničů MOVITRAC® 07") Index
Par. Parametr Číslo
dek
hex
Jednotky/ Přepoč. Implicitní Přístup Význam/rozsah hodnot index nastavení zkr. p. i.
0.. Zobrazované hodnoty 07. Přístrojová data 070
Typ zařízení
8301 206D
0
RO
0
071
Jmenovitý proud zařízení
8361 20A9 A
–3
RO
0
076
Firmware základního zařízení
8300 206C
0
RO
0
Příklad: 822609711 = 822 609 7.11 1822609011 = 822 609 X.11
Tabulka 4: Hlavička Write.request pro předání parametrizačního příkazu Služba:
Write.request
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
10
10 bajtů užitečných dat pro parametrizační příkaz
Tabulka 5: Write.req (požadavek zápisu) UŽITEČNÁ DATA pro software MoviLink "Read Parameter" (čtení parametru) Bajt
Pole
Hodnota
Popis
0
Request Reference
0x01
Individuální referenční číslo pro parametrizační příkaz, zobrazí se v parametrické odpovědi
1
Request ID
0x40
SEW MoviLink Service
2
Axis
0x01
Číslo pohonu; 1 = adresa systémové sběrnice (SBus)
3
No. of Parameters
0x01
1 parametr
4
Attribute
0x10
MoviLink Service "Read Parameter"
5
No. of Elements
0x00
0 = přímý přístup na hodnotu, žádný podřízený prvek
6..7
Parameter Number
0x206C
MoviLink index 8300 = "Firmware-Version"
8..9
Subindex
0x0000
Subindex 0
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
35
6
Funkce DP-V1 Struktura kanálu parametrů DP-V1
Dotaz na parametrickou odpověď Tabulka znázorňuje kódování UŽITEČNÝCH DAT Read.req (požadavek čtení) s uvedením záhlaví DP-V1. Tabulka 6: Read.req (požadavek čtení) pro požadavek parametrické odpovědi Služba:
Write.request
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
10
10 bajtů užitečných dat pro parametrizační příkaz
Pozitivní parametrizační odpověď programu MoviLink Tabulka znázorňuje UŽITEČNÁ DATA Read.res s pozitivní odpovědí parametrizačního příkazu. Vrací se např. hodnota parametru pro Index 8300 (verze firmwaru). Tabulka 7: Hlavička DP-V1 pozitivního Read.response s parametrizační odpovědí Služba:
Read.request
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
10
10 bajtů využitelných dat v odpovědním bufferu
Tabulka 8: Pozitivní odpověď pro službu MoviLink Bajt
Pole
Hodnota
Popis
0
Response Reference
0x01
Referenční číslo převzaté z parametrizačního příkazu
1
Response ID
0x40
Pozitivní odpověď programu MoviLink
2
Axis
0x01
Převzaté číslo pohonu; 1 = adresa systémové sběrnice (SBus)
3
No. of Parameters
0x01
1 parametr
4
Format
0x43
Formát parametru: dvouslovo
5
No. of values
0x01
Hodnota 1
6..7
Value Hi
0x311C
Vysokohodnotová část parametru
8..9
Value Lo
0x7289
Nízkohodnotová část parametru Dekódování: 0x 311C 7289 = 823947913 dek >> Verze firmvaru 823 947 9.13
36
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1 Struktura kanálu parametrů DP-V1
Příklad pro zápis jednoho parametru prostřednictvím programu MoviLink
6
Následující tabulky znázorňují příklad struktury služeb Write (zápis) a Read (čtení). Do interní požadované hodnoty n11 P160 mají být přechodně zapsány otáčky 123 ot/min (Ⳏ hodnota 123 000). Používá se přitom služba MoviLink Write Parameter volatile (Zápis parametru nestálý). Tabulka 9: Výňatek ze seznamu parametrů (příručka "Komunikace měničů MOVITRAC® 07") Jednotky/ Přepoč. index
Index
Par. Parametr Číslo
dek
hex
zkr.
Přístup
Implicitní Význam/rozsah hodnot nastavení
p. i.
16. Pevné žádané hodnoty 1 160
Interní žádaná hodnota n11
8489 2129 1/s
66
N/RW
150000
–5000000 ... –0, Step 200 0 ... 5000000, Step 200
161
Interní žádaná hodnota n12
8490 212A 1/s
66
N/RW
750000
–5000000 ... –0, Step 200 0 ... 5000000, Step 200
Zaslání příkazu "Write parameter volatile" Tabulka 10: Hlavička DP-V1 Write.request s parametrizačním příkazem Služba:
Write.request
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
16
16 bajtů užitečných dat pro buffer s požadavkem
Tabulka 11: Write.req využitelná data pro službu MoviLink "Write Parameter volatile" (Zápis parametru nestálý) Bajt
Pole
Hodnota
Popis
0
Request Reference
0x01
Individuální referenční číslo pro parametrizační příkaz, zobrazí se v parametrické odpovědi
1
Request ID
0x40
SEW MoviLink Service
2
Axis
0x01
Číslo pohonu; 1 = adresa systémové sběrnice (SBus)
3
No. of Parameters
0x01
1 parametr
4
Attribute
0x30
MoviLink Service "Write Parameter volatile"
5
No. of Elements
0x00
0 = přímý přístup na hodnotu, žádný podřízený prvek
6..7
Parameter Number
0x2129
Parameter Index 8489 = P160 n11
8..9
Subindex
0x0000
Subindex 0
10
Format
0x43
dvouslovo
11
No. of values
0x01
Změnit 1 hodnotu parametru
12..13
Value HiWord
0x0001
Horní část hodnoty parametru
14..15
Value LoWord
0xE078
Dolní část hodnoty parametru
Po vyslání tohoto požadavku na zápis Write.request se příjímá odpověď Write.response. Pokud nedojde při zpracování požadavku kanálu parametrů k žádnému konfliktu stavů, přijde odpověď Write.response pozitivní. Jinak se do Error_code_1 zapíše stavová chyba.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
37
6
Funkce DP-V1 Struktura kanálu parametrů DP-V1
Dotaz na parametrickou odpověď: Tabulka znázorňuje kódování VYUŽITELNÝCH DAT Write.req s uvedením záhlaví DP-V1: Tabulka 12: Read.req (požadavek čtení) pro požadavek parametrické odpovědi Pole
Hodnota
Popis
Function_Num
Read.req
Slot_Number
X
Slot_Number not used
Index
47
Index of data set
Length
240
Maximum length of response buffer in DP-V1-Master
Pozitivní odpověď na "Write Parameter volatile" Tabulka 13: Hlavička DP-V1 pozitivního Read.response s parametrizační odpovědí Služba:
Read.response
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
4
12 bajtů užitečných dat v odpovědním bufferu
Tabulka 14: Pozitivní odpověď pro službu MoviLink "Write Parameter" (zápis parametru)
38
Bajt
Pole
Hodnota
Popis
0
Response Reference
0x01
Referenční číslo převzaté z parametrizačního příkazu
1
Response ID
0x40
Pozitivní odpověď programu MoviLink
2
Axis
0x01
Převzaté číslo pohonu; 1 = adresa systémové sběrnice (SBus)
3
No. of Parameters
0x01
1 parametr
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1 Struktura kanálu parametrů DP-V1
Negativní parametrická odpověď
Návratové kódy parametrizace MoviLink pro DP-V1
6
Následující tabulka znázorňuje kódování negativní odpovědi služby MoviLink. Při negativní odpovědi se do Response ID dosadí bit 7. Tabulka 15: Negativní odpověď pro službu MoviLink Služba:
Read.response
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
8
8 bajtů využitelných dat v odpovědním bufferu
Bajt
Pole
Hodnota
Popis
0
Response Reference
0x01
Referenční číslo převzaté z parametrizačního příkazu
1
Response ID
0xC0
Negativní odpověď programu MoviLink
2
Axis
0x01
Převzaté číslo pohonu; 1 = adresa systémové sběrnice (SBus)
3
No. of Parameters
0x01
1 parametr
4
Format
0x44
Chyba
5
No. of values
0x01
1 Chybový kód
6..7
Error value
0x0811
MoviLink Return-Code (návratový kód) např. ErrorClass (třída chyb) 0x08, Add.-Code (doplň. kód) 0x11 (viz tabulka Návratové kódy MoviLink pro DP-V1)
Následující tabulka znázorňuje návratové kódy, které vrací systém SEW DP-V1 při chybném parametrizačním přístupu DP-V1. MoviLink Return Code (hex)
Popis
0x0810
nepovolený index, index parametru není u zařízení k dispozici
0x0811
funkce/parametr není implementován(a)
0x0812
povoleno pouze čtení
0x0813
blokování parametrů je aktivní
0x0814
nastavení od výrobce je aktivní
0x0815
hodnota parametru příliš velká
0x0816
hodnota parametru příliš malá
0x0817
chybí potřebná doplňková karta
0x0818
chyba systémového softwaru
0x0819
parametrizační přístup pouze přes rozhraní RS-485
0x081A
parametrizační přístup pouze přes diagnostické rozhraní RS-485
0x081B
parametr je chráněn proti přístupu
0x081C
je zapotřebí blokování regulátoru
0x081D
nepřípustná hodnota parametru
0x081E
bylo aktivováno výrobní nastavení
0x081F
parametr nebyl uložen do EEPROM
0x0820
parametr není možné změnit, pokud je koncový stupeň uvolněn / rezervováno
0x0821
rezervováno
0x0822
rezervováno
0x0823
parametr smí být změněn pouze u programu IPOS Stopp
0x0824
parametr smí být změněn pouze při vypnutém autosetupu
0x0505
nesprávné kódování řídicího a rezervovaného bajtu
0x0602
chyba komunikace mezi měničem a doplňkovou kartou průmyslové sběrnice
0x0502
timeout podřízeného spojení (např. během resetu nebo při chybě systému)
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
39
Funkce DP-V1
6
Struktura kanálu parametrů DP-V1
Parametrizační příkazy PROFIdrive
Kanál parametrů PROFIdrive pohonových měničů SEW je zobrazován přímo ve struktuře datové sady 47. Parametrizační přístup přes služby PROFIdrive je v zásadě realizován pomocí níže popsané struktury. Přitom se používá typická sekvence zpráv pro datovou sadu 47. Protože PROFIdrive definuje pouze tato Request-ID, Request-ID: 0x01 Request Parameter (PROFIdrive) Request-ID: 0x02 Change Parameter (PROFIdrive) je umožněn pouze omezený přístup k datům, ve srovnání se službami MoviLink. Request-ID = 0x02 = Change Parameter (PROFIdrive) umožní remanentní přístup pro zápis na vybraný parametr. Proto s každým přístupem pro zápis proběhne zápis do interní paměti Flash/EEPROM měniče. Pokud je zapotřebí zapisovat parametry cyklicky v krátkých intervalech, použijte, prosím, službu MoviLink "Write Parameter volatile" (Zápis parametru nestálý). Pomocí této služby změníte hodnoty parametru pouze v paměti RAM měniče.
Příklad pro čtení parametru podle PROFIdrive
Následující tabulky znázorňují příklad struktury užitečných dat požadavku Write.request a odpovědi Read.res pro čtení jednoho parametru přes kanál parametrů MoviLink. Zaslání parametrizačního příkazu Tabulka znázorňuje kódování využitelných dat pro službu Write.req s uvedením hlavičky DP-V1. Pomocí služby Write.req se parametrizační příkaz vyšle na pohonový měnič. Tabulka 16: Hlavička Write.request pro předání parametrizačního příkazu Služba:
Write.request
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
10
10 bajtů užitečných dat pro parametrizační příkaz
Tabulka 17: Write.req (požadavek zápisu) UŽITEČNÁ DATA pro software MoviLink "Read Parameter" (čtení parametru)
40
Bajt
Pole
Hodnota
Popis
0
Request Reference
0x01
Individuální referenční číslo pro parametrizační příkaz, zobrazí se v parametrické odpovědi
1
Request ID
0x01
Request parameter (PROFIdrive)
2
Axis
0x01
Číslo pohonu; 1 = adresa systémové sběrnice (SBus)
3
No. of Parameters
0x01
1 parametr
4
Attribute
0x10
Přístup k hodnotě parametru
5
No. of Elements
0x00
0 = přímý přístup na hodnotu, žádný podřízený prvek
6..7
Parameter Number
0x206C
MoviLink index 8300 = "Firmware-Version"
8..9
Subindex
0x0000
Subindex 0
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1 Struktura kanálu parametrů DP-V1
6
Dotaz na parametrickou odpověď: Tabulka znázorňuje kódování VYUŽITELNÝCH DAT Read.req (požadavek čtení) s uvedením záhlaví DP-V1. Tabulka 18: Read.req pro požadavek parametrické odpovědi Služba:
Read.request
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
240
Maximální délka bufferu odpovědi v masteru DP-V1
Pozitivní parametrizační odpověď systému PROFIdrive Tabulka znázorňuje užitečná data Read.res s pozitivní odpovědí parametrizačního příkazu. Vrací se např. hodnota parametru pro Index 8300 (verze firmwaru). Tabulka 19: Hlavička DP-V1 pozitivního Read.response s parametrizační odpovědí Služba:
Read.request
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
10
10 bajtů využitelných dat v odpovědním bufferu
Tabulka 20: Pozitivní odpověď pro službu MoviLink Bajt
Pole
Hodnota
Popis
0
Response Reference
0x01
Referenční číslo převzaté z parametrizačního příkazu
1
Response ID
0x01
Pozitivní odpověď na "Request Parameter"
2
Axis
0x01
Převzaté číslo pohonu; 1 = adresa systémové sběrnice (SBus)
3
No. of Parameters
0x01
1 parametr
4
Format
0x43
Formát parametru: dvouslovo
5
No. of values
0x01
Hodnota 1
6..7
Value Hi
0x311C
Vysokohodnotová část parametru
8..9
Value Lo
0x7289
Nízkohodnotová část parametru Dekódování: 0x 311C 7289 = 823947913 dek >> Verze firmvaru 823 947 9.13
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
41
Funkce DP-V1
6
Struktura kanálu parametrů DP-V1
Příklad pro zápis parametru podle PROFIdrive
Následující tabulky znázorňují příklad struktury služeb Write (zápis) a Read (čtení) pro remanentní zápis interní požadované hodnoty n11 (viz "Příklad pro zápis parametru přes MoviLink"). Používá se k tomu služba PROFIdrive Change Parameter. Zaslání příkazu "Write parameter volatile" Tabulka 21: Hlavička DP-V1 Write.request s parametrizačním příkazem Služba:
Write.request
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
16
16 bajtů užitečných dat pro buffer příkazu
Tabulka 22: Write.req užitečná data pro službu MoviLink "Write Parameter volatile" (Zápis parametru nestálý) Bajt
Pole
Hodnota
Popis
0
Request Reference
0x01
Individuální referenční číslo pro parametrizační příkaz, zobrazí se v parametrické odpovědi
1
Request ID
0x02
Change Parameter (PROFIdrive)
2
Axis
0x01
Číslo pohonu; 1 = adresa systémové sběrnice (SBus)
3
No. of Parameters
0x01
1 parametr
4
Attribute
0x10
Přístup k hodnotě parametru
5
No. of Elements
0x00
0 = přímý přístup na hodnotu, žádný podřízený prvek
6..7
Parameter Number
0x7129
Parameter Index 8489 = P160 n11
8..9
Subindex
0x0000
Subindex 0
10
Format
0x43
dvouslovo
11
No. of values
0x01
Změnit 1 hodnotu parametru
12..13
Value HiWord
0x0001
Horní část hodnoty parametru
14..15
Value LoWord
0xE078
Dolní část hodnoty parametru
Po vyslání tohoto požadavku na zápis Write.request se příjímá odpověď Write.response. Pokud nedojde při zpracování požadavku kanálu parametrů k žádnému konfliktu stavů, přijde odpověď Write.response pozitivní. Jinak se do Error_code_1 zapíše stavová chyba. Dotaz na parametrickou odpověď: Tabulka znázorňuje kódování využitelných dat Write.req s uvedením záhlaví DP-V1: Tabulka 23: Read.req pro požadavek parametrické odpovědi Pole
Hodnota
Function_Num
42
Popis Read.req
Slot_Number
X
Slot_Number not used
Index
47
Index of data set
Length
240
Maximum length of response buffer in DP-V1-Master
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1 Struktura kanálu parametrů DP-V1
6
Pozitivní odpověď na "Write Parameter volatile" Tabulka 24: Hlavička DP-V1 pozitivního Read.response s parametrizační odpovědí Služba:
Read.response
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
4
12 bajtů užitečných dat v v odpovědním bufferu
Tabulka 25: Pozitivní odpověď pro službu MoviLink "Write Parameter" (zápis parametru)
Negativní parametrická odpověď
Bajt
Pole
Hodnota
Popis
0
Response Reference
0x01
Referenční číslo převzaté z parametrizačního příkazu
1
Response ID
0x02
Pozitivní odpověď programu MoviLink
2
Axis
0x01
Převzaté číslo pohonu; 1 = adresa systémové sběrnice (SBus)
3
No. of Parameters
0x01
1 parametr
Následující tabulka znázorňuje kódování negativní odpovědi služby PROFIdrive. Při negativní odpovědi se do Response ID dosadí bit 7. Tabulka 26: Negativní odpověď pro službu PROFIdrive Služba:
Read.response
Slot_Number
0
libovolné (nevyhodnocuje se)
Index
47
Index datové sady; konstantní index 47
Length
8
8 bajtů využitelných dat v odpovědním bufferu
Bajt
Pole
Hodnota
Popis
0
Response Reference
0x01
Referenční číslo převzaté z parametrizačního příkazu
1
Response ID
0x810x82
Negativní odpověď na "Request Parameter", negativní odpověď na "Change Parameter"
2
Axis
0x00
Převzaté číslo pohonu; 1 = adresa systémové sběrnice (SBus)
3
No. of Parameters
0x01
1 parametr
4
Format
0x44
Chyba
5
No. of values
0x01
1 Chybový kód
6..7
Error value
0x0811
MoviLink Return-Code (návratový kód) např. ErrorClass (třída chyb) 0x08, Add.-Code (doplň. kód) 0x11 (viz tabulka Návratové kódy MoviLink pro DP-V1)
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
43
Funkce DP-V1
6
Struktura kanálu parametrů DP-V1
Návratové kódy PROFIdrive pro DP-V1
44
Tato tabulka znázorňuje kódování čísel chyb v parametrické odpovědi systému PROFIdrive DP-V1 podle profilu PROFIdrive V3.1. Tato tabulka platí, pokud jsou používány služby PROFIdrive "Request Parameter" resp. "Change Parameter". Error No.
Meaning
Used at
Supplem. Info
0x00
Impermissible parameter number
Access to unavailable parameter
0
0x01
Parameter value cannot be changed
Change access to a parameter value that cannot be changed
Subindex
0x02
Low or high limit exceeded
Change access with value outside the value limits
Subindex
0x03
Faulty subindex
Access to unavailable subindex
Subindex
0x04
No array
Access with subindex to non-indexed parameter
0
0x05
Incorrect data type
Change access with value that does not match the data type of the parameter
0
0x06
Setting not permitted (can only be reset)
Change access with value unequal to 0 where this is not permitted
Subindex
0x07
Description element cannot be changed
Change access to a description element that cannot be changed
Subindex
0x08
reserved
(PROFIdrive Profile V2: PPO-Write requested in IR not available)
-
0x09
No description data available
Access to unavailable description (parameter value is available)
0
0x0A
reserved
(PROFIdrive Profile V2: Access group wrong)
-
0x0B
No operation priority
Change access without rights to change parameters
0
0x0C
reserved
(PROFIdrive Profile V2: wrong password)
-
0x0D
reserved
(PROFIdrive Profile V2: Text cannot be read in cyclic data transfer)
-
0x0E
reserved
(PROFIdrive Profile V2: Name cannot be read in cyclic data transfer)
-
0x0F
No text array available
Access to text array that is not available (parameter value is available)
0
0x10
reserved
(PROFIdrive Profile V2: No PPO-Write)
-
0x11
Request cannot be executed because of operating state
Access is temporarily not possible for reasons that are not specified in detail
0
0x12
reserved
(PROFIdrive Profile V2: other error)
0x13
reserved
(PROFIdrive Profile V2: Data cannot be read in cyclic interchange)
0x14
Value impermissible
Change access with a value that is within the value limits but is not permissible for other long-term reasons (parameter with defined single values)
Subindex
0x15
Response too long
The length of the current response exceeds the maximum transmittable length
0
0x16
Parameter address impermissible
Illegal value or value which is not supported for the attribute, number of elements, parameter number or subindex or a combination
0
0x17
Illegal format
Write request: Illegal format or format of the parameter data which is not supported
0
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1
6
Struktura kanálu parametrů DP-V1
Error No.
Meaning
Used at
Supplem. Info
0x18
Number of values are not consistent
Write request: Number of the values of the parameter data do not match the number of elements in the parameter address
0
0x19
axis nonexistent
Access to an axis which does not exist
-
up to 0x64
reserved
-
-
0x65..0xFF
Manufacturer-specific
-
-
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
45
Funkce DP-V1
6
Konfigurace masteru třídy 1
6.4
Konfigurace masteru třídy 1 Pro konfiguraci masteru třídy 1 sběrnice DP-V1 je zapotřebí speciální soubor kmenových dat zařízení (GSD), který aktivuje funkce DP-V1 brány (gateway) UFP. Je proto třeba, aby soubor GSD a firmware brány (gateway) UFP byly funkčně shodné. Se zaváděním funkcí DP-V1 dodává SEW-EURODRIVE dva soubory GSD. Výběr souboru GSD: viz tabulka "Platnost souborů GSD pro bránu (gateway) UFP".
Platnost souborů GSD pro bránu (gateway) UFP
Soubory GSD pro DP-V1:
PROFIBUS-Modul UFP 076 Firmware základního zařízení:
SEW_6004.GSD pro DP
SEWA6004.GSD pro DP-V1
823 908 8.10 - .12
ok
není možné
823 908 8.13 a vyšší
ok
ok
Pro jednodušší rozlišení se soubory GSD pro sběrnici PROFIBUS-DP-V1 umist’ují do jednoho speciálního podadresáře v konfiguračním softwaru pro master DP-V1. Obrázek znázorňuje příklad umístění v hardwarové konfiguraci programu STEP7.
53131AXX
46
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1 Dodatek
Provozní režim (DP-V1-Mode)
6.5
6
Zpravidla je možné při konfiguraci masteru třídy 1 aktivovat provozní režim DP-V1. Všechna zařízení DP slave, která mají ve svém souboru GSD zapnuty funkce DP-V1 a podporují standard DP-V1, jsou pak provozována v režimu DP-V1. Standardní zařízení DP slave jsou dále provozována přes PROFIBUS-DP, takže je zajištěn současný provoz modulů pro DP-V1 a pro DP. Podle rozsahu využívaných funkcí masteru je také možné používat zařízení podporující standard DP-V1, které bylo konfigurováno pomocí GSD souboru pro DP-V1, v provozním režimu "DP".
Dodatek
Příklad programu pro SIMATIC S7
Následující kód programu STEP7 ukazuje, jak se ze systémových funkčních bloků SFB 52/53 programu STEP7 realizuje parametrizační přístup. Tento vytištěný kód je možné zkopírovat a importovat/přeložit jako zdrojový kód STEP7.
Příklad: Funkční blok FB5 "DPV1_Movilink_FB" FUNCTION_BLOCK FB 5 TITLE =DPV1_Movilink_FB //UPOZORNĚNÍ! //Tento příklad programu ukazuje jen základní postup. //Za chybnou funkci programu a její následky //nepřebíráme ani právní, ani žádnou jinou odpovědnost! // //Systémové předpoklady: // - DP master řady S7-300 nebo S7-400, // s podporou funkcí DPV1. // - zapojení SEW sběrnice Profibus DPV1 (značka "SEWA600x.GSD") // //Tento funkční blok uskutečňuje parametrickou výměnu mezi měničem //a programovatelným řadičem (PLC) prostřednictvím kanálu DPV1. Protože se u datové komunikace prostřednictvím //kanálu parametrů DPV1 jedná o acyklickou službu, musí //být funkční blok volán tak dlouho, dokud celá datová výměna neproběhne //(Trvání od vyslání parametrizačního příkazu, přes fActivate až po //zpětné hlášení od fDone). AUTHOR : SEW ŘADA : Movilink VERZE : 0.1 VAR_INPUT Drive_IO_Address : INT ; //Periferní adresa měniče bService : BYTE ; //Byte služeb Movilink 0x01 = Read (čtení), 0x02 = Write (zápis), atd. bAxis : BYTE ; //0 při napojení jediného pohonu, subadresa pohonu při použití brány (gateway) UFP11A wParameterIndex : WORD ; //Index parametru Movilink wSubIndex : WORD ; //Subindex Movilink dwWriteData : DWORD ; //Zápis dat InstanzDB_SFB52 : BLOCK_DB ; //InstanzDB systémové funkce SFB52. Je potřeba pro DPV1_READ InstanzDB_SFB53 : BLOCK_DB ; //InstanzDB systémové funkce SFB53. Je potřeba pro DPV1_WRITE END_VAR VAR_OUTPUT bError : BYTE ; //Žádná chyba = 0, chyba S7 = 1, TimeOut = 2, chyba Movilink = 3; dwData : DWORD ; //Obsahuje data, když fError=0; chybový kód S7, když fError=1; jinak nedef. END_VAR VAR_IN_OUT fActivate : BOOL ; //Vyslání funkce fBusy : BOOL ; //Busybit (bit obsazeno). Zůstává TRUE (PLATÍ), dokud funkce neskončí nebo dokud nepřijde timeout fDone : BOOL ; //Signalizuje, že funkce skončila (s chybou, nebo bez chyby) END_VAR VAR fStaticBusy : BOOL ; //Pamět’ový bit pro Busyflag (příznak obsazeno) fStaticWriteReq : BOOL ; //Při MVLK-WriteReq = TRUE (PLATÍ), příp. MVLK-ReadReq = FALSE (NEPLATÍ) fDPV1WriteDone : BOOL ; //Sgnalizuje, že DPV1-Write byl proveden fAuxflag : BOOL ; dwStaticDriveAddr : DWORD ; //I/O (vstupní/výstupní) adresa měniče iStaticReqLength : INT ; //Délka přenášené zprávy MVLK_Req : STRUCT //MovilinkStruktur WriteRequest RequestReference : BYTE := B#16#1; //REQ: Request Reference RequestId : BYTE := B#16#40; //REQ: Request ID Axis : BYTE ; //REQ: Axis No_of_Parameter : BYTE := B#16#1; //REQ: No of Parameters Attribute : BYTE ; //REQ: Attribute No_of_Elements : BYTE ; //REQ: No of Elements ParameterNumber : WORD ; //REQ: Parameternumber Subindex : WORD ; //REQ: Subindex Format : BYTE := B#16#43; Values : BYTE := B#16#1; WriteData : DWORD ; //REQ: WriteData END_STRUCT ; TimeoutCounter : WORD ; //Čítač timeout END_VAR
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
47
Funkce DP-V1
6
Dodatek
VAR_TEMP MVLK_Resp : STRUCT //MovilinkStruktur Response ResponseReference : BYTE ; //RESP: Response reference ResponseId : BYTE ; //RESP: Response ID Axis : BYTE ; //RESP: Axis No_of_Parameter : BYTE ; //RESP: No of Parameters Attachment : ARRAY [0 .. 7 ] OF //REQ: Data BYTE ; END_STRUCT ; fTempError : BOOL ; fTempBusy : BOOL ; fTempDone : BOOL ; fTempValid : BOOL ; dwTempStatus : DWORD ; END_VAR BEGIN NETWORK TITLE =Vložení předávaného parametru do struktury Movilink U
NEWR:
#fActivate; FP #fAuxflag; //Nedojde-li ani k vyslání parametrické služby O #fBusy; //...ani ke zpracování, SPBN END; //...funkce se opustí U #fStaticBusy; //Je-li nahozen statický bit Busy (obsazeno), byla již služba Write provedena, SPBN NEWR; //pak skok na další dotaz U #fDPV1WriteDone; //Když skončila služba Write bez chyby, skok na READ SPB READ; SPA WRIT; //Jinak skok na WRITE NOP 0; //Inicializace: UN #fStaticBusy; //Výstupní bity a hodnoty se nastaví na výchozí hodnoty S #fStaticBusy; //Nahodí se výstup Busy (obsazeno) a indikační bit Busy (obsazeno) S #fBusy; R #fDone; //Bit Done (hotovo) se nastaví na výchozí hodnotu L 0; T #bError; //Generované chyby a emitovaná data se nastaví do NULY T #dwData; L #Drive_IO_Address; //DriveAddress (adresa pohonu) se změní z Int na DWord T #dwStaticDriveAddr;
//Převedení dat do struktury Movilink (vstupními parametry se zde ošetří jen proměnné hodnoty struktury) L #bAxis; T #MVLK_Req.Axis; L #bService; //Byte služeb se násobí 10 hex SLW 4; T #MVLK_Req.Attribute; L #bService; SPL ERUI; //Skok na službu Error MVLK SPA ERUI; // 0x00 No Service (žádná služba) SPA ZEHN; // 0x01 Read Parameter (čtení parametru) SPA SEXZ; // 0x02 Write Parameter (zápis parametru) SPA SEXZ; // 0x03 Write Parameter volatile (zápis parametru nestálý) SPA ZEHN; // 0x04 Read Min SPA ZEHN; // 0x05 Read Max SPA ZEHN; // 0x06 Read Default SPA ZEHN; // 0x07 Read Scale SPA ZEHN; // 0x08 Read Attribute SPA ZEHN; // 0x09 Read EEPROM ERUI:
NOP L T L SET S R R R BEA
0; // Chyba - nedovolená služba MVLK 3; //Chyba Movilink #bError; DW#16#501; //MLER_ILLEGAL_SERVICE ; #fDone; //Bity Busy (obsazeno) a Done (hotovo) se nastaví na výchozí hodnoty #fBusy; #fStaticBusy; #fDPV1WriteDone; ; //Ukončení funkce
SEXZ:
NOP SET S L SPA
0; ; #fStaticWriteReq; //Pro vyhodnocení dat indikuje, že se jednalo o požadavek zápisu MVLK-WriteRequest 16; LEN; //Skok na zadání délky
ZEHN:
NOP SET R L
0; ; #fStaticWriteReq; //Pro vyhodnocení dat indikuje, že se jednalo o požadavek čtení MVLK-Read-Request 10;
LEN:
NOP T L T L T L
0; #iStaticReqLength; #wParameterIndex; #MVLK_Req.ParameterNumber; #wSubIndex; #MVLK_Req.Subindex; #dwWriteData; //Data se zapisují do struktury, nezáleží na tom, zda se jedná o přístup pro zápis nebo pro čtení #MVLK_Req.WriteData;
T
48
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1 Dodatek
6
NETWORK TITLE =WriteDienst //Aby se parametrický požadavek přenesl na měnič, musí se provést volání SFB53 //(DPV1Writedienst). WRIT: NOP 0; CALL SFB 53, #InstanzDB_SFB53 ( REQ := TRUE, ID := #dwStaticDriveAddr, INDEX := 47,//Datová sada 47 LEN := #iStaticReqLength, DONE := #fTempDone, BUSY := #fTempBusy, ERROR := #fTempError, STATUS := #dwTempStatus, RECORD := #MVLK_Req); //Převzetí návratové hodnoty U #fTempBusy; //Není-li funkce ukončena, FB se opustí a nahodí se bit Busy (obsazeno) SPB ENDB; U #fTempError; //Nedošlo-li k chybě, skok na přípravu čtení. SPBN RD_V; SET ; //Došlo k chybě ! Nahození bitu Error (chybového bitu) a nastavení bitu Busy na výchozí hodnotu R #fBusy; R #fStaticBusy; R #fDPV1WriteDone; S #fDone; L 1; //Generování chybového kódu 1 (chyba S7) T #bError; L #dwTempStatus; //Vrácení chybového kódu S7 T #dwData; BEA ; RD_V: NOP 0; //Příprava služby čtení DPV1 SET ; S #fDPV1WriteDone; NETWORK TITLE =ReadDienst //Aby se parametrická odpověď přenesla z měniče, musí se provést volání SFB52 //(DPV1Readdienst). READ: NOP 0; CALL SFB 52, #InstanzDB_SFB52 ( REQ := TRUE, ID := #dwStaticDriveAddr, INDEX := 47,//Datová sada 47 MLEN := 12, VALID := #fTempValid, BUSY := #fTempBusy, ERROR := #fTempError, STATUS := #dwTempStatus, LEN := #iStaticReqLength, RECORD := #MVLK_Resp); //Převzetí návratové hodnoty U #fTempBusy; //Není-li funkce ukončena, FB se opustí a nahodí se bit Busy (obsazeno). SPB ENDB; U #fTempError; //Nedošlo-li k chybě, skok na vyhodnocení dat SPBN DATA; L #TimeoutCounter; //Zvýšení hodnoty čítače Timeout L 1; +I ; T #TimeoutCounter; L #TimeoutCounter; //Když dosáhne čítač Timeout hodnoty 300, generuje se chyba Timeout L 300; >=I ; SPB TOUT; //Je-li hlášena chyba xx80B5xx hex (konflikt stavů), předkládá se již další parametrický příkaz a musí se ještě jednou číst
ERR:
L UD L ==D SPBN NOP SPA
#dwTempStatus; DW#16#FFFF00; DW#16#80B500; ; ERR; 0; ENDB;
SET R R R S L T L T L T BEA
; //Došlo k chybě ! Nahození bitu Error (chybového bitu) a nastavení bitu Busy na výchozí hodnotu #fBusy; #fStaticBusy; #fDPV1WriteDone; #fDone; 1; //Generování chybového kódu 1 (chyba S7) #bError; #dwTempStatus; //Vrácení chybového kódu S7 #dwData; 0; #TimeoutCounter; //Čítač Timeout nastavit na výchozí hodnotu ;
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
49
Funkce DP-V1
6
Dodatek
DATA:
NOP L L ==I SPB L L ==I SPB SET S R R R L T L T L T BEA
0; //Vyhodnocení dat (první rozhodování; pozitivní nebo negativní odezva) #MVLK_Resp.ResponseId; B#16#40; //Pozitivní odpověď Movilink ? ; POSR; //Skok na pozitivní odezvu #MVLK_Resp.ResponseId; B#16#C0; //Negativní odpověď Movilink ? ; NEGR; //Skok na negativní odezvu ; //Nedovolená odpověď Movilink #fDone; #fBusy; #fStaticBusy; #fDPV1WriteDone; 3; //Chyba Movilink #bError; DW#16#502; //MLER_NO_RESPONSE #dwData; 0; #TimeoutCounter; //Čítač Timeout nastavit na výchozí hodnotu ; //Ukončení funkce
TOUT:
NOP 0; //Timeout L 2; //Chyba Movilink T #bError; L 0; T #dwData; T #TimeoutCounter; //Čítač Timeout nastavit na výchozí hodnotu SET ; //Funkce je ukončena: S #fDone; //=> Nahozeni Done,..Busy (obsazeno) nastavit na výchozí hodnotu R #fActivate; R #fBusy; R #fStaticBusy; R #fDPV1WriteDone; BEA ; NETWORK TITLE =Převzetí parametrických údajů
50
POSR:
NOP U SPB // //Provedl L SLD L SLD +D L SLD +D L +D T L T SET S R R R R L T BEA
0; #fStaticWriteReq; WRR; //Skok na WriteRequestResponse se ReadRequest #MVLK_Resp.Attachment[2]; //Získaná data se zapíší do výstupního parametru 24; #MVLK_Resp.Attachment[3]; 16; ; #MVLK_Resp.Attachment[4]; 8; ; #MVLK_Resp.Attachment[5]; ; #dwData; 0; //Žádná chyba #bError; ; //Funkce je ukončena: #fDone; //=> Nahozeni Done, fActiveate,... nastavit na výchozí hodnoty #fActivate; #fBusy; #fStaticBusy; #fDPV1WriteDone; 0; #TimeoutCounter; //Čítač Timeout nastavit na výchozí hodnotu ;
WRR: NOP // //Provedl L T L T SET S R R R R L T BEA
0; se WriteRequest 0; //Výstupní parametr se vyplní NULAMI #dwData; 0; //Žádná chyba #bError; ; //Vymazání chybového bitu #fDone; #fActivate; #fBusy; #fStaticBusy; #fDPV1WriteDone; 0; #TimeoutCounter; //Čítač Timeout nastavit na výchozí hodnotu ;
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1 Dodatek
NEGR: NOP L T L SLW L +I T SET S R R R R L T BEA
6
0; 3; //Chyba Movilink #bError; #MVLK_Resp.Attachment[2]; //Zápis chybového kódu do výstupního parametru 8; #MVLK_Resp.Attachment[3]; ; #dwData; ; //Funkce je ukončena: #fDone; //=> Nahozeni Done,..Busy (obsazeno) nastavit na výchozí hodnotu #fActivate; #fBusy; #fStaticBusy; #fDPV1WriteDone; 0; #TimeoutCounter; //Čítač Timeout nastavit na výchozí hodnotu ;
ENDB:
SET ; //Konec Busy (obsazeno) S #fBusy; END: NOP 0; END_FUNCTION_BLOCK
Příklad volání FB5 "DPV1_Movilink_FB" Pro volání bloku vložte tyto řádky do cyklického programu S7. FUNCTION FC 1 : VOID TITLE =Obsloužení kanálu parametrů DPV1 //Tento příklad programu ukazuje jen základní postup. //Za chybnou funkci programu a její následky //nepřebíráme ani právní, ani žádnou jinou odpovědnost! VERSION : 0.1 BEGIN NETWORK TITLE =Zápis jednoho parametru MC07 //V tomto příkladu se interní požadovaná hodnota n11 (P160) přechodně přepíše hodnotou //123 ot/min. Parametrická služba se spouští kladnou hranou //M100.0 (Tabulka proměnných "MC07"). // //Parametrická služba se obrací na MC07 adresou 2 systémové sběrnice (SBus).: // //PROFIBUS-Adr.9 //Per.-Adr.512 // I // UFP11A MC07_1 MC07_2 // I________________I_______________I // SBUS-Adr. 0 SBUS-Adr.1 SBUS-Adr. 2 // // //Upozornění ohledně hardwarové konfigurace: //Adresy přídavného zařízení ("PEW-adresa" (vstupních dat procesu) a "PAW-adresa" (výstupních dat procesu)) měniče UFP11A musí mít //stejnou číselnou hodnotu, aby mohl být vstup "Drive_IO_Address" jednoznačně //definován. // // L L#123000; //změna hodnoty parametru z DINT.. T MD 110; //... na DWORD //Převodní koeficient/rozsah hodnot parametru: viz seznam parametrů v příručce "Komunikace MC07" CALL FB
5, DB 5 ( Drive_IO_Address bService volatile (zápis nestálý) bAxis wParameterIndex požadovaná hodnota n11 wSubIndex dwWriteData InstanzDB_SFB52 InstanzDB_SFB53 bError MOVILINK = 3 dwData bError = 1 => S7-ErrorCode fActivate fBusy fDone
:= 512, := B#16#3,//0x01 = read (čtení), 0x02 = write (zápis), 0x03 = write := B#16#2,//MC07 s SBUS-Adr. 2 := W#16#2129,//Index parametru MOVILINK 8489d = P160, interní := := := := :=
W#16#0,//MOVILINK-Subindex = 0 MD 110,//Hodnota parametru, která se zapisuje DB 201,//InstanzDB pro SFB52, využije se pro DPV1_READ DB 202,//InstanzDB pro SFB53, využije se pro DPV1_WRITE MB 118,//Žádná chyba = 0; Chyba S7 = 1, TimeOut = 2, chyba
:= MD 114,//bError = 0 => Hodnota parametru, která se přečetla; := M 100.0,//Bit Aktivace: Vyslání parametrizačního příkazu := M 100.1,//Parametrizační příkaz se zpracovává nebo nastal TimeOut := M 100.2);//Parametrizační příkaz se ukončil
END_FUNCTION
Technické údaje DP-V1 pro měnič UFP11
Soubor GSD pro DP-V1:
SEWA6004.GSD
Název modulu pro konfiguraci:
UFP (DP-V1)
Počet paralelních spojení C2:
2
Podporovaná datová sada:
Index 47
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
51
6
52
Funkce DP-V1 Dodatek
Soubor GSD pro DP-V1:
SEWA6004.GSD
Podporované číslo slotu:
doporučeno: 0
Kód výrobce:
10A hex (SEW-EURODRIVE)
Profile-ID:
0
C2-Response-Timeout:
1s
Max. délka kanálu C1
240 bajtů
Max. délka kanálu C2
240 bajtů
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Funkce DP-V1 Dodatek
Chybové kódy služeb DP-V1
6
Tato tabulka znázorňuje možné chybové kódy služeb DP-V1, které se mohou vyskytnout v případě chybné komunikace na úrovni zpráv DP-V1. Tato tabulka je užitečná, pokud chcete na základě služeb DP-V1 napsat vlastní parametrizační modul, nebot’ tyto chybové kódy jsou zasílány zpět přímo na úrovni zpráv.
Error_Class (from DP-V1-Specification)
Error_Code (from DP-V1Specification)
DP-V1 Parameter channel
0x0 ... 0x9 hex = reserved 0xA = application
0x0 = read error 0x1 = write error 0x2 = module failure 0x3 to 0x7 = reserved 0x8 = version conflict 0x9 = feature not supported 0xA to 0xF = user specific
0xB = access
0x0 = invalid index
0xB0 = No data block Index 47 (DB47); parameter requests are not supported
0x1 = write length error 0x2 = invalid slot 0x3 = type conflict 0x4 = invalid area 0x5 = state conflict
0xB5 = Access to DB 47 temporarily not possible due to internal processing status
0x6 = access denied 0x7 = invalid range
0xB7 = Write DB 47 with error in the DB 47 header
0x8 = invalid parameter 0x9 = invalid type 0xA to 0xF = user specific 0xC = resource
0x0 = read constraint conflict 0x1 = write constraint conflict 0x2 = resource busy 0x3 = resource unavailable 0x4..0x7 = reserved 0x8..0xF = user specific
0xD...0xF = user specific
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
53
Chybové reakce
7
Timeout průmyslové sběrnice
7
Chybové reakce
7.1
Timeout průmyslové sběrnice Odpojení řídicí jednotky průmyslové sběrnice nebo přerušení vodiče v kabeláži průmyslové sběrnice vede na modulu UFx k timeout (překročení doby prodlevy) průmyslové sběrnice. Připojené měniče jsou uvedeny do definovaného stavu dosazením nul do výstupních dat procesu. Tento stav odpovídá například rychlému zastavení na řídicím slově 1. Tato chyba je samoodstranitelná, to znamená že měniče po opětovném navázání komunikace na průmyslové sběrnici ihned znovu obdrží od řídicí jednotky aktuální výstupní data procesů. Tuto chybovou reakci je možné vypnout pomocí P831 na bráně UFx.
7.2
Timeout systémové sběrnice (SBus) Jestliže přes bránu UFx není možné navázat kontakt s jedním nebo několika měniči pohonu připojenými na SBus, dosadí brána UFx do stavového slova 1 příslušného měniče chybový kód "Chyba systému 91". Rozsvítí se kontrolka LED SYS-FAULT, a rovněž diagnostické rozhraní ohlásí chybu. Aby se pohonový měnič zastavil, je pro chybu systému měniče MOVITRAC® 07 nutné nastavit dobu prodlevy (Timeout) systémové sběrnice (SBus) P815 různou od 0. Chyba se na bráně UFx odstraní sama, tj. po opětovném navázání komunikace se aktuální data procesů opět začnou přenášet.
7.3
Chyba zařízení Brány (Gateways) UFx jsou schopny při vlastním testu najít celou řadu chyb a následně se zablokovat. Přesné chybové reakce a opatření pro odstranění chyb naleznete v seznamu chyb. Chyba zjištěná při vlastním testu vede k tomu, že se ve vstupních datech průmyslové sběrnice ve stavovém slově 1 všech měničů zobrazí chyba 91. Kontrolka LED SYS-FAULT na bráně (gateway) UFx pak rovnoměrně bliká. Přesný chybový kód se zobrazí ve stavovém slovu brány UFx na diagnostickém rozhraní programu MOVITOOLS.
54
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Kontrolky LED RUN
8
8
Kontrolky LED Modul rozhraní sběrnice PROFIBUS UFP má 4 diagnostické kontrolky LED.
8.1
•
Kontrolka "RUN" (zelená) pro indikaci normálního provozního stavu.
•
Kontrolka "BUS-FAULT" (červená) pro indikaci chyb na sběrnici PROFIBUS-DP-V1.
•
Kontrolka "SYS-FAULT" (červená) pro indikaci chyb systému a provozních stavů modulu UFP.
•
Kontrolka "USER" (zelená) pro specifickou aplikační diagnostiku v expertním režimu.
RUN
ZAP.
Normální provoz, napájení 24 V OK.
VYP.
Napájení 24 V chybí, brána (gateway) UFP není připravena k provozu. Zkontrolujte napájecí napětí 24 V a zapněte bránu (gateway) UFP znovu. Při opakovaném výskytu modul vyměňte.
BLIKÁ
Adresa sběrnice PROFIBUS je nastavena větší než 125. Zkontrolujte nastavení přepínače DIP.
8.2
BUS-FAULT
VYP.
Normální provozní stav. Probíhá výměna dat mezi branou (gateway) UFP a DP masterem (Data Exchange). Předpoklad: Kontrolka LED "RUN" svítí.
BLIKÁ
Brána (gateway) UFP zjišt’uje přenosovou rychlost (baud) sběrnice Profibus. DP master však bránu (gateway) UFP neoslovil, nebo ji oslovil nesprávně. Zkontrolujte konfiguraci DP masteru. Nakonfigurovaná adresa sběrnice PROFIBUS musí souhlasit s adresou nastavenou na přepínači DIP. Adresy sběrnice PROFIBUS nesmějí být zadány zdvojeně. Podle možnosti v konfiguraci používejte standardní nastavení (nepoužívejte žádnou univerzální konfiguraci).
ZAP.
Výpadek spojení s DP masterem. Sběrnice je přerušena nebo DP master je vypnut. Zkontrolujte připojení brány (gateway) UFP na sběrnici PROFIBUS. Zkontrolujte celou kabeláž sběrnice PROFIBUS a zakončovací odpory, jakož i DP master. Předpoklad: Kontrolka LED "RUN" svítí.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
55
Kontrolky LED
8
SYS-FAULT
8.3 VYP.
Normální provozní stav. Probíhá výměna dat mezi branou (gateway) UFO a připojenými měniči. Předpoklad: Kontrolka LED "RUN" svítí.
BLIKÁ 1 x krátce s dlouhou pauzou
Pomocí přepínače DIP byla spuštěna funkce Autosetup a brána (gateway) UFP se právě konfiguruje. Pokud tento stav trvá déle než 1 minutu, vypněte prosím autosetup a opět jej zapněte. Pokud autosetup opakovaně během 1 minuty neskončí, vyměňte modul.
BLIKÁ rovnoměrně
Brána (gateway) UFP se nachází v chybovém stavu. Jestliže jste bránu (gateway) UFP uváděli do provozu funkcí Autosetup nastavenou přepínačem DIP, pak, prosím, bránu UFP vypněte a opět zapněte. Pokud se kontrolka LED rozsvítí i nyní, spust’te, prosím, autosetup znovu vypnutím a zapnutím přepínače DIP. Jestliže jste bránu (gateway) UFP uváděli do provozu pomocí softwaru MOVITOOLS, najdete ve stavovém okně chybové hlášení. Vyhledejte prosím příslušný popis chyby.
ZAP.
Neprobíhá žádná výměna dat mezi branou (gateway) UFP a připojenými měniči. Brána nebyla nakonfigurována nebo připojené měniče neodpovídají. Zopakujte konfiguraci brány UFP. Jestliže jste bránu (gateway) UFP uváděli do provozu pomocí funkce autosetup, vypněte, prosím, přepínač DIP pro tuto funkci a opět jej zapněte. Pokud kontrolka LED po provedení autosetupu i nadále svítí, zkontrolujte, prosím, kabeláž a zakončovací odpory systémové sběrnice SBus a napájecí napětí měničů. Jestliže jste bránu (gateway) UFP uváděli do provozu pomocí softwaru MOVITOOLS, stiskněte, prosím, v manageru tlačítko "Aktualisieren" (Aktualizovat). V okně "Angeschlossene Geräte" (připojená zařízení) by se měly zobrazit všechny měniče. Pokud se tak nestane, překontrolujte, prosím, kabeláž a zakončovací odpory systémové sběrnice a napájecí napětí měničů. V případě potřeby zopakujte konfiguraci brány UFP pomocí softwaru MOVITOOLS.
8.4 VYP.
56
SYS-FAULT
USER Normální provozní stav. Kontrolka LED "USER" je vyhrazena pro expertní režim.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Přepínač DIP Nastavení adresy sběrnice PROFIBUS
9
9
Přepínač DIP
Obr. 13: Přepínač DIP (výrobní nastavení)
04845AXX
V nastavení od výrobce je nastavena adresa sběrnice PROFIBUS 4 a Autosetup je vypnut. F1: Funkce 1 – rezervována, nastavte na "Off" (Vyp) F2: Funkce 2 – rezervována, nastavte na "Off" (Vyp) AUTO SETUP: Viz kapitola "Instalace a provoz s funkcí Autosetup"
9.1
Nastavení adresy sběrnice PROFIBUS Adresa sběrnice PROFIBUS se nastavuje přepínači DIP. Sběrnice PROFIBUS podporuje adresovou oblast 0 ... 125. Změnu adresy sběrnice PROFIBUS přepínači DIP nelze provádět za provozu brány (gateway) UFP11A. Změněná adresa sběrnice se uplatní teprve po novém zapnutí brány (UFP11A). Aktuální adresu sběrnice PROFIBUS můžete kontrolovat parametrem P092 Adresa průmyslové sběrnice.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
57
Ovládání z grafického rozhraní
10
Nastavení adresy sběrnice PROFIBUS
10
Ovládání z grafického rozhraní
Jak se dostanu do režimu "online"?
V manageru MOVITOOLS se po stisknutí tlačítka "Aktualisieren" (Aktualizovat) zobrazí všechna zařízení rozpoznaná systémovou sběrnicí – měniče a brány –. Přes bránu je možné používat stavové sloupce, shell, assembler a compiler pro všechny připojené měniče. Konfigurátor modulu UFx podporuje konfiguraci brány (gateway) UFP jako uzlu průmyslové sběrnice a její uvádění do provozu. Sběrnici lze konfigurovat buď offline, nebo lze konfiguraci načíst online z brány (gateway) UFP a dále ji zpracovat. Před spuštěním konfigurátoru UFx je účelné zkontrolovat, zda je hardwarový autosetup vypnutý (přepínač DIP 8 v poloze Off (Vyp)).
Před uvedením do provozu se ujistěte, že dojde-li k chybě sběrnice, at’ už – sběrnice PROFIBUS, nebo systémové sběrnice SBus – nemůže dojít k ohrožení osob nebo k poškození připojených zařízení.
Konfigurace / uvedení do provozu Příklad
Pro konfiguraci a uvedení do provozu jsou k dispozici dva režimy. Režim autokonfigurace přiřazuje pořadě – analogicky s hardwarovým autosetupem – každému připojenému zařízení – počínaje nejnižší adresou systémové sběrnice – 3 výstupní a vstupní datová slova. Autokonfigurace: 3 zařízení s adresami 10, 11 a 12 => 9 PD
Obr. 14: Příklad autokonfigurace
05037AXX
V expertním režimu lze přiřazení dat procesů nakonfigurovat volně. Přiřazování lze provádět mj. i graficky (Drag and Drop (metodou "táhni a pust’")).
58
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Ovládání z grafického rozhraní
10
Nastavení adresy sběrnice PROFIBUS
Příklad
Zařízení 10, probíhá konfigurace výstupních dat procesu PA1
Obr. 15: Zařízení 10, probíhá konfigurace výstupních dat procesu PA1
05038AXX
Sbalování / svazkování výstupních dat procesů může vypadat následovně: výstupní data procesu PA1 ... PA3 přijmou všechna 3 zařízení (např. řídicí slovo 1, požadovaný počet otáček, rampu). Jako vstupní data procesu přijme řídicí jednotka sběrnice PROFIBUS od každého měniče 1 PD (např. stavové slovo 2). V řídicí jednotce se tak, v porovnání s konfigurací pomocí funkce Autosetup, ušetří 6 vstupních a výstupních datových slov procesu v periferní oblasti paměti. Vícenásobnému přiřazení vstupních dat procesu dat je třeba se vyvarovat/nedává smysl.
Obr. 16: Vícenásobné přiřazení
05039AXX
Soubor kmenových dat zařízení (GSD) podporuje v řídicí jednotce sběrnice PROFIBUS konfigurování dat procesu odpovídající šířky. Není-li nějaká šířka dat procesu v seznamu uvedena, volí se nejbližší vyšší (např. v expertním režimu nakonfigurováno
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
59
10
Ovládání z grafického rozhraní Nastavení adresy sběrnice PROFIBUS
5 PD => volí se 6 PD):
05040AXX
Obr. 17: Šířka dat procesu
Kanál parametrů se vztahuje výlučně k bráně (Gateway).
60
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Dodatek Seznam chyb
11
Dodatek
11.1
Seznam chyb
Chybový kód
Označení
Reakce
Příčina
10
IPOS ILLOP
Zastavení programu Chyba programu IPOS IPOS
17
Stack Overflow Zastavení Porucha elektroniky měniče, Překontrolujte a případně upravte komunikace příp. vliv elektromagnetického uzemnění a stínění. Při opakovaném systémové sběrnice rušení výskytu problému kontaktujte servisní středisko SEW.
18
Stack Underflow
Zastavení " komunikace systémové sběrnice
"
19
NMI
Zastavení " komunikace systémové sběrnice
"
20
Undefined Opcode
" Zastavení komunikace systémové sběrnice
"
21
Protection Fault
Zastavení " komunikace systémové sběrnice
"
22
Illegal Word Operand Access
Zastavení " komunikace systémové sběrnice
"
23
Illegal Instruction Access
" Zastavení komunikace systémové sběrnice
"
24
Illegal External Zastavení " Bus Access komunikace systémové sběrnice
"
25
Eeprom
Zastavení Chyba přístupu na EEPROM komunikace systémové sběrnice
Přejděte na výrobní nastavení, proveďte reset a novou parametrizaci. Při opětovném výskytu problému kontaktujte servisní středisko SEW.
28
Timeout průmyslové sběrnice
Implicitní nastavení: PA-data = 0 Chybová činnost nastavitelná přes P831
•
32
Přetečení indexu IPOS
Zastavení programu Chyba v základním IPOS programování způsobila interní přetečení systému.
Zkontrolujte a opravte aplikační program IPOS
37
Chyba watchdog
Zastavení Chyba běhu systémového komunikace softwaru systémové sběrnice
Překontrolujte a případně upravte uzemnění a stínění. Při opakovaném výskytu problému kontaktujte servisní středisko SEW.
45
Chyba inicializace
Zastavení Chyba po samočinném testu komunikace při resetu systémové sběrnice
Překontrolujte přepínače DIP F1 a F2, musí být v poloze off. Proveďte reset. Při opakovaném výskytu problému kontaktujte servisní středisko SEW.
77
Neplatná řídicí hodnota IPOS
Zastavení programu Došlo k pokusu o nastavení IPOS neplatného automatického režimu (přes externí řízení).
Zkontrolujte hodnoty zapisované externím řízením
V rámci nastavené kontroly komunikace nedošlo k žádné komunikaci mezi master a slave.
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
11
Opatření Pomocí konfigurátoru UFx znovu nakonfigurujte rozhraní
•
Zkontrolujte komunikační rutiny masteru Prodlužte timeout průmyslové sběrnice (sledování odezvy) v masteru nebo sledování vypněte
61
Dodatek
11
Technické údaje
Chybový kód
Označení
Reakce
Příčina
Opatření
91
Systémová chyba
Žádná
Sledujte, prosím, červenou kontrolku SYS-FAULT brány UFx. Jestliže tato kontrolka LED svítí, nedošlo do vypršení lhůty (timeout) k navázání komunikace s jedním nebo více zařízeními připojenými na systémovou sběrnici. Jestliže červená kontrolka SYS-FAULT bliká, nachází se samotný modul UFx v chybovém stavu. Chyba 91 pak byla přes systémovou sběrnici pouze ohlášena řídicí jednotce.
Překontrolujte napájecí napětí, kabeláž systémové sběrnice a zakončovací odpory. Jestliže byla brána UFx nakonfigurována přes PC, zkontrolujte konfiguraci. Vypněte a znovu zapněte bránu UFx. Pokud chyba nezmizí, proveďte diagnostiku pomocí diagnostického rozhraní a proveďte příslušná opatření podle této tabulky.
11.2
Technické údaje Katalogové číslo: Pomůcky pro uvedení do provozu: Napájecí napětí: Proudové zatížení při ss 24 V: Parametrizační a diagnostické rozhraní: Parametrizace:
Diagnostika:
Varianty protokolu sběrnice PROFIBUS: Automatické rozpoznání přenosové rychlosti: Způsob připojení:
Zakončení sběrnice: Adresa sběrnice: Název souboru GSD:
62
PROFIBUS-DP-V1 podle IEC 61158 9,6 kBd ... 12 MBd 9pólový konektor Sub-D obsazení konektoru podle DIN 19245 T1
normy
externí nebo v konektoru 0...125, nastavitelná přepínači DIP SEW_6004.GSD (PROFIBUS DP) SEWA6004.GSD (PROFIBUS DP-V1)
Identifikační číslo pro rozhraní prům. sběrnice DP: Systémová sběrnice SBus
od
kontrolky LED na přední straně zařízení MOVITOOLS přišroubování nebo na nosnou lištu –10 °C ... + 50 °C
Montáž: Teplota okolí: Sběrnice PROFIBUS-DP-V1
823 896 0 MOVITOOLS od verze 2.70 ss 18 ... 30 V, externí napájení maximálně 200 mA RS-485 autokonfigurace nebo pomocí programu MOVITOOLS verze 2.70
Maximální přenosová rychlost: Přenosový protokol: Počet zařízení na systémové sběrnici SBus: Počet datových slov procesu na jedno zařízení: Způsob připojení:
6004 hex = 24 580 dek 1 MBd MOVILINK max. 8 max. 3 PD oddělitelné šroubovací svorky
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
Dodatek
11
Rozměrový náčrtek
11.3
Rozměrový náčrtek
Obr. 18: Rozměrový náčrtek
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
05114AXX
63
12
Index
12
Index
A Adresa PROFIBUS ..............................................57 Adresa sběrnice ...................................................57 Autosetup .............................................................10
R Rozlišovací bajt ................................................... 24 RUN .................................................................... 55 Řízení .................................................................. 25
B BUS-FAULT .........................................................55
S Seznam chyb ...................................................... 61 Simatic S7 ..................................................... 24, 26 Soubor GSD ........................................................ 19 STEP7 ................................................................. 26 Stínění ......................................... 6, 7, 8, 14, 15, 16 SYS-FAULT ........................................................ 56
D Diagnostické kontrolky LED .................................55 Diagnostické rozhraní ............................................5 Č Čelní pohled ...........................................................5 G Grafické rozhraní..................................................58 I Identifikační číslo..................................................25 K Konfigurace ....................................................19, 58 Konfigurace dat procesu ................................20, 21 Konfigurace DP ........................................19, 20, 23 Konfigurace masteru ............................................12 Konfigurační údaje ...............................................24 Konstrukce zařízení ...............................................5 Kontrolka BUS-FAULT .........................................55 Kontrolka RUN .....................................................55 Kontrolka SYS-FAULT .........................................56 Kontrolka USER ...................................................56 Konzistentnost dat................................................24
U Univerzální konfigurace....................................... 23 USER .................................................................. 56 Uvedení do provozu ................................ 17, 19, 58 Z Zakončení sběrnice ......................................... 8, 16
M Měniče, spuštění ............................................13, 18 N Nastavení parametrů měniče ...........................9, 17 O Obsazení konektorů .........................................6, 14 P Parametry měniče ............................................9, 17 Pokyny pro instalaci .........................................6, 14 PROFIBUS...........................................................24 PROFIBUS, adresy ..............................................12 Přenosová rychlost...........................................7, 15 Přepínač DIP........................................................57 Přepínač DIP....................................................5, 12 Příklad řízení ........................................................26 Příklad programu STEP7 .....................................26 Připojení .................................................6, 7, 14, 15
64
Příručka – Rozhraní UFP11A průmyslové sběrnice PROFIBUS
SEW-EURODRIVE GmbH & Co KG · P.O. Box 3023 · D-76642 Bruchsal/Germany Phone +49 7251 75-0 · Fax +49 7251 75-1970 http://www.sew-eurodrive.com ·
[email protected]