Feltbussgrensesnitt PROFIBUS DP-V1 UFP11A

Like dokumenter
Utgave. Feltbussgrensesnitt INTERBUS UFI11A 06/2002. Håndbok X/ NO

10 Funksjon feltfordeler

Feltbussgrensesnitt DeviceNet UFD11A

Håndbok. MOVIDRIVE MDX61B Opsjonskort MOVI-PLC DHP11B. Utgave 09/2005 FA / NO

Håndbok. Feltbussgrensesnitt DFP21B PROFIBUS DP-V1. Utgave 07/ / NO

Korreksjon. MOVIDRIVE MDX61B Styringskort MOVI-PLC DHP11B. Utgave 09/2005 FA / NO

Utgave. MOVIDRIVE MDX61B feltbussgrensesnitt DFP21B PROFIBUS DP (12 Mbaud) 03/2004. Håndbok / NO

Korrektur av håndboken

MOVIDRIVE MDX61B Feltbussgrensesnitt DFI11B INTERBUS

Utgave. MOVIDRIVE flermotorsdrifter 10/2001. Håndbok / NO

Utgave. MOVIDRIVE seriell kommunikasjon 11/2001. Håndbok / NO

Korrektur av håndboken

Håndbok. MOVIDRIVE MDX60B/61B Sikker utkobling applikasjoner. Utgave 01/2005 FA / NO

Utgave. MOVIDRIVE Oppvikler med konstant trekkraft 07/2001. Håndbok / N

TwidoSuite kommunikasjon

Drivteknikk \ Automatisering \ Systemløsninger \ Service. MOVITRAC B Sikker utkobling applikasjoner. Håndbok. Utgave 06/ / NO

PSTN interface. Mod. 1083/67

Håndbok. MOVIDRIVE MDX61B Feltbussgrensesnitt DFE11B Ethernet. Utgave 10/2004 FA / NO

Diagnose ECOFAST -konform vekselstrømsmotor DT/DV..ASK1

Håndbok for installasjon og bruk av mottakeren HF ENO-REC3-RW Lesing-skriving

Drivteknikk \ Automatisering \ Systemløsninger \ Service. Feltbussgrensesnitt DFE33B EtherNet/IP. Håndbok. Utgave 04/ / NO

Drivteknikk \ Automatisering \ Systemløsninger \ Service. Feltbussgrensesnitt DFE32B PROFINET IO. Håndbok. Utgave 09/ / NO

Fjernstyringsenhet VRT012

Korrektur MOVIFIT -SC

Drivteknikk \ Automatisering \ Systemløsninger \ Service. Feltbussgrensesnitt DFE24B EtherCAT. Håndbok. Utgave 05/ / NO

Pakkeinnhold. Ordliste. Powerline Adapter

Håndbok Feltbussgrensesnitt DFE24B EtherCAT

Drivsystem for desentralisert installasjon PROFIBUS-grensesnitt, -feltfordeler

Bruksanvisning Unitronics Vision

Håndbok for installasjon av parkeringsboksen ENO-BP2R

Drivteknikk \ Automatisering \ Systemløsninger \ Service. Feltbussgrensesnitt DFD11B DeviceNet. Håndbok. Utgave 10/ / NO

Monteringsanvisning MA 4.P.1

Brukermanual MicroBrann BSS-60

Pakkeinnhold. Ordliste. Powerline Adapter

Håndbok Flerakslet servoforsterker MOVIAXIS Feltbussgrensesnitt XFE24A EtherCAT

BESKRIVELSE CCIR/GSM RELE SIKRINGSRADIO CCIR/GSM RELE

Styringssystemer Unik brannspjeldstyring

Installasjon Siden modulen både har bustilkopling og IP-tilkopling er det viktig å tenke gjennom hvordan man bruker den.

VR 70. Installasjonsveiledning. Installasjonsveiledning. For installatøren. Utgiver/produsent Vaillant GmbH

Drivteknikk \ Automatisering \ Systemløsninger \ Service. Styring MOVI-PLC advanced DH.41B. Håndbok. Utgave 04/ / NO

Korreksjon av driftsveiledningen MOVITRAC LTP

Marine Propulsion Control Systems 9000 Series Processor Feilsøking

enet TRÅDLØS STYRING - helt enkelt 1 /

INSTALLASJON GOLDen GATE, TBLZ-1/

Bruksanvisning. Relemodul

1 Innledning. 2 Virkemåte for kortet. Bli kjent med USB I/O kort K8055. NB! Ta med multimeter og lite skrujern!

Bruksanvisning. Fingeravtrykksleser

Kommunikasjon mellom XC PLS'er over CAN

Produkt informasjon 2009

SB168-ES og M7CL Quick Setup Guide Norsk versjon

Girmotorer \ Industrigir \ Kraftelektronikk \ Automatisering \ Service MOVIDRIVE MDX60B / 61B LA Korreksjon. Utgave 01/ / NO

Håndbok. MOVIVISION programvaregrensesnitt. Utgave 07/2005 FE / NO

Brukerveiledning / NO. DALI-linkmodul DBC-1/TH,

Håndbok for installasjon og bruk av mottakeren ENO-REC2

Mod DS LBT Voice Høyttalende dørtelefon. Sch./Ref.1750/5 (Svart) Sch./Ref.1750/6 (Hvit)

1 Sikkerhetsinformasjon. 2 Apparatets oppbygning. 3 Funksjon. Termostat uten ratt, med 4 binærinnganger. Art.nr ORTS..

Denne anvisningen er en del av produktet og skal være hos sluttkunden. Bilde 1

Installasjon IDT 120. Art. nr:

Laget av Atle Hybertsen Høst 2017

Aperio hjelp til selvhjelp installasjon. Aperio Online

KNX/EIB Binærinngang. 1 Sikkerhetsinformasjon. 2 Apparatets oppbygning. Binærinngang 8-kanal 230 V. Best.nr. :

Driftsveiledning. MOVITRAC B Kommunikasjonsgrensesnitt FSC11B Analogmodul FIO11B. Utgave 03/ / NO

Koding RK-SENDER 4 funksjon

Håndbok. Feltbussgrensesnitt DFS21B PROFINET IO med PROFIsafe (sikker stopp) Utgave 10/ / NO

Håndbok. Feltbussgrensesnitt DFS11B PROFIBUS DP-V1 med PROFIsafe. Utgave 09/ / NO

INSTALLASJONSmanual IB2. Impulsrelé for to individuelt styrte motorer

Hvordan programmere Lantronix UDS 100 IP adapter.

Instruksjons Manual Frekvensomformer FC 750

Datamaskinens oppbygning og virkemåte

Utgave. MOVIDRIVE utvidet bussposisjonering 07/2001. Håndbok / N

INSTALLERING GOLDen GATE Lonworks FTT-10,

DardoPlus. Systembeskrivelse. Nødlys kontrollsystem. Vi verner liv, miljø og verdier... P-DardoPlus/XN,

1 Sikkerhetsinformasjon. 2 Apparatets oppbygning. 3 Funksjon. Binærinngang 8-kanal, 24 V. Art.nr REG. Bruksanvisning

WT-1672A GSM Strømbrudd Alarm

Korrektur av håndboken

Installasjon Mekanisk installasjon ECOFAST -konforme vekselstrømsmotorer. Følg sikkerhetsmerknadene nøye ved installasjon!

EIB introduksjon Fra Stork AS

Nye funksjoner i PR-650 versjon 2

ALARMSIGNAL Fasefeil. Sikringen gått på lastsiden. Inngangssignal under laveste grense. Inngangssignal over høyeste grense

Skriverminne. Minnebehandling 1. Skrive ut. Bruke farger. Papirhåndtering. Vedlikehold. Problemløsing. Administrasjon.

Korrektur MOVITRAC LTP-B * _1114*

Transkript:

Feltbussgrensesnitt PROFIBUS DP-V1 UFP11A Utgave 02/2004 Håndbok 1125 4513 / NO

Innhold Innhold 1 Systemoversikt...4 2 Enhetens oppbygging...5 2.1 Front...5 3 Installasjon og drift uten PC...6 3.1 Installasjonsmerknader...6 3.2 Innstilling av omformerparameter...9 3.3 Autosetup...10 3.4 Prosjektering av feltbussmasteren...12 3.5 Starte omformeren...13 4 Installasjon og drift med PC...14 4.1 Installasjonsmerknader...14 4.2 Innstilling av omformerparameter...17 4.3 Programvare for oppstart...17 4.4 Starte omformeren...18 5 PROFIBUS-grensesnitt...19 5.1 Idriftsetting av PROFIBUS-DP-masteren...19 5.2 Konfigurasjon av PROFIBUS-DP-grensesnittet...19 5.3 ID-nummer...25 5.4 Styring av omformeren...25 6 DP-V1-funksjoner...27 6.1 Innføring i PROFIBUS-DP-V1...27 6.2 SEW-omformerens egenskaper...29 6.3 DP-V1-parameterkanalens struktur...30 6.4 Prosjektering av en C1-master...46 6.5 Vedlegg...47 7 Feilreaksjoner...54 7.1 Feltbuss timeout...54 7.2 SBUS-timeout...54 7.3 Enhetsfeil...54 8 LED...55 8.1 RUN...55 8.2 BUS-FAULT...55 8.3 SYS-FAULT...56 8.4 USER...56 9 DIP-bryter...57 9.1 Innstilling av stasjonsadressen...57 10 Betjene grensesnittet...58 11 Vedlegg...61 11.1 Feilliste...61 11.2 Tekniske data...62 11.3 Målskisse...63 12 Indeks...64 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 3

1 Systemoversikt 1 Systemoversikt Feltbussgrensesnittet UFP11A PROFIBUS-DP-V1 brukes til å koble omformere til PROFIBUS-DP-V1. Flere omformere kan da tilkobles PROFIBUS-DP-V1-grensesnittet UFP11A via Sbus. PROFIBUS-grensesnittet UFP11A oppretter forbindelsen mellom PROFIBUS-DP-V1 og Sbus. Figur 1: Systemoversikt DP-V1-Master UFP omformer 53453AXX 4 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

Enhetens oppbygging Front 2 2 Enhetens oppbygging 2.1 Front Figur 2: Plassering av lysdioder (LED), kontakter og DIP-bryter 04888AXX X1 X2 X3 S1 RUN BUS-F SYS-F USER Sbus og 24 V-tilkobling Diagnosegrensesnitt PROFIBUS DIP-bryter Driftstilstand Bussfeil Systemfeil Ekspertmodus Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 5

Installasjon og drift uten PC 3 Installasjonsmerknader 3 Installasjon og drift uten PC 3.1 Installasjonsmerknader Montering Terminering Enheten kan monteres direkte på en koblingsskapvegg med det forhåndsmonterte skinnefestet (DIN) eller med de fire hullene bak på huset. Plasseringen i forhold til de tilkoblede enhetene (for eksempel MOVITRAC 07) kan prinsipielt velges fritt. Vær da oppmerksom på den maksimale ledningslengden og at porten installeres på slutten eller begynnelsen av systembussen (Sbus). Det anbefales å ta hensyn til dette ved plasseringen. Ved bruk av skinnefestet i forbindelse med SBus-ledningslengder på over 1 m, må UFP i tillegg ha en HF-egnet (høyfrekvent) jording. Feltbussgrensesnittet UFP11A tilkobles PROFIBUS-nettet med en 9-polet sub-dkontakt i henhold til EN 50170. T-bussforbindelsen må realiseres med tilsvarende utført kontakt. 01222DXX Figur 3: Terminering av 9-polet sub-d-kontakt X3 etter EN 50170 ([1] = 9-polet sub-d-kontakt; [2] = revolverte signalledninger; [3] = konduktiv forbindelse mellom kontakthus og skjerming) Feltbusskontakt Feltbussgrensesnittet kobles vanligvis på PROFIBUS-systemet med en revolvert, skjermet totrådsledning. Skjermingen av PROFIBUS-kabelen må ligge inntil på begge sider, for eksempel på kontakthuset. Vær oppmerksom på den maksimale overføringshastigheten som støttes ved valg av busskontakt. Tilkobling av totrådsledningen til PROFIBUS-kontakten skjer via pinne 8 (A/A) og pinne 3 (B/B). Kommunikasjonen forløper via disse to kontaktene. RS-485-signalene A/A og B/B må være likt koblet ved alle PROFIBUS-deltakerne. Ellers skjer ingen kommunikasjon via bussmediet. PROFIBUS-grensesnittet leverer et TTL-styresignal via pinne 4 (CNTR-P) for en repeater eller FO-adapter (referanse = pinne 9). 6 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

Installasjon og drift uten PC Installasjonsmerknader 3 Tilkobling systembus Figur 4: Systembussforbindelse 04848AXX UFP GND SC11 SC12 = Systembus referanse = Systembus High = Systembus Low MOVITRAC 07 GND = Systembus referanse SC22 = Systembus utgang Low SC21 = Systembus utgang High SC12 = Systembus inngang Low SC11 = Systembus inngang High S12 = Systembus avslutningsmotstand Merk! Bruk en 2-tråds revolvert og skjermet kobberkabel (dataoverføringskabel med skjerm av kobberflettverk). Legg skjermen med flaten på begge sider på elektronikkskjermklemmen til MOVITRAC 07 eller UFP11A og legg i tillegg skjermendene på GND. Kabelen må oppfylle følgende spesifikasjon (CAN-bus- eller DeviceNet-kabel er egnet): Ledningstverrsnitt 0,75 mm 2 (AWG18) Ledningsmotstand 120 Ω ved 1 MHz Kapasitans 40 pf/m (12 pf/ft) ved 1 khz Den totale ledningslengden som er tillatt avhenger av innstilt Sbus-overføringshastighet: 250 kbaud: 160 m (528 ft) 500 kbaud: 80 m (264 ft) 1000 kbaud: 40 m (132 ft) Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 7

Installasjon og drift uten PC 3 Installasjonsmerknader Koble inn systembussavslutningsmotstanden (S12 = ON) ved slutten av systembussforbindelsen. Ved de andre enhetene kobles avslutningsmotstanden ut (S12 = OFF). Porten UFP11A må alltid være på begynnelsen eller slutten av systembussforbindelsen og har en fast montert avslutningsmotstand. Det må ikke forekomme potensialforskyvninger mellom enhetene som forbindes med systembussen. Unngå potensialforskyvning med egnede tiltak, for eksempel ved tilkobling på enhetens gods ved bruk av en separat ledning. En stjerneformet tilkobling er ikke tillatt. 24 V-tilkobling En ekstern 24 V-spenningsforsyning må kobles på klemmene X1:4 og X1:5. Skjerming og legging av busskabel PROFIBUS-grensesnittet støtter RS-485 overføringsteknikken og forutsetter ledningstypen A som etter EN 50170 er spesifisert som fysisk medium for PROFIBUS. Denne ledningen må være en skjermet, parvis revolvert totrådsledning. En fagmessig skjerming av busskabelen demper de elektriske spredningene som kan forekomme i industriområder. Med følgende tiltak oppnås best mulig skjermingsegenskaper: Monteringsskruene til kontaktene, modulene og potensialutligningsledningene strammes håndfast. Bruk utelukkende kontakter med metallhus eller metallisert hus. Maksimer kontaktflaten mellom skjermen og koblingshuset. Bussledningen skjermes i begge ender. Signal- og busskablene skal ikke legges parallelt med effektkabler (motorledninger),, men helst i atskilte kabelkanaler. Bruk jordede metallkabelbroer i industrielle omgivelser. Signalkabel og tilhørende potensialutligning skal legges med liten avstand til hverandre, bruk korteste vei. Unngå skjøting av bussledninger med hurtigkontakter. Legg busskabelen langsmed og nær eksisterende godsflater. Ved jordpotensialsvingninger kan utligningsstrøm flyte via skjermen som er tilkoblet på begge sider og forbundet med jordpotensialet (PE). Sørg i slike tilfeller for tilstrekkelig potensialutligning i samsvar med gjeldende VDE-bestemmelser. 8 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

Installasjon og drift uten PC Innstilling av omformerparameter 3 Bussavslutning En bussavslutning eksisterer ikke på UFP-elektronikken. Dersom UFP-modulen brukes som første eller siste enhet på PROFIBUS-ledningen, må bussavslutningen være ekstern. Vi anbefaler PROFIBUS-kontakt med integrert bussavslutning som åpner den videreførende bussen når bussavslutningen tilkobles. 3.2 Innstilling av omformerparameter Innstillingen kan gjennomføres via betjeningsfeltet til omformeren, følg da driftsveiledningen til omformeren. Koble til spenningsforsyningen for UFx og alle tilkoblede omformere. Still inn en individuell Sbus-adresse (P813) ved omformerne. anbefaling: Adresseangivelse fra adresse 1 i stigende rekkefølge etter tilordning av omformerne i koblingsskapet. Adresse 0 skal ikke fordeles, da den brukes av UFx. Kontroller Sbus-overføringshastigheten (P816, fabrikkinnstilling = 500 kbaud). Sett skalverdikilden (P100) på Sbus (verdi 10). Sett styrekilden (P101) på Sbus (verdi 3). Still inn klemmetermineringen av binærinngangene. For MOVITRAC 07 anbefales verdien 0 for P60-. Dette tilsvarer termineringen: DI01 medurs/stopp(lagt på 24 V, for frigivelse i begge dreieretninger) DI02 moturs/stopp (uten funksjon) DI03 F.skal.omk. (ikke tilkoblet) DI04 n11/n21 (ikke tilkoblet) DI05 n12/n22 (ikke tilkoblet) Brukes en MOVIDRIVE som omformer, programmeres klemmer som ikke er i bruk på "Uten funksjon". OBS! Ved MOVITRAC 07 kan ved behov P815 Sbus-timeouttid kun stilles inn via PC, standardverdien er 0, det vil si timeoutovervåkingen er utkoblet. Still P815 på verdien 1 sekund. Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 9

Installasjon og drift uten PC 3 Autosetup 3.3 Autosetup Funksjonen Autosetup tillater idriftsetting av UFx uten PC. Den aktiveres via DIPbryteren Autosetup. Innkoblingen av DIP-bryteren Autosetup aktiverer utførelsen av funksjonen én gang. Deretter må DIP-bryteren Autosetup fortsatt være innkoblet. Funksjonen utføres på nytt ved en ut- og innkobling. I første trinn søker UFx etter omformere på SBUS som ligger på et lavere nivå. Dette vises ved at lysdioden SYS- FAULT blinker en kort stund. Ved omformerne må da ulike SBUS-adresser være innstilt (P813). Vi anbefaler adressene fra adresse 1 i stigende rekkefølge etter tilordning av omformerne i koblingsskapet. For hver omformer som blir funnet utvides prosessillustrasjonen på feltbussiden med 3 ord. Blir ingen omformer funnet, vil lysdioden SYS- FAULT fortsatt være på. Det blir tatt maksimalt hensyn til 8 omformere. Figuren viser en prosessillustrasjon for 3 omformere med 3 ord prosessutgangsdata og prosessinngangsdata hver. Etter søking utveksler UFx 3 prosessdataord syklisk med hver omformer som er tilkoblet. Prosessutgangsdata hentes fra feltbussen, deles inn i blokker på 3 og overføres. Prosessinngangsdata leses av omformerne, settes sammen og overføres til feltbussmasteren. OBS! Gjennomfør Autosetup på nytt dersom du skal endre prosessdataplasseringen på omformeren som er tilkoblet UFP, da UFP lagrer disse verdiene én gang ved Autosetup. Samtidig må prosessdataplasseringen til den tilkoblede omformeren ikke endres dynamisk mer. 10 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

Installasjon og drift uten PC Autosetup 3 Figur 5: Datautveksling DP-V1-Master UFP omformer 04843AXX Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 11

Installasjon og drift uten PC 3 Prosjektering av feltbussmasteren 3.4 Prosjektering av feltbussmasteren Still inn en individuell PROFIBUS-adresse for prosjektering via DIP-bryteren til UFP. PROFIBUS-adressen stilles inn binært. En endring av PROFIBUS-adressen aktiveres først etter en ut- og innkobling av UFP. Figur 6: Innstilling av PROFIBUS -stasjonsadressen 50341AXX Feltbussmasteren prosjekteres ved hjelp av GSD-filen (se vedlegg). UFP adresseres under den spesifiserte PROFIBUS-adressen. Antall prosessdataord som feltbussmasteren bruker for å adressere UFP med, retter seg etter antall tilkoblede omformere. Ved en omformer er prosessdatabredden 3 ord. Ved flere enn én omformer skal det være 3 ord per omformer. Det vil si at det må konfigureres 9 ord ved 3 MOVITRAC 07. Eksempel for TRINN 7: Installer GSD-filen i TRINN 7 programvare. Legg til UFP på PROFIBUS i HW-konfig fra maskinvarekatalogen. Velg den innstillingen som passer for applikasjonen fra de viste prosessdatakonfigurasjonene, for eksempel "9 PD" altså 9 prosessdataord for 3 omformere. Lagre konfigurasjonen. Utvid brukerprogrammet ditt med datautvekslingen med UFP. Bruk da systemfunksjonene til S7 for den konsistente datautvekslingen (SFC14 og SFC15). Etter at prosjektet er lagret og lastet i DP-V1-masteren og DP-V1-masteren er startet, skal lysdioden BUS-FAULT til UFP slukke. Dersom dette ikke skjer, kontroller kablingen og avslutningsmotstandene til PROFIBUS og prosjekteringen, spesielt PROFIBUS-adressen i STEP 7. 12 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

Installasjon og drift uten PC Starte omformeren 3 3.5 Starte omformeren Opptil 8 omformere kan drives på PROFIBUS via en UFP. DP-masteren og UFP utveksler skalverdier og erverdier for alle omformerne som er tilkoblet UFP i sammenhengende datapakker. Viktig å vite er hvilken omformer som lokaliseres på hvilken datapakkeposisjon (prosessillustrasjonen) - figur 5 viser samenhengen. Omformeren frigis ved at verdien 0006h skrives på det tilhørende styreordet 1. Turtallsskalverdien kan du angi med følgende ord. Den er skalert med 0,2 1/min per digit. Mer informasjon om MOVITRAC 07 enhetsprofil finner du i håndboken "MOVITRAC 07 kommunikasjon". Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 13

Installasjon og drift med PC 4 Installasjonsmerknader 4 Installasjon og drift med PC 4.1 Installasjonsmerknader Montering Terminering Enheten kan monteres direkte på en koblingsskapvegg med det forhåndsmonterte skinnefestet (DIN) eller med de fire hullene bak på huset. Plasseringen i forhold til de tilkoblede enhetene (for eksempel MOVITRAC 07) kan prinsipielt velges fritt. Vær oppmerksom på den maksimale ledningslengden og at porten installeres på slutten eller begynnelsen av systembussen (Sbus). Det anbefales å ta hensyn til dette ved plasseringen. Ved bruk av skinnefestet i forbindelse med SBus-ledningslengder på over 1 m, må UFP i tillegg ha en HF-egnet (høyfrekvent) jording. Feltbussgrensesnittet UFP11A tilkobles PROFIBUS-nettet med en 9-polet sub-dkontakt i henhold til EN 50170. T-bussforbindelsen må realiseres med tilsvarende utført kontakt. 01222DXX Figur 7: Terminering av 9-polet sub-d-kontakt X3 etter EN 50170 ([1] = 9-polet sub-d-kontakt; [2] = revolverte signalledninger; [3] = konduktiv forbindelse mellom kontakthus og skjerming) Feltbusskontakt Feltbussgrensesnittet kobles vanligvis på PROFIBUS-systemet med en revolvert, skjermet totrådsledning. Skjermingen av PROFIBUS-kabelen må ligge inntil på begge sider, for eksempel på kontakthuset. Vær oppmerksom på den maksimale overføringshastigheten som støttes ved valg av busskontakt. Tilkobling av totrådsledningen til PROFIBUS-kontakten skjer via pinne 8 (A/A) og pinne 3 (B/B). Kommunikasjonen forløper via disse to kontaktene. RS-485-signalene A/A og B/B må være likt koblet ved alle PROFIBUS-deltakerne. Ellers skjer ingen kommunikasjon via bussmediet. PROFIBUS-grensesnittet leverer et TTL-styresignal via pinne 4 (CNTR-P) for en repeater eller FO-adapter (referanse = pinne 9). 14 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

Installasjon og drift med PC Installasjonsmerknader 4 Tilkobling systembus Figur 8: Systembussforbindelse 04848AXX UFP GND SC11 SC12 = Systembus referanse = Systembus High = Systembus Low MOVITRAC 07 GND = Systembus referanse SC22 = Systembus utgang Low SC21 = Systembus utgang High SC12 = Systembus inngang Low SC11 = Systembus inngang High S12 = Systembus avslutningsmotstand Merk! Bruk en 2-tråds revolvert og skjermet kobberkabel (dataoverføringskabel med skjerm av kobberflettverk). Legg skjermen med flaten på begge sider på elektronikkskjermklemmen til MOVITRAC 07 eller UFP11A og legg i tillegg skjermendene på GND. Kabelen må oppfylle følgende spesifikasjon (CAN-bus- eller DeviceNet-kabel er egnet): Ledningstverrsnitt 0,75 mm 2 (AWG18) Ledningsmotstand 120 Ω ved 1 MHz Kapasitans 40 pf/m (12 pf/ft) ved 1 khz Den totale ledningslengden som er tillatt avhenger av innstilt Sbus-overføringshastighet: 250 kbaud: 160 m (528 ft) 500 kbaud: 80 m (264 ft) 1000 kbaud: 40 m (132 ft) Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 15

Installasjon og drift med PC 4 Installasjonsmerknader Koble inn systembuss-avslutningsmotstanden (S12 = ON) ved slutten av systembussforbindelsen. Ved de andre enhetene kobles avslutningsmotstanden ut (S12 = OFF). Porten UFP11A må alltid være på begynnelsen eller slutten av systembussforbindelsen og har en fast montert avslutningsmotstand. Det må ikke forekomme potensialforskyvninger mellom enhetene som forbindes med systembussen. Unngå potensialforskyvning med egnede tiltak, for eksempel ved tilkobling på enhetens gods ved bruk av en separat ledning. En stjerneformet tilkobling er ikke tillatt. 24 V-tilkobling En ekstern 24 V-spenningsforsyning må kobles på klemmene X1:4 og X1:5. Skjerming og legging av busskabel PROFIBUS-grensesnittet støtter RS-485 overføringsteknikken og forutsetter ledningstypen A som etter EN 50170 er spesifisert som fysisk medium for PROFIBUS. Denne ledningen må være en skjermet, parvis revolvert totrådsledning. En fagmessig skjerming av busskabelen demper de elektriske spredningene som kan forekomme i industriområder. Med følgende tiltak oppnås best mulig skjermingsegenskaper: Monteringsskruene til kontaktene, modulene og potensialutligningsledningene strammes håndfast. Bruk utelukkende kontakter med metallhus eller metallisert hus. Maksimer kontaktflaten mellom skjermen og koblingshuset. Bussledningen skjermes i begge ender. Signal- og busskablene skal ikke legges parallelt med effektkabler (motorledninger),, men helst i atskilte kabelkanaler. Bruk jordede metallkabelbroer i industrielle omgivelser. Signalkabel og tilhørende potensialutligning skal legges med liten avstand til hverandre, bruk korteste vei. Unngå skjøting av bussledninger med hurtigkontakter. Legg busskabelen langsmed og nær eksisterende godsflater. Ved jordpotensialsvingninger kan utligningsstrøm flyte via skjermen som er tilkoblet på begge sider og forbundet med jordpotensialet (PE). Sørg i slike tilfeller for tilstrekkelig potensialutligning i samsvar med gjeldende VDE-bestemmelser. 16 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

Installasjon og drift med PC Innstilling av omformerparameter 4 Bussavslutning En bussavslutning eksisterer ikke på UFP-elektronikken. Dersom UFP-modulen brukes som første eller siste enhet på PROFIBUS-ledningen, må bussavslutningen være ekstern. Vi anbefaler PROFIBUS-kontakt med integrert bussavslutning som åpner den videreførende bussen når bussavslutningen tilkobles. 4.2 Innstilling av omformerparameter Innstillingen kan gjennomføres via betjeningsfeltet til omformeren, følg da driftsveiledningen til omformeren. Koble til spenningsforsyningen for UFx og alle tilkoblede omformere. Still inn en individuell Sbus-adresse (P813) ved omformerne. anbefaling: Adresseangivelse fra adresse 1 i stigende rekkefølge etter tilordning av omformerne i koblingsskapet. Adresse 0 skal ikke fordeles, da den brukes av UFx. 4.3 Programvare for oppstart Installer programvarepakken MOVITOOLS versjon 2.70 elelr høyere på PCen din. Start programvaren. Velg COM som UFP er tilkoblet og trykk på knappen "Aktualisere". UFP må vises på adressen 0 og tilkoblet omformer på følgende adresser. Dersom ingen oppføring vises i vinduet, kontroller COM-grensesnittet og forbindelsen via UWS21. Dersom bare UFP vises som oppføring i vinduet, kontroller kabelplasseringen til Sbus og avslutningsmotstandene. Velg UFx og start oppstartprogramvaren for feltbussporten (UFx konfigurator). Velg menypunktet "Rekonfigurasjon av feltbussknutepunkt ". Velg prosjektadresse og -navn. Trykk på knappen "Fortsett". Trykk på knappen "Update". Nå må alle omformerne som er tilkoblet på UFP komme frem. Du kan tilpasse konfigurasjonen med knappene "Legg til", "Endre" og "Slett". Trykk på knappen "Fortsett". Trykk på knappen "Autokonfigurasjon". Nå ser du prosessillustrasjonen for UFP på styringen din. Under vises prosessdatabredden. Denne verdien er viktig for prosjekteringen av feltbussmasteren. Trykk på knappen "Fortsett". Lagre prosjektdata og trykk på knappen "Download". DIP-bryteren Autosetup må stå på OFF. Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 17

Installasjon og drift med PC 4 Starte omformeren Data som utveksles mellom feltbussmasteren og UFP kan vises på prosessdatamonitoren. Frigivelse på klemmesiden er nødvendig for styring av omformerne via feltbussen. Du har allerede tilkoblet klemmene. For å kontrollere klemmetermineringen velger du den første omformeren med adressen 1 i vinduet "Tilkoblede enheter" og starter Shell. Klemmetermineringen for MOVITRAC 07 stilles inn som følger: Gjenta foregående trinn for alle omformerne som vises i vinduet "Tilkoblede enheter". 4.4 Starte omformeren Opp til 8 omformere kan drives på PROFIBUS via en UFP. DP-masteren og UFP utveksler skalverdier og erverdier for alle omformerne som er tilkoblet UFP i sammenhengende datapakker. Viktig å vite er hvilken omformer som lokaliseres på hvilken datapakkeposisjon (prosessillustrasjonen). Prosessdatamonitoren viser sammenhengen i prosjekteringen av feltbussportene (UFx konfigurator). Omformeren frigis ved at verdien 0006h skrives på det tilhørende styreordet 1. Turtallsskalverdien kan du angi med følgende ord. Den er skalert med 0,2 1/min per digit. Mer informasjon om MOVITRAC 07 enhetsprofil finner du i håndboken "MOVITRAC 07 kommunikasjon". 18 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

PROFIBUS-grensesnitt Idriftsetting av PROFIBUS-DP-masteren 5 5 PROFIBUS-grensesnitt 5.1 Idriftsetting av PROFIBUS-DP-masteren Supplerende filer for UFP finner du på Internett under www.sew-eurodrive.de. Følg henvisningene i filen README.TXT på GSD-disketten. Installer GSD-filen tilsvarende angivelsene til prosjekteringsprogramvaren for DPmasteren. Etter installasjonen vises enheten "UFP" ved slavedeltakerne. Føy til feltbussgrensesnittet under navnet "UFP" i PROFIBUS-strukturen og oppgi PROFIBUS-adressen. Velg nødvendig prosessdatakonfigurasjon for applikasjonen din (se neste kapittel). Oppgi I/O- henholdsvis periferiadressene for de prosjekterte databreddene. Lagre konfigurasjonen. Utvid applikasjonsprogrammet med datautvekslingen med feltbussgrensesnittet. Bruk da ved S7 systemfunksjonene til den konsistente datautvekslingen (SFC14 og SFC15). Etter at prosjektet er lagret og lastet i DP-masteren og DP-masteren er startet, skal lysdioden BUS-FAULT til feltbussgrensesnittet slukke. Dersom dette ikke skjer, kontrolleres kablingen og avslutningsmotstandene til PROFIBUS og prosjekteringen, spesielt PROFIBUS-adressen 5.2 Konfigurasjon av PROFIBUS-DP-grensesnittet Generelt For å kunne definere type og antall inn- og utgangsdata, som benyttes til overføring, må DP-masteren sende omformeren en bestemt DP-konfigurasjon. Ved dette har du muligheten til å styre driftene via prosessdata samt lese og skrive alle parameterne til feltbussgrensesnittet via parameterkanalen. Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 19

PROFIBUS-grensesnitt 5 Konfigurasjon av PROFIBUS-DP-grensesnittet Figuren viser skjematisk datautvekslingen mellom automatiseringsenheten (DP-V1- master), feltbussgrensesnittet (DP-V1-slave) og en omformer med prosessdata- og parameterkanal. Figur 9: Datautveksling med parameterdata (param) og prosessdata (PD) 53129BXX Prosessdatakonfigurasjon Feltbussgrensesnittet muliggjør ulike DP-konfigurasjoner for datautvekslingen mellom DP-masteren og feltbussgrensesnittet. Tabellen under inneholder henvisninger til alle standard DP-konfigurasjonene til feltbussgrensesnittene. Kolonnen "Prosessdatakonfigurasjon" viser navnet på konfigurasjonen. Disse tekstene vises også innenfor prosjekteringsprogramvaren til DP-masteren som en alternativliste. Kolonnen DPkonfigurasjoner viser hvilke konfigurasjonsdata som sendes til feltbussgrensesnittet ved opprettelsen av PROFIBUS-DP-forbindelsen. Konfigurasjonene bestemmes ved default-prosessdatabredden for SEW omformere på 3 prosessdataord. I det enkleste tilfellet overfører styringen 3 prosessdataord til hver omformer som er koblet på feltbussgrensesnittet. Feltbussgrensesnittet fordeler deretter disse prosessdataordene på de enkelte enhetene. Parameterkanalen brukes til parametrisering av UFP og sendes ikke videre til deltakere på et lavere nivå. Feltbussgrensesnittet aksepterer 1... 24 prosessdataord med og uten parameterkanal. 20 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

PROFIBUS-grensesnitt Konfigurasjon av PROFIBUS-DP-grensesnittet 5 Standardoppføringene av GSD-filen orienterer seg etter UFP-driftsmodusen Autosetup og tillater prosessdatabredder på 3PD... 24PD tilsvarende 1... 8 omformere som er koblet på feltbussgrensesnittet. En deltaker på Sbus kan tilordnes maksimalt 3 PD-er! ONE module for all drives UFP parameter + ONE module One module per drive UFP parameter + One module per drive Overføringen av prosessdata skjer i en konsistent datablokk for alle omformere som er koblet på feltbussgrensesnittet. Dermed er det kun nødvendig å hente systemfunksjonene SFC14 og SFC15 i Step 7. Konfigurasjonene under "UFP parameter + ONE Module" tilsvarer de som er utført tidligere. 8-byte-MOVILINK-parameterkanalen som stiller parametertjenester for UFP til rådighet, behandles først. Parameterkanalen dokumenteres i håndboken "MOVITRAC 07 kommunikasjon". En konsistent datablokk eksisterer for hver tilkoblet omformer. Fra styringssiden svarer dette til det eksisterende oppsettet av flere omformere med deres egne feltbussgrensesnitt. Det er nødvendig å hente opp systemfunksjonene SFC14 og SFC15 per omformer i Step 7. Konfigurationene under "UFP parameter + One module per drive" tilsvarer de som er utført tidligere. 8-byte-MOVILINK-parameterkanalen som stiller parametertjenester for UFP til rådighet, behandles først. Parameterkanalen dokumenteres i håndboken "MOVITRAC 07 kommunikasjon". Parametere for tilkoblede MOVITRAC 07 omformere er kun tilgjengelige ved bruk av DP-V1-parametertjenesten. Prosessdatakonfigurasjon Forklaring/merknader Cfg0 Cfg1 Cfg2 Cfg3 Cfg4 Cfg5 Cfg6 Cfg7 Cfg8 ONE module for all drives AS 1 Drive (3 PD) Styring via 3 prosessdataord 0 242 AS 2 Drives (6 PD) Styring via 6 prosessdataord 0 245 AS 3 Drives (9 PD) Styring via 9 prosessdataord 0 248 AS 4 drives Styring via 12 prosessdataord 0 251 (12 PD) AS 5 drives Styring via 15 prosessdataord 0 254 (15 PD) AS 6 drives Styring via 18 prosessdataord 0 192 209 209 (18 PD) AS 7 drives Styring via 21 prosessdataord 0 192 212 212 (21 PD) AS 8 drives (24 PD) Styring via 24 prosessdataord 0 192 215 215 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 21

PROFIBUS-grensesnitt 5 Konfigurasjon av PROFIBUS-DP-grensesnittet Prosessdatakonfigurasjon UFP parameter + ONE module AS 1 drive (param + 3PD) AS 2 drives (param + 6PD) AS 3 Drives (param + 9PD) AS 4 Drives (param + 12PD) AS 5 Drives (param + 15PD) AS 6 Drives (param + 18PD) AS 7 Drives (param + 21PD) AS 7 Drives (param + 24PD) Forklaring/merknader Cfg0 Cfg1 Cfg2 Cfg3 Cfg4 Cfg5 Cfg6 Cfg7 Cfg8 Styring via 3 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 6 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 9 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 12 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 15 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 18 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 21 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 24 prosessdataord/ parametrisering via 8 byte parameterkanal 243 242 243 245 243 248 243 251 243 254 243 192 209 209 243 192 212 212 243 192 215 215 One module per drive AS 1 drive Styring via 1x3 prosessdataord 0 242 (1 x 3PD) AS 2 drives Styring via 2x3 prosessdataord 0 242 242 (2 x 3PD) AS 3 drives Styring via 3x3 prosessdataord 0 242 242 242 (3 x 3PD) AS 4 drives Styring via 4x3 prosessdataord 0 242 242 242 242 (4 x 3PD) AS 5 drives Styring via 5x3 prosessdataord 0 242 242 242 242 242 (5 x 3PD) AS 6 drives Styring via 6x3 prosessdataord 0 242 242 242 242 242 242 (6 x 3PD) AS 7 drives Styring via 7x3 prosessdataord 0 242 242 242 242 242 242 242 (7 x 3PD) AS 8 drives (8 x 3PD) Styring via 8x3 prosessdataord 0 242 242 242 242 242 242 242 242 22 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

PROFIBUS-grensesnitt Konfigurasjon av PROFIBUS-DP-grensesnittet 5 Prosessdatakonfigurasjon UFP parameter + one module per drive AS 1 drive (param + 1 x 3PD) AS 2 Drives (param + 2 x 3PD) AS 3 Drives (param + 3 x 3PD) AS 4 Drives (param + 4 x 3PD) AS 5 Drives (param + 5 x 3PD) AS 6 Drives (param + 6 x 3PD) AS 7 Drives (param + 7 x 3PD) AS 8 Drives (param + 8 x 3PD) Forklaring/merknader Cfg0 Cfg1 Cfg2 Cfg3 Cfg4 Cfg5 Cfg6 Cfg7 Cfg8 Styring via 1x3 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 2x3 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 3x3 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 4x3 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 5x3 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 6x3 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 7x3 prosessdataord/ parametrisering via 8 byte parameterkanal Styring via 8x3 prosessdataord/ parametrisering via 8 byte parameterkanal 243 242 243 242 242 243 242 242 242 243 242 242 242 242 243 242 242 242 242 242 243 242 242 242 242 242 242 243 242 242 242 242 242 242 242 243 242 242 242 242 242 242 242 242 DP-konfigurasjon "Universal Module" Konfigurasjonen "Universal Module" (for eksempel i STEP7) tillater deg å prosjektere feltbussgrensesnittet avvikende fra de angitte standardverdiene til GSD-filen. Dette er hensiktsmessig når du opererer med flere omformere med ulike prosessdataord på feltbussgrensesnittet. Ved dette må følgende rammebetingelser overholdes: Modul 0 definerer parameterkanalen til omformeren. Dersom en 0 legges inn, kobles parameterkanalen ut. Legges verdien 243 inn, kobles parameterkanalen inn med en lengde på 8 byte. Følgende moduler bestemmer prosessdatabredden til feltbussgrensesnittet på PROFIBUS. Den adderte prosessdatabredden til alle påfølgende moduler må ligge mellom 1 og 24 ord. Modulene må av sikkerhetsmessige årsaker angis med datakonsistent. Vær oppmerksom på at en omformer som er tilkoblet feltbussgrensesnittet representeres via en slik konsistent moduloppføring. Det spesielle identifikasjonsformatet er tillatt: Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 23

PROFIBUS-grensesnitt 5 Konfigurasjon av PROFIBUS-DP-grensesnittet Figuren under viser oppbyggingen av konfigurasjonsdata som er definert i EN 50170 (V2). Disse konfigurasjonsdata overføres til omformeren når DP-masteren starter. Tabell 1: Formatet til identifikasjonsbyte kfg_data etter EN 50170 (V2) 7 / MSB 6 5 4 3 2 1 0 / LSB Datalengde 0000 = 1 byte/ord 1111 = 16 byte/ord Inn-/utgang 00 = spesielle identifikatorformater 01 = inngang 02 = utgang 11 = inn-/utgang Format 0 = bytestruktur 1 = ordstruktur Konsistens via 0 = byte eller ord 1 = hele lengden Merk! Bruk bare innstillingen Konsistens over hele lengden for dataoverføringen! Datakonsistens Konsistente data er data som må overføres sammenhengende mellom automatiseringsenheten og omformeren og som aldri skal overføres atskilt fra hverandre. Datakonsistens er spesielt viktig for overføringen av posisjonsverdier eller komplette posisjoneringsoppdrag. Dette fordi ved ikke-konsistent overføring, kan dataene stamme fra ulike programsykluser på automatiseringsenheten og dermed kan udefinerte verdier overføres til omformeren. Ved PROFIBUS-DP skjer datakommunikasjonen mellom automatiseringsenheten og drivutrustningsenheter vanligvis med innstillingen Datakonsistens over hele lengden. Ekstern diagnose Feltbussgrensesnittet støtter ingen eksterne diagnoser. Feilmeldingene til de enkelte omformerne identifiseres ved de aktuelle statusordene. Feiltilstandene på feltbussgrensesnittet vises også på statusordet 1, for eksempel timeout ved SBUS-forbindelsen til en deltaker. På oppfordring leverer feltbussgrensesnittet normdiagnosen etter EN 50170 (V2). Merknad til Simatic S7 mastersystemer Fra PROFIBUS-DP-systemet kan til enhver tid diagnosealarmer utløses i DP-masteren - også når ekstern diagnosegenerering ikke er aktivert. De tilsvarende operasjonsbyggesteinene (for eksempel OB84 for S7-400 eller OB82 for S7-300) kan da generelt opprettes i styringen. 24 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

PROFIBUS-grensesnitt ID-nummer 5 5.3 ID-nummer Hver DP-master og DP-slave må ha et individuelt ID-nummer fra PROFIBUS- Nutzerorganisation (PNO). Dette brukes til entydig identifisering av den tilkoblede enheten. Når PROFIBUS-DP-masteren starter opp, sammenlignes ID-numrene til tilkoblet DP-slave med ID-numrene som er prosjektert av brukeren. Først når DPmasteren har kontrollert at de tilkoblede stasjonsadressene og enhetstypene (IDnumrene) stemmer overens med prosjekteringsdataene, aktiveres overføringen av brukerdata. Dermed oppnås en høy sikkerhet vedrørende prosjekteringsfeil. ID-nummeret for feltbussgrensesnittet UFP11A er 6004 hex. ID-nummeret defineres som 16-bit tall uten fortegn (unsigned16). PROFIBUS- Nutzerorganisation (PNO) har fastlagt ID-nummeret 6004 hex (24580 des) for feltbussgrensesnittet UFP11A. 5.4 Styring av omformeren Omformeren styres via prosessdatakanalen som har en lengde på et, to eller tre I/O-ord. Disse prosessdataordene reproduseres i I/O eller styringens periferiområde for eksempel ved bruk av en minneprogrammerbar styring (PLS) som DP-master. Dermed kan de adresseres på vanlig måte. 52996AXX Figur 10: Illustrasjon av PROFIBUS-data i PLS-adresseområdet ([1] = parameterkanal / [2] = PLSadresseområde / U/f = omformer) PO = prosessutgangsdata / PI = prosessinngangsdata Ytterligere merknader til programmering og prosjektering finner du i filen README_GSD6004.PDF, som følger med GSD-filen. Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 25

PROFIBUS-grensesnitt 5 Styring av omformeren Styringseksempel for Simatic S7 Styringen av omformeren via Simatic S7 skjer avhengig av valgt prosessdatakonfigurasjon direkte med laste- og transferkommandoer eller med spesielle systemfunksjoner SFC 14 DPRD_DAT og SFC15 DPWR_DAT. Ved S7 må prinsipielt datalengder med 3 byte eller mer enn 4 byte overføres via systemfunksjonene SFC14 og SFC15. STEP7 programeksempel Prosessdatakonfigurasjon STEP7-tilgang via 1 PD Laste- / transferkommandoer 2 PD Laste- / transferkommandoer 3 PD... 24 PD Systemfunksjoner SFC14/15 (lengde 6 48 byte) Param + 1 PD Parameterkanal: Systemfunksjoner SFC14/15 (lengde 8 48 byte) Prosessdata: Laste- / transferkommandoer Param + 2 PD Parameterkanal: Systemfunksjoner SFC14/15 (lengde 6 48 byte) Prosessdata: Laste- / transferkommandoer Param + 3 PD... 24 PD Parameterkanal: Systemfunksjoner SFC14/15 (lengde 6 48 byte) Prosessdata: Systemfunksjoner SFC14/15 (lengde 6 byte) I filen "README_GSD6004.PDF" finner du prosjekterings- og programeksempler for Simatic S7. 26 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner Innføring i PROFIBUS-DP-V1 6 6 DP-V1-funksjoner 6.1 Innføring i PROFIBUS-DP-V1 Dette kapitlet beskriver funksjoner og termer som brukes for drift av SEW-omformere med PROFIBUS-DP-V1. For detaljert teknisk informasjon om PROFIBUS-DP-V1 refereres til PROFIBUS brukerorganisasjon (PNO) eller www.profibus.com. PROFIBUS-DP-V1-spesifikasjonen introduserer nye asykliske read/write-tjenester innenfor rammen til PROFIBUS DP-V1-utvidelsene. Disse asykliske tjenestene settes inn i spesielle telegrammer under syklisk bussdrift. Dette sikrer en kompatibilitet mellom PROFIBUS DP (versjon 0) og PROFIBUS-DP-V1 (versjon 1). De asykliske read/write-tjenestene kan brukes til å utveksle større datamengder mellom master og slave (omformer) enn for eksempel det som er mulig via 8 byteparameterkanalen til de sykliske input- og outputdataene. Fordelen ved asyklisk datautveksling via DP-V1 er den minimale belastningen på den sykliske bussdriften fordi DP-V1-telegrammer legges kun til i bussyklusen ved behov. Med DP-V1-parameterkanalen har brukeren to alternativer: Styringen på et høyere nivå har tilgang på all enhetsinformasjon til SEW-DP-V1- slavene. Dermed kan i tillegg til de sykliske prosessdataene også enhetsinnstillingene leses, legges i styringen og endres i slave. Dessuten er det også mulig å rute service- og oppstartverktøyet MOVITOOLS via DP-V1-parameterkanalen istedenfor å bruke en proprietær RS-485-forbindelse. Detaljert informasjon finner du i mappen...\sew\movitools\feltbuss etter at MOVITOOLS-programvaren er installert. I det følgende forklares de viktigste kjennetegnene på PROFIBUS-DP-V1. 52123AXX Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 27

DP-V1-funksjoner 6 Innføring i PROFIBUS-DP-V1 Klasse 1 master (C1-master) I et PROFIBUS-DP-V1-nettverk skiller man mellom ulike masterklasser. C1-masteren utfører hovedsaklig den sykliske datautvekslingen med slavene. En typisk C1-master er et styringssystem, som for eksempel PLS, som utveksler de sykliske prosessdataene med slave. Hvis DP-V1-funksjonen ble aktivert via GSD-filen, opprettes den asykliske forbindelsen mellom C1-master og slave automatisk når den sykliske forbindelsen PROFIBUS-DP-V1 opprettes. Kun én C1-master kan benyttes i et PROFIBUS-DP-V1- nettverk. Klasse 2 master (C2-master) C2-masteren utfører ikke selv noen sykliske datautveksling med slavene. Typiske C2- mastere er for eksempel visualiseringssystemer eller også temporært installerte programmeringsenheter (Notebook/PC). C2-masteren bruker utelukkende de asykliske forbindelsene for kommunikasjon med slavene. Disse asykliske forbindelsene mellom C2-master og slave opprettes ved initiate-tjenesten. Forbindelsen er opprettet så snart initiate-tjenesten er vellykket utført. I opprettet tilstand kan asykliske data utveksles med slavene ved bruk av read- eller write-tjenester. I et DP-V1-nett kan flere C2-mastere være aktive. Antall C2-forbindelser som opprettes samtidig med en slave, fastsettes av slave. SEW-omformerne støtter to parallelle C2-forbindelser. Datasett (DS) Brukerdata som er transportert via en DP-V1-tjeneste sammenfattes som datasett. Hvert datasett er entydig representert med lengde, et slot-nummer og en indeks. Strukturen til datasett 47 brukes for DP-V1-kommunikasjon med SEW-omformere. Dette datasettet er definert som DP-V1-parameterkanal for drifter fra V3.1. i PROFIdrive-profilen drivteknikk til PROFIBUS-brukerorganisasjon. Ulike tilgangsprosedyrer til omformerens parameterdata står klare via denne parameterkanalen. DP-V1-tjenester Med DP-V1-utvidelsene har det kommet til nye tjenester som kan brukes for den asykliske datautvekslingen mellom master og slave. Prinsipielt skiller man mellom følgende tjenester: C1-master Forbindelsestype: MSAC1 (master/slave acyclic C1) Read Lese datasett Write Skrive datasett C2-master Forbindelsestype: MSAC2 (master/slave acyclic C2) INITIATE Opprette C2-forbindelse ABORT Avslutte C2-forbindelse Read Lese datasett Write Skrive datasett DP-V1-alarmbehandling Med DP-V1-spesifikasjonen ble også en utvidet alarmbehandling definert i tillegg til de asykliske tjenestene. Det skilles nå mellom ulike alarmtyper. En evaluering av den enhetsspesifikke diagnosen via DP-V1-tjenesten DDLM_SlaveDiag er dermed ikke lenger mulig i DP-V1-drift. En DP-V1-alarmbehandling er ikke definert for drivteknikken fordi en omformer vanligvis overfører statusinformasjonen sin via den sykliske prosessdatakommunikasjonen. 28 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner SEW-omformerens egenskaper 6 6.2 SEW-omformerens egenskaper SEW-feltbussgrensesnittene i samsvar med PROFIBUS-DP-V1 har alle de samme kommunikasjonskjennetegnene for DP-V1-grensesnittet. Prinsipielt styres driftene via en C1-master med sykliske prosessdata i samsvar med DP-V1-normen. Denne C1- masteren (vanligvis en PLS) kan i tillegg bruke en 8-byte-parameterkanal under syklisk datautveksling for å utføre parametertjenestene med UFP. UFP kan ikke få tilgang til tilkoblede MOVITRAC 07-omformere via denne parameterkanalen. Tjenestene read og write gir C1-masteren tilgang til tilkoblede deltakere via DP-V1-C1-kanalen. Parallelt til disse to parametriseringskanalene kan det opprettes to ytterligere C2- kanaler, der for eksempel den første C2-masteren leser parameterdata som visualisering og der den andre C2-masteren i form av en Notebook konfigurer driften via MOVITOOLS. Figur 11: Parametriseringskanaler ved DP-V1 53124AXX Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 29

DP-V1-funksjoner 6 DP-V1-parameterkanalens struktur 6.3 DP-V1-parameterkanalens struktur Prinsipielt blir parametriseringen av driftene realisert via datasettet indeks 47 etter PROFIdrive DP-V1-parameterkanalen til profilversjon 3.0. Request-ID legges inn for å skille mellom parametertilgangen basert på PROFIdrive-profilen eller via SEW-Movilinktjenestene. Tabellen under viser mulige kodinger av de enkelte elementene. Datasettstrukturen er den samme for PROFIdrive- og MoviLink-tilgangen. Følgende MoviLink-tjenester støttes: 8-byte MoviLink-parameterkanal med alle tjenester som støttes av omformeren: Read parameter Write parameter Write parameter volatile (flyktig) etc. 30 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner DP-V1-parameterkanalens struktur 6 Følgende PROFIdrive-tjenester støttes: Lese (request parameter) individuelle parametere av typen dobbeltord Skrive (change parameter) individuelle parametere av typen dobbeltord Tabell 2: Elementer til datasettet DS47 Field Data type Values Request reference Unsigned8 0x00 Reserved 0x01... 0xFF Request ID Unsigned8 0x01 Request parameter (PROFIdrive) 0x02 Change parameter (PROFIdrive) 0x40 SEW MoviLink service Response ID Unsigned8 Response (+): 0x00 Reserved 0x01 Request parameter (+) (PROFIdrive) 0x02 Change parameter (+) (PROFIdrive) 0x40 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 Unsigned8 0x01... 0x13 1... 19 DWORDs (240 DP-V1 data bytes) parameters Attribute Unsigned8 0x10 Value For SEW MoviLink (Request ID = 0x40): 0x00 No service 0x10 Read parameter 0x20 Write parameter 0x30 Write parameter volatile 0x40... 0xF0 Reservert 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 Double word 0x44 Error No. of values Unsigned8 0x00... 0xEA Quantity 0... 234 Error value Unsigned16 0x0000... 0x0064 PROFIdrive-errorcodes 0x0080 + MoviLink-AdditionalCode Low For SEW MoviLink 16 bit error value Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 31

DP-V1-funksjoner 6 DP-V1-parameterkanalens struktur Parametriseringsprosedyre via datasett 47 Parametertilgangen skjer med kombinasjonen av DP-V1-tjenestene Write og Read. Med Write.req overføres parametriseringsordren til slave. Deretter følger den slaveinterne behandlingen. Masteren sender nå en Read.req for å hente parametriseringsresponsen. Masteren gjentar Read.req hvis Read.res fra slave er negativ. Så snart parameterbehandlingen i omformeren er avsluttet, svarer denne med en positiv response Read.res. Brukerdataene inneholder nå parametriseringsresponsen til parametriseringsordren som tidligere ble sendt med Write.req (se figur ). Denne mekanismen gjelder så vel for en C1- som for en C2-master Figur 12: Telegramsekvens for parametertilgang via DP-V1 53127AXX 32 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner DP-V1-parameterkanalens struktur 6 Prosedyresekvens for DP- V1-master Hvis bussyklusen er svært kort, ankommer parametriseringsresponsen før omformeren har avsluttet paramtertilgangen i enheten. Dermed er responsdataene fra omformeren ikke tilgjengelige ennå. I denne tilstanden sender omformeren et negativt svar med Error Code _1 = 0xB5 (statuskonflikt) på DP-V1-nivå. DP-V1-masteren må da sende en ny forespørsel med ovennevnte Read.req-Header til det kommer et positivt svar fra omformeren. 53127AXX Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 33

DP-V1-funksjoner 6 DP-V1-parameterkanalens struktur Adressering av en UFP med tilkoblet MOVITRAC 07 Strukturen på datasettet DS47 definerer et axiselement. Med innstillingen Axis = 0 får man direkte tilgang til UFP. For adresseringen av en tilkoblet MOVITRAC 07 må Sbusadressen til den respektive omformeren legges inn i elementet Axis. 53129BXX MoviLink-parameterordre MoviLink-parameterkanalen til SEW-omformere er direkte avbildet i strukturen til datasett 47. Request-ID 0x40 (SEW MoviLink-service) brukes for utveksling av MoviLinkparametriseringsordre. Parametertilgangen med MoviLink-tjenestene skjer prinsipielt i samsvar med strukturen som beskrives nedenfor. Ved dette brukes den typiske telegramsekvensen for datasett 47. Request-ID: 0x40 SEW MoviLink service Den aktuelle tjenesten defineres ved datasettelementet Attribute i MoviLink-parameterkanalen. High-nibble til dette elementet tilsvarer da service-nibble i styringsbyten til DPV0-parameterkanalen. 34 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner DP-V1-parameterkanalens struktur 6 Eksempler for lesing av en parameter via MoviLink Tabellene under viser som eksempel strukturen på write.request og read.res-brukerdata for lesing av en separat parameter via MoviLink-parameterkanalen. Sende parameterordre Tabellene under viser kodingen av brukerdataene til tjenesten Write.req med angivelse av DP-V1-headers. Parametriseringsordren sendes til omformeren med Write.reqtjenesten. Den faste programvareversjonen blir lest. Tabell 3: Utdrag fra parameterlisten (håndbok "MOVITRAC 07 kommunikasjon") Par. Nr. Parameter Enhet/ Indeks indeks Tilgang Standard Forklaring/verdiområde Des Hex Fork. Konv. 0.. Visningsverdier 07. Enhetsdata 070 Enhetstype 8301 206D 0 RO 0 071 076 Enhetens nominelle strøm Fast programvare basisenhet 8361 20A9 A 3 RO 0 8300 206C 0 RO 0 Tabell 4: Write.request Header for overføring av parametriseringsordre Eksempel: 822609711 = 822 609 7.11 1822609011 = 822 609 X.11 Tjeneste: Write.request Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 10 10 byte brukerdata for parameterordre Tabell 5: Write.req BRUKERDATA for MoviLink "Read Parameter" Byte Field Value Description 0 Request reference 0x01 Individuelle referansenummer for parametriseringsordren avspeiles i parametersvaret 1 Request ID 0x40 SEW MoviLink service 2 Axis 0x01 Drivnummer; 1 = Sbusadresse 3 No. of parameters 0x01 1 parameter 4 Attribute 0x10 MoviLink service "Read Parameter" 5 No. of elements 0x00 0 = Tilgang på direkte verdi, ingen underelement 6..7 Parameter number 0x206C MoviLink indeks 8300 = "fast programvareversjon" 8..9 Subindex 0x0000 Subindex 0 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 35

DP-V1-funksjoner 6 DP-V1-parameterkanalens struktur Forespørsel parameterrespons Tabellen viser kodingen av Read.req BRUKERDATA med angivelse av DP-V1-headers. Tabell 6: Read.req for forespørsel av parametriseringsrespons Tjeneste: Write.request Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 10 10 byte brukerdata for parameterordre Positive MoviLink-parametriseringsrespons Tabellen under viser Read.res BRUKERDATA med de positive responsdataene til parametriseringsordren. Eksempelvis leveres parameterverdien for indeks 8300 (fast programvareversjon) tilbake. Tabell 7: DP-V1-header til positiv Read.response med parametriseringsrespons Tjeneste: Read.request Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 10 10 byte brukerdata i svarbufferen Tabell 8: Positiv respons for MoviLink-service Byte Field Value Description 0 Response reference 0x01 Avspeilet referansenummer fra parametriseringsordren 1 Response ID 0x40 Positiv MoviLink-respons 2 Axis 0x01 Avspeilet drivnummer; 1 = Sbusadresse 3 No. of parameters 0x01 1 parameter 4 Format 0x43 Parameterformat: dobbeltord 5 No. of values 0x01 1 verdi 6..7 Value Hi 0x311C Parameterdel med høyere verdi 8..9 Value Lo 0x7289 Parameterdel med lavere verdi Dekoding: 0x 311C 7289 = 823947913 des >> Fast programvareversjon 823 947 9.13 36 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner DP-V1-parameterkanalens struktur 6 Eksempler for skriving av en parameter via MoviLink Tabellene under viser som eksempel oppbyggingen av tjenestene Write og Read. Den interne skalverdien n11 P160 beskrives flyktig med turtallet 123 rpm (= verdi 123 000). Til detet brukes MoviLink-service Write Parameter volatile. Tabell 9: Utdrag fra parameterlisten (håndbok "MOVITRAC 07 kommunikasjon") Par. Nr. Parameter 16. Faste skalverdier 1 Enhet/ Indeks indeks Tilgang Standard Forklaring/verdiområde Des Hex Fork. Konv. 160 Intern skalverdi n11 8489 2129 1/s 66 N/RW 150000 161 Intern skalverdi n12 8490 212A 1/s 66 N/RW 750000 5000000... 0, trinn 200 0... 5000000, trinn 200 5000000... 0, trinn 200 0... 5000000, trinn 200 Sende ordre "Write parameter volatile" Tabell 10: DP-V1-Header til Write.request med parametriseringsordre Tjeneste: Write.request Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 16 16 byte brukerdata for ordrebuffer Tabell 11: Write.req brukerdata for MoviLink-service "write parameter volatile" Byte Field Value Description 0 Request reference 0x01 Individuelle referansenummer for parametriseringsordren avspeiles i parametersvaret 1 Request ID 0x40 SEW MoviLink service 2 Axis 0x01 Drivnummer; 1 = Sbusadresse 3 No. of parameters 0x01 1 parameter 4 Attribute 0x30 MoviLink service "write parameter volatile" 5 No. of elements 0x00 0 = Tilgang på direkte verdi, ingen underelement 6..7 Parameter number 0x2129 Parameter index 8489 = P160 n11 8..9 Subindex 0x0000 Subindex 0 10 Format 0x43 dobbeltord 11 No. of values 0x01 1 endre parameterverdi 12..13 Value HiWord 0x0001 Parameterdel med høyere verdi 14..15 Value LoWord 0xE078 Parameterdel med lavere verdi Write.response mottas etter at denne Write.request er sendt. Hvis det ikke finnes noen statuskonflikt i behandlingen av parameterkanalen, skjer en positiv Write.respons. Ellers lokaliseres statusfeilen i Error_code_1. Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 37

DP-V1-funksjoner 6 DP-V1-parameterkanalens struktur Forespørsel på parameterrespons Tabellen viser kodingen av Write.req BRUKERDATA med angivelse av DP-V1-headers. Tabell 12: Read.req for forespørsel av parametriseringsrespons Field Value Description Function_Num Read.req Slot_number X Slot_number not used Indeks 47 Index of data set Length 240 Maximum length of response buffer in DP-V1-master Positivt respons på "Write parameter volatile" Tabell 13: DP-V1-header til positiv Read.response med parametriseringsrespons Tjeneste: Read.response Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 4 12 byte brukerdata i svarbufferen Tabell 14: Positive respons for MoviLink-service "Write parameter" Byte Field Value Description 0 Response reference 0x01 Avspeilet referansenummer fra parametriseringsordren 1 Response ID 0x40 Positiv MoviLink-respons 2 Axis 0x01 Avspeilet drivnummer; 1 = Sbusadresse 3 No. of parameters 0x01 1 parameter 38 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner DP-V1-parameterkanalens struktur 6 Negativ parameterrespons Tabellene under viser kodingen av en negativ respons til en MoviLink-service. Hvis svaret er negativt, settes bit 7 i respons ID. Tabell 15: Negativ respons for MoviLink-service Tjeneste: Read.response Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 8 8 byte brukerdata i svarbufferen Byte Field Value Description 0 Response reference 0x01 Avspeilet referansenummer fra parametriseringsordren 1 Response ID 0xC0 Negativ MoviLink-respons 2 Axis 0x01 Avspeilet drivnummer; 1 = Sbusadresse 3 No. of parameters 0x01 1 parameter 4 Format 0x44 Feil 5 No. of values 0x01 1 feilkode 6..7 Error value 0x0811 MoviLink return-code for eksempel ErrorClass 0x08, Add.-Code 0x11 (se tabell MoviLink Return-codes for DP-V1) MoviLink returkoder til parametrisering for DP-V1 Tabellen under viser returkodene som sendes tilbake fra SEW-DP-V1-grensesnittet ved feilaktig DP-V1-parametertilgang. MoviLink Return code (hex) 0x0810 0x0811 0x0812 0x0813 0x0814 0x0815 0x0816 0x0817 0x0818 0x0819 0x081A 0x081B 0x081C 0x081D 0x081E 0x081F 0x0820 0x0821 0x0822 0x0823 0x0824 0x0505 0x0602 0x0502 Beskrivelse Illegal indeks, parameterindeks finnes ikke i enheten Funksjon/parameter ikke implementert Kun lesetilgang er tillatt Aktiv parametersperre Fabrikkinnstillingen er aktiv Verdien for parameteren er for høy Verdien for parameteren er for lav Nødvendig opsjonskort mangler Feil i systemprogramvaren Parametertilgang kun via RS-485 prosessgrensesnitt Parametertilgang kun via diagnosegrensesnittet RS-485 Parameteren er tilgangsbeskyttet Regulatorsperre er nødvendig Ulovlig verdi for parameter Fabrikkinnstillingen er aktivert Parameter er ikke lagret i EEPROM Parameter kan ikke endres ved frigitt utgangstrinn/reservert Reservert Reservert Parameter må kun endres ved IPOS-program stopp Parameter må kun endres ved utkoblet Autosetup Feil koding fra styrings- og reservertbyte Kommunikasjonsfeil mellom omformersystem og feltbussopsjonskort Timeout av sekundær forbindelse (for eksempel under reset eller ved Sys-Fault) Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 39

DP-V1-funksjoner 6 DP-V1-parameterkanalens struktur PROFIdriveparameterordre PROFIdrive-parameterkanalen til SEW-omformerne er direkte avbildet i strukturen til datasett 47. Parametertilgangen med PROFIdrive-tjenestene skjer prinsipielt i samsvar med strukturen som beskrives nedenfor. Ved dette brukes den typiske telegramsekvensen for datasett 47. PROFIdrive definerer kun de to Request-IDene Request-ID:0x01Request Parameter (PROFIdrive) Request-ID:0x02Change Parameter (PROFIdrive) Det vil si at det kun er én begrenset datatilgang sammenlignet med MoviLink-tjenestene. Request-ID = 0x02 = Change Parameter (PROFIdrive) resulterer i en remanent skrivetilgang på den valgte parameteren. Dermed blir den interne Flash/EEPROM til omformeren beskrevet med hver skrivetilgang. MoviLink-service "Write parameter volatile" skal brukes dersom det er nødvendig å skrive parametere i korte intervaller. Med denne tjenesten endrer du parameterverdiene kun i omformerens RAM. Eksempler for lesing av en parameter via PROFIdrive Tabellene under viser som eksempel strukturen på Write.request og Read.res-brukerdata for lesing av en separat parameter via MoviLink-parameterkanalen. Sende parameterordre Tabellene under viser kodingen av brukerdataene for tjenesten Write.req med angivelse av DP-V1-Headers. Parametriseringsordren sendes til omformeren med Write.reqtjenesten. Tabell 16: Write.request header for overføring av parametriseringsordre Tjeneste: Write.request Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 10 10 byte brukerdata for parameterordre Tabell 17: Write.req BRUKERDATA for MoviLink "Read Parameter" Byte Field Value Description 0 Request reference 0x01 Individuelle referansenummer for parametriseringsordren avspeiles i parameterresponsen 1 Request ID 0x01 Request parameter (PROFIdrive) 2 Axis 0x01 Drivnummer; 1 = Sbusadresse 3 No. of parameters 0x01 1 parameter 4 Attribute 0x10 Tilgang på parametereverdi 5 No. of elements 0x00 0 = tilgang på direkte verdi, ingen underelement 6..7 Parameter number 0x206C MoviLink indeks 8300 = "fast programvareversjon" 8..9 Subindex 0x0000 Subindex 0 40 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner DP-V1-parameterkanalens struktur 6 Forespørsel på parameterrespons Tabellen viser kodingen av Read.req BRUKERDATA med angivelse av DP-V1-headers. Tabell 18: Read.req for forespørsel av parametriseringsrespons Tjeneste: Read.request Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 240 Maksimal lengde på responsbufferen i DP-V1-master Positive PROFIdrive-parametriseringsrespons Tabellen viser Read.res brukerdata med de positive responsdataene til parametriseringsordren. Eksempelvis leveres parameterverdien for indeks 8300 (fast programvareversjon) tilbake. Tabell 19: DP-V1-header til positiv Read.response med parametriseringsrespons Tjeneste: Read.request Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 10 10 byte brukerdata i svarbufferen Tabell 20: Positiv respons for MoviLink-service Byte Field Value Description 0 Response reference 0x01 Avspeilet referansenummer fra parametriseringsordren 1 Response ID 0x01 Positiv respons for "Request parameter" 2 Axis 0x01 Avspeilet drivnummer; 1 = Sbusadresse 3 No. of parameters 0x01 1 parameter 4 Format 0x43 Parameterformat: dobbeltord 5 No. of values 0x01 1 verdi 6..7 Value Hi 0x311C Parameterdel med høyere verdi 8..9 Value Lo 0x7289 Parameterdel med lavere verdi Dekoding: 0x 311C 7289 = 823947913 des >> Fast programvareversjon 823 947 9.13 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 41

DP-V1-funksjoner 6 DP-V1-parameterkanalens struktur Eksempel for skriving av en parameter i samsvar med PROFIdrive Tabellene under viser som eksempel strukturen på tjenestene Write og Read for remanent skriving av den interne skalverdien n11 (se "Eksempel på skriving av en parameter via MoviLink"). Bruk PROFIdrive-service Change parameter. Sende ordre "Write parameter volatile" Tabell 21: DP-V1-header til Write.request med parametriseringsordre Tjeneste: Write.request Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 16 16 byte brukerdata for ordrebuffer Tabell 22: Write.req brukerdata for MoviLink-service "Write parameter volatile" Byte Field Value Description 0 Request reference 0x01 Individuelt referansenummer for parametriseringsordren avspeiles i parameterresponsen 1 Request ID 0x02 Change parameter (PROFIdrive) 2 Axis 0x01 Drivnummer; 1 = Sbusadresse 3 No. of parameters 0x01 1 parameter 4 Attribute 0x10 Tilgang på parametereverdi 5 No. of elements 0x00 0 = Tilgang på direkte verdi, ingen underelement 6..7 Parameter number 0x7129 Parameter index 8489 = P160 n11 8..9 Subindex 0x0000 Subindex 0 10 Format 0x43 dobbeltord 11 No. of values 0x01 1 endre parameterverdi 12..13 Value HiWord 0x0001 Parameterdel med høyere verdi 14..15 Value LoWord 0xE078 Parameterdel med lavere verdi Write.response mottas etter at denne Write.request er sendt. Hvis det ikke finnes noen statuskonflikt i behandlingen av parameterkanalen, skjer en positiv Write.respons. Ellers lokaliseres statusfeilen i Error_code_1. Forespørsel på parameterrespons Tabellen viser kodingen av Write.req brukerdata med angivelse av DP-V1-headers. Tabell 23: Read.req for forespørsel av parametriseringsrespons Field Value Description Function_Num Read.req Slot_number X Slot_number not used Indeks 47 Index of data set Length 240 Maximum length of response buffer in DP-V1-master 42 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner DP-V1-parameterkanalens struktur 6 Positivt respons på "Write parameter volatile" Tabell 24: DP-V1-header til positiv Read.response med parametriseringsrespons Tjeneste: Read.response Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 4 12 byte brukerdata i svarbufferen Tabell 25: Positive respons for MoviLink-service "Write parameter" Byte Field Value Description 0 Response reference 0x01 Avspeilet referansenummer fra parametriseringsordren 1 Response ID 0x02 Positiv MoviLink-respons 2 Axis 0x01 Avspeilet drivnummer; 1 = Sbusadresse 3 No. of parameters 0x01 1 parameter Negativ parameterrespons Tabellene under viser kodingen av en negativ respons av en PROFIdrive-service. Hvis svaret er negativt, settes bit 7 i respons ID. Tabell 26: Negativ respons for PROFIdrive-service Tjeneste: Read.response Slot_number 0 Vilkårlig (evalueres ikke) Indeks 47 Datasettindeks; konstant indeks 47 Length 8 8 byte brukerdata i svarbufferen Byte Field Value Description 0 Response reference 0x01 Avspeilet referansenummer fra parametriseringsordren 1 Response ID 0x810x82 Negativ respons for "Request parameter" negativ respons for "Change parameter" 2 Axis 0x00 Avspeilet drivnummer; 1 = Sbusadresse 3 No. of parameters 0x01 1 parameter 4 Format 0x44 Feil 5 No. of values 0x01 1 feilkode 6..7 Error value 0x0811 MoviLink return-code for eksempel ErrorClass 0x08, Add.-Code 0x11 (se tabell MoviLink Return-codes for DP-V1) Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 43

DP-V1-funksjoner 6 DP-V1-parameterkanalens struktur PROFIdrive returkoder for DP-V1 Denne tabellen viser kodingen av error number i PROFIdrive-DP-V1-parameterresponsen i samsvar med PROFIdrive-profil V3.1. Denne tabellen gjelder hvis du bruker PROFIdrive-tjenestene "Request parameter" eller "Change parameter". Error no. Meaning Used at Supplem. info 0x00 Impermissible parameter Access to unavailable parameter 0 number 0x01 Parameter value cannot be Change access to a parameter value Subindex changed that cannot be changed 0x02 Low or high limit exceeded Change access with value outside the Subindex value limits 0x03 Faulty subindex Access to unavailable subindex Subindex 0x04 No array Access with subindex to non-indexed 0 parameter 0x05 Incorrect data type Change access with value that does not match the data type of the parameter 0 0x06 0x07 Setting not permitted (can only be reset) Description element cannot be changed Change access with value unequal to 0 where this is not permitted Change access to a description element that cannot be changed 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) 0x0A reserved (PROFIdrive Profile V2: Access group wrong) 0x0B No operation priority Change access without rights to change parameters 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) 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 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) 0x15 Response too long The length of the current response exceeds the maximum transmittable length 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 0x17 Illegalt format Write request: Illegal format or format of the parameter data which is not supported Subindex Subindex - 0-0 - - - 0 0 Subindex 0 0 0 44 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner DP-V1-parameterkanalens struktur 6 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 0x19 axis nonexistent Access to an axis which does not exist - up to 0x64 reserved - - 0x65..0xFF Manufacturer-specific - - 0 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 45

DP-V1-funksjoner 6 Prosjektering av en C1-master 6.4 Prosjektering av en C1-master Gyldighet ved GSD-filen for UFP En spesiell GSD-fil som aktiver DP-V1-funksjonene til UFP, er nødvendig for prosjekteringen av en DP-V1-C1-master. Dessuten må funksjonen til GSD-filen og den faste programvaren UFP korrespondere med hverandre. SEW-EURODRIVE leverer to GSD-filer i forbindelse med innføringen av DP-VI-funksjonene. Valg av GSD-fil: Se tabellen "Gyldighet ved GSD-filer for UFP". PROFIBUS-modul UFP 076 fast programvare basisenhet: SEW_6004.GSD for DP 823 908 8.10 -.12 ok ikke mulig 823 908 08:13:00 eller høyere ok ok SEWA6004.GSD for DP-V1 GSD-filer for DP-V1 For enklere håndtering vises GSD-filene for PROFIBUS-DP-V1 i en spesiell undermappe i prosjekteringsprogramvaren for DP-V1-masteren. Figuren viser representasjonen i maskinvarekonfigurasjonen til STEP7. 53131AXX 46 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner Vedlegg 6 Driftsmodus (DP-V1-modus) Vanligvis kan driftsmodusen DP-V1 aktiveres ved prosjekteringen av en C1-master. Alle DP-slavene som har DP-V1-funksjonene tilgjengelige i GSD-filen og som støtter DP-V1, vil deretter drives i DP-V1-modus. Standard-DP-slaves drives fortsatt via PROFIBUS-DP, slik at en blandingsdrift av DP-V1- og DP-kompetente moduler er sikret. Alt etter spesifikasjonen av masterfunksjonene kan en DP-V1-kompetent deltaker, som er prosjektert med DP-V1-GSD-filen, også drives i driftsmodus DP. 6.5 Vedlegg Programeksempel for SIMATIC S7 Den påfølgende STEP7-koden viser hvordan parametertilgangen skjer via STEP7- systemfunktsjonsbyggestenene SFB 52/53. Du kan kopiere denne STEP7-koden og importere/kompilere den som STEP7-kilde. Eksempel: Funksjonsbyggesten FB5 DPV1_Movilink_FB FUNCTION_BLOCK FB 5 TITLE =DPV1_Movilink_FB //MERK! //Dette programeksemplet viser kun den prinsipielle fremgangsmåten. //Feilaktige programfunksjoner og deres konsekvenser //kan vi juridisk eller på annen måte ikke stå til ansvar for! // //Systemforutsetninger: // - DP-mastertilkobling av familiene S7-300 eller S7-400, // som støtter DPV1-masterfunksjonene. // - DPV1-profibusstilkoblinger av SEW (identifikasjon "SEWA600x.GSD") // //Denne funksjonsbyggestenen utfører en parameterutveksling mellom omformer //og PLS via DPV1-kanalen. Da det ved datautvekslingen via //DPV1-parameterkanalen dreier seg om en asyklisk tjeneste, må //funksjonsbyggestenen kalles opp helt til datautvekslingen er //fullført (tid fra utløsing av en parametriseringsordre via factivate til //respons fra fdone). AUTHOR : SEW FAMILY : Movilink VERSJON : 0.1 VAR_INPUT Drive_IO_Address : INT ; //Periferiadressen til omformeren bservice : BYTE ; //Movilink-Servicebyte 0x01 = Read, 0x02 = Write, etc. baxis : BYTE ; //0 ved enkelakse, subadresse til aksen ved bruk av UFP11A wparameterindex : WORD ; //Movilink-ParameterIndex wsubindex : WORD ; //Movilink-Subindex dwwritedata : DWORD ; //WriteData InstanzDB_SFB52 : BLOCK_DB ; //InstanzDB til systemfunksjon SFB52. Brukes for DPV1_READ InstanzDB_SFB53 : BLOCK_DB ; //InstanzDB til systemfunksjon SFB53. Brukes for DPV1_WRITE END_VAR VAR_OUTPUT berror : BYTE ; //Ingen feil = 0, S7-feil = 1, Timeout = 2, Movilink-feil = 3; dwdata : DWORD ; //Inneholder data hvis ferror=0; S7-ErrorCode hvis ferror=1; ellers udef. END_VAR VAR_IN_OUT factivate : BOOL ; //Utløse funksjonen fbusy : BOOL ; //Busybit. TRUE helt til funksjonen er avsluttet eller timeoutovervåking er aktivert fdone : BOOL ; //Indikerer at funksjonen er avsluttett (med eller uten feil) END_VAR VAR fstaticbusy : BOOL ; //Lagringsbit for busyflagg fstaticwritereq : BOOL ; //Ved MVLK-WriteReq = TRUE eller MVLK-ReadReq = FALSE fdpv1writedone : BOOL ; //Indikerer om DPV1-Write ble utført fauxflag : BOOL ; dwstaticdriveaddr : DWORD ; //I/O adressen til omformerne istaticreqlength : INT ; //Lengde på telegrammene som skal overføres 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 ; //Timeout teller END_VAR Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 47

DP-V1-funksjoner 6 Vedlegg 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 START NETWORK TITLE =Legge inn overføringsparameter i movilinkstruktur U #factivate; FP #fauxflag; //Hvis verken en parametertjeneste utløses O #fbusy; //...eller behandles, SPBN END; //...avsluttes funksjonen U #fstaticbusy; //Hvis static busy er satt, er writetjenesten allerede blitt utført, SPBN NEWR; //gå da til neste forespørsel U #fdpv1writedone; //Hvis writetjenesten ble avsluttet uten feil, gå til READ SPB READ; SPA WRIT; //Ellers gå til WRITE NEWR: NOP 0; //Initialisering: UN #fstaticbusy; //Utgangsbit og verdier resettes S #fstaticbusy; //Busy-utgang og flaggbit settes S #fbusy; R #fdone; //DoneBit resetttes L 0; T #berror; //Utgangsverdier feil og data settes til NULL T #dwdata; L #Drive_IO_Address; //Konverter drivaddresse fra Int til DWord T #dwstaticdriveaddr; //Lagre data i movilinkstrukturen (kun de variable verdiene til strukturen forsynes her med inngangsparametere) L #baxis; T #MVLK_Req.Axis; L #bservice; //Servicebyte multipliseres med 10 hex SLW 4; T #MVLK_Req.Attribute; L #bservice; SPL ERUI; //Gå til error MVLK-tjeneste SPA ERUI; // 0x00 No service SPA ZEHN; // 0x01 Read Parameter SPA SEXZ; // 0x02 Write Parameter SPA SEXZ; // 0x03 Write Parameter volatile 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 0; // Feil ulovlig MVLK-tjeneste L 3; //Movilinkfeil T #berror; L DW#16#501; //MLER_ILLEGAL_SERVICE SET ; S #fdone; //Busy- og Donebit resettes R #fbusy; R #fstaticbusy; R #fdpv1writedone; BEA ; //Avslutte funksjon SEXZ: NOP 0; SET ; S #fstaticwritereq; //Indikerer for datautvekslingen at det var en MVLK-Write-Request L 16; SPA LEN; //Gå til lengdedefinisjon ZEHN: NOP 0; SET ; S #fstaticwritereq; //Indikerer for datautvekslingen at det var en MVLK- Read-Request L 10; LEN: NOP 0; T #istaticreqlength; L #wparameterindex; T #MVLK_Req.ParameterNumber; L #wsubindex; T #MVLK_Req.Subindex; L #dwwritedata; //Data skrives i strukturen uansett skrive- eller lesetilgang T #MVLK_Req.WriteData; 48 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner Vedlegg 6 NETWORK TITLE =WriteDienst //For å overføre parameterordren til omformeren, må en SFB53-oppkalling //(DPV1Writetjeneste) utføres. WRIT: NOP 0; CALL SFB 53, #InstanzDB_SFB53 ( REQ := TRUE, ID := #dwstaticdriveaddr, INDEX := 47,//Datasett 47 LEN := #istaticreqlength, DONE := #ftempdone, BUSY := #ftempbusy, ERROR := #ftemperror, STATUS := #dwtempstatus, RECORD := #MVLK_Req); //Evaluering av returverdier U #ftempbusy; //Hvis funksjonen ikke er avsluttet, forlates FB og busybit settes SPB ENDB; U #ftemperror; //Hvis det ikke har oppstått noen feil, gå til leseforberedelse. SPBN RD_V; SET ; //En feil er oppstått! Sett errorbit og resett busybits R #fbusy; R #fstaticbusy; R #fdpv1writedone; S #fdone; L 1; //Gi ut feilkode 1 (S7-feil) T #berror; L #dwtempstatus; //Retur av S7-feilkode T #dwdata; BEA ; RD_V: NOP 0; //Forberede DPV1-lesetjeneste SET ; S #fdpv1writedone; NETWORK TITLE =Readtjeneste //For å hente parameterresponsen fra omformeren må en SFB52-oppkalling //(DPV1Readtjeneste) utføres. READ: NOP 0; CALL SFB 52, #InstanzDB_SFB52 ( REQ := TRUE, ID := #dwstaticdriveaddr, INDEX := 47,//Datasett 47 MLEN := 12, VALID := #ftempvalid, BUSY := #ftempbusy, ERROR := #ftemperror, STATUS := #dwtempstatus, LEN := #istaticreqlength, RECORD := #MVLK_Resp); //Evaluering av returverdier U #ftempbusy; //Hvis funksjonen ikke er avsluttet, forlates FB og busybit settes. SPB ENDB; U #ftemperror; //Hvis det ikke har oppstått noen feil, gå til datautveksling. SPBN DATA; L #TimeoutCounter; //TimeoutCouter økes L 1; +I ; T #TimeoutCounter; L #TimeoutCounter; //Når timeoutcounter har nådd 300, utløses en timeoutfeil L 300; >=I ; SPB TOUT; //Hvis feilen xx80b5xx hex (statekonfikt) meldes, foreligger allerede en annen parameteriseringsordre og lesingen må repeteres L #dwtempstatus; UD DW#16#FFFF00; L ==D ; SPBN ERR; NOP 0; SPA ENDB; DW#16#80B500; ERR: SET ; //En feil er oppstått! Sett errorbit og resett busybits R #fbusy; R #fstaticbusy; R #fdpv1writedone; S #fdone; L 1; //Gi ut feilkode 1 (S7-feil) T #berror; L #dwtempstatus; //Retur av S7-feilkode T #dwdata; L 0; T #TimeoutCounter; //Timeoutcounter nullstilles BEA ; Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 49

DP-V1-funksjoner 6 Vedlegg DATA: NOP 0; //Dataevaluering (første seleksjon; positiv eller negativ respons) L #MVLK_Resp.ResponseId; L B#16#40; //positiv Movilinkrespons? ==I ; SPB POSR; //gå til positiv respons L #MVLK_Resp.ResponseId; L B#16#C0; //negativ movilinkrespons? ==I ; SPB NEGR; //gå til negativ respons SET ; //ulovlig movilinkrespons S #fdone; R #fbusy; R #fstaticbusy; R #fdpv1writedone; L 3; //Movilinkfeil T #berror; L DW#16#502; //MLER_NO_RESPONSE T #dwdata; L 0; T #TimeoutCounter; //Timeoutcounter nullstilles BEA ; //Avslutte funksjon TOUT: NOP 0; //Timeout L 2; //Movilinkfeil T #berror; L 0; T #dwdata; T #TimeoutCounter; //Timeoutcounter nullstilles SET ; //Funksjonen er avsluttet: S #fdone; //=> Sette done,..resette busy R #factivate; R #fbusy; R #fstaticbusy; R #fdpv1writedone; BEA ; NETWORK TITLE =Evaluering av parameterdata POSR: NOP 0; U #fstaticwritereq; SPB WRR; //gå til WriteRequestResponse // //ReadRequest er utført L #MVLK_Resp.Attachment[2]; //Mottatte data skrives i utgangsparameter SLD 24; L #MVLK_Resp.Attachment[3]; SLD 16; +D ; L #MVLK_Resp.Attachment[4]; SLD 8; +D ; L #MVLK_Resp.Attachment[5]; +D ; T #dwdata; L 0; //Ingen feil T #berror; SET ; //Funksjonen er avsluttet: S #fdone; //=> Sette done, resette factiveate... R #factivate; R #fbusy; R #fstaticbusy; R #fdpv1writedone; L 0; T #TimeoutCounter; //Timeoutcounter nullstilles BEA ; WRR: NOP 0; // //WriteRequest er utført L 0; //Utgangsparameter fylles med NULLER T #dwdata; L 0; //Ingen feil T #berror; SET ; //Slette feilbiter S #fdone; R #factivate; R #fbusy; R #fstaticbusy; R #fdpv1writedone; L 0; T #TimeoutCounter; //Timeoutcounter nullstilles BEA ; 50 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner Vedlegg 6 NEGR: NOP 0; L 3; //Movilinkfeil T #berror; L #MVLK_Resp.Attachment[2]; //Skrive feilkode i utgangsparameter SLW 8; L #MVLK_Resp.Attachment[3]; +I ; T #dwdata; SET ; //Funksjonen er avsluttet: S #fdone; //=> Sette done,..resette busy R #factivate; R #fbusy; R #fstaticbusy; R #fdpv1writedone; L 0; T #TimeoutCounter; //Timeoutcounter nullstilles BEA ; ENDB: SET ; //Busy End S #fbusy; END: NOP 0; END_FUNCTION_BLOCK Eksemepel på å hente frem FB5 DPV1_Movilink_FB Legg disse linjene for oppkalling av byggestenen inn i det sykliske S7-programmet ditt. FUNCTION FC 1 : VOID TITLE =Betjene DPV1-parameterkanalen //Dette programeksemplet viser kun den prinsipielle fremgangsmåten. //Feilaktige programfunksjoner og deres konsekvenser //kan vi juridisk eller på annen måte ikke stå til ansvar for! VERSJON : 0.1 START NETWORK TITLE =Skrive en MC07-parameter //I dette eksemplet beskrives den interne skalverdien n11 (P160) flyktig med verdien //123 o/min. Parametertjenesten kan utløses av en positiv flanke på //M100.0 (variabeltabell "MC07"). // //Parametertjenesten utløser ved dette MC07 med SBUS-adressen 2.: // //PROFIBUS-adr.9 //Per.-adr.512 // I // UFP11A MC07_1 MC07_2 // I I I // SBUS-adr.0 SBUS-adr.1 SBUS-adr. 2 // // //Informasjon om maskinvarekonfigurasjon: //Periferiadressene ("PEW-adresse" og "PAW-adresse") til UFP11A må ha //samme tallverdi slik at inngangen "Drive_IO_Address" kan //defineres entydig. // // L L#123000; //Konverter parameterverdien fra DINT.. T MD 110; //... til DWORD //Omregningsfaktor/verdiområde til parameterverdien: Se parameterlisten i håndboken "MC07 kommunikasjon" CALL FB 5, DB 5 ( Drive_IO_Address := 512, bservice := B#16#3,//0x01 = read, 0x02 = write, 0x03 = write volatile baxis := B#16#2,//MC07 med SBUS-adr. 2 wparameterindex := W#16#2129,//MOVILINK-Parameterindex 8489d = P160, intern skalverdi n11 wsubindex := W#16#0,//MOVILINK-subindex = 0 dwwritedata := MD 110,//Parameterverdi som skrives InstanzDB_SFB52 := DB 201,//InstanzDB for SFB52, brukes for DPV1_READ InstanzDB_SFB53 := DB 202,//InstanzDB for SFB53, brukes for DPV1_WRITE berror := MB 118,//ingen feil = 0; S7-feil = 1, timeout = 2, MOVILINK-feil = 3 dwdata := MD 114,//bError = 0 => Parameterverdi som ble lest; berror = 1 => S7- ErrorCode factivate := M 100.0,//Aktiveringsbit: Utløse en parameterordre fbusy := M 100.1,//Parametriseringsordre behandles eller en timeout er oppstått fdone := M 100.2);//Parametriseringsordren er avsluttet END_FUNCTION Tekniske data DP-V1 for UFP11 GSD-fil for DP-V1: SEWA6004.GSD Modulnavn for prosjektering: UFP (DP-V1) Antall parallelle C2-forbindelser: 2 Støttet datasett: Indeks 47 Støttet slot-nummer: Anbefalt: 0 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 51

DP-V1-funksjoner 6 Vedlegg GSD-fil for DP-V1: SEWA6004.GSD Produsentkode: 10A hex (SEW-EURODRIVE) Profil-ID: 0 C2-Response Timeout 1s Maks. lengde C1-kanal: 240 byte Maks. lengde C2-kanal: 240 byte 52 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DP-V1-funksjoner Vedlegg 6 Feilkoder på DP- V1-tjenester Denne tabellen viser mulige feilkoder på DP-V1-tjenester, som kan forekomme på DP- V1-telegramnivå i forbindelse med feilaktig kommunikasjon. Denne tabellen er relevant hvis du ønsker å skrive en egen parametriseringsbyggesten basert på DP-V1-tjenester fordi disse feilkodene rapporteres direkte tilbake til telegramnivå. Error_Class (from DP- V1 specification) 0x0... 0x9 hex = reserved 0xA = application Error_Code (from DP-V1- specification) 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 DP-V1 parameter channel 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 intenal 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 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 53

Feilreaksjoner 7 Feltbuss timeout 7 Feilreaksjoner 7.1 Feltbuss timeout Utkoblingen av feltbussmasteren eller et ledningsbrudd på feltbusskablingen fører til en feltbuss-timeout ved UFx. De tilkoblede omformerne skifter til en definert tilstand ved å sende nuller på prosessutgangsdataene. Det tilsvarer for eksempel en hurtigstopp på styreordet 1. Feilen feltbusstimeout nullstilles automatisk, det vil si omformerne mottar de aktuelle prosessutgangsdata fra styringen straks etter at feltbusskommunikasjonen starter igjen. Denne feilreaksjonen kan kobles ut via P831 til UFx. 7.2 SBUS-timeout Når en eller flere omformere på SBUS ikke aktiveres mer av UFx, viser UFx feilkoden 91 "systemfeil" på statusordet 1 til den respektive omformeren. Lysdioden SYS- FAULT begynner å lyse og feilen vises også via diagnosegrensesnittet. For å stanse omformeren er det nødvendig å stille Sbus timeouttiden P815 på MOVITRAC 07 ulik null. Feilen nullstilles automatisk ved UFx, det vil si aktuelle prosessdata skiftes straks ut etter at kommunikasjonen er startet. 7.3 Enhetsfeil UFx portene registrerer en rekke feil ved selvtesten og låser seg deretter. De nøyaktige feilreaksjonene og elimineringstiltakene finner du i feillisten. En feil ved selvtesten fører til at prosessinngangsdataene til feltbussen viser feilen 91 på statusordene 1 ved alle omformerne. Lysdioden SYS- FAULT blinker regelmessig på UFx. Den nøyaktige feilkoden vises på statusen til UFx med MOVITOOLS på diagnosegrensesnittet. 54 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

LED RUN 8 8 LED PROFIBUS-grensesnittet UFP har 4 lysdioder for diagnose. LED "RUN" (grønn) for visning av normal driftstilstand. LED "BUS-FAULT" (rød) for visning av feil på Profibus DP-V1. LED "SYS-FAULT" (rød) for visning av systemfeil og driftstilstander ved UFP. LED "USER" (grønn) for brukerspesifikk diagnose i ekspertmodus. 8.1 RUN PÅ AV BLINKER Normaldrift, 24-V-forsyning OK 24-V-forsyningen mangler, UFP er ikke driftsklar. Kontroller 24-V-spenningsforsyningen og koble inn UFP på nytt. Bytt modul hvis dette gjentar seg. PROFIBUS-adressen er stilt inn større enn 125. Kontroller innstillingen på DIPbryteren. 8.2 BUS-FAULT AV BLINKER PÅ Normal driftsstatus. UFP befinner seg i datautveksling med DP-master (dataexchange). Forutsetning: Lysdioden "RUN" er på. Overføringshastigheten til profibussen registreres av UFP. UFP blir ikke eller feilaktig aktivert fra DP-masteren. Kontroller prosjekteringen av DP-masteren. PROFIBUSadressen som er stilt inn på DIP-bryteren må stemme overens med den som er prosjektert. PROFIBUS-adressene må ikke legges inn dobbelt. Bruk om mulig standardinnstillinger ved prosjekteringen (ikke bruk universalkonfigurasjon). Brudd på forbindelsen til DP-masteren. Brudd på bussen eller DP-masteren er koblet ut. Kontroller PROFIBUS-tilkoblingen ved UFP. Kontroller hele kabelplasseringen ved PROFIBUS og avslutningsmotstandene samt DP-masteren. Forutsetning: Lysdioden "RUN" er PÅ. Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 55

LED 8 SYS-FAULT 8.3 SYS-FAULT AV BLINKER 1 x kort med lang pause BLINKER regelmessig PÅ Normal driftsstatus. UFP befinner seg i datautveksling med de tilkoblede omformerne. Forutsetning: Lysdioden "RUN" er på. Autosetup er valgt via DIP-bryteren og konfigureringen av UFP pågår. Dersom denne tilstanden varer mer enn 1 minutt, kobler du Autosetup av og på igjen. Bytt modul hvis Autosetup enda en gang ikke avsluttes. UFP befinner seg i feiltilstand. Dersom du har startet UFP med DIP-bryteren Autosetup, må du koble UFP av og på igjen. Dersom lysdioden er på, starter du Autosetup ved ut- og innkobling av DIP-bryteren én gang til. Dersom UFP er startet med MOVITOOLS, vises en feilmelding i statusvinduet. Les da tilsvarende feilbeskrivelse. UFP utveksler ingen data med de tilkoblede omformerne. Den er ikke konfigurert eller de tilkoblede omformerne svarer ikke. Gjenta konfigurasjonen av UFP. Dersom du har startet UFP med Autosetup, kobles DIP-bryteren Autosetup av og på igjen. Dersom lysdioden fortsatt lyser etter Autosetup, kontroller kabelplasseringen og avslutningsmotstandene til Sbus samt spenningsforsyningen til omformerne. Dersom UFP er startet med MOVITOOLS, velg knappen "Aktualisere" i manageren. Alle omformerne skal nå vises i vinduet "Tilkoblede enheter". Dersom dette skjer, kontroller kabelplasseringen og avslutningsmotstandene til Sbus samt spenningsforsyningen til omformerne. Gjenta om nødvendig konfigurasjonen av UFP med MOVITOOLS. 8.4 USER AV Normal driftsstatus. Lysdioden "USER" er reservert for ekspertmodusen. 56 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

DIP-bryter Innstilling av stasjonsadressen 9 9 DIP-bryter Figur 13: DIP-bryter (fabrikkinnstilling) 04845AXX Fabrikkinnstilling: PROFIBUS-adresse 4 er stilt inn og Autosetup er koblet ut. F1: Funksjon 1 reservert, stilles på "Off" F2: Funksjon 2 reservert, stilles på "Off" AUTO SETUP: Se kapittel "Installasjon og drift med Autosetup". 9.1 Innstilling av stasjonsadressen PROFIBUS-stasjonsadressen stilles inn med DIP-bryterne. PROFIBUS støtter adresseområdet fra 0... 125. Endring av PROFIBUS-stasjonsadressen via DIP-bryteren kan ikke skje under drift av UFP11A. Endret stasjonsadresse aktiveres først etter at UFP11A er koblet inn på nytt. Den aktuelle PROFIBUS-stasjonsadressen kan du kontrollere med parameteren P092 adresse feltbuss. Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 57

Betjene grensesnittet 10 Innstilling av stasjonsadressen 10 Betjene grensesnittet Hvordan kommer jeg "online"? Etter en "Aktualisering" viser MOVITOOLS-manageren alle deltakerne som registreres på systembussen, for eksempel omformer og port. Statusstreker, Shell, Assembler og Compiler kan brukes på alle tilkoblede omformere via porten. UFx-konfiguratoren støtter prosjekteringen og idriftsettingen av et UFP-feltbussknutepunkt. En busskonfigurasjon kan prosjekteres offline eller leses fra UFP og behandles videre online. Det er hensiktsmessig å kontrollere om maskinvare-autosetup er utkoblet (DIPbryter 8 på Off-stilling) før en UFx-konfigurator startes. Før idriftsetting må du sørge for at en eventuell bussfeil på PROFIBUS eller på systembussiden ikke innebærer noen fare for personell eller systemkomponenter. Prosjektering / idriftsetting Eksempel To modi er tilgjengelig for prosjekteringen/idriftsettingen. Modusen autokonfigurasjon tilordner i numerisk rekkefølge hver deltaker 3 prosessutgangs- og inngangsdata, analog til maskinvaren AutoSetup, og begynner med laveste systembussadresse. Autokonfigurasjon.: 3 deltakere med adressene 10, 11 og 12 => 9PD Figur 14: Eksempel autokonfigurasjon 05037AXX Prosessdatatilordningen kan konfigureres fritt i ekspertmodus. Tilordningen skjer blant annet grafisk (dra og slipp). 58 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

Betjene grensesnittet Innstilling av stasjonsadressen 10 Eksempel Deltaker 10, PO1 er konfigurert Figur 15: Deltaker 10, PO1 er konfigurert 05038AXX Pakking/bunting av prosessutgangsdata kan se ut som følger: PO1... PO3 mottar alle 3 deltakere (for eksempel styreord 1, turtallsskalverdi, rampe). PROFIBUS-masteren mottar 1PD (for eksempel tilstandsord 2) som prosessinngangsdata fra hver omformer. I masteren lagres, sammenlignet med Autosetup, 6 prosessutgangs- og inngangsdataord i periferiområdet. En multitilordning av prosessinngangsdata bør unngås/er ikke hensiktsmessig. Figur 16: Multitilordning 05039AXX GSD-filen støtter konfigurering av en tilsvarende prosessdatabredde i PROFIBUSmasteren. Dersom en prosessdatabredde ikke er oppført, velges den neste som er Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 59

Betjene grensesnittet 10 Innstilling av stasjonsadressen høyere (for eksempel 5 PD er prosjektert i ekspertmodus => velg 6 PD): 05040AXX Figur 17: Prosessdatabredde Parameterkanalen refererer seg utelukkende til porten. 60 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

Vedlegg Feilliste 11 11 Vedlegg 11.1 Feilliste Feilko de 10 IPOS ILLOP IPOS-program stopp 17 Stack overflow Sbuskommunikasjon stopper Betegnelse Reaksjon Årsak Tiltak 18 Stack underflow Sbuskommunikasjon stopper 19 NMI Sbuskommunikasjon stopper 20 Undefined opcode 21 Protection fault 22 Illegal word operand access 23 Illegal instruction access 24 Illegal external bus access Sbuskommunikasjon stopper Sbuskommunikasjon stopper Sbuskommunikasjon stopper Sbuskommunikasjon stopper Sbuskommunikasjon stopper 25 Eeprom Sbuskommunikasjon stopper 28 Feltbusstimeout 32 IPOS indeksoverflyt Default: PO-data = 0 Feilreaksjon kan stilles inn via P83 IPOS-program stopp 37 Watchdog feil Sbuskommunikasjon stopper 45 Feil initialisering 77 Ugyldig styreverdi IPOS Sbuskommunikasjon stopper IPOS-program stopp Feil i IPOS-programmet Omformerens elektronikk er forstyrret, eventuelt på grunn av EMC-påvirkning. " " " " " " " " " " " " " " Feil ved tilgang til EEPROM Ingen kommunikasjon mellom master og slave i forbindelse med prosjektert responsovervåking. Programmeringsprinsipper er overtrådt, derfor systemintern stakkoverflyt. Feil i programsystemet. Feil etter selvtest i reset Det er forsøkt å stille inn en ugyldig automatikkmodus (via ekstern styring). Konfigurer grensesnittet på nytt med UFx-konfiguratoren Kontroller og utbedre jordforbindelser og skjerminger. Kontakt SEW hvis problemet gjentar seg. Hent frem fabrikkinnstillingen, velg reset og parametriser UFx på nytt. Kontakt SEW hvis problemet gjentar seg Kontroller kommunikasjonsrutinen til masteren. Feltbuss timeout-tid (responsovervåking) i masterprosjekteringen forlenges eller overvåkingen kobles ut Kontroller og korriger IPOS brukerprogrammet Kontroller og utbedre jordforbindelser og skjerminger. Kontakt SEW hvis problemet gjentar seg. Kontroller DIP-bryter F1 og F2, de skal stå på Off. Utfør reset. Kontakt SEW hvis problemet gjentar seg. Kontroller skriveverdiene til den eksterne styringen Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 61

Vedlegg 11 Tekniske data Feilko de Betegnelse Reaksjon Årsak Tiltak 91 Systemfeil Ingen Vær oppmerksom på den røde lysdioden SYS-FAULT til UFx. Dersom denne lysdioden er på, kan en eller flere deltakere på Sbus ikke aktiveres i løpet av timeouttiden. Derom den røde lysdioden SYS-FAULT blinker, befinner UFx seg i en feiltilstand. Feilen 91 er da rapportert styringen kun via feltbussen. Kontroller spenningsforsyningen og Sbus-kablingen, kontroller Sbus-avslutningsmotstandene. Kontroller prosjekteringen hvis UFx er prosjektert med PC. Koble UFx ut og inn igjen. Feilen forespørres via diagnosegrensesnittet dersom den ikke elimineres, gjennomfør tiltakene som er beskrevet i denne tabellen. 11.2 Tekniske data Delenummer: 823 896 0 Hjelpemiddel for idriftsetting: MOVITOOLS versjon 2.70 eller høyere Spenningsforsyning: DC 18... 30 V, ekstern forsyning Strømforbruk ved DC 24 V: Maksimalt 200 ma Parametriserings- og diagnosegrensesnitt: RS-485 Parametrisering: Autokonfigurasjon eller via MOVITOOLS versjon 2.70 eller høyere Diagnose: Lysdioder på fronten til enheten MOVITOOLS Montering: Skruefeste eller bæreskinne Omgivelsestemperatur: 10 C... + 50 C PROFIBUS-DP-V1 PROFIBUS-protokollvarianter: PROFIBUS-DP-V1 iht. IEC 61158 Automatisk reg. av overføringshastighet: 9,6 kbaud... 12 Mbaud Tilkoblingsteknikk: 9-polet sub-d-kontakt Pinneterminering etter DIN 19245 T1 Bussavslutning: Ekstern via kontakt Stasjonsadresse: 0... 125 kan stilles inn via DIP-bryter Navn på GSD-filen: SEW_6004.GSD (PROFIBUS DP) SEWA6004.GSD (PROFIBUS DP-V1) DP-ID-nummer: 6004hex = 24580des Sbus Maksimal overføringshastighet: 1 Mbaud Overføringsprotokoll: MOVILINK Antall enheter på Sbus: Maksimalt 8 Prosessdataord per enhet: Maksimalt 3 PD Tilkoblingsteknikk: Delbare skrueklemmer 62 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

Vedlegg Målskisse 11 11.3 Målskisse Figur 18: Målskisse 05114AXX Håndbok Feltbussgrensesnitt PROFIBUS UFP11A 63

12 Indeks 12 Indeks A Autosetup...10 B BUS-FAULT...55 Bussavslutning...8, 16 D Datakonsistens...24 Diagnosedioder...55 Diagnosegrensesnitt...5 DIP-bryter...5, 12, 57 DP-konfigurasjon...19, 20, 23 E Enhetens oppbygging...5 F Feilliste...61 Front...5 G Grafisk grensesnitt...58 GSD-fil...19 I Identifikasjonsbyte...24 ID-nummer...25 Idriftsetting...17, 19, 58 Innstilling av omformerparameter...9, 17 Installasjonsmerknader...6, 14 K Konfigurasjon...19 Konfigurasjonsdata...24 Kontaktterminering...6, 14 L LED BUS-FAULT...55 LED RUN...55 LED SYS-FAULT...56 LED USER...56 O Omformerparameter...9, 17 Overføringshastighet...7, 15 P PROFIBUS...24 PROFIBUS-adresse...12, 57 Programeksempel STEP7...26 Prosessdatakonfigurasjon...20, 21 Prosjektering...58 Prosjektering Master...12 R RUN...55 S Simatic S7... 24, 26 Skjerming... 6, 7, 8, 14, 15, 16 Starte omformeren... 13, 18 Stasjonsadresse... 57 STEP7... 26 Styring... 25 Styringseksempel... 26 SYS-FAULT... 56 T Tilkobling... 6, 7, 14, 15 U Universalkonfigurasjon... 23 USER... 56 64 Håndbok Feltbussgrensesnitt PROFIBUS UFP11A

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 sew@sew-eurodrive.com