You are on page 1of 26

Atlas Copco

Elektronikon Mk5 gateway-modul

Brugervejledning
Brugervejledning
1. Generelle oplysninger

Elektronikon Mk5 gateway-modul

Dokumentnummer : 9845 0187 00_DA


Vedrørende : Enheder med Elektronikon Mk5 gateway-modul
Indledende operationer : –
Sikkerhedsanvisninger : Generelt
Nødvendige personer : 1
Specialværktøj : –
Forbrugsvarer : –

2. Dokumentoversigt
I dette dokument behandles følgende emner:
1. Generelle oplysninger .................................................................................................................................................. 1
2. Dokumentoversigt ........................................................................................................................................................ 1
3. Bemærkning om ophavsret .......................................................................................................................................... 3
4. Dokumentinformation og historik .................................................................................................................................. 3
5. Sikkerhedsforanstaltninger........................................................................................................................................... 4
5.1. Sikkerhedsikoner ..................................................................................................................................................... 4
5.2. Sikkerhedsforanstaltninger under installation .......................................................................................................... 4
5.3. Sikkerhedsforanstaltninger under betjening............................................................................................................. 5
5.4. Sikkerhedsforanstaltninger under vedligeholdelse eller reparation .......................................................................... 6
6. Forord .......................................................................................................................................................................... 7
7. Fysisk opsætning ......................................................................................................................................................... 7
7.1. Modbus og/eller Profibus i netværket ...................................................................................................................... 7
7.2. Gateway-modul........................................................................................................................................................ 7
8. Installation og konfiguration af software ....................................................................................................................... 8
8.1. Displaymenuens mappestruktur .............................................................................................................................. 8
8.1.1. Mappe Hovedskærmbillede (Mainscreen) [ ] .................................................................................................... 8
8.1.2. Mappe Generelle indstillinger (General Settings) [ GE ] ...................................................................................... 8
8.1.3. Mappe Kompressorer (Compressors) [ CP ] ..................................................................................................... 13
9. Beskrivelse af gateway-display .................................................................................................................................. 14
9.1. Ikoner..................................................................................................................................................................... 14
9.2. Led'er ..................................................................................................................................................................... 14
9.3. Tastatur ................................................................................................................................................................. 14
9.4. Passwords / adgangskoder ................................................................................................................................... 15
10. Implementering af Modbus-protokol ........................................................................................................................... 16
10.1. Understøttet Modbus-specifikation ........................................................................................................................ 16
10.2. Understøttede Modbus-funktioner ......................................................................................................................... 16

31/05/2012 PM 9845 0187 00_DA Side 1 af 22


1

10.3. Funktionskode - datafelt ........................................................................................................................................ 16


10.4. Undtagelseskoder .................................................................................................................................................. 17
10.5. Eksempler .............................................................................................................................................................. 17
10.5.1. Ulovlig dataadresse ...................................................................................................................................... 17
10.5.2. Udgangstryk og udgangstrykstatus ............................................................................................................... 17
10.5.3. Ændring af det aktive trykbånd ..................................................................................................................... 18
10.5.4. Start af maskinen .......................................................................................................................................... 18
11. Implementering af Profibus-protokol .......................................................................................................................... 19
11.1. Master-slave-koncept ............................................................................................................................................ 19
11.2. Bufferstruktur ......................................................................................................................................................... 19
11.2.1. Header .......................................................................................................................................................... 19
11.2.2. Datapost........................................................................................................................................................ 21
11.3. Undtagelseskoder .................................................................................................................................................. 21
11.4. Eksempler .............................................................................................................................................................. 22
11.4.1. Ulovlig dataadresse ...................................................................................................................................... 22
11.4.2. Udgangstryk og udgangstrykstatus ............................................................................................................... 22
11.4.3. Ændring af det aktive trykbånd ..................................................................................................................... 22
11.4.4. Start af maskinen .......................................................................................................................................... 22

31/05/2012 PM 9845 0187 00_DA Side 2 af 22


1

3. Bemærkning om ophavsret
Uautoriseret anvendelse eller kopiering af indholdet eller en del deraf er forbudt.
Dette gælder især for varemærker, modelbetegnelser, delnumre og tegninger.

4. Dokumentinformation og historik

Udgave Dato Beskrivelse Forfatter

00 29/11/2010 Første udgave CTE-KD

01 22/03/2011 Tekst opdateret af Tine Lefebvre CTE-KD

02 10/05/2011 Omdøbt ES-enheder til CRC ES CTE-KD

03 23/08/2011 Kundepassword / adgangskoder CTE-KD

04 23/08/2011 Opdatering iht. bemærkninger fra Guido Willems CTE-KD

05 01/09/2011 Eksempler på Modbus og Profibus tilføjet CTE-KD

06 12/09/2011 Opdatering iht. bemærkninger fra SGS CTE-KD

07 11/04/2012 - Ændring i antal af maskiner CTE-KD


- Maskinparametre

08 24/05/2012 - Maskinparametre CTE-KD


- Yderligere undtagelseskoder

31/05/2012 PM 9845 0187 00_DA Side 3 af 22


1

5. Sikkerhedsforanstaltninger

5.1. Sikkerhedsikoner

Livsfare

Advarsel

Vigtig bemærkning

5.2. Sikkerhedsforanstaltninger under installation

Producenten fralægger sig ethvert ansvar for beskadigelser eller personskader, der skyldes tilsidesættelse
af disse foranstaltninger eller manglende overholdelse af den normale forsigtighed og omhu, der kræves til
installation, betjening, vedligeholdelse og reparation, selv om dette ikke er nævnt udtrykkeligt.

Generelle foranstaltninger
1. Operatøren skal benytte sikre arbejdspraksisser og tage hensyn til alle relaterede krav og bestemmelser om
arbejdssikkerhed.
2. Hvis et af udsagnene nedenfor ikke overholder den gældende lovgivning, gælder det strengeste af de to.
3. Installations-, betjenings-, vedligeholdelses- og reparationsarbejder må kun udføres af autoriseret, skolet og
specialiseret personale.
4. Stop enheden, inden vedligeholdelse, reparationsarbejder, justeringer eller andre kontroller af ikke-rutinemæssig
karakter udføres. Desuden skal strømisoleringsafbryderen åbnes og låses.

Foranstaltninger under installation


1. Placér enheden et sted, hvor omgivelsesluften er så kølig og ren som muligt.
2. Under installation eller andre indgreb på en af de tilsluttede maskiner skal maskinen stoppes og gøres strømløs, og
isoleringsafbryderen skal åbnes og låses før vedligeholdelse eller reparation. Som en yderligere
sikkerhedsforanstaltning skal personer, der tænder for fjernstyrede maskiner, tage passende foranstaltninger for at
sikre, at ingen kontrollerer eller arbejder på maskinen. Til dette formål skal en egnet meddelelse sættes på
startudstyret.
3. Eltilslutningerne skal svare til de lokale bestemmelser. Enheden skal jordes og beskyttes mod kortslutninger ved hjælp
af sikringer på alle faser. En strømisoleringsafbryder, der kan låses, skal installeres i nærheden af enheden.
4. Ved maskiner, der styres af et centralt styresystem, skal et skilt med meddelelsen "Denne maskine kan starte uden
advarsel" sættes på maskinen i nærheden af instrumentpanelet.
5. Ved systemer med flere kompressorer skal manuelle ventiler installeres for at isolere hver enkelt kompressor. Der må
ikke stoles på kontraventiler til isolering af tryksystemer.
6. Sikkerhedsanordninger må aldrig fjernes eller manipuleres.

Se også følgende sikkerhedsforanstaltninger: Sikkerhedsforanstaltninger under betjening og


Sikkerhedsforanstaltninger under vedligeholdelse eller reparation.
Disse foranstaltninger gælder for elektriske enheder.
For foranstaltninger, der gælder for det tilsluttede udstyr, se den relevante instruktionsbog.
Nogle foranstaltninger er generelle og dækker flere typer af maskiner og udstyr; derfor vil nogle
udsagn måske ikke gælde for din enhed.

31/05/2012 PM 9845 0187 00_DA Side 4 af 22


1

5.3. Sikkerhedsforanstaltninger under betjening


Generelle foranstaltninger
1. Operatøren skal benytte sikre arbejdspraksisser og tage hensyn til alle lokale relaterede krav og bestemmelser om
arbejdssikkerhed.
2. Hvis et af udsagnene nedenfor ikke overholder den lokale lovgivning, gælder det strengeste af de to.
3. Installations-, betjenings-, vedligeholdelses- og reparationsarbejder må kun udføres af autoriseret, skolet og
specialiseret personale.
4. Stop enheden, inden vedligeholdelse, reparationsarbejder, justeringer eller andre kontroller af ikke-rutinemæssig
karakter udføres. Desuden skal strømisoleringsafbryderen åbnes og låses.

Foranstaltninger under betjening


1. Personer, der tænder for fjernstyrede maskiner, skal tage passende foranstaltninger for at sikre, at ingen kontrollerer
eller arbejder på maskinen. Til dette formål skal en egnet meddelelse sættes på det udstyr, der fjernstartes.
2. Enheden må aldrig drives ved tilstedeværelse af røg, dampe eller partikler, der er antændelige eller giftige.
3. Maskinen må aldrig drives under eller over dens nominelle grænseværdier.
4. Husets døre og paneler skal holdes lukket under driften. Dørene må kun åbnes i korte perioder, f.eks. for at udføre
rutinemæssige kontroller. Brug i givet fald høreværn, når en dør åbnes.
5. Personer, der opholder sig i omgivelser eller lokaler, hvor lydtryksniveauet når eller overstiger 90 dB(A), skal bruge
høreværn.
6. Kontrollér med regelmæssige mellemrum, at:
• alle sikkerhedsanordninger er på plads og fastgjort sikkert
• alle slanger og/eller rør i maskinen er i god stand, sikre og ikke gnider mod hinanden
• der ikke er lækager
• alle befæstelser er spændt
• alle elledninger er sikre og i god stand
• sikkerhedsventiler og andre trykaflastningsenheder ikke er blokeret af snavs eller maling
• luftudgangsventilen og luftnetværk, d.v.s. rør, koblinger, manifolds, ventiler, slanger osv., er i god stand, fri for
slitage eller beskadigelse
7. Sikkerhedsanordninger må aldrig fjernes eller manipuleres.

Se også følgende sikkerhedsforanstaltninger: Sikkerhedsforanstaltninger under installation og


Sikkerhedsforanstaltninger under vedligeholdelse eller reparation.
Disse foranstaltninger gælder for elektriske enheder.
For foranstaltninger, der gælder for det tilsluttede udstyr, se den relevante instruktionsbog.
Nogle foranstaltninger er generelle og dækker flere typer af maskiner og udstyr; derfor vil nogle
udsagn måske ikke gælde for din enhed.

31/05/2012 PM 9845 0187 00_DA Side 5 af 22


1

5.4. Sikkerhedsforanstaltninger under vedligeholdelse eller reparation


Generelle foranstaltninger
1. Operatøren skal benytte sikre arbejdspraksisser og tage hensyn til alle lokale relaterede krav og bestemmelser om
arbejdssikkerhed.
2. Hvis et af udsagnene nedenfor ikke overholder den lokale lovgivning, gælder det strengeste af de to.
3. Installations-, betjenings-, vedligeholdelses- og reparationsarbejder må kun udføres af autoriseret, skolet og
specialiseret personale.
4. Stop enheden, inden vedligeholdelse, reparationsarbejder, justeringer eller andre kontroller af ikke-rutinemæssig
karakter udføres. Desuden skal strømisoleringsafbryderen åbnes og låses.

Foranstaltninger under vedligeholdelse eller reparation


1. Brug kun det korrekte værktøj til vedligeholdelses- og reparationsarbejder.
2. Brug kun originale reservedele.
3. Et advarselsskilt med en tekst som f.eks. "Arbejde i gang; må ikke startes" skal sættes på startudstyret, inkl. alt
fjernstartudstyr.
4. Personer, der tænder for fjernstyrede maskiner, skal tage passende foranstaltninger for at sikre, at ingen kontrollerer
eller arbejder på maskinen. Til dette formål skal en egnet meddelelse sættes på det udstyr, der fjernstartes.
5. Brug aldrig antændelige opløsningsmidler eller carbontetrachlorid til rengøring af dele. Tag sikkerhedsforanstaltninger
mod giftige dampe fra rengøringsvæsker.
6. Vær yderst omhyggelig med renlighed under vedligeholdelse og reparation. Hold snavs væk ved at tildække delene og
fritliggende åbninger med en ren klud, papir eller tape.
7. Brug aldrig en lyskilde med en åben flamme til inspektion af enhedens indre.
8. Alle justerings- og sikkerhedsanordninger skal vedligeholdes med den nødvendige omhu for at sikre, at de fungerer
korrekt. De må ikke tages ud af drift.
9. Inden enheden frigives til brug efter vedligeholdelse eller reparation, skal man kontrollere, at driftstrykkene og -
temperaturerne samt tidsindstillingerne er korrekte. Kontrollér, at alle styre- og nedlukningsanordninger er monteret og
fungerer korrekt.
10. Brug aldrig kaustiske opløsningsmidler, der kan beskadige luftnetværkets materialer.

Se også følgende sikkerhedsforanstaltninger: Sikkerhedsforanstaltninger under installation og


Sikkerhedsforanstaltninger under betjening.
Disse foranstaltninger gælder for elektriske enheder.
For foranstaltninger, der gælder for det tilsluttede udstyr, se den relevante instruktionsbog.
Nogle foranstaltninger er generelle og dækker flere typer af maskiner og udstyr; derfor vil nogle
udsagn måske ikke gælde for din enhed.

Enheder og/eller brugte dele bør bortskaffes på miljøvenlig og sikker måde samt i
overensstemmelse med de lokale anbefalinger og love.

31/05/2012 PM 9845 0187 00_DA Side 6 af 22


1

6. Forord
Dette dokument beskriver, hvordan man implementerer en Modbus- og/eller Profibus-forbindelse på
kompressorstyreenhedsnetværket Elektronikon MkIV og/eller Elektronikon Mk5.

7. Fysisk opsætning

7.1. Modbus og/eller Profibus i netværket


I Elektronikon-systemet kan alle kompressorer i et anlæg forbindes ved hjælp af et data- og/eller styrenetværk. Dette gøres i
overensstemmelse med anvisningen om kabelføring for kompressornetværk (9820 3585 00). Denne anvisning forklarer,
hvilke stik og kabler der bør bruges til at forbinde de forskellige kompressorer/styreenheder i netværket med hinanden. Dette
er grundlæggende et CAN-baseret netværk.
For at sætte en Modbus- og/eller Profibus-forbindelse til en eller flere af kompressorerne i dette netværk op skal et
specialmodul sættes ind i dette netværk.
Dette vil agere som en Modbus/Profibus-proxy, der giver adgang til alle kompressorer i netværket, således at hver
kompressor har en egen Modbus-adresse (proxy-koncept).
Dette modul vil også agere som en bro til at få adgang til de data, der er lagret i CAN-nodens objektordbog. For at fungere
korrekt skal dette bromodul få tildelt en slavenode-ID. Fra masterens synspunkt fungerer denne bro som en måde at få
adgang til CANBUS-netværkets informationer på.
BEMÆRK: Modulets profibus-producent skal oprette et såkaldt “Elektronisk datablad” eller en GSD-fil, der oplyser dimensionerne og
typen af de udvekslede data. Denne fil er offentlig information, som Profibus-brugere har brug for til at interface med bromodulet.

7.2. Gateway-modul
Til Modbus- og/eller Profibus-forbindelsen skal et såkaldt gateway-modul bruges. Dette er et universalmodul til seriel
kommunikation. Ved at downloade den korrekte software vil det udføre proxy- og/eller brofunktionen.
Følgende tilslutninger vil blive brugt:
• 6x36: for at tilslutte en 24 V AC strømforsyning
• 6x20: for at oprette forbindelse til kompressornetværket (CAN)
• 6x25: for at oprette forbindelse til en PC til download af programmet til modulet
• 6x22: for at tilslutte RS485 Modbus-linjen
• 6x37: for at tilslutte Profibus-linjen
Det andet 6x38 bruges ikke i dette program.

31/05/2012 PM 9845 0187 00_DA Side 7 af 22


1

8. Installation og konfiguration af software


Inden modulet kan bruges til en Modbus- og/eller Profibus-forbindelse, skal det korrekte softwareprogram og de korrekte
indstillinger downloades. Dette kan gøres af AC-servicepersonale ved hjælp af AC Speci5.
Når softwaren er blevet installeret, skal konfigurationen også udføres af kvalificeret Atlas Copco-personale ved hjælp af AC
Modi5.

8.1. Displaymenuens mappestruktur


Når modulet er downloadet, findes standardindstillingerne på modulet. Nu er det vigtigt at sætte modulet op korrekt i
overensstemmelse med brugerens personlige ønsker.
Displaymenuens struktur er bygget op på følgende måde:

Hver mappe har en eller flere undermapper, som man kan få adgang til med tasten Enter på tastaturet. Man kan gå ud af en
mappe med tasten Annullér. Man kan søge i de forskellige mapper ved at trykke på knappen Venstre og Højre.
Når en indstilling er nået i en bestemt mappe, vises den aktuelle indstillingsværdi. Man forlader den aktuelle menu ved at
trykke på Annullér. Men et tryk på Enter vil give brugeren mulighed for at ændre indstillingerne (værdien begynder med at
blinke) ved at klikke på knappen Op eller Ned. På dette tidspunkt kan brugeren fortryde den aktuelle ændring af
indstillingerne ved at klikke på Annullér. I dette tilfælde vises den aktuelle indstillingsværdi igen. Men hvis man klikker på
Enter, lagres indstillingsværdien, og modulet vil agere tilsvarende.

8.1.1. Mappe Hovedskærmbillede (Mainscreen) [ ]


Mappen Hovedskærmbillede har ingen undermapper og bruges kun til at vise generelle oplysninger. Modulet vender altid
tilbage til denne mappe, hvis der ikke trykkes på en knap i løbet af et bestemt tidsrum.

8.1.2. Mappe Generelle indstillinger (General Settings) [ GE ]


Mappen Generelle Indstillinger består af fire undermapper, der forklares i de næste afsnit.

31/05/2012 PM 9845 0187 00_DA Side 8 af 22


1

Mappe Kommunikation (Communication) [ Co ]


Mappen Kommunikation giver grundlæggende mulighed for at redigere de parametre, der bruges til at kommunikere korrekt
gennem CAN-kanalen (med de tilsluttede Elektronikon-moduler på CAN-netværket), RS485 Modbus-kanalen og Profibus-
kanalen.
Den giver også mulighed for at indstille/ændre EtherNet-indstillingerne.

Modbus-processor (Modbus Engine)


Modbus-processoren kan startes/stoppes her.
BEMÆRK: Hvis Modbus-processoren er aktiv, er indstillingerne for Modbus-baudrate, Modbus-paritet og Modbus-stopbits ikke
tilgængelige.

Modbus-baudrate (Modbus Baudrate)


Tabellen nedenfor viser de mulige Modbus-baudrates, der angives på følgende måde:

Display-værdi Baudrate

0 9600 bps
1 19200 bps
2 38400 bps
3 57600 bps
4 115200 bps
5 230400 bps
6 460800 bps

31/05/2012 PM 9845 0187 00_DA Side 9 af 22


1

Modbus-paritet (Modbus Parity)


Tabellen nedenfor viser de mulige Modbus-pariteter, der angives på følgende måde:

Display-værdi Paritet

0 Ingen
1 Lige
2 Ulige

Modbus-stopbits (Modbus Stopbits)


Vælg antallet af stopbits, der bruges (1 eller 2).

Profibus-processor (Profibus Engine)


Profibus-processoren kan startes/stoppes her.
BEMÆRK: Hvis Profibus-processoren er aktiv, er indstillingerne for Profibus-slaveadresse og Profibus-dataposter ikke tilgængelige.

Profibus-slaveadresse (Profibus SlaveAddress)


Profibus-slaveadressen kan justeres her.

Display-værdi

1 .. 255

Profibus-dataposter (Profibus DataRecords)


Der er fire mulige indstillinger, der angives på følgende måde:

Display-værdi #

1 1 datapost
2 2 dataposter
4 4 dataposter
8 8 dataposter

EtherNet-processor (EtherNet Engine)


EtherNet-processoren kan startes/stoppes her.

EtherNet-IP-adresse (EtherNet IP Address)


EtherNet-IP-adressen kan indstilles/ændres her.

EtherNet-netværksmaske (EtherNet Network Mask)


EtherNet-netværksmasken kan indstilles/ændres her.

EtherNet-gateway (EtherNet Gateway)


EtherNet-gatewayen kan indstilles/ændres her.

31/05/2012 PM 9845 0187 00_DA Side 10 af 22


1

CAN-processsor (CAN Engine)


CAN-processoren kan startes/stoppes her.
BEMÆRK: Hvis CAN-processoren er aktiv, er indstillingen for CAN-kanal ikke tilgængelig.

CAN-kanal (CAN Channel)


Tabellen nedenfor viser de mulige CAN-kanaler, der angives på følgende måde:

Display-værdi Kanal

1 Primær
2 Sekundær

Mappe CAN [ CA ]
Mappen CAN indeholder de indstillinger, der bruges af den interne CAN-processor og indeholder følgende undermapper:

31/05/2012 PM 9845 0187 00_DA Side 11 af 22


1

Hvert emne kan sættes til en af værdierne nedenfor:

Display-værdi Prioritet

0 Fra
1 Normal
1 Høj
2 Forespørgsel

Passwordindstillinger (Password Settings) [ PW ]


De forskellige passwordmapper giver mulighed for at aktivere/deaktivere og ændre kundepasswords.

Programinformation (Program Information) [ PI ]


Mappen Programinformation viser oplysninger, der hører til det aktuelle program.

Programnummer (Program Number)


Mappen Programnummer viser det programnummer, der hører til det aktuelle program.

Programrevision (Program Revision)


Mappen Programrevision viser det programrevisionsnummer, der hører til det aktuelle program.

Styresystem (Operating System)


Mappen Styresystem viser det styresystemnummer, der hører til det aktuelle program.

Opstartssoftware (Boot Software)


Mappen Opstartssoftware viser det opstartssoftwarenummer, der hører til det aktuelle program.

31/05/2012 PM 9845 0187 00_DA Side 12 af 22


1

8.1.3. Mappe Kompressorer (Compressors) [ CP ]


Mappen Kompressorer indeholder 31 undermapper ([CP01] to [CP31]) med hver 2 undermapper, der beskriver
kompressorparametrene.

Mappe Modbus-node (Modbus Address) [ MA01 ]


Denne parameter definerer styreenheden i Modbus-kommunikationen.

Mappe CAN-status (CAN Status) [ MA02 ]


Denne parameter definerer, om styreenheden udlæses via CAN.
BEMÆRK:Hvis CAN-status er sat til deaktiveret for en bestemt styreenhed, modtages der ingen data, og derfor vil de respektive registre
være 0 i Modbus- og/eller Profibus-kommunikationen.

Mappe Information (Information) [ Info ]


I denne mappe kan cyklustiden for CAN Normal og CAN Høj samt Modbus-svarhastigheden visualiseres.

31/05/2012 PM 9845 0187 00_DA Side 13 af 22


1

9. Beskrivelse af gateway-display

9.1. Ikoner

Ikon Beskrivelse

Blinkende: Kompressorrelateret menu: Maskine er i CAN-fejl

Til: CAN-processor stoppet


Kører: CAN-processor kører

Fra: Modbus-processor stoppet


Til: Modbus-processor kører

Fra: Profibus-processor stoppet


Til: Profibus-processor kører

Fra: Maskine er ikke defineret/aktiveret


Til: Maskine er defineret/aktiveret og kan anmode om data
Blinkende: Maskine er defineret/aktiveret og kan anmode om indstillinger

Fra: CAN-kommunikation med denne maskine er deaktiveret


Til: CAN-kommunikation med denne maskine er aktiveret

9.2. Led'er

Led Beskrivelse

Til: Gateway-modul er tændt

BEMÆRK: Ingen andre LED'er bruges under udførelsen af programmet.

9.3. Tastatur

Tast Beskrivelse

Op
Redigering af indstillingsparametre
Ned
Venstre
Gennemgå de forskellige menuer
Højre
Start Kompressorrelateret menu: Aktivér kommunikation med denne maskine
Stop Kompressorrelateret menu: Deaktivér kommunikation med denne maskine

31/05/2012 PM 9845 0187 00_DA Side 14 af 22


1

9.4. Passwords / adgangskoder


Se tabellen nedenfor for at finde typen af password, der skal indtastes i en bestemt menu.
Kundepasswords og/eller adgangskoder kan identificeres ved deres udseende på displayet.

Blinkende tast(er) Ikke-blinkende tast(er) Beskrivelse

1 ciffer 3 streger Indtast kundepassword


3 streger 1 ciffer Indtast den gældende adgangskode
1 ciffer 3 cifre Indtast det nye kundepassword
3 cifre 1 ciffer Bekræft det nye kundepassword

Adgangskoder skal rekvireres fra Atlas Copco.

31/05/2012 PM 9845 0187 00_DA Side 15 af 22


1

10. Implementering af Modbus-protokol

10.1. Understøttet Modbus-specifikation


Gateway-modulet understøtter følgende Modbus-version:
• Transmissionstilstand: RTU
• Kodningssystem: Binær
• Tilstand: RS485
• Antal startbits: 1
• Antal databits: 8
• Baudrate: 9600, 19200, 38400, 57600, 115200, 230400, 460800
• Paritetsstyring: Lige, ulige, ingen
• Antal stopbits: 1, 2
• Fejlkontrol: CRC16

Rammesynkronisering i RTU-tilstand sker ved at en synkron meddelelse simuleres. Slaveenheden overvåger den forløbne
tid mellem modtagelse af tegn. Hvis tiden for tre tegn går uden et nyt tegn, går enheden ud fra, at meddelelsen er afsluttet
og at den næste byte vil være adressen.

Meddelelsens rammeformat er følgende:

T1 T2 T3 Adresse Meddelelsestekst CRC T1 T2 T3

10.2. Understøttede Modbus-funktioner


Elektronikon Mk5 Modbus understøtter følgende meddelelsestype, afhængigt af typen af involverede data (se enkeltheder
nedenfor).
• Funktion 01: Læs spoleregister
• Funktion 03: Læs holding-register
• Funktion 06: Forudindstil enkelt register

BEMÆRK: Ved Elektronikon Mk5 styreenheder kan man ikke ændre parametre.

10.3. Funktionskode - datafelt


Ved et normalt svar returnerer slaven den oprindelige forespørgsels funktionskode.
Ved et undtagelsessvar tilføjes 0x80 til den oprindelige funktionskode.
Samtidigt tilføjes en undtagelseskode i datafeltet.

31/05/2012 PM 9845 0187 00_DA Side 16 af 22


1

10.4. Undtagelseskoder

Kode Navn Beskrivelse

01 Ulovlig funktion Funktionskoden modtaget i forespørgslen er ikke en


tilladt handling for slaven
02 Ulovlig dataadresse Dataadressen modtaget i forespørgslen er ikke en
tilladt adresse for slaven
03 Ulovlig dataværdi En værdi i forespørgslens datafelt er ikke en tilladt
værdi for slaven
06 Genprogrammering afvist Kommando afvist fordi en tidligere kommando endnu
ikke er udført
07 Kommando afvist Kommando afvist fordi en tidligere kommando endnu
ikke er udført
08 Data ikke til rådighed Kontrollér kommunikationskablet mellem Elektronikon
og gateway-modulet
09 Ulovlig kommando En ukendt kommando sendes
0A Ugyldig CRC-checksum Den modtagne CRC16-checksum er forkert
0B Skrivning afvist Parameterændring afvist

10.5. Eksempler
Eksemplerne nedenfor bruger følgende parametre:
• Tilsluttet modul: Mk5 – LU – GA30P_08
• Node-ID : 5

10.5.1. Ulovlig dataadresse


Hvis slaveenheden bliver bedt om en parameter, som den ikke kan behandle, svarer slaveenheden med fejlkoden Ulovlig
dataadresse.
I dette tilfælde forespørges f.eks. den nødvendige motorhastighed.
• Forespørgsel: 16#05 16#03 16#03 16#20 16#00 16#01 16#84 16#00
• Svar: 16#05 16#83 16#02 16#81 16#30

10.5.2. Udgangstryk og udgangstrykstatus


Se dokumentet Adressemapping, oprettet af Speci5, for at få det korrekte register for udgangstrykket og dets betydning.
I dette tilfælde kan Udgangstrykstatus f.eks. findes i det første analoge indgangsregister og Udgangstrykværdi kan findes i
det andet analoge indgangsregister.
• Forespørgsel: 16#05 16#03 16#00 16#00 16#00 16#02 16#C5 16#8F
• Svar: 16#05 16#03 16#04 16#00 16#80 16#19 16#64 16#B4 16#60

31/05/2012 PM 9845 0187 00_DA Side 17 af 22


1

10.5.3. Ændring af det aktive trykbånd


Se dokumentet Adressemapping, oprettet af Speci5, for at få det korrekte register og den korrekte værdi for justering af
trykbåndsvalg.
I dette tilfælde er det korrekte register f.eks. 16#03 16#5C. For at skifte fra Trykbånd 1 til Trykbånd 2 skal værdien 16#00
16#02 bruges.
BEMÆRK: Kontrollér, at Trykbånd 1 bruges, inden forespørgslen sendes.

• Forespørgsel: 16#05 16#06 16#03 16#5C 16#00 16#02 16#C9 16#D9


• Svar: 16#05 16#06 16#03 16#5C 16#00 16#02 16#C9 16#D9

10.5.4. Start af maskinen


Se dokumentet Adressemapping, oprettet af Speci5, for at få det korrekte register og den korrekte værdi for start af
maskinen.
I dette tilfælde er det korrekte register f.eks. 16#07 16#D0 og den korrekte værdi er 16#00 16#01.
BEMÆRK: Kontrollér, at maskinen er i LAN-styring, inden forespørgslen sendes.

• Forespørgsel: 16#05 16#06 16#07 16#D0 16#00 16#01 16#49 16#03


• Svar: 16#05 16#06 16#07 16#D0 16#00 16#01 16#49 16#03

31/05/2012 PM 9845 0187 00_DA Side 18 af 22


1

11. Implementering af Profibus-protokol

11.1. Master-slave-koncept
Profilen er baseret på master-slave-princippet. Det betyder, at al kommunikation igangsættes af masteren og et svar
genereres af slaven.
Alle buffere bør være konsistente over hele længden.

11.2. Bufferstruktur
Profilen kan bruges til buffere med forskellige længder: 8, 16, 32 og 64 bytes. Denne buffer er delt op i 2 dele:
• Header: 1 byte
• Dataafsnit: n * datapost (7 bytes)

Bufferlængden er dermed defineret på følgende måde:

Antal dataposter (n) Samlet bufferlængde Samlet brugt bufferlængde

1 8 8
2 16 15
4 32 29
8 64 57

BEMÆRK: Ikke alle funktioner tillader, at mere end 1 datapost overføres. Grundlæggende kan læseoperationer håndteres for flere
dataposter i 1 cyklus, mens skriveoperationer kun er gyldige for en enkelt datapost ad gangen.

11.2.1. Header
Headeren er en bitkodet 1 byte-værdi. Tolkningen er forskellig for kommunikation master > slave og slave > master.

Master > slave


Headeren er delt op i 3 områder:

Sync Funktioner Antal parametre

• Sync
Synkroniseringsbits bruges til at synkronisere master-forespørgsler og slave-svar. Slaven vil altid afspejle samme
bitsekvens i svaret. På denne måde kan et ‘gammelt’ svar skelnes fra et nyt.

31/05/2012 PM 9845 0187 00_DA Side 19 af 22


1

• Funktioner:

Værdi Funktion

0 Ingen opgave
1 Forespørg parameterværdi (læs)
3 Ændre parameterværdi (skriv)
BEMÆRK: Kun en parameter kan skrives i en cyklus,
antal parametre skal være 1
BEMÆRK: Ved Elektronikon Mk5 styreenheder kan man
ikke ændre parametre.
2,4,5,6,7 Reserveret

• Antal parametre:
Antallet af parametre skal være mindre end eller lig med antallet af dataposter.

Værdi

1 000
2 001
3 010
4 011
5 100
6 101
7 110
8 111

Slave > master


Headeren er delt op i 3 områder:

Sync Funktioner Fejlkode

• Sync
Synkroniseringsbits sættes til at være identiske med bits fra master > slave.

• Funktioner:

Værdi Funktion

0 Ingen opgave, eller endnu ingen data


2 Send parameterværdi(er)
7 Opgave ikke mulig
1,3,4,5,6 Reserveret

31/05/2012 PM 9845 0187 00_DA Side 20 af 22


1

• Fejlkode

Værdi Forklaring

0 Ingen fejl
1 Forkert antal dataposter
2 Forkert funktion
3 Forkert antal dataposter til skrivning

11.2.2. Datapost
Hver datapost er 7 bytes lang og indeholder følgende oplysninger:
• Node-adresse: 1 byte, CAN-adresse for slave, der skal oprettes forbindelse til.
• Parameter-ID: 2 bytes, ID for den parameter, der skal læses/skrives
• Data: 4 bytes

Node-adresse
Dette er Elektronikon MkIV eller Mk5 CAN adressen.
BEMÆRK: I tilfælde af en fejl sættes bit 7.

11.3. Undtagelseskoder
Når den højeste bit af node-adressen er sat, er der en fejl i forespørgslen. Fejltypen kan findes i den laveste byte af slavens
svar.

Fejlkode Beskrivelse

01 Node-adresse ikke fundet


02 Profibus-parameter ikke fundet
05 Ugyldige kompressordata
06 Kommando ikke udført
07 Kommando afvist
08 Skrivning afvist

31/05/2012 PM 9845 0187 00_DA Side 21 af 22


1

11.4. Eksempler
De følgende eksempler bruger følgende parametre:
• Tilsluttet modul: Mk5 - LU - GA30P_08
• Node-ID : 5
• Profibus-slaveadresse: 1
• Profibus-dataposter: 1

11.4.1. Ulovlig dataadresse


Hvis slaveenheden bliver bedt om en parameter, som den ikke kan behandle, svarer slaveenheden med fejlkoden Ulovlig
dataadresse.
I dette tilfælde forespørges f.eks. den nødvendige motorhastighed.
B1 B2 B3 B4 B5 B6 B7 B8
• Forespørgsel: 16#08 16#05 16#03 16#20 16#00 16#00 16#00 16#00
• Svar: 16#10 16#85 16#03 16#20 16#00 16#00 16#00 16#02

11.4.2. Udgangstryk og udgangstrykstatus


Se dokumentet Adressemapping, oprettet af Speci5, for at få det korrekte register for udgangstrykket og dets betydning.
I dette tilfælde kan Udgangstrykstatus f.eks. findes i det første analoge indgangsregister og Udgangstrykværdi kan findes i
det andet analoge indgangsregister.
B1 B2 B3 B4 B5 B6 B7 B8
• Forespørgsel: 16#48 16#05 16#00 16#00 16#00 16#00 16#00 16#00
• Svar: 16#50 16#05 16#00 16#00 16#19 16#64 16#00 16#80

11.4.3. Ændring af det aktive trykbånd


Se dokumentet Adressemapping, oprettet af Speci5, for at få det korrekte register og den korrekte værdi for justering af
trykbåndsvalg.
I dette tilfælde er det korrekte register f.eks. 16#03 16#5C. For at skifte fra Trykbånd 1 til Trykbånd 2 skal værdien 16#00
16#02 bruges.
BEMÆRK:Kontrollér, at Trykbånd 1 bruges, inden forespørgslen sendes.

B1 B2 B3 B4 B5 B6 B7 B8
• Forespørgsel: 16#D8 16#05 16#03 16#5C 16#00 16#00 16#00 16#02
• Svar: 16#D0 16#06 16#03 16#5C 16#00 16#00 16#00 16#02

11.4.4. Start af maskinen


Se dokumentet Adressemapping, oprettet af Speci5, for at få det korrekte register og den korrekte værdi for start af
maskinen.
I dette tilfælde er det korrekte register f.eks. 16#07 16#D0 og den korrekte værdi er 16#00 16#01.
BEMÆRK: Kontrollér, at maskinen er i LAN-styring, inden forespørgslen sendes.

B1 B2 B3 B4 B5 B6 B7 B8
• Forespørgsel: 16#98 16#05 16#07 16#D0 16#00 16#00 16#00 16#01
• Svar: 16#90 16#05 16#07 16#D0 16#00 16#00 16#00 16#01

31/05/2012 PM 9845 0187 00_DA Side 22 af 22


PM 9845 0187 00_DA / 2012-05 - Printed in Belgium

www.atlascopco.com

You might also like