10 Funksjon feltfordeler

Like dokumenter
Feltbussgrensesnitt PROFIBUS DP-V1 UFP11A

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

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

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

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

MOVIDRIVE MDX61B Feltbussgrensesnitt DFI11B INTERBUS

TwidoSuite kommunikasjon

Kommunikasjon mellom XC PLS'er over CAN

Feltbussgrensesnitt DeviceNet UFD11A

Marine Propulsion Control Systems 9000 Series Processor Feilsøking

Håndbok Flerakslet servoforsterker MOVIAXIS Feltbussgrensesnitt XFE24A EtherCAT

1. Arduino Bluetooth 2 HC-05 modul

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

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

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

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

CIRCUTOR CDR-8 STRØM-RELÈSTASJON PROGRAMMERING

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

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

* + & 2 ( 3+ /. + 4 ( ' 5 ' " 5 0 *. :(( 4 4( " 5

Emnenavn: Datateknikk. Eksamenstid: 3 timer. Faglærere: Robert Roppestad. Hele oppgavesettet består av 8 oppgaver, samt 1 vedlegg.

Alpha 2. GSM- SMS alarm. alpha-2 SYSTEM OK INGEN ALARMER. Høgliveien 30, 1850 Mysen Tlf: E-post:

WT-1672A GSM Strømbrudd Alarm

UNIVERSITETET I OSLO

Litt om Javas class-filer og byte-kode

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

ENC ENKEL AKSE og KLIPPE LENGDE KONTROLLER for PLATESAKSER

COMBI kanalers kombinasjonsmodul

NOTAT (pensum!) Javas klasse-filer, byte-kode og utførelse

Korrektur MOVIFIT -SC

! Ytelsen til I/O- systemer avhenger av flere faktorer: ! De to viktigste parametrene for ytelse til I/O er:

Energy Light ENERGY REGULATOR NORSK INNHOLDSFORTEGNELSE:

Tips! OMRON ELECTRONICS NORWAY AS

Dataeskeleser med databrikke

Korreksjon av driftsveiledningen MOVITRAC LTP

PSTN interface. Mod. 1083/67

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

Brandsikringsautomatik

Korrektur av håndboken

Roth Touchline Veiledning til oppsett av system ved kjøling

Korrektur av håndboken

Zelio Soft grunnkurs. Zelio Logic reléerstatter programmering

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

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

Datatyper og typesjekking

Datatyper og typesjekking

V 1000 RS. Leveransen omfatter.

Instruksjons Manual Frekvensomformer FC 750

ASU Monitor inng.: 0= frakoblet, 1= kontakt, 2= temperatur, 3= kont. + temp. 3.

RS485 Gateway Trådløs

Drift og installasjons veiledning DB3 Pumpdrive

Javas klasse-filer, byte-kode og utførelse (og litt om C# sin CIL-kode)

Programvare Tebis. 6 kanaler PÅ/AV 16A 230V AC, strømmåling. Elektriske/mekaniske egenskaper: Se produktinformasjon.

111824N Modbusadapter CI66. Monteringsveiledning ART.NR.:

Digitalstyring sammendrag

Original instructions. SIRe Basic Air Curtains Water With quick guide. SIReB. For wiring diagram, please see last pages

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

Fire & Safety

Drift og installasjons veiledning MT10 Styring for 4" pumper

BRUKSANVISNING XKM RS232. no-no

Videregående kurs. EA6 utestasjon

Anatomien til en kompilator - I

Styringssystemer Unik brannspjeldstyring

Brynsalléen 4, 0667 Oslo TEL: Fax:

Elektrisk koblingsskjema for regulator T-MB og MB kort på Sabiana fancoiler.

Nye funksjoner i PR-650 versjon 2

Produkt informasjon 2009

Ukestidsbryter, 2-kanals Bruksanvisning

INF2270. Input / Output (I/O)

ASU-4 alarmsystem. Tekniske data:

TDT4110 Informasjonsteknologi grunnkurs: Kapittel 7 Filer og unntak ( exceptions ) Professor Alf Inge Wang Stipendiat Lars Bungum

Referansehåndbok for strekkode

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

Dokument: Brukermanual

KERN KFE-TM. Brukermanual for vekter tilkoblet KFE-TM display enhet GRINIVEIEN 159, 1359 EIKSMARKA. TLF

Automatikkskap type ABS CP

VERSA. Brukermanual kortversjon

500-IDx Systemdetektor med SIRENE

Software versjon 0.3

Transkript:

Prosessdata- og føler-/aktuatorbehandling. Prosessdata- og føler-/aktuatorbehandling PROFBUS-grensesnittene MQP muliggjør i tillegg til styringen av MOVMOT -vekselstrømsmotorer også tilkoblingen av følere/aktuatorer på digitale inngangsklemmer og digitale utgangsklemmer. /O-dataene avbildes innenfor prosessdataene. Kodingen av prosessdataene er basert på motorstarterprofilen, se kapitel "Koding av prosessdataene (motorstarterprofil)", side. PROFBUS-DPkonfigurasjon Master MOVMOT + MQP PO P -+ 56AXX PO P Prosessutgangsdata Prosessinngangsdata Systemhåndbok ECOFAST konforme drivsystemer

Prosessdata- og føler-/aktuatorbehandling Koding av prosessdata (motorstarterprofil) Prosessutgangsdata (styring MQP) nnstilling parameter Bit Forklaring Forklaring Frigivelse medurs/stopp Frigivelse MOVMOT und positiv dreieretning Frigivelse moturs/stopp Frigivelse MOVMOT und negativ dreieretning Manuell bremsfrigivelsesfunksjon Denne funksjonen er kun aktiv når den ble aktivert på MOVMOT via DP-bryter S/. 3 Reset Reset-feil MOVMOT /MQP 4 kke tildelt 5 kke tildelt 6 Skalverdiomkobling n/n "" = n (%) "" = n (%) 7 kke tildelt 8 Utgang DO Utgang DO på MQP på "" (MQP4) 9 Utgang DO Utgang DO på MQP på "" (MQP4) kke tildelt kke tildelt Reduksjonsfaktor r r7 Turtallsskalverdien som er angitt via bit 6, kan reduseres via 3 4 reduksjonsfaktoren. Reduksjonen skjer avhengig av bitmønsteret som er innstilt på bit til bit 4. 8 forskjellige reduksjonsfaktorer (.5 til ) er tilgjengelig med stegbredde fra.5. Dette gir 6 forskjellige valgbare skalhastigheter basert på de valgbare skalverdiene. Skalhastigheten beregnes ved bruk av denne formelen: n soll = r (n-n) + n hvis bit 6 = n soll = r n hvis bit 6 = 5 kke tildelt Se også kapittel "Reduksjonsfaktor" Begge fastskalverdiene n og n er stilt inn fra fabrikken på n = % og n = %. Turtallsskalverdien spesifiseres som en prosentverdi basert på maksimalt turtall som er innstilt med skalverdipotensiometer f (MOVMOT ). De er lagret i MQP og hver er tilgjengelig via en indeks. Dermed er det mulig å endre den prosentverdien for n og n på et senere tidspunkt. På denne måten kan også verdiene for "rampe opp" og "rampe ned" stilles inn. Skalverdi n Skalverdi n Parameter ndeks Enhet Tilgang Standard Forklaring/verdiområde des [%] RW 6384 Prosentverdi /,6% (Område: til 6384) des [%] RW 377 Rampe opp des [ms] RW Tid fra til 5 Hz i ms Rampe ned 3 des [ms] RW (Område: til ms) Tilgangen på en indeks skjer via parameterdatakanalen til PROFBUS-DP. En nøyaktig beskrivelse finner du i kapittel "Parametrisering via PROFBUS-DP" eller "Parametrisering via PROFBUS-DPV". 3 4 5 6 7 8 9 3 4 5 6 7 8 9 Systemhåndbok ECOFAST konforme drivsystemer

Prosessdata- og føler-/aktuatorbehandling Reduksjonsfaktor Skalfrekvens Reduksjonsfaktor (r) n. x (n-n) + n n,5 x (n-n) + n, x f Krypehastighet = [] Krypehastighet = [],5 x n Eksempel: Det skal legges inn er turtall på 5 Hz. Kjent er: n = 6384 (tilsvarer Hz) n = 377 (tilsvarer Hz) n soll = 6384/ (tilsvarer 5 Hz) Finn: Reduksjonsfaktor "r" " AV-kommando" 6345ANO Utregning: n skal = r (n - n) + n r=(n skal - n) / (n - n) r = (6384/-377) / (6384-377) r =,375 Dette gir følgende bitmønster for reduksjonsfaktoren i prosessutgangsdataene: Reduksjonsfaktor PO-bit 4 3,875,75,675,5,375,5,5 Systemhåndbok ECOFAST konforme drivsystemer

Prosessdata- og føler-/aktuatorbehandling Prosessutgangsdata ((MQP styring ) Bit Forklaring Forklaring Klar MQP og MOVMOT driftsklar Regulator frigitt Utgangstrinn MOVMOT frigitt Feil Feil på MOVMOT eller MQP 3 Fri 4 nngang D Binærinngang på MQP 5 nngang D Binærinngang på MQP 6 nngang D Binærinngang på MQP 7 nngang D3 Binærinngang 3 på MQP 8 Mot. tilsynel. strøm Bit Koding 6 Bit: til 63 = A til,6 A 9 Bit Stegbredde/oppløsning = 3 ma Eksempel: Aktuelt bitmønster: Bit P bit 3 9 8 Bit 3 Verdi Bit 4 646ANO 3 Bit 5 Bin bin = des Dette resulterer i utgangsstrøm 3 ma = 3,5 A 4 Fri 5 Fri 3 4 5 6 7 8 9 3 4 5 6 7 8 9 Systemhåndbok ECOFAST konforme drivsystemer 3

Prosessdata- og føler-/aktuatorbehandling Feilreaksjoner Brudd på forbindelsen mellom MQP-modulen og MOVMOT fører til utkobling etter s. En feil vises i prosessinngangsdataene. Denne systemfeilen gjør vanligvis oppmerksom på kablingsproblemer eller manglende 4 V-forsyning til MOVMOT - omformeren, og en RESET via styreordet er ikke mulig! Straks kommunikasjonsforbindelsen er opprettet igjen, resettes feilen automatisk. Brudd i forbindelsen mellom feltbussmasteren og MQP-modulen fører til at prosessutgangsdataene til MOVMOT stilles på etter feltbusstimeouttiden. Denne feilreaksjonen kan kobles ut via parameter 83 til MOVTOOLS-Shell. Prosessdatakonfigurasjon PROFBUS-grensesnittet MQP muliggjør ulike DP-konfigurasjoner for datautvekslingen mellom DP-masteren og MQP. Tabellen under gir ytterligere henvisninger til DP-konfigurasjonen til MQP. Kolonnen Prosessdatakonfigurasjon viser navnet på den aktuelle konfigurasjonen. Disse tekstene vises også som en alternativliste innenfor prosjekteringsprogramvaren for DPmasteren. Parameterkanalen brukes til parametrisering av MQP og kan sendes videre til de tilhørende MOVMOT -deltakerne ved drift med PROFBUS-DPV. Tabellen under viser de tillatte prosessdatakonfigurasjonene for PROFBUS-DP (SEW_6.GSD). Prosessdatakonfigurasjon Forklaring/merknader Cfg Cfg Cfg (konfigurasjon for MQP) PD Styring via prosessdataord des des des Param + PD Styring via prosessdataord parametrisering via 8 byte parameterkanal 43 des des des Ved drift med PROFBUS-DPV må filen SEWA6.GSD brukes. Tabellen under viser de tillatte prosessdatakonfigurasjonene. Prosessdatakonfigurasjon Forklaring/merknader Cfg Cfg Cfg (konfigurasjon for MQP) PD Styring via prosessdataord des des des Param + PD Styring via prosessdataord parametrisering via 8 byte parameterkanal 43 des des des Formatet til identifikatorbyte cfg_data iht. EN 57 (V): MSB LSB 7 6 5 4 3 Datalengde = byte/ord = 6 byte/ord nn-/utgang = spesielle identifikasjonsformater = inngang = utgang = inn-/utgang Format = bytestruktur = ordstruktur Konsistens via byte eller ord hele lengden 4 Systemhåndbok ECOFAST konforme drivsystemer

Prosessdata- og føler-/aktuatorbehandling D-nummer Merknad til datakonsistens: Prosessdataoverføringen skjer ikke konsistent. SFC4 og SFC5 må ikke brukes for prosessdataoverføringen og er kun nødvendig for parameterkanalen. Merknad til Simatic S7 mastersystemer: Fra PROFBUS-DP-systemet kan, også når ekstern diagnose-generering ikke er aktiv, en diagnosealarm utløses i DP-masteren fra andre deltakere. De tilsvarende organisasjonsbyggestenene (OB8) skal da alltid opprettes i styringen. Hver DP-master og DP-slave må ha et individuelt D-nummer fra PROFBUS- Nutzerorganisation (PNO). Dette brukes til entydig identifisering av den tilkoblede enheten. Når PROFBUS-DP-masteren starter opp, sammenlignes D-numrene til den tilkoblede DPslave med D-numrene som er prosjektert av brukeren. Først når DP-masteren har kontrollert at de tilkoblede stasjonsadressene og enhetstypene (D-numrene) stemmer overens med prosjekteringsdataene, aktiveres overføringen av brukerdata. Dermed oppnås en høy sikkerhet vedrørende prosjekteringsfeil. D-nummeret defineres som 6-bit tall uten fortegn (unsigned6). For MQP-modulene har PROFBUS- Nutzerorganisation (PNO) fastsatt D-nummer 6 hex (4577 des ). 3 4 5 6 7 8 9 3 4 5 6 7 8 9 Systemhåndbok ECOFAST konforme drivsystemer 5

Parametrisering via PROFBUS-DP. Parametrisering via PROFBUS-DP Tilgang til MQP-parameterne skjer ved PROFBUS-DP via MOVLNK -parameterkanalen, som tilbyr ytterligere parametertjenester i tillegg til de obligatoriske READ og WRTE. Via parameterkanalen er kun parameterne til MQP tilgjengelige. Oppbygging av parameterkanalen Parametriseringen av feltenheter via feltbussystemer som ikke tilbyr noe applikasjonslag, krever gjenopprettelse av de viktigste funksjonene og tjenestene som for eksempel READ og WRTE for lesing og skriving av parametere. For å gjøre dette med PROFBUS-DP defineres for eksempel et parameter-prosessdata-objekt (PPO). Dette PPO overføres syklisk og inneholder i tillegg til prosessdatakanalen en parameterkanal der asykliske parameterverdier kan byttes ut. PD PARAM PARAM PD 5439AXX PARAM PD parameterdata prosessdata Tabellen under viser oppbyggingen av parameterkanalen. Den består av en styringsbyte, en reservert byte, et indeksord samt fire databyter. Byte Byte Byte Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Styring Reservert ndex high ndex low Data MSB Data Data Data LSB Styring reservert= Parameterindeks 4 byte data 6 Systemhåndbok ECOFAST konforme drivsystemer

Parametrisering via PROFBUS-DP Hele prosedyren ved parametriseringen koordineres med byte (styring). Med denne byten blir viktige tjenesteparametere som serviceidentifikator, datalengde, versjon og status til de utførte tjenestene tilgjengelig. Figuren under viser at bit,, og 3 inneholder serviceidentifikatoren og definerer hvilken tjeneste som skal utføres. Bit 4 og bit 5 spesifiserer datalengden i byte for write-tjenesten. Denne skal settes til 4 byte for alle SEW-parameterne. MSB Byte : Styring LSB Bit: 7 6 5 4 3 Tjenesteidentifikator: = No service = Read-parameter = Write-parameter = Write parameter volatile = Read minimum = Read maximum = Read default = Read scale = Read attribute Datalengde: = byte = byte = 3 byte = 4 byte (må være stilt inn!) Handshakebit Må veksles med syklisk overføring ved hvert nye oppdrag Statusbit = ngen feil ved tjenesteutførelse = Feil ved tjenesteutførelse Bit 6 brukes som kvittering mellom styring og MQP. Den utløser utførelsen av overførende tjenester i MQP. Siden parameterkanalen spesielt ved PROFBUS-DP overføres syklisk med prosessdataene, må tjenesteutførelsen i MQP skje flankestyrt via handshakebit 6. For hver ny tjeneste som skal utføres, blir da verdien til denne biten togglet. MQP bruker handshakebit for å signalisere om tjenesten ble utført eller ikke. Tjenesten er utført så snart den handshakebiten som mottas i styringen, tilsvarer den som er sendt. Statusbit viser om tjenesten kunne utføres forskriftsmessig eller feilaktig. 3 4 5 6 7 8 9 3 4 5 Reservert byte Byte betraktes som reservert og må alltid settes til x. 6 Styring av parameterkanalen ndeksadressering Med byte (ndex high) og byte 3 (ndex low) fastsettes parameteren som skal leses eller skrives via feltbussystemet. Parameterne til MQP adresseres med en enhetlig indeks. Kapitlet "Parameterliste" inneholder alle MQP-parameterne med indeks. 7 8 9 Systemhåndbok ECOFAST konforme drivsystemer 7

Parametrisering via PROFBUS-DP Dataområde Dataene befinner seg som vist i tabellen under, i byte 4 til byte 7 til parameterkanalen. Dermed kan maksimalt 4 byte data overføres per tjeneste. Prinsipielt føres data inn høyrejustert, det vil si byte 7 inneholder den minst signifikante databyten (data-lsb), byte 4 tilsvarende den mest signifikante databyten (data-msb). Byte Byte Byte Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Styring Reservert ndex high ndex low Data MSB Data Data Data LSB High-byte High-ord Low-byte Dobbeltord High-byte Low-ord Low-byte Feil tjenesteutførelse En feilaktig tjenesteutførelse signaliseres ved at statusbiten settes i styringsbyte. Er den mottatte handshakebiten lik den sendte handshakebiten, har MQP utført tjenesten. Signaliserer statusbiten en feil, legges feilkoden inn i dataområdet til parametertelegrammet. Byte 4-7 leverer returkoden tilbake i strukturert form (se kapitlet Returkoder). Byte Byte Byte Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Styring Reservert ndex high ndex low Errorclass Errorcode Add. code high Add. code low Statusbit = : Feil tjenesteutførelse 8 Systemhåndbok ECOFAST konforme drivsystemer

Parametrisering via PROFBUS-DP Returkoder for parametrisering Error-class Error-code Ved feilaktig parametrisering returnerer MQP ulike returkoder til den parametriserende masteren. Disse gir da detaljert informasjon om årsaken til feilen. Returkodene er generelt strukturert i samsvar med EN 57. Man skiller mellom følgende elementer: Error-class Error-code Additional-code Disse returkodene gjelder for alle kommunikasjonsgrensesnittene til MQP. Med elementet error class klassifiseres feiltypen mer nøyaktig. MQP støtter følgende feilklasser som er definert etter EN 57(V): Class (hex) Betegnelse Forklaring vfd-state Statusfeil til virtuell feltenhet application-reference Feil i brukerprogrammet 3 definition Definisjonsfeil 4 resource Ressursfeil 5 service Feil ved tjenesteutførelsen 6 access Tilgangsfeil 7 OV Feil i objektfortegnelsen 8 other Andre feil (se Additional-code) Error-class genereres av kommunikasjonsprogramvaren til feltbussgrensesnittet i forbindelse med en kommunikasjonsfeil. Feilen kan identifiseres mer nøyaktig ved bruk av elementene error-code og additional-code. Elementet error-code muliggjør en mer nøyaktig identifisering av feilkoden innenfor error-class. Den genereres ved feilaktig kommunikasjon av kommunikasjonsprogramvaren til MQP. Kun error-code = (annen feilkode) er definert for error-class 8 = "andre feil". Den detaljerte identifiseringen skjer i dette tilfellet ved bruk av additional code. 3 4 5 6 7 8 9 3 4 5 6 7 8 9 Systemhåndbok ECOFAST konforme drivsystemer 9

Parametrisering via PROFBUS-DP Additional-code Additional-code inneholder de SEW-spesifikke returkodene for feilaktig parametrisering av MQP. De sendes tilbake til masteren i Error-class 8 = "andre feil". Tabellen under viser alle mulige kodinger for additional-code. Error-class: 8 = "andre feil": Add.-code high (hex) Add.-code low (hex) Forklaring ngen feil Ulovlig parameterindeks Funksjon/parameter ikke implementert Kun lesetilgang er tillatt 3 Parametersperren er aktiv 4 Fabrikkinnstillingen er aktiv 5 Verdien for parameteren er for høy 6 Verdien for parameteren er for lav 7 For denne funksjon/parameter mangler nødvendig opsjonskort 8 Feil i programvaresystemet 9 Parametertilgang kun via prosessgrensesnittet RS-485 på X3 A Parametertilgang kun via diagnosegrensesnittet RS-485 B Parameteren er tilgangsbeskyttet C Regulatorsperre er nødvendig D Ulovlig verdi for parameter E Fabrikkinnstillingen er aktivert F Parameteren er ikke lagret i EEPROM Parameteren kan ikke endres ved frigitt utgangstrinn Copypen EndString er nådd Copypen ikke tilgjengelig 3 Parameter skal kun endres ved POS-program stopp 4 Parameter må kun endres ved utkoblet Autosetup Spesielle returkoder (særtilfeller) Parametriseringsfeil som ikke kan identifiseres automatisk av applikasjonslaget til feltbussystemet eller av programvaresystemet til MQP-modulen, behandles som særtilfeller. Dette gjelder følgende feilmuligheter: Feilkoding av en tjeneste via parameterkanalen Feil lengdeangivelse av en tjeneste via parameterkanalen Prosjekteringsfeil deltakerkommunikasjon Systemhåndbok ECOFAST konforme drivsystemer

Parametrisering via PROFBUS-DP Feil tjenesteidentifikator i parameterkanalen Feil lengdeangivelse i parameterkanalen Prosjekteringsfeil deltakerkommunikasjon En ugyldig tjenesteidentifikator er spesifisert i styringsbyte under parametriseringen via parameterkanalen. Tabellen under viser returkoden for dette særtilfellet. Kode (des) Forklaring Error-class: 5 Service Error-code: 5 llegal parameter Add.-code high: Add.-code high: Ved parametriseringen via parameterkanalen ble en datalengde spesifisert ulik 4 databyte i forbindelse med en write-tjeneste. Tabellen under viser returkoden. Kode (des) Forklaring Error-class: 6 Access Error-code: 8 Type conflict Add.-code high: Add.-code high: Eliminering av feil: Kontroller bit 4 og bit 5 for datalengden i styringsbyten til parameterkanalen. Returkoden som er oppført i tabellen under returneres hvis det gjøres et forsøk på å tildele en parametertjeneste til en deltaker selv om ingen parameterkanal er prosjektert for deltakeren. Kode (des) Forklaring Error-class: 6 Acess Error-code: Object not existent Add.-code high: Add.-code high: Feileliminering: Prosjekter en parameterkanal for den aktuelle deltakeren. 3 4 5 6 7 8 9 3 4 5 6 7 8 9 Systemhåndbok ECOFAST konforme drivsystemer

Parametrisering via PROFBUS-DP Lese og skrive parametere med PROFBUS-DP Lese en parameter med PROFBUS- DP (Read) For å utføre en READ-tjeneste ved bruk av parameterkanalen må handshakebit først endres når hele parameterkanalen er behandlet tilsvarende tjenesten. Dette på grunn av syklisk overføring av parameterkanalen. Overhold derfor følgende rekkefølge ved lesing av en parameter:. Legg inn indeksen til den lesende parameteren i byte (ndex high) og byte 3 (ndex low).. Legg inn serviceidentifikatoren for read-tjenesten i styringsbyte (byte ). 3. Overfør read-tjenesten til MQP ved å skifte handshakebit. Siden dette er en lesetjeneste, blir de sendte databytene (byte 4...7) så vel som datalengden (i styringsbyte) ignorert og må følgelig heller ikke stilles inn. MQP behandler kun read-tjenester og sender tjenestebekreftelsen tilbake ved skift av handshakebit. Byte : Styring 7 6 5 4 3 / X X Serviceidentifikator: = Read-parameter Datalengde: kke relevant for read-tjenesten Handshakebit Må skiftes ved alle nye oppdrag X = ikke relevant / = veksling av bitverdi Statusbit = ngen feil ved serviceutførelsen = Feil ved serviceutførelsen Figuren viser koding av en READ-tjeneste i styringsbyte. Datalengden er ikke relevant, kun serviceidentifikatoren for READ-tjenesten skal legges inn. En aktivering av denne tjenesten i MQP skjer ved skift av handshakebit. Dermed kan for eksempel readtjenesten aktiveres med styringsbytekodingen hex eller 4 hex. Systemhåndbok ECOFAST konforme drivsystemer

Parametrisering via PROFBUS-DP Skrive en parameter med PROFBUS-DP (Write) For å utføre en WRTE-tjeneste ved bruk av parameterkanalen må handshakebit først endres når hele parameterkanalen er behandlet tilsvarende tjenesten. Dette på grunn av syklisk overføring av parameterkanalen. Overhold derfor følgende rekkefølge ved skriving av en parameter:. Legg inn indeksen til den skrivende parameteren i byte (ndex high) og byte 3 (ndex low).. Legg inn dataene som skal skrives i byte 4 til 7. 3. Legg inn serviceidentifikatoren og datalengden for write-tjenesten i styringsbyte (byte ). 4. Overfør write-tjenesten til MQP ved å skifte handshakebit. MQP behandler kun write-tjenester og sender tjenestebekreftelsen tilbake ved skift av handshakebit. Figuren viser koding av en WRTE-tjeneste i styringsbyte. Datalengden er 4 byte for alle parametere til MQP. En overføring av denne tjenesten til MQP skjer ved skift av handshakebit. Dermed har en write-tjeneste på MQP vanligvis styringsbytekoding 3 hex eller 7 hex. Byte : Styring 7 6 5 4 3 / Serviceidentifikator: = Write Reservert Datalengde: = 4 byte Handshakebit Må skiftes ved alle nye oppdrag 3 4 5 6 7 8 9 3 / = veksling av bitverdi Statusbit = ngen feil ved serviceutførelsen = Feil ved serviceutførelsen 4 5 6 7 8 9 Systemhåndbok ECOFAST konforme drivsystemer 3

Parametrisering via PROFBUS-DP Parametriseringsprosedyre ved PROFBUS-DP Med WRTE-tjenesten som eksempel illustrerer figuren under et parametriseringsforløp mellom styring og MQP via PROFBUSS-DP. På figuren er prosedyren forenklet ved at kun styringsbyten til parameterkanalen illustreres. Parameterkanalen blir kun mottatt og returnert fra MQP fordi styringen forbereder parameterkanalen for write-tjenesten. En aktivering av tjenesten skjer først når handshakebit er endret. dette eksemplet ved veksling fra til. Nå interpreterer MQP parameterkanalen og behandler writetjenesten, men svarer alle telegrammene fortsatt med handshakebit =. Bekreftelsen for utført tjeneste skjer med veksling av handshakebit i svartelegrammet til MQP. Styringen registrerer nå at mottatt handshakebit stemmer overens med den sendte igjen og kan nå forberede en ny parametrisering. Styring RS-485 MQP (slave) Parameterkanalen forberedes for writetjenesten. Parameterkanalen mottas, men evalueres ikke. Handshake-bit skiftes og tjenesten delegeres til omformeren Bekreftelse av tjeneste er mottatt da sendt og mottatt handshake-bit stemmer overens igjen. Write-tjenesten behandles. Write-tjenesten er utført, handshake-bit skiftes. Parameterkanalen mottas, men evalueres ikke. 547ANO Parameterdataformat Ved parametriseringen med feltbussgrensesnittet brukes samme parameterkoding som med de serielle RS-485-grensenittene. Listen over de enkelte parameterne finner du i kapitlet "Parameterliste". 4 Systemhåndbok ECOFAST konforme drivsystemer

Parametrisering via PROFBUS- DPV.3 Parametrisering via PROFBUS- DPV PROFBUS-DPV spesifikasjonen introduserte nye asykliske read/write-tjenester i forbindelse med PROFBUS-DP-utvidelsen. Disse asykliske tjenestene tilføyes aktuell syklisk bussdrift i spesielle telegrammer for å sikre en kompatibilitet mellom PROFBUS- DP (versjon ) og PROFBUS-DPV (versjon ). Med den asykliske read/write-tjenesten kan større datamengder utveksles mellom master og slave (omformer), som for eksempel via 8 byte-parameterkanalen til de sykliske input- og outputdataene. Fordelen ved asyklisk datautveksling via DPV er den minimale belastningen til den sykliske bussdriften fordi DPV-telegrammer tilføyes bussyklusen kun ved behov. A R/W 3 4 5 6 7 PD PARAM 8 9 C R/W PARAM PD PARAM PD A R/W C R/W Parameterdata Prosessdata Asykliske read/write-tjenester Sykliske read/write-tjenester 5654AXX 3 4 5 6 7 8 9 Systemhåndbok ECOFAST konforme drivsystemer 5

Parametrisering via PROFBUS- DPV DPV-parameterkanalstruktur Datasett (DS) Brukerdata som er transportert via en DPV-tjeneste sammenfattes som datasett. Hvert datasett er entydig representert med lengden, et slot-nummer og en indeks. DPV- kommunikasjonen med MQP.. bruker strukturen til datasett 47, som er definert som DPV-parameterkanal for drifter fra og med V3. i PROFdrive-profilen "Drivteknikk" til PROFBUS-Nutzerorganisation. Forskjellige tilgangsprosedyrer til omformerens parameterdata står klare via denne parameterkanalen. Prinsipielt, parametriseringen av driftene til PROFdrive DPV-parameterkanalen til profilversjon 3. realisieres via datasettet indeks 47. Request-D legges inn for å kunne skille mellom parametertilgang basert på PROFdrive-profilen eller via SEW- EURODRVE MOVLNK -tjenestene. Kapittel "Elementer til datasettet DS47" viser mulige kodinger av separate elementer. Datasettstrukturen er den samme for PROFdrive- og MOVLNK -tilgangen. DPV Read/Write PROFdrive Parameter Channel DS47 SEW-EURODRVE MOVLNK Følgende MOVLNK -tjenester støttes: 8-byte MOVLNK -parameterkanal med alle tjenester som støttes av omformeren: Read parameter Write parameter Write parameter volatile (flyktig) Følgende PROFdrive-tjenester støttes: Les (request parameter) individuelle parameter av typen dobbeltord Skriv (change parameter) individuelle parameter av typen dobbeltord 6 Systemhåndbok ECOFAST konforme drivsystemer

Parametrisering via PROFBUS- DPV Elementer til datasettet DS47 Tabellen under viser elementene til datasettet DS47 Field Data type Values Request Reference Unsigned8 x reserved x..xff Request D Unsigned8 x Request parameter (PROFdrive) x Change parameter (PROFdrive) x4 SEW-EURODRVE MOVLNK -service Response D Unsigned8 Response (+): x Reserved x Request parameter (+) (PROFdrive) x Change parameter (+) (PROFdrive) x4 SEW-EURODRVE MOVLNK -service (+) Response (-): x8 Request parameter (-) (PROFdrive) x8 Change parameter (-) (PROFdrive) xc SEW-EURODRVE MOVLNK -service (-) Axis Unsigned8 x..xff Number of axis..55 No. of Parameters Unsigned8 x..x3..9 DWORDs (4 DPV data bytes) Attribute Unsigned8 x Value For SEW-EURODRVE MOVLNK (request D = x4): x No service x Read parameter x Write parameter x3 Write parameter volatie x4 Read minimum x5 Read maximum x6 Read default x7 Read scale x8 Read attribute xa..xf Reservert No. of Elements Unsigned8 x for non-indexed parameters x..x75 Quantity..7 Parameter Number Unsigned6 x..xffff MOVLNK parameter index Subindeks Unsigned6 x SEW-EURODRVE: always Format Unsigned8 x43 Double word x44 Error No. of Values Unsigned8 x..xea Quantity..34 Error Value Unsigned6 x..x64 PROFdrive-Errorcodes x8 + MOVLNK -AdditionalCode Low For SEW-EURODRVE MOVLNK 6 Bit Error Value 3 4 5 6 7 8 9 3 4 5 6 7 8 9 Systemhåndbok ECOFAST konforme drivsystemer 7

Parametrisering via PROFBUS- DPV Parametriserings prosedyre via datasett 47 ved PROFBUS- DPV Parametertilgangen skjer med kombinasjonen av DPV-tjenestene "Write" og "Read". Parmetriseringsordren overføres til slave med write.req. Deretter følger den slaveinterne behandlingen. Masteren sender nå en read.req for å hente parametriseringssvaret. Mottar masteren et negativt svar (read.res) fra slave, gjentar den read.req. Så snart parametriseringsbehandlingen er avsluttet i MQP, svarer denne med en positiv respons (read.res). Brukerdataene inneholder nå parametriseringssvaret til parametriseringsordren som tidligere ble sendt med write.req. (se figuren under). Denne mekanismen gjelder så vel for en C- som for en C-master Parameter Request Write.req DS47 with data (parameter request) Parameter Request Write.res without data Read.req DS47 without data Read.res(-) without data Parameter Processing Read.req DS47 without data Parameter Response Read.res (+) with data (parameter response) Parameter Response 5658AXX 8 Systemhåndbok ECOFAST konforme drivsystemer

Parametrisering via PROFBUS- DPV MOVLNK - parameterordre Eksempel på lesing av en parameter via MOVLNK (lese en parameter via DPV) Parameterkanalen til MQP avbildes direkte i strukturen til datasettet 47. Request-D x4 (SEW MOVLNK -service) brukes for utvekslingen av MOVLNK -parametriseringsordre. Parametertilgangen med MOVLNK -tjenestene skjer prinsipielt etter strukturen som beskrives nedenfor. Ved dette brukes den typiske telegramsekvensen for datasett 47. Request D: x4 SEW MOVLNK -service Den aktuelle tjenesten defineres ved datasettelementet Attributt på MOVLNK -parameterkanalen. High-nibble til dette elementet tilsvarer da service-nibble i styringsbyten til DPV-parameterkanalen. Tabellene under viser som eksempel strukturen på write.req- og read.res-brukerdata for lesing av en separat parameter via MOVLNK -parameterkanalen. Sende parameterordre: Tabellene under viser kodingen av brukerdataene til tjenesten write.req med angivelse av DPV-Headers. Parametriseringsordren sendes til omformeren med write.reqtjenesten. DPV-Header PROFdrive Parameterchannel Tjeneste: Write.request Beskrivelse Slot_Number Vilkårlig (evalueres ikke) ndeks 47 Datasettindeks; Konstant indeks 47 Length byte brukerdata for parameterordre Byte Field Value Beskrivelse Request Reference x ndividuelle referansenummer for parametriseringsordren, reflekteres i parametersvaret Request D x4 SEW MOVLNK -service Axis x Aksenummer; = enkelakse 3 No. of Parameters x parameter 4 Attribute x MOVLNK -service "read parameter" 5 No. of Elements x = Tilgang på direkte verdi, ingen underelement 6 til 7 Parameter Number x6c MOVLNK indeks 83 = fast programvare-versjon 8 til 9 Subindeks x Subindex Forespørsel om parametersvar: Tabellen viser kodingen av read.req-brukerdata med angivelse av DPV-Headers: 3 4 5 6 7 8 9 3 4 5 6 7 8 DPV-Header Tjeneste: Read.request Beskrivelse Slot_Number Vilkårlig (evalueres ikke) ndeks 47 Datasettindeks; Konstant indeks 47 Length 4 Maksimal lengde på svar-bufferen i DPV-master 9 Systemhåndbok ECOFAST konforme drivsystemer 9

Parametrisering via PROFBUS- DPV Positiv MOVLNK -parametriseringssvar: Tabellene under viser read.res-brukerdataene med de positive svardataene til parametriseringsordren. Eksempelvis leveres parameterverdien for indeks 83 (fast programvareversjon) tilbake. DPV-Header Tjeneste: Read.request Beskrivelse Slot_Number Vilkårlig (evalueres ikke) ndeks 47 Datasettindeks: Konstant indeks 47 Length byte brukerdata for ordrebuffer Byte Field Value Beskrivelse Response Reference x Refleksivt referansenummer fra parameterordren Response D x4 Positivt MOVLNK -svar Axis x Avspeilet aksenummer: for enkelakse 3 No. of Parameters x parameter 4 Format x43 Parameterformat: Dobbeltord 5 No. of values x verdi 6 til 7 Value Hi x3c Del til parameteren med høyere verdi 8 til 9 Value Lo x789 Del til parameteren med lavere verdi Dekoding: x 3C 789 = 8394793 des Fast programvareversjon 83 947 9.3 Eksempel for skriving av en parameter via MOVLNK (skrive en parameter via DPV) Tabellene under viser eksempelvis strukturen på tjenestene write og read for den ikkeflyktige skrivingen av verdien 345 på POS-variabelen H (parameterindeks ). MOVLNK -service write parameter volatile brukes til dette. DPV-Header Tjeneste: Read.request Beskrivelse Slot_Number Vilkårlig (evalueres ikke) ndeks 47 Datasettindeks: Konstant indeks 47 Length 6 6 byte brukerdata for ordrebuffer Byte Field Value Beskrivelse Request Reference x ndividuelle referansenummer for parametriseringsordren avspeiles i parametersvaret Request D x4 SEW MOVLNK -service Axis x Aksenummer; = enkelakse 3 No. of Parameters x parameter 4 Attribute x3 MOVLNK -service Write Parameter volatile 5 No. of Elements x = Tilgang på direkte verdi, ingen underelement 6 til 7 Parameter Number xaf8 Parameter ndex = "POS Variable H" 8 til 9 Subindeks x Subindex Format x43 Dobbeltord No. of values x endre parameterverdi til 3 Value HiWord x Del til parameterverdien med høyere verdi 4 til 5 Value LoWord xbb8 Del til parameterverdien med lavere verdi Write.response mottas etter at denne Write.request er sendt. Hvis det ikke finnes noen tilstandskonflikt i behandlingen av parameterkanalen, skjer en positiv write.respons. Ellers lokaliseres tilstandsfeilen i Error_code_. Systemhåndbok ECOFAST konforme drivsystemer

Parametrisering via PROFBUS- DPV Forespørsel om parametersvar Tabellen under viser kodingen av write.req-brukerdata med angivelse av DPV- Headers. DPV- Header Byte Field Value Beskrivelse Function_Num Read.req Slot_Number X Slot_Number not used ndeks 47 ndex of data set Length 4 Maximum length of response buffer in DP-Master Positivt svar på "write parameter volatile" DPV-Header Tjeneste: Read.response Beskrivelse Slot_Number Vilkårlig (evalueres ikke) ndeks 47 Datasettindeks; Konstant indeks 47 Length 4 byte brukerdata i svarbufferen Byte Field Value Beskrivelse Response Reference x Avspeilet referansenummer fra parametriseringsordren Response D x4 Positivt MOVLNK -svar Axis x Avspeilet aksenummer; for enkelakse 3 No. of Parameters x parameter 3 4 5 6 7 8 9 Returkoder for parametrisering Negativt parametersvar Tabellene under viser kodingen av en negativ respons av en MOVLNK -service. Hvis svaret er negativt, settes bit 7 i respons D. DPV-Header Tjeneste: Read.response Beskrivelse Slot_Number Vilkårlig (evalueres ikke) ndeks 47 Datasettindeks; Konstant indeks 47 Length 8 8 byte brukerdata i svarbufferen Byte Field Value Beskrivelse Response Reference x Avspeilet referansenummer fra parametriseringsordren Response D xc Negativt MOVLNK -svar Axis x Avspeilet aksenummer; for enkelakse 3 No. of x parameter Parameters 4 Format x44 Feil 5 No. of values x feilkode 6 til 7 Error value x8 MOVLNK Return-Code for eksempel ErrorClass x8, Add.-Code x (se tabell MOVLNK returkoder for DPV) 3 4 5 6 7 8 9 Systemhåndbok ECOFAST konforme drivsystemer

Parametrisering via PROFBUS- DPV MOVLNK -parametersvar Tabellen under viser returkodene som sendes tilbake fra MQP når DPV-parametertilgangen er feilaktig. MOVLNK Return-Code (hex) x8 x8 x8 x83 x84 x85 x86 x87 x88 x89 x8a x8b x8c x8d x8e x8f x8 x8 x8 x83 x84 x55 x6 x5 Beskrivelse llegal 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 skal kun endres ved POS-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) Systemhåndbok ECOFAST konforme drivsystemer

Beskrivelse av LED-displayet.4 Beskrivelse av LED-displayet PROFBUS-grensesnittet MQP har tre lysdioder for diagnose. LED "RUN" (grønn) for visning av normal driftsstatus LED "BUS-F" (rød) for visning av feil på PROFBUS-DP LED "SYS-F" (rød) for visning av systemfeil på MQP eller MOVMOT 3 4 5 MQP PROFBUS DP RUN BUS-F SYS-F D D D D3 D4 D5 6 7 8 9 3 Status ved LED "RUN" (grønn) RUN BUS-F SYS-F Forklaring Eliminering av feil På x x MQP-kretskort OK På Av Av Forskriftsmessig MQP-drift MQP befinner seg i datautveksling med DP-masteren (dataexchange) og MOVMOT Av x x MQP er ikke driftsklar 4 V DC -forsyningen mangler Blinker x x PROFBUS-adressen er stilt inn større enn 5 x = vilkårlig status 5955AXX Kontroller 4 V DC - spenningsforsyningen Koble inn MQP på nytt. Skift ut modulen hvis feilen gjentar seg. Kontroller den innstilte PROFBUS-adressen på MQP 4 5 6 7 8 9 Systemhåndbok ECOFAST konforme drivsystemer 3

Beskrivelse av LED-displayet Status ved LED "BUS-F" (rød) RUN BUS-F SYS-F Forklaring Eliminering av feil På Av x MQP befinner seg i datautveksling med DP-masteren (dataexchange). På Blinker x Overføringshastigheten registreres, men aktiveres likevel ikke av DP-masteren. MQP er ikke eller feilaktig prosjektert i DP-masteren. På På x Brudd på forbindelsen til DPmasteren. MQP registrerer ikke overføringshastigheten. Bussavbrudd. DP-masteren er ikke i drift Kontroller prosjekteringen av DPmasteren. Kontroller PROFBUS-DPtilkoblingen på MQP. Kontroller DP-masteren. Kontroller alle kablene i PROFBUS-DP-nettet. x = vilkårlig status Status ved LED "SYS-F" (rød) RUN BUS-F SYS-F Forklaring Eliminering av feil x x Av Normal driftsstatus. MQP befinner seg i datautveksling med tilkoblede MOVMOT. x x Blinker regelmessig MQP befinner seg i feiltilstand. En feilmelding vises i MOVTOOLS-statusvinduet. x x På MQP utveksler ingen data med tilkoblede MOVMOT. MQP er ikke konfigurert, eller de tilkoblede MOVMOT -enhetene svarer ikke. Servicebryteren på feltfordeleren står på OFF. Vær oppmerksom på den tilsvarende feilbeskrivelsen (se feiltabell). Kontroller kablingen til RS-485 mellom MQP og tilkoblede MOVMOT samt spenningsforsyningen til MOVMOT. Kontroller om adressene som er stilt inn på MOVMOT stemmer overens med adressene som er stilt inn i POS-programmet (kommando "MovcommDef"). Kontroller om POS-programmet er startet. Kontroller innstillingen på servicebryteren på feltfordeleren. x = vilkårlig status 4 Systemhåndbok ECOFAST konforme drivsystemer