16.07.2013 Views

Brugermanual

Brugermanual

Brugermanual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Brugermanual</strong><br />

IRC5 med FlexPendant<br />

IRC5<br />

M2004


<strong>Brugermanual</strong><br />

IRC5 med FlexPendant<br />

M2004<br />

Dokument-id: 3HAC 16590-8<br />

Revision: A


Oplysningerne i denne manual kan ændres uden forudgående meddelelse og skal ikke<br />

opfattes som en garanti fra ABB's side. ABB påtager sig ikke noget ansvar for fejl, der<br />

måtte forekomme i denne manual.<br />

Medmindre det udtrykkeligt er angivet i denne manual, skal intet i denne manual anses<br />

som nogen form for garanti fra ABB for tab, skade på personer eller ejendele, egnethed<br />

til specielt formål el. lign.<br />

ABB kan under ingen omstændigheder drages til ansvar for hændelige skader eller<br />

følgeskader, der opstår som følge af anvendelsen af denne manual eller produkterne,<br />

der er beskrevet heri.<br />

Manualen må ikke genoptrykkes eller kopieres, helt eller delvist, uden ABB's skriftlige<br />

samtykke, og indholdet i manualen må ikke videregives til tredjemand eller anvendes<br />

til uautoriserede formål. Overtrædelse heraf vil medføre sagsanlæg.<br />

Yderligere kopier af denne manual kan rekvireres hos ABB til den til enhver tid<br />

gældende pris.<br />

(c) Copyright 2004 ABB. Alle rettigheder forbeholdes.<br />

ABB Automation Technologies AB<br />

Robotics<br />

SE-721 68 Västerås<br />

Sverige


3HAC 16590-8 Revision: A<br />

Indholdsfortegnelse<br />

Oversigt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9<br />

Produktdokumentation, M2004 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11<br />

1 Sikkerhed 13<br />

1.1 Om kapitlet Sikkerhed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />

1.2 Anvendte sikkerhedsstandarder for IRC5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14<br />

1.3 Sikkerhedsterminologi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15<br />

1.3.1 Sikkerhedssymboler - generelt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15<br />

1.3.2 FARE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17<br />

1.3.2.1 FARE - Sørg for, at strømmen er slået fra! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17<br />

1.3.2.2 FARE - de bevægelige manipulatorer kan være livsfarlige!. . . . . . . . . . . . . . . . . . . . . . . 18<br />

1.3.2.3 FARE - En manipulator, hvor aksernes holdebremser mangler, kan være livsfarlig! . . . 19<br />

1.3.3 ADVARSEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20<br />

1.3.3.1 ADVARSEL - Enheden er følsom over for elektrostatisk udladning! . . . . . . . . . . . . . . . 20<br />

1.3.4 Hvad er et nødstop? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22<br />

1.3.5 Hvad er et sikkerhedsstop?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23<br />

1.3.6 Hvad er sikkerhedsforanstaltninger? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24<br />

1.3.7 Aktiveringsknappen og manuelle programstyringsknapper. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />

1.4 Sådan håndteres en nødsituation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />

1.4.1 Standsning af systemet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />

1.4.2 Udløsning af robottens holdebremser. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27<br />

1.4.3 Brandslukning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28<br />

1.4.4 Normalisering efter nødstop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />

1.4.5 Tilbagevenden til den forprogrammerede bane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30<br />

1.5 Sådan arbejder du på sikker vis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31<br />

1.5.1 Oversigt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31<br />

1.5.2 For din egen sikkerheds skyld . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32<br />

1.5.3 Håndtering af en håndholdt terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />

1.5.4 Sikkerhedsværktøj . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34<br />

1.5.5 Sikkerhed i tilstandene "manuel tilstand med reduceret hastighed" og "manuel tilstand med fuld<br />

hastighed" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35<br />

1.5.6 Sikkerhed i automatisk tilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36<br />

2 Handlinger og situationer 37<br />

2.1 Om kapitlet Handlinger og situationer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37<br />

2.2 Start af systemet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />

2.3 Jogging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40<br />

2.4 Brug af RAPID-programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />

2.5 Arbejde med input og output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44<br />

2.6 Sikkerhedskopiering og gendannelse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45<br />

2.7 Kørsel ved produktion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46<br />

2.8 Opgradering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47<br />

2.9 Installering af softwarefunktion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48<br />

2.10 Lukning af systemet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49<br />

2.11 Hvornår skal FlexPendant og RobotStudioOnline bruges? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50<br />

2.12 Generel procedure ved fejlrettelser. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />

3 FlexPendant 55<br />

3.1 Om kapitlet FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55<br />

3.2 FlexPendant. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56<br />

3.2.1 Hvad er en FlexPendant? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56<br />

3.2.2 Hardwareknapper og knapper på FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59<br />

3.2.2.1 Sådan bruges knappen Hold-to-run. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59<br />

3.2.2.2 Start og stop af kørsel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61<br />

3


Indholdsfortegnelse<br />

4<br />

3.2.2.3 Udførelse af programtrin en instruktion ad gangen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62<br />

3.2.3 Tilslutning og afbrydelse af FlexPendant. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65<br />

3.2.3.1 Hvad sker der, når jeg tilslutter FlexPendant? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65<br />

3.2.3.2 Tilslutning af en FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66<br />

3.2.3.3 Afbrydelse af FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67<br />

3.2.4 Grundlæggende fremgangsmåder i FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />

3.2.4.1 Brug af softwaretastatur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />

3.2.4.2 Sådan rulles og zoomes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70<br />

3.2.4.3 Procesapplikationer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71<br />

3.3 Tilpasning af FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72<br />

3.3.1 Oversigt, tilpasning af FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72<br />

3.3.2 Visning af oplysninger om FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73<br />

3.4 Menuen ABB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />

3.4.1 FlexPendant Stifinder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />

3.4.1.1 FlexPendant Stifinder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />

3.4.1.2 Filhåndtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75<br />

3.4.2 Input og output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76<br />

3.4.2.1 Input og output, I/O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76<br />

3.4.2.2 Simulering og redigering af signalværdi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77<br />

3.4.2.3 Visning af en signalgruppe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78<br />

3.4.2.4 I/O-sikkerhedssignaler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />

3.4.3 Jogging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83<br />

3.4.3.1 Introduktion til jogging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83<br />

3.4.3.2 Koordineret jogging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84<br />

3.4.3.3 Begrænsninger for jogging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85<br />

3.4.3.4 Vinduet Jogging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86<br />

3.4.3.5 Valg af mekanisk enhed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88<br />

3.4.3.6 Valg af bevægelsestilstand.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90<br />

3.4.3.7 Angivelse af værktøjets retning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92<br />

3.4.3.8 Jogging aksevis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93<br />

3.4.3.9 Jogging iht. basiskoordinater . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95<br />

3.4.3.10 Jogging iht. verdenskoordinater . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96<br />

3.4.3.11 Jogging iht. arbejdsemnekoordinater . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98<br />

3.4.3.12 Jogging iht. værktøjskoordinater . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100<br />

3.4.3.13 Valg af værktøj, arbejdsemne og nyttelast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102<br />

3.4.3.14 Oprettelse af et værktøj. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103<br />

3.4.3.15 Redigering af værktøjets erklæring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106<br />

3.4.3.16 Redigering af værktøjets data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107<br />

3.4.3.17 Sletning af et værktøj . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109<br />

3.4.3.18 Konfiguration af stationære værktøjer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110<br />

3.4.3.19 Definition af værktøjsrammen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112<br />

3.4.3.20 Opret et arbejdsemne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

3.4.3.21 Redigering af arbejdsemnets erklæring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115<br />

3.4.3.22 Redigering af arbejdsemnets data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116<br />

3.4.3.23 Sletning af et arbejdsemne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117<br />

3.4.3.24 Definition af arbejdsemnets koordinatsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118<br />

3.4.3.25 Opret en nyttelast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121<br />

3.4.3.26 Redigering af nyttelastens erklæring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123<br />

3.4.3.27 Redigering af nyttelastens data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124<br />

3.4.3.28 Sletning af en nyttelast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125<br />

3.4.3.29 Låsning af styrepinden i bestemte retninger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126<br />

3.4.3.30 Præcis positionering med bevægelse i intervaller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128<br />

3.4.3.31 Sådan læses den nøjagtige position. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130<br />

3.4.4 Produktionsvindue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132<br />

3.4.4.1 Produktionsvindue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132<br />

3HAC 16590-8 Revision: A


Indholdsfortegnelse<br />

3.4.5 Programdata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133<br />

3.4.5.1 Programdata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133<br />

3.4.5.2 Visning af data i bestemte opgaver, moduler eller rutiner . . . . . . . . . . . . . . . . . . . . . . . 134<br />

3.4.5.3 Oprettelse af en ny dataforekomst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135<br />

3.4.5.4 Redigering af dataforekomster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137<br />

3.4.5.5 Sletning, ændring af erklæring om, kopiering eller angivelse af dataforekomst . . . . . . 142<br />

3.4.6 Programeditor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145<br />

3.4.6.1 Inden du begynder at programmere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145<br />

3.4.6.2 Oprettelse af et nyt program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .146<br />

3.4.6.3 Håndtering af programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147<br />

3.4.6.4 Start af programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152<br />

3.4.6.5 Kørsel af programmet fra en bestemt instruktion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154<br />

3.4.6.6 Standsning af programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156<br />

3.4.6.7 Indlæsning, kørsel og standsning af multitasking-programmer . . . . . . . . . . . . . . . . . . . 157<br />

3.4.6.8 Sletning af programmer fra hukommelsen.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159<br />

3.4.6.9 Sletning af programmer fra harddisken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161<br />

3.4.6.10 Visning af et modul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162<br />

3.4.6.11 Håndtering af moduler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .163<br />

3.4.6.12 Visning af en rutine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167<br />

3.4.6.13 Håndtering af rutiner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168<br />

3.4.6.14 Udførelse af en bestemt rutine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173<br />

3.4.6.15 Spejling af et program, modul eller en rutine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175<br />

3.4.6.16 Slukning af backupbatteri under transport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177<br />

3.4.6.17 Håndtering af instruktioner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179<br />

3.4.6.18 Eksempel: Tilføj bevægelsesinstruktioner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187<br />

3.4.6.19 Skjul erklæringer i programkode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188<br />

3.4.6.20 Lagring af et RAPID-program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189<br />

3.4.6.21 Indstilling uden bevægelse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192<br />

3.4.6.22 Indstilling med bevægelse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193<br />

3.4.7 Sikkerhedskopiering og gendannelse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194<br />

3.4.7.1 Hvad gemmes ved sikkerhedskopiering? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194<br />

3.4.7.2 Sikkerhedskopiering af systemet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196<br />

3.4.7.3 Gendannelse af systemet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198<br />

3.4.7.4 Vigtige oplysninger ved udførelse af sikkerhedskopieringer! . . . . . . . . . . . . . . . . . . . . 200<br />

3.4.8 Kalibrering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201<br />

3.4.8.1 Kalibrering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201<br />

3.4.8.2 Sådan kontrollerer du, om robotten skal kalibreres. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203<br />

3.4.8.3 Opdatering af omdrejningstællerne vha. FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . 204<br />

3.4.8.4 Indlæsning af kalibreringsdata vha. FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207<br />

3.4.8.5 Redigering af forskydning af motorkalibrering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208<br />

3.4.8.6 Finkalibreringsprocedure vha. FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209<br />

3.4.8.7 SMB-hukommelse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211<br />

3.4.8.8 Bundramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214<br />

3.4.9 Kontrolpanel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217<br />

3.4.9.1 Kontrolpanel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217<br />

3.4.9.2 Redigering af lysstyrke og kontrast. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218<br />

3.4.9.3 Sådan skiftes mellem betjening af FlexPendant med venstre og højre hånd. . . . . . . . . . 219<br />

3.4.9.4 Konfiguration af systemparametre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221<br />

3.4.9.5 Redigering af dato og klokkeslæt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224<br />

3.4.9.6 Konfiguration af de mest almindelige I/O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225<br />

3.4.9.7 Sprogskift . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226<br />

3.4.9.8 Programmerbare knapper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227<br />

3.4.9.9 Overvågning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229<br />

3.4.9.10 Konfiguration af FlexPendant-systemet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231<br />

3.4.9.11 Berøringsskærm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233<br />

3HAC 16590-8 Revision: A<br />

5


Indholdsfortegnelse<br />

6<br />

3.4.10 Hændelseslogfil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234<br />

3.4.10.1 Åbning og lukning af hændelseslogfilen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234<br />

3.4.10.2 Sådan arbejdes der med logfiler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235<br />

3.4.10.3 Visning af en meddelelse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236<br />

3.4.10.4 Sletning af poster i logfilen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237<br />

3.4.10.5 Lagring af poster i logfilen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238<br />

3.4.11 Låsning af skærmen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239<br />

3.4.11.1 Låsning af skærmen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239<br />

3.4.12 Operatørvindue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241<br />

3.4.12.1 Operatørvindue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241<br />

3.4.13 Systemoplysninger. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242<br />

3.4.13.1 Systemoplysninger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242<br />

3.4.14 Genstart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243<br />

3.4.14.1 Oversigt over genstart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243<br />

3.4.14.2 Brug af Boot Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244<br />

3.4.14.3 Genstart og brug af det aktuelle system (varmstart) . . . . . . . . . . . . . . . . . . . . . . . . . . . 248<br />

3.4.14.4 Genstart systemet, og vælg et andet (X-start). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249<br />

3.4.14.5 Genstart og sletning af det aktuelle system (C-start) . . . . . . . . . . . . . . . . . . . . . . . . . . 250<br />

3.4.14.6 Genstart og sletning af programmer og moduler (P-start) . . . . . . . . . . . . . . . . . . . . . . 251<br />

3.4.14.7 Genstart and tilbagevenden til standardindstillinger (I-start) . . . . . . . . . . . . . . . . . . . . 252<br />

3.4.14.8 Genstart vha. tidligere gemte systemdata (B-start). . . . . . . . . . . . . . . . . . . . . . . . . . . . 253<br />

3.4.14.9 Reflashing af firmware og FlexPendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254<br />

3.4.15 Sådan logges der af og på . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256<br />

3.4.15.1 Sådan logges der af og på . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256<br />

3.5 Statuslinje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258<br />

3.5.1 Statuslinje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258<br />

3.5.2 Vis meddelelser fra RAPID-programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259<br />

3.5.3 Hvordan kan jeg se, hvad systemet foretager sig i øjeblikket? . . . . . . . . . . . . . . . . . . . . . . . . . . 260<br />

3.6 Menuen Hurtig indstilling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261<br />

3.6.1 Menuen Hurtig indstilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261<br />

3.6.2 Hurtig indstilling Mekanisk enhed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263<br />

3.6.2.1 Menuen Hurtig indstilling, mekanisk enhed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263<br />

3.6.3 QS Interval. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266<br />

3.6.3.1 Menuen Hurtig indstilling, Interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266<br />

3.6.4 QS Kørselstilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267<br />

3.6.4.1 Menuen Hurtig indstilling, kørselstilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267<br />

3.6.5 QS Trinvis driftstilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269<br />

3.6.5.1 Menuen Hurtig indstilling, Trinvis driftstilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269<br />

3.6.6 QS -hastighed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271<br />

3.6.6.1 Menuen Hurtig indstilling, Hurtigtilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271<br />

4 Kontrolskab 273<br />

4.1 Om kapitlet Kontrolskab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273<br />

4.2 Knapper og stik. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274<br />

4.2.1 Knapper på FlexController. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274<br />

4.2.2 Tilslutning af en pc til serviceporten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276<br />

4.2.3 Konfiguration af netværksforbindelse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277<br />

4.3 Driftstilstande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279<br />

4.3.1 Aktuel driftstilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279<br />

4.3.2 Automatisk tilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281<br />

4.3.2.1 Om automatisk tilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281<br />

4.3.2.2 Opstart i automatisk tilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282<br />

4.3.2.3 Kørsel af programmer i automatisk tilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284<br />

4.3.2.4 Skift fra manuel til automatisk tilstand. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Indholdsfortegnelse<br />

4.3.3 Manuel tilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286<br />

4.3.3.1 Om manuel tilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286<br />

4.3.3.2 Opstart i manuel tilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287<br />

4.3.3.3 Kørsel af programmer i manuel tilstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288<br />

4.3.3.4 Skift fra automatisk til manuel tilstand med reduceret hastighed . . . . . . . . . . . . . . . . . . 289<br />

4.3.3.5 Skift til manuel tilstand med fuld hastighed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290<br />

5 Beskrivelser af udtryk og begreber. 291<br />

5.1 Om kapitlet Beskrivelse af udtryk og begreber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291<br />

5.2 Hvad er RobotStudioOnline? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292<br />

5.3 Hvad er robotsystemet? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293<br />

5.4 Hvad er robotter, manipulatorer og positioner? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294<br />

5.5 Hvad er en FlexController? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295<br />

5.6 Hvad er et værktøj?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296<br />

5.7 Hvad er værktøjets midtpunkt?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297<br />

5.8 Hvad er et arbejdsemne?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298<br />

5.9 Hvad er et koordinatsystem? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299<br />

5.10 Hvad er den manuelle tilstand? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304<br />

5.11 Hvad er den automatiske tilstand? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305<br />

5.12 Hvad er en RAPID-applikation?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306<br />

5.13 RAPID-applikationens opbygning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307<br />

5.14 Hvad er en datamatrix?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309<br />

5.15 Hvad er en hændelseslogfil?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310<br />

7


Indholdsfortegnelse<br />

8<br />

3HAC 16590-8 Revision: A


Oversigt<br />

Om denne manual<br />

Anvendelse<br />

3HAC 16590-8 Revision: A<br />

Oversigt<br />

Denne manual indeholder anvisninger i den daglige brug af IRC5-baserede robotsystemer,<br />

som anvender en FlexPendant.<br />

Manualen skal anvendes ved brug af systemet.<br />

Hvem bør læse manualen?<br />

Denne manual er henvendt til:<br />

operatører<br />

produktteknikere<br />

serviceteknikere<br />

robotprogrammører<br />

Sådan læses brugermanualen<br />

<strong>Brugermanual</strong>en er inddelt i fem kapitler.<br />

Forudsætninger<br />

Referencer<br />

Kapitel Titel Indhold<br />

1 Sikkerhed Sikkerhedsanvisninger og advarsler.<br />

2 Handlinger og<br />

situationer<br />

En kort præsentation og trinvise anvisninger til de<br />

mest almindelige opgaver.<br />

3 FlexPendant En beskrivelse af FlexPendants komponenter og<br />

funktioner. Dette er det mest omfattende kapitel,<br />

som indeholder anvisninger til driften.<br />

4 Kontrolskab En beskrivelse af funktioner og knapperne uden på<br />

styre- og drevmodulerne.<br />

5 Beskrivelser af udtryk og<br />

begreber.<br />

Beskrivelser af udtryk og begreber, som anvendes<br />

inden for robotteknik.<br />

Læseren skal:<br />

være bekendt med begreberne, som er beskrevet i Introduktion - IRC5 og RobotStudio<br />

Online.<br />

være uddannet i betjening af robotter.<br />

Reference Dokument-id<br />

Product manual, procedures - IRC5 3HAC021313-001<br />

Product manual, reference information - IRC5 3HAC021313-001<br />

<strong>Brugermanual</strong> - IRC5 med FlexPendant 3HAC16590-8<br />

Operator's Manual - RobotStudio Online 3HAC18236-1<br />

Introduktion - IRC5 og RobotStudio Online 3HAC021564-008<br />

9


Oversigt<br />

Revisioner<br />

10<br />

Reference Dokument-id<br />

Trouble shooting manual - IRC5 3HAC020738-001<br />

Technical reference manual - System parameters 3HAC17076-1<br />

Revision Beskrivelse<br />

- Første udgave. IRC5 M2004. Udgivet sammen med 5.04.<br />

A Anden udgave. Udgivet sammen med 5.05.<br />

3HAC 16590-8 Revision: A


Produktdokumentation, M2004<br />

Generelt<br />

Hardwaremanualer<br />

3HAC 16590-8 Revision: A<br />

Produktdokumentation, M2004<br />

Dokumentationen til robotten kan inddeles i en række kategorier. Denne oversigt er baseret<br />

på den type oplysninger, som dokumenterne indeholder - uanset, om produkterne er standard<br />

eller skal købes ved siden af. Det betyder, at en given levering af robotprodukter ikke<br />

indeholder samtlige af de anførte dokumenter, men kun dem, som vedrører det leverede<br />

udstyr.<br />

Du kan dog bestille alle de anførte dokumenter hos ABB. De anførte dokumenter gælder for<br />

M2004-robotsystemer.<br />

Al hardware og alle robotter og kontrolskabe leveres med en produktmanual, som er opdelt<br />

i to dele:<br />

Produktmanual, procedurer<br />

Sikkerhedsoplysninger<br />

Installation og idriftsættelse (beskrivelser af den mekaniske installation, de elektriske<br />

forbindelser og indlæsning af systemsoftwaren)<br />

Vedligeholdelse (beskrivelser af alle påkrævede forebyggende<br />

vedligeholdelsesprocedurer samt hvor ofte de skal udføres)<br />

Reparation (beskrivelser af alle anbefale de reparationsprocedurer samt reservedele)<br />

Eventuelle ekstra procedurer (kalibrering og håndtering ved skrotning)<br />

Produktmanual, referenceoplysninger<br />

Referenceoplysninger (artikelnumre på den dokumentation, der henvises til i<br />

produktmanualen, procedurer, værktøjsoversigter og sikkerhedsforskrifter)<br />

Liste over dele<br />

Oversigter eller sprængbilleder<br />

Ledningsdiagrammer<br />

Manualer til RobotWare<br />

Følgende manualer beskriver robotsoftwaren generelt og indeholder vigtige<br />

referenceoplysninger:<br />

RAPID-oversigt: En oversigt over programmeringssproget RAPID.<br />

RAPID-referencemanual - del 1: Beskrivelse af samtlige RAPID-instruktioner.<br />

RAPID-referencemanual - del 2: Beskrivelse af samtlige RAPID-funktioner og -<br />

datatyper.<br />

Technical reference manual - System parameters: Beskrivelse af systemparametre<br />

og arbejdsgange til konfigurationer.<br />

11


Produktdokumentation, M2004<br />

Applikationsmanualer<br />

Bestemte applikationer (f.eks. software-/hardwareindstillinger) er beskrevet i<br />

applikationsmanualerne. En applikationsmanual kan beskrive en eller flere applikationer.<br />

Generelt indeholder en applikationsmanual oplysninger om:<br />

Applikationens formål (hvad den gør, og hvornår den er nyttig)<br />

Tilbehør (f.eks. kabler, I/O-kort, RAPID-instruktioner og systemparametre)<br />

Hvordan applikationen bruges<br />

Eksempler på, hvordan applikationen bruges<br />

<strong>Brugermanual</strong>er<br />

12<br />

Denne gruppe manualer henvender sig til de personer, som har direkte driftskontakt med<br />

robotten, dvs. produktionscelleoperatører, programmører og fejlfindingsteknikere.<br />

Manualgruppen inkluderer:<br />

<strong>Brugermanual</strong> - IRC5 med FlexPendant<br />

<strong>Brugermanual</strong> - RobotStudio Online<br />

Trouble shooting Manual til kontrolskabet og robotten<br />

3HAC 16590-8 Revision: A


1 Sikkerhed<br />

1.1. Om kapitlet Sikkerhed<br />

3HAC 16590-8 Revision: A<br />

1 Sikkerhed<br />

1.1. Om kapitlet Sikkerhed<br />

Introduktion til sikkerhed<br />

Dette kapitel beskriver de sikkerhedsprincipper og -procedurer, som skal følges ved betjening<br />

af en robot eller et robotsystem.<br />

Kapitel fortæller ikke om sikker indretning eller om, hvordan sikkerhedsrelateret udstyr<br />

installeres. Disse emner er beskrevet i produktmanualerne til robotsystemet.<br />

13


1 Sikkerhed<br />

1.2. Anvendte sikkerhedsstandarder for IRC5<br />

1.2. Anvendte sikkerhedsstandarder for IRC5<br />

Helbreds- og sikkerhedsstandarder<br />

Robotten overholder fuldt ud standarderne for helbred og sikkerhed, som angivet i EU’s<br />

maskindirektiver.<br />

ABB-robotter, som styres af IRC5, opfylder følgende standarder:<br />

14<br />

Standard Beskrivelse<br />

EN ISO 12100-1 Maskinsikkerhed, terminologi<br />

EN ISO 12100-2 Maskinsikkerhed, tekniske specifikationer<br />

EN 954-1 Maskinsikkerhed, sikkerhedsrelaterede dele af styresystemer<br />

EN 775 Betjening af industrirobotter, sikkerhed<br />

EN 60204 Elektrisk materiel på industrimaskiner<br />

EN 61000-6-4 (valgfri) EMC, generisk emission<br />

EN 61000-6-2 EMC, generisk immunitet<br />

Standard Beskrivelse<br />

IEC 204-1 Elektrisk materiel på industrimaskiner<br />

IEC 529 Beskyttelsesgrader for afskærmninger<br />

Standard Beskrivelse<br />

ISO 10218 Betjening af industrirobotter, sikkerhed<br />

ISO 9787 Betjening af industrirobotter, koordinering af systemer og<br />

bevægelser<br />

Standard Beskrivelse<br />

ANSI/RIA 15.06/1999 Sikkerhedskrav til industrirobotter og robotsystemer<br />

ANSI/UL 1740-1998 Sikkerhedsstandard for robotter og robotudstyr<br />

(valgfri)<br />

CAN/CSA Z 434-03 Industrirobotter og robotsystemer - generelle sikkerhedskrav<br />

(valgfri)<br />

3HAC 16590-8 Revision: A


1.3 Sikkerhedsterminologi<br />

1.3.1. Sikkerhedssymboler - generelt<br />

Generelt<br />

Fareniveauer<br />

3HAC 16590-8 Revision: A<br />

1 Sikkerhed<br />

1.3.1. Sikkerhedssymboler - generelt<br />

Dette afsnit omhandler alle de farer, som kan opstå under udførelse af det arbejde, som er<br />

beskrevet i denne manual. Hver fare er beskrevet nærmere i sit eget afsnit, som består af:<br />

En overskrift, som angiver fareniveauet (FARE, ADVARSEL eller FORSIGTIG) samt<br />

farens art.<br />

En kort beskrivelse af, hvad der sker, hvis operatøren/servicepersonalet ikke bringer<br />

faren til ophør.<br />

En anvisning i, hvordan faren undgås, så det bliver nemmere at udføre det<br />

igangværende arbejde.<br />

Tabellen herunder viser de overskrifter, der angiver fareniveauerne, som anvendes i denne<br />

manual.<br />

Symbol Betegnelse Betydning<br />

danger<br />

warning<br />

Electrical shock<br />

FARE Advarer om, at der vil opstå en ulykke, hvis<br />

anvisningerne ikke følges, og at den kan medføre<br />

alvorlige eller dødelige kvæstelser på personer og/<br />

eller skader på produktet. Symbolet gælder for<br />

advarsler i forbindelse med faresituationer som<br />

f.eks. kontakt med elektriske dele med højspænding,<br />

risiko for eksplosioner eller brand, risiko for giftige<br />

luftarter, risiko for knusning, sammenstød, fald fra<br />

store højder osv.<br />

ADVARSEL Advarer om, at der kan opstå en ulykke, hvis<br />

anvisningerne ikke følges, og at den kan medføre<br />

alvorlige eller sågar dødelige kvæstelser på<br />

personer og/eller store skader på produktet.<br />

Symbolet gælder for advarsler i forbindelse med<br />

faresituationer som f.eks. kontakt med elektriske<br />

dele med højspænding, risiko for eksplosioner eller<br />

brand, risiko for giftige luftarter, risiko for knusning,<br />

sammenstød, fald fra store højder osv.<br />

ELEKTRISK STØD Symbolet for elektrisk stød angiver<br />

højspændingsfare, der kan medføre alvorlige skader<br />

eller død.<br />

15


1 Sikkerhed<br />

1.3.1. Sikkerhedssymboler - generelt<br />

16<br />

Symbol Betegnelse Betydning<br />

caution<br />

Electrostatic discharge<br />

(ESD)<br />

Note<br />

Tip<br />

FORSIGTIG Advarer om, at der kan opstå en ulykke, hvis<br />

anvisningerne ikke følges, og at den kan medføre<br />

skader på personer og/eller produktet. Symbolet<br />

gælder også advarsler om farer for f.eks.<br />

forbrændinger, øjenskader, høreskader, hudskader,<br />

knusning eller glidning, snublefare, sammenstød,<br />

fald fra store højder osv. Den gælder også advarsler,<br />

som omfatter funktionskrav ved montering og<br />

fjernelse af udstyr, hvor der er risiko for at beskadige<br />

produktet eller forårsage et nedbrud.<br />

ELEKTROSTATISK<br />

UDLADNING (ESD)<br />

Symbolet for elektrostatisk udladning (ESD) angiver<br />

elektrostatisk fare, der kan medføre alvorlige skader<br />

på produktet.<br />

BEMÆRK! Symbolet "Bemærk!" gør dig opmærksom på vigtige<br />

fakta og betingelser.<br />

TIP Symbolet Tip leder dig hen til bestemte anvisninger,<br />

til steder, hvor du kan finde flere oplysninger eller<br />

fortæller, hvordan du nemmest kan udføre en<br />

bestemt handling.<br />

3HAC 16590-8 Revision: A


1.3.2. FARE<br />

1.3.2.1. FARE - Sørg for, at strømmen er slået fra!<br />

Generelt<br />

Løsning af problemet<br />

3HAC 16590-8 Revision: A<br />

1 Sikkerhed<br />

1.3.2.1. FARE - Sørg for, at strømmen er slået fra!<br />

Det kan være livsfarligt at arbejde med højspænding. Personer, der udsættes for højspænding,<br />

risikerer hjertestop, forbrændinger eller andre alvorlige skader. For at undgå disse farer skal<br />

arbejdet afbrydes, indtil faren er bragt til ophør, som beskrevet nedenfor.<br />

Trin Handling Oplysninger/billeder<br />

1. Slå hovedafbryderen på styremodulet<br />

fra.<br />

2. Slå hovedafbryderen på drevmodulet<br />

fra.<br />

xx0400000978<br />

en0400001017<br />

A: hovedafbryder, styremodul<br />

A: hovedafbryder, drevmodul<br />

17


1 Sikkerhed<br />

1.3.2.2. FARE - de bevægelige manipulatorer kan være livsfarlige!<br />

1.3.2.2. FARE - de bevægelige manipulatorer kan være livsfarlige!<br />

Beskrivelse<br />

Løsning af problemet<br />

18<br />

En manipulator i bevægelse kan være livsfarlig.<br />

Under kørslen kan manipulatoren foretage uventede og af og til irrationelle bevægelser. Men<br />

alle bevægelser sker med stor kraft og kan medføre alvorlige kvæstelser på personer og/eller<br />

beskadige alt udstyr inden for manipulatorens arbejdsområde.<br />

Trin Handling Oplysninger/billeder<br />

1. Før du forsøger at køre manipulatoren, skal<br />

du sikre dig, at alt nødstopudstyr er korrekt<br />

installeret og tilsluttet.<br />

2. Brug så vidt muligt knappen Hold-to-run.<br />

Knappen Hold-to-run bruges i manuel<br />

tilstand, men ikke i automatisk tilstand.<br />

3. Inden du trykker på startknappen, skal du<br />

sikre dig, at ingen personer befinder sig<br />

inden for manipulatorens arbejdsområde.<br />

Nødstopudstyr som f.eks. porte,<br />

trædemåtter, lysgardiner osv.<br />

Du kan læse mere om manuel<br />

programstyring i RobotWare 5.0 i<br />

afsnittet Sådan bruges knappen Holdto-run<br />

på side 59 i brugermanualen til<br />

IRC5.<br />

Du kan læse mere om manuel<br />

programstyring i RobotWare 4.0 i<br />

afsnittet Programbetjeningen i<br />

brugermanualen.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

1 Sikkerhed<br />

1.3.2.3. FARE - En manipulator, hvor aksernes holdebremser mangler, kan være livsfarlig!<br />

1.3.2.3. FARE - En manipulator, hvor aksernes holdebremser mangler, kan være<br />

livsfarlig!<br />

Beskrivelse<br />

Fremgangsmåde<br />

Da manipulatorarmen er temmelig tung, især på større manipulatormodeller, er det farligt,<br />

hvis holdebremserne slås fra, er defekte, slidte eller på andre måder i ikke-driftsklar tilstand.<br />

En robotarm, der falder sammen, kan dræbe eller kvæste en person, der befinder sig under<br />

den.<br />

Trin Handling Oplysninger<br />

1. Hvis du har mistanke om, at holdebremserne er ude<br />

af drift, skal du sikre manipulatorens armsystem på<br />

anden vis, før du tager det i anvendelse.<br />

2. Hvis du forsætligt deaktiverer holdebremserne ved at<br />

tilslutte en ekstern strømforsyning, skal du være<br />

yderst forsigtig!<br />

Du må ALDRIG befinde dig inden for manipulatorens<br />

arbejdsområde, når du deaktiverer holdebremserne,<br />

medmindre armsystemet understøttes på anden vis!<br />

Vægtspecifikationer osv.<br />

står i produktmanualen til<br />

den enkelte<br />

manipulatormodel.<br />

I produktmanualen til den<br />

enkelte manipulatormodel<br />

kan du læse mere om,<br />

hvordan du tilslutter en<br />

ekstern strømforsyning.<br />

19


1 Sikkerhed<br />

1.3.3.1. ADVARSEL - Enheden er følsom over for elektrostatisk udladning!<br />

1.3.3. ADVARSEL<br />

1.3.3.1. ADVARSEL - Enheden er følsom over for elektrostatisk udladning!<br />

Beskrivelse<br />

Løsning af problemet<br />

20<br />

ESD (elektrostatisk udladning) er overførsel af en elektrisk statisk udladning mellem to<br />

legemer ved forskellige potentialer, enten ved direkte kontakt eller via et induceret, elektrisk<br />

felt. Når personer, som ikke er forbundet til et jordpotentiale, arbejder med dele eller disses<br />

beholdere, kan de overføre kraftige statiske udladninger. Udladningen kan ødelægge følsom<br />

elektronik.<br />

Trin Handling Bemærkning<br />

1. Brug en håndledsrem Sørg for at afprøve håndledsremme hyppigt<br />

for at være sikker på, at de er ubeskadigede og<br />

fungerer korrekt.<br />

2. Brug en gulvmåtte, som beskytter<br />

mod elektrostatisk udladning.<br />

Håndledsremknappens placering<br />

Knappen til håndledsremmen befinder sig på styremodulet på computeren, som vist på<br />

billedet herunder.<br />

xx0400001061<br />

Måtten skal have jordforbindelse via en<br />

strømbegrænsende modstand.<br />

3. Brug en spredende bordmåtte. Måtten skal kunne håndtere en kontrolleret<br />

udladning af statisk elektricitet og skal have<br />

jordforbindelse.<br />

A<br />

A knap til håndledsrem<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

1 Sikkerhed<br />

1.3.3.1. ADVARSEL - Enheden er følsom over for elektrostatisk udladning!<br />

Monter håndledsremmen<br />

Billedet viser, hvordan ESD-håndledsremmen monteres på kontrolskabet.<br />

xx0400001055<br />

A Remmen fastgøres til en knap på siden af kontrolskabet.<br />

B Når remmen ikke er i brug, lægges den på strømforsyningsenheden.<br />

C Strømforsyningsenhed<br />

21


1 Sikkerhed<br />

1.3.4. Hvad er et nødstop?<br />

1.3.4. Hvad er et nødstop?<br />

Definition på nødstop<br />

Et nødstop er en tilstand, der tilsidesætter alle andre robotstyringer, afbryder strømmen til<br />

robottens motorer, standser alle dele i bevægelse og afbryder strømmen til eventuelle<br />

potentielt farlige funktioner, som styres af robotsystemet.<br />

Under et nødstop afbrydes strømmen til robotten, bortset fra strømmen til de manuelle<br />

bremseudløserkredsløb. Du skal foretage en normaliseringsprocedure, før systemet kan<br />

genoptage den normale drift.<br />

Robotsystemet kan konfigureres, således at tilstanden medfører enten:<br />

en ukontrolleret standsning, hvor robottens handlinger afbrydes ved at afbryde<br />

strømmen til dens motorer<br />

en kontrolleret standsning, hvor robottens handlinger afbrydes, men der stadig er<br />

strøm til motorerne, så robottens bane kan opretholdes. Efter fuldførelsen afbrydes<br />

strømmen.<br />

Kontrollerede standsninger er at foretrække, da de medfører færrest handlinger for at få<br />

robotsystemet til at genoptage produktionen. Læs fabrikkens eller cellens dokumentation for<br />

at finde ud af, hvordan jeres robotsystem er konfigureret.<br />

Klassificering af standsninger<br />

I de sikkerhedsstandarder, som regulerer automatisering og robotudstyr, er der nogle<br />

kategorier, som hver enkelt type standsning hører ind under:<br />

Nødstopindretninger<br />

På et robotsystem sidder der flere nødstopindretninger, som kan anvendes til at udføre et<br />

nødstop. Der sidder nødstopknapper på FlexPendant og på styremodulet. Robotten kan også<br />

have andre former for nødstop. Læs fabrikkens eller cellens dokumentation for at finde ud af,<br />

hvordan jeres robotsystem er konfigureret.<br />

22<br />

Hvis standsningen er: klassificeres den som:<br />

ukontrolleret kategori 0 (nul)<br />

kontrolleret kategori 1<br />

3HAC 16590-8 Revision: A


1.3.5. Hvad er et sikkerhedsstop?<br />

3HAC 16590-8 Revision: A<br />

1 Sikkerhed<br />

1.3.5. Hvad er et sikkerhedsstop?<br />

Definition på sikkerhedsstop<br />

Et nødstop er en tilstand, der tilsidesætter alle andre robotstyringer, afbryder strømmen til<br />

robottens motorer, standser alle dele i bevægelse og afbryder strømmen til eventuelle<br />

potentielt farlige funktioner, som styres af robotsystemet.<br />

Et sikkerhedsstop betyder, at det kun er strømmen til robottens motorer, der afbrydes. Der er<br />

ikke en normaliseringsprocedure. Du skal blot slå strømmen til motorerne til igen for at<br />

genoptage produktionen efter et sikkerhedsstop.<br />

Robotsystemet kan konfigureres, således at tilstanden medfører enten:<br />

en ukontrolleret standsning, hvor robottens handlinger straks afbrydes ved at afbryde<br />

strømmen til dens motorer<br />

en kontrolleret standsning, hvor robottens handlinger afbrydes, men der stadig er<br />

strøm til motorerne, så robottens bane kan opretholdes. Efter fuldførelsen afbrydes<br />

strømmen.<br />

Kontrollerede standsninger er at foretrække, da de medfører færrest handlinger for at få<br />

robotsystemet til at genoptage produktionen. Læs fabrikkens eller cellens dokumentation for<br />

at finde ud af, hvordan jeres robotsystem er konfigureret.<br />

Klassificering af standsninger<br />

I de sikkerhedsstandarder, som regulerer automatisering og robotudstyr, er der nogle<br />

kategorier, som hver enkelt type standsning hører ind under:<br />

Hvis standsningen er: klassificeres den som:<br />

ukontrolleret kategori 0 (nul)<br />

kontrolleret kategori 1<br />

23


1 Sikkerhed<br />

1.3.6. Hvad er sikkerhedsforanstaltninger?<br />

1.3.6. Hvad er sikkerhedsforanstaltninger?<br />

Definition<br />

24<br />

Beskyttelsesanordninger er sikkerhedsforanstaltninger, som beskytter personer mod farer,<br />

som er svære at dæmme op for, eller som robottens konstruktion ikke på tilstrækkelig vis kan<br />

eliminere.<br />

En beskyttelsesanordning forhindrer farlige situationer ved at standse robotten på kontrolleret<br />

vis, når en bestemt beskyttelsesanordning, f.eks. et lysgardin, aktiveres.<br />

Beskyttelsesområde<br />

Beskyttelsesområdet er det område, hvor anordningerne sørger for beskyttelse. En robotcelle<br />

beskyttes f.eks. af celledøren og dennes blokeringsudstyr.<br />

Blokeringsudstyr<br />

Hver beskyttelsesanordning har sit eget blokeringsudstyr, som standser robotten, når det<br />

aktiveres. Robottens celledør har en blokering, som standser robotten, når døren åbnes.<br />

Driften kan først genoptages, når døren lukkes.<br />

Beskyttelsesmekanismer<br />

En beskyttelsesmekanisme består af et antal beskyttelsesanordninger, som er serieforbundet.<br />

Når en af anordningerne aktiveres, brydes kæden, hvorefter maskinen standses, uanset<br />

hvilken tilstand de øvrige anordninger i kæden befinder sig i.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

1 Sikkerhed<br />

1.3.7. Aktiveringsknappen og manuelle programstyringsknapper<br />

1.3.7. Aktiveringsknappen og manuelle programstyringsknapper<br />

Aktiveringsknap<br />

Aktiveringsknappen er en manuelt betjent trykknap, som, når den vedvarende er aktiveret i<br />

kun én position, tillader potentielt farlige funktioner, men uden at starte dem. I alle andre<br />

positioner standses farlige funktioner på sikker vis.<br />

Aktiveringsknappen er en særlig form for knap. Du skal kun trykke den halvvejs ned for at<br />

aktivere den. Når knappen er helt inde eller ude, kan robotten ikke betjenes.<br />

Knappen Hold-to-run<br />

Knappen til manuel programstyring gør det muligt at bevæge robotten, når den aktiveres<br />

manuelt. Når knappen slippes, standser alle bevægelser omgående. Knappen Hold-to-run kan<br />

kun bruges i manuel tilstand.<br />

I afsnittet Sådan bruges knappen Hold-to-run på side 59 kan du læse mere om, hvordan du<br />

betjener knapperne til manuel programstyring.<br />

25


1 Sikkerhed<br />

1.4.1. Standsning af systemet<br />

1.4 Sådan håndteres en nødsituation<br />

1.4.1. Standsning af systemet<br />

Oversigt<br />

Nødstopknappen på FlexPendant<br />

26<br />

Stands systemet omgående, hvis:<br />

der befinder sig personer inden for robottens arbejdsområde, og robotten er i gang<br />

robotten forårsager skader på personer eller mekanisk udstyr<br />

xx0300000449<br />

A Nødstopknap<br />

Nødstopknappen på kontrolskabet<br />

xx0300000450<br />

A Nødstopknap<br />

Øvrige nødstopindretninger<br />

Produktionsanlæggets designer har muligvis anbragt flere nødstopindretninger på<br />

lettilgængelige steder. Læs fabrikkens eller cellens dokumentation for at finde ud af, hvor<br />

disse er placeret.<br />

3HAC 16590-8 Revision: A


1.4.2. Udløsning af robottens holdebremser<br />

Oversigt<br />

Strøm fra batteri<br />

3HAC 16590-8 Revision: A<br />

1 Sikkerhed<br />

1.4.2. Udløsning af robottens holdebremser<br />

Robottens bremser kan udløses manuelt, så længe der er strøm til systemet. Når<br />

kontrolskabets hovedafbryder er i tændt position, er der strøm på systemet, også i nødtilstand.<br />

I tilfælde af strømafbrydelse på fabrikken eller cellen kan bremsesystemet drives ved hjælp<br />

af et batteri. Batteriet tilsluttes forskelligt på hver enkelt robotmodel. Dette er beskrevet<br />

nærmere i den produktmanuel, der fulgte med robotten ved levering.<br />

Bremseudløserknapper<br />

Bremseudløserknapper sidder forskellige steder, afhængigt af robottypen. Dette fremgår<br />

nærmere af produktmanualen.<br />

Sørg altid for at finde ud af, hvor knapperne sidder på de robotmodeller, du arbejder med.<br />

Forholdsregler<br />

Udløsning af bremserne<br />

Inden du udløser bremserne, skal du kontrollere følgende:<br />

Hvilken retning vil armen bevæge sig i?<br />

Hvad vil der ske med en genstand, som kommer i vejen?<br />

Selv en mindre skade kan let blive alvorlig, hvis du ikke overvejer konsekvenserne nøje.<br />

FARE!<br />

Udløsning af bremserne er en farlig handling, der kan forårsage personskader og beskadige<br />

udstyr. Det skal gøres yderst forsigtigt og kun, når det er absolut nødvendigt.<br />

Trin Handling<br />

1. Fastgør evt. robottens arme ved hjælp af en løbekran, gaffeltruck eller lignende.<br />

2. Sørg for, at der er strøm til robotten.<br />

3. Kontroller igen, at skader på genstande, der kommer i vejen, ikke forværres, når<br />

bremserne udløses.<br />

4. Tryk på den relevante bremseudløserknap for at udløse bremserne.<br />

27


1 Sikkerhed<br />

1.4.3. Brandslukning<br />

1.4.3. Brandslukning<br />

Forholdsregler<br />

28<br />

I tilfælde af brand skal du altid sørge for, at du og dine kollegaer er i sikkerhed, før I begynder<br />

at slukke branden. Hvis nogen er kommet til skade, skal disse personer altid behandles først.<br />

Vælg en brandslukker<br />

Brug altid en kuldioxid-slukker ved brand i elektrisk udstyr som f.eks. robotten eller<br />

kontrolskabet. Anvend aldrig vand eller skum.<br />

3HAC 16590-8 Revision: A


1.4.4. Normalisering efter nødstop<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

1 Sikkerhed<br />

1.4.4. Normalisering efter nødstop<br />

Normalisering efter et nødstop er en enkel, men vigtig procedure. Proceduren sikrer, at<br />

robotsystemet ikke sættes i produktionstilstand igen, hvis den farlige situation ikke er løst.<br />

Nulstilling af låsene på nødstopknapperne<br />

Alle nødstop-trykknapper har en låseanordning, som skal udløses, før enhedens<br />

nødstoptilstand kan ophæves.<br />

Ofte gøres dette ved at dreje trykknappen som angivet, men på visse enheder skal du trække<br />

i knappen for at udløse låsen.<br />

Nulstilling af automatiske nødstopindretninger<br />

Alle automatiske nødstopindretninger har også en form for låseanordning, som skal udløses<br />

først. Læs fabrikkens eller cellens dokumentation for at finde ud af, hvordan jeres<br />

robotsystem er konfigureret.<br />

Normalisering efter nødstop<br />

Trin Handling<br />

1. Kontroller, at den farlige situation, som forårsagede nødstoppet, er løst.<br />

2. Find og nulstil den eller de enheder, som udløste nødstoppet.<br />

3. Bekræft nødstophændelsen (20202) i hændelseslogfilen.<br />

4. Tryk på knappen Motorer tændt for at normalisere systemet efter nødstoptilstanden.<br />

Knappen Motorer tændt<br />

Knappen Motorer tændt sidder på kontrolskabet:<br />

en0400000920<br />

A Knappen Motorer tændt<br />

TIP!<br />

Vil du vide mere om, hvordan du bekræfter fejl? Dette er beskrevet i emnet Sådan bekræftes<br />

fejl og advarsler.<br />

29


1 Sikkerhed<br />

1.4.5. Tilbagevenden til den forprogrammerede bane<br />

1.4.5. Tilbagevenden til den forprogrammerede bane<br />

Oversigt<br />

30<br />

Når robottens bevægelser standses ved at afbryde strømmen til motorerne, medfører det ofte,<br />

at robotten afviger fra sin forprogrammede bane. Dette kan forekomme efter et ukontrolleret<br />

nød- eller sikkerhedsstop. Den tilladte afvigelsesafstand konfigureres vha. systemparametre.<br />

Afstanden kan være forskellig, afhængigt af driftstilstanden.<br />

Hvis robotten ikke befinder sig inden for den konfigurerede, tilladte afstand, kan du vælge at<br />

lade robotten vende tilbage til den forprogrammerede bane eller fortsætte til det næste<br />

forprogrammerede punkt i banen. Herefter fortsætter programudførelsen automatisk ved den<br />

forprogrammerede hastighed.<br />

TIP!<br />

Disse procedurer er beskrevet i Håndtering af systemet i produktion.<br />

3HAC 16590-8 Revision: A


1.5 Sådan arbejder du på sikker vis<br />

1.5.1. Oversigt<br />

Om robotten<br />

Om dette afsnit<br />

3HAC 16590-8 Revision: A<br />

1 Sikkerhed<br />

1.5.1. Oversigt<br />

Robotten er tung og overordentlig stærk, uanset hastighed. En pause eller et stop i et<br />

bevægelsesmønster efterfølges undertiden af en risikabel bevægelse med høj hastighed.<br />

Selvom det er muligt at forudsige et bevægelsesmønster, kan eksterne signaler udløse en<br />

driftsændring, der uden varsel kan medføre en uventet bevægelse.<br />

Derfor er det vigtigt, at alle sikkerhedsforskrifter følges, når personale bevæger sig ind på et<br />

sikkerhedsafstandsområde.<br />

Dette afsnit omhandler nogle grundlæggende adfærdsregler for brugere af robotsystemet. Det<br />

er dog ikke muligt at tage højde for alle tænkelige situationer.<br />

31


1 Sikkerhed<br />

1.5.2. For din egen sikkerheds skyld<br />

1.5.2. For din egen sikkerheds skyld<br />

Generelle principper<br />

Det er vigtigt at følge nogle enkle principper for at betjene robotsystemet sikkert:<br />

Robotsystemet skal altid betjenes manuelt, hvis der befinder sig personer inden for<br />

sikkerhedsafstandsområdet.<br />

Tag altid FlexPendant med dig, når du bevæger dig ind på sikkerhedsafstandsområdet,<br />

så du har robotstyringen ved hånden.<br />

Pas på roterende værktøj eller værktøj i bevægelse, såsom fræsere og save. Sørg for at<br />

standse disse, før du nærmer dig robotten.<br />

Pas på varme overflader på såvel arbe jdsdele som på robotsystemet. Robottens<br />

motorer kan blive temmelig varme, hvis de kører i lang tid.<br />

Pas på gribeenheder og grebne genstande. Hvis gribeenheden åbner sig, kan<br />

genstanden falde ud og forårsage personskader eller beskadigelse af udstyret.<br />

Gribeenheden kan være særdeles kraftig og kan også forårsage personskader, hvis den<br />

ikke betjenes på sikker vis.<br />

Pas på hydrauliske og pneumatiske systemer og strømførende elektriske dele. Selvom<br />

der er afbrudt for strømmen, kan reststrømmen i sådanne kredsløb være særdeles<br />

farlig.<br />

Afbrudt FlexPendant<br />

Du skal altid stille en afbrudt FlexPendant i sikkerhed for robotceller eller kontrolskabet.<br />

Derved undgår du at bruge en afbrudt enhed, når du forsøger at standse robotten i en farlig<br />

situation.<br />

FORSIGTIG!<br />

En afbrudt FlexPendant skal opbevares på en sådan måde, at den ikke ved en fejl kan antages<br />

at være sluttet til kontrolskabet.<br />

Egne FlexPendant-forbindelser<br />

Hvis FlexPendant tilsluttes på anden vis end vha. det medfølgende kabel og dettes<br />

standardstik, må det ikke forhindre, at nødstopknappen kan anvendes.<br />

Sørg altid for at afprøve nødstopknappen, hvis du bruger et ikke-standardkabel, så du er<br />

sikker på, at knappen virker.<br />

Kontrolskabets adgangspaneler<br />

Adgangspanelerne må kun åbnes af uddannede serviceteknikere. Ingen andre kan bruge de<br />

indvendige dele til noget.<br />

FARE!<br />

Fare for elektrisk stød eller forbrændinger. Højspænding inden i kontrolskabet. Robotten og<br />

det øvrige udstyr i cellen anvender også højspænding.<br />

32<br />

3HAC 16590-8 Revision: A


1.5.3. Håndtering af en håndholdt terminal<br />

3HAC 16590-8 Revision: A<br />

1 Sikkerhed<br />

1.5.3. Håndtering af en håndholdt terminal<br />

Generelle anvisninger<br />

FlexPendant er en håndholdt terminal i høj kvalitet. Den har særdeles følsom og avanceret<br />

elektronik. Følg nedenstående anvisninger ved brug for at undgå fejl eller skader som følge<br />

af forkert brug.<br />

FlexPendant må kun anvendes til de formål, som er angivet i denne manual. FlexPendant er<br />

udviklet, fremstillet, afprøvet og dokumenteret i henhold til gældende sikkerhedsstandarder.<br />

Såfremt anvisningerne om sikkerhed og brug i denne manual altid følges, vil produktet<br />

normalt hverken kunne forårsage personskader eller skader på maskiner og udstyr.<br />

FORSIGTIG!<br />

Trin Handling<br />

1. Sluk for strømforsyningen, før du åbner FlexPendants kabelindføringsområde. Hvis<br />

ikke, kan det ødelægge komponenterne, eller der kan opstå ikke-definerede<br />

signaler.<br />

2. Sørg for, at ingen kan falde over kablet, så enheden ikke falder på gulvet.<br />

3. Undgå at klemme og derved beskadige kablet med eventuelle genstande.<br />

4. Undgå at lægge kablet på skarpe kanter, da kabelkappen kan tage skade.<br />

5. Når enheden ikke er i brug, bør den hænges til opbevaring på vægmonteringen.<br />

6. Brug aldrig skarpe genstande (f.eks. en skruetrækker) til at betjene<br />

berøringsskærmen. Ellers kan berøringsskærmen tage skade.<br />

FORSIGTIG!<br />

En afbrudt FlexPendant skal opbevares på en sådan måde, at den ikke ved en fejl kan antages<br />

at være sluttet til kontrolskabet.<br />

Bortskaffelse af affald<br />

Følg de nationale love og regler ved bortskaffelse af elektroniske komponenter! Ved<br />

udskiftning af komponenter, der sidder batterier i, skal de brugte batterier bortskaffes<br />

forsvarligt!<br />

Forudsete misbrug af aktiveringsknappen<br />

Forudsete misbrug betyder, at aktiveringsknappen ikke må anbringes fast i<br />

aktiveringspositionen. Det forudsete misbrug af aktiveringsknappen skal begrænses.<br />

Når du udløser og derefter trykker på aktiveringsknappen igen, skal du vente, til systemet<br />

skifter til tilstanden med motorerne slukket, før du trykker igen. Ellers vises der en<br />

fejlmeddelelse.<br />

33


1 Sikkerhed<br />

1.5.4. Sikkerhedsværktøj<br />

1.5.4. Sikkerhedsværktøj<br />

Beskyttelsesmekanismer<br />

Robotsystemet kan forsynes med en lang række beskyttelsesmekanismer, f.eks.<br />

dørblokeringer, sikkerhedslysgardiner, sikkerhedsmåtter m.m. Den mest almindelige<br />

mekanisme er en blokering på robottens celledør, som standser robotten, når døren åbnes.<br />

Kontrolskabet har tre forskellige beskyttelsesmekanismer: et generelt sikkerhedsstop (GS), et<br />

automatisk sikkerhedsstop (AS) og et overordnet sikkerhedsstop (SS).<br />

34<br />

Beskyttelsesmekanismer tilsluttet til... ...er...<br />

GS-mekanismen konstant aktiv, uanset driftstilstand.<br />

AS-mekanismen kun aktiv, når systemet er i automatisk<br />

tilstand.<br />

SS-mekanismen konstant aktiv, uanset driftstilstand.<br />

Læs fabrikkens eller cellens dokumentation for at finde ud af, hvordan jeres robotsystem er<br />

konfigureret, hvor beskyttelsesmekanismerne sidder og hvordan de fungerer.<br />

Sikkerhedsovervågning<br />

Nødstop- og beskyttelsesmekanismerne overvåges, således at kontrolskabet opdager<br />

eventuelle fejl og standser robotten, indtil problemet er løst.<br />

Indbyggede funktioner til sikkerhedsstop<br />

Kontrolskabet overvåger konstant hardwarens og softwarens funktioner. Hvis der konstateres<br />

problemer eller fejl, standses robotten, indtil problemet er løst.<br />

Hvis fejlen er: ...så...<br />

enkel og nemt kan løses skal der udføres en enkel programstandsning<br />

(SYSSTOP).<br />

lille og kan løses skal der udføres et sikkerhedsstop vha. en<br />

SYSHALT-kommando.<br />

alvorlig, f.eks. pga. defekt hardware skal der udføres et nødstop vha. en<br />

SYSFAIL-kommando. Kontrolskabet skal<br />

genstartes, før systemet kan genoptage den<br />

normale drift.<br />

Begrænsning af robottens maksimale arbejdsområde<br />

Robottens maksimale arbejdsområde kan begrænses vha. fysiske stoppere,<br />

softwarefunktioner eller en kombination af begge dele.<br />

Læs fabrikkens eller cellens dokumentation for at finde ud af, hvordan jeres robotsystem er<br />

konfigureret.<br />

3HAC 16590-8 Revision: A


1 Sikkerhed<br />

1.5.5. Sikkerhed i tilstandene "manuel tilstand med reduceret hastighed" og "manuel tilstand med fuld<br />

1.5.5. Sikkerhed i tilstandene "manuel tilstand med reduceret hastighed" og<br />

"manuel tilstand med fuld hastighed"<br />

Hvad er den manuelle tilstand?<br />

Manuel tilstand bruges oftest ved oprettelse af programmer, og når et robotsystem sættes i<br />

drift.<br />

Der er to manuelle tilstande:<br />

Manuel tilstand med reduceret hastighed (kaldes normalt "manuel tilstand")<br />

manuel tilstand med fuld hastighed (ikke tilgængelig i alle lande)<br />

I den manuelle tilstand skal du trykke på aktiveringsknappen for at aktivere robotmotorerne.<br />

Hvad den manuelle tilstand med fuld hastighed?<br />

I den manuelle tilstand med fuld hastighed kan robotsystemet styres vha. FlexPendant eller<br />

delvist vha. RobotStudio Online og køre ved fuld hastighed. Denne tilstand anvendes ved<br />

programtest.<br />

Driftshastighed<br />

3HAC 16590-8 Revision: A<br />

I manuel tilstand med reduceret hastighed kan robotten kun køres (bevæges) ved reduceret<br />

hastighed, dvs. 250 mm/sek. eller langsommere. Robotsystemet skal altid betjenes i manuel<br />

tilstand, hvis du arbejder inden for sikkerhedsafstandsområdet.<br />

Ved manuel tilstand med fuld hastighed bevæger robotten sig ved den indprogrammerede<br />

hastighed. Den manuelle tilstand med fuld hastighed må kun anvendes, når der ikke befinder<br />

sig personer inden for sikkerhedsafstandsområdet, og kun af særligt uddannet personale, som<br />

er opmærksomme på de potentielle risici.<br />

Omgåede beskyttelsesmekanismer<br />

Sikkerhedsstopmekanismer i automatisk tilstand (AS) omgås alle ved drift i manuel<br />

tilstand.<br />

Aktiveringsknappen<br />

I den manuelle tilstand skal du trykke på aktiveringsknappen på FlexPendant for at aktivere<br />

robotmotorerne. Derved kan robotten kun bevæges, så længe knappen holdes nede.<br />

Aktiveringsknappen er udformet sådan, at den kun skal trykkes halvvejs ned for at aktivere<br />

robotmotorerne. Robotten bevæger sig ikke, når knappen er helt inde eller ude.<br />

Knappen Hold-to-run<br />

Knappen Hold-to-run til manuel programstyring gør det muligt at køre et program trinvist i<br />

den manuelle tilstand, hvis du f.eks. ønsker at kontrollere kvaliteten af en arbejdsproces.<br />

Knappen Hold-to-run skal dog ikke holdes nede ved jogging (langsom bevægelse), uanset<br />

driftstilstand.<br />

35


1 Sikkerhed<br />

1.5.6. Sikkerhed i automatisk tilstand<br />

1.5.6. Sikkerhed i automatisk tilstand<br />

Hvad er automatisk tilstand?<br />

I automatisk tilstand afbrydes aktiveringsknappen, så robotten kan bevæge sig uden<br />

menneskelig indblanden.<br />

Aktive beskyttelsesmekanismer<br />

Beskyttelsesmekanismerne generelt sikkerhedsstop (GS), automatisk sikkerhedsstop (AS) og<br />

overordnet sikkerhedsstop (SS) er alle aktive ved drift i automatisk tilstand.<br />

Håndtering af procesforstyrrelser<br />

Procesforstyrrelser kan påvirke ikke blot en bestemt robot, men en hel systemkæde, også<br />

selvom problemet er opstået i en bestemt celle.<br />

Udvis særlig forsigtighed ved sådanne forstyrrelser, da der under hændelsesforløbet kan<br />

forekomme farlige handlinger, som ikke forekommer ved betjening af den enkelte robotcelle.<br />

Alle reparationer skal udføres af personale med et grundigt kendskab til hele<br />

produktionslinjen og ikke blot den robot, der er gået i stykker.<br />

Eksempler på procesforstyrrelser<br />

En robot, som løfter komponenter op fra et transportbånd, kan fjernes fra produktionen pga.<br />

en mekanisk fejl, mens båndet skal fortsætte med at køre for at kunne opretholde<br />

produktionen i resten af produktionslinjen. Det betyder naturligvis, at personalet, som klargør<br />

robotten i nærheden af det kørende transportbånd, skal udvise særlig agtpågivenhed.<br />

Der skal foretages service på en svejserobot Hvis svejserobotten tages ud af produktionen,<br />

skal en arbejdsbænk samt en transportrobot også fjernes fra produktionen, så personalet ikke<br />

udsættes for fare.<br />

36<br />

3HAC 16590-8 Revision: A


2 Handlinger og situationer<br />

2.1. Om kapitlet Handlinger og situationer<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

2 Handlinger og situationer<br />

2.1. Om kapitlet Handlinger og situationer<br />

Dette kapitel indeholder korte fremgangsmåder, der beskriver en række typiske handlinger,<br />

som en normal bruger udfører. Kapitlet indeholder også mange henvisninger til udførlige<br />

oplysninger om de samme emner.<br />

Disse korte oplysninger henvender sig direkte til erfarne brugere. Henvisningerne egner sig<br />

bedre til nybegyndere og til uddannelsesformål.<br />

Yderligere oplysninger<br />

Bemærk, at der kan være flere oplysninger tilgængelige end dem, som omtales i proceduren.<br />

Oplysninger om:<br />

en bestemt knap eller menu er beskrevet nærmere i kapitlet Kontrolskab på side 273,<br />

når det gælder opgaver, som udføres vha. styrefunktionerne på kontrolskabet.<br />

hvordan en bestemt opgave udføres er beskrevet nærmere i kapitlet FlexPendant på<br />

side 55, når det gælder opgaver, som udføres vha. styrefunktionerne på FlexPendant.<br />

37


2 Handlinger og situationer<br />

2.2. Start af systemet<br />

2.2. Start af systemet<br />

Forudsætninger<br />

Start af systemet<br />

38<br />

Nedenstående vejledning beskriver de vigtigste trin ved start af systemet, når strømmen er<br />

slået fra.<br />

Oplysningerne forudsætter, at fungerende systemsoftware på forhånd er installeret på<br />

kontrolskabet. Det er normalt tilfældet, når systemet startes første gang efter, at det er blevet<br />

leveret.<br />

Bemærk, at der kan være flere oplysninger tilgængelige end dem, som omtales i proceduren.<br />

Kapitlerne Kontrolskab på side 273 og FlexPendant på side 55 i brugermanualen - IRC5 med<br />

FlexPendant eller kapitlet Udførlige procedurer i dokumentet Introduktion - IRC5 og<br />

RobotStudio Online indeholder udførlige oplysninger om brugen af systemet.<br />

Denne fremgangsmåde beskriver alle de trin, som kræves, når du skal starte systemet første<br />

gang. Ved daglig systemstart behøver du normalt kun at udføre trin 4.<br />

Der kan stå referenceoplysninger i kolonnen Oplysninger i tabellen herunder.<br />

Trin Handling Oplysninger<br />

1. Installer robotudstyret. Mekanisk montering og elektriske<br />

forbindelser mellem manipulatoren og<br />

kontrolskabet er beskrevet i robottens og<br />

kontrolskabets respektive<br />

produktmanualer.<br />

2. Sørg for, at systemets sikkerhedskredse<br />

er forbundet korrekt til robotcellen, eller<br />

at der (om nødvendigt) er monteret<br />

jumpertilslutninger i dem.<br />

I robottens produktmanual kan du læse<br />

om, hvordan du forbinder<br />

sikkerhedskredsene.<br />

3. Tilslut FlexPendant til kontrolskabet FlexPendant og dens større<br />

komponenter og funktioner er beskrevet<br />

nærmere i afsnittet Hvad er en<br />

FlexPendant? på side 56.<br />

Du kan læse mere om, hvordan du<br />

tilslutter FlexPendant til kontrolskabet, i<br />

afsnittet Tilslutning af en FlexPendant på<br />

side 66<br />

4. Tænd for strømmen. Brug hovedafbryderen på styremodulet.<br />

5. Hvis kontrolskabet eller manipulatoren er<br />

udskiftet med reservedele, skal du<br />

kontrollere, at kalibreringsværdierne,<br />

omdrejningstællerne og serienumrene er<br />

opdateret korrekt.<br />

Normalt er det kun nødvendigt at<br />

opdatere omdrejningstællerne. Dette<br />

gøres som beskrevet i afsnittet<br />

Opdatering af omdrejningstællerne vha.<br />

FlexPendant på side 204.<br />

Overfør evt. kalibreringsdataene fra det<br />

serielle målekort, som beskrevet i SMBhukommelse<br />

på side 211på systemer<br />

uden funktionen AbsAcc.<br />

Indtast evt. kalibreringsdataene, som<br />

beskrevet i Indlæsning af<br />

kalibreringsdata på systemer med<br />

funktionen AbsAcc.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling Oplysninger<br />

6. Dette trin skal kun udføres, hvis<br />

robotsystemet skal tilsluttes et netværk.<br />

Foretag en X-start.<br />

Boot Application startes.<br />

7. Dette trin skal kun udføres, hvis<br />

robotsystemet skal tilsluttes et netværk.<br />

Brug Boot Application til at gøre<br />

følgende:<br />

indstille kontrolskabets IPadresse<br />

indstille netværksforbindelserne<br />

vælge systemet<br />

genstarte systemet<br />

Systemet genstartes.<br />

2 Handlinger og situationer<br />

2.2. Start af systemet<br />

Er beskrevet nærmere i afsnittet<br />

Genstart systemet, og vælg et andet (Xstart)<br />

på side 249.<br />

Brugen af Boot Application er beskrevet<br />

nærmere i afsnittet Brug af Boot<br />

Application på side 244.<br />

På nuværende tidspunkt er der ét system<br />

tilgængeligt.<br />

8. Installer RobotStudio Online på en pc. Fortsæt som beskrevet i afsnittet<br />

Installation af RobotStudioOnline eller i<br />

brugermanualen til RobotStudio Online.<br />

RobotStudio Online bruges til at oprette et<br />

system, som kører på kontrolskabet,<br />

men på nuværende tidspunkt (inden<br />

første systemstart) er der allerede<br />

installeret et system fra fabrikken.<br />

9. Tilslut kontrolskabet til en pc (via<br />

serviceporten) eller til netværket (hvis<br />

der bruges et).<br />

Fortsæt som beskrevet i afsnittet<br />

Tilslutning af en pc til serviceporten på<br />

side 276.<br />

Se også afsnittet Konfiguration af<br />

netværksforbindelse på side 277.<br />

10. Start RobotStudio Online på pc'en. Fortsæt som beskrevet i afsnittet Adgang<br />

til et kontrolskab via RobotStudio Online<br />

eller i brugermanualen til RobotStudio<br />

Online.<br />

11. Genstart kontrolskabet.<br />

12. Robotsystemet er nu klar til drift.<br />

39


2 Handlinger og situationer<br />

2.3. Jogging<br />

2.3. Jogging<br />

Forudsætninger<br />

Jogging<br />

40<br />

Denne vejledning beskriver de vigtigste trin, som kræves, når du skal "jogge" robotten, dvs.<br />

bevæge den langsomt.<br />

Bemærk, at der kan være flere oplysninger tilgængelige end dem, som omtales i proceduren.<br />

Kapitlerne Kontrolskab på side 273 og FlexPendant på side 55 i brugermanualen - IRC5 med<br />

FlexPendant eller kapitlet Udførlige procedurer i dokumentet Introduktion - IRC5 og<br />

RobotStudio Online indeholder udførlige oplysninger om brugen af systemet.<br />

Begrebet "jogging" er beskrevet i afsnittet Introduktion til jogging på side 83.<br />

Trin Handling Oplysninger<br />

1. Robotten kan flyttes langsomt (jogges)<br />

under følgende betingelser:<br />

Systemet skal være startet som<br />

anvist i denne manual.<br />

der må ingen indprogrammerede<br />

handlinger være i gang.<br />

systemet er i manuel tilstand.<br />

aktiveringsknappen holdes nede,<br />

og systemet er i tilstanden med<br />

motorerne tændt.<br />

2. Mange af de mekaniske enheder, som er<br />

sluttet til kontrolskabet, kan jogges.<br />

3. Robotten kan jogges på flere måder og i<br />

forskellige koordinatsystemer.<br />

Først skal du vælge, hvilken vej robotten<br />

skal jogges.<br />

4. Når du har valgt en manipulator, kan du<br />

bevæge dens akser på forskellige måder.<br />

Du kan vælge mellem de forskellige<br />

måder via menuen Hurtig indstilling.<br />

Tilstanden med motorerne tændt er<br />

beskrevet i afsnittet Aktuel driftstilstand<br />

på side 279.<br />

Den manuelle tilstand er beskrevet i<br />

afsnittet Om manuel tilstand på side 286.<br />

Start i manuel tilstand er beskrevet i<br />

afsnittet Opstart i manuel tilstand på side<br />

287.<br />

Du kan læse om, hvordan du skifter til<br />

den manuelle tilstand, i afsnittet Skift fra<br />

automatisk til manuel tilstand med<br />

reduceret hastighed på side 289.<br />

I afsnittet Valg af mekanisk enhed på<br />

side 88 kan du afgøre, hvilken mekanisk<br />

enhed der skal bevæges.<br />

Forskellen på de forskellige måder at<br />

jogge robotten på er beskrevet i afsnittet<br />

Introduktion til jogging på side 83.<br />

I afsnittet Jogging aksevis på side 93 kan<br />

du læse om, hvordan robotten jogges<br />

aksevis.<br />

Robotten kan jogges på følgende måde:<br />

Jogging iht. basiskoordinater på<br />

side 95<br />

Jogging iht. værktøjskoordinater<br />

på side 100<br />

Jogging iht. verdenskoordinater<br />

på side 96<br />

Jogging iht.<br />

arbejdsemnekoordinater på side<br />

98<br />

Indholdet i menuen Hurtig indstilling er<br />

beskrevet i afsnittet Menuen Hurtig<br />

indstilling på side 261.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling Oplysninger<br />

5. Fastsæt arbejdsområdet for robotten/<br />

robotterne samt for eventuelt andet<br />

udstyr, som kører i robotcellen.<br />

6. Bevæg manipulatoren vha. styrepinden<br />

på FlexPendant.<br />

7. I nogle tilfælde kan du jogge flere<br />

manipulatorer ad gangen. For at kunne<br />

gøre dette skal funktionen MultiMove<br />

være installeret.<br />

2 Handlinger og situationer<br />

2.3. Jogging<br />

Robottens arbejdsområde defineres vha.<br />

systemparametre. Se afsnittet<br />

Konfiguration af systemparametre på<br />

side 221 eller Technical reference<br />

manual - System parameters.<br />

FlexPendant og dens forskellige<br />

komponenter og elementer er beskrevet<br />

nærmere i afsnittet Hvad er en<br />

FlexPendant? på side 56<br />

I afsnittet Valg af bevægelsestilstand. på<br />

side 90 kan du læse mere om<br />

styrepinden, og hvordan den bevæges.<br />

I afsnittet Låsning af styrepinden i<br />

bestemte retninger på side 126 kan du<br />

læse om, hvordan du forhindrer, at<br />

manipulatoren bevæger sig i bestemte<br />

retninger, mens du jogger den.<br />

Der kan være grænser for, hvordan<br />

joggingen kan udføres. Se afsnittet<br />

Begrænsninger for jogging på side 85.<br />

I afsnittet Koordineret jogging på side 84<br />

kan du læse mere om, hvordan du jogger<br />

flere manipulatorer på én gang.<br />

41


2 Handlinger og situationer<br />

2.4. Brug af RAPID-programmer<br />

2.4. Brug af RAPID-programmer<br />

Forudsætninger<br />

42<br />

Denne vejledning beskriver de vigtigste trin, som kræves, når du opretter, gemmer, ændrer og<br />

retter fejl i et RAPID-program.<br />

Bemærk, at der kan være flere oplysninger tilgængelige end dem, som omtales i proceduren.<br />

Kapitlerne Kontrolskab på side 273 og FlexPendant på side 55 i brugermanualen - IRC5 med<br />

FlexPendanteller kapitlet Udførlige procedurer i dokumentet Introduktion - IRC5 og<br />

RobotStudio Online indeholder udførlige oplysninger om brugen af systemet.<br />

Begrebet "RAPID-program" er beskrevet nærmere i afsnittet RAPID-applikationens<br />

opbygning på side 307.<br />

Håndtering af programmet<br />

Denne procedure beskriver, hvordan du håndterer et RAPID-program.<br />

Trin Handling Oplysninger<br />

1. Begynd med at oprette et RAPIDprogram.<br />

Du kan læse mere om, hvordan du<br />

opretter et RAPID-program, i afsnittet<br />

Oprettelse af et nyt program på side 146.<br />

2. Rediger programmet. Fortsæt som anvist i afsnittene:<br />

Eksempel: Tilføj<br />

bevægelsesinstruktioner på side<br />

187<br />

Håndtering af instruktioner på<br />

side 179<br />

3. For at gøre programmeringen enklere og<br />

give et bedre overblik over programmet<br />

kan det være en god idé at opdele<br />

programmet i flere moduler.<br />

4. Du kan gøre programmeringen endnu<br />

enklere ved at opdele modulet i flere<br />

rutiner.<br />

5. Ved programmering vil du sikkert få brug<br />

for:<br />

Værktøj<br />

Arbejdsemner<br />

Nyttelaster<br />

Værktøjsrammer<br />

Modulbegrebet er omtalt nærmere i<br />

afsnittet RAPID-applikationens<br />

opbygning på side 307.<br />

I afsnittet Håndtering af moduler på side<br />

163 kan du læse mere om, hvordan du<br />

kan få vist, tilføje eller slette et modul.<br />

Rutinebegrebet er omtalt nærmere i<br />

afsnittet RAPID-applikationens<br />

opbygning på side 307.<br />

I afsnittet Håndtering af rutiner på side<br />

168 kan du læse mere om, hvordan du<br />

kan tilføje eller slette en rutine.<br />

I afsnittet Udførelse af en bestemt rutine<br />

på side 173 kan du læse mere om,<br />

hvordan du afvikler en rutine.<br />

Læs også følgende afsnit:<br />

Oprettelse af et værktøj på side<br />

103<br />

Opret et arbejdsemne på side 114<br />

Opret en nyttelast på side 121<br />

Definition af værktøjsrammen på<br />

side 112<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling Oplysninger<br />

6. Afhængigt af de fire elementer angivet<br />

herover kan programafviklingen ændres<br />

automatisk, så den tilpasser sig<br />

værktøjerne, efterhånden som de bliver<br />

slidt.<br />

7. Det kan være en god ide at oprette en<br />

fejlbehandler, så du kan tage hånd om<br />

eventuelle fejl, der måtte opstå under<br />

programafviklingen.<br />

8. Når det pågældende RAPID-program er<br />

færdigt, skal det testes, inden det tages i<br />

anvendelse.<br />

9. Når du har foretaget en testkørsel af<br />

RAPID-programmet, skal TCPpositionerne<br />

eller banerne muligvis<br />

ændres eller finindstilles.<br />

10. Programmer, som ikke længere er<br />

påkrævet, kan fjernes.<br />

2 Handlinger og situationer<br />

2.4. Brug af RAPID-programmer<br />

Fortsæt som anvist i afsnittene:<br />

Kørsel af programmer i manuel<br />

tilstand på side 288<br />

Start og stop af kørsel på side 61<br />

Udførelse af programtrin en<br />

instruktion ad gangen på side 62<br />

Udførelse af en bestemt rutine på<br />

side 173<br />

Kørsel af programmet fra en<br />

bestemt instruktion på side 154<br />

Afprøvning af programmet er omtalt flere<br />

steder i denne manual. Se også<br />

stikordsregisteret!<br />

Læs mere om, hvordan du finindstiller<br />

manipulatoren uden at bevæge den, i<br />

afsnittet Indstilling uden bevægelse på<br />

side 192.<br />

Læs mere om, hvordan du finindstiller<br />

manipulatoren mens du bevæger den, i<br />

afsnittet Indstilling med bevægelse på<br />

side 193.<br />

Se afsnittet Sletning af programmer fra<br />

hukommelsen. på side 159.<br />

Se også afsnittet Sletning af programmer<br />

fra harddisken på side 161.<br />

Kørsel af programmet<br />

Denne fremgangsmåde beskriver, hvordan du bruger et eksisterende RAPID-program.<br />

Trin Handling Oplysninger<br />

1. Indlæs et eksisterende program. Dette er beskrevet nærmere i afsnittet<br />

Start af programmer på side 152.<br />

2. Når programmet er indlæst, kan du køre<br />

det.<br />

3. Når du starter programmet, kan du vælge<br />

at køre det én gang eller kontinuerligt.<br />

4. Når programmet er udført, kan du vælge<br />

at standse det.<br />

Dette er beskrevet nærmere i afsnittet<br />

Start af programmer på side 152 og i<br />

Indlæsning, kørsel og standsning af<br />

multitasking-programmer på side 157.<br />

Fortsæt som beskrevet i afsnittet<br />

Standsning af programmer på side 156.<br />

43


2 Handlinger og situationer<br />

2.5. Arbejde med input og output<br />

2.5. Arbejde med input og output<br />

Forudsætninger<br />

Arbejde med input og output<br />

44<br />

Nedenstående vejledning beskriver de vigtigste trin ved indstilling af output, læsning af input<br />

og konfigurering af I/O-enhederne.<br />

Bemærk, at der kan være flere oplysninger tilgængelige end dem, som omtales i proceduren.<br />

Du kan læse mere om brugen af systemet i kapitlerne Kontrolskab på side 273 og<br />

FlexPendant på side 55.<br />

Trin Handling Oplysninger<br />

1. Du vil måske gerne oprette en ny I/O. I/O-signaler oprettes vha.<br />

systemparametre. Se afsnittet<br />

Konfiguration af systemparametre på<br />

side 221.<br />

2. Inden du anvender et input eller output,<br />

skal systemet konfigureres til at kunne<br />

bruge I/O-funktionerne.<br />

3. Du kan indstille en værdi til et bestemt<br />

digitalt output.<br />

4. Du kan indstille en værdi til et bestemt<br />

analogt output.<br />

5. Du kan få vist status for et bestemt<br />

digitalt input.<br />

6. Du kan få vist status for et bestemt<br />

analogt input.<br />

Konfigurationen af systemet foretages,<br />

når systemet oprettes. Du kan læse mere<br />

om, hvordan du gør dette, i<br />

brugermanualen til RobotStudio Online.<br />

Fortsæt som beskrevet i afsnittet Input<br />

og output på side 76.<br />

Fortsæt som beskrevet i afsnittet Input<br />

og output på side 76.<br />

Fortsæt som beskrevet i afsnittet Input<br />

og output på side 76.<br />

Fortsæt som beskrevet i afsnittet Input<br />

og output på side 76.<br />

7. Sikkerhedssignaler. Du kan finde en forklaring på signalerne i<br />

afsnittet I/O-sikkerhedssignaler. på side<br />

79<br />

8. Sådan redigeres et I/O. Fortsæt som beskrevet i afsnittet<br />

Simulering og redigering af signalværdi<br />

på side 77.<br />

3HAC 16590-8 Revision: A


2.6. Sikkerhedskopiering og gendannelse<br />

Forudsætninger<br />

3HAC 16590-8 Revision: A<br />

2 Handlinger og situationer<br />

2.6. Sikkerhedskopiering og gendannelse<br />

Nedenstående vejledning beskriver de vigtigste trin ved en komplet sikkerhedskopiering samt<br />

ved gendannelse af en sikkerhedskopi, der er taget tidligere.<br />

Bemærk, at der kan være flere oplysninger tilgængelige end dem, som omtales i proceduren.<br />

Kapitlerne Kontrolskab på side 273 og FlexPendant på side 55 i brugermanualen - IRC5 med<br />

FlexPendant eller kapitlet Udførlige procedurer i dokumentet Introduktion - IRC5 og<br />

RobotStudio Online indeholder udførlige oplysninger om brugen af systemet.<br />

Sikkerhedskopier og gendan<br />

Indholdet af en typisk sikkerhedskopi er angivet i afsnittet Hvad gemmes ved<br />

sikkerhedskopiering? på side 194. I afsnittet Sikkerhedskopiering af systemet. på side 196 kan<br />

du læse om, hvordan du foretager sikkerhedskopieringen.<br />

Når du genindlæser hukommelsesindhold i kontrolskabet fra en sikkerhedskopi, kaldes det at<br />

foretage en gendannelse. I afsnittet Gendannelse af systemet på side 198 kan du læse mere<br />

om, hvordan du foretager en gendannelse.<br />

Oplysninger om opstart finder du i afsnittet Oversigt over genstart på side 243.<br />

45


2 Handlinger og situationer<br />

2.7. Kørsel ved produktion<br />

2.7. Kørsel ved produktion<br />

Forudsætninger<br />

Kørsel ved produktion<br />

46<br />

Nedenstående vejledning beskriver de vigtigste trin ved kørsel af systemet i automatisk<br />

tilstand (produktionstilstand).<br />

Bemærk, at der kan være flere oplysninger tilgængelige end dem, som omtales i proceduren.<br />

Kapitlerne Kontrolskab på side 273 og FlexPendant på side 55 i brugermanualen - IRC5 med<br />

FlexPendant eller kapitlet Udførlige procedurer i dokumentet Introduktion - IRC5 og<br />

RobotStudio Online indeholder udførlige oplysninger om brugen af systemet.<br />

Trin Handling Oplysninger<br />

1. Start systemet som beskrevet i afsnittet<br />

Start af systemet på side 38.<br />

2. Hvis systemet anvender UAS<br />

(brugerautorisationssystem), skal<br />

brugeren logge på systemet, før driften<br />

startes.<br />

Du kan læse mere om, hvordan du<br />

logger på, i afsnittet Sådan logges der af<br />

og på på side 256.<br />

3. Indlæs et program Indlæsning af programmer er beskrevet<br />

nærmere i afsnittet Håndtering af<br />

programmer på side 147.<br />

4. Inden du starter systemet, skal du på<br />

FlexController vælge, hvilken tilstand<br />

programmet skal startes i.<br />

5. Tryk på knappen Start på FlexPendant<br />

for at starte.<br />

6. Styresystemet kommunikerer med<br />

operatøren i form af meddelelser, som<br />

vises på skærmen på FlexPendant.<br />

Meddelelserne kan omhandle enten<br />

hændelser eller RAPID-instruktioner,<br />

f.eks. TPWrite.<br />

Hændelsesmeddelelser beskriver en<br />

hændelse, som er opstået på systemet.<br />

Den gemmes i en hændelseslog.<br />

7. I manuel tilstand gør funktionen Rediger<br />

position det muligt for operatøren at<br />

ændre robottens positioner vha. et<br />

RAPID-program.<br />

8. Under et produktionsforløb kan det være<br />

en god ide at standse robotten.<br />

9. I produktionsvinduet kan du holde øje<br />

med det igangværende forløb.<br />

10. Når brugeren har foretaget denne<br />

handling, skal han eller hun logge af.<br />

Du kan læse om, hvordan du skifter<br />

tilstand, i afsnittet Skift fra manuel til<br />

automatisk tilstand på side 285.<br />

Knapperne på FlexPendant er beskrevet<br />

nærmere i afsnittet Hvad er en<br />

FlexPendant? på side 56.<br />

De grundlæggende begreber er<br />

beskrevet nærmere i afsnittet<br />

Hændelseslogfil på side 234.<br />

RAPID-instruktionerne TPReadFK og<br />

TPWrite er beskrevet i RAPIDreferencemanual<br />

- del 1, instruktioner.<br />

Du kan læse mere om, hvordan du<br />

ændrer positionen, i afsnittet Indstilling<br />

med bevægelse på side 193og i<br />

Indstilling uden bevægelse på side 192<br />

Standsning af produktionen er beskrevet<br />

nærmere i afsnittet Standsning af<br />

programmer på side 156.<br />

Produktionsvinduet er beskrevet i<br />

afsnittet Produktionsvindue på side 132<br />

Du kan læse mere om, hvordan du<br />

logger på, i afsnittet Sådan logges der af<br />

og på på side 256.<br />

3HAC 16590-8 Revision: A


2.8. Opgradering<br />

Forudsætninger<br />

Opgradering<br />

3HAC 16590-8 Revision: A<br />

2 Handlinger og situationer<br />

2.8. Opgradering<br />

Denne vejledning beskriver de vigtigste trin, som kræves, når du skal opgradere systemet<br />

korrekt.<br />

Ved "opgradering" forstås en udskiftning af hardwaren, f.eks. af kredsløbskortet med en nyere<br />

version, samt indlæsning af nyere udgaver af softwaren.<br />

Bemærk, at der kan være flere oplysninger tilgængelige end dem, som omtales i proceduren.<br />

Kapitlerne Kontrolskab på side 273 og FlexPendant på side 55 i brugermanualen - IRC5 med<br />

FlexPendant eller kapitlet Udførlige procedurer i dokumentet Introduktion - IRC5 og<br />

RobotStudio Online indeholder udførlige oplysninger om brugen af systemet.<br />

Trin Handling Oplysninger<br />

1. Ved udskiftning af kredsløbskort, f.eks.<br />

busenheder, I/O-kort osv. med nyere<br />

versioner, foretager systemet automatisk<br />

en reflash af enheden.<br />

xx0100000003<br />

Under reflashingen genstarter systemet<br />

muligvis flere gange, og det er yderst<br />

vigtigt, at ingen slukker for systemet eller<br />

på anden vis forstyrrer den automatiske<br />

proces.<br />

2. Ved en mekanisk opgradering af robotten<br />

eller kontrolskab følger der normalt<br />

monteringsanvisninger med sættet.<br />

Hvis der ikke følger anvisninger med, kan<br />

du finde nyttige oplysninger i afsnittet<br />

Reparation i produktmanualen til det<br />

pågældende udstyr.<br />

3. Ved opgradering af systemsoftwaren<br />

skal systemet ændres, så tilføjelserne<br />

tages i brug.<br />

Der kræves en ny licensnøgle for at<br />

kunne bruge de nye funktioner.<br />

I afsnittet Reflashing af firmware og<br />

FlexPendant på side 254 kan du læse<br />

mere om, hvad der sker under en<br />

reflashing.<br />

Ændring af et eksisterende system er<br />

beskrevet i afsnittet Sådan ændres et<br />

system i brugermanualen til RobotStudio<br />

Online.<br />

Oprettelse af et nyt system er beskrevet i<br />

afsnittet Oprettelse af et nyt system i<br />

brugermanualen til RobotStudio Online.<br />

Indhentning af en ny licensnøgle er<br />

beskrevet i afsnittet Hentning og<br />

installation af en licensnøgle til<br />

RobotStudio Online i brugermanualen til<br />

RobotStudio Online.<br />

47


2 Handlinger og situationer<br />

2.9. Installering af softwarefunktion<br />

2.9. Installering af softwarefunktion<br />

Forudsætninger<br />

48<br />

De vigtigste trin ved korrekt installation af en generel softwarefunktion eller et sæt funktioner<br />

er beskrevet nærmere i brugermanualen til RobotStudio Online.<br />

Kapitlerne Kontrolskab på side 273 og FlexPendant på side 55 i brugermanualen - IRC5 med<br />

FlexPendant eller kapitlet Udførlige procedurer i dokumentet Introduktion - IRC5 og<br />

RobotStudio Online indeholder udførlige oplysninger om brugen af systemet.<br />

3HAC 16590-8 Revision: A


2.10. Lukning af systemet<br />

3HAC 16590-8 Revision: A<br />

2 Handlinger og situationer<br />

2.10. Lukning af systemet<br />

Lukning af systemet<br />

Dette afsnit beskriver, hvordan du slukker for systemet og strømmen. Hvis du vil slukke for<br />

systemet, men ikke for strømmen, behøver du normalt blot at logge af. Dette er beskrevet<br />

nærmere i afsnittet Sådan logges der af og på på side 256.<br />

Trin Handling Oplysninger<br />

1. Stands alle aktive programmer.<br />

2. Sluk for systemet vha. hovedafbryderen<br />

på FlexController.<br />

3. Hvis du vil beskytte FlexPendant, kan du<br />

koble den fra og opbevare den et andet<br />

sted, når du har slukket for systemet.<br />

Du kan læse mere om, hvordan du kobler<br />

FlexPendant fra kontrolskabet, i afsnittet<br />

Afbrydelse af FlexPendant på side 67.<br />

49


2 Handlinger og situationer<br />

2.11. Hvornår skal FlexPendant og RobotStudioOnline bruges?<br />

2.11. Hvornår skal FlexPendant og RobotStudio Online bruges?<br />

Oversigt<br />

50<br />

Ved betjening og styring af robotten skal du enten bruge FlexPendant ellerRobotStudio Online .<br />

FlexPendant er bedst til opgaver, som involverer robottens bevægelser og almindelig drift,<br />

mens RobotStudio Online er bedst til konfiguration, programmering og andre opgaver, som ikke<br />

vedrører den daglige drift.<br />

Start, genstart og lukning af kontrolskabet<br />

Kørsel og styring af robotprogrammer<br />

Kommunikation med kontrolskabet<br />

Hvis du vil: Skal du bruge:<br />

Starte kontrolskabet. Hovedafbryderen foran på kontrolskabet.<br />

Genstarte kontrolskabet. The FlexPendant, RobotStudio Online eller<br />

hovedafbryderen foran på kontrolskabet.<br />

Lukke kontrolskabet. Hovedafbryderen foran på kontrolskabet.<br />

Hvis du vil: Skal du bruge:<br />

Starte eller standse et<br />

robotprogram.<br />

FlexPendant<br />

Hvis du vil: Skal du bruge:<br />

Bekræfte hændelser. FlexPendant.<br />

Have vist og gemme RobotStudio Online eller FlexPendant.<br />

kontrolskabets<br />

hændelseslogfiler.<br />

Sikkerhedskopiere<br />

RobotStudio Online.<br />

kontrolskabets software til filer<br />

på pc'en eller en server.<br />

Sikkerhedskopiere<br />

FlexPendant.<br />

kontrolskabets software til filer<br />

i kontrolskabet<br />

Overføre filer mellem RobotStudio Online.<br />

kontrolskabet og<br />

netværksdrevene.<br />

3HAC 16590-8 Revision: A


Programmering af en robot<br />

Konfigurering af robottens systemparametre<br />

Oprettelse, redigering og installering af systemer<br />

3HAC 16590-8 Revision: A<br />

2 Handlinger og situationer<br />

2.11. Hvornår skal FlexPendant og RobotStudioOnline bruges?<br />

Hvis du vil: Skal du bruge:<br />

Oprette eller redigere<br />

robotprogrammer på fleksibel<br />

vis. Dette er især anvendeligt<br />

til komplekse programmer,<br />

der er tunge på logik, I/Osignaler<br />

eller<br />

handlingsinstrukser.<br />

Oprette eller redigere<br />

robotprogrammer på<br />

understøttende vis. Dette er<br />

mest velegnet til programmer,<br />

der hovedsageligt består af<br />

bevægelsesinstruktioner.<br />

Tilføje eller fjerne<br />

robotpositioner.<br />

Ændre robotpositioner. FlexPendant.<br />

RobotStudio Online til at oprette programstrukturen og<br />

hovedparten af kildekoden, og FlexPendant til at lagre<br />

robotpositioner og foretage de endelige programjusteringer.<br />

Under programmering giver RobotStudio Online dig følgende<br />

fordele:<br />

En teksteditor, som er optimeret til RAPID-kode. Den<br />

har automatisk tekst og værktøjstip vedrørende<br />

instruktioner og parametre.<br />

Programkontrol med markering af programfejl.<br />

Nem adgang til konfigurering og I/O-redigering.<br />

FlexPendant.<br />

Under programmering giver FlexPendant dig følgende<br />

fordele:<br />

Plukkelister med instruktioner<br />

Programkontrol og fejlrettelser, mens du skriver<br />

Mulighed for at oprette robotpositioner under<br />

programmeringen<br />

FlexPendant.<br />

Hvis du vil: Skal du bruge:<br />

Ændre systemparametrene RobotStudio Online eller FlexPendant<br />

på det system, som køres i<br />

øjeblikket.<br />

Gemme robottens<br />

RobotStudio Online eller FlexPendant<br />

systemparametre som<br />

konfigurationsfiler.<br />

Overføre systemparametre RobotStudio Online eller FlexPendant<br />

fra konfigurationsfiler til det<br />

system, som køres i<br />

øjeblikket.<br />

Indlæse kalibreringsdata. RobotStudio Online eller FlexPendant<br />

Hvis du vil: Skal du bruge:<br />

Oprette eller redigere et<br />

system.<br />

Installere et system på et<br />

kontrolskab.<br />

RobotStudio Online sammen med RobotWare og en<br />

gyldig nøgle til RobotWare.<br />

RobotStudio Online.<br />

51


2 Handlinger og situationer<br />

2.11. Hvornår skal FlexPendant og RobotStudioOnline bruges?<br />

Flere oplysninger<br />

52<br />

Tabellen herunder viser, hvilke manualer du skal læse, når du udfører de forskellige opgaver,<br />

som er nævnt herover:<br />

Anbefalet brug... Læs mere i denne manual... Dokumentnr.<br />

FlexPendant <strong>Brugermanual</strong> - IRC5 med<br />

FlexPendant<br />

3HAC 16590-8<br />

RobotStudio Online <strong>Brugermanual</strong> - RobotStudio Online 3HAC 18236-1<br />

3HAC 16590-8 Revision: A


2.12. Generel procedure ved fejlrettelser<br />

Fejltyper<br />

3HAC 16590-8 Revision: A<br />

2 Handlinger og situationer<br />

2.12. Generel procedure ved fejlrettelser<br />

Fejl i robotsystemet kan inddeles i to kategorier.<br />

Fejl, som opdages af det indbyggede diagnostiksystem. Disse fejl er beskrevet<br />

nærmere i afsnittet Event log messages i Trouble shooting manual - IRC5.<br />

Fejl, som IKKE opdages af det indbyggede diagnostiksystem. Disse fejl er beskrevet<br />

nærmere i afsnittet Other types of faults i Trouble shooting manual - IRC5.<br />

Fejl, som udløser fejlmeddelelser på FlexPendant<br />

Kontrolsystemet har diagnostisk software, som gør fejlfinding nemmere og reducerer<br />

produktionsstop. Fejl, som registreres af diagnostiksoftwaren, vises på et letforståeligt sprog<br />

sammen med et kodenummer på FlexPendant.<br />

Alle system- og fejlmeddelelser logges i en fælles logfil, hvori de seneste 150 meddelelser<br />

gemmes. Du kan få adgang til logfilen via statuslinjen på FlexPendant.<br />

Fejlfindingen bliver nemmere, hvis du følger nogle grundlæggende principper. Disse er<br />

beskrevet nærmere i afsnittet Trouble shooting principles i Trouble shooting manual - IRC5.<br />

Trin Handling Oplysninger<br />

1. Læs den fejlmeddelelse, som vises på<br />

FlexPendant, og følg eventuelle<br />

anvisninger.<br />

I afsnittet Overview, event log messages<br />

i Trouble shooting manual - IRC5kan du<br />

læse mere om, hvordan meddelelserne<br />

skal forstås.<br />

2. Var oplysningerne på FlexPendant nok til<br />

at løse problemet?<br />

Hvis ja, kan du genoptage driften.<br />

Hvis nej, skal du fortsætte som anvist<br />

nedenfor.<br />

3. Kontroller evt. enhedernes lysdioder. De enkelte enheder og deres lysdioder er<br />

udførligt beskrevet i afsnittet Unit LEDs i<br />

Trouble shooting manual - IRC5.<br />

4. Kontroller evt. kabler osv. vha.<br />

kredsløbsdiagrammet.<br />

5. Udskift, juster eller reparer evt. som<br />

anvist i reparationsinstruktionerne.<br />

Alle relevante dokumentnumre er opført i<br />

afsnittet Document references, IRC5 i<br />

fejlfindingsmanualen Trouble shooting<br />

manual - IRC5.<br />

Alle relevante dokumentnumre er opført i<br />

afsnittet Document references, IRC5 i<br />

Trouble shooting manual - IRC5.<br />

Fejl, som IKKE udløser fejlmeddelelser på FlexPendant<br />

Disse fejl registreres ikke af diagnostiksystemet og håndteres på anden vis. Fejltypen<br />

afhænger af den måde, hvorpå fejlsymptomerne observeres. Du kan finde instruktioner om<br />

dette i afsnittet Other types of faults i Trouble shooting manual - IRC5.<br />

Hvis du vil foretage fejlfinding af fejl, som IKKE udløser fejlmeddelelser på FlexPendant,<br />

skal du følge trin 3 og 4 i proceduren i afsnittet Fejl, som udløser fejlmeddelelser på<br />

FlexPendant på side 53.<br />

53


2 Handlinger og situationer<br />

2.12. Generel procedure ved fejlrettelser<br />

54<br />

3HAC 16590-8 Revision: A


3 FlexPendant<br />

3.1. Om kapitlet FlexPendant<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.1. Om kapitlet FlexPendant<br />

Dette kapitel indeholder oplysninger om de forskellige kontrolelementer i FlexPendant og de<br />

handlinger, der kan udføres med dem.<br />

Beskrivelserne er placeret i samme struktur som funktionerne under menuerne i FlexPendant.<br />

Beskrivelser af programredigeringsfunktioner findes f.eks. under overskriften Programeditor<br />

på side 145.<br />

55


3 FlexPendant<br />

3.2.1. Hvad er en FlexPendant?<br />

3.2 FlexPendant<br />

3.2.1. Hvad er en FlexPendant?<br />

Beskrivelse af FlexPendant<br />

FlexPendant(også kaldet TPU, (teach pendant unit), dvs. programbetjening)) er en enhed,<br />

som bruges til at håndtere mange af de funktioner, som indgår i betjeningen af robotsystemet,<br />

f.eks. programkørsel, jogging af manipulatoren, oprettelse og redigering af programmer m.v.<br />

FlexPendant består af både hardware (f.eks. knapper og styrepind) og software. FlexPendant<br />

tilsluttes til styremodulet via et integreret kabel og stik.<br />

BEMÆRK! Visse funktioner kan ikke udføres vha. FlexPendant, men kun<br />

viaRobotStudio Online . Du kan læse mere om, hvordan disse funktioner udføres, i<br />

brugermanualen til RobotStudio Online.<br />

Hoveddele<br />

56<br />

FlexPendant består af følgende hoveddele:<br />

en0300000586<br />

A Stik<br />

B Berøringsskærm<br />

C Nødstopknap<br />

3HAC 16590-8 Revision: A


Hardwareknapper<br />

3HAC 16590-8 Revision: A<br />

D Aktiveringsknap<br />

E Styrepind<br />

F Manuelle programstyringsknapper (to stk.)<br />

3 FlexPendant<br />

3.2.1. Hvad er en FlexPendant?<br />

Der sidder en række hardwareknapper med hver sin funktionpå FlexPendant.<br />

en0300000587<br />

A Programmerbar knap 1. Dens funktion er omtalt nærmere i afsnittet Programmerbare<br />

knapper på side 227.<br />

B Programmerbar knap 2. Dens funktion er omtalt nærmere i afsnittet Programmerbare<br />

knapper på side 227.<br />

C Programmerbar knap 3. Dens funktion er omtalt nærmere i afsnittet Programmerbare<br />

knapper på side 227.<br />

D Programmerbar knap 4. Dens funktion er omtalt nærmere i afsnittet Programmerbare<br />

knapper på side 227.<br />

E Knappen START. Starter kørsel af programmer.<br />

F Knappen TILB. Kører programmet én instruktion tilbage.<br />

G Knappen FREM. Kører programmet én instruktion frem.<br />

H Knappen STOP. Standser kørsel af programmet<br />

57


3 FlexPendant<br />

3.2.1. Hvad er en FlexPendant?<br />

Elementer på berøringsskærmen<br />

Billedet viser de elementer, som findes på berøringsskærmen på FlexPendant.<br />

Menuen ABB<br />

Statuslinje<br />

Klient-visning<br />

Knappen Luk<br />

Proceslinje<br />

58<br />

en0300000588<br />

A Menuen ABB<br />

B Statuslinje<br />

C Klient-visning<br />

D Knappen Luk<br />

E Proceslinje<br />

F Menuen Hurtig indstilling<br />

Menuen ABB indeholder programmer, konfigurationer og applikationer. Disse er beskrevet<br />

nærmere i afsnittet Menuen ABB på side 74.<br />

I statuslinjen vises oplysninger om systemet samt meddelelser. Disse er beskrevet nærmere i<br />

afsnittet Statuslinje på side 258.<br />

Klient-visning er hovedområdet, hvor alle tilgængelige funktioner vises. Det er også her,<br />

applikationer vises og bruges.<br />

Når du trykker på knappen Luk, lukkes den visning eller applikation, som er åben i øjeblikket.<br />

Proceslinjen viser alle åbne visninger og applikationer.<br />

Menuen Hurtig indstilling<br />

Menuen Hurtig indstilling til hurtig indstilling indeholder genveje til jogging og indstillinger.<br />

Disse er beskrevet nærmere i afsnittet Menuen Hurtig indstilling på side 261.<br />

3HAC 16590-8 Revision: A


3.2.2. Hardwareknapper og knapper på FlexPendant<br />

3.2.2.1. Sådan bruges knappen Hold-to-run<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.2.2.1. Sådan bruges knappen Hold-to-run<br />

Hvornår skal du bruge knappen Hold-to-run?<br />

KnappenHold-to-run på bagsiden af FlexPendant bruges til konstant eller trinvis kørsel af<br />

programmer i manuel tilstand med fuld hastighed.<br />

Der er to identiske knapper, således at FlexPendant kan anvendes med både venstre og højre<br />

hånd.<br />

Driftstilstand Funktion<br />

Manuel tilstand med<br />

reduceret hastighed<br />

Manuel tilstand med fuld<br />

hastighed<br />

Knappen Hold-to-run har normalt ingen effekt i manuel<br />

tilstand med reduceret hastighed.<br />

Det er dog muligt at aktivere manuel tilstand med reduceret<br />

hastighed ved at ændre en systemparameter.<br />

Hvis der trykkes samtidig på en af Hold-to-run-knapperne og<br />

aktiveringsknappen, aktiveres programkørslen. Programmet<br />

kan køres uafbrudt eller trinvist.<br />

Hvis du slipper knappen Hold-to-run i denne tilstand, stopper<br />

manipulatorbevægelsen og kørslen af programmet med det<br />

samme. Når du trykker på knappen igen, genoptages<br />

kørslen fra den pågældende position.<br />

Automatisk tilstand Knappen Hold-to-run bruges ikke i automatisk tilstand.<br />

Sådan bruges knappen Hold-to-run<br />

Denne instruktion giver en detaljeret beskrivelse af, hvordan knappen Hold-to-run bruges i<br />

manuel tilstand med fuld hastighed.<br />

Trin Handling<br />

1. Tryk på aktiveringsknappen på FlexPendant.<br />

2. Brug funktionstasterne på FlexPendant til at vælge udførelsestilstand<br />

Start (kontinuerlig programkørsel)<br />

FREM (trinvis programkørsel fremad)<br />

TILB (trinvis programkørsel bagud)<br />

Du kan også vælge trinvis driftstilstand. Se afsnittet Udførelse af programtrin en<br />

instruktion ad gangen på side 62.<br />

3. Vent på varslingsboksen Hold-to-run.<br />

4. Tryk på knappen Hold-to-run på FlexPendant for at starte kørsel af programmet.<br />

Hvis der blev trykket på Start, fortsætter kørslen af programmet, så længe knappen<br />

Hold-to-run holdes nede.<br />

Hvis der blev trykket på FREM eller TILB, udføres programmes trinvist ved skiftevist<br />

at holde knappen Hold-to-run nede og slippe den.<br />

5. Hvis knappen Hold-to-run slippes, stopper kørslen af programmet.<br />

Hvis der igen trykkes på knappen Hold-to-run, genoptages kørslen af programmet<br />

fra den seneste position.<br />

6. Det er muligt at skifte udførelsestilstand, når knappen Hold-to-run slippes og<br />

derefter fortsætte programkørslen i den nye tilstand ved blot at trykke på knappen<br />

Hold-to-run igen, dvs. uden visning af en varslingsboks.<br />

59


3 FlexPendant<br />

3.2.2.1. Sådan bruges knappen Hold-to-run<br />

60<br />

Trin Handling<br />

7. Hvis aktiveringsknappen slippes, uanset om det er forsætligt eller ej, skal hele<br />

proceduren gentages for at aktivere kørslen.<br />

3HAC 16590-8 Revision: A


3.2.2.2. Start og stop af kørsel<br />

Oversigt<br />

Start af program<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.2.2.2. Start og stop af kørsel<br />

Programmet kan startes og stoppes på flere forskellige måder, afhængigt af driftstilstanden.<br />

Dette afsnit beskriver, hvordan du starter programmet.<br />

Trin Handling Oplysninger<br />

1. Hvis du vil køre en bestemt udførelse,<br />

skal du trykke på startknappen på<br />

hardwaretastaturet på FlexPendant.<br />

Standsning af programmet<br />

Dette afsnit beskriver, hvordan du standser programmet.<br />

Startknappen beskrives i afsnittet Hvad<br />

er en FlexPendant? på side 56.<br />

Hvis du ønsker en trinvis vejledning, skal<br />

du se afsnittet Udførelse af programtrin<br />

en instruktion ad gangen på side 62.<br />

Fejlene er beskrevet nærmere i Trouble<br />

shooting manual - IRC5.<br />

Tilstand Handling Oplysninger<br />

I drift med manuel<br />

programstyring...<br />

Ved drift uden manuel<br />

programstyring...<br />

Ved drift i trinvis tilstand... Robotten stopper efter<br />

udførelsen af hver instruktion.<br />

Udfør næste instruktion ved<br />

at trykke på FREM eller TILB<br />

igen.<br />

Slip knappen Hold-to-run. Knappen Hold-to-run<br />

beskrives i afsnittet Hvad er<br />

en FlexPendant? på side 56.<br />

Tryk på knappen Stop. Stopknappen beskrives i<br />

afsnittet Hvad er en<br />

FlexPendant? på side 56.<br />

Knapperne FREM og TILB<br />

beskrives i afsnittet Hvad er<br />

en FlexPendant? på side 56.<br />

61


3 FlexPendant<br />

3.2.2.3. Udførelse af programtrin en instruktion ad gangen<br />

3.2.2.3. Udførelse af programtrin en instruktion ad gangen<br />

Oversigt<br />

62<br />

Programmet kan udføres trinvist frem eller tilbage i alle tilstande.<br />

Der kan kun foretages begrænset udførelse af programtrin i baglæns rækkefølge. Læs mere<br />

under RAPID-oversigt.<br />

Valg af driftstilstand<br />

Dette afsnit beskriver, hvordan du vælger driftstilstand. Programtrin kan udføres på tre<br />

måder: ved at træde ind i programmet, ved at udføre udføre samtlige rutiner på én gang og<br />

ved at udføre bevægelsestrin.<br />

Trin Handling Oplysninger<br />

1. Vælg driftstilstand vha. menuen Hurtig<br />

indstilling.<br />

Udførelse af programtrin<br />

Dette afsnit beskriver, hvordan du bevæger dig trinvist frem og tilbage.<br />

Hvis du vil bevæge dig trinvist... Skal du trykke på...<br />

Beskrives under Menuen Hurtig<br />

indstilling, Trinvis driftstilstand på side<br />

269.<br />

fremad Knappen FREM på FlexPendant<br />

bagud Knappen TILB på FlexPendant<br />

Begrænsninger for udførelse af programtrin i baglæns rækkefølge<br />

Der er følgende begrænsninger for udførelse af programtrin i baglæns rækkefølge:<br />

Når du bevæger dig trinvist baglæns i en MoveC instruktion, standser udførelsen ikke i<br />

cirkelpunktet.<br />

Du kan ikke bevæge dig trinvist baglæns ud af en IF, FOR, WHILE ogTEST-sætning.<br />

Du kan ikke bevæge dig trinvist baglæns ud af en rutine, når du har nået starten af<br />

rutinen.<br />

Der er instruktioner, som påvirker bevægelse, som ikke kan foretages i baglæns<br />

rækkefølge (f.eks. ActUnit, ConfL og PDispOn). Hvis man forsøger at udføre disse<br />

i baglæns rækkefølge, vises der en varslingsboks, hvor man får besked om, at<br />

handlingen ikke er mulig.<br />

Reaktion ved baglæns rækkefølge<br />

Når der udføres fremadrettede programtrin, angiver programmarkøren hele tiden den næste<br />

instruktion, der skal udføres, mens bevægelsesmarkøren angiver, hvilken bevægelse robotten<br />

udfører.<br />

Når der udføres programtrin i baglæns rækkefølge, angiver programmarkøren instruktionen<br />

over bevægelsesmarkøren. Når programmarkøren angiver én bevægelse og<br />

bevægelsesmarkøren en anden, flyttes den næste baglæns bevægelse til det mål, der angives<br />

af programmarkøren med den bevægelsestype og -hastighed, der angives af<br />

bevægelsesmarkøren.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.2.2.3. Udførelse af programtrin en instruktion ad gangen<br />

Eksempel på udførelse i baglæns rækkefølge<br />

Dette eksempel illustrerer reaktionen, når du bevæger dig trinvist baglæns gennem<br />

bevægelsesinstruktioner. Programmarkøren og bevægelsesmarkøren hjælper dig med at<br />

holde styr på, hvor RAPID-udførelsen er, og hvor robotten er.<br />

en0400001204<br />

A Programmarkør<br />

B Bevægelsesmarkør<br />

C Fremhævelse af det robtarget, som robotten bevæger sig hen imod eller<br />

allerede har nået.<br />

Når du... Vil:<br />

udfører<br />

fremadrettede<br />

programtrin, indtil<br />

robotten er i p5<br />

trykker på knappen<br />

TILB en gang<br />

trykker på knappen<br />

TILB igen<br />

trykker på knappen<br />

TILB igen<br />

bevægelsesmarkøren angive p5, og programmarkøren vil angive den<br />

næste bevægelsesinstruktion (MoveL p6).<br />

robotten ikke bevæge sig, men programmarkøren vil flytte sig til den<br />

forrige instruktion (MoveC p3, p4). Herved angives, at den<br />

pågældende instruktion udføres, næste gang der trykkes på knappen<br />

TILB.<br />

robotten bevæge sig hen til p4 lineært med hastigheden v300.<br />

Målet for denne bevægelse (p4) tages fra instruktionen MoveC.<br />

Bevægelsestypen (lineær) og hastigheden tages fra instruktionen<br />

nedenfor MoveL p5).<br />

Bevægelsesmarkøren angiver p4, og programmarkøren flytter sig til<br />

MoveL p2.<br />

robotten bevæge sig cirkulært via p3, til p2 med hastigheden v100.<br />

Målet p2 tages fra instruktionen MoveL p2. Bevægelsestypen<br />

(cirkulær), cirkelpunktet (p3) og hastigheden tages fra instruktionen<br />

MoveC.<br />

Bevægelsesmarkøren angiver p2, og programmarkøren flytter sig til<br />

MoveL p1.<br />

63


3 FlexPendant<br />

3.2.2.3. Udførelse af programtrin en instruktion ad gangen<br />

64<br />

Når du... Vil:<br />

trykker på knappen<br />

TILB igen<br />

Trykker på knappen<br />

FREM en gang<br />

trykker på knappen<br />

FREM igen<br />

robotten bevæge sig lineært til p1 med hastigheden v200.<br />

Bevægelsesmarkøren angiver p1, og programmarkøren flytter sig til<br />

MoveJ p0.<br />

robotten ikke bevæge sig, men programmarkøren vil flytte sig til den<br />

næste instruktion (MoveL p2).<br />

robotten bevæge sig til p2 med hastigheden v200.<br />

3HAC 16590-8 Revision: A


3.2.3. Tilslutning og afbrydelse af FlexPendant<br />

3.2.3.1. Hvad sker der, når jeg tilslutter FlexPendant?<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.2.3.1. Hvad sker der, når jeg tilslutter FlexPendant?<br />

Tilslutning og afbrydelse af en FlexPendant<br />

En FlexPendant skal være tilsluttet til kontrolskabet, når systemet er tændt.<br />

FlexPendant kan kobles fra kontrolskabet og bruges med et andet kontrolskab. Hvis<br />

FlexPendant frakobles et system, der kører, sker der et nødstop af systemet. Når FlexPendant<br />

tilsluttes et andet kontrolskab, kan det tage længere tid at starte FlexPendant, end da den blev<br />

tilsluttet til det oprindelige kontrolskab, afhængigt af softwareversionen i kontrolskabet.<br />

Hændelser ved tilslutning af FlexPendant<br />

Når FlexPendant tilsluttes til styremodulet, forekommer der en række hændelser.<br />

Status Hændelse<br />

Der er ikke tilsluttet en FlexPendant til<br />

styremodulet.<br />

Der skal være tændt for styremodulet.<br />

Tilslut FlexPendant til stikket på<br />

styremodulet.<br />

xx0400000730<br />

Moduler:<br />

A: Styremodul<br />

B: Drevmodul<br />

FlexPendant er tilsluttet. Kontrolskabet og FlexPendant er klar til at<br />

blive startet.<br />

Systemet er startet.<br />

Hvis der ikke er noget tilgængeligt system:<br />

Det kan startes en Boot Application på<br />

FlexPendant.<br />

Boot Application kalder styremodulet og<br />

indlæser al påkrævet software i FlexPendant.<br />

Dette kan tage et par minutter.<br />

Hvis der er et tilgængeligt system: Data, der er gemt i kontrolskabet, overføres.<br />

Dette tager under 60 sekunder<br />

(applikationerne er ikke omfattet).<br />

FlexPendant-softwaren er helt indlæst. FlexPendant er startet, og det første<br />

skærmbillede vises med en meddelelse, hvor<br />

du bliver bedt om at nulstille nødstoppet, som<br />

opstod, da du tilsluttede FlexPendant.<br />

Nødstoppet er bekræftet. Systemet er klar til at genoptage driften.<br />

65


3 FlexPendant<br />

3.2.3.2. Tilslutning af en FlexPendant<br />

3.2.3.2. Tilslutning af en FlexPendant<br />

Placering<br />

Fremgangsmåde<br />

66<br />

FlexPendant-stikket er placeret som vist herunder.<br />

xx0400000729<br />

A FlexPendant-stik<br />

Trin Handling Billede<br />

1. Find FlexPendant-stikket på<br />

styremodulet.<br />

2. Tilslut FlexPendant-kabelstikket.<br />

3. Skru stikkets ringlås godt fast ved at<br />

dreje det med uret.<br />

xx0400000931<br />

O: FlexPendant-stik (A22.X1)<br />

3HAC 16590-8 Revision: A


3.2.3.3. Afbrydelse af FlexPendant<br />

Afbrydelse af FlexPendant<br />

Denne fremgangsmåde beskriver, hvordan du afbryder FlexPendant<br />

3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.2.3.3. Afbrydelse af FlexPendant<br />

1. Afslut igangværende aktiviteter, som kræver, at FlexPendant skal være tilsluttet.<br />

Dette kan eksempelvis være justeringer af baner, kalibrering eller<br />

programændringer.<br />

2. Luk systemet. Hvis systemet ikke er lukket ned, når FlexPendant afbrydes, sker der<br />

et nødstop af systemet.<br />

3. Skru kabelstikket af mod uret.<br />

4. Opbevar ikke FlexPendant i nærheden af et robotsystem.<br />

67


3 FlexPendant<br />

3.2.4.1. Brug af softwaretastatur<br />

3.2.4. Grundlæggende fremgangsmåder i FlexPendant<br />

3.2.4.1. Brug af softwaretastatur<br />

Brug af softwaretastatur<br />

Softwaretastaturetbruges ofte til betjening af systemet, f.eks. ved angivelse af filnavne eller<br />

parameterværdier.<br />

Softwaretastaturet fungerer som et almindeligt tastatur, så du kan placere indsætningspunktet,<br />

indtaste og rette skrivefejl. Indtast bogstaver, tal og specialtegn for at angive tekst eller<br />

værdier.<br />

Billede af softwaretastatur<br />

Dette billede viser softwaretastaturet i FlexPendant.<br />

68<br />

en0300000491<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.2.4.1. Brug af softwaretastatur<br />

Sådan ændres indsætningspunktet<br />

Tryk på piletasterne for at ændre indsætningspunktet, f.eks. ved rettelse af skrivefejl.<br />

Sådan sletter du<br />

Hvis du vil bevæge<br />

dig...<br />

bagud<br />

fremad<br />

1. Tryk på tasten Backspace (øverst til højre) for at slette tegn til venstre for<br />

indsætningspunktet.<br />

xx0300000494<br />

Skal du trykke på...<br />

xx0300000492<br />

xx0300000493<br />

69


3 FlexPendant<br />

3.2.4.2. Sådan rulles og zoomes<br />

3.2.4.2. Sådan rulles og zoomes<br />

Oversigt<br />

70<br />

Det er ikke sikkert, du kan se hele skærmbilledet på en gang. Hvis du vil se hele<br />

skærmbilledet, kan du gøre følgende:<br />

Rul op/ned (og sommetider til venstre/højre)<br />

Zoom ind eller ud (kun muligt i programeditoren)<br />

en0400000685<br />

D E<br />

A Zoom ind (større tekst)<br />

B Rul op (højden på én side)<br />

C Rul op (højden på én linje)<br />

D Rul til venstre<br />

E Rul til højre<br />

F Zoom ud (mindre tekst)<br />

G Rul ned (højden på én side)<br />

H Rul ned (højden på én linje)<br />

A<br />

B<br />

C<br />

F G H<br />

3HAC 16590-8 Revision: A


3.2.4.3. Procesapplikationer<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.2.4.3. Procesapplikationer<br />

Brugerdefinerede procesapplikationer startes via menuen ABB. Hver applikation står som et<br />

menuelement sammen med FlexPendants visninger.<br />

Start en procesapplikation<br />

Denne fremgangsmåde beskriver, hvordan du starter en procesapplikation.<br />

Trin Handling<br />

1. Tryk på knappen ABB for at få vist menuen af samme navn.<br />

Procesapplikationer vises i menuen.<br />

2. Tryk på navnet på procesapplikationen for at starte.<br />

Skift mellem startede procesapplikationer<br />

En startet applikation har en kvikknap på proceslinjen, ligesom visninger på FlexPendant.<br />

Tryk på knapperne for at skifte mellem de startede applikationer og visninger.<br />

en0400000768<br />

Visningerne og procesapplikationerne i dette tilfælde er:<br />

A FlexPendant Stifinder-visning<br />

B Programeditor-visning, modul Main til robot 1<br />

C RobotWare Arc, en procesapplikation<br />

D Kontrolpanel-visning<br />

71


3 FlexPendant<br />

3.3.1. Oversigt, tilpasning af FlexPendant<br />

3.3 Tilpasning af FlexPendant<br />

3.3.1. Oversigt, tilpasning af FlexPendant<br />

Tilpasning<br />

72<br />

Du kan tilpasse FlexPendantpå flere forskellige måder. Fremgangsmåden er beskrevet i de<br />

følgende afsnit:<br />

Hvis du vil: Skal du læse afsnittet:<br />

skifte sprog i vinduer og dialogbokse. Sprogskift på side 226.<br />

ændre lysstyrke og kontrast i displayet. Redigering af lysstyrke og kontrast på side<br />

218.<br />

rotere FlexPendant til anvendelse med<br />

venstre/højre hånd.<br />

konfigurere visninger til programstart og<br />

brugerautorisationssystem.<br />

Sådan skiftes mellem anvendelse af<br />

FlexPendant med venstre og højre hånd.<br />

Konfiguration af FlexPendant-systemet på<br />

side 231.<br />

kalibrere berøringsskærmen igen. Berøringsskærm på side 233.<br />

konfigurere programmerbare taster. Programmerbare knapper på side 227.<br />

konfigurere de mest almindelige I/O-lister Konfiguration af de mest almindelige I/O på<br />

side 225.<br />

ændre dato og klokkeslæt Redigering af dato og klokkeslæt på side 224.<br />

3HAC 16590-8 Revision: A


3.3.2. Visning af oplysninger om FlexPendant<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.3.2. Visning af oplysninger om FlexPendant<br />

Visning af oplysninger om FlexPendant<br />

Denne fremgangsmåde beskriver, hvordan du får vist oplysninger om systemet, f.eks. om<br />

installerede systemer, porte, indstillinger og RobotWare-version på FlexPendant.<br />

Trin Handling<br />

1. Tryk på Systemoplysninger i menuen ABB.<br />

2. Tryk for at udvide oplysningerne under hver knap.<br />

en0400000968<br />

3. Tryk på Egenskaber for kontrolskab for at få vist Netværksforbindelser og<br />

Installerede systemer.<br />

Tryk på Systemegenskaber for at få vist RobotWare-version og indstillinger eller<br />

yderligere Yderligere indstillinger.<br />

73


3 FlexPendant<br />

3.4.1.1. FlexPendant Stifinder<br />

3.4 Menuen ABB<br />

3.4.1. FlexPendant Stifinder<br />

3.4.1.1. FlexPendant Stifinder<br />

Om FlexPendant Stifinder<br />

FlexPendant Stifinder er et filhåndteringssystem i lighed med Windows Stifinder, som du kan<br />

bruge til at se filsystemet på kontrolskabet. Du kan også omdøbe, slette eller flytte filer eller<br />

mapper.<br />

Billede af FlexPendant Stifinder<br />

Billedet viser FlexPendant Stifinder.<br />

74<br />

en0400001130<br />

Elementer i FlexPendant Stifinder<br />

Nedenstående tabel beskriver de enkelte elementer i billedet herover.<br />

Element Beskrivelse Funktion<br />

A Enkel visning Tryk for at skjule typen i filvinduet<br />

B Detaljeret visning Tryk for at vise typen i filvinduet<br />

C Sti Viser biblioteksstien.<br />

D Menu Tryk for at få vist menuen med funktioner<br />

E Ny mappe Tryk for at oprette en ny mappe i den aktuelle mappe.<br />

F Et niveau op Tryk for at gå til den overordnede mappe<br />

3HAC 16590-8 Revision: A


3.4.1.2. Filhåndtering<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.1.2. Filhåndtering<br />

Filhåndtering og -lagring<br />

Sikkerhedskopier, programmer, konfigurationer osv. gemmes som filer i robotsystemet.<br />

Disse filer håndteres enten i en særlig FlexPendant-applikation, f.eks. Program editor, eller<br />

med FlexPendant Stifinder.<br />

Filer kan gemmes på en række forskellige drev, eller hukommelsesenheder, f.eks.:<br />

Kontrolskabets harddisk<br />

Bærbar pc<br />

USB-enhed<br />

Andre netværksdrev<br />

Disse drev bruges på samme måde og er tilgængelige i FlexPendant Stifinder, eller når der<br />

gemmes eller åbnes filer vha. en applikation på FlexPendant.<br />

Oplysninger om USB-hukommelse<br />

IRC5 er udstyret med en USB-port i styremodulet. Se kapitlet Knapper på FlexController på<br />

side 274.<br />

En USB-hukommelse registreres normalt af systemet og er klar til brug få sekunder efter, at<br />

hardwaren er tilsluttet. En tilsluttet USB-hukommelse registreres automatisk ved opstart.<br />

Det er muligt at tilslutte og frakoble en USB-hukommelse, mens systemet kører. For at undgå<br />

problemer bør du dog bemærke nedenstående forholdsregler:<br />

Undgå at frakoble en USB-hukommelse umiddelbart efter at have tilsluttet den. Vent<br />

mindst fem sekunder, eller til hukommelsen er blevet registreret af systemet.<br />

Undgå at frakoble en USB-hukommelse under filhandlinger, f.eks. lagring eller<br />

kopiering af filer. Mange USB-hukommelser angiver igangværende handlinger med<br />

en blinkende lysdiode.<br />

Undgå at frakoble en USB-hukommelse, mens systemet er ved at lukke ned. Vent, til<br />

nedlukningen er afsluttet.<br />

Bemærk desuden følgende begrænsninger med USB-hukommelser:<br />

Der er ingen garanti for, at alle USB-hukommelser understøttes.<br />

Nogle USB-hukommelser har en kontakt til sk rivebeskyttelse. Systemet er ikke i stand<br />

til at registrere, hvis en filhandling ikke lykkedes pga. kontakten til skrivebeskyttelse.<br />

Flere oplysninger<br />

Du kan finde flere oplysninger om fejlfinding i Trouble shooting manual - IRC5.<br />

75


3 FlexPendant<br />

3.4.2.1. Input og output, I/O<br />

3.4.2. Input og output<br />

3.4.2.1. Input og output, I/O<br />

Oversigt<br />

Visning af signaler<br />

Hvad er et signal?<br />

76<br />

I/O-signalegenskaber bruges til at få vist input- og outputsignalerne og deres værdier.<br />

Signaler konfigureres med systemparametre. Se afsnittet Konfiguration af systemparametre<br />

på side 221.<br />

Dette afsnit beskriver, hvordan du kan få vist signalegenskaberne.<br />

Trin Handling<br />

1. Tryk på Input og Output i menuen ABB.<br />

Listen over de mest almindelige I/O-signaler vises.<br />

2. Tryk på Vis for at ændre udvalget af signaler på listen.<br />

3. Tryk for at vælge et signal.<br />

4. Tryk på Egenskaber for at se indstillingerne for signalet. Tryk derefter på Luk for at<br />

vende tilbage til listen.<br />

en0400000770<br />

Et I/O-signal er den logiske softwaregengivelse af et I/O-signal på en feltbusenhed, der er<br />

forbundet med en feltbus i kontrolskabet.<br />

Ved angivelse af et signal oprettes en logisk gengivelse af det faktiske I/O-signal.<br />

Konfigurationen af signalet definerer de specifikke systemparametre for signalet, som<br />

kontrollerer signalets reaktion.<br />

3HAC 16590-8 Revision: A


3.4.2.2. Simulering og redigering af signalværdi<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.2.2. Simulering og redigering af signalværdi<br />

Simulering og redigering af signalværdi<br />

Et signal kan ændres til et simuleret signal, og signalets værdi kan ændres. Du kan finde<br />

yderligere oplysninger om, hvordan signalets egenskaber ændres, i afsnittet Konfiguration af<br />

de mest almindelige I/O på side 225 under kapitlet Kontrolpanel.<br />

Trin Handling<br />

1. Tryk på I/O i menuen ABB.<br />

Der vises en liste over de mest almindelige signaler. Se afsnittet Konfiguration af de<br />

mest almindelige I/O på side 225.<br />

2. Tryk på et signal.<br />

3. Tryk på Simuler for at ændre signalet til et simuleret signal.<br />

Tryk på Fjern simulering for at fjerne simuleringen fra signalet.<br />

4. Tryk på 123... for at ændre signalets værdi.<br />

Det numeriske softwaretastatur vises. Indtast den nye værdi, og tryk på OK.<br />

77


3 FlexPendant<br />

3.4.2.3. Visning af en signalgruppe<br />

3.4.2.3. Visning af en signalgruppe<br />

Visning af en signalgruppe<br />

Dette afsnit beskriver, hvordan du kan få vist en signalgruppe.<br />

78<br />

Trin Handling<br />

1. Tryk på I/O i menuen ABB.<br />

Der vises en liste over de mest almindelige signaler. Se afsnittet Konfiguration af de<br />

mest almindelige I/O på side 225.<br />

2. Tryk på Grupper i menuen Vis.<br />

3. Tryk på signalgruppens navn på listen, og tryk derefter på Egenskaber. Alternativt<br />

kan du trykke to gange på signalgruppens navn.<br />

Egenskaberne for signalgruppen vises.<br />

3HAC 16590-8 Revision: A


3.4.2.4. I/O-sikkerhedssignaler.<br />

Generelt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.2.4. I/O-sikkerhedssignaler.<br />

I kontrolskabets grundlæggende og standardform, er bestemte I/O signaler dedikerede til<br />

bestemte sikkerhedsfunktioner. Disse er anført herunder med en kort beskrivelse af hver.<br />

Du kan læse mere om, hvordan du får adgang til signalerne via FlexPendant i<br />

brugermanualen - IRC5 med FlexPendant.<br />

I/O-sikkerhedssignaler.<br />

Nedenstående liste angiver de I/O-sikkerhedssignaler, som bruges af standardsystemet.<br />

Signalnavn Beskrivelse Bitværditilstand Fra - Til<br />

ES1 Nødstop, kreds 1 1 = Kreds lukket Fra omskiftertavle til<br />

hovedcomputer<br />

ES2 Nødstop, kreds 2 1 = Kreds lukket Fra omskiftertavle til<br />

hovedcomputer<br />

SOFTESI Blødt nødstop 1 = Blødt stop<br />

aktiveret<br />

EN1 Aktiveringsknap 1&2,<br />

kreds 1<br />

EN2 Aktiveringsknap 1&2,<br />

kreds 2<br />

AUTO1 Driftstilstandsvælger,<br />

kreds 1<br />

AUTO2 Driftstilstandsvælger,<br />

kreds 2<br />

MAN 1 Driftstilstandsvælger,<br />

kreds 1<br />

MANFS1 Driftstilstandsvælger,<br />

kreds 1<br />

MAN 2 Driftstilstandsvælger,<br />

kreds 2<br />

MANFS2 Driftstilstandsvælger,<br />

kreds 2<br />

USERDOOV<br />

LD<br />

Overbelastning, digitalt<br />

brugeroutput<br />

MONPB Motorer tændttrykknap<br />

AS1 Automatisk stop, kreds<br />

1<br />

AS2 Automatisk stop, kreds<br />

2<br />

Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Aktiveret Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Aktiveret Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Valgt automatisk Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Valgt automatisk Fra omskiftertavle til<br />

hovedcomputer<br />

1 = MAN valgt Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Valgt manuel fuld<br />

hastighed<br />

Fra omskiftertavle til<br />

hovedcomputer<br />

1 = MAN valgt Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Valgt manuel fuld<br />

hastighed<br />

SOFTASI Blødt automatisk stop 1 = Blødt stop<br />

aktiveret<br />

Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Fejl, 0 = OK Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Trykknap nede Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Kreds lukket Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Kreds lukket Fra omskiftertavle til<br />

hovedcomputer<br />

Fra omskiftertavle til<br />

hovedcomputer<br />

GS1 Generelt stop, kreds 1 1 = Kreds lukket Fra omskiftertavle til<br />

hovedcomputer<br />

GS2 Generelt stop, kreds 2 1 = Kreds lukket Fra omskiftertavle til<br />

hovedcomputer<br />

79


3 FlexPendant<br />

3.4.2.4. I/O-sikkerhedssignaler.<br />

80<br />

Signalnavn Beskrivelse Bitværditilstand Fra - Til<br />

SOFTGSI Blødt generelt stop 1 = Blødt stop<br />

aktiveret<br />

SUPES1 Overordnet stop, kreds<br />

1<br />

SUPES2 Overordnet stop, kreds<br />

2<br />

SOFTSSI Blødt overordnet stop 1 = Blødt stop<br />

aktiveret<br />

CH1 Alle kontakter i<br />

drivkreds 1 er lukket<br />

CH2 Alle kontakter i<br />

drivkreds 2 er lukket<br />

ENABLE1 Aktiver fra<br />

hovedcomputer<br />

(aflæs)<br />

ENABLE2_1 Aktiver fra<br />

aksecomputer 1<br />

ENABLE2_2 Aktiver fra<br />

aksecomputer 2<br />

ENABLE2_3 Aktiver fra<br />

aksecomputer 3<br />

ENABLE2_4 Aktiver fra<br />

aksecomputer 4<br />

PANFAN Overvågning af blæser<br />

i styremodul<br />

PANEL24OV<br />

LD<br />

Overbelastning, panel<br />

24V<br />

DRVOVLD Overbelastning,<br />

drevmoduler<br />

Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Kreds lukket Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Kreds lukket Fra omskiftertavle til<br />

hovedcomputer<br />

Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Kreds lukket Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Kreds lukket Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Aktiver, 0 =<br />

Afbryd kreds 1<br />

1 = Aktiver, 0 =<br />

Afbryd kreds 2<br />

1 = Aktiver, 0 =<br />

Afbryd kreds 2<br />

1 = Aktiver, 0 =<br />

Afbryd kreds 2<br />

1 = Aktiver, 0 =<br />

Afbryd kreds 2<br />

Fra omskiftertavle til<br />

hovedcomputer<br />

Fra omskiftertavle til<br />

hovedcomputer<br />

Fra omskiftertavle til<br />

hovedcomputer<br />

Fra omskiftertavle til<br />

hovedcomputer<br />

Fra omskiftertavle til<br />

hovedcomputer<br />

1 = OK, 0 = Fejl Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Fejl, 0 = OK Fra omskiftertavle til<br />

hovedcomputer<br />

1 = Fejl, 0 = OK Fra omskiftertavle til<br />

hovedcomputer<br />

USERDI1 Generelt input 1 1 = Højt inputniveau Fra omskiftertavle til<br />

hovedcomputer<br />

USERDI2 Generelt input 2 1 = Højt inputniveau Fra omskiftertavle til<br />

hovedcomputer<br />

USERDI3 Generelt input 3 1 = Højt inputniveau Fra omskiftertavle til<br />

hovedcomputer<br />

USERDI4 Generelt input 4 1 = Højt inputniveau Fra omskiftertavle til<br />

hovedcomputer<br />

USERDI5 Generelt input 5 1 = Højt inputniveau Fra omskiftertavle til<br />

hovedcomputer<br />

USERDI6 Generelt input 6 1 = Højt inputniveau Fra omskiftertavle til<br />

hovedcomputer<br />

USERDI7 Generelt input 7 1 = Højt inputniveau Fra omskiftertavle til<br />

hovedcomputer<br />

USERDI8 Generelt input 8 1 = Højt inputniveau Fra omskiftertavle til<br />

hovedcomputer<br />

DRV1LIM1 Læs bag på kreds 1<br />

efter grænseafbrydere<br />

DRV1LIM2 Læs bag på kreds 2<br />

efter grænseafbrydere<br />

1 = Kreds 1 lukket Fra aksecomputer til<br />

hovedcomputer<br />

1 = Kreds 2 lukket Fra aksecomputer til<br />

hovedcomputer<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Signalnavn Beskrivelse Bitværditilstand Fra - Til<br />

DRV1K1 Aflæs kontaktor K1,<br />

kreds 1<br />

DRV1K2 Aflæs kontaktor K2,<br />

kreds 2<br />

DRV1EXTCO<br />

NT<br />

DRV1PANCH<br />

1<br />

DRV1PANCH<br />

2<br />

Eksterne kontaktorer<br />

lukket<br />

Fødespænding for<br />

kontaktor-spole 1<br />

Fødespænding for<br />

kontaktor-spole 2<br />

DRV1SPEED Læs bag på den valgte<br />

funktionsvælger<br />

DRV1TEST1 Der er opdaget et fald i<br />

drivkreds 1<br />

DRV1TEST2 Der er opdaget et fald i<br />

drivkreds 2<br />

3 FlexPendant<br />

3.4.2.4. I/O-sikkerhedssignaler.<br />

1 = K1 lukket Fra aksecomputer til<br />

hovedcomputer<br />

1 = K2 lukket Fra aksecomputer til<br />

hovedcomputer<br />

1 = Kontaktorer<br />

lukket<br />

Fra aksecomputer til<br />

hovedcomputer<br />

1 = Spænding tilført Fra aksecomputer til<br />

hovedcomputer<br />

1 = Spænding tilført Fra aksecomputer til<br />

hovedcomputer<br />

0 = Manuel tilstand,<br />

lav hastighed<br />

SOFTESO Blødt nødstop 1 = Indstil blødt<br />

nødstop<br />

SOFTASO Blødt automatisk stop 1 = Indstil automatisk<br />

stop<br />

SOFTGSO Blødt generelt stop 1 = Indstil blødt<br />

generelt stop<br />

SOFTSSO Blødt overordnet stop 1 = Indstil blødt<br />

overordnet stop<br />

Nødstop<br />

Fra aksecomputer til<br />

hovedcomputer<br />

Skiftet Fra aksecomputer til<br />

hovedcomputer<br />

Skiftet Fra aksecomputer til<br />

hovedcomputer<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

MOTLMP Motorer tændt-lampe 1 = Lampe tændt Fra hovedcomputer til<br />

omskiftertavle<br />

AKTIVER 1 AKTIVER 1 fra MC 1 = Aktiver, 0 =<br />

Afbryd kreds 1<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

TESTEN1 Test af AKTIVER 1 1 = Start test Fra hovedcomputer til<br />

omskiftertavle<br />

USERDO1 Generelt output 1 1 = Indstil<br />

outputniveau højt<br />

USERDO2 Generelt output 2 1 = Indstil<br />

outputniveau højt<br />

USERDO3 Generelt output 3 1 = Indstil<br />

outputniveau højt<br />

USERDO4 Generelt output 4 1 = Indstil<br />

outputniveau højt<br />

USERDO5 Generelt output 5 1 = Indstil<br />

outputniveau højt<br />

USERDO6 Generelt output 6 1 = Indstil<br />

outputniveau højt<br />

USERDO7 Generelt output 7 1 = Indstil<br />

outputniveau højt<br />

USERDO8 Generelt output 8 1 = Indstil<br />

outputniveau højt<br />

DRV1CHAIN<br />

1<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

Fra hovedcomputer til<br />

omskiftertavle<br />

Signal til kredsløbslås 1 = Luk kreds 1 Fra hovedcomputer til<br />

aksecomputer 1<br />

81


3 FlexPendant<br />

3.4.2.4. I/O-sikkerhedssignaler.<br />

82<br />

Signalnavn Beskrivelse Bitværditilstand Fra - Til<br />

DRV1CHAIN<br />

2<br />

Signal til kredsløbslås 1 = Luk kreds 2 Fra hovedcomputer til<br />

aksecomputer 1<br />

DRV1BRAKE Signal til<br />

bremseudløserspole<br />

1 = Udløs bremse Fra hovedcomputer til<br />

aksecomputer 1<br />

3HAC 16590-8 Revision: A


3.4.3. Jogging<br />

3.4.3.1. Introduktion til jogging<br />

Hvad er jogging?<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.1. Introduktion til jogging<br />

Jogging betyder, at man manuelt placerer eller flytte robotter eller eksterne akser vha.<br />

styrepinden til FlexPendant.<br />

Hvornår kan der foretages jogging?<br />

Jogging udføres i manuel tilstand. Der er mulighed for jogging uanset, hvilken visning der er<br />

valgt på FlexPendant, men du kan ikke foretage jogging under udførelsen af programmet.<br />

Om bevægelsestilstande og robotter<br />

Den valgte bevægelsestilstand og/eller det valgte koordinatsystem bestemmer, hvordan<br />

robotten bevæger sig.<br />

I lineær bevægelsestilstand bevæger værktøjets midtpunkt sig langs lige linjer "fra A til B" i<br />

området. Værktøjets midtpunkt flytter sig i samme retning som akserne i det valgte<br />

koordinatsystem.<br />

I tilstanden, hvor akserne bevæges en efter en, flyttes en robotakse ad gangen. Det er svært at<br />

forudsige, hvordan værktøjets midtpunkt bevæger sig.<br />

Om bevægelsestilstande og yderligere akser<br />

Yderligere akser kan kun jogges en akse ad gangen. En yderligere akse kan enten fremstilles<br />

til en form for lineær bevægelse eller til roterende (vinklet) bevægelse. Lineær bevægelse<br />

bruges ved transportbånd, mens roterende bevægelse bruges i forbindelse med behandling af<br />

mange forskellige arbejdsemner.<br />

Yderligere akser påvirkes ikke af det valgte koordinatsystem.<br />

Om koordinatsystemer<br />

Placering af en bolt i et hul vha. en værktøjsgriber kan udføres meget let i<br />

værktøjskoordinatsystemet, hvis en af koordinaterne i det pågældende system er parallel med<br />

hullet. Udførelse af samme handling i basiskoordinatsystemet kan kræve jogging i både x-,<br />

y- og z-koordinaterne, hvilket gør det svært at opnå præcision.<br />

Det er lettere at foretage jogging, hvis du vælger det korrekte koordinatsystem til formålet,<br />

men der er ikke noget enkelt svar på, hvilket koordinatsystem du skal vælge.<br />

Ét koordinatsystem kan f.eks. gøre det muligt at flytte værktøjets midtpunkt til målpositionen<br />

med færre bevægelser af styrepinden end et andet.<br />

Forhold som f.eks. pladsbegrænsninger, forhindringer eller den fysiske størrelse på et<br />

arbejdsemne eller værktøj vil også hjælpe dig med at træffe den rigtige beslutning.<br />

Læs mere om koordinatsystemer i afsnittet Hvad er et koordinatsystem? på side 299.<br />

83


3 FlexPendant<br />

3.4.3.2. Koordineret jogging<br />

3.4.3.2. Koordineret jogging<br />

Koordinering<br />

84<br />

En robot der er forbundet til et arbejdsemne via koordinater, følger det pågældende<br />

arbejdsemnes bevægelser.<br />

Koordineret jogging<br />

Hvis den mekaniske enhed, der bevæger arbejdsemnet, jogges, flyttes den robot, der aktuelt<br />

er koordineret med arbejdsemnet, så den bevarer sin relative placering i forhold til<br />

arbejdsemnet.<br />

Angivelse af koordinering<br />

Trin Handling Oplysninger<br />

1. Vælg den robot, der skal koordineres til<br />

en anden mekanisk enhed.<br />

2. Indstil Koordinatsystem til<br />

Arbejdsemne.<br />

3. Indstil Arbejdsemne til det<br />

arbejdsemne, der flyttes af den anden<br />

mekaniske enhed.<br />

4. Vælg den mekaniske enhed, der<br />

bevæger arbejdsemnet.<br />

Se Valg af mekanisk enhed på side 88.<br />

Se Jogging iht. arbejdsemnekoordinater<br />

på side 98.<br />

Se Valg af værktøj, arbejdsemne og<br />

nyttelast på side 102.<br />

Hvis der foretages jogging, mens denne<br />

mekaniske enhed er valgt, påvirker det<br />

også den robot, der er koordineret med<br />

enheden.<br />

Koordinering af robotter<br />

Hvis du ønsker at koordinere robotter, således at når en robot bevæges, følger en anden robot<br />

efter, skal du bruge funktionen MultiMove.<br />

3HAC 16590-8 Revision: A


3.4.3.3. Begrænsninger for jogging<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.3. Begrænsninger for jogging<br />

Jogging af yderligere akser<br />

Yderligere akser kan kun bevæges en akse ad gangen. Se applikationsmanualen Application<br />

manual - Additional axes.<br />

Jogging af mekaniske enheder, der ikke er kalibreret.<br />

En ukalibreret mekanisk enhed kan kun bevæges en akse ad gangen. Arbejdsområdet<br />

kontrolleres ikke.<br />

Hvis den mekaniske enhed ikke er kalibreret, vises teksten "Enheden er ikke kalibreret " i<br />

området Position i vinduet Jogging.<br />

FORSIGTIG!<br />

Mekaniske enheder, hvis arbejdsområde ikke er kontrolleret af robotsystemet kan flyttes til<br />

farlige positioner. Der bør konfigureres og bruges mekaniske stop for at undgå at udsætte<br />

udstyr eller personale for fare.<br />

Bevægelse af robotakser i uafhængig tilstand<br />

Det er ikke muligt at bevæge robotakser i uafhængig tilstand. Akserne skal tilbage til normal<br />

tilstand for at kunne bevæges. Læs mere i Application manual - Motion functions and events.<br />

Jogging med verdenszoner<br />

Når funktionen World zones er installeret, begrænser de definerede zoner bevægelsen, mens<br />

du foretager jogging. Læs mere i Application manual - Motion functions and events.<br />

Brug af jogging uden angivelse af aksebelastning<br />

Hvis udstyret er monteret på en af robotakserne, skal aksebelastningen være indstillet. Ellers<br />

kan der forekomme overbelastningsfejl ved jogging.<br />

Indstilling af aksebelastning beskrives i de produktmanualer, der leveres sammen med<br />

robotten.<br />

Brug af jogging uden angivelse af vægt for værktøj eller nyttelast<br />

Hvis der ikke er angivet nogen vægt for værktøj eller nyttelast, kan der forekomme<br />

overbelastningsfejl ved udførelse af jogging. Belastninger for yderligere akser, der<br />

kontrolleres af bestemt software (dynamiske modeller), kan kun indstilles under<br />

programmering.<br />

85


3 FlexPendant<br />

3.4.3.4. Vinduet Jogging<br />

3.4.3.4. Vinduet Jogging<br />

Oversigt<br />

Menuen Jogging<br />

86<br />

Funktionerne til jogging er samlet i en struktur under vinduetJogging. De mest almindelige<br />

funktioner er også tilgængelige i menuen Hurtig indstilling.<br />

Billedet viser de funktioner, der er tilgængelige i menuen Jogging:<br />

en0400000654<br />

A Valg af mekanisk enhed. Hvordan dette gøres, er beskrevet i afsnittet Valg af<br />

mekanisk enhed på side 88.<br />

B Absolute Accuracy: Off er standardinformation i feltet. Hvis robotten et konfigureret<br />

med funktionen til absolut nøjagtighed, vises Absolute Accuracy: On.<br />

C Valg af bevægelsestilstand. Hvordan dette gøres, er beskrevet i afsnittet Valg af<br />

bevægelsestilstand. på side 90.<br />

D Valg af koordinatsystem. Hvordan dette gøres, er beskrevet i afsnittene Jogging iht.<br />

basiskoordinater på side 95, Jogging iht. verdenskoordinater på side 96, Jogging iht.<br />

arbejdsemnekoordinater på side 98 eller Jogging iht. værktøjskoordinater på side<br />

100.<br />

E Valg af værktøj. Hvordan dette gøres, er beskrevet i afsnittet Valg af værktøj,<br />

arbejdsemne og nyttelast på side 102.<br />

F Valg af arbejdsemne. Hvordan dette gøres, er beskrevet i afsnittet Valg af værktøj,<br />

arbejdsemne og nyttelast på side 102.<br />

G Valg af nyttelast. Hvordan dette gøres, er beskrevet i afsnittet Valg af værktøj,<br />

arbejdsemne og nyttelast på side 102.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.4. Vinduet Jogging<br />

H Låsning af styrepinden i bestemte retninger. Hvordan dette gøres, er beskrevet i<br />

afsnittet Låsning af styrepinden i bestemte retninger på side 126.<br />

J Valg af bevægelsesintervaller. Hvordan dette gøres, er beskrevet i afsnittet Præcis<br />

positionering med bevægelse i intervaller på side 128.<br />

K Placering af hver akse i forhold til det valgte koordinatsystem.<br />

L Position format, beskrives i afsnittet Sådan læses den nøjagtige position på side<br />

130.<br />

M Styrepindens retninger- Retninger for styrepinden afhænger af den valgte<br />

bevægelsestilstand. Se afsnittet Valg af bevægelsestilstand. på side 90.<br />

87


3 FlexPendant<br />

3.4.3.5. Valg af mekanisk enhed<br />

3.4.3.5. Valg af mekanisk enhed<br />

Hvorfor vælge en mekanisk enhed?<br />

Robotsystemet kan bestå af mere end en robot. Der kan også være andre mekaniske enheder<br />

som f.eks. behandlingsenheder til arbejdsemner eller yderligere akser, der er monteret på<br />

robotten, og som også kan jogges.<br />

Hvis dit system kun har en enkelt robot uden yderligere akser, behøver du ikke vælge en<br />

mekanisk enhed.<br />

Identifikation af mekaniske enheder<br />

Hver mekanisk enhed, der kan jogges, er angivet på listen over mekaniske enheder. Navnet<br />

på enheden er defineret i systemkonfigurationen. Hver enhed har også et symbol, som bruges<br />

på statuslinjen. Se afsnittet Statuslinje på side 258.<br />

Læs fabrikkens eller cellens dokumentation for at få oplysninger om, hvilke mekaniske<br />

enheder der er tilgængelige i dit robotsystem.<br />

Valg af mekanisk enhed<br />

Denne fremgangsmåde beskriver, hvordan du vælger en mekanisk enhed til jogging.<br />

88<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB for at få vist egenskaberne for jogging.<br />

2. Tryk på Mekanisk enhed.<br />

en0400000653<br />

Der vises en liste over tilgængelige mekaniske enheder.<br />

3. Tryk på den mekaniske enhed, der skal jogges, og tryk derefter på OK.<br />

Den valgte mekaniske enhed bruges, indtil du vælger en anden enhed, også selvom<br />

du lukker vinduet Jogging.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.5. Valg af mekanisk enhed<br />

TIP!<br />

Brug menuen Hurtig indstilling til at skifte hurtigere mellem mekaniske enheder.<br />

Sådan anvendes egenskaber for jogging<br />

Hvis du ændrer egenskaberne for jogging, påvirker ændringerne kun den aktuelt valgte<br />

mekaniske enhed.<br />

Alle joggingegenskaber gemmes og gendannes, når du vender tilbage for at jogge den<br />

pågældende mekaniske enhed.<br />

89


3 FlexPendant<br />

3.4.3.6. Valg af bevægelsestilstand.<br />

3.4.3.6. Valg af bevægelsestilstand.<br />

Oversigt<br />

90<br />

Området Styrepindens retninger viser, hvordan styrepindens akser svarer til akserne i det<br />

valgte koordinatsystem.<br />

FORSIGTIG!<br />

Egenskaber for Directions er ikke beregnet til at vise, i hvilken retning den mekaniske enhed<br />

bevæger sig. Foretag altid jogging vha. små bevægelser med styrepinden, så du får en<br />

fornemmelse af, i hvilken retning den mekaniske enhed bevæger sig.<br />

Valg af bevægelsestilstand.<br />

Denne fremgangsmåde beskriver, hvordan du vælger bevægelsestilstand.<br />

Trin Handling Oplysninger<br />

1. Tryk på ABB og derefter på Jogging for<br />

at få vist menuen Jogging.<br />

2. Tryk på Bevægelsestilstand.<br />

3. Vælg den ønskede tilstand, og tryk<br />

derefter på OK.<br />

Betydningen af styrepindens retninger<br />

vises i Styrepindens retninger, når du<br />

har foretaget dit valg.<br />

Styrepindens retninger<br />

Betydningen afstyrepindens retninger afhænger af, hvilken bevægelsestilstand der er valgt.<br />

Følgende er tilgængelige:<br />

Bevægelsestilstand Billede af styrepind Beskrivelse<br />

Lineær<br />

Akse 1 -3<br />

(standard for robotter)<br />

Akse 4 -6<br />

en0400001131<br />

en0300000536<br />

en0300000537<br />

Lineær tilstand er beskrevet i<br />

afsnittet Angivelse af<br />

værktøjets retning på side 92.<br />

Tilstanden med akse 1-3<br />

beskrives i afsnittet Jogging<br />

aksevis på side 93.<br />

Tilstanden med akse 4-6<br />

beskrives i afsnittet Jogging<br />

aksevis på side 93.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.6. Valg af bevægelsestilstand.<br />

Bevægelsestilstand Billede af styrepind Beskrivelse<br />

Drej<br />

en0400001131<br />

Drejetilstanden er beskrevet i<br />

afsnittet Angivelse af<br />

værktøjets retning på side 92.<br />

91


3 FlexPendant<br />

3.4.3.7. Angivelse af værktøjets retning<br />

3.4.3.7. Angivelse af værktøjets retning<br />

Eksempler på brug<br />

Definition<br />

Angivelse af værktøjets retning<br />

92<br />

Værktøjer til buesvejsning, slibning og dispensering skal vende i en bestemt retning i forhold<br />

til arbejdsemnet for at opnå det bedste resultat. Du skal også konfigurere en vinkel til boring,<br />

fræsning eller savning.<br />

I de fleste tilfælde skal du indstille værktøjets retning, når du har jogget dets midtpunkt til en<br />

bestemt position, f.eks. som udgangspunkt for en opgave, hvor værktøjet bruges. Når du har<br />

indstillet værktøjets retning, fortsætter du med at jogge det lineært, så banen og den ønskede<br />

opgave fuldføres.<br />

Værktøjetsretning anskues i forhold til det aktuelt valgte koordinatsystem. Dette er dog ikke<br />

noget, som brugeren vil lægge mærke til.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB for at få vist egenskaberne for jogging.<br />

2. Tryk på Bevægelsestilstand, tryk derefter på Drej, og tryk til sidst på OK.<br />

3. Vælg det relevante værktøj (hvis du ikke allerede har gjort det) ved at følge<br />

anvisninger i afsnittet Valg af værktøj, arbejdsemne og nyttelast på side 102.<br />

4. Tryk på aktiveringsknappen, og hold den nede for at aktivere motorerne i den<br />

mekaniske enhed.<br />

5. Flyt styrepinden for at ændre værktøjets retning.<br />

6. Når du er færdig, skal du trykke på Bevægelsestilstand, Lineær og til sidst på OK<br />

for at fortsætte med at jogge i det valgte koordinatsystem.<br />

TIP!<br />

Brug menuen Hurtig indstilling til at vælge joggingtilstand hurtigere.<br />

3HAC 16590-8 Revision: A


3.4.3.8. Jogging aksevis<br />

Eksempler på brug<br />

Valg af akser, der skal bevæges<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.8. Jogging aksevis<br />

Brug aksevis jogging, når du vil foretage følgende:<br />

flytte den mekaniske enhed væk fra risikable positioner.<br />

flytte en robot bort fra usædvanlige situationer.<br />

sætte robottens akser i kalibreringsposition.<br />

FORSIGTIG!<br />

Denne fremgangsmåde påvirker retningen af alt værktøj, som er monteret. Hvis den endelige<br />

retning er vigtig, skal du følge den fremgangsmåde, som omtales i afsnittet Angivelse af<br />

værktøjets retning på side 92, når du er færdig.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB for at få vist egenskaberne for jogging.<br />

2. Tryk på Bevægelsestilstand, og vælg derefter de ønskede akser. Se beskrivelsen<br />

i afsnittet Akser og styrepindens retninger på side 93.<br />

3. Tryk på OK for at fuldføre handlingen.<br />

Akser og styrepindens retninger<br />

En generisk manipulators seks gængse akser kan jogges manuelt vha. styrepindens tre<br />

dimensioner, som angivet herunder.<br />

Læs fabrikkens eller cellens dokumentation for at fastslå de eksterne aksers fysiske retning.<br />

Billedet viser manipulatoraksernes bevægelsesmønstre.<br />

93


3 FlexPendant<br />

3.4.3.8. Jogging aksevis<br />

94<br />

xx0300000520<br />

Hvis du vil<br />

bevæge...<br />

akse 1, 2 eller 3<br />

akse 4, 5 eller 6<br />

... skal du<br />

trykke på...<br />

en0300000534<br />

en0300000535<br />

... for at bevæge styrepinden i disse<br />

retninger...<br />

en0300000536<br />

en0300000537<br />

3HAC 16590-8 Revision: A


3.4.3.9. Jogging iht. basiskoordinater<br />

Definition af basiskoordinater<br />

3HAC 16590-8 Revision: A<br />

xx0300000495<br />

Jogging iht. basiskoordinater<br />

Trin Handling<br />

TIP!<br />

Brug menuen Hurtig indstilling til at vælge joggingtilstand hurtigere.<br />

3 FlexPendant<br />

3.4.3.9. Jogging iht. basiskoordinater<br />

1. Tryk på Jogging i menuen ABB for at få vist egenskaberne for jogging.<br />

2. Tryk på Bevægelsestilstand, tryk derefter på Lineær, og tryk til sidst på OK.<br />

Hvis du allerede har valgt lineær bevægelse, kan du springe dette trin over.<br />

3. Tryk på Koordinatsystem, tryk derefter på Base, og tryk til sidst på OK.<br />

4. Tryk på aktiveringsknappen, og hold den nede for at aktivere manipulatorens<br />

motorer.<br />

5. Når du flytter styrepinden, følger den mekaniske enhed med.<br />

95


3 FlexPendant<br />

3.4.3.10. Jogging iht. verdenskoordinater<br />

3.4.3.10. Jogging iht. verdenskoordinater<br />

Eksempler på brug<br />

Definition på verdenskoordinater<br />

96<br />

Antag, at du har to robotter - en gulvmonteret og en ophængt. Den ophængte robots<br />

basiskoordinatsystem er omvendt.<br />

Hvis du foretager jogging i den ophængte robots basiskoordinatsystem, vil det være meget<br />

svært at forudsige dens bevægelser. Vælg i stedet det delte verdenskoordinatsystem.<br />

en0300000496<br />

Jogging iht. verdenskoordinater<br />

A Basiskoordinatsystem<br />

B Verdenskoordinatsystem<br />

C Basiskoordinatsystem<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB for at få vist egenskaberne for jogging.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.3.10. Jogging iht. verdenskoordinater<br />

2. Tryk på Bevægelsestilstand, tryk derefter på Lineær, og tryk til sidst på OK.<br />

Hvis du allerede har valgt lineær bevægelse, kan du springe dette trin over.<br />

3. Tryk på Koordinatsystem, tryk derefter på Verden, og tryk til sidst på OK.<br />

4. Tryk på af aktiveringsknappen, og hold den nede for at aktivere manipulatorens<br />

motorer.<br />

5. Når du flytter styrepinden, følger den mekaniske enhed med.<br />

TIP!<br />

Brug menuen Hurtig indstilling til at vælge joggingtilstand hurtigere.<br />

97


3 FlexPendant<br />

3.4.3.11. Jogging iht. arbejdsemnekoordinater<br />

3.4.3.11. Jogging iht. arbejdsemnekoordinater<br />

Eksempler på brug<br />

Definition på arbejdsemnekoordinater<br />

98<br />

Antag, at du skal anslå, hvor der skal bores et antal huller langs kanten på et arbejdsemne.<br />

Du vil lave en svejsesamling mellem to vægge i en kasse.<br />

en0300000498<br />

A Brugerkoordinatsystem<br />

B Verdensramme<br />

C Arbejdsemnekoordinatsystem<br />

D Arbejdsemnekoordinatsystem<br />

Jogging iht. arbejdsemnekoordinater<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB for at få vist egenskaberne for jogging.<br />

2. Tryk på Bevægelsestilstand, tryk derefter på Lineær, og tryk til sidst på OK.<br />

Hvis du allerede har valgt lineær bevægelse, kan du springe dette trin over.<br />

3. Tryk på Arbejdsemne for vælge arbejdsemnet.<br />

4. Tryk på Værktøj for at vælge værktøjet.<br />

5. Tryk på Nyttelast for at vælge nyttelasten.<br />

6. Tryk på Koordinatsystem, tryk derefter på Arbejdsemne, og tryk til sidst på OK.<br />

7. Tryk på aktiveringsknappen, og hold den nede for at aktivere manipulatorens<br />

motorer.<br />

8. Når du flytter styrepinden, følger den mekaniske enhed med.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.11. Jogging iht. arbejdsemnekoordinater<br />

TIP!<br />

Brug menuen Hurtig indstilling til at vælge joggingtilstand hurtigere.<br />

99


3 FlexPendant<br />

3.4.3.12. Jogging iht. værktøjskoordinater<br />

3.4.3.12. Jogging iht. værktøjskoordinater<br />

Eksempler på brug<br />

100<br />

Brug værktøjskoordinatsystemet, når du vil programmere eller tilpasse udførslen af skæring<br />

af gevind, boring, fræsning, kværning eller savning.<br />

Jogging vha. et stationært værktøj<br />

Hvis robotsystemet anvender stationære værktøjer, skal du vælge både det relevante værktøj<br />

og arbejdsemne (som robotten har fat i) for at kunne foretage jogging iht.<br />

værktøjskoordinaterne.<br />

Værktøjskoordinatsystemet defineres iht. det stationære værktøjs position og retning og<br />

ligger fast. Du skal bevæge arbejdsemnet for at kunne udføre de ønskede handlinger. På<br />

denne afspejles positionerne i værktøjskoordinatsystemet.<br />

Definition af værktøjskoordinater<br />

en0300000497<br />

3HAC 16590-8 Revision: A


Jogging iht. værktøjskoordinater<br />

3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.3.12. Jogging iht. værktøjskoordinater<br />

1. Tryk på Jogging i menuen ABB for at få vist egenskaberne for jogging.<br />

2. Tryk på Bevægelsestilstand, tryk derefter på Lineær, og tryk til sidst på OK.<br />

Hvis du allerede har valgt lineær bevægelse, kan du springe dette trin over.<br />

3. Vælg det relevante værktøj (samt det relevante arbejdsemne, hvis du anvender et<br />

stationært værktøj) ved at følge anvisningerne i afsnittet Valg af værktøj,<br />

arbejdsemne og nyttelast på side 102.<br />

Hvis du allerede har valgt værktøj og/eller arbejdsemne, kan du springe dette trin<br />

over.<br />

4. Tryk på Koordinatsystem, tryk derefter på Værktøj, og tryk til sidst på OK.<br />

5. Tryk på aktiveringsknappen, og hold den nede for at aktivere motorerne i den<br />

mekaniske enhed.<br />

6. Når du flytter styrepinden, følger den mekaniske enhed med.<br />

TIP!<br />

Brug menuen Hurtig indstilling til at vælge joggingtilstand hurtigere.<br />

101


3 FlexPendant<br />

3.4.3.13. Valg af værktøj, arbejdsemne og nyttelast<br />

3.4.3.13. Valg af værktøj, arbejdsemne og nyttelast<br />

Oversigt<br />

102<br />

Det er vigtigt, at du altid vælger det rigtige værktøj og arbejdsemne samt den rigtige nyttelast.<br />

Det er ekstremt vigtigt, når du opretter et program ved at foretage jogging hen til<br />

målpositionerne.<br />

I modsat fald vil det sandsynligvis medføre overbelastningsfejl og/eller forkert placering ved<br />

jogging, eller når programmet køres i produktionsfasen.<br />

Valg af værktøj, arbejdsemne og nyttelast<br />

Trin Handling<br />

1. Tryk på menuen ABB, og vælg Jogging for at få vist egenskaberne for jogging.<br />

2. Tryk på Værktøj, Arbejdsemne eller Nyttelast for at få vist oversigterne over<br />

tilgængelige værktøjer, arbejdsemner eller nyttelaster.<br />

3. Tryk på det ønskede værktøj, arbejdsemne eller den ønskede nyttelast, og tryk<br />

derefter på OK.<br />

3HAC 16590-8 Revision: A


3.4.3.14. Oprettelse af et værktøj<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.14. Oprettelse af et værktøj<br />

Hvad sker der, når jeg opretter et værktøj?<br />

Der oprettes en variabel af typen tooldata. Variablens navn er det samme som navnet på<br />

værktøjet.<br />

TIP!<br />

Vil du vide mere om denne datatype?<br />

Datatypen beskrives i RAPID-referencemanualen - del 2, Functions and data types.<br />

Oprettelse af et værktøj<br />

Værktøjets midtpunkt defineres til midtpunktet af robottens monteringsflange og med<br />

monteringsflangens orientering.<br />

en0400000779<br />

A Værktøjets midtpunkt, tool center point - TCP<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Værktøj for at få vist listen over tilgængelige værktøjer.<br />

A<br />

103


3 FlexPendant<br />

3.4.3.14. Oprettelse af et værktøj<br />

104<br />

Trin Handling<br />

3. Tryk på Ny(t) for at oprette et nyt værktøj.<br />

en0300000544<br />

Indtast værdier for hvert felt.<br />

4. Tryk på ... til højre for Navn for at definere navnet vha. softwaretastaturet.<br />

5. Tryk på menuen Omfang for at indstille tilgængeligheden for værktøjet. Vælg:<br />

Global<br />

Lokal<br />

Opgave<br />

6. Tryk på menuen Lagringstype for at vælge den hukommelsestype, der skal bruges<br />

til værktøjet. Vælg:<br />

Vedvarende, hvis værktøjet er vedvarende. BEMÆRK!Vælg altid persistent<br />

til værktøjer!<br />

Variabel, hvis værktøjet er variabelt<br />

Konstant, hvis værktøjet er konstant<br />

7. Tryk på menuen Modul for at angive et modul. De tilgængelige indstillinger afhænger<br />

af konfigurationen. F.eks.:<br />

Calpend<br />

Hovedmodul<br />

Bruger<br />

...<br />

8. Tryk på menuen Rutine for at angive en rutine. De tilgængelige indstillinger afhænger<br />

af konfigurationen. F.eks.:<br />

Main<br />

Ingen<br />

...<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.3.14. Oprettelse af et værktøj<br />

9. Hvis du vil oprette en matrix af værktøjer, skal du derefter trykke på menuen<br />

Dimension og definere antallet af dimensioner (1-3) i matrixen.<br />

1<br />

2<br />

3<br />

Ingen<br />

Tryk derefter på ... for at angive størrelsen af matrixens akser.<br />

Matrixer bliver beskrevet i afsnittet Hvad er en datamatrix? på side 309<br />

10. Tryk på OK.<br />

105


3 FlexPendant<br />

3.4.3.15. Redigering af værktøjets erklæring<br />

3.4.3.15. Redigering af værktøjets erklæring<br />

Oversigt<br />

Visning af værktøjets erklæring<br />

Redigering af værktøjets erklæring<br />

106<br />

Brug erklæringen til at ændre den måde, hvorpå værktøjets variabel kan bruges i<br />

programmets moduler.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Værktøj for at få vist listen over tilgængelige værktøjer.<br />

3. Tryk på og hold markeringen af det værktøjet, som du vil redigere definitionen på.<br />

Der vises en menu.<br />

Rediger erklæring<br />

Rediger værdi<br />

Slet<br />

Definer<br />

4. Tryk på Rediger erklæring i menuen.<br />

Værktøjets erklæring vises.<br />

5. Rediger værktøjets erklæring som beskrevet herunder.<br />

Hvis du vil ændre... Medfører det følgende Anbefaling<br />

værktøjets navn trykke på knappen ... ved<br />

siden af navnet<br />

omfanget vælge det ønskede omfang i<br />

popup-menuen<br />

Værktøjer får automatisk navnet<br />

tool, fulgt af et løbenummer, f.eks.<br />

tool10 eller tool21.<br />

Du bør ændre dette navn til noget<br />

mere beskrivende, såsom pistol,<br />

gribeenhed eller svejseapparat.<br />

Hvis du ændrer navnet på et<br />

værktøj, efter der er blevet henvist til<br />

det i et program, skal du også ændre<br />

alle forekomster af det pågældende<br />

værktøj.<br />

Værktøjer skal altid være globale for<br />

at være tilgængelige for alle moduler<br />

i programmet.<br />

lagringstypen - Værktøjsvariabler skal altid være<br />

vedvarende.<br />

modulet vælge det modul, hvori dette<br />

værktøj skal erklæres fra<br />

popup-menuen<br />

Værktøjer skal erklæres i modulet<br />

user.sys.<br />

TIP!<br />

Vil du have flere oplysninger om variabelerklæringer, omfang og lagringstyper? Disse<br />

begreber beskrives i manualen RAPID-oversigt.<br />

3HAC 16590-8 Revision: A


3.4.3.16. Redigering af værktøjets data<br />

Værktøjsdata<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.16. Redigering af værktøjets data<br />

Du kan bruge værdiindstillingerne til at indstille værktøjets midtpunktsposition og fysiske<br />

egenskaber for værktøjet, f.eks. vægt og tyngdepunkt.<br />

Visning af værktøjets data<br />

Dette afsnit beskriver, hvordan du kan få vist værktøjsdataene.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Værktøj for at få vist listen over tilgængelige værktøjer.<br />

3. Tryk på og hold markeringen af det værktøj, som du vil redigere.<br />

Der vises en menu.<br />

Rediger erklæring<br />

Rediger værdi<br />

Slet<br />

Definer<br />

4. Tryk på Rediger værdi i menuen.<br />

Nu vises de data, der definerer værktøjet. Grøn tekst indikerer, at værdien kan<br />

ændres.<br />

5. Fortsæt med at ændre dataene som beskrevet herunder.<br />

Måling af værktøjets midtpunkt<br />

Dette afsnit beskriver, hvordan du måler værktøjets midtpunkt, TCP.<br />

en0400000881<br />

X 0<br />

Y 0<br />

Z 0<br />

X 1<br />

Y 1<br />

Z 1<br />

X-aksen for værktøj0<br />

Y-aksen for værktøj0<br />

Z-aksen for værktøj0<br />

X-aksen for det værktøj, du vil definere<br />

Y-aksen for det værktøj, du vil definere<br />

Z-aksen for det værktøj, du vil definere<br />

107


3 FlexPendant<br />

3.4.3.16. Redigering af værktøjets data<br />

Redigering af værktøjsdefinitionen<br />

108<br />

Trin Handling<br />

1. Mål afstanden fra centeret af robottens monteringsflange til værktøjets midtpunkt<br />

langs med X-aksen af værktøj0.<br />

2. Mål afstanden fra centeret af robottens monteringsflange til værktøjets midtpunkt<br />

langs med Y-aksen af værktøj0.<br />

3. Mål afstanden fra centeret af robottens monteringsflange til værktøjets midtpunkt<br />

langs med Z-aksen af værktøj0.<br />

Trin Handling Forekomst Enhed<br />

1. Indtast de kartesiske koordinater<br />

til positionen for værktøjets<br />

midtpunkt.<br />

2. Du kan evt. angive<br />

værktøjsrammens retning.<br />

tframe.trans.x<br />

tframe.trans.y<br />

tframe.trans.z<br />

tframe.rot.q1<br />

tframe.rot.q2<br />

tframe.rot.q3<br />

tframe.rot.q4<br />

[mm]<br />

Ingen<br />

3. Indtast værktøjets vægt. tload.mass [kg]<br />

4. Du kan evt. angive værktøjets tload.cog.x<br />

[mm]<br />

tyngdepunkt.<br />

tload.cog.y<br />

tload.cog.z<br />

5. Du kan evt. angive retningen for tload.aom.q1<br />

Ingen<br />

momentaksen.<br />

tload.aom.q2<br />

tload.aom.q3<br />

tload.aom.q4<br />

6. Du kan evt. angive værktøjets tload.ix<br />

[kgm<br />

inertimoment.<br />

tload.iy<br />

tload.iz<br />

2 ]<br />

7. Tryk på OK for at bruge de nye<br />

værdier, eller på Annuller, hvis<br />

du ikke vil ændre definitionen.<br />

3HAC 16590-8 Revision: A


3.4.3.17. Sletning af et værktøj<br />

Sletning af et værktøj<br />

Dette afsnit beskriver, hvordan du sletter et værktøj.<br />

3HAC 16590-8 Revision: A<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Værktøj for at få vist listen over tilgængelige værktøjer.<br />

3 FlexPendant<br />

3.4.3.17. Sletning af et værktøj<br />

3. Tryk på og hold markeringen af det værktøj, som du vil slette.<br />

Der vises en menu.<br />

4. Tryk på Slet for at slette det markerede værktøj.<br />

Der vises en dialogboks med en bekræftelse.<br />

5. Tryk på Ja i dialogboksen for at slette værktøjet, eller tryk på Nej for at beholde<br />

værktøjet.<br />

FORSIGTIG!<br />

Et slettet værktøj, arbejdsemne eller en slettet nyttelast kan ikke blive gendannet, og alle<br />

relaterede data vil gå tabt. Hvis der henvises til værktøjet, arbejdsemnet eller nyttelasten i et<br />

program, kan disse programmer ikke køre uden ændringer.<br />

Hvis du sletter et værktøj, kan du ikke fortsat køre programmet fra den aktuelle placering.<br />

Fortsættelse af programmet<br />

Brug funktionerne til debug for at indstille programmarkøren til en passende position, efter<br />

du har slettet et værktøj.<br />

109


3 FlexPendant<br />

3.4.3.18. Konfiguration af stationære værktøjer<br />

3.4.3.18. Konfiguration af stationære værktøjer<br />

Stationære værktøjer<br />

Stationære værktøjer bruges f.eks. i programmer, som benytter store maskiner såsom fræsere,<br />

presser og hulskærer. Du kan bruge stationære værktøjer til at udføre handlinger, som er<br />

vanskelige eller umulige at udføre med robottens værktøj.<br />

Med stationære værktøjer kan du bruge robotten til at placere arbejdsemnet i forhold til<br />

værktøjet og ikke omvendt.<br />

Sådan gøres et værktøj stationært<br />

Dette afsnit beskriver, hvordan du kan du gøre et værktøj stationært.<br />

Sådan gøres et arbejdsemne robotholdt<br />

Dette afsnit beskriver, hvordan du gør et arbejdsemne robotholdt.<br />

Forskelle i referencer til koordinatsystem<br />

Dette afsnit beskriver forskelle i referencer til koordinatsystem.<br />

110<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Værktøj for at få vist listen over tilgængelige værktøjer.<br />

3. Tryk på og hold markeringen af det værktøj, som du vil redigere.<br />

Der vises en menu.<br />

4. Tryk på Rediger værdi i menuen.<br />

Nu vises de data, der definerer værktøjet.<br />

5. Tryk på forekomsten robhold.<br />

6. Tryk på FALSK for at gøre dette værktøj stationært.<br />

7. Tryk på OK for at bruge den nye konfiguration, eller på Annuller, hvis du ikke vil<br />

ændre værktøjet.<br />

Trin Handling<br />

1. Tryk på Arbejdsemne i vinduet Jogging for at få vist listen over tilgængelige<br />

arbejdsemner.<br />

2. Tryk på og hold markeringen af det arbejdsemne, som du vil redigere.<br />

Der vises en menu.<br />

3. Tryk på Rediger værdi i menuen.<br />

Nu vises de data, der definerer arbejdsemnet.<br />

4. Tryk på forekomsten robhold.<br />

5. Tryk på SAND for at indikere, at dette arbejdsemne er holdt af robotten.<br />

6. Tryk på OK for at bruge den nye konfiguration, eller på Annuller, hvis du ikke vil<br />

ændre arbejdsemnet.<br />

Følgende... ...henviser normalt til... ...men henviser nu til...<br />

arbejdsemnekoordinatsyste<br />

m<br />

brugerkoordinatsystem brugerkoordinatsystem<br />

(ingen ændring)<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

en0400000990<br />

3 FlexPendant<br />

3.4.3.18. Konfiguration af stationære værktøjer<br />

Følgende... ...henviser normalt til... ...men henviser nu til...<br />

brugerkoordinatsystem verdenskoordinatsystem robottens monteringsplade<br />

værktøjskoordinatsystem robottens monteringsplade verdenskoordinatsystem<br />

Konfiguration af værktøjets koordinatsystem<br />

Du kan bruge de samme målemetoder til at konfigurere et stationært værktøjs<br />

koordinatsystem, som gælder værktøjer monteret på robotten.<br />

Spidsen for verdensreferencen skal i dette tilfælde være monteret på robotten. Definer og<br />

brug et værktøj med referencespidsens måling, når du opretter relevante punkter. Du skal<br />

også tilslutte forlængere til det stationære værktøj, hvis du skal indstille retningen.<br />

Du skal angive referencespidsens værktøjsdefinition manuelt for at reducere fejl, når det<br />

stationære værktøjs koordinatsystem beregnes.<br />

Du kan manuelt angive definitionen af det stationære værktøj.<br />

111


3 FlexPendant<br />

3.4.3.19. Definition af værktøjsrammen<br />

3.4.3.19. Definition af værktøjsrammen<br />

Forberedelser<br />

112<br />

Du skal først have et referencepunkt i verdenskoordinatsystemet for at definere<br />

værktøjsrammen. Hvis du har behov for at definere værktøjets midtpunktsretning, skal du<br />

også montere forlængere på værktøjet.<br />

Valg af metode til definition af værktøjsramme<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Værktøj for at få vist listen over tilgængelige værktøjer.<br />

3. Tryk på og hold markeringen af det værktøj, som du vil måle.<br />

Der vises en menu.<br />

4. Tryk på Definer... i menuen.<br />

Dialogboksen til definition af værktøjets koordinatsystem vises.<br />

5. Vælg den ønskede metode i popup-menuen Metode.<br />

6. Vælg antallet af relevante punkter i popup-menuen Antal punkter.<br />

Tilgængelige metoder<br />

Alle metoder kræver, at du måler de kartesiske koordinater af værktøjets centerpunkt.<br />

Metoderne giver dig et valg, i hvordan retningen indstilles og defineres.<br />

Hvis du vil... ...skal du...<br />

indstille retningen som retningen af robottens<br />

monteringsplade<br />

4 punkter TCP<br />

beholde den nuværende retning 4 punkter TCP (retning uændret)<br />

indstille retningen i Z-aksen 5 punkter TCP & Z<br />

indstille retningen i X- og Z-akserne 6 punkter TCP & Z, X<br />

Definer værktøjets midtpunkt med kartesiske koordinater<br />

Dette afsnit beskriver, hvordan du definerer værktøjets midtpunkt med kartesiske<br />

koordinater.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

en0400000906<br />

Trin Handling Oplysninger<br />

1. Flyt robotten til en passende position for<br />

det første relevante punkt.<br />

2. Tryk på Rediger position for at definere<br />

punktet.<br />

3. Gentag trin 1 og 2 for hvert relevant<br />

punkt, der skal defineret, positioner B, C<br />

og D.<br />

3 FlexPendant<br />

3.4.3.19. Definition af værktøjsrammen<br />

Position A<br />

Bevæg væk fra det faste verdenspunkt<br />

for at få de bedste resultater. Det givet<br />

ikke et godt resultat blot at ændre<br />

værktøjets retning.<br />

Definition af punkter for forlængere<br />

Dette afsnit beskriver, hvordan du kan definere punkter for forlængere.<br />

Trin Handling<br />

1. Uden at ændre værktøjets retning, skal du flytte robotten, så det faste verdenspunkt<br />

bliver et punkt på den ønskede positive akse på det roterende<br />

værktøjskoordinatsystem.<br />

2. Tryk på Rediger position for at definere punktet.<br />

3. Gentag trin 1 og 2 for den anden akse, hvis det også skal defineres.<br />

113


3 FlexPendant<br />

3.4.3.20. Opret et arbejdsemne<br />

3.4.3.20. Opret et arbejdsemne<br />

Hvad sker der, når jeg opretter et arbejdsemne?<br />

Der oprettes en variabel af typenwobjdata. Variablens navn er det samme som navnet på<br />

arbejdsemnet. Se Hvad er et arbejdsemne? på side 298 for at få flere oplysninger.<br />

114<br />

TIP!<br />

Vil du vide mere om denne datatype?<br />

Datatypen beskrives i RAPID-referencemanualen - del 2, Functions and data types.<br />

Opret et arbejdsemne<br />

Arbejdsemnets koordinatsystem vil blive indstillet efter verdenskoordinatsystemets position,<br />

herunder retning.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Arbejdsemne for at få vist listen over tilgængelige arbejdsemner.<br />

3. Tryk på Ny(t)... for at oprette et nyt arbejdsemne.<br />

4. Du kan angive navnet ved at trykke på ... til højre for Navn.<br />

5. Tryk på menuen Omfang for at indstille tilgængeligheden for arbejdsemnet. Vælg:<br />

Global<br />

Lokal<br />

Opgave<br />

6. Tryk på menuen Lagringstype for at vælge den hukommelsestype, der skal bruges<br />

til arbejdsemnet. Vælg:<br />

Vedvarende, hvis arbejdsemnet er vedvarende<br />

Variabel, hvis arbejdsemnet er variabelt<br />

Konstant, hvis arbejdsemnet er konstant<br />

7. Tryk på menuen Modul for at vælge modul. De tilgængelige indstillinger afhænger<br />

af konfigurationen. F.eks.:<br />

Calpend<br />

Hovedmodul<br />

Bruger<br />

...<br />

8. Tryk på menuen Rutine for at vælge rutine. De tilgængelige indstillinger afhænger<br />

af konfigurationen. F.eks.:<br />

Main<br />

<br />

...<br />

9. Hvis du vil oprette en matrix af arbejdsemner, skal du trykke på menuen Dimension<br />

for at angive antallet af dimensioner (1-3) i matrixen.<br />

1<br />

2<br />

3<br />

Ingen<br />

Tryk derefter på ... for at angive størrelsen af matrixens akser.<br />

Matrixer bliver beskrevet i afsnittet Hvad er en datamatrix? på side 309<br />

10. Tryk på OK.<br />

3HAC 16590-8 Revision: A


3.4.3.21. Redigering af arbejdsemnets erklæring<br />

Oversigt<br />

Visning af arbejdsemnets erklæring<br />

Redigering af arbejdsemnets erklæring<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.21. Redigering af arbejdsemnets erklæring<br />

Brug erklæringen til at ændre den måde, hvorpå arbejdsemnets variabel kan bruges i<br />

programmets moduler.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Arbejdsemne for at få vist listen over tilgængelige arbejdsemner.<br />

3. Tryk på og hold markeringen af det arbejdsemne, som du vil redigere definitionen<br />

på.<br />

Der vises en menu.<br />

4. Tryk på Rediger erklæring i menuen.<br />

5. Arbejdsemnets erklæring vises.<br />

Hvis du vil ændre... Medfører det følgende Anbefaling<br />

arbejdsemnets navn trykke på knappen ... ved<br />

siden af<br />

omfanget vælge det ønskede omfang i<br />

popup-menuen<br />

Arbejdsemner får automatisk<br />

navnet wobj, fulgt af et<br />

løbenummer, f.eks. wobj10,<br />

wobj27.<br />

Du bør ændre dette navn til noget<br />

mere beskrivende.<br />

Hvis du ændrer navnet på et<br />

arbejdsemne, efter der er blevet<br />

henvist til det i et program, skal du<br />

også ændre alle forekomster af det<br />

pågældende arbejdsemne.<br />

Arbejdsemner skal altid være<br />

globale for at være tilgængelige for<br />

alle moduler i programmet.<br />

lagringstypen - Arbejdsemnevariabler skal altid<br />

være vedvarende.<br />

modulet vælge det modul, hvori dette<br />

arbejdsemne skal erklæres<br />

fra popup-menuen<br />

Arbejdsemner skal erklæres i<br />

modulet user.sys.<br />

TIP!<br />

Vil du have flere oplysninger om variabelerklæringer, omfang og lagringstyper? Disse<br />

begreber beskrives i manualen RAPID-oversigt.<br />

115


3 FlexPendant<br />

3.4.3.22. Redigering af arbejdsemnets data<br />

3.4.3.22. Redigering af arbejdsemnets data<br />

Oversigt<br />

Visning af arbejdsemnets data<br />

116<br />

Brug definitionen til at angive positionen for bruger- og arbejdsemnekoordinatsystemerne<br />

samt de fysiske egenskaber for arbejdsemnet, f.eks. vægt og tyngdepunkt.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Arbejdsemne for at få vist listen over tilgængelige arbejdsemner.<br />

3. Tryk på og hold markeringen af det arbejdsemne, som du vil redigere.<br />

Der vises en menu.<br />

4. Tryk på Rediger værdi i menuen.<br />

Nu vises de data, der definerer arbejdsemnet.<br />

Angivelse af positionen for arbejdsemnet og brugerkoordinatsystemerne<br />

Trin Handling Forekomst Enhed<br />

1. Indtast de kartesiske koordinater<br />

til positionen for arbejdsemnets<br />

koordinatsystem.<br />

2. Du kan evt. indtaste retningen for<br />

koordinatsystemet.<br />

3. Indtast de kartesiske koordinater<br />

til positionen for<br />

brugerkoordinatsystemet.<br />

4. Du kan evt. indtaste retningen for<br />

koordinatsystemet.<br />

5. Tryk på OK for at bruge de nye<br />

værdier, eller på Annuller, hvis<br />

du ikke vil ændre definitionen.<br />

oframe.trans.x<br />

[mm]<br />

oframe.trans.y<br />

oframe.trans.z<br />

oframe.rot.q1<br />

-<br />

oframe.rot.q2<br />

oframe.rot.q3<br />

oframe.rot.q4<br />

uframe.trans.x<br />

[mm]<br />

uframe.trans.y<br />

uframe.trans.z<br />

uframe.rot.q1<br />

-<br />

uframe.rot.q2<br />

uframe.rot.q3<br />

uframe.rot.q4<br />

- -<br />

3HAC 16590-8 Revision: A


3.4.3.23. Sletning af et arbejdsemne<br />

Fremgangsmåde<br />

3HAC 16590-8 Revision: A<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

3 FlexPendant<br />

3.4.3.23. Sletning af et arbejdsemne<br />

2. Tryk på Arbejdsemne for at få vist listen over tilgængelige arbejdsemner.<br />

3. Tryk på og hold markeringen af det arbejdsemne, som du vil slette.<br />

Der vises en menu.<br />

4. Tryk på Slet i menuen for at slette arbejdsemnet.<br />

Der vises en dialogboks med en bekræftelse.<br />

5. Tryk på Ja i dialogboksen for at slette arbejdsemnet, eller tryk på Nej for at beholde<br />

det.<br />

FORSIGTIG!<br />

Et slettet værktøj, arbejdsemne eller en slettet nyttelast kan ikke blive gendannet, og alle<br />

relaterede data vil gå tabt. Hvis der henvises til værktøjet, arbejdsemnet eller nyttelasten af et<br />

program, kan disse programmer ikke køre uden ændringer.<br />

Hvis du sletter et værktøj, kan du ikke fortsat køre programmet fra den aktuelle placering.<br />

117


3 FlexPendant<br />

3.4.3.24. Definition af arbejdsemnets koordinatsystem<br />

3.4.3.24. Definition af arbejdsemnets koordinatsystem<br />

Oversigt<br />

Valgmetode<br />

118<br />

Et arbejdsemne skal defineres i et koordinatsystem (Brugerramme). Dette er referencen til<br />

robottens TCP (Tool Center Point - værktøjets midtpunkt).<br />

Dette afsnit beskriver, hvordan du vælger metode.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Arbejdsemne for at få vist listen over tilgængelige arbejdsemner.<br />

3. Tryk på og hold markeringen af det arbejdsemne, som du vil måle.<br />

Der vises en menu.<br />

4. Tryk på Definer... i menuen.<br />

5. Vælg den ønskede metode i popup-menuen Brugermetode og/eller menuen<br />

Objektmetode. Se Definition af brugerramme på side 119 og Definition af<br />

arbejdsemneramme på side 120.<br />

en0400000893<br />

3HAC 16590-8 Revision: A


Definition af brugerramme<br />

Dette afsnit beskriver, hvordan du definerer brugerrammen.<br />

3HAC 16590-8 Revision: A<br />

en0400000887<br />

3 FlexPendant<br />

3.4.3.24. Definition af arbejdsemnets koordinatsystem<br />

Trin Handling Oplysninger<br />

1. Tryk på 3 punkter i popup-menuen<br />

Brugermetode.<br />

2. Flyt robotten til det første (X1, X2 eller<br />

Y1) punkt, du vil definere.<br />

3. Tryk på Rediger position for at definere<br />

punktet.<br />

4. Gentag trin 2 og 3 for de resterende<br />

punkter.<br />

Det er ønskværdigt med stor afstand<br />

mellem X1 og X2 for at få en mere præcis<br />

definition.<br />

119


3 FlexPendant<br />

3.4.3.24. Definition af arbejdsemnets koordinatsystem<br />

Definition af arbejdsemneramme<br />

Dette afsnit beskriver, hvordan du definerer arbejdsemnerammen.<br />

120<br />

en0400000899<br />

Trin Handling<br />

1. Tryk på 3 punkter i popup-menuen Object method.<br />

2. Se trin 2 til 4 i beskrivelsen i afsnittet Definition af brugerramme på side 119.<br />

3HAC 16590-8 Revision: A


3.4.3.25. Opret en nyttelast<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.25. Opret en nyttelast<br />

Hvad sker der, når jeg opretter en nyttelast?<br />

Der oprettes en variabel af typenloaddata. Variablens navn er det samme som navnet på<br />

nyttelasten.<br />

TIP!<br />

Vil du vide mere om denne datatype?<br />

Datatypen beskrives i RAPID-referencemanualen - del 2, Functions and data types.<br />

Tilføjelse af en ny nyttelast og angivelse af dataerklæring<br />

Nyttelastens koordinatsystem vil blive indstillet efter verdenskoordinatsystemets position,<br />

herunder retning.<br />

Trin Handling<br />

1 Tryk på Jogging i menuen ABB.<br />

Redigering af dataindstillinger for nyttelast<br />

2 Tryk på Nyttelast for at få vist listen over tilgængelige nyttelaster.<br />

3 Tryk på Ny(t) for at oprette en ny nyttelast.<br />

Trin Handling<br />

1. Du kan angive navnet ved at trykke på ... til højre for Navn og derefter bruge<br />

softwaretastaturet til at indtaste navnet. Tryk på OK for at bekræfte.<br />

2. Tryk på menuen Omfang for at indstille tilgængeligheden for den specifikke<br />

dataforekomst. Vælg:<br />

Global<br />

Lokal<br />

Opgave<br />

3. Tryk på menuen Lagringstype for at vælge den hukommelsestype, der skal bruges<br />

til dataforekomsten. Vælg:<br />

Vedvarende, hvis dataforekomsten er vedvarende<br />

Variabel, hvis dataforekomsten er variabel<br />

Konstant, hvis dataforekomsten er konstant<br />

4. Tryk på menuen Modul for at vælge modul. De tilgængelige indstillinger afhænger<br />

af konfigurationen.<br />

Calpend<br />

Hovedmodul<br />

Bruger<br />

....<br />

5. Tryk på menuen Rutine for at vælge rutine. De tilgængelige indstillinger afhænger<br />

af konfigurationen. F.eks.:<br />

main<br />

<br />

...<br />

121


3 FlexPendant<br />

3.4.3.25. Opret en nyttelast<br />

122<br />

Trin Handling<br />

6. Hvis du vil oprette en matrix af nyttelaster, skal du trykke på menuen Dimension og<br />

vælge antallet af dimensioner (1-3) i matrixen.<br />

1<br />

2<br />

3<br />

<br />

Tryk derefter på ... for at angive størrelsen af matrixens akser.<br />

Matrixer bliver beskrevet i afsnittet Hvad er en datamatrix? på side 309<br />

7. Tryk på OK.<br />

3HAC 16590-8 Revision: A


3.4.3.26. Redigering af nyttelastens erklæring<br />

Oversigt<br />

Visning af nyttelastens erklæring<br />

Redigering af nyttelastens erklæring<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.26. Redigering af nyttelastens erklæring<br />

Brug erklæringen til at ændre den måde, hvorpå nyttelastens variabel kan bruges i<br />

programmets moduler.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Nyttelast for at se listen over tilgængelige nyttelaster.<br />

3. Tryk på og hold markeringen af den nyttelast, som du vil redigere definitionen på.<br />

Der vises en menu.<br />

4. Tryk på Rediger erklæring i menuen.<br />

5. Nyttelastens erklæring vises.<br />

Hvis du vil ændre... Medfører det følgende Anbefaling<br />

nyttelastens navn trykke på knappen ...ved<br />

siden af<br />

omfanget vælge det ønskede omfang i<br />

popup-menuen<br />

Nyttelaster får automatisk navnet<br />

load, fulgt af et løbenummer, f.eks.<br />

load10, load31.<br />

Du bør ændre dette navn til noget<br />

mere beskrivende.<br />

Hvis du ændrer navnet på en<br />

nyttelast, efter der er blevet henvist<br />

til det i et program, skal du også<br />

ændre alle forekomster af den<br />

pågældende nyttelast.<br />

Nyttelaster skal altid være globale<br />

for at være tilgængelige for alle<br />

moduler i programmet.<br />

lagringstypen - nyttelastvariabler skal altid være<br />

vedvarende.<br />

modulet vælge det modul, hvori denne<br />

nyttelast skal erklæres fra<br />

popup-menuen<br />

-<br />

TIP!<br />

Vil du have flere oplysninger om variabelerklæringer, omfang og lagringstyper? Disse<br />

begreber beskrives i manualen RAPID-oversigt.<br />

123


3 FlexPendant<br />

3.4.3.27. Redigering af nyttelastens data<br />

3.4.3.27. Redigering af nyttelastens data<br />

Oversigt<br />

Visning af nyttelastens definition<br />

Ændring af nyttelastens data<br />

124<br />

Du kan bruge nyttelastens data til at indstile de fysiske egenskaber for nyttelasten, f.eks. vægt<br />

og tyngdepunkt.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Nyttelast for at få vist listen over tilgængelige nyttelaster.<br />

3. Tryk på og hold markeringen af den nyttelast, som du vil redigere.<br />

Der vises en menu.<br />

4. Tryk på Rediger værdi i menuen.<br />

Nu vises de data, der definerer nyttelasten.<br />

Trin Handling Forekomst Enhed<br />

1. Indtast nyttelastens vægt. load.mass [kg]<br />

2. Indtast nyttelastens tyngdepunkt. load.cog.x<br />

load.cog.y<br />

load.cog.z<br />

[mm]<br />

3. Indtast nyttelastens momentakse. load.aom.q1<br />

load.aom.q2<br />

load.aom.q3<br />

load.aom.q3<br />

4. Indtast nyttelastens inertimoment. ix<br />

iy<br />

iz<br />

[kgm 2 ]<br />

5. Tryk på OK for at bruge de nye<br />

værdier, eller på Annuller, hvis<br />

du ikke vil ændre dataene.<br />

- -<br />

3HAC 16590-8 Revision: A


3.4.3.28. Sletning af en nyttelast<br />

Sletning af en nyttelast<br />

3HAC 16590-8 Revision: A<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Nyttelast for at få vist listen over tilgængelige nyttelaster.<br />

3 FlexPendant<br />

3.4.3.28. Sletning af en nyttelast<br />

3. Tryk på og hold markeringen af den nyttelast, som du vil slette.<br />

Der vises en menu.<br />

4. Tryk på Slet.<br />

Der vises en dialogboks med en bekræftelse.<br />

5. Tryk på Ja i dialogboksen for at slette nyttelasten, eller tryk på Nej for at beholde<br />

nyttelasten.<br />

FORSIGTIG!<br />

Et slettet værktøj, arbejdsemne eller en slettet nyttelast kan ikke blive gendannet, og alle<br />

relaterede data vil gå tabt. Hvis der henvises til værktøjet, arbejdsemnet eller nyttelasten af et<br />

program, kan disse programmer ikke køre uden ændringer.<br />

Hvis du sletter et værktøj, kan du ikke fortsat køre programmet fra den aktuelle placering.<br />

125


3 FlexPendant<br />

3.4.3.29. Låsning af styrepinden i bestemte retninger<br />

3.4.3.29. Låsning af styrepinden i bestemte retninger<br />

Oversigt<br />

Hvilke akser låses?<br />

126<br />

Styrepinden kan låses i bestemte retninger for at forhindre bevægelse af en eller flere akser.<br />

Dette kan f.eks. være nyttigt ved finjustering af positioner eller programmering af handlinger,<br />

der kun skal udføres i akseretningen for et bestemt koordinatsystem.<br />

Dette afsnit beskriver, hvordan du kan se, hvilke af styrepindens retninger der er låst<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB for at få vist egenskaberne for jogging.<br />

2. Tryk på Styrepindlås for at se egenskaberne for styrepinden, eller se<br />

områdeegenskaberne for Styrepindens retninger i vinduets højre hjørne.<br />

De låste akser markeres med et hængelåssymbol.<br />

Låsning af styrepinden i bestemte retninger<br />

Dette afsnit beskriver, hvordan du låser styrepinden i bestemte retninger.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Styrepindlås.<br />

en0300000488<br />

3. Tryk på den eller de styrepindsakser, der skal låses.<br />

Aksen skifter mellem låst og ulåst, hver gang du trykker.<br />

4. Tryk på OK for at låse.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.29. Låsning af styrepinden i bestemte retninger<br />

Fjernelse af låsning af alle akser<br />

Dette afsnit beskriver, hvordan du fjerner låsningen af alle akser, hvor styrepindens retninger<br />

er blevet låst.<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Styrepindlås.<br />

3. Tryk på Ingen, og tryk derefter på OK.<br />

127


3 FlexPendant<br />

3.4.3.30. Præcis positionering med bevægelse i intervaller<br />

3.4.3.30. Præcis positionering med bevægelse i intervaller<br />

Bevægelse i intervaller<br />

Brug bevægelse i intervaller til at flytte robotten trinvist. Dette muliggør en meget præcis<br />

positionering,<br />

hvilket betyder, at hver gang styrepinden bevæges, bevæges robotten et trin (interval). Hvis<br />

styrepinden bevæges i et eller flere sekunder, udføres en trinsekvens (med en hastighed på ti<br />

trin i sekundet), så længe styrepinden bevæges.<br />

Standardtilstanden er ingen bevægelse, hvorefter robotten bevæger sig uafbrudt, så længe<br />

styrepinden bevæges.<br />

Angivelse af størrelsen af bevægelser i intervaller<br />

Denne procedure beskriver, hvordan du angiver størrelsen af bevægelser i intervaller.<br />

128<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Tryk på Interval.<br />

en0400000971<br />

3. Tryk på den ønskede intervaltilstand. Se beskrivelsen i afsnittet Størrelse af<br />

bevægelser i intervaller på side 129.<br />

4. Tryk på OK.<br />

3HAC 16590-8 Revision: A


Størrelse af bevægelser i intervaller<br />

Vælg mellem små, medium eller store intervaller.<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.3.30. Præcis positionering med bevægelse i intervaller<br />

Interval Afstand Vinkel<br />

Lille 0,05 mm 0,005°<br />

Medium 1 mm 0,02°<br />

Stor 5 mm 0,2°<br />

129


3 FlexPendant<br />

3.4.3.31. Sådan læses den nøjagtige position<br />

3.4.3.31. Sådan læses den nøjagtige position<br />

Sådan vises robotpositioner<br />

Positioner vises altid som:<br />

det punkt i området, der udtrykkes som x-, y- og z-koordinater for værktøjets<br />

midtpunkt,<br />

den vinklede rotation for værktøjets midtpunkt, udtrykt som Euler-vinkler eller som<br />

en kvaternion.<br />

Koordinatsystemet til det aktulle arbejdsemne bruges som reference.<br />

Sådan vises positionerne for yderligere akser<br />

Når en yderligere akse bliver flyttet, er det kun x-, y- og z-koordinaterne for aksepositionen,<br />

der vises.<br />

Lineære aksepositioner vises i millimeter, udtrykt som afstanden til kalibreringspositionen.<br />

Roterende aksepositioner vises i grader, udtrykt som vinklen til kalibreringspositionen.<br />

Ingen viste positioner<br />

Der vises ingen positioner, når den mekaniske enhed er ukalibreret. I stedet vises teksten<br />

"Enheden er ikke kalibreret ".<br />

Sådan læses den nøjagtige position<br />

Billede af positionsformat<br />

Billedet viser alle tilgængelige indstillinger til visning af positionsformatet:<br />

130<br />

Trin Handling<br />

1. Tryk på Jogging i menuen ABB.<br />

2. Se områdeegenskaberne for Position i højre side af vinduet.<br />

Se billedet i afsnittet Vinduet Jogging på side 86.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

en0400000991<br />

3 FlexPendant<br />

3.4.3.31. Sådan læses den nøjagtige position<br />

Mulige valg af positionsformat<br />

Der er mulighed for at foretage følgende valg i feltet Position vist i Billede af positionsformat<br />

på side 130:<br />

Verden<br />

Base<br />

Arbejdsemne<br />

Der er mulighed for at foretage følgende valg i feltet Retningsformat:<br />

Kvartenioner<br />

Euler-vinkler<br />

Der er mulighed for at foretage følgende valg i feltet Position angle format :<br />

Vinkler<br />

Der er mulighed for at foretage følgende valg i feltet Præsentationsvinkelenhed:<br />

Grader<br />

Radianer<br />

131


3 FlexPendant<br />

3.4.4.1. Produktionsvindue<br />

3.4.4. Produktionsvindue<br />

3.4.4.1. Produktionsvindue<br />

Oversigt<br />

132<br />

I produktionsvinduet vises og redigeres modultrinnet, mens programmet kører.<br />

Tryk på Produktionsvindue i menuen ABB for at åbne vinduet Produktionsvindue.<br />

Billede af vinduet Produktionsvindue<br />

Dette afsnit viser produktionsvinduet.<br />

en0400000955<br />

Produktionsvinduets komponenter og funktioner<br />

Dette afsnit beskriver komponenter og funktioner i vinduet Produktionsvindue.<br />

Du skal bruge... for at...<br />

funktionen Indlæs<br />

program...<br />

funktionen Flyt PP<br />

til hovedmodul<br />

indlæse et nyt program. Bemærk, at det program, der køres, ikke bliver<br />

gemt.<br />

flytte programmarkøren til hovedmodulet.<br />

funktionen Debug ændre positionen, gå til programmarkøren eller bevægelsesmarkøren<br />

eller for at åbne Programeditor. Hvordan du bruger Programeditor er<br />

beskrevet i afsnittet Programeditor, f.eks. Håndtering af instruktioner på<br />

side 179 eller Håndtering af rutiner på side 168.<br />

Funktionen Debug er kun tilgængelig i manuel tilstand.<br />

3HAC 16590-8 Revision: A


3.4.5. Programdata<br />

3.4.5.1. Programdata<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.5.1. Programdata<br />

Visningen Programdata indeholder funktioner til at vise og arbejde med datatyper og -<br />

forekomster.<br />

Billede af skærmbilledet Programdata<br />

Dette afsnit viser skærmbilledet Programdata.<br />

en0400000659<br />

Komponenter og funktioner i Programdata<br />

Dette afsnit beskriver komponenter og funktioner i visningen Programdata.<br />

Tast Funktion<br />

Skift omfang Ændrer datatypernes omfang på listen. Se afsnittet Visning af data i<br />

bestemte opgaver, moduler eller rutiner på side 134.<br />

Vis data Viser alle forekomster af den valgte datatype.<br />

Vis Viser alle eller kun de anvendte datatyper.<br />

133


3 FlexPendant<br />

3.4.5.2. Visning af data i bestemte opgaver, moduler eller rutiner<br />

3.4.5.2. Visning af data i bestemte opgaver, moduler eller rutiner<br />

Oversigt<br />

134<br />

Der er mulighed for at få vist forskellige udvalg af datatyper ved at vælge et bestemt område.<br />

Visning af data i bestemte opgaver, moduler eller rutiner<br />

Dette afsnit beskriver, hvordan du kan få vist dataforekomster i bestemte moduler eller<br />

rutiner.<br />

Trin Handling<br />

1. Tryk på Programdata i menuen ABB.<br />

2. Tryk på Skift omfang.<br />

Der vises nu følgende skærmbillede:<br />

en0400000661<br />

3. Vælg det ønskede område ved at markere:<br />

Kun indbyggede data: Viser alle datatyper, der bruges af det aktuelle system<br />

Opgave: Viser alle datatyper, der bruges af den aktuelle opgave<br />

Modul: Viser alle datatyper, der bruges af det aktuelle modul<br />

Rutine: Viser alle datatyper, der bruges af den aktuelle rutine<br />

4. Tryk på OK for at bekræfte dine valg.<br />

3HAC 16590-8 Revision: A


3.4.5.3. Oprettelse af en ny dataforekomst<br />

Oprettelse af en ny dataforekomst<br />

Dette afsnit beskriver, hvordan du opretter nyedataforekomster.<br />

3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.5.3. Oprettelse af en ny dataforekomst<br />

1. Tryk på Programdata i menuen ABB.<br />

Der vises en liste over alle tilgængelige datatyper.<br />

2. Tryk på den dataforekomsttype, der skal oprettes, f.eks. bool, og tryk derefter på<br />

Vis data.<br />

Der vises en liste over alle forekomster af datatypen.<br />

3. Tryk på Ny(t).<br />

en0400000663<br />

4. Tryk på ... til højre for Navn for at angive navnet på dataforekomsten.<br />

5. Tryk på menuen Omfang for at indstille tilgængeligheden for dataforekomsten.<br />

Vælg:<br />

Global<br />

Lokal<br />

Opgave<br />

6. Tryk på menuen Lagringstype for at vælge den hukommelsestype, der skal bruges<br />

til dataforekomsten. Vælg:<br />

Vedvarende, hvis dataforekomsten er vedvarende<br />

Variabel, hvis dataforekomsten er variabel<br />

Konstant, hvis dataforekomsten er konstant<br />

135


3 FlexPendant<br />

3.4.5.3. Oprettelse af en ny dataforekomst<br />

136<br />

Trin Handling<br />

7. Tryk på menuen Modul for at vælge modul. Indstillingerne afhænger af<br />

konfigurationen, f.eks.:<br />

Calpend<br />

Hovedmodul<br />

Bruger<br />

...<br />

8. Tryk på menuen Rutine for at vælge rutine. Indstillingerne afhænger af<br />

konfigurationen, f.eks.:<br />

Hovedmodul<br />

<br />

...<br />

9. Hvis du vil oprette en matrix af dataforekomster, skal du trykke på menuen<br />

Dimensions og vælge antal dimensioner (1-3) i matrixen.<br />

1<br />

2<br />

3<br />

Ingen<br />

Tryk derefter på ... for at angive størrelsen af matrixens akser.<br />

Matrixer bliver beskrevet i afsnittet Hvad er en datamatrix? på side 309<br />

10. Tryk på OK.<br />

3HAC 16590-8 Revision: A


3.4.5.4. Redigering af dataforekomster<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.5.4. Redigering af dataforekomster<br />

I de følgende afsnit bliver det beskrevet, hvordan du kan redigere forekomster af forskellige<br />

datatyper.<br />

Ændring af booleske dataforekomster<br />

Dette afsnit beskriver, hvordan du ændrer booleske værdier.<br />

Trin Handling<br />

1. Tryk på Programdata i menuen ABB.<br />

2. Tryk på bool.<br />

en0400000662<br />

137


3 FlexPendant<br />

3.4.5.4. Redigering af dataforekomster<br />

Ændring af numeriske dataforekomster<br />

Dette afsnit beskriver, hvordan du ændrer numeriske værdier.<br />

138<br />

Trin Handling<br />

3. Tryk på den forekomst, der skal ændres, i dette eksempel flag1, og tryk derefter på<br />

Rediger værdi.<br />

en0400000666<br />

4. Udfør den ønskede ændring ved at trykke på TRUE eller FALSE, efterfulgt af OK.<br />

Hvis forekomsten var en matrix, returneres tabellen med matrixforekomsten med<br />

den nye værdi. Matrixer bliver beskrevet i afsnittet Hvad er en datamatrix? på side<br />

309<br />

Trin Handling<br />

1. Tryk på Programdata i menuen ABB.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

2. Tryk på num.<br />

en0400000667<br />

3 FlexPendant<br />

3.4.5.4. Redigering af dataforekomster<br />

3. Tryk på den dataforekomst, der skal redigeres, i dette tilfælde a_reg6.<br />

Når du trykker på værdien, vises det numeriske tastatur.<br />

en0400000668<br />

4. Indtast de ønskede værdier vha. det numeriske tastatur. Tryk derefter på OK.<br />

Når du har trykket på OK, returneres listen over numeriske datatypeforekomster<br />

med den nye værdi.<br />

139


3 FlexPendant<br />

3.4.5.4. Redigering af dataforekomster<br />

Ændring af strengdataforekomster<br />

Dette afsnit beskriver, hvordan du ændrer strengværdier.<br />

140<br />

Trin Handling<br />

1. Tryk på Programdata i menuen ABB.<br />

2. Tryk på string.<br />

en0400000669<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.5.4. Redigering af dataforekomster<br />

3. Tryk på den dataforekomst, der skal redigeres, i dette tilfælde a_string1.<br />

Når du trykker på dataforekomstens værdi, vises softwaretastaturet.<br />

en0400000670<br />

4. Indtast værdien vha. softwaretastaturet. Tryk derefter på OK.<br />

Når du har trykket på OK, returneres listen over forekomster af strengdatatyper med<br />

den nye værdi.<br />

141


3 FlexPendant<br />

3.4.5.5. Sletning, ændring af erklæring om, kopiering eller angivelse af dataforekomst<br />

3.4.5.5. Sletning, ændring af erklæring om, kopiering eller angivelse af<br />

dataforekomst<br />

Oversigt<br />

142<br />

Dette afsnit beskriver, hvordan du kan få vist dataforekomster og derefter slette, ændre<br />

erklæring om, kopiere eller definere en forekomst.<br />

Visning af dataforekomster<br />

Dette afsnit beskriver, hvordan du kan få vist de tilgængelige forekomster af en datatype.<br />

Trin Handling<br />

1. Tryk på Programdata i menuen ABB.<br />

2. Tryk på datatypen for den forekomst, du vil have vist, og tryk derefter på Vis data.<br />

3. Tryk på og hold markeringen af dataforekomsten i et par sekunder.<br />

Der vises en cirkel af røde prikker og en menu.<br />

en0400000671<br />

4. Afhængigt af, hvad du vil med dataforekomsten, har du følgende valg:<br />

Tryk på Slet for at fjerne dataforekomsten.<br />

Tryk på Rediger erklæring for at ændre erklæringen om dataforekomsten.<br />

Tryk på Kopier for at kopiere dataforekomsten.<br />

Tryk på Definer for at definere dataforekomsten.<br />

Fortsæt som beskrevet i de følgende afsnit.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.5.5. Sletning, ændring af erklæring om, kopiering eller angivelse af dataforekomst<br />

Sletning af dataforekomst<br />

Dette afsnit beskriver, hvordan du sletter dataforekomster.<br />

Trin Handling<br />

1. Tryk på Slet i menuen for den dataforekomst, der skal slettes, som beskrevet i<br />

afsnittet Visning af dataforekomster på side 142.<br />

Der vises en dialogboks.<br />

2. Tryk på Ja, hvis du er sikker på at dataforekomsten skal slettes.<br />

Ændring af erklæring om dataforekomst<br />

Dette afsnit beskriver, hvordan du ændrer erklæringen om dataforekomster.<br />

Trin Handling<br />

1. Tryk på Rediger erklæring i menuen for den dataforekomst, der skal slettes, som<br />

beskrevet i afsnittet Visning af dataforekomster på side 142.<br />

en0400000672<br />

2. Vælg, hvilke værdier for dataforekomster, der skal ændres:<br />

Navn: Tryk på ... for at få vist softwaretastaturet og ændre navnet.<br />

Omfang: Vælg mellem Global, Lokal og Opgave, afhængigt af hvor<br />

dataforekomsten skal gælde.<br />

Lagringstype: Vælg mellem Variabel, Vedvarende eller Konstant, afhængigt<br />

af hvordan dataforekomsten skal gemmes.<br />

Modul: Vælg de moduler, som dataforekomsten skal gælde i.<br />

Rutine: Vælg den rutine, som dataforekomsten skal gælde i.<br />

143


3 FlexPendant<br />

3.4.5.5. Sletning, ændring af erklæring om, kopiering eller angivelse af dataforekomst<br />

Kopiering af dataforekomst<br />

Dette afsnit beskriver, hvordan du kopierer dataforekomster.<br />

Definition af dataforekomst<br />

Dette afsnit beskriver, hvordan du definerer dataforekomster.<br />

144<br />

Trin Handling<br />

1. Tryk på Kopier i menuen for den dataforekomst, der skal kopieres, som beskrevet i<br />

afsnittet Visning af dataforekomster på side 142.<br />

Der oprettes en kopi af dataforekomsten.<br />

Kopien har de samme værdier som originalen, men navnet er entydigt. F.eks.: Hvis<br />

der blev lavet en kopi af Værktøj1, vil der blive oprettet en dataforekomst med<br />

navnet Værktøj2, der har alle karakteristika for Værktøj1.<br />

Trin Handling<br />

1. Tryk på Definer i menuen for den dataforekomst, der skal defineres, som beskrevet<br />

i afsnittet Visning af dataforekomster på side 142.<br />

en0400000673<br />

2. Vælg, hvilke værdier for dataforekomster der skal defineres.<br />

3HAC 16590-8 Revision: A


3.4.6. Programeditor<br />

3.4.6.1. Inden du begynder at programmere<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.1. Inden du begynder at programmere<br />

Definition af værktøj, nyttelaster og arbejdsemner<br />

Definer værktøj, nyttelaster og arbejdsemner, inden du begynder at programmere. Du kan<br />

altid gå tilbage og definere flere emner senere, men du skal først definere de grundlæggende<br />

emner.<br />

Definition af koordinatsystemer<br />

Sørg for, at basiskoordinatsystemet og verdenskoordinatsystemet er blevet korrekt<br />

konfigureret under installationen af robotsystemet. Sørg desuden for, at der er konfigureret<br />

yderligere akser.<br />

Du skal definere koordinatsystemerne for værktøj og arbejdsemner efter behov, inden du<br />

begynder at programmere. Efterhånden som du tilføjer flere emner senere, skal du også<br />

definere de tilsvarende koordinatsystemer.<br />

TIP!<br />

Ønsker du yderligere oplysninger om definition af værktøj, nyttelaster, arbejdsemner og de<br />

tilsvarende koordinatsystemer?<br />

Disse emner beskrives i kapitlet Programeditor på side 145.<br />

145


3 FlexPendant<br />

3.4.6.2. Oprettelse af et nyt program<br />

3.4.6.2. Oprettelse af et nyt program<br />

Når der ikke findes nogen programmer<br />

Dette afsnit beskriver, hvordan du opretter et nyt program, når der ikke er noget tilgængeligt<br />

robotprogram.<br />

146<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

Hvis der ikke er blevet indlæst et program i opgaven, vises en dialogboks.<br />

2. Tryk på Ny(t).<br />

Der vises et softwaretastatur.<br />

3. Indtast et navn på det nye program vha. softwaretastaturet. Tryk på OK.<br />

Det nye program vises.<br />

en0400000676<br />

4. Fortsæt med at tilføje instruktioner og afslutte programmet, som beskrevet i<br />

Håndtering af moduler på side 163, Håndtering af rutiner på side 168 og Håndtering<br />

af instruktioner på side 179.<br />

3HAC 16590-8 Revision: A


3.4.6.3. Håndtering af programmer<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.3. Håndtering af programmer<br />

Dette afsnit beskriver, hvordan du udfører normalhåndtering af eksisterende<br />

robotprogrammer. Mere specifikt drejer det sig om at:<br />

oprette et nyt program<br />

indlæse et eksisterende program<br />

gemme et program<br />

omdøbe et program<br />

slette et program<br />

Hver opgave skal indeholde etprogram, hverken mere eller mindre.<br />

Det beskrives i afsnittet Oprettelse af et nyt program på side 146, hvordan du kan oprette et<br />

nyt program , når der ikke er et tilgængeligt program.<br />

Oprettelse af et nyt program<br />

Dette afsnit beskriver, hvordan du opretter et nyt program.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Opgaver og programmer.<br />

3. Tryk på Filer og derefter på New Program<br />

Hvis der allerede er indlæst et program, vises en dialogboks med en advarsel.<br />

Tryk på Gem for at gemme det åbne program.<br />

Tryk på Gem ikke for at lukke det åbne program uden at gemme det, dvs.<br />

slette det fra programhukommelsen.<br />

Tryk på Annuller for at lade programmet stå åbent.<br />

Indlæsning af et eksisterende program<br />

Dette afsnit beskriver, hvordan du indlæser et eksisterende program.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Opgaver og programmer.<br />

3. Hvis der ikke indlæses et program i opgaven, vises en dialogboks.<br />

Tryk på Ny(t), hvis der ikke er et tilgængeligt program, og der skal oprettes et, og<br />

fortsæt derefter som beskrevet i Oprettelse af et nyt program på side 146.<br />

Hvis der indlæses et program i opgaven skal du trykke på Indlæs for at benytte et<br />

eksisterende program.<br />

Når du har trykket på Indlæs, vises et værktøj til filsøgning.<br />

147


3 FlexPendant<br />

3.4.6.3. Håndtering af programmer<br />

Lagring af et program<br />

Dette afsnit beskriver, hvordan du gemmer et indlæst program på kontrolskabets harddisk.<br />

Et indlæst program bliver automatisk gemt i programhukommelsen, men det er en<br />

sikkerhedsforanstaltning også at gemme det på kontrolskabets harddisk.<br />

148<br />

Trin Handling<br />

4. Brug filsøgningsværktøjet til at finde den programfil, der skal indlæses. Tryk derefter<br />

på OK.<br />

Programmet indlæses, og programkoden vises.<br />

en0400000859<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Opgaver og programmer.<br />

3. Tryk på Filer, og vælg Gem program som....<br />

Der vises en dialogboks.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

4. Indtast navnet på filen. Tryk derefter på OK.<br />

Programmet gemmes, og følgende skærmbillede vises:<br />

en0400000860<br />

Omdøbning af et indlæst program<br />

Dette afsnit beskriver, hvordan du omdøber et indlæst program.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Opgaver og programmer.<br />

3. Tryk på Filer, og vælg Omdøb program.<br />

Der vises et softwaretastatur.<br />

3 FlexPendant<br />

3.4.6.3. Håndtering af programmer<br />

149


3 FlexPendant<br />

3.4.6.3. Håndtering af programmer<br />

Sletning af et program<br />

Dette afsnit beskriver, hvordan du sletter et indlæst program fra kontrolskabets<br />

programhukommelse.<br />

Bemærk, at programmet stadig kan være gemt på kontrolskabets harddisk.<br />

150<br />

Trin Handling<br />

4. Brug softwaretastaturet til at indtaste det nye navn på filen. Tryk derefter på OK.<br />

Programmet omdøbes, og følgende skærmbillede vises:<br />

en0400000860<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Opgaver og programmer.<br />

3. Tryk på Filer, og vælg Slet Program.<br />

Der vises en dialogboks.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.6.3. Håndtering af programmer<br />

4. Tryk på OK for at slette programmet uden at gemme det.<br />

Hvis du først vil gemme programmet på kontrolskabets harddisk, skal du trykke på<br />

Annuller og gemme programmet først.<br />

Du kan se, hvordan du gemmer programmet i afsnittet Lagring af et program på side<br />

148.<br />

Der vises nu følgende skærmbillede:<br />

en0400000860<br />

151


3 FlexPendant<br />

3.4.6.4. Start af programmer<br />

3.4.6.4. Start af programmer<br />

Start af programmer<br />

Denne procedure beskriver, hvordan du starter et program første gang eller genstarter et<br />

program, der har været standset.<br />

Hvis funktionen til multitasking er installeret på robotsystemet, kan du desuden læse emnet<br />

Indlæsning, kørsel og standsning af multitasking-programmer på side 157.<br />

152<br />

Trin Handling Oplysninger/billeder<br />

1. Kontroller, at alle nødvendige forberedelser er<br />

foretaget på robotten og i robotcellen, og at der ikke<br />

er forhindringer på robottens arbejdsområde.<br />

2. Sørg for, at der ikke er personer inde i robotcellen.<br />

3. Vælg driftstilstand på styremodulet.<br />

4. Tryk på knappen Motorer tændt på styremodulet for<br />

at aktivere robotten.<br />

5. Tryk på knappen Start på FlexPendant for at starte<br />

programmet.<br />

6. Vises dialogboksen Returner til bane?<br />

Hvis ja, skal du læse emnet Returnering af robotten til<br />

banen.<br />

Hvis nej, skal du fortsætte.<br />

en0400000783<br />

A: Knap til start af<br />

motorer ("Motorer<br />

tændt")<br />

Knappen vises i afsnittet<br />

Hardwareknapper på side<br />

57.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.4. Start af programmer<br />

Fortsæt programmet, efter det er blevet ændret<br />

Du kan altid fortsætte med et program, selv hvis det er blevet ændret.<br />

I automatisk tilstand vises en dialogboks med en advarsel om at undgå at genstarte<br />

programmet, hvis konsekvenserne ikke kendes.<br />

Genstart fra begyndelsen<br />

Denne procedure beskriver, hvordan du genstarter et program fra begyndelsen.<br />

Begrænsninger<br />

Hvis du... ...skal du trykke på...<br />

er sikker på, at de ændringer, du har foretaget, ikke er i konflikt<br />

med robottens aktuelle position, og at programmet kan fortsætte<br />

uden at udsætte udstyr eller personale for fare<br />

er usikker på, hvilke konsekvenser ændringerne kan have, og<br />

du ønsker at undersøge det nærmere<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Debug.<br />

3. Tryk på Flyt PP til hovedmodul.<br />

4. Tryk på Luk for at lukke programeditoren.<br />

5. Tryk på knappen Start på FlexPendant for at starte programmet.<br />

Der kan kun køre et program ad gangen, medmindre funktionen til multitasking er installeret<br />

på systemet. Hvis det er tilfældet, kan der køre flere programmer samtidig.<br />

Hvis robotsystemet finder fejl i programkoden, mens programmet kører, standses<br />

programmet, og fejlen logges i hændelseslogfilen.<br />

Ja<br />

Nej<br />

153


3 FlexPendant<br />

3.4.6.5. Kørsel af programmet fra en bestemt instruktion<br />

3.4.6.5. Kørsel af programmet fra en bestemt instruktion<br />

Kørsel af programmet fra en bestemt instruktion<br />

Dette afsnit beskriver, hvordan du kører programmet fra en bestemt instruktion.<br />

154<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Debug.<br />

3.<br />

en0400000868<br />

Tryk på det programtrin, hvor du vil starte, og tryk derefter på Flyt PP til markør.<br />

xx<br />

Sørg for, at der ikke er personer inden for robottens arbejdsområde.<br />

ADVARSEL! Inden robotten startes, skal du være opmærksom på<br />

sikkerhedsoplysningerne i afsnittet FARE - de bevægelige manipulatorer kan være<br />

livsfarlige! på side 18.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.6.5. Kørsel af programmet fra en bestemt instruktion<br />

4. Tryk på knappen Start på hardwaretastaturet på FlexPendant (se E på billedet<br />

herunder).<br />

en0300000587<br />

155


3 FlexPendant<br />

3.4.6.6. Standsning af programmer<br />

3.4.6.6. Standsning af programmer<br />

Standsning af programmer<br />

Hvis funktionen til multitasking er installeret på robotsystemet, kan du desuden læse afsnittet<br />

Indlæsning, kørsel og standsning af multitasking-programmer på side 157.<br />

156<br />

Trin Handling<br />

1. Kontroller, at den igangværende handling er indstillet, så den kan afbrydes.<br />

2. Kontroller, at det er sikkert at standse programmet.<br />

3. Tryk på knappen Stop på hardwaretastaturet på FlexPendant.<br />

Knappen vises i afsnittet Hardwareknapper på side 57.<br />

FARE!<br />

Undgå at bruge stopknappen i en nødssituation. Brug i stedet nødstopknappen.<br />

Standsning af et program med stopknappen betyder ikke, at robotten straks holder op med at<br />

bevæge sig.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.7. Indlæsning, kørsel og standsning af multitasking-programmer<br />

3.4.6.7. Indlæsning, kørsel og standsning af multitasking-programmer<br />

Oversigt<br />

I et multitasking-system kan der køres et eller flere programmer på samme tid, f.eks. i en<br />

multimove-celle med mere end én robot, hvor hver robot kan have sin egen opgave og sit eget<br />

program.<br />

Du kan finde generelle oplysninger om håndtering af programmet i Håndtering af<br />

programmer på side 147.<br />

TIP!<br />

Vil du vide mere om opgaver og programmer? Disse begreber beskrives i RAPIDapplikationens<br />

opbygning på side 307.<br />

Manuel konfigurering af opgaver<br />

Det er nødvendigt at konfigurere opgaver, hvis de skal køre som planlagt. Normalt er alle<br />

opgaver konfigureret ved leveringen. Opgaver bliver konfigureret ved definitionen af<br />

systemparametre af typen Kontrolskab. Se afsnittet Konfiguration af systemparametre på side<br />

221 om konfiguration af systemparametre, eller Technical reference manual - System<br />

parameters for at få oplysninger om parametrene.<br />

Du skal bruge udførlige oplysninger for at konfigurere opgaver manuelt. Du kan finde<br />

oplysninger i fabrikkens eller cellens dokumentation.<br />

Sådan køres opgaver<br />

Opgaver kan kategoriseres som normale, statiske eller semistatiske. Statiske og semistatiske<br />

opgaver startes normalt, så snart et program er blevet indlæst i den pågældende opgave.<br />

Opgaver startes normalt, når du trykker på knappen Start på FlexPendant, og de standses, når<br />

du trykker på knappen Stop.<br />

Begreberne statisk, semistatisk og normal beskrives i Technical reference manual - System<br />

parameters.<br />

Indlæsning, kørsel og standsning af multitasking-programmer<br />

Dette afsnit beskriver, hvordan du indlæser, kører og standser multitasking-programmer.<br />

Trin Handling<br />

1. Kontroller, at der er konfigureret mere end én opgave. Dette gøres vha.<br />

systemparametre, se afsnittet Indlæsning, kørsel og standsning af multitaskingprogrammer<br />

på side 157.<br />

2. Indlæs programmer til de relevante opgaver vha. programeditoren. Dette beskrives<br />

i afsnittet Indlæsning af et eksisterende program på side 147.<br />

3. Du kan deaktivere en eller flere opgaver i menuen Hurtig indstilling. Se afsnittet<br />

Menuen Hurtig indstilling, kørselstilstand på side 267.<br />

Det er kun muligt at fravælge opgaver i manuel tilstand. Når der skiftes til automatisk<br />

tilstand, vises en varslingsboks med en meddelelse om, at det ikke er alle opgaver,<br />

der er aktiveret.<br />

4. Start kørslen af programmet ved at trykke på startknappen. Alle aktive opgaver<br />

startes.<br />

5. Stands kørslen af programmet ved at trykke på stopknappen. Alle aktive opgaver<br />

standses.<br />

157


3 FlexPendant<br />

3.4.6.7. Indlæsning, kørsel og standsning af multitasking-programmer<br />

Sådan indlæses et program til en opgave<br />

Dette afsnit beskriver, hvordan du indlæser et program til en opgave i et multitasking-system.<br />

Det antages, at opgaverne er blevet konfigureret.<br />

Visning af multitasking-programmer<br />

Dette afsnit beskriver, hvordan du åbner og får vist de forskellige opgaver i et multitaskingsystem.<br />

Du kan spare tid, når du skifter mellem programmerne, ved at få vist alle programmer<br />

samtidig.<br />

158<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Opgaver og programmer.<br />

3. Tryk på den opgave, du vil indlæse et program i.<br />

4. Tryk på Indlæs program... i menuen Filer.<br />

Hvis du vil åbne et program i en anden mappe, skal du finde og åbne den<br />

pågældende mappe. Se beskrivelsen i FlexPendant Stifinder på side 74.<br />

Fildialogboksen vises.<br />

5. Tryk på det program, du vil indlæse, efterfulgt af OK.<br />

6. Tryk på Luk for at lukke programeditoren.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

Der vises en liste med opgaver.<br />

2. Tryk for at vælge en opgave, og tryk derefter på OK.<br />

Opgaven åbnes, og programkoden vises.<br />

3. Gentag trin 1 og 2 for at få vist en anden opgave.<br />

3HAC 16590-8 Revision: A


3.4.6.8. Sletning af programmer fra hukommelsen.<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.8. Sletning af programmer fra hukommelsen.<br />

Sletning af et program i en opgave sletter ikke programmet fra kontrolskabets harddisk, men<br />

kun fra programhukommelsen.<br />

Når du skifter mellem programmer, slettes det tidligere anvendte program fra<br />

programhukommelsen, men det fjernes ikke fra harddisken, hvis det er blevet gemt her.<br />

Du kan se, hvordan du gemmer dit arbejde, i afsnittet Lagring af et RAPID-program på side<br />

189.<br />

Sletning af programmer fra hukommelsen.<br />

Dette afsnit beskriver, hvordan du sletter programmer fra programhukommelsen.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Opgaver og programmer.<br />

3. Tryk på Filer.<br />

en0400000678<br />

159


3 FlexPendant<br />

3.4.6.8. Sletning af programmer fra hukommelsen.<br />

160<br />

Trin Handling<br />

4. Tryk på Delete Program....<br />

ADVARSEL! De seneste programændringer bliver ikke gemt.<br />

en0400000853<br />

5. Tryk på OK.<br />

Hvis du ikke vil miste oplysninger om programændringer, skal du trykke på Gem<br />

program, inden du sletter programmet. Du kan se, hvordan du gemmer dit arbejde<br />

i afsnittet Lagring af et RAPID-program på side 189.<br />

3HAC 16590-8 Revision: A


3.4.6.9. Sletning af programmer fra harddisken<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.9. Sletning af programmer fra harddisken<br />

Programmer bliver slettet via FlexPendant Stifinder eller en FTP-klient. Når du sletter<br />

programmer fra kontrolskabets harddisk, påvirker det ikke det aktuelt indlæste program i<br />

programhukommelsen.<br />

Sletning af programmer med FlexPendant Stifinder<br />

Programmer kan slettes via FlexPendant Stifinder i menuen ABB. Se afsnittet FlexPendant<br />

Stifinder på side 74.<br />

161


3 FlexPendant<br />

3.4.6.10. Visning af et modul<br />

3.4.6.10. Visning af et modul<br />

Visning af et modul<br />

162<br />

Dette afsnit beskriver, hvordan du finder og får vist et eksisterende programmodul. Du kan<br />

se, hvordan du håndterer moduler (oprettelse, indlæsning, lagring, omdøbning og sletning) i<br />

afsnittet Håndtering af moduler på side 163.<br />

Trin Handling Op<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Moduler.<br />

Alle tilgængelige moduler vises.<br />

3. Tryk på navnet på det modul, som du vil<br />

se, og tryk derefter på Vis moduler for at<br />

få vist indholdet.<br />

Hvis du vil lede efter andre moduler i<br />

systemet, kan du finde hjælp i afsnittet<br />

Håndtering af moduler på side 163.<br />

3HAC 16590-8 Revision: A


3.4.6.11. Håndtering af moduler<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.11. Håndtering af moduler<br />

Dette afsnit beskriver, hvordan du håndterer programmoduler, dvs.:<br />

oprette et nyt modul<br />

indlæse et eksisterende modul<br />

gemme et modul<br />

omdøbe et modul<br />

slette et modul<br />

Du kan læse, hvordan du finder et bestemt modul og får vist indholdet, i afsnittet Visning af<br />

et modul på side 162.<br />

Oprettelse af et nyt modul<br />

Dette afsnit beskriver, hvordan du opretter et nyt modul.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Moduler.<br />

3. Tryk på Filer, og tryk derefter på Nyt modul.<br />

en0400000688<br />

4. Tryk på ABC..., og brug softwaretastaturet til at indtaste navnet på det nye modul.<br />

Tryk derefter på OK for at lukke softwaretastaturet.<br />

163


3 FlexPendant<br />

3.4.6.11. Håndtering af moduler<br />

Indlæsning af et eksisterende modul<br />

Dette afsnit beskriver, hvordan du indlæser et eksisterende modul.<br />

Lagring af et modul<br />

164<br />

Trin Handling<br />

5. Vælg den modultype, der skal oprettes:<br />

Program<br />

System<br />

Tryk derefter på OK.<br />

Forskellene mellem modultyperne er beskrevet i afsnittet RAPID-applikationens<br />

opbygning på side 307.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Moduler.<br />

3. Tryk på Filer og derefter på Indlæs modul.<br />

en0400000689<br />

Find det modul, der skal indlæses. Se afsnittet FlexPendant Stifinder på side 74.<br />

4. Tryk på OK for at indlæse det valgte modul.<br />

Modulet er indlæst.<br />

Dette afsnit beskriver, hvordan du gemmer et modul.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Moduler.<br />

3HAC 16590-8 Revision: A


Omdøbning af et modul<br />

Dette afsnit beskriver, hvordan du omdøber et modul.<br />

3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3. Tryk på Filer og derefter på Gem modul som...<br />

en0400000690<br />

Sletning af et modul<br />

Dette afsnit beskriver, hvordan du sletter et modul.<br />

3 FlexPendant<br />

3.4.6.11. Håndtering af moduler<br />

4. Tryk på det foreslåede filnavn, og benyt softwaretastaturet til at indtaste modulets<br />

navn. Tryk derefter på OK.<br />

5. Brug filsøgningsværktøjet til at lokalisere, hvor du vil gemme modulet. Se afsnittet<br />

FlexPendant Stifinder på side 74. Standardplaceringen er på kontrolskabets<br />

harddisk.<br />

Tryk derefter på OK.<br />

Modulet er gemt.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Moduler.<br />

3. Tryk på Filer og derefter på Omdøb modul...<br />

Softwaretastaturet vises.<br />

4. Indtast modulets navn vha. softwaretastaturet. Tryk derefter på OK.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Moduler.<br />

165


3 FlexPendant<br />

3.4.6.11. Håndtering af moduler<br />

166<br />

Trin Handling<br />

3. Tryk på Filer og derefter på Slet modul...<br />

Der vises en dialogboks.<br />

4.<br />

xx<br />

Modulet slettes i FlexPendant, men fjernes ikke fra kontrolskabets harddisk.<br />

5. Tryk på OK for at slette modulet uden at gemme det.<br />

Hvis du først vil gemme modulet, skal du trykke på Annuller og gemme modulet<br />

først.<br />

Du kan se, hvordan du gemmer modulet i afsnittet Lagring af et modul på side 164.<br />

3HAC 16590-8 Revision: A


3.4.6.12. Visning af en rutine<br />

Visning af en rutine<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.12. Visning af en rutine<br />

Dette afsnit beskriver, hvordan du finder og får vist en eksisterende rutine. Du kan læse,<br />

hvordan du håndterer rutiner (opretter nye, definerer parametre, kopierer og ændrer<br />

erklæringen), i afsnittet Håndtering af rutiner på side 168.<br />

Trin Handling Oplysninger/billeder<br />

1. Tryk på Programeditor i menuen ABB. Hvis der ikke er et tilgængeligt program,<br />

skal der oprettes et nyt eller indlæses et<br />

eksisterende program. Du kan læse,<br />

hvordan dette gøres, i afsnittet<br />

Håndtering af rutiner på side 168.<br />

2. Tryk på Rutiner.<br />

Alle tilgængelige rutiner vises.<br />

3. Tryk på den rutine, som du vil se, og tryk<br />

derefter på Vis rutine for at få vist<br />

indholdet.<br />

Du kan læse, hvordan du finder andre<br />

rutiner i systemet, i afsnittet Håndtering<br />

af rutiner på side 168.<br />

167


3 FlexPendant<br />

3.4.6.13. Håndtering af rutiner<br />

3.4.6.13. Håndtering af rutiner<br />

Oversigt<br />

168<br />

Dette afsnit beskriver, hvordan du håndterer programrutiner, dvs.:<br />

oprette en ny rutine<br />

oprette en kopi af en rutine<br />

ændre erklæringen for en rutine<br />

slette en rutine<br />

Du kan se, hvordan du får vist en bestemt rutine og dens indhold, i afsnittet Visning af en<br />

rutine på side 167.<br />

Oprettelse af en ny rutine<br />

Dette afsnit beskriver, hvordan du opretter en ny rutine, indstiller erklæringen og føjer den til<br />

et modul.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Rutiner.<br />

3. Tryk på Filer og derefter på Ny rutine.<br />

Der oprettes en ny rutine, der vises med standarderklæringsværdier.<br />

en0400000692<br />

4. Tryk på ABC..., og benyt softwaretastaturet til at indtaste navnet på den nye rutine.<br />

Tryk derefter på OK.<br />

5. Vælg rutinetypen:<br />

Procedure: bruges til en normal rutine uden returværdi<br />

Function: bruges til en normal rutine med returværdi<br />

Trap: bruges til en interrupt-rutine<br />

3HAC 16590-8 Revision: A


Definition af parametre i ny rutine<br />

Dette afsnit beskriver, hvordan du definerer parametre i en ny rutine.<br />

3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.6.13. Håndtering af rutiner<br />

6. Har du brug for parametre?<br />

Hvis ja, skal du trykke på ...og fortsætte som beskrevet i afsnittet Definition af<br />

parametre i ny rutine på side 169.<br />

Hvis nej, skal du gå videre til næste trin.<br />

7. Vælg et modul, som rutinen skal føjes til.<br />

8. Marker afkrydsningsfeltet for at vælge Lokal erklæring.<br />

En lokal rutine kan kun bruges i det valgte modul.<br />

9. Tryk på OK.<br />

Trin Handling<br />

1. Tryk på ... i rutineerklæringen for at definere parametre.<br />

Der vises en liste med definerede parametre.<br />

en0400000693<br />

169


3 FlexPendant<br />

3.4.6.13. Håndtering af rutiner<br />

170<br />

Trin Handling<br />

2. Hvis der ikke vises nogen parametre, skal du trykke på Ny(t)... for at få vist den nye<br />

parameter.<br />

en0400000695<br />

3. Tryk på menuerne for at angive værdier:<br />

ABC... og benyt softwaretastaturet til at indtaste navnet på den nye<br />

parameter. Tryk derefter på OK.<br />

... ud for Datatype for at vælge funktionstypen.<br />

Alternativ ..., hvis parameteren har foruddefinerede alternative værdier,<br />

f.eks. TIL eller FRA. Gælder kun for valgfri parametre, ikke for nødvendige<br />

parametre.<br />

Afkrydsningsfeltet Obligatorisk, hvis parameteren er nødvendig.<br />

Tilstand for at definere input eller input/output.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

Oprettelse af en kopi af en rutine<br />

Dette afsnit beskriver, hvordan du opretter en kopi af en rutine.<br />

Ændring af erklæringen for en rutine<br />

Dette afsnit beskriver, hvordan du ændrer erklæringen for en rutine.<br />

3 FlexPendant<br />

3.4.6.13. Håndtering af rutiner<br />

4. Tryk på OK for at godkende alle valg og vende tilbage til listen med definerede<br />

parametre.<br />

en0400000696<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Rutiner.<br />

3. Marker rutinen ved at trykke på den.<br />

4. Tryk på Filer og derefter på Opret kopi.<br />

Den nye rutine vises. Den nye rutine skal have samme navn som den originale<br />

rutine med suffikset kopi.<br />

5. Foretag de ønskede ændringer i erklæringerne til den nye kopi af rutinen. Tryk<br />

derefter på OK.<br />

Du kan læse, hvordan alle erklæringer laves, i afsnittet Oprettelse af en ny rutine på<br />

side 168.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Rutiner.<br />

3. Marker rutinen ved at trykke på den.<br />

4. Tryk på Filer og derefter Rediger erklæring<br />

171


3 FlexPendant<br />

3.4.6.13. Håndtering af rutiner<br />

Sletning af en rutine<br />

Dette afsnit beskriver, hvordan du sletter en rutine.<br />

172<br />

Trin Handling<br />

5. Foretag de ønskede ændringer af erklæringsværdierne for rutinen. Tryk derefter på<br />

OK.<br />

Indstillinger for erklæringer beskrives i afsnittet Oprettelse af en ny rutine på side<br />

168.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Rutiner.<br />

3. Marker rutinen ved at trykke på den.<br />

4. Tryk på Filer og derefter Slet rutine...<br />

Der vises en dialogboks.<br />

5. Tryk på:<br />

OK for at slette rutinen uden at gemme de ændringer, der er foretaget.<br />

Annuller for at nulstille uden at slette rutinen.<br />

3HAC 16590-8 Revision: A


3.4.6.14. Udførelse af en bestemt rutine<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.14. Udførelse af en bestemt rutine<br />

Hvis du skal udføre en bestemt rutine, skal du kunne se rutinen. Dette beskrives i afsnittet<br />

Visning af en rutine på side 167.<br />

Udførelse af en bestemt rutine<br />

Dette afsnit beskriver, hvordan du udfører en bestemt rutine i manuel tilstand.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Debug.<br />

en0400000868<br />

3. Du kan vælge en normal rutine ved at trykke på Flyt PP til rutine for at få vist en<br />

liste over alle rutiner. Tryk for at vælge en rutine, og tryk derefter på OK.<br />

173


3 FlexPendant<br />

3.4.6.14. Udførelse af en bestemt rutine<br />

174<br />

Trin Handling<br />

4. Hvis rutinen er en servicerutine, skal du trykke på Kald servicerutine for at få vist<br />

en liste over alle servicerutiner. Tryk på den rutine, der skal udføres, og tryk derefter<br />

på Gå til.<br />

en0400000885<br />

5. Hvis rutinen er blevet korrekt indlæst, skal du trykke på Start på FlexPendant.<br />

3HAC 16590-8 Revision: A


3.4.6.15. Spejling af et program, modul eller en rutine<br />

Spejling<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.15. Spejling af et program, modul eller en rutine<br />

Spejling opretter en kopi at et program, modul eller en rutine, hvor alle positioner spejles til<br />

et bestemt spejlplan. Generelt set, vil alle de data, der bruges i originalen, blive spejlet.<br />

Spejling af data berører kun initialiseringsværdien, dvs. at alle aktuelle værdier ignoreres.<br />

Spejlingsfunktionen kan anvendes på alle programmer, moduler eller rutiner.<br />

Spejling af en rutine<br />

Dette afsnit beskriver, hvordan du spejler en rutine.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Rediger, og tryk derefter på Mirror.<br />

3. Sådan defineres spejlingen.<br />

Tryk på menuen Modul for at vælge det modul, som den rutine, der skal<br />

spejles, skal bruges i.<br />

Tryk på menuen Rutine for at vælge den rutine, der skal spejles.<br />

Tryk på ... for at åbne softwaretastaturet og indtaste navnet på den nye<br />

rutine.<br />

4. Hvis du vil definere spejlingstypen, skal du trykke på Avancerede indstillinger. I<br />

modsat fald skal du fortsætte til det næste trin.<br />

Sådan defineres spejlingstypen:<br />

Fjern markeringen i afkrydsningsfeltet Basespejl.<br />

Tryk på ... til højre for Arbejdsemne for at vælge den arbejdsemneramme,<br />

som alle de positioner, der skal spejles, henviser til.<br />

Tryk på ... til højre for Spejlramme for at vælge det spejlplan, som alle<br />

positioner vil blive spejlet til.<br />

Tryk på menuen Akse, der skal spejles for at angive spejlingens retning, x<br />

eller y.<br />

Tryk på OK for at gemme de avancerede indstillinger.<br />

5. Tryk på OK.<br />

Der vises en dialogboks.<br />

6. Tryk på Ja for at anvende den valgte spejling på rutinen, eller tryk på Nej for at<br />

annullere.<br />

Spejling af et modul eller program<br />

Dette afsnit beskriver, hvordan du spejler et modul eller program.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Tryk på Rediger, og tryk derefter på Spejl.<br />

3. Sådan defineres spejlingen.<br />

Tryk på menuen Modul for at vælge det modul, der skal spejles.<br />

Tryk på ... for at åbne softwaretastaturet og indtaste navnet på det nye modul<br />

eller program.<br />

175


3 FlexPendant<br />

3.4.6.15. Spejling af et program, modul eller en rutine<br />

176<br />

Trin Handling<br />

4. Hvis du vil definere spejlingstypen, skal du trykke på Avancerede indstillinger. I<br />

modsat fald skal du fortsætte til det næste trin.<br />

Sådan defineres spejlingstypen:<br />

Fjern markeringen i afkrydsningsfeltet Basespejl.<br />

Tryk på ... til højre for Arbejdsemne for at vælge den arbejdsemneramme,<br />

som alle de positioner, der skal spejles, henviser til.<br />

Tryk på ... til højre for Spejlramme for at vælge det spejlplan, som alle<br />

positioner vil blive spejlet til.<br />

Tryk på menuen Akse, der skal spejles for at angive spejlingens retning, x<br />

eller y.<br />

Tryk på OK for at gemme de avancerede indstillinger.<br />

5. Tryk på OK.<br />

Der vises en dialogboks.<br />

6. Tryk på Ja for at anvende den valgte spejling på modulet, eller tryk på Nej for at<br />

annullere.<br />

3HAC 16590-8 Revision: A


3.4.6.16. Slukning af backupbatteri under transport<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.16. Slukning af backupbatteri under transport<br />

Det er muligt at slukke backupbatteriet til det serielle målekort (Serial Measurement Board -<br />

SMB) for at spare batteriets strøm under transport eller opbevaring. Funktionen nulstilles,<br />

næste gang systemet tændes. Omdrejningstællerne vil gå tabt og skal opdateres, men<br />

kalibreringsværdierne forbliver intakte.<br />

Slukning af backupbatteri<br />

Dette afsnit beskriver, hvordan du slukker for backupbatteriet til det serielle målekort.<br />

Trin Handling Oplysninger/billeder<br />

1. Tryk på Programeditor i<br />

menuen ABB.<br />

2. Tryk på Debug i<br />

programeditoren.<br />

3. Tryk på Kald<br />

servicerutine.<br />

4. Tryk på Bat_Shutdown,<br />

og tryk derefter på Gå til.<br />

en0400000868<br />

en0400000885<br />

177


3 FlexPendant<br />

3.4.6.16. Slukning af backupbatteri under transport<br />

178<br />

Trin Handling Oplysninger/billeder<br />

5. Der er nu slukket for<br />

backupbatteriet til det<br />

serielle målekort.<br />

Hvis det ikke allerede er<br />

sket, skal du flytte robotten<br />

til den ønskede position og<br />

lukke systemet.<br />

6. Ved genstart skal du flytte<br />

robotten til den ønskede<br />

kalibreringsposition og<br />

opdatere<br />

omdrejningstællerne.<br />

Det er stadig muligt at bevæge robotten, men<br />

omdrejningstællerne bliver ikke gemt.<br />

Du kan læse, hvordan du lukker systemet, i afsnittet<br />

Oversigt over genstart på side 243<br />

Du kan læse, hvordan du opdaterer<br />

omdrejningstællerne, i afsnittet Opdatering af<br />

omdrejningstællerne vha. FlexPendant på side 204.<br />

3HAC 16590-8 Revision: A


3.4.6.17. Håndtering af instruktioner<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.17. Håndtering af instruktioner<br />

Instruktioner bruges i, og kan føjes til, programmer og/eller dele heraf, dvs. moduler og<br />

rutiner.<br />

Der findes en lang række instruktioner i RAPID-referencemanual - del 1, Instructions A-Z.<br />

Den grundlæggende procedure for at tilføje instruktioner er dog den samme.<br />

Sådan tilføjes instruktioner...<br />

Dette afsnit beskriver de første trin ved tilføjelsen af instruktioner til programmer, moduler<br />

eller rutiner.<br />

...til moduler<br />

... til rutiner<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

Programmet i opgaven MAIN vises.<br />

Hvis du har mere end ét program, vises en liste over programmer. Tryk derefter for<br />

at vælge et program.<br />

2. Hvis du vil føje en instruktion til:<br />

et program, skal du fortsætte som beskrevet i afsnittet Tilføjelse af<br />

instruktionerne på side 180.<br />

et modul, skal du fortsætte som beskrevet i afsnittet ...til moduler på side 179.<br />

en rutine, skal du fortsætte som beskrevet i afsnittet ... til rutiner på side 179.<br />

Dette afsnit beskriver, hvordan du føjer instruktioner til moduler.<br />

Trin Handling<br />

1. Tryk på Moduler.<br />

2. Tryk på det modul, hvor instruktionen skal tilføjes.<br />

3. Tryk på Vis modul.<br />

4. Tryk på den rutine, som instruktionen skal føjes til, ved at klikke på den.<br />

5. Fortsæt som beskrevet i Tilføjelse af instruktionerne på side 180.<br />

Dette afsnit beskriver, hvordan du føjer instruktioner til rutiner.<br />

Trin Handling<br />

1. Tryk på Rutiner.<br />

2. Tryk på den rutine, hvor instruktionen skal tilføjes.<br />

3. Tryk på Vis rutine.<br />

4. Fortsæt som beskrevet i afsnittet Tilføjelse af instruktionerne på side 180.<br />

179


3 FlexPendant<br />

3.4.6.17. Håndtering af instruktioner<br />

Tilføjelse af instruktionerne<br />

Dette afsnit beskriver, hvordan du tilføjer instruktioner. Alle instruktioner vises i RAPIDreferencemanual<br />

- del 1, Instructions A-Z.<br />

180<br />

Trin Handling<br />

1. Tryk for at markere den instruktion, som den nye instruktion skal tilføjes under.<br />

2. Tryk på Tilføj instruktion.<br />

Der vises en kategori med instruktioner.<br />

en0400000697<br />

Der er et stort antal instruktioner tilgængelige. Instruktionerne er inddelt i flere<br />

kategorier. Standardkategorien er Almindelig, hvor de mest almindelige<br />

instruktioner opføres.<br />

Du kan oprette tre brugertilpassede lister vha. systemparametrene af typen Most<br />

Common Picklisti emnet Menneske/maskine-kommunikation. Systemparametrene<br />

beskrives i Technical reference manual - System parameters.<br />

3. Tryk på Almindelig for at få vist en liste over de tilgængelige kategorier.<br />

Du kan også trykke på Forrige/Næste nederst på listen over instruktioner for at gå<br />

til den forrige/næste kategori.<br />

3HAC 16590-8 Revision: A


Redigering af instruktionsargumenter<br />

Dette afsnit beskriver, hvordan du redigerer instruktionsargumenter.<br />

3HAC 16590-8 Revision: A<br />

Trin Handling<br />

1. Tryk på instruktionerne for at redigere.<br />

en0400000699<br />

2. Tryk på Rediger.<br />

en0400000701<br />

3 FlexPendant<br />

3.4.6.17. Håndtering af instruktioner<br />

181


3 FlexPendant<br />

3.4.6.17. Håndtering af instruktioner<br />

182<br />

Trin Handling<br />

3. Tryk på Skift markering.<br />

Argumenterne har forskellige datatyper, afhængigt af instruktionstypen. Brug<br />

softwaretastaturet til at ændre strengeværdier, eller gå videre til de næste trin for at<br />

hente andre datatyper eller flere instruktionsargumenter.<br />

en0400000702<br />

4. Tryk på det argument, der skal ændres.<br />

Der vises en række indstillinger.<br />

en0400000703<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.6.17. Håndtering af instruktioner<br />

5. Tryk på en eksisterende dataforekomst for at vælge den, og tryk derefter på OKfor<br />

at acceptere den, eller tryk på Indsæt udtryk... for at redigere en bestemt<br />

dataforekomst og fortsætte til det næste trin.<br />

Der vises nu følgende skærmbillede:<br />

6. Dette trin beskriver kun, hvordan du indsætter et udtryk.<br />

en0400000704<br />

Rediger længden af udtrykket ved at trykke på tasterne til højre:<br />

Pile: gå frem og tilbage i udtrykket.<br />

+ for at tilføje udtrykket. Tryk på det nye udtryk for at definere det.<br />

- for at slette udtrykket.<br />

() for at sætte en parentes omkring det markerede udtryk.<br />

(o) for at slette en parentes.<br />

Tryk på:<br />

Ny(t) for at oprette en ny dataerklæring, dvs. tilføje en dataerklæring, der<br />

ikke tidligere er blevet brugt. Dette er beskrevet i afsnittet Ny dataerklæring<br />

på side 184.<br />

Vis for at ændre visninger eller ændre datatype. Dette er beskrevet i afsnittet<br />

Skift af datatype på side 185.<br />

ABC for at få vist softwaretastaturet.<br />

OK for at godkende alle foretagne poster.<br />

Annuller for at nulstille uden at gemme ændringerne.<br />

TIP!<br />

Hvis du dobbeltklikker på en instruktion, startes funktionen Skift markering automatisk. Hvis<br />

du dobbeltklikker på et instruktionsargument, startes argumenteditoren automatisk.<br />

183


3 FlexPendant<br />

3.4.6.17. Håndtering af instruktioner<br />

Ny dataerklæring<br />

184<br />

Dette afsnit beskriver, hvordan du opretter en ny dataerklæring.<br />

Trin Handling<br />

1. Tryk på Ny(t) i visningen Indsæt udtryk<br />

en0400000705<br />

2. Tryk på:<br />

... for at få vist softwaretastaturet og ændre navnet på datatypen.<br />

Tryk på menuen Omfang for at vælge mellem datatypeomfanget Global og<br />

Lokal.<br />

Tryk på menuen Lagringstype for at vælge, om datatypen skal gemmes<br />

som Variabel, Vedvarende eller Konstant.<br />

Tryk på menuen Modul for at vælge det modul, som datatypen skal<br />

anvendes til.<br />

Tryk på menuen Rutine for at vælge den rutine, som datatypen skal<br />

anvendes til.<br />

Tryk på menuen Dimension for at angive en matrixstørrelse, hvis datatypen<br />

skal være en matrix.<br />

Hvis der er valgt en værdi for Dimension, skal du trykke på ... for at indstille<br />

matrixstørrelsen, se Hvad er en datamatrix? på side 309<br />

3. Når du har foretaget alle de nødvendige valg, skal du trykke på OK.<br />

Der vises en dialogboks, hvor du bliver bedt om at tillade nulstilling af<br />

programmarkøren og aktivering af alle ændringer:<br />

Tryk på Ja for at gå videre.<br />

Tryk på Nej for at vende tilbage til visningen af datatyper uden at nulstille<br />

programmarkøren eller aktivere ændringer.<br />

3HAC 16590-8 Revision: A


Skift af datatype<br />

3HAC 16590-8 Revision: A<br />

Dette afsnit beskriver, hvordan du ændrer datatype.<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.6.17. Håndtering af instruktioner<br />

1. Tryk på Vis og derefter på Skift datatype i visningen Indsæt udtryk. Der vises nu<br />

følgende skærmbillede:<br />

en0400000706<br />

2. Tryk for at vælge den ønskede datatype, og tryk derefter på OK.<br />

Kopiering og indsættelse af instruktioner eller argumenter<br />

Dette afsnit beskriver, hvordan du indsætter instruktioner eller argumenter.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

Programmet i opgaven MAIN vises.<br />

Hvis du har mere end ét program, vises en liste over programmer. Tryk derefter for<br />

at vælge et program.<br />

2. Tryk på Rediger.<br />

3. Tryk på det argument eller den instruktion, som du vil kopiere, og tryk derefter på<br />

Kopier.<br />

4. Placer markøren oven på den instruktion, som du vil indsætte instruktionen eller<br />

argumentet under, eller tryk på det argument eller den instruktion, som du vil ændre,<br />

og tryk derefter på Sæt ind.<br />

185


3 FlexPendant<br />

3.4.6.17. Håndtering af instruktioner<br />

Udklipning af en instruktion<br />

Dette afsnit beskriver, hvordan du udklipper en instruktion.<br />

Ændring af bevægelsestilstand i en bevægelsesinstruktion<br />

Dette afsnit beskriver, hvordan du ændrer bevægelsestilstanden i en bevægelsesinstruktion.<br />

Kommentering af instruktionslinjer<br />

Dette afsnit beskriver, hvordan du kommenterer eller fjerner en kommentar til en<br />

instruktionslinje. En kommentarlinje springes over ved kørslen af programmet.<br />

186<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

Programmet i opgaven MAIN vises.<br />

Hvis du har mere end ét program, vises en liste over programmer. Tryk derefter for<br />

at vælge et program.<br />

2. Tryk for at vælge den instruktion, der skal udklippes, og tryk derefter på Rediger.<br />

3. Tryk på Klip.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

Programmet i opgaven MAIN vises.<br />

Hvis du har mere end ét program, vises en liste over programmer. Tryk derefter for<br />

at vælge et program.<br />

2. Tryk for at vælge den bevægelsesinstruktion, der skal ændres, og tryk derefter på<br />

Rediger.<br />

3. Tryk på Skift til svejsested eller Skift til Lineær.<br />

Ændringen udføres.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

Programmet i opgaven MAIN vises.<br />

Hvis du har mere end ét program, vises en liste over programmer. Tryk derefter for<br />

at vælge et program.<br />

2. Tryk for at vælge den linje, som du vil kommentere eller fjerne en kommentar fra, og<br />

tryk derefter på Tilføj kommentar eller Fjern kommentar.<br />

3HAC 16590-8 Revision: A


3.4.6.18. Eksempel: Tilføj bevægelsesinstruktioner<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.18. Eksempel: Tilføj bevægelsesinstruktioner<br />

I dette eksempel opretter du et simpelt program, der får robotten til at bevæge sig i en firkant.<br />

Du skal bruge fire bevægelsesinstruktioner til at færdiggøre dette program.<br />

en0400000801<br />

Tilføj bevægelsesinstruktioner<br />

Dette afsnit beskriver, hvordan du tilføjer bevægelsesinstruktioner.<br />

Resultat<br />

A<br />

C<br />

B<br />

A Udgangspunkt<br />

B Hastighedsdata for robotbevægelse v50 = hastighed 50mm/s<br />

C Zone z50 = (50mm)<br />

Trin Handling Oplysninger<br />

1. Flyt robotten til udgangspunktet. Tip! Brug kun venstre-højre/op-nedbevægelser<br />

med styrepinden for at<br />

bevæge robotten i en firkant.<br />

2. Tryk på Tilføj instruktion i<br />

programeditoren.<br />

3. Tryk på MoveL for at indsætte en MoveL<br />

instruktion.<br />

4. Gentag for de næste to positioner på<br />

firkanten.<br />

Din programkode skal se ud som følger:<br />

Proc main()<br />

MoveL *, v50, z50, tool0;<br />

MoveL *, v50, z50, tool0;<br />

MoveL *, v50, z50, tool0;<br />

MoveL *, v50, z50, tool0;<br />

End Proc;<br />

187


3 FlexPendant<br />

3.4.6.19. Skjul erklæringer i programkode<br />

3.4.6.19. Skjul erklæringer i programkode<br />

Erklæringer<br />

Skjul erklæringer<br />

188<br />

Programerklæringer kan skjules, så programkoden bliver lettere at læse.<br />

Dette afsnit beskriver, hvordan du skjuler eller viser erklæringer.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB for at få vist et program.<br />

2. Tryk på Skjul erklæringer for at skjule erklæringer.<br />

Tryk på Vis erklæringer for at vise erklæringer.<br />

3HAC 16590-8 Revision: A


3.4.6.20. Lagring af et RAPID-program<br />

Fremgangsmåde<br />

3HAC 16590-8 Revision: A<br />

Dette afsnit beskriver, hvordan du gemmer et RAPID-program.<br />

Trin Handling<br />

1. Tryk på Opgaver og programmer i programeditoren.<br />

en0400000860<br />

De gyldige opgaver vises.<br />

3 FlexPendant<br />

3.4.6.20. Lagring af et RAPID-program<br />

189


3 FlexPendant<br />

3.4.6.20. Lagring af et RAPID-program<br />

190<br />

Trin Handling<br />

2. Tryk på Filer.<br />

en0400000678<br />

3. Tryk på Gem program som...<br />

en0400000861<br />

Håndtering af filer og mapper beskrives i afsnittet FlexPendant Stifinder på side 74.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.6.20. Lagring af et RAPID-program<br />

4. Tryk på det gamle programnavn for at overskrive et eksisterende program.<br />

Tryk på OK.<br />

xx<br />

ADVARSEL!<br />

Det eksisterende program vil blive slettet!<br />

5. Tryk på ABC... for at få vist softwaretastaturet, så du kan indtaste et filnavn.<br />

en0300000491<br />

6. Navngiv filen, og tryk derefter på OK.<br />

191


3 FlexPendant<br />

3.4.6.21. Indstilling uden bevægelse<br />

3.4.6.21. Indstilling uden bevægelse<br />

Oversigt<br />

Indstilling uden bevægelse<br />

Begrænsninger<br />

192<br />

I stedet for jogging til de positioner, du vil ændre, kan du jogge direkte til den nye position<br />

og ændre det tilsvarende positionsargument for instruktionen.<br />

Brug denne metode, hvis du kender dit robotprogram godt, og den nye position er kendt.<br />

Du skal ikke bruge denne metode til at ændre retningsværdier.<br />

FORSIGTIG!<br />

Ændring af de programmerede positioner kan ændre robottens bevægelsesmønster markant.<br />

Kontroller altid, at ændringerne ikke udgør nogen fare for udstyr og personale.<br />

Trin Handling<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Stop programmet, hvis det kører.<br />

3. I vinduet Jogging skal du vælge eller sikre, at det samme arbejdsemne og værktøj<br />

er valgt, som bruges i instruktionen.<br />

4. Jog til den nye position.<br />

5. Tryk på det positionsargument for instruktionen, som du vil ændre.<br />

6. Tryk på Rediger position.<br />

Der vises en dialogboks med en bekræftelse.<br />

7. Tryk på Rediger for at bruge den nye position, eller tryk på Annuller for at beholde<br />

den oprindelige position.<br />

8. Gentag trin 3 til 6 for hvert positionsargument, du vil ændre.<br />

9. Tryk på Luk for at lukke programeditoren.<br />

Du kan kun ændre argumenter i instruktioner med mere end ét argument.<br />

Knappen Rediger position er deaktiveret, indtil du vælger et positionsargument.<br />

Den maksimale bevægelse eller retningsændring, kan være begrænset af systemdesignet. Du<br />

kan finde oplysninger i fabrikkens eller cellens dokumentation.<br />

Hvis en navngivet position ændres, vil det påvirke alle andre instruktioner, der bruger den<br />

pågældende position.<br />

3HAC 16590-8 Revision: A


3.4.6.22. Indstilling med bevægelse<br />

Oversigt<br />

Indstilling med bevægelse<br />

Begrænsninger<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.6.22. Indstilling med bevægelse<br />

Brug denne procedure til at indstille det enkelte positionsargument for instruktionerne, f.eks.<br />

MoveL og MoveJ, eller de individuelle positionsargumenter for instruktionerne, f.eks. MoveC<br />

og få robotten placeret på alle de positioner, der skal indstilles.<br />

FORSIGTIG!<br />

Ændring af de programmerede positioner kan ændre robottens bevægelsesmønster markant.<br />

Kontroller altid, at ændringerne ikke udgør nogen fare for udstyr og personale.<br />

Trin Handling Oplysninger<br />

1. Tryk på Programeditor i menuen ABB.<br />

2. Stop programmet, hvis det kører.<br />

3. Kør programmet i langsomme bevægelser, så<br />

robotten eller den eksterne akse når den position, du<br />

vil ændre.<br />

4. Bevæg robotten eller den eksterne akse til den nye<br />

position, eller juster retningen.<br />

5. Tryk på Rediger position.<br />

Der vises en dialogboks med en bekræftelse.<br />

6. Tryk på Rediger for at bruge den nye position, eller<br />

tryk på Annuller for at beholde den oprindelige<br />

position.<br />

7. Gentag trin 3 til 6 for hvert positionsargument, du vil<br />

ændre.<br />

8. Tryk på Luk for at lukke programeditoren.<br />

Hvis instruktionen eller<br />

procedurekaldet har mere<br />

end ét positionsargument,<br />

skal du fortsætte de<br />

langsomme bevægelser, til<br />

hvert positionsargument er<br />

nået.<br />

Arbejdsemnet og værktøjet i<br />

det instruktionsargument,<br />

som du vil ændre, bliver<br />

automatisk valgt til at skulle<br />

bevæges.<br />

TIP!<br />

Vil du vide, hvordan du kan indstille positioner hurtigere?<br />

Læs emnet Indstilling uden bevægelse på side 192 for at få flere oplysninger.<br />

Knappen Rediger position er deaktiveret, indtil du når en instruktion med<br />

positionsargumenter.<br />

Den maksimale bevægelse eller retningsændring, kan være begrænset af systemdesignet. Du<br />

kan finde oplysninger i fabrikkens eller cellens dokumentation.<br />

Hvis en navngivet position ændres, vil det påvirke alle andre instruktioner, der bruger den<br />

pågældende position.<br />

193


3 FlexPendant<br />

3.4.7.1. Hvad gemmes ved sikkerhedskopiering?<br />

3.4.7. Sikkerhedskopiering og gendannelse<br />

3.4.7.1. Hvad gemmes ved sikkerhedskopiering?<br />

Generelt<br />

Hvad blivergemt?<br />

Backinfo<br />

Home<br />

Rapid<br />

SysPar<br />

194<br />

Ved sikkerhedskopiering eller gendannelse af en tidligere sikkerhedskopi, er det kun bestemte<br />

data, der bliver behandlet. Dette afsnit er en specifikation og beskrivelse af disse data.<br />

Sikkerhedskopieringsfunktionen gemmer alle systemparametre, systemmoduler og<br />

programmoduler i en kontekst.<br />

Dataene gemmes i en mappe, der angives af brugeren. Mappen er opdelt i fire undermapper,<br />

Backinfo, Home, Rapid og Syspar. System.xml gemmes også i ../backup (rodmappen), der<br />

indeholder brugerindstillinger.<br />

består af filerne backinfo.txt, key.id, program.id og system.guid, template.guid, samt<br />

keystr.txt.<br />

Gendannelsesdelen bruger backinfo.txt, når systemet er gendannet. Denne fil må aldrig<br />

redigeres af brugeren! Filerne key.id og program.id kan bruges til at genskabe et system vha.<br />

RobotStudio Online med de samme indstillinger som det sikkerhedskopierede system.<br />

system.guid bruges til at identificere det entydige system, som sikkerhedskopieringen er taget<br />

fra. system.guid og/eller template.guid bruges under gendannelsen til at kontrollere, at<br />

sikkerhedskopieringen bliver indlæst i det korrekte system. Hvis system.guid og/eller<br />

template.guid ikke stemmer overens, vil brugeren blive informeret.<br />

en0400000916<br />

en kopi af filerne i mappen HOME.<br />

består af en undermappe for hver konfigureret opgave. Hver opgave har en mappe til<br />

programmoduler og en til systemmoduler.<br />

Den første mappe indeholder alle de installerede moduler. Du kan finde flere oplysninger om<br />

indlæsning af moduler og programmer i Technical reference manual - System parameters.<br />

indeholder konfigurationsfilerne.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.7.1. Hvad gemmes ved sikkerhedskopiering?<br />

Hvad bliver ikkegemt?<br />

Nogle få ting bliver ikke gemt under sikkerhedskopieringen, og det kan være yderst vigtigt at<br />

være opmærksom på dette, så disse ting kan blive gemt separat:<br />

Miljøvariablen RELEASE: udpeger den aktu elle systempakke. Systemmoduler, der<br />

indlæses med RELEASE: som sti, bliver ikke gemt i sikkerhedskopieringen.<br />

Den aktuelle værdi for et PERS-objekt i et installeret modul bliver ikke gemt i en<br />

sikkerhedskopiering.<br />

195


3 FlexPendant<br />

3.4.7.2. Sikkerhedskopiering af systemet.<br />

3.4.7.2. Sikkerhedskopiering af systemet.<br />

Hvornår skal jeg gendanne?<br />

ABB anbefaler, at der sikkerhedskopieres:<br />

196<br />

inden der installeres ny RobotWare.<br />

inden der foretages større ændringer til instruktioner og/eller parametre, så det er<br />

muligt at vende tilbage til den tidligere indstilling.<br />

efter der er foretaget større ændringer til instruktioner og/eller parametre samt test af<br />

de nye indstillinger for at bevare den nye, vellykkede indstilling.<br />

Sikkerhedskopiering af systemet.<br />

Dette afsnit beskriver, hvordan dusikkerhedskopierer systemet.<br />

Trin Handling<br />

1. Tryk på menuen ABB, og tryk derefter på Sikkerhedskopier og gendan.<br />

2. Tryk på Sikkerhedskopier aktuelt system.<br />

xx0300000440<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.7.2. Sikkerhedskopiering af systemet.<br />

3. Er den viste sti til sikkerhedskopi korrekt?<br />

Hvis JA: Tryk på Sikkerhedskopier for at sikkerhedskopiere til den valgte mappe.<br />

Der oprettes en sikkerhedskopifil, der navngives i overensstemmelse med den<br />

aktuelle dato.<br />

Hvis NEJ: Tryk på ... til højre for stien til sikkerhedskopien, og vælg mappe. Tryk<br />

derefter på Sikkerhedskopier. Der oprettes en sikkerhedskopifil, der navngives i<br />

overensstemmelse med den aktuelle dato.<br />

xx0300000441<br />

197


3 FlexPendant<br />

3.4.7.3. Gendannelse af systemet<br />

3.4.7.3. Gendannelse af systemet<br />

Hvornår skal jeg gendanne?<br />

ABB anbefaler, at der gendannes:<br />

hvis du har mistannke om, at programfilen er ødelagt.<br />

hvis de ændringer, der er foretaget til instruktionerne og/eller parameterindstillingerne<br />

ikke var vellykkede, og du vil vende tilbage til de tidligere indstillinger.<br />

Under gendannelsen erstattes alle systemparametre, og alle moduler fra mappen med<br />

sikkerhedskopien bliver indlæst.<br />

Under varmstarten kopieres mappen Home tilbage til det nye systems HOME-mappe.<br />

Gendannelse af systemet<br />

Dette afsnit beskrver, hvordan systemet gendannes.<br />

198<br />

Trin Handling<br />

1. Tryk på Sikkerhedskopier og gendan i menuen ABB.<br />

2. Tryk på Gendan system.<br />

xx0300000440<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.7.3. Gendannelse af systemet<br />

3. Er den viste sikkerhedskopimappe korrekt?<br />

Hvis JA: Tryk på Gendan for at udføre gendannelsen. Gendannelsen foretages, og<br />

der sker en automatisk varmstart af systemet.<br />

Hvis NEJ: Tryk på ... til højre for sikkerhedskopimappen, og vælg mappe. Tryk<br />

derefter på Gendan. Gendannelsen foretages, og der sker en automatisk varmstart<br />

af systemet.<br />

xx0300000442<br />

199


3 FlexPendant<br />

3.4.7.4. Vigtige oplysninger ved udførelse af sikkerhedskopieringer!<br />

3.4.7.4. Vigtige oplysninger ved udførelse af sikkerhedskopieringer!<br />

Generelt<br />

Mappen BACKUP<br />

200<br />

Der er forskellige ting at huske på ved udførelse af sikkerhedskopieringer eller gendannelse<br />

af tidligere sikkerhedskopier. En række af disse er anført herunder.<br />

Systemet opretter automatisk en lokal standardmappe til sikkerhedskopien, BACKUP. Vi<br />

anbefaler, at du bruger denne mappe til at gemme sikkerhedskopier! Disse sikkerhedskopier<br />

bliver ikke kopieret til mappen HOME ved de følgende sikkerhedskopieringer.<br />

Du må aldrig ændre navnet på mappen BACKUP.<br />

Du må heller aldrig ændre navnet på den faktiske sikkerhedskopi til BACKUP, da dette ville<br />

skabe uoverensstemmelser mellem mapperne.<br />

Hvornår kan jeg sikkerhedskopiere?<br />

Sikkerhedskopiering af et system kan udføres under kørsel af programmet. Hvis du gør det,<br />

gælder nogle få begrænsninger:<br />

Der kan ikke foretages start af program, indlæsning af program, indlæsning af modul,<br />

lukning af program og sletning af modul ved sikkerhedskopiering under kørsel af<br />

programmet. RAPID-instruktionerne Load og StartLoad kan dog benyttes.<br />

Hvad sker der under sikkerhedskopieringen?<br />

Udover, at der naturligvis oprettes en sikkerhedskopi, sker der forskellige ting under<br />

sikkerhedskopieringen:<br />

Under en sikkerhedskopiering fortsætter opgaver i baggrunden med at køre.<br />

To kopier af det samme module?<br />

Der udføres ingen lagring i kommandoen til sikkerhedskopiering. Dette indebærer, at der kan<br />

findes to versioner af de samme moduler i sikkerhedskopien, en fra programhukommelsen,<br />

der er gemt i mappen Rapid\Task\Progmod\, og en fra mappen HOME, der er kopieret til<br />

sikkerhedskopiens mappe Home.<br />

Stor datamængde<br />

For mange filer i mappen HOME kan resultere i en meget stor mappe med sikkerhedskopier.<br />

De unødvendige filer i mappen Home kan uden problemer slettes.<br />

Fejl under sikkerhedskopiering<br />

Hvis der opstår fejl under sikkerhedshedskopieringen, f.eks. fyldt disk eller strømsvigt,<br />

slettes hele sikkerhedskopieringsstrukturen.<br />

3HAC 16590-8 Revision: A


3.4.8. Kalibrering<br />

3.4.8.1. Kalibrering<br />

Om kalibrering<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.8.1. Kalibrering<br />

MenuenKalibrering bruges til at kalibrere mekaniske enheder i robotsystemet. Kalibrering<br />

kan udføres vha. indstillingerne Pendulalibrering eller Niveaumålerkalibrering (en alternativ<br />

metode). Se instruktionsmanualen.<br />

Billede af menuen Kalibrering<br />

Dette billede viser menuen Kalibrering. Alle mekaniske enheder vises i menuen, og deres<br />

kalibreringsstatus vises i kolonnen Status.<br />

en0400001146<br />

201


3 FlexPendant<br />

3.4.8.1. Kalibrering<br />

Billede af indstillinger i menuen Kalibrering<br />

Dette billede viser indstillingerne i menuen Kalibrering, når en mekanisk enhed er blevet<br />

valgt.<br />

202<br />

en0400000771<br />

Omdrejningstællere Se afsnittet Opdatering af omdrejningstællerne vha. FlexPendant<br />

på side 204.<br />

Kalibreringsparametre Se afsnittene Indlæsning af kalibreringsdata vha. FlexPendant på<br />

side 207, Redigering af forskydning af motorkalibrering på side<br />

208 og Finkalibreringsprocedure vha. FlexPendant på side 209.<br />

SMB-hukommelse Se afsnittet SMB-hukommelse på side 211.<br />

Bundramme Se afsnittet Bundramme på side 214.<br />

3HAC 16590-8 Revision: A


3.4.8.2. Sådan kontrollerer du, om robotten skal kalibreres<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.8.2. Sådan kontrollerer du, om robotten skal kalibreres<br />

Kontroller robottens kalibreringsstatus<br />

Dette afsnit beskriver, hvordan du kan kontrollere robottens kalibreringsstatus.<br />

Trin Handling<br />

Hvilken kalibreringtype er nødvendig?<br />

1. Tryk på Kalibrering i menuen ABB.<br />

2. Kontroller kalibreringsstatus i listen med mekaniske enheder.<br />

Hvis kalibreringsstatussen er... Medfører det følgende:<br />

Ikke kalibreret Robotten skal kalibreres af en kvalificeret<br />

servicetekniker. Se afsnittet Indlæsning af<br />

kalibreringsdata vha. FlexPendant på side 207.<br />

Omdrejningstællere er ikke opdateret Du skal opdatere omdrejningstællerne.<br />

Du kan læse, hvordan du opdaterer<br />

omdrejningstællerne, i afsnittet Opdatering af<br />

omdrejningstællerne vha. FlexPendant på side<br />

204.<br />

Kalibreret Ingen kalibrering er nødvendig.<br />

FARE!<br />

Forsøg ikke at udføre finkalibreringsproceduren uden den rette uddannelse og de rette<br />

værktøjer. I modsat fald kan det medføre ukorrekt positionsindstilling, hvilket kan resultere i<br />

skader på personer og materiel.<br />

203


3 FlexPendant<br />

3.4.8.3. Opdatering af omdrejningstællerne vha. FlexPendant<br />

3.4.8.3. Opdatering af omdrejningstællerne vha. FlexPendant<br />

Generelt<br />

204<br />

Dette afsnit beskriver, hvordan du vha. FlexPendant kan foretage en grovkalibrering af de<br />

enkelte robotakser, dvs. opdatere omdrejningstællernes værdier for hver enkelt akse.<br />

På robotter, som anvender funktionen Absolute Accuracy, skal kalibreringsfilen absccc.cfg<br />

være indlæst først.<br />

Manuel kørsel af robotten til kalibreringspositionen<br />

Denne fremgangsmåde beskriver, hvad du som det første skal gøre, når du opdaterer<br />

omdrejningstælleren: køre robotten manuelt til kalibreringspositionen.<br />

ADVARSEL!<br />

Akse 4 har ingen mekanisk begrænsning! Kabelføringen inde i manipulatoren kan blive<br />

beskadiget, hvis akse 4 er orienteret forkert, når kalibreringen af robotten udføres!<br />

Trin Handling Bemærkning<br />

1. Vælg tilstanden, hvor akserne bevæges en<br />

efter en.<br />

2. Flyt robotten, så kalibreringsmærkerneligger<br />

inden for tolerancezonen.<br />

IRB 140, 1400, 2400, 4400: Akserne 5 og 6<br />

skal placeres sammen!<br />

3. Når alle akserne er sat i position, skal du<br />

gemme omdrejningstællerens indstillinger.<br />

Vist i afsnittet Kalibreringsskalaer og<br />

korrekt akseposition.<br />

Korrekt kalibreringsposition af akse 4 og 6<br />

Når du kører robotten til kalibreringspositionen, er det ekstremt vigtigt at sikre, at akserne 4<br />

og 6 på robotterne, der er nævnt herunder, er placeret korrekt. Akserne har ikke mekaniske<br />

anslag og kan derfor kalibreres med den forkerte omdrejning.<br />

Kontroller, at akserne er placeret ifølge de korrekte kalibreringsværdier, ikke blot ifølge<br />

kaliberingsmærker. De korrekte værdier findes på en mærkat, der enten er placeret på den<br />

nederste arm eller under flangepladen på soklen.<br />

Ved levering er robotten i den korrekte position. Roter IKKE akserne 4 eller 6 under<br />

opstarten, før omdrejningstællerne er opdateret.<br />

Hvis en af de nævnte akser herunder roteres en eller flere omdrejninger fra dens<br />

kalibreringsposition, før omdrejningstælleren er opdateret, mistes den nøjagtige<br />

kalibreringsposition pga. ulige udvekslingsforhold. Det påvirker følgende robotter:<br />

Robotvariant Akse 4 Akse 6<br />

IRB 140 Ja Ja<br />

IRB 1400 Ja Ja<br />

IRB 2400L (5 kg) Ja Nej<br />

IRB 6600 / 175 kg_2,55 m Ja Nej<br />

Dette er beskrevet nærmere i<br />

afsnittene:<br />

Lagring af omdrejningstællerens<br />

indstillinger på side 205.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.8.3. Opdatering af omdrejningstællerne vha. FlexPendant<br />

Robotvariant Akse 4 Akse 6<br />

IRB 6600 / andre Ja Ja<br />

IRB 7600 Ja Ja<br />

Lagring af omdrejningstællerens indstillinger<br />

Denne fremgangsmåde beskriver, hvad du som det næste skal gøre, når du opdaterer<br />

omdrejningstælleren: gemme indstillingen af omdrejningstælleren.<br />

Trin Handling<br />

1. Tryk på Kalibrering i menuen ABB.<br />

Alle mekaniske enheder, som er tilsluttet til systemet, vises sammen med deres<br />

respektive kalibreringsstatus.<br />

2. Tryk på den ønskede mekaniske enhed.<br />

Der vises følgende skærmbillede: Tryk på Omdr.tællere.<br />

en0400000771<br />

3. Tryk på Opdater omdrejningstællere....<br />

Der vises en advarsel om, at opdatering af omdrejningstællerne kan ændre<br />

robottens programmerede positioner.<br />

Tryk på Ja for at opdatere omdrejningstællerne.<br />

Tryk på Nej for at annullere opdateringen af omdrejningstællerne.<br />

Når du trykker på Ja, vises et vindue, hvor du kan vælge de forskellige akser.<br />

4. Sådan vælger du den akse, hvis omdrejningstæller skal opdateres:<br />

Marker afkrydsningsfeltet til venstre<br />

Tryk på Vælg alle for at opdatere alle akserne.<br />

Tryk derefter på Opdater.<br />

205


3 FlexPendant<br />

3.4.8.3. Opdatering af omdrejningstællerne vha. FlexPendant<br />

206<br />

Trin Handling<br />

5. Der vises en advarsel om, at det ikke er muligt at fortryde opdateringen af<br />

omdrejningstællerne.<br />

Tryk på Opdater for at fortsætte med at opdatere omdrejningstællerne.<br />

Tryk på Annuller for at annullere opdateringen af omdrejningstællerne.<br />

Når du trykker på Opdater, opdateres de markerede omdrejningstællere, og<br />

afkrydsningsmærket fjernes fra akseoversigten.<br />

6.<br />

-<br />

Forsigtig!<br />

Hvis en af omdrejningstællerne opdateres forkert, placeres robotten forkert, hvilket<br />

kan medføre skade på materiel og personer!<br />

Derfor skal kalibreringspositionen kontrolleres nøje efter hver opdatering.<br />

Se afsnittet Kontrol af kalibreringspositionen.<br />

3HAC 16590-8 Revision: A


3.4.8.4. Indlæsning af kalibreringsdata vha. FlexPendant<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.8.4. Indlæsning af kalibreringsdata vha. FlexPendant<br />

Dette afsnit beskriver, hvordan du indlæser kalibreringsdata til brug med FlexPendant.<br />

Kalibreringsdataene leveres på diskette og skal overføres til en USB-hukommelse eller til<br />

kontrolskabet via FTP.<br />

Indlæsning af kalibreringsdata<br />

Dette afsnit beskriver, hvordan du indlæser kalibreringsdataene.<br />

Trin Handling Oplysninger<br />

1. Tryk på Kalibrering i menuen ABB, og vælg en<br />

mekanisk enhed. Tryk derefter på<br />

Kalibreringsparametre.<br />

2. Tryk på Indlæs motorkalibrering....<br />

Der vises en advarsel om, at indlæsning af nye<br />

forskydningsværdier for kalibrering kan ændre<br />

robottens programmerede positioner.<br />

Tryk på Ja for at gå videre.<br />

Tryk på Nej for at afbryde.<br />

3. På systemer, som ikke anvender funktionen Absolute<br />

Accuracy, gemmes kalibreringsdataene normalt på det<br />

serielle målekort.<br />

4. Hvis systemet anvender funktionen Absolute<br />

Accuracy, leveres kalibreringsdataene normalt på en<br />

diskette.<br />

5. Vælg den fil, som indeholder de Absolute Accuracykalibreringsdata,<br />

som skal indlæses i systemet, og tryk<br />

på OK.<br />

Hvis du vælger en fil med ugyldige kalibreringsdata,<br />

vises der en dialogboks. Vælg i stedet en fil med<br />

gyldige kalibreringsdata.<br />

Når du trykker på Ja, vises<br />

der et vindue, hvor du kan<br />

vælge filer.<br />

I så fald skal du opdatere<br />

dataene i kontrolskabet via<br />

SMB-hukommelsen, som<br />

beskrevet i afsnittet SMBhukommelse<br />

på side 211<br />

I disse tilfælde skal du<br />

fortsætte som beskrevet<br />

herunder.<br />

Absacc.cfg til systemer<br />

med målesystemet<br />

Absolute Accuracy<br />

207


3 FlexPendant<br />

3.4.8.5. Redigering af forskydning af motorkalibrering<br />

3.4.8.5. Redigering af forskydning af motorkalibrering<br />

Redigering af forskydning af motorkalibrering<br />

Denne procedure skal bruges, når der ikke findes en specifik fil med motorkalibreringsdata,<br />

men kun de numeriske værdier. Disse værdier findes normalt på et mærkat bag på robotten.<br />

Motorernes kalibreringsværdier kan angives på tre måder:<br />

Fra en diskette, vha. FlexPendant (som beskrevet i afsnittet Indlæsning af<br />

kalibreringsdata vha. FlexPendant på side 207).<br />

Fra en diskette ved hjælp af RobotStudioOnline (se afsnittet Loading calibration datai<br />

Operator’s manual - RobotStudio Online).<br />

Ved manuel angivelse af værdierne vha. FlexPendant (som beskrevet i afsnittet<br />

Redigering af forskydning af motorkalibrering på side 208).<br />

208<br />

Trin Handling Oplysninger<br />

1. Tryk på Kalibrering i menuen ABB.<br />

2. Vælg mekanisk enhed, og tryk derefter på<br />

Kalibreringsparametre.<br />

3. Tryk på Rediger forskydning af motorkalibrering....<br />

Der vises en advarsel om, at opdatering af<br />

omdrejningstællerne kan ændre robottens<br />

programmerede positioner.<br />

Tryk på Ja for at gå videre.<br />

Tryk på Nej for at afbryde.<br />

Når du trykker på Ja, vises der et vindue, hvor du kan<br />

vælge filer.<br />

4. Vælg aksen, som skal have redigeret forskydningen af<br />

dens motorkalibrering.<br />

Feltet til angivelse af forskydning åbnes for den<br />

pågældende akse.<br />

5. Indtast de ønskede værdier vha. det numeriske tastatur,<br />

og tryk derefter på OK.<br />

Når du har indtastet nye værdier for forskydningen, vises<br />

der en dialogboks, som beder dig om at genstarte<br />

systemet, så de nye værdier kan anvendes.<br />

Der kan foretages en varm genstart, hvis det er<br />

nødvendigt.<br />

6. Efter genstarten er indholdet af kalibreringsdataene i<br />

kontrolskabet og på det serielle målekort forskellige.<br />

Opdater kalibreringsdataene.<br />

Dette er beskrevet i<br />

afsnittet SMBhukommelse<br />

på side 211.<br />

7. Opdater omdrejningstællerne. Dette er nærmere<br />

beskrevet i afsnittet<br />

Opdatering af<br />

omdrejningstællerne<br />

vha. FlexPendant på side<br />

204.<br />

3HAC 16590-8 Revision: A


3.4.8.6. Finkalibreringsprocedure vha. FlexPendant<br />

Generelt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.8.6. Finkalibreringsprocedure vha. FlexPendant<br />

Dette afsnit beskriver, hvordan du anvender FlexPendant ved finkalibrering af robotten. Du<br />

kan se, hvordan du monterer kalibreringsudstyret på de enkelte akser i<br />

kalibreringsinstruktionerne for aksen.<br />

Finkalibreringsprocedure<br />

Proceduren herunder beskriver, hvordan du udfører finkalibreringsproceduren vha.<br />

FlexPendant.<br />

Trin Handling<br />

1.<br />

-<br />

Advarsel!<br />

Finkalibrer ikke robotten uden specialudstyr, der bruges til kalibrering af akser! Det<br />

vil gøre det svært at bevæge robotten nøjagtigt.<br />

2. Tryk på Kalibrering i menuen ABB.<br />

Alle mekaniske enheder, som er tilsluttet til systemet, vises sammen med deres<br />

respektive kalibreringsstatusser.<br />

3. Tryk på den ønskede mekaniske enhed.<br />

Der vises følgende skærmbillede: Tryk på Calib. Parameter.<br />

en0400001127<br />

209


3 FlexPendant<br />

3.4.8.6. Finkalibreringsprocedure vha. FlexPendant<br />

210<br />

Trin Handling<br />

4. Tryk på Finkalibrering....<br />

Du bliver nu bedt om at bruge eksternt udstyr til at foretage den aktuelle kalibrering.<br />

Kontroller, at al nødvendig kalibreringsudtyr er monteret som beskrevet i<br />

kalibreringsinstruktionerne til aksen, der skal kalibreres.<br />

Der vises også en advarsel om, at opdatering af omdrejningstællerne kan ændre<br />

robottens programmerede positioner.<br />

Tryk på Ja for at gå videre.<br />

Tryk på Nej for at afbryde.<br />

Når du trykker på Ja, vises der et nyt skærmbillede.<br />

5. Vælg aksen, der skal kalibreres, ved at:<br />

Markere feltet til venstre.<br />

6. Tryk på Kalibrer.<br />

Der vises en advarsel om, at kalibreringen af de valgte akser ændres, hvilket ikke<br />

kan fortrydes.<br />

Tryk på Kalibrer for at gå videre.<br />

Tryk på Annuller for at afbryde.<br />

Når du har trykket på Kalibrer, vises kortvarigt en dialogboks, der fortæller, at<br />

kalibreringsprocessen er startet.<br />

Den pågældende akse kalibreres, og systemet viser igen listen med tilgængelige<br />

mekaniske enheder.<br />

3HAC 16590-8 Revision: A


3.4.8.7. SMB-hukommelse<br />

Opdatering af SMB-data<br />

SMB-data opdateres normalt automatisk.<br />

3HAC 16590-8 Revision: A<br />

Hvis... så...<br />

Kontrolskabet er nyt eller udskiftet med en<br />

ubenyttet reservedel...<br />

SMB-pladener en ny, ubenyttet SMB-pladereservedel...<br />

Kontrolskabet udskiftes af en reservedel,<br />

der tidligere er brugt i et andet system...<br />

SMP-pladen udskiftes af en SMB-pladereservedel,<br />

der tidligere er brugt i et andet<br />

system...<br />

Nye kalibreringsdata er indlæst via<br />

RobotStudio Online eller vha. FlexPendant, og<br />

systemet er blevet genstartet...<br />

3 FlexPendant<br />

3.4.8.7. SMB-hukommelse<br />

Dataene gemt på SMB-pladen er automatisk<br />

kopieret til kontrolskabets hukommelse.<br />

Dataene gemt i kontrolskabets hukommelse<br />

kopieres automatisk til SMB-hukommelsen.<br />

Dataene i kontrolskabets hukommelse og i<br />

SMB-hukommelsen er forskellige. Du skal<br />

opdatere kontrolskabets hukommelse<br />

manuelt fra SMB-hukommelsen.<br />

Dataene i kontrolskabets hukommelse og i<br />

SMB-hukommelsen er forskellige. Du skal<br />

opdatere SMB-hukommelsen manuelt<br />

med dataene fra kontrolskabets<br />

hukommelse.<br />

Dataene i kontrolskabets hukommelse og i<br />

SMB-hukommelsen er forskellige. Du skal<br />

opdatere SMB-hukommelsen manuelt fra<br />

kontrolskabets hukommelse.<br />

Visning af status for SMB-data<br />

Dette afsnit beskriver, hvordan du kan få vist status for data i SMB-pladen og kontrolskabet.<br />

Trin Handling<br />

1. Tryk på Kalibrering i menuen ABB, og vælg en mekanisk enhed.<br />

2. Tryk på SMB-hukommelse, og derefter på Vis status.<br />

Dataene vises med status på SMB'en og på kontrolskabet.<br />

Opdater kontrolskabets data fra SMB-hukommelsen.<br />

Dette afsnit beskriver, hvordan du kan indlæse data fra SMB-pladen og tilkontrolskabet.<br />

Trin Handling Oplysninger<br />

1. Tryk på Kalibrering i menuen ABB, og vælg en<br />

mekanisk enhed.<br />

2. Tryk på SMB-hukommelse, og derefter på Opdater.<br />

3. Tryk på knappen Skabet eller manipulatoren er<br />

blevet udskiftet.<br />

Der vises en advarsel. Tryk på Ja for at fortsætte Nej<br />

for at afbryde.<br />

4. Dataene er indlæst. Tryk på Ja for at godkende og<br />

genstarte robotsystemet.<br />

Det er vigtigt, at du indlæser<br />

kalibreringsdataene korrekt.<br />

211


3 FlexPendant<br />

3.4.8.7. SMB-hukommelse<br />

Opdater data i manipulatorens SMB-hukommelse.<br />

Dette afsnit beskriver, hvordan du opdaterer data på SMB-pladen og frakontrolskabet.<br />

Sletning af SMB-data<br />

Dette afsnit beskriver, hvordan du kan slette data, der er gemt på SMB-hukommelsen eller<br />

kontrolskabets hukommelse, når du opretter reservedele.<br />

212<br />

Trin Handling Oplysninger<br />

1. Tryk på Kalibrering i menuen ABB, og vælg en<br />

mekanisk enhed.<br />

2. Tryk på SMB-hukommelse, og derefter på Opdater.<br />

3. Tryk på knappen Udskiftet SMB-kort.<br />

Der vises en advarsel. Tryk på Ja for at fortsætte Nej<br />

for at afbryde.<br />

4. Dataene er opdateret. Tryk på Ja for at godkende og<br />

genstarte robotsystemet.<br />

Trin Handling<br />

1. Tryk på Kalibrering i menuen ABB, og vælg en mekanisk enhed.<br />

2. Tryk på SMB-hukommelse, og derefter på Avanceret.<br />

Følgende funktioner er tilgængelige:<br />

Ryd skabets hukommelse<br />

Ryd SMB-hukommelse<br />

en0400001148<br />

Det er vigtigt, at du indlæser<br />

kalibreringsdata korrekt.<br />

3. Tryk på Ryd skabets hukommelse, hvis kontrolskabet skal udskiftes eller bruges<br />

som en reservedel.<br />

Der vises en liste over SMB-data, der er gemt i kontrolskabet. Tryk på Ryd for at<br />

slette den valgte robots hukommelse. Gentag proceduren for alle robotter i<br />

kontrolskabets hukommelse.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.8.7. SMB-hukommelse<br />

4. Tryk på Ryd SMB-hukommelse, hvis SMB'en skal udskiftes eller bruges som en<br />

reservedel.<br />

Der vises en liste over gemte SMB-data. Tryk på Ryd for at slette den valgte robots<br />

hukommelse. Gentag proceduren for alle robotter, der bruger SMB-plade.<br />

213


3 FlexPendant<br />

3.4.8.8. Bundramme<br />

3.4.8.8. Bundramme<br />

Kalibrering af bundramme<br />

Dette afsnit beskriver bundrammenskalibreringsindstillinger.<br />

4 punkter XZ<br />

214<br />

Dette afsnit beskriver, hvordan du kan definere bundrammen vha. 4-punkts-XZ-metoden.<br />

Denne metode betyder, at du kan forskyde bundrammen fra verdensrammen med en defineret<br />

afstand i tre dimensioner og to planer.<br />

xx0400000782<br />

A Forskydningsafstand mellem bundrammen og verdensrammen<br />

X X-aksen i den oprindelige bundramme<br />

Y Y-aksen i den oprindelige bundramme<br />

Z Z-aksen i den oprindelige bundramme<br />

X’ X-aksen i verdensrammen<br />

Y’ Y-aksen i verdensrammen<br />

Z’ Z-aksen i verdensrammen<br />

3HAC 16590-8 Revision: A


Relative n-punkter<br />

3HAC 16590-8 Revision: A<br />

Trin Handling Oplysninger<br />

1. Tryk på Kalibrering i menuen ABB, og vælg en<br />

mekanisk enhed. Tryk derefter på Bundramme.<br />

2. Tryk på 4 punkter XZ....<br />

3. Tryk på ... for at ændre referencepunkt.<br />

Et numerisk tastatur og felter til X-, Y- og Z-værdierne<br />

vises.<br />

4. Findes der en fil med alle transformeringsdata?<br />

Hvis JA: Tryk på menuen Positioner, og tryk derefter<br />

på Indlæs. Vælg derefter filen, der indeholder<br />

værdierne. Indlæs filen.<br />

Hvis NEJ: Fortsæt til næste trin.<br />

5. Angiv den forrige målte forskydning i hvert<br />

koordinatfelt.<br />

Tryk på OK, når forskydningen er angivet<br />

6. Definer en fast referenceposition inden for robottens<br />

arbejdsområde, f.eks. spidsen af en pen, der er<br />

fastgjort til arbejdsbænken.<br />

7. Tryk på Punkt 1 for at markere linjen.<br />

8. Kør robotten manuelt til forrige faste referencepunkt.<br />

9. Tryk på Rediger position.<br />

Der står Redigeret på statuslinjen.<br />

10. Orienter robotten igen, og kør den igen til<br />

referencepunktet, men fra en anden vinkel.<br />

11. Tryk på Elongator X for at markere linjen.<br />

12. Kør manuelt robotten til en position, hvor værktøjets<br />

midtpunkt (tool center point = TCP) rører en imaginær<br />

forlængelse af X-aksen.<br />

13. Tryk på Rediger position.<br />

Der står Modified på statuslinjen.<br />

14. Hvis du vil gemme de angivne transformationsdata til<br />

en fil, skal du trykke på menuen Positioner og derefter<br />

på Gem. Angiv filnavnet, og tryk derefter på OK.<br />

15. Hvis du vil slette alle angivne transformationsdata, skal<br />

du trykke på menuen Positioner og derefter på Nulstil<br />

alle.<br />

3 FlexPendant<br />

3.4.8.8. Bundramme<br />

Du har nu defineret<br />

forskydningsafstanden,<br />

som bundrammen flyttes<br />

fra verdensrammen.<br />

Fortsæt herunder for at<br />

angive retningen for den<br />

nye bundramme i forhold til<br />

verdensrammen.<br />

Gentag disse trin, indtil<br />

punkterne 1, 2, 3 og 4 er<br />

ændret.<br />

Den imaginære X-akse<br />

vises i billedet herover.<br />

Gentag disse trin for at<br />

redigere Elongator Z .<br />

Dette afsnit beskriver, hvordan du kan definere bundrammen vha. den relative n-punktmetode.<br />

Denne metode betyder, at du kan forskyde bundrammen fra verdensrammen med en<br />

defineret afstand i et valgt antal punkter.<br />

215


3 FlexPendant<br />

3.4.8.8. Bundramme<br />

216<br />

Trin Handling Oplysninger<br />

1. Tryk på Kalibrering i menuen ABB, og vælg en<br />

mekanisk enhed. Tryk derefter på Bundramme.<br />

2. Tryk på Relative n punkter....<br />

3. Tryk på menuen Antal punkter for at vælge, hvor<br />

mange punkter du vil bruge.<br />

4. Findes der en fil med alle transformeringsdata?<br />

Hvis JA: Tryk på menuen Positioner, og tryk derefter<br />

på Indlæs. Vælg derefter filen, der indeholder<br />

værdierne. Indlæs filen.<br />

Hvis NEJ: Fortsæt til næste trin.<br />

5. Definer en fast referenceposition inden for robottens<br />

arbejdsområde, f.eks. spidsen af en pen, der er<br />

fastgjort til arbejdsbænken.<br />

6. Tryk på Punkt 1 for at markere linjen.<br />

7. Kør robotten manuelt til forrige faste referencepunkt.<br />

8. Tryk på Rediger position.<br />

Der står Modified på statuslinjen.<br />

9. Orienter robotten igen, og kør den igen til<br />

referencepunktet, men fra en anden vinkel.<br />

10. Hvis du vil gemme de angivne transformationsdata til<br />

en fil, skal du trykke på menuen Positioner og derefter<br />

på Gem. Angiv filnavnet, og tryk derefter på OK.<br />

11. Hvis du vil slette alle angivne transformationsdata, skal<br />

du trykke på menuen Positioner og derefter på Nulstil<br />

alle.<br />

Gentag disse trin, indtil<br />

punkterne 1, 2, 3 og 4 er<br />

ændret.<br />

3HAC 16590-8 Revision: A


3.4.9. Kontrolpanel<br />

3.4.9.1. Kontrolpanel<br />

Kontrolpanel<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.9.1. Kontrolpanel<br />

Kontrolpanelet indeholder funktioner til tilpasning af robotsystemet og FlexPendant.<br />

en0400000914<br />

Udseende Indstillinger til at tilpasse lysstyrke og kontrast i displayet.<br />

Konfiguration Konfiguration af systemparametrenes konfiguration.<br />

Dato og<br />

klokkeslæt<br />

Indstillinger for dato og klokkeslæt for robotkontrolskabet.<br />

I/O Indstillinger til konfiguration af de mest almindelige I/O.<br />

Sprog Indstillinger for aktuelle sprog til robotkontrolskabet.<br />

ProgKeys Indstillinger for fire programmerbare knapper på FlexPendant.<br />

Overvågning Indstillinger for overvågning af bevægelse og udførelsesindstillinger.<br />

System Konfiguration af visninger af skift af driftstilstand og UAS<br />

(brugerautorisationssystem).<br />

Berøringsskærm Kalibreringsindstillinger for berøringsskærmen.<br />

217


3 FlexPendant<br />

3.4.9.2. Redigering af lysstyrke og kontrast<br />

3.4.9.2. Redigering af lysstyrke og kontrast<br />

Indstillinger af udseende<br />

Dette afsnit beskriver menuen Udseende, hvor du kan justere skærmens lysstyrke og kontrast.<br />

Redigering af lysstyrke og kontrast<br />

Dette afsnit beskriver, hvordan du ændrer skærmens lysstyrke og kontrast.<br />

218<br />

Trin Handling<br />

1. Tryk på Kontrolpanel i menuen ABB.<br />

2. Tryk på Udseende.<br />

3. Tryk på den relevante Plus- eller Minus-knap for at justere niveauerne. Tryk på<br />

Vælg standard for at vende tilbage til standardniveauerne.<br />

Lysstyrken og kontrasten ændres, i takt med at du ændrer niveauerne, hvilket<br />

betyder, at du øjeblikkeligt kan se, hvordan de nye niveauer påvirker visningen.<br />

4. Tryk på OK for at bruge de nye niveauer for lysstyrke og kontrast.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.9.3. Sådan skiftes mellem betjening af FlexPendant med venstre og højre hånd.<br />

3.4.9.3. Sådan skiftes mellem betjening af FlexPendant med venstre og højre hånd.<br />

Med venstre og højre hånd<br />

FlexPendant er indstillet til at blive betjent med venstre hånd ved leveringen. Dette kan nemt<br />

ændres til betjening med højre hånd og tilbage igen, når det er nødvendigt.<br />

en0400000913<br />

Skift mellem betjening med venstre og højre hånd<br />

Dette afsnit beskriver, hvordan du kan skifte mellemhøjre og venstre betjening af<br />

FlexPendant.<br />

Trin Handling<br />

1. Tryk på Kontrolpanel i menuen ABB.<br />

2. Tryk på Udseende.<br />

219


3 FlexPendant<br />

3.4.9.3. Sådan skiftes mellem betjening af FlexPendant med venstre og højre hånd.<br />

220<br />

Trin Handling<br />

3. Tryk på Roter til højre (eller Roter til venstre, hvis FlexPendant er sat til<br />

betjening med højre hånd).<br />

en0400000915<br />

4. Roter FlexPendant, og skift til din anden arm.<br />

3HAC 16590-8 Revision: A


3.4.9.4. Konfiguration af systemparametre<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.9.4. Konfiguration af systemparametre<br />

Om systemparametre<br />

Systemparametre definerer systemkonfigurationen og er sat op ved levering.<br />

Systemparametrene er redigere vha. FlexPendant eller RobotStudio Online .<br />

Alle systemparametre er beskrevet i Technical reference manual -System parameters.<br />

Visning af systemparametre<br />

Denne procedure beskriver, hvordan du kan få vistsystemparameterkonfigurationer.<br />

Trin Handling<br />

1. Tryk på Kontrolpanel i menuen ABB.<br />

2. Tryk på Konfiguration.<br />

Der vises en liste over tilgængelige typer i det valgte emne.<br />

en0400001149<br />

3. Tryk på Emner for at vælge emnet<br />

Man-machine Communication (Menneske/maskine-kommunikation)<br />

Controller (Kontrolskab)<br />

Communication (Kommunikation)<br />

I/O<br />

Motion (Bevægelse)<br />

4. Tryk på Filer for at gemme, indlæse og tilføje nye parametre fra en fil. Vælg en<br />

mappe og gem eller indlæs. Fortsæt til afsnittet Lagring, indlæsning af<br />

systemparameterkonfigurationer på side 222.<br />

5. Tryk for at vælge en type, og tryk derefter på Vis forekomster. Hvis du vil redigere<br />

parametre, skal du fortsætte til afsnittet Redigering af en forekomst på side 222.<br />

Hvis du vil tilføje forekomster, skal du fortsætte til afsnittet Tilføjelse af en ny<br />

forekomst på side 222.<br />

221


3 FlexPendant<br />

3.4.9.4. Konfiguration af systemparametre<br />

Redigering af en forekomst<br />

Dette afsnit beskriver, hvordan du kan redigere en forekomst af en systemparametertype.<br />

Tilføjelse af en ny forekomst<br />

Dette afsnit beskriver, hvordan du kan tilføje en ny forekomst af en systemparametertype.<br />

Lagring, indlæsning af systemparameterkonfigurationer<br />

Dette afsnit beskriver, hvordan du gemmer og indlæser systemparameterkonfigurationer, og<br />

hvordan du kan tilføje parametre fra en fil.<br />

222<br />

Trin Handling<br />

1. I listen over systemparameterforekomster skal du vælge en forekomst og derefter<br />

trykke på Rediger.<br />

Den valgte forekomst vises.<br />

en0400001151<br />

2. Tryk på et parameternavn eller dets værdi for at redigere værdien.<br />

Måden værdierne redigeres på, afhænger af værdiens datatype. Softwaretastaturet<br />

er f.eks. vist ved strenge eller numeriske værdier, og rullemenuer vises ved<br />

foruddefinerede værdier.<br />

3. Tryk på OK.<br />

Trin Handling<br />

1. Du skal trykke på Tilføj i listen over systemparameterforekomster.<br />

En ny forekomst med standardværdier vises.<br />

2. Tryk på parameternavnet eller dets værdi for at redigere værdien.<br />

3. Tryk på OK.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.4.9.4. Konfiguration af systemparametre<br />

1. Tryk på menuen Filer i listen over typer og tryk derefter på:<br />

Indlæs gemte parametre<br />

Tilføj nye parametre<br />

Tilføj eller erstat parametre<br />

Gem som for at gemme de valgte emners parameterkonfigurationer.<br />

Gem alle som for at gemme alle emners parameterkonfigurationer.<br />

2. Vælg mappe og/eller fil, som du vil gemme parametrene i eller indlæse dem fra.<br />

3. Tryk på OK.<br />

223


3 FlexPendant<br />

3.4.9.5. Redigering af dato og klokkeslæt<br />

3.4.9.5. Redigering af dato og klokkeslæt<br />

Redigering af dato og klokkeslæt<br />

Denne procedurer beskriver, hvordan du kan indstille klokkeslættet for kontrolskabet.<br />

224<br />

Trin Handling<br />

1. Tryk på Kontrolpanel i menuen ABB.<br />

2. Tryk på Dato og klokkeslæt.<br />

Den nuværende dato og det nuværende tidspunkt vises.<br />

3. Tryk på den relevante Plus- eller Minus-knap for at ændre dato eller klokkeslæt.<br />

4. Tryk på OK for at bruge indstillingerne for klokkeslæt og dato.<br />

BEMÆRK!<br />

Datoen og klokkeslættet vises altid ifølge ISO-standarden, dvs. år-måned-dag og time:minut.<br />

Klokkeslættet bruger 24-timersformat.<br />

3HAC 16590-8 Revision: A


3.4.9.6. Konfiguration af de mest almindelige I/O<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.9.6. Konfiguration af de mest almindelige I/O<br />

Mest almindelige I/O<br />

Most Common I/O bruges i Programeditor til at vise en liste over de mest almindelige brugte<br />

I/O-signaler i robotsystemet. Da der kan være mange signaler, kan det være til stor hjælp at<br />

kunne foretage dette valg<br />

Sorteringen af listen kan ændres manuelt. Signalerne er som standard sorteret i den<br />

rækkefølge, de er oprettet.<br />

De mest almindelige I/O kan også konfigureres til at bruge systemparametre i emnet<br />

Menneske/maskine-kommunikation. Sortering af listen kan dog kun foretages vha.,<br />

funktionen under Kontrolpanel. Se afsnittet Konfiguration af systemparametre på side 221.<br />

Konfiguration af de mest almindelige I/O<br />

Dette afsnit beskriver, hvordan du kan konfigurere listen Most Common I/O.<br />

Trin Handling<br />

1. Tryk på Kontrolpanel i menuen ABB.<br />

2. Tryk på I/O.<br />

En liste over alle I/O-signaler, der er defineret i systemet, vises med<br />

afkrydsningsfelter.<br />

3. Marker signalnavnene for at vælge listen Most Common I/O.<br />

Tryk på Alle eller Ingen for at vælge alle eller ingen signaler.<br />

Tryk på Navn eller Type for at sortere efter navn eller signaltype.<br />

4. Tryk på Preview for at få vist listen med valgte signaler og justere<br />

sorteringsrækkefølgen.<br />

Tryk for at vælge et signal, og tryk derefter på pilene for at flytte signalet op eller ned<br />

i listen, og på den måde ændre sorteringsrækkefølgen.<br />

Tryk på ANVEND for at gemme sorteringsrækkefølgen.<br />

Tryk på Rediger for at vende tilbage til listen over alle signaler.<br />

5. Tryk på Luk for at gemme indstillingerne.<br />

225


3 FlexPendant<br />

3.4.9.7. Sprogskift<br />

3.4.9.7. Sprogskift<br />

Sprog<br />

Sprogskift<br />

226<br />

Denne procedure beskriver, hvordan du kan skifte mellem de aktuelt installeredesprog.<br />

FlexPendant understøtter op til tre sprog på samme tid.<br />

Efter valg af et bestemt sprog vises alle knapper, menuer og dialogbokse på dette sprog.<br />

RAPID-instruktioner, -variabler, -systemparametre og I/O-signaler påvirkes ikke.<br />

Dette afsnit beskriver, hvordan du skifter sprog på FlexPendant.<br />

Trin Handling<br />

1. Tryk på Kontrolpanel i menuen ABB.<br />

2. Tryk på Sprog.<br />

En liste over alle installerede sprog vises.<br />

3. Tryk på det sprog, du vil skifte til.<br />

4. Tryk på OK. Der vises en dialogboks. Tryk på Ja for at fortsætte og genstarte<br />

FlexPendant.<br />

Det nuværende sprog erstattes med det valgte. Alle knapper, menuer og<br />

dialogbokse vises på det nye sprog.<br />

3HAC 16590-8 Revision: A


3.4.9.8. Programmerbare knapper<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.9.8. Programmerbare knapper<br />

Programmerbare knapper kan bruges til definere bestemte funktioner til de fire<br />

hardwareknapper på FlexPendant. Se desuden Hardwareknapper på side 57.<br />

Konfiguration af programmerbare knapper<br />

Dette afsnit beskriver, hvordan du konfigurerer de programmerbare hardwareknapper.<br />

Trin Handling<br />

1. Tryk på Kontrolpanel i menuen ABB.<br />

2. Tryk på ProgKeys.<br />

en0400001154<br />

3. Vælg den knap, du vil programmere, Key 1-4 i øverste liste.<br />

4. Tryk på menuen Type for at vælge handlingstype.<br />

Ingen<br />

Input<br />

Output<br />

System<br />

5. Hvis typen Input er valgt.<br />

Tryk for at vælge et af de digitale input fra listen.<br />

Tryk på menuen Tilladt i automatisk tilstand for at vælge, om funktionen<br />

også er tilladt i den automatiske drifttilstand.<br />

227


3 FlexPendant<br />

3.4.9.8. Programmerbare knapper<br />

228<br />

Trin Handling<br />

6. Hvis typen Output er valgt.<br />

Tryk for at vælge et af de digitale output fra listen.<br />

Tryk på menuen Nedtrykket tast for at definere, hvad signalet skal gøre, når<br />

der bliver trykket på knappen.<br />

Tryk på menuen Tilladt i automatisk tilstand for at vælge, om funktionen også<br />

er tilladt i den automatiske driftstilstand.<br />

Funktioner i Nedtrykket tast:<br />

Toggle - skifter signalværdi fra 0 til 1 eller omvendt<br />

Angiv til 1 - indstiller signalet til 1<br />

Angiv til 0 - indstiller signalet til 0<br />

Press/Release - indstiller signalværdien til 1, mens der trykkes på knappen<br />

(bemærk, at et omvendt signal indstilles til 0)<br />

Impuls - signalværdien pulsere en gang<br />

7. Hvis typen System er valgt.<br />

Tryk på menuen Nedtrykket tast for at vælge Flyt PP til hovedmodul.<br />

Tryk på menuen Tilladt i automatisk tilstand for at vælge, om funktionen<br />

også er tilladt i den automatiske drifttilstand<br />

8. Konfigurerer de andre knapper som beskrevet i trin 3 ti 7 herover.<br />

9. Tryk på OK for at gemme indstillingerne for knappen.<br />

3HAC 16590-8 Revision: A


3.4.9.9. Overvågning<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.9.9. Overvågning<br />

Overvågning af bevægelserovervåger robotten og stopper robotten, hvis der registreres et<br />

mekanisk træk på over 300 i motorerne. Det mekaniske træk er en værdi uden en bestemt<br />

enhed med en maksimal værdi på 300 og en minimum værdi på 0.<br />

Beskrivelser af funktioner:<br />

Opgave: vælg opgave for indstillingerne<br />

Path Supervision: bruges til at hindre mekani sk skade, der stammer fra at køre ind i et<br />

forhindring under udførelse af et program med robotbevægelser.<br />

Jog Supervision: bruges til at hindre mekanisk skade på robotten under jogging.<br />

Execution Settings: Ingen udførelse af bevægelse ON bruges til at køre et program<br />

uden robotbevægelser.<br />

Redigering af overvågning af bevægelse og udførelsesindstillinger<br />

Dette afsnit beskriver, hvordan du kan redigere overvågningen af bevægelser eller<br />

udførelsesindstillingerne.<br />

Trin Handling Oplysninger<br />

1. Tryk på Kontrolpanel i menuen ABB og derefter på<br />

Overvågning.<br />

en0400000970<br />

2. Tryk på menuen Opgave for at vælge en opgave til<br />

bevægelsesindstillingerne.<br />

3. Tryk på ON eller OFF for at tildele eller fjerne<br />

stiovervågning under Stiovervågning.<br />

Tryk på knapperne +eller - for at indstille følsomhed.<br />

TIP!<br />

Følsomheden kan justeres<br />

fra 0 til 300.<br />

Sæt ikke<br />

bevægelsesfølsomheden<br />

lavere end 80, ellers stopper<br />

robotten pga. internt træk.<br />

229


3 FlexPendant<br />

3.4.9.9. Overvågning<br />

Ingen udførelse af bevægelse<br />

Funktionen Ingen udførelse af bevægelse gør det muligt at køre et RAPID-program uden<br />

robotbevægelse. Alle andre funktioner fungerer normalt, som f.eks. aktuelle cyklustider, I/O,<br />

TCP-hastighedsberegninger osv.<br />

Denne funktion bruges hovedsageligt til programfejlretning, evaluering af cyklustid og<br />

mulighed for at måle f.eks. forbrug af lim og maling i en cyklus.<br />

Indstillingen af Ingen udførelse af bevægelse sker fra FlexPendant. Funktionen kan kun<br />

indstilles, hvis systemet er i tilstanden Motorer er slukket.<br />

Når funktionen Ingen udførelse af bevægelse er aktiveret, kan den udføres i:<br />

Manuel tilstand<br />

Manuel med fuld hastighed<br />

Automatisk tilstand<br />

Cyklustider simuleres ifølge den valgte tilstand.<br />

ADVARSEL!<br />

Indstillingen af Ingen udførelse af bevægelse nulstilles efter en genstart. Genstart ikke<br />

programmet uden at kontrollere statussen af Ingen udførelse af bevægelse. Ukorrekt start af<br />

programmet kan medføre alvorlig skade eller død, eller skade robotten eller andet udstyr.<br />

230<br />

Trin Handling Oplysninger<br />

4. Tryk på TIL eller FRA for at tildele eller fjerne jogovervågning<br />

under overvågning.<br />

Tryk på knapperne +eller -for at indstille følsomhed.<br />

Følsomheden kan justeres<br />

fra 0 til 300.<br />

Sæt ikke<br />

bevægelsesfølsomheden<br />

lavere end 80, ellers stopper<br />

robotten pga. internt træk.<br />

5. Udførelsesindstillingerne kan sættes til TIL eller FRA. Udførelsesindstillingerne<br />

beskrives i afsnittet Ingen<br />

udførelse af<br />

bevægelseherunder.<br />

TIP!<br />

3HAC 16590-8 Revision: A


3.4.9.10. Konfiguration af FlexPendant-systemet<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.9.10. Konfiguration af FlexPendant-systemet<br />

Konfigurationer af FlexPendant-systemet<br />

Konfigurationen af FlexPendant-systemet bruges til at kontrollere visninger af driftstilstande<br />

og systemet til brugerautorisation.<br />

Visning af ændret driftstilstand<br />

Dette afsnit beskriver, hvordan du konfigurerer FlexPendant-systemet, så du får vist det<br />

ønskede, når der ændres driftstilstand.<br />

Dette bruges f.eks., når der ønskes en anden visning end vinduet Produktionsvindue ønskes,<br />

når du skifter til automatisk driftstilstand.<br />

Trin Handling<br />

1. Tryk på Kontrolpanel i menuen ABB og derefter på System.<br />

2. Tryk på Visning af ændret driftstilstand.<br />

en0400001152<br />

3. Tryk på menuen Driftstilstand for at vælge:<br />

Vis i automatisk tilstand<br />

Vis i manuel<br />

Vis i manuel med fuld hastighed<br />

Alle tre tilstande kan defineres.<br />

4. Tryk på Rediger for at definere navnene på dll'en og forekomsten, der skal oprettes.<br />

Dll'en kan indeholde flere forekomster.<br />

5. Tryk på OK.<br />

231


3 FlexPendant<br />

3.4.9.10. Konfiguration af FlexPendant-systemet<br />

Visningsniveau for funktioner, som beskyttes med brugergodkendelse<br />

Dette afsnit beskriver, hvordan du kan ændre visningen af beskyttede funktioner i<br />

brugerautorisationssystemet,UAS. De beskyttede funktioner kan være skjulte eller vist men<br />

ikke tilgængelige. Al anden administration af brugerautorisationssystemet foretages vha.<br />

RobotStudio Online .<br />

232<br />

Trin Handling<br />

1. Tryk på Kontrolpanel i menuen ABB og derefter på System.<br />

2. Tryk på Visningsniveau for funktioner, som beskyttes med<br />

brugergodkendelse.<br />

en0400001153<br />

3. Tryk for at vælge et visningsniveau af beskyttede funktioner til brugerautorisation:<br />

Skjul funktioner, som ikke er tilgængelige<br />

Vis meddelelse ved åbning af beskyttede funktioner.<br />

4. Tryk på OK.<br />

3HAC 16590-8 Revision: A


3.4.9.11. Berøringsskærm<br />

Rekalibrering<br />

3HAC 16590-8 Revision: A<br />

Dette afsnit beskriver, hvordan du kan kalibrere berøringsskærmen igen.<br />

en0400000974<br />

Trin Handling Oplysninger<br />

1. Tryk på Kontrolpanel i menuen ABB.<br />

2. Tryk på Berøringsskærm.<br />

3. Tryk på Kalibrer.<br />

Skærmen bliver sort nogle få sekunder.<br />

Der vises en række krydser på skærmen, en ad<br />

gangen.<br />

4. Tryk på midten af hvert kryds med en spids genstand.<br />

5. Rekaliberingen er fuldført.<br />

3 FlexPendant<br />

3.4.9.11. Berøringsskærm<br />

Caution<br />

Brug ikke en skarp<br />

genstand, som kan skade<br />

skærmens overflade.<br />

233


3 FlexPendant<br />

3.4.10.1. Åbning og lukning af hændelseslogfilen<br />

3.4.10. Hændelseslogfil<br />

3.4.10.1. Åbning og lukning af hændelseslogfilen<br />

Oversigt<br />

Fremgangsmåde<br />

234<br />

Åbn hændelseslogfilen for at:<br />

vise alle eksisterende poster.<br />

undersøge specifikke porter.<br />

håndtere posterne i logfilen, f.eks. gemme eller slette.<br />

Dette afsnit beskriver, hvordan du åbner hændelseslogfilen.<br />

Trin Handling Oplysninger<br />

1. Tryk på statuslinjen.<br />

Vinduet Status vises.<br />

2. Tryk på Hændelseslog.<br />

Hændelseslogfilen vises.<br />

3. Hvis indholdet i logfilen fylder mere end<br />

skærmbilledet, kan du bruge funktionerne til at rulle<br />

og/eller zoome.<br />

4. Marker en post i logfilen for at se<br />

hændelsesmeddelelsen.<br />

5. Tryk på statuslinjen igen for at lukke logfilen.<br />

Hvordan dette gøres, er<br />

beskrevet i afsnittet Sådan<br />

rulles og zoomes på side 70.<br />

Hvordan dette gøres, er<br />

beskrevet i afsnittet Visning<br />

af en meddelelse på side<br />

236.<br />

3HAC 16590-8 Revision: A


3.4.10.2. Sådan arbejdes der med logfiler<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.10.2. Sådan arbejdes der med logfiler<br />

Tilgængelige handlinger<br />

Tabellen gennemgår kort alle handlinger, der kan udføres med hændelseslogfiler.<br />

xx0300000447<br />

Handlinger Beskrivelser<br />

Logfilen kan åbnes. Hvordan dette gøres, er beskrevet i afsnittet<br />

Åbning og lukning af hændelseslogfilen på side<br />

234.<br />

En specifik meddelelser kan vises. Hvordan dette gøres, er beskrevet i afsnittet<br />

Visning af en meddelelse på side 236.<br />

Hvis indholdet i logfilen fylder mere end<br />

skærmbilledet, kan du bruge funktionerne<br />

til at rulle og/eller zoome.<br />

Hvordan dette gøres, er beskrevet i afsnittet<br />

Sådan rulles og zoomes på side 70.<br />

Logfilen kan slettes. Hvordan dette gøres, er beskrevet i afsnittet<br />

Sletning af poster i logfilen på side 237.<br />

Logfilen kan gemmes. Hvordan dette gøres, er beskrevet i afsnittet<br />

Lagring af poster i logfilen på side 238.<br />

Logfilen kan lukkes. Hvordan dette gøres, er beskrevet i afsnittet<br />

Åbning og lukning af hændelseslogfilen på side<br />

234.<br />

Relaterede oplysninger om logfiler<br />

Hændelseslogmeddelelser og yderligere oplysninger om hændelseseslogfilen er beskrevet i<br />

Trouble shooting manual- IRC5.<br />

235


3 FlexPendant<br />

3.4.10.3. Visning af en meddelelse<br />

3.4.10.3. Visning af en meddelelse<br />

Procedurer<br />

236<br />

Til hver post hører en meddelelse, som beskriver hændelsen i detaljer og ofte også indeholder<br />

råd om, hvordan du kan løse det pågældende problem.<br />

en0300000454<br />

A Hændelsesnummer. Alle fejlhændelser sorteres efter dette nummer.<br />

B Hændelsestitel. Beskriver kort, hvad der er sket.<br />

C Hændelsestidspunkt. Angiver nøjagtigt, hvornår hændelsen skete.<br />

D Description. En kort beskrivelse af hændelsen. Beregnet til at hjælpe dig med at forstå<br />

årsagerne og følgerne af hændelsen.<br />

E Consequences. En kort beskrivelse af eventuelle følgevirkninger på systemet, skift til et<br />

anden driftstilstand, nødstop, der skyldes en bestemt hændelse. Beregnet til at hjælpe dig<br />

med at forstå årsagerne og følgerne af hændelsen.<br />

F Probable causes. En liste over mulige årsager, der sorteres efter sandsynlighed.<br />

G Recommended actions. En liste over de anbefalede, korrigerende hændelser, der er<br />

baseret på de "mulige årsager", der er angivet herover. Disse kan anbefale mange<br />

løsninger fra "Replace the xx..."til "Run test program xx...", dvs. handlinger der både kan<br />

isolere problemet og løse det.<br />

H Knappen Acknowledge eller OK.<br />

Trin Handling<br />

1. Marker en post i logfilen for at se dens hændelse.<br />

2. Tryk på Næste for at vise den næste meddelelse på listen.<br />

3. Tryk på Forrige for at vise den forrige meddelelse på listen.<br />

4. Tryk på Luk for at lukke meddelelsen.<br />

3HAC 16590-8 Revision: A


3.4.10.4. Sletning af poster i logfilen<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.10.4. Sletning af poster i logfilen<br />

Hvorfor skal jeg slette poster i logfilen?<br />

Du kan slette poster for at øge den ledige diskplads. Sletning af logposter er ofte en god måde<br />

at spore fejl, da du fjerner gamle og betydningsløse logposter, der ikke er relateret til det<br />

problem, du forsøger at løse.<br />

Sletning af alle poster i logfilen<br />

Trin Handling<br />

1. Tryk på statuslinjen og derefter på fanen Hændelseslog for at åbne<br />

hændelseslogfilen.<br />

2. Tryk på Almindelig i menuen Vis.<br />

3. Tryk på Slet.<br />

Der vises en dialogboks, hvori du skal bekræfte sletningen.<br />

4. Tryk på OK for at slette eller på Annuller for at beholde posterne i logfilen.<br />

Sletning af poster i logfilen efter en bestemt kategori<br />

Trin Handling<br />

1. Tryk på statuslinjen og derefter på fanen Hændelseslog for at åbne<br />

hændelseslogfilen.<br />

2. Tryk på Vis og derefter på den ønskede kategori.<br />

3. Tryk på Slet.<br />

Der vises en dialogboks, hvori du skal bekræfte sletningen.<br />

4. Tryk på OK for at slette eller på Annuller for at beholde posterne i logfilen.<br />

237


3 FlexPendant<br />

3.4.10.5. Lagring af poster i logfilen<br />

3.4.10.5. Lagring af poster i logfilen<br />

Hvorfor skal jeg gemme poster i logfilen?<br />

Du skal gemme poster i logfilen, når:<br />

du skal rydde logfilen, men gerne vil beholde visse poster, så de kan vises senere.<br />

du vil sende logposter til supporten for få løst et problem.<br />

du vil beholde logposter til senere brug.<br />

BEMÆRK!<br />

Logfilen kan indeholde op til 20 poster pr. kategori og op til 1000 poster i listen med alle<br />

hændelser. Når bufferen er fuld, overskrives de ældste poster, der således går tabt.<br />

Du kan ikke gendanne disse tabte logposter.<br />

Lagring af alle poster i logfilen<br />

Dette afsnit beskriver, hvordan du gemmer alle poster i logfilen.<br />

Lagring af poster i logfilen efter en bestemt kategori<br />

Dette afsnit beskriver, hvordan du gemmer alle logposter efter en bestemt kategori.<br />

238<br />

Trin Handling<br />

1. Tryk på statuslinjen og derefter på fanen Hændelseslog for at åbne<br />

hændelseslogfilen.<br />

2. Tryk på Alle i menuen Vis.<br />

3. Tryk på Gem som.<br />

Fildialogboksen vises.<br />

4. Hvis du vil gemme logfilen i en anden mappe, skal du finde og åbne mappen.<br />

5. Du skal indtaste filnavnet i feltet Filnavn.<br />

6. Tryk på Gem.<br />

Trin Handling<br />

1. Tryk på statuslinjen og derefter på fanen Hændelseslog for at åbne<br />

hændelseslogfilen.<br />

2. Tryk på Vis og derefter på den ønskede kategori.<br />

3. Tryk på Gem som.<br />

Fildialogboksen vises.<br />

4. Hvis du vil gemme filen med poster i en anden mappe, skal du finde og åbne<br />

mappen.<br />

5. Du skal indtaste filnavnet i feltet Filnavn.<br />

6. Tryk på Gem.<br />

3HAC 16590-8 Revision: A


3.4.11. Låsning af skærmen<br />

3.4.11.1. Låsning af skærmen<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.11.1. Låsning af skærmen<br />

Skærmen FlexPendant kan låses for at forhindre utilsigtede forstyrrelser, f.eks. når skærmen<br />

rengøres. Hvordan du rengør skærmen, og hvornår det skal gøres, er beskrevet i<br />

produktmanualen.<br />

Låsning af skærmen<br />

Dette afsnit beskriver, hvordan du kan låse FlexPendants berøringsskærm.<br />

Trin Handling<br />

1. Tryk på Låsning af skærm i menuen ABB.<br />

Der vises nu følgende skærmbillede:<br />

en0400000657<br />

239


3 FlexPendant<br />

3.4.11.1. Låsning af skærmen<br />

240<br />

Trin Handling<br />

2. Tryk på Lås.<br />

Der vises nu følgende skærmbillede:<br />

en0400000658<br />

3. Ved tryk på de to knapper i den korrekte og angivne rækkefølge låses skærmen op.<br />

3HAC 16590-8 Revision: A


3.4.12. Operatørvindue<br />

3.4.12.1. Operatørvindue<br />

Generelt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.12.1. Operatørvindue<br />

Operatørvinduet viser meddelelser fra programmet.<br />

Operatørvinduet åbnes fra menuen ABB eller ved trykke på statuslinjen og vælge<br />

Operatørvindue. Illustrationen viser et eksempel på et operatørvindue:<br />

en0400000975<br />

Ryd Rydder alle meddelelser<br />

Vis ikke TPWrite-meddelelser Skjuler alle TPWrite-meddelelser<br />

TPWrite-meddelelser er skrevet af programforfatteren i RAPID. Det kan nogle gange være<br />

nyttigt at skjule alle TPWrite-meddelelser.<br />

241


3 FlexPendant<br />

3.4.13.1. Systemoplysninger<br />

3.4.13. Systemoplysninger<br />

3.4.13.1. Systemoplysninger<br />

Systemoplysninger<br />

242<br />

Vinduet Systemoplysninger er tilgængeligt under menuen ABB.<br />

Systemoplysninger viser alle indstillinger, egenskaber og programversioner.<br />

Illustration af vinduet Systemoplysninger.<br />

Dette afsnit beskriver vinduet Systemoplysninger.<br />

en0400000968<br />

Egenskaber for<br />

kontrolskab<br />

Netværksforbindelser viser information om serviceporte og<br />

LAN. Installerede systemer viser oplysninger om systemerne.<br />

Systemegenskaber Styremodul viser versionen af og indstillingerne for RobotWare.<br />

Drevmoduler viser indstillingerne for drevmodulet. Yderligere<br />

indstillinger viser andre indstillinger.<br />

3HAC 16590-8 Revision: A


3.4.14. Genstart<br />

3.4.14.1. Oversigt over genstart<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.14.1. Oversigt over genstart<br />

Hvornår skal jeg genstarte et kørende kontrolskab?<br />

ABB-robotsystemer er designet til at fungere uden opsyn i lange perioder. Der er ingen grund<br />

til at genstarte fungerende systemer periodisk.<br />

Du skal genstarte robotsystemet, når:<br />

der er blevet installeret nyt hardware.<br />

robotsystemets konfigurationsfiler er blevet ændret.<br />

et nyt system er blevet tilføjet, og det nu skal tages i brug.<br />

der er opstået en systemfejl (SYSFAIL).<br />

Genstarttyper<br />

Flere oplysninger<br />

Der findes flere genstarttyper:<br />

Situation: Genstarttype: Beskrevet i afsnittet:<br />

Du vil genstarte og bruge det aktuelle system.<br />

Alle programmer og konfigurationer gemmes.<br />

Du vil genstarte og vælge et andet system.<br />

Boot Application startes ved opstart.<br />

Du vil skifte til et andet installeret system eller<br />

installere et nyt system og, samtidigt fjerne det<br />

aktuelle system fra kontrolskabet.<br />

Advarsel! Denne handling kan ikke fortrydes.<br />

Systemet og RobotWare-systempakken<br />

slettes.<br />

Vil du slette alle brugerindlæste RAPIDprogrammer.<br />

Advarsel! Denne handling kan ikke fortrydes.<br />

Du vil bruge standardindstillingerne for<br />

systemet igen.<br />

Advarsel! Dette fjerner alle brugerdefinerede<br />

programmer og konfigurationer fra<br />

hukommelsen og genstarter med<br />

standardindstillingerne.<br />

Du vil genstarte det aktuelle system vha.<br />

systemdata fra den seneste vellykkede<br />

systemlukning.<br />

Du vil lukke systemet, gemme det aktuelle<br />

system og lukke hovedcomputeren.<br />

W-start (varm<br />

genstart)<br />

X-start (ekstra<br />

genstart)<br />

C-start (kold<br />

genstart)<br />

Genstart og brug af det<br />

aktuelle system<br />

(varmstart) på side 248.<br />

Genstart systemet, og<br />

vælg et andet (X-start) på<br />

side 249.<br />

Genstart og sletning af det<br />

aktuelle system (C-start)<br />

på side 250.<br />

P-start Genstart og sletning af<br />

programmer og moduler<br />

(P-start) på side 251.<br />

I-start<br />

(installationsge<br />

nstart)<br />

Genstart and<br />

tilbagevenden til<br />

standardindstillinger (Istart)<br />

på side 252.<br />

B-start Genstart vha. tidligere<br />

gemte systemdata (Bstart)<br />

på side 253.<br />

Luk Lukning af systemet på<br />

side 49.<br />

Der er flere oplysninger om de forskellige genstartprocedurer beskrevet i Trouble shooting<br />

manual - IRC5.<br />

243


3 FlexPendant<br />

3.4.14.2. Brug af Boot Application<br />

3.4.14.2. Brug af Boot Application<br />

Generelt<br />

244<br />

Boot Application er et basisprogram, som primært bruges til at starte systemet, når der ikke<br />

er installeret RobotWare.<br />

Formålet med programmet<br />

Programmet er allerede installeret i kontrolskabet ved levering og anvendes til følgende:<br />

installation af systemer<br />

indstilling eller kontrol af netværksindstillinger<br />

valg af system/skifte mellem systemer via masselageret<br />

indlæsning af systemet via USB-hukommelsesenheder eller netværksforbindelser<br />

Billedet viser hovedskærmbilledet i Boot Application med dets fire hovedknapper. De enkelte<br />

knapfunktioner er beskrevet herunder.<br />

Installer system<br />

en0400000894<br />

Denne procedure kan tage adskillige minutter.<br />

Trin Handling Oplysninger<br />

1. Du kan få adgang til Boot Application ved<br />

at foretage en X-start.<br />

2. Tryk på Install System i Boot<br />

Application.<br />

Du bliver nu bedt om at indsætte en USBhukommelse.<br />

Du kan læse mere om, hvordan du<br />

foretager en X-start, i afsnittet Genstart<br />

systemet, og vælg et andet (X-start) på<br />

side 249.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling Oplysninger<br />

3. Find computerens USB-port, og tilslut en<br />

USB-hukommelse, der indeholder et<br />

system.<br />

4. Tryk på Continue for at gå videre.<br />

Tryk på Cancel for at afbryde.<br />

Systemet indlæses fra USBhukommelsen,<br />

og du bliver bedt om at<br />

genstarte systemet.<br />

5. Tryk på OK.<br />

6. Tryk på Restart Controller.<br />

Der vises en dialogboks.<br />

7. Tryk på OK igen.<br />

8. Tryk på Select System, og vælg det<br />

system, som du indlæste fra USBhukommelsen<br />

lige før.<br />

9. Tryk på Close.<br />

Der vises en dialogboks.<br />

10. Tryk på OK.<br />

11. Tryk på Restart Controller for at<br />

genstarte kontrolskabet og bruge det<br />

system, som blev indlæst fra USBhukommelsen.<br />

Der vises en dialogboks.<br />

12. Tryk på OK.<br />

3 FlexPendant<br />

3.4.14.2. Brug af Boot Application<br />

Du kan læse mere om, hvordan du<br />

indlæser et system i USB-hukommelsen,<br />

i afsnittet Oprettelse af startmedier.<br />

Computerens USB-port er vist i afsnittet<br />

Tilslutning af en USB-hukommelse til<br />

computeren.<br />

Du kan nu fjerne USB-hukommelsen.<br />

Dette er beskrevet nærmere i afsnittet<br />

Valg af system på side 246.<br />

Dette er beskrevet nærmere i afsnittet<br />

Genstart af kontrolskab på side 247.<br />

245


3 FlexPendant<br />

3.4.14.2. Brug af Boot Application<br />

Indstillinger<br />

Valg af system<br />

246<br />

Trin Handling Oplysninger<br />

1. Du kan få adgang til Boot Application ved<br />

at foretage en X-start.<br />

2. Tryk på Settings i Boot Application.<br />

Der vises dette skærmbillede:<br />

en0400000902<br />

3. Foretag de ønskede valg:<br />

Use no IP address<br />

Obtain IP address automatically<br />

Use the following IP settings<br />

Indtast de ønskede værdier vha. det<br />

numeriske tastatur.<br />

4. Tryk på Service PC information for at få<br />

vist de netværksindstillinger, som skal<br />

anvendes ved tilslutning af en service-pc<br />

til kontrolskabets serviceport.<br />

5. Tryk på FlexPendant for at få vist<br />

FlexPendant-softwareversionerne.<br />

Tryk på Advanced for at få vist<br />

bootprogrammets versionsnummer.<br />

Trin Handling Oplysninger<br />

1. Du kan få adgang til Boot Application ved<br />

at foretage en X-start.<br />

2. Tryk på Select System i Boot<br />

Application.<br />

Der vises en dialogboks med de<br />

installerede systemer, som er<br />

tilgængelige.<br />

Du kan læse mere om, hvordan du<br />

foretager en X-start, i afsnittet Genstart<br />

systemet, og vælg et andet (X-start) på<br />

side 249.<br />

Du kan læse mere om, hvordan du<br />

foretage disse valg, i afsnittet<br />

Konfiguration af netværksforbindelse på<br />

side 277.<br />

Du kan læse mere om, hvordan du<br />

foretager en X-start, i afsnittet Genstart<br />

systemet, og vælg et andet (X-start) på<br />

side 249.<br />

3HAC 16590-8 Revision: A


Genstart af kontrolskab<br />

3HAC 16590-8 Revision: A<br />

Trin Handling Oplysninger<br />

3. Tryk på det ønskede system, og tryk<br />

derefter på Select.<br />

Det valgte system vises i feltet Selected<br />

System.<br />

4. Tryk på Close.<br />

Du bliver nu bedt om at genstarte<br />

systemet, så det valgte system kan tages<br />

i brug.<br />

Trin Handling Oplysninger<br />

1. Du kan få adgang til Boot Application ved<br />

at foretage en X-start.<br />

2. Tryk på Restart System i Boot<br />

Application.<br />

Der vises en dialogboks med det valgte<br />

system.<br />

3. Tryk på OKfor at genstarte og anvende<br />

det valgte system, eller tryk på Cancel<br />

for at afbryde.<br />

3 FlexPendant<br />

3.4.14.2. Brug af Boot Application<br />

Du kan læse mere om, hvordan du<br />

foretager en X-start, i afsnittet Genstart<br />

systemet, og vælg et andet (X-start) på<br />

side 249.<br />

247


3 FlexPendant<br />

3.4.14.3. Genstart og brug af det aktuelle system (varmstart)<br />

3.4.14.3. Genstart og brug af det aktuelle system (varmstart)<br />

Hvad sker der med mit aktuelle system?<br />

Det aktuelle system stoppes.<br />

Alle systemparametre og -programmer gemmes i en billedfil.<br />

Under genstartproceduren genetableres systemets tilstand. Statiske og semistatiske opgaver<br />

startes. Programmer kan startes fra det sted, de blev stoppet.<br />

Genstart på denne måde aktiverer alle konfigurationsændringer, der er angivet vha.<br />

RobotStudio Online .<br />

Genstart og brug af det aktuelle system<br />

Dette afsnit beskriver, hvordan du genstarter systemet og bruger det aktuelle system.<br />

248<br />

Trin Handling Oplysninger<br />

1. Tryk på Genstart i menuen ABB.<br />

Genstartsdialogboksen vises.<br />

2. Tryk på Varmstart for at genstarte<br />

kontrolskabet vha. det aktuelle system.<br />

Tryk på Avanceret for at vælge en anden<br />

genstarttype. Yderligere oplysninger om<br />

avancerede genstart findes i Oversigt<br />

over genstart på side 243.<br />

3HAC 16590-8 Revision: A


3.4.14.4. Genstart systemet, og vælg et andet (X-start)<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.14.4. Genstart systemet, og vælg et andet (X-start)<br />

Hvad sker der med mit aktuelle system?<br />

Det aktuelle system stoppes.<br />

Alle systemparametre og -programmer gemmes i en billedfil, så systemets tilstand kan<br />

genoptages senere.<br />

Genstart og valg af et andet system<br />

Dette afsnit beskriver, hvordan du genstarter og vælger et andet system.<br />

Trin Handling Oplysninger<br />

1. Sørg for, at der er tændt for strømmen til<br />

kontrolskabet.<br />

2. Tryk på Genstart i menuen ABB.<br />

Genstartsdialogboksen vises.<br />

3. Tryk på Avanceret... for at vælge den<br />

ønskede genstartmetode.<br />

Der vises en dialogboks, hvor du kan<br />

vælge den ønskede genstartmetode.<br />

4. Tryk på X-start og derefter på OK.<br />

Du bliver nu bedt om at bekræfte, at du vil<br />

genstarte systemet.<br />

5. Tryk på X-start for at genstarte<br />

kontrolskabet.<br />

Kontrolskabet genstartes. Efter<br />

startproceduren startes Boot Application.<br />

6. Brug Boot Application til at vælge det<br />

ønskede system.<br />

7. Tryk på Luk og derefter på OK for at gå<br />

tilbage til Boot Application.<br />

8. Tryk på Genstart for at genstarte det<br />

kontrolskab, som anvender det valgte<br />

system.<br />

Brugen af Boot Application er beskrevet<br />

nærmere i afsnittet Brug af Boot<br />

Application på side 244.<br />

249


3 FlexPendant<br />

3.4.14.5. Genstart og sletning af det aktuelle system (C-start)<br />

3.4.14.5. Genstart og sletning af det aktuelle system (C-start)<br />

Hvad sker der med mit aktuelle system?<br />

Det aktuelle system stoppes.<br />

Al indhold, alle sikkerhedskopier og programmer i systemmappen slettes. Det betyder, at det<br />

er umuligt at genoptagedettes systems tilstand på nogen måde. Et nyt system skal installeres<br />

vha. RobotStudio Online .<br />

Genstart og sletning af det aktuelle system<br />

Dette afsnit beskriver, hvordan du genstarter og sletter det aktuelle system.<br />

250<br />

Trin Handling Oplysninger<br />

1. Tryk på Genstart i menuen ABB.<br />

Genstartsdialogboksen vises.<br />

2. Tryk på Avanceret... for at vælge den<br />

ønskede genstartmetode.<br />

Der vises en dialogboks, hvor du kan<br />

vælge den ønskede genstartmetode.<br />

3. Tryk på C-start og derefter på OK.<br />

Du bliver nu bedt om at bekræfte, at du vil<br />

genstarte systemet.<br />

4. Tryk på C-start for at genstarte<br />

kontrolskabet.<br />

Du bliver nu bedt om at bekræfte, at du vil<br />

genstarte systemet.<br />

5. Udfør en af følgende procedurer:<br />

Vælg et allerede installeret<br />

system, og gestart.<br />

Installer et andet system fra<br />

RobotStudio Online eller fra en<br />

USB-hukommelse.<br />

Du kan læse mere om genstart og valg af<br />

et andet system i afsnittet Genstart<br />

systemet, og vælg et andet (X-start) på<br />

side 249.<br />

RobotStudio Online er beskrevet i<br />

brugermanualen til RobotStudio Online<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.14.6. Genstart og sletning af programmer og moduler (P-start)<br />

3.4.14.6. Genstart og sletning af programmer og moduler (P-start)<br />

Hvad sker der med mit aktuelle system?<br />

Efter genstart bliver systemets tilstand genetableret med undtagelse af manuelt indlæste<br />

programmer og moduler. Statiske og semistatiske opgaver startes på ny og ikke fra den<br />

tilstand, de havde, da systemet blev stoppet.<br />

Moduler installeres og indlæses i henhold til den indstillede konfiguration. Systemparametre<br />

påvirkes ikke.<br />

Genstart og sletning af programmer og moduler<br />

Dette afsnit beskriver, hvordan du genstarter og sletter brugerindlæste programmer og<br />

moduler.<br />

Trin Handling<br />

1. Tryk på Genstart i menuen ABB.<br />

Genstartsdialogboksen vises.<br />

2. Tryk på Avanceret... for at vælge den ønskede genstartmetode.<br />

Der vises en dialogboks, hvor du kan vælge den ønskede genstartmetode.<br />

3. Tryk på P-start og derefter på OK.<br />

Du bliver nu bedt om at bekræfte, at du vil genstarte systemet.<br />

4. Tryk på P-start for at genstarte kontrolskabet.<br />

Kontrolskabet genstartes vha. det aktuelle system. Efter startproceduren er der<br />

ingen programmer eller moduler åbne.<br />

251


3 FlexPendant<br />

3.4.14.7. Genstart and tilbagevenden til standardindstillinger (I-start)<br />

3.4.14.7. Genstart and tilbagevenden til standardindstillinger (I-start)<br />

Hvad sker der med mit aktuelle system?<br />

Efter genstart genoptages systemets tilstand, men ændringer, der er foretaget på<br />

systemparametre og andre indstillinger, vil gå tabt. I stedet læses systemparametre og andre<br />

indstillinger fra det system, der oprindeligt blev installeret ved levering.<br />

Dette sætter systemet tilbage til den oprindelige fabrikssystemtilstand.<br />

Genstart og tilbagevenden til standardindstillinger<br />

Dette afsnit beskriver, hvordan du genstarter og vender tilbage til standardindstillingerne.<br />

252<br />

Trin Handling<br />

1. Tryk på Genstart i menuen ABB.<br />

Genstartsdialogboksen vises.<br />

2. Tryk på Avanceret... for at vælge den ønskede genstartmetode.<br />

Der vises en dialogboks, hvor du kan vælge den ønskede genstartmetode.<br />

3. Tryk på I-start og derefter på OK.<br />

Du bliver nu bedt om at bekræfte, at du vil genstarte systemet.<br />

4. Tryk på I-start for at genstarte kontrolskabet.<br />

Kontrolskabet genstartes vha. det aktuelle system. Ændringer af systemparametre<br />

og andre indstillinger er tabt.<br />

3HAC 16590-8 Revision: A


3.4.14.8. Genstart vha. tidligere gemte systemdata (B-start)<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.14.8. Genstart vha. tidligere gemte systemdata (B-start)<br />

Hvad sker der med mit aktuelle system?<br />

Det aktuelle system er i systemfejltilstand, da den tidligere session blev lukket, uden at<br />

billedfilen blev gemt korrekt. Alle ændringer foretaget på systemet, før det blev lukket, er<br />

tabt. Derfor skal systemet genstartes fra den seneste vellykkede systemlukning, eller der skal<br />

indlæses et andet system.<br />

Bemærk, at alle ændringer der er foretaget på systemdata siden forrige session er tabt.<br />

Genstart vha. tidligere gemte systemdata<br />

Dette afsnit beskriver, hvordan du kan genstarte vha. en tidligere gemt billedfil.<br />

Trin Handling<br />

1. Tryk på Genstart i menuen ABB.<br />

Genstartsdialogboksen vises.<br />

2. Tryk på Avanceret... for at vælge den ønskede genstartmetode.<br />

Der vises en dialogboks, hvor du kan vælge den ønskede genstartmetode.<br />

3. Tryk på B-start og derefter på OK.<br />

4. Tryk på B-start for at genstarte kontrolskabet.<br />

Kontrolskabet genstartes vha. systemdata fra den seneste vellykkede<br />

systemlukning.<br />

253


3 FlexPendant<br />

3.4.14.9. Reflashing af firmware og FlexPendant<br />

3.4.14.9. Reflashing af firmware og FlexPendant<br />

Oversigt over reflashing<br />

Efter udskiftning af hardwaredele, som f.eks. aksecomputer, busser osv., eller efter<br />

installation af nyere versioner af RobotWare, forsøger systemet automatisk at reflashe<br />

enheden for at bevare hardware/software-kompatibiliteten.<br />

Reflashing læser relevant firmware (hardwarespecifik software) ind i en specifik enhed, der<br />

kører denne software under driften.<br />

Hvis RobotWare er opdateret på kontrolskabet, vil FlexPendant derefter reflashe, dvs.<br />

opdatere til en ny version ved tilslutning.<br />

Reflashing<br />

254<br />

Bemærk!Sådanne udskiftninger/opdateringer kan kræve kørsel af firmwareversioner, der<br />

ikke er tilgængelige! ABB anbefaler, at du bruger de samme versioner som tidligere,<br />

medmindre disse er utilgængelige, for at undgå at sætte systemets funktion på spil.<br />

De enheder, der i øjeblikket bruger reflash-funktionen, er:<br />

Kontaktkort<br />

Drevenheder<br />

FlexPendant<br />

Profibus-master<br />

Aksecomputer<br />

Omskiftertavle<br />

Den automatiske reflashing-proces, beskrevet herunder, må ikke forstyrres ved at slukke for<br />

kontrolskabt, mens den kører:<br />

Trin Hændelse Oplysninger<br />

1. Når systemet genstartes, kontrollerer<br />

systemet versionerne af det brugte<br />

firmware. Disse kontrolleres mod de<br />

brugte hardware-versioner.<br />

2. Hvis hardware- og firmware-versionerne<br />

ikke passer sammen, genstarter<br />

systemet automatisk sig selv, og går i en<br />

særlig opdateringstilstand.<br />

3. Blev der fundet en passende firmwareversion?<br />

Hvis JA, fortsætter reflashingen.<br />

Hvis NEJ, stopper systemet. Fortsæt<br />

som beskrevet i afsnittet Reflashing<br />

firmware failed i Trouble Shooting<br />

Manual - IRC5.<br />

4. Når udførelsen af en reflash er forløbet,<br />

som den skal, genstarter systemet.<br />

5. Der foretages en ny kontrol af andre<br />

uoverensstemmelser mellem hardware<br />

og firmware.<br />

Under opdateringstilstanden forsøges<br />

det at overføre en passende firmware til<br />

hardwaren, mens en meddelelse vises<br />

kortvarigt på FlexPendant.<br />

I begge tilfælde vises en meddelelse<br />

kortvarigt på FlexPendant og gemmes i<br />

hændelsesloggen.<br />

Selve reflashingen kan vare et par<br />

sekunder op til et par minutter afhængig<br />

af hardwaren, der skal reflashes.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.14.9. Reflashing af firmware og FlexPendant<br />

Trin Hændelse Oplysninger<br />

6. Blev der fundet yderligere<br />

uoverensstemmelser?<br />

Hvis Ja, gentages processen, indtil der<br />

ikke findes nogen.<br />

Hvis NEJ, er processen fuldført.<br />

255


3 FlexPendant<br />

3.4.15.1. Sådan logges der af og på<br />

3.4.15. Sådan logges der af og på<br />

3.4.15.1. Sådan logges der af og på<br />

Procedure for log af<br />

Proceduren beskriver, hvordan dulogger af systemet.<br />

Procedure for log på<br />

Proceduren beskriver, hvordan du logger på UAS, brugerautorisationssystem.<br />

Når du har logget af, vises vinduet Login automatisk.<br />

256<br />

Trin Handling<br />

1. Tryk på Logout i menuen ABB.<br />

2. Tryk på Ja for at bekræfte, at du vil logge af.<br />

en0400000947<br />

Trin Handling Oplysninger<br />

1. Tryk på menuen Bruger for at vælge en bruger.<br />

Hvis du vælger Default User, behøver du ikke at<br />

angive en adgangskode, men kan blot fortsætte til trin<br />

3.<br />

2. Tryk på ABC... for at få vist softwaretastaturet.<br />

Når du har indtastet adgangskoden, skal du trykke på<br />

OK.<br />

3. Tryk på Login.<br />

Hvis den bruger, du har<br />

valgt, har en adgangskode,<br />

skal du bruge<br />

softwaretastaturet til at<br />

indtaste en adgangskode.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.4.15.1. Sådan logges der af og på<br />

Håndtering af brugere og godkendelsesniveauer<br />

Du kan læse mere om, hvordan du kan tilføje brugere eller definere deres godkendelse i<br />

brugermanualen til RobotStudio Online.<br />

Du kan læse mere om, hvilke visninger eller funktioner der er skjulte for visse brugere, i<br />

afsnittet Konfiguration af FlexPendant-systemet på side 231.<br />

257


3 FlexPendant<br />

3.5.1. Statuslinje<br />

3.5 Statuslinje<br />

3.5.1. Statuslinje<br />

Billede af statuslinjen<br />

Statuslinjen viser oplysninger om den aktuelle status, f.eks. driftstilstand, systemet og den<br />

aktive mekaniske enhed.<br />

258<br />

en0300000490<br />

Element Navn<br />

A Statuslinje<br />

B Driftstilstand<br />

C Aktivt system<br />

D Kontrolskabets status<br />

E Programtilstand<br />

F Mekaniske enheder. Den aktive enhed er omgivet af en ramme. Aktive enheder<br />

vises i farver, mens inaktive enheder er grå.<br />

Yderligere oplysninger<br />

De funktioner, som knappen Status Bar giver adgang til, er identiske med de funktioner, som<br />

knapperne Hændelseslogfil på side 234 og Operatørvindue på side 241 giver adgang til.<br />

3HAC 16590-8 Revision: A


3.5.2. Vis meddelelser fra RAPID-programmer<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.5.2. Vis meddelelser fra RAPID-programmer<br />

Du kan oprette meddelelser, som vises, når programmet kører.<br />

Af dokumentationen til processen eller programmet fremgår det, om sådanne meddelelser<br />

bruges.<br />

Vis meddelelser fra RAPID-programmer<br />

Denne fremgangsmåde beskriver, hvordan du får vist meddelelser fra RAPID-programmer.<br />

Trin Handling<br />

1. Tryk på statuslinjen.<br />

Vinduet Status vises.<br />

2. Tryk på Operatørvindue for at få vist meddelelser fra RAPID-programmer.<br />

Listen er tom, hvis der ikke er tilføjet meddelelser, siden de sidste blev slettet.<br />

Rul op/ned på en lang liste<br />

Hvis hele listens indhold ikke kan være på ét skærmbillede, kan du rulle op/ned på listen som<br />

beskrevet i afsnittet Sådan rulles og zoomes på side 70.<br />

Slet alle meddelelser på listen<br />

Tryk på Clear for at slette alle meddelelserne på listen.<br />

259


3 FlexPendant<br />

3.5.3. Hvordan kan jeg se, hvad systemet foretager sig i øjeblikket?<br />

3.5.3. Hvordan kan jeg se, hvad systemet foretager sig i øjeblikket?<br />

Hvordan kan jeg se, at programmet kører?<br />

Hvis et program er indlæst, men ikke kører, vises beskeden "Programmet er standset" på<br />

statuslinjen. Når programmet startes, ændres beskeden til "Programmet kører".<br />

Se Billede af statuslinjen på side 258.<br />

260<br />

3HAC 16590-8 Revision: A


3.6 Menuen Hurtig indstilling<br />

3.6.1. Menuen Hurtig indstilling<br />

Generelt<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.6.1. Menuen Hurtig indstilling<br />

Det er hurtigere at ændre joggingegenskaber vha. menuen Hurtig indstilling end i vinduet<br />

Jogging.<br />

Hver menuelement har sit eget symbol, som viser værdien eller indstillingen for den<br />

joggingegenskab, som er valgt i øjeblikket. Tryk på knappen Hurtig indstilling for at få vist<br />

de egenskabsværdier, du kan vælge imellem.<br />

Billede af menuen Hurtig indstilling<br />

Dette afsnit beskriver knapperne i menuen Hurtig indstilling.<br />

Når du har valgt den ønskede funktion, kan du foretage ændringer direkte via menuen Hurtig<br />

indstilling eller via knappen Jogging på menuen ABB.<br />

en0300000471<br />

Knapperne i menuen Hurtig indstilling<br />

Element Beskrivelse<br />

A Knappen til menuen Hurtig indstilling<br />

B Mekanisk enhed - er beskrevet i afsnittet Menuen Hurtig indstilling, mekanisk<br />

enhed på side 263<br />

C Interval - er beskrevet i afsnittet Menuen Hurtig indstilling, Interval på side 266<br />

D Kørselstilstand - er beskrevet i afsnittet Menuen Hurtig indstilling, kørselstilstand<br />

på side 267<br />

261


3 FlexPendant<br />

3.6.1. Menuen Hurtig indstilling<br />

262<br />

Element Beskrivelse<br />

E Trinvis driftstilstand - er beskrevet i afsnittet Menuen Hurtig indstilling, Trinvis<br />

driftstilstand på side 269<br />

F Hurtigtilstand - er beskrevet i afsnittet Menuen Hurtig indstilling, Hurtigtilstand på<br />

side 271<br />

3HAC 16590-8 Revision: A


3.6.2. Hurtig indstilling Mekanisk enhed<br />

3.6.2.1. Menuen Hurtig indstilling, mekanisk enhed<br />

Knappen Mechanical unit<br />

3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.6.2.1. Menuen Hurtig indstilling, mekanisk enhed<br />

1. Tryk på Mechanical unit i menuen Hurtig indstilling, og tryk en gang til for at vælge<br />

en mekanisk enhed.<br />

en0300000539<br />

Der vises følgende knapper:<br />

A: Knappen til menuen Mechanical unit<br />

B: Mekanisk enhed. En markeret enhed fremhæves.<br />

C: Indstillinger for bevægelsestilstand<br />

D: Værktøjsindstillinger<br />

E: Indstillinger for arbejdsemne<br />

F: Indstillinger for koordinatsystem<br />

Alle knapperne beskrives nærmere i nedenstående trin.<br />

263


3 FlexPendant<br />

3.6.2.1. Menuen Hurtig indstilling, mekanisk enhed<br />

264<br />

Trin Handling<br />

2. Tryk på knappen til indstillinger for bevægelsestilstand, hvis du ønsker at få vist eller<br />

ændre en eller flere af bevægelsestilstandens funktioner.<br />

en0300000540<br />

Der vises følgende knapper:<br />

A: Bevægelsestilstand for akse 1-3<br />

B: Bevægelsestilstand for akse 4-6<br />

C: Lineær bevægelsestilstand<br />

D: Ret bevægelsestilstandens retning<br />

E: Luk indstillinger for bevægelsestilstand<br />

3. Tryk på knappen Indstillinger for Værktøj, hvis du ønsker at få vist eller ændre de<br />

tilgængelige værktøjer.<br />

en0400000988<br />

Der vises en liste over alle tilgængelige, definerede værktøjer. Tryk på det, du vil<br />

bruge.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

Trin Handling<br />

3 FlexPendant<br />

3.6.2.1. Menuen Hurtig indstilling, mekanisk enhed<br />

4. Tryk på knappen Indstillinger for Arbejdsemne, hvis du ønsker at få vist eller ændre<br />

de tilgængelige arbejdsemner.<br />

en0400000989<br />

Der vises en liste over alle tilgængelige, definerede arbejdsemner. Tryk på det, du<br />

vil bruge.<br />

5. Tryk på knappen Indstillinger for koordinatsystem, hvis du ønsker at få vist eller<br />

ændre en eller flere af koordinatsystemets funktioner.<br />

en0300000541<br />

Der vises følgende knapper:<br />

A: Verdenskoordinatsystem<br />

B: Basiskoordinatsystem<br />

C: Værktøjskoordinatsystem<br />

D: Arbejdsemnekoordinatsystem<br />

E: Luk vinduet med indstillinger for koordinatsystem<br />

265


3 FlexPendant<br />

3.6.3.1. Menuen Hurtig indstilling, Interval<br />

3.6.3. QS Interval<br />

3.6.3.1. Menuen Hurtig indstilling, Interval<br />

Interval<br />

266<br />

Alle funktionerne, som du kan få adgang til vha. denne knap, kan også nås via menuen<br />

Jogging.<br />

Trin Handling<br />

1. Tryk på intervalknappen, hvis du ønsker at få vist eller ændre intervalfunktionerne.<br />

en0300000542<br />

Der vises følgende knapper:<br />

A: Ingen intervaller<br />

B: Små bevægelsesintervaller<br />

C: Mellemlange bevægelsesintervaller<br />

D: Store bevægelsesintervaller<br />

E: Bevægelsesintervaller, som defineres af brugeren.<br />

3HAC 16590-8 Revision: A


3.6.4. QS Kørselstilstand<br />

3.6.4.1. Menuen Hurtig indstilling, kørselstilstand<br />

Kørselstilstand<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.6.4.1. Menuen Hurtig indstilling, kørselstilstand<br />

Når du indstiller kørselstilstanden, angiver du, om programmet skal køres én gang og derefter<br />

standse, eller om det skal blive ved med at køre.<br />

Hvis funktionen Multitasking er installeret, kan du i menuen Run mode også vælge, hvilke<br />

opgaver der skal være aktive eller skal deaktiveres. "Vælg opgave" er også tilgængelig via<br />

indstillingen Trinvis driftstilstand i menuen Hurtig indstilling.<br />

Vælg kørselstilstand<br />

Dette afsnit beskriver, hvordan du vælger kørselstilstand vha. menuen Hurtig indstilling.<br />

Trin Handling<br />

1. Tryk på knappen Run Mode, hvis du ønsker at få vist eller ændre en eller flere af<br />

kørselstilstandsfunktionerne.<br />

en0300000472<br />

Der vises følgende knapper:<br />

Kørsel af en enkelt cyklus<br />

Fortsat kørsel<br />

Knappen Vis opgaver<br />

267


3 FlexPendant<br />

3.6.4.1. Menuen Hurtig indstilling, kørselstilstand<br />

268<br />

Trin Handling<br />

2. Tryk på knappen Vis opgaver, hvis du ønsker at få vist eller ændre, hvilke opgaver<br />

indstillingen skal gælde for. Det er kun muligt at vælge opgaver i manuel tilstand.<br />

en0400000992<br />

Der vises følgende knapper:<br />

En liste over samtlige tilgængelige opgaver. Tryk for at vælge eller fravælge,<br />

hvilke opgaver der skal være aktive.<br />

Når du trykker på Hide Tasks, skjules opgavelisten.<br />

3HAC 16590-8 Revision: A


3.6.5. QS Trinvis driftstilstand<br />

3.6.5.1. Menuen Hurtig indstilling, Trinvis driftstilstand<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.6.5.1. Menuen Hurtig indstilling, Trinvis driftstilstand<br />

Trinvis driftstilstand<br />

Når du konfigurerer den trinvise driftstilstand, definerer du, hvordan den trinvise<br />

programkørsel skal udføres.<br />

Hvis funktionen Multitasking er installeret, kan du i menuen Trinvis driftstilstand også vælge,<br />

hvilke opgaver der skal være aktive eller deaktiveres. "Vælg opgave" er også tilgængelig via<br />

indstillingen Kørselsitilstand i menuen Hurtig indstilling.<br />

Valg af driftstilstand<br />

Dette afsnit beskriver, hvordan du vælger den trinvise driftstilstand vha. menuen Hurtig<br />

indstilling.<br />

Trin Handling<br />

1. Tryk på knappen Trinvis driftstilstand, hvis du ønsker at få vist eller ændre en eller<br />

flere af funktionerne for den trinvise driftstilstand.<br />

en0300000543<br />

Når du trykker på Trinvis driftstilstand, vises følgende knapper:<br />

Knappen Afspil trinvist. Sætter kaldte rutiner igang og udfører dem trinvist.<br />

Knappen Afspil procedurer som et trin Kaldte rutiner udføres som ét trin.<br />

Knappen Instruktion for næste bevægelse. Fortsætter til næste<br />

bevægelsesinstruktion. Standser før og efter bevægelsesinstruktioner, så<br />

f.eks. ModPos er muligt.<br />

Knappen Vis opgaver.<br />

269


3 FlexPendant<br />

3.6.5.1. Menuen Hurtig indstilling, Trinvis driftstilstand<br />

270<br />

Trin Handling<br />

2. Tryk på knappen Vis opgaver, hvis du ønsker at få vist eller ændre, hvilke opgaver<br />

indstillingen skal gælde for. Det er kun muligt at vælge opgaver i manuel tilstand.<br />

en0400000993<br />

Der vises følgende knapper:<br />

En liste over samtlige tilgængelige opgaver. Tryk for at vælge eller fravælge,<br />

hvilke opgaver der skal være aktive.<br />

Når du trykker på Skjul opgaver, skjules opgavelisten.<br />

3HAC 16590-8 Revision: A


3.6.6. QS -hastighed<br />

3.6.6.1. Menuen Hurtig indstilling, Hurtigtilstand<br />

3HAC 16590-8 Revision: A<br />

3 FlexPendant<br />

3.6.6.1. Menuen Hurtig indstilling, Hurtigtilstand<br />

Knappen Hurtigtilstand<br />

Alle de funktioner, som du kan få adgang til vha. denne knap, kan også nås via menuen<br />

Jogging.<br />

Trin Handling<br />

1. Tryk på knappen Hurtigtilstand, hvis du ønsker at få vist eller ændre en eller flere af<br />

funktionerne for hurtigtilstanden.<br />

en0300000470<br />

Der vises følgende knapper:<br />

Den faktiske kørselshastighed (i forhold til maks.)<br />

Sænk kørselshastigheden i trin á 1%<br />

Øg kørselshastigheden i trin á 1%<br />

Sænk kørselshastigheden i trin á 5%<br />

Øg kørselshastigheden i trin á 5%<br />

Kør ved kvart hastighed<br />

Kør ved halv hastighed<br />

Kør ved fuld hastighed<br />

271


3 FlexPendant<br />

3.6.6.1. Menuen Hurtig indstilling, Hurtigtilstand<br />

272<br />

3HAC 16590-8 Revision: A


4 Kontrolskab<br />

4.1. Om kapitlet Kontrolskab<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

4 Kontrolskab<br />

4.1. Om kapitlet Kontrolskab<br />

Dette kapitel indeholder oplysninger om de forskellige knapper på IRC5-styre- og<br />

drevmodulerne og de handlinger, der kan udføres med dem.<br />

Hardwaren i modulerne er beskrevet i produktmanualen til kontrolskabet.<br />

273


4 Kontrolskab<br />

4.2.1. Knapper på FlexController<br />

4.2 Knapper og stik<br />

4.2.1. Knapper på FlexController<br />

Knapper på styremodulet<br />

274<br />

en0400000784<br />

Knapfunktioner på styremodulet<br />

Dette afsnit beskriver knapfunktionerne på styremodulet, eller hvor du kan finde oplysninger<br />

herom.<br />

Element Beskrivelse Funktion<br />

A Hovedafbryder Hovedafbryder til nedlukning af systemet.<br />

Beskrevet i afsnit<br />

Opstart i automatisk tilstand på side 282<br />

Opstart i manuel tilstand på side 287<br />

B Nødstopknap<br />

C Motorer tændt Motorer tændt-lampen er beskrevet i Trouble shooting<br />

manual - IRC5.<br />

D Tilstandsvælger Beskrevet i afsnit<br />

Aktuel driftstilstand på side 279<br />

Om manuel tilstand på side 286<br />

Om automatisk tilstand på side 281<br />

Der er også en USB-port under knapperne. Denne kan bruges til at indlæse eller gemme<br />

programmer, data eller andre oplysninger til og fra kontrolskabet. Se afsnittet Oplysninger om<br />

USB-hukommelse på side 75.<br />

3HAC 16590-8 Revision: A


Knapper på drevmodulet<br />

3HAC 16590-8 Revision: A<br />

en0400000797<br />

Knapfunktioner på drevmodulet<br />

Dette afsnit beskriver knapperne og deres funktioner på drevmodulet.<br />

Beskrivelse Funktion<br />

Hovedafbryder Hovedafbryder, der kun virker på drevmodulet.<br />

4 Kontrolskab<br />

4.2.1. Knapper på FlexController<br />

275


4 Kontrolskab<br />

4.2.2. Tilslutning af en pc til serviceporten<br />

4.2.2. Tilslutning af en pc til serviceporten<br />

Fremgangsmåde<br />

276<br />

BEMÆRK!<br />

Serviceporten skal kun bruges til direkte forbindelse til en computer, som beskrevet i denne<br />

procedure. Serviceporten må ikke tilsluttes et lokalnetværk (LAN), da netværket har en<br />

DHCP-server, som automatisk tildeler IP-adresser til samtlige enheder, som er tilsluttet<br />

lokalnetværket. Kontakt netværksadministratoren, hvis du har brug for flere oplysninger.<br />

FORSIGTIG!<br />

Når der sidder et startkabel i serviceporten, og servicelågen er åben, overholder kontrolskabet<br />

ikke kravene i beskyttelsesklasse IP54.<br />

Trin Handling Billede<br />

1. Kontroller, at computerens<br />

netværksindstillinger er konfigureret<br />

korrekt.<br />

2. Brug det medfølgende krydsede kategori 5-<br />

Ethernet-startkabel med RJ45-stik.<br />

3. Tilslut netværkskablet til computerens<br />

netværksport.<br />

4. Tilslut startkablet til serviceporten, som<br />

sidder på styremodulets front.<br />

Fortsæt som beskrevet i afsnittet<br />

Netværksindstillinger på en pc, som er<br />

tilsluttet til serviceporten eller i<br />

introduktionsmanualen.<br />

Kablet ligger i produktæsken med<br />

RobotWare.<br />

xx0400000844<br />

A: netværksport<br />

Netværksportens placering afhænger<br />

af computermodellen.<br />

Placeholder<br />

A: serviceport.<br />

3HAC 16590-8 Revision: A


4.2.3. Konfiguration af netværksforbindelse<br />

3HAC 16590-8 Revision: A<br />

4 Kontrolskab<br />

4.2.3. Konfiguration af netværksforbindelse<br />

Hvornår skal jeg konfigurere netværksforbindelsen?<br />

Du skal konfigurere kontrolskabets netværksforbindelse, når kontrolskabet sluttes til<br />

netværket første gang, eller når netværkskonfigurationen ændres.<br />

Du skal foretage en X-start for at starte Boot Application, medmindre der ikke er et<br />

tilgængeligt system i kontrolskabet ved opstart. Hvis det er tilfældet, startes Boot Application<br />

automatisk.<br />

Forberedelser<br />

Hvis en IP-adresse skal tildeles automatisk, skal du sikre dig, at der kører en server, som<br />

forsyner netværket med IP-adresser (en DHCP-server). I modsat fald vil du ikke kunne få<br />

adgang til kontrolskabet via kontrolskabets netværksforbindelse.<br />

Det er stadig muligt at få adgang til kontrolskabet via servicecomputerens forbindelse.<br />

Dialogboksen Netværksforbindelse<br />

Billedet herunder viser dialogboksen Netværksforbindelse.<br />

Fremgangsmåde<br />

en0400000902<br />

Uanset, hvordan du vælger at konfigurere netværksforbindelserne, vil de første trin være de<br />

samme:<br />

Trin Handling Oplysninger<br />

1. Du kan få adgang til Boot Application ved at<br />

foretage en X-start.<br />

2. Tryk på Settingsi Boot Application.<br />

Dialogboksen Network Connection vises.<br />

Du kan læse mere om, hvordan du<br />

foretager en X-start, i afsnittet<br />

Genstart systemet, og vælg et andet<br />

(X-start) på side 249.<br />

277


4 Kontrolskab<br />

4.2.3. Konfiguration af netværksforbindelse<br />

278<br />

Trin Handling Oplysninger<br />

3. Hvis du vælger ikke at benytte en IPadresse,<br />

skal du trykke på Use no IP<br />

address. Hvis ikke, skal du fortsætte som<br />

beskrevet herunder!<br />

4. Hvis du vælger at få tildelt en IP-adresse<br />

automatisk, skal du trykke på Obtain an IP<br />

address automatically. Hvis H Hvis ikke,<br />

skal du fortsætte som beskrevet herunder!<br />

5. Hvis du vælger at benytte en fast IP-adresse,<br />

skal du trykke på Use the following IP<br />

address.<br />

6. Tryk på feltet IP address, og indtast en<br />

gyldig IP-adresse.<br />

7. Tryk på feltet Subnet mask, og indtast en<br />

gyldig undernetmaske.<br />

8. Tryk på feltet Default gateway, og indtast<br />

IP-adressen på den standardgateway, der<br />

skal bruges.<br />

9. Tryk på OK for at gemme den nye indstilling.<br />

10. Tryk på Restart Controller i Boot<br />

Application for at genstarte kontrolskabet og<br />

bruge den nye indstilling.<br />

11. Tryk på OK for at gemme den nye indstilling.<br />

12. Tryk på Restart Controller i Boot<br />

Application for at genstarte kontrolskabet og<br />

bruge den nye indstilling.<br />

I nogle tilfælde kan det være nyttigt at<br />

afbryde kontrolskabets<br />

netværksforbindelse uden at tage<br />

netværkskablet ud af stikket. Uden<br />

IP-adressen kan andet udstyr på<br />

samme netværk ikke få forbindelse til<br />

kontrolskabet.<br />

3HAC 16590-8 Revision: A


4.3 Driftstilstande<br />

4.3.1. Aktuel driftstilstand<br />

Oversigt<br />

Tilstandsvælgeren<br />

3HAC 16590-8 Revision: A<br />

4 Kontrolskab<br />

4.3.1. Aktuel driftstilstand<br />

Kontroller tilstandsvælgerens position på kontrolskabet eller statuslinjen på FlexPendant.<br />

Ændringer i driftstilstanden logføres i hændelseslogfilen.<br />

Tilstandsvælgeren skal være stillet i den viste position:<br />

xx0300000466<br />

A Tilstandsvælger med to positioner<br />

B Tilstandsvælger med tre positioner<br />

C Automatisk tilstand<br />

D Manuel tilstand med reduceret hastighed<br />

E Manuel tilstand med fuld hastighed<br />

Trin Handling Oplysningerf<br />

1. Skift fra manuel til automatisk tilstand Beskrevet i Skift fra manuel til automatisk<br />

tilstand på side 285.<br />

2. Skift fra automatisk til manuel tilstand Beskrevet i Skift fra automatisk til manuel<br />

tilstand med reduceret hastighed på side<br />

289.<br />

279


4 Kontrolskab<br />

4.3.1. Aktuel driftstilstand<br />

Visning af aktuel tilstand på FlexPendant<br />

På FlexPendant kan du få vist den aktuelle driftstilstand på statuslinjen. Herunder vises et<br />

eksempel på statuslinjen:<br />

280<br />

en0300000490<br />

A Statuslinje<br />

B Driftstilstand<br />

C Aktivt system<br />

D Kontrolskabets status<br />

E Programtilstand<br />

F Mekaniske enheder, aktiveret<br />

3HAC 16590-8 Revision: A


4.3.2. Automatisk tilstand<br />

4.3.2.1. Om automatisk tilstand<br />

3HAC 16590-8 Revision: A<br />

4 Kontrolskab<br />

4.3.2.1. Om automatisk tilstand<br />

Hvad er automatisk tilstand?<br />

I automatisk tilstand afbrydes aktiveringsknappen, så robotten kan bevæge sig uden manuel<br />

indblanden.<br />

Et robotsystem, der er i produktion, kører normalt i automatisk tilstand. Denne tilstand giver<br />

mulighed for at fjernstyre robotsystemet ved f.eks. at bruge kontrolskabets I/O-signaler. Et<br />

inputsignal kan bruges til at starte og stoppe et RAPID-program, mens et andet aktiverer<br />

robottens motorer.<br />

Der er desuden yderligere beskyttelsesmekanismer aktiveret i den automatiske tilstand, som<br />

ikke bruges i manuel tilstand, for at øge sikkerheden.<br />

Opgaver, der normalt udføres i automatisk tilstand<br />

Iautomatisk tilstand vil du normalt:<br />

starte og stoppe processer.<br />

indlæse, starte og stoppe RAPID-programmer.<br />

reret returnere robotten til banen, når du genoptager driften efter et nødstop.<br />

tage sikkerhedskopi af systemet.<br />

gendanne sikkerhedskopier.<br />

justere baner.<br />

rengøre værktøjer.<br />

forberede eller erstatte arbejdsemner.<br />

udføre andre procesorienterede opgaver.<br />

Med et velstruktureret system kan du udføre opgaver sikkert og uden at påvirke den løbende<br />

proces. I et sådant system kan du til hver en tid angive sikkerhedsafstandsområder, så<br />

processen stoppes midlertidigt af beskyttelsesmekanismer, mens du udfører de nødvendige<br />

opgaver. Når du forlader sikkerhedsafstandsområdet, genoptages processen.<br />

Du kan læse fabrikkens eller cellens dokumentation for at få oplysninger om<br />

procesorienterede opgaver.<br />

FORSIGTIG!<br />

Hvis robotsystemet fjernstyres, kan handlinger som f.eks. start og stop af procesapplikationer<br />

og RAPID-programmer evt. tilsidesættes. Justering af banen kan ogsåforstyrres.<br />

I disse tilfælde udføres de nævnte opgaver i manuel tilstand.<br />

281


4 Kontrolskab<br />

4.3.2.2. Opstart i automatisk tilstand<br />

4.3.2.2. Opstart i automatisk tilstand<br />

282<br />

FARE!<br />

Når robotten er startet, kan den bevæge sig uden varsel.<br />

Sørg for, at der ikke er personer i sikkerhedsafstandsområdet, inden du tænder for strømmen.<br />

Hvornår skal jeg starte i automatisk tilstand?<br />

Start robotsystemet i automatisk tilstand for automatisk at genoptage eller starte en proces<br />

eller et program. Start i manuel tilstand, hvis et robotsystem endnu ikke er taget i produktion<br />

og til alle andre opgaver, der skal udføres, og som kræver manuel tilstand.<br />

Den nøjagtige procedure kan variere fra system til system, afhængigt af brugertilpasninger og<br />

programmer, der er designet specielt til dig.<br />

Læs fabrikkens eller cellens dokumentation for at få oplysninger om, hvordan du starter dit<br />

specifikke robotsystem.<br />

Opstart i automatisk tilstand<br />

Undtagelser<br />

Trin Handling Billede<br />

1. Sæt tilstandsvælgeren i automatisk position.<br />

2. Tilslut strømforsyningen ved at sætte vælgeren i tilposition.<br />

3. Startede systemet uden fejl?<br />

Hvis ja, er proceduren fuldført.<br />

Hvis nej, skal du afbryde opstarten.<br />

4. Når systemet er blevet startet, vil det normalt være i<br />

sikker standby-tilstand med slukkede motorer, til der<br />

gives yderligere instruktioner.<br />

en0400000794<br />

en0400000793<br />

I automatisk tilstand er det muligt at starte et RAPID-program og tænde for motorerne fra en<br />

ekstern computer. Det betyder, at systemet aldrig vil være i sikker standby-tilstand, og at<br />

robotten når som helst kan bevæge sig.<br />

Læs fabrikkens eller cellens dokumentation for at få oplysninger om, hvordan jeres system er<br />

konfigureret.<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

4 Kontrolskab<br />

4.3.2.2. Opstart i automatisk tilstand<br />

Manuel genoptagelse af proces<br />

Følg denne procedure for manuelt at genoptage programmet, når systemet ikke er<br />

konfigureret til genstart fra en ekstern computer.<br />

Begrænsninger<br />

Trin Handling Billede<br />

1. Tryk på knappen Motorer tændt på kontrolskabet for<br />

at aktivere robotmotorerne.<br />

2. Tryk på knappen Start på FlexPendant for at starte<br />

programmet.<br />

3. Startede programmet uden fejl?<br />

Hvis ja, er proceduren fuldført.<br />

Hvis nej, kan du finde vejledning til fejlfinding i<br />

fabrikkens eller cellens dokumentation.<br />

en0400000795<br />

Håndtering af fejl beskrives<br />

nærmere i Trouble shooting<br />

manual - IRC5.<br />

Det er muligvis ikke altid ønskværdigt at genoptage eller starte et program. Det aktuelle<br />

arbejdsemne i processen skal måske kasseres, eller en igangværende pålimning eller<br />

svejsning skal måske afbrydes.<br />

Du kan finde vejledninger i fabrikkens eller cellens dokumentation.<br />

283


4 Kontrolskab<br />

4.3.2.3. Kørsel af programmer i automatisk tilstand<br />

4.3.2.3. Kørsel af programmer i automatisk tilstand<br />

Kørsel af programmer i automatisk tilstand<br />

I dette afsnit beskrives, hvordan du kører programmer i automatisk tilstand.<br />

284<br />

Trin Handling Oplysninger<br />

1.<br />

2.<br />

Sæt robotten i automatisk tilstand. Du kan læse om, hvordan dette gøres, i<br />

afsnittet Skift fra automatisk til manuel<br />

tilstand med reduceret hastighed på side<br />

289<br />

xx<br />

Inden robotten startes, skal du være<br />

opmærksom på<br />

sikkerhedsoplysningerne i afsnittet<br />

FARE - de bevægelige manipulatorer<br />

kan være livsfarlige! på side 18<br />

3. Vælg det program, der skal startes. Du kan finde oplysninger om indlæsning<br />

af et program i afsnittet Indlæsning af et<br />

eksisterende program på side 147.<br />

4. Vælg, hvilken tilstand programmet skal<br />

startes i, og start det.<br />

Du kan finde oplysninger om valg af<br />

starttilstand i afsnittet Sådan bruges<br />

knappen Hold-to-run på side 59.<br />

5. Tryk på knappen Start på FlexPendant. Alle FlexPendant-knapperne vises i<br />

afsnittet Hvad er en FlexPendant? på<br />

side 56<br />

3HAC 16590-8 Revision: A


4.3.2.4. Skift fra manuel til automatisk tilstand<br />

3HAC 16590-8 Revision: A<br />

4 Kontrolskab<br />

4.3.2.4. Skift fra manuel til automatisk tilstand<br />

Hvornår skal jeg sætte systemet i automatisk tilstand?<br />

Sæt systemet i automatisk tilstand, når du har en procesapplikation eller et RAPID-program,<br />

der er klar til at blive kørt i produktion.<br />

FARE!<br />

I automatisk tilstand kan robotten bevæge sig uden varsel.<br />

Sørg for, at der ikke befinder sig personer i sikkerhedsafstandsområdet, inden du ændrer<br />

driftstilstand.<br />

Skift fra manuel til automatisk tilstand<br />

BEMÆRK!<br />

Hvis dit system benytter et leveret operatørpanel, er kontrolelementer og indikatorer muligvis<br />

ikke placeret nøjagtigt som beskrevet i denne manual. Du kan finde yderligere oplysninger i<br />

fabrikkens eller cellens dokumentation.<br />

Kontrolelementer og indikatorer vil under alle omstændigheder have samme udseende og<br />

funktioner.<br />

Hvornår kan jeg begynde at bruge robotsystemet?<br />

Så længe dialogboksen om ændring af tilstand vises, kan der ikke startes programmer, og<br />

robotmotorerne kan hverken aktiveres manuelt eller fra en ekstern computer.<br />

Undtagelser<br />

Trin Handling Oplysninger/billeder<br />

1. Sæt tilstandsvælgeren i automatisk position.<br />

Der vises en besked om ændring af tilstanden på<br />

FlexPendant.<br />

2. Tryk på OK for at lukke dialogboksen.<br />

Hvis du sætter vælgeren tilbage til manuel tilstand,<br />

lukkes dialogboksen automatisk.<br />

3. Blev systemtilstanden ændret uden fejl?<br />

Hvis ja, skal du genoptage eller starte<br />

procesapplikationen eller RAPID-programmet.<br />

Hvis nej, skal du standse og finde årsagen til problemet.<br />

xx0300000467<br />

Håndtering af fejl<br />

beskrives nærmere i<br />

Trouble shooting manual -<br />

IRC5.<br />

I automatisk tilstand er det muligt at starte en proces eller et RAPID-program og tænde for<br />

motorerne fra en ekstern computer. Det betyder, at systemet aldrig vil være i sikker standbytilstand,<br />

og at robotten når som helst kan bevæge sig.<br />

Læs fabrikkens eller cellens dokumentation for at få oplysninger om, hvordan jeres system er<br />

konfigureret.<br />

285


4 Kontrolskab<br />

4.3.3.1. Om manuel tilstand<br />

4.3.3. Manuel tilstand<br />

4.3.3.1. Om manuel tilstand<br />

Hvad er den manuelle tilstand?<br />

I manuel tilstand kan robotten kun bevæge sig med en reduceret og sikker hastighed og<br />

udelukkende, hvis den er styret manuelt.<br />

Du skal trykke på aktiveringsknappen for at aktivere robotmotorerne. Manuel tilstand bruges<br />

oftest ved oprettelse af programmer og når et robotsystem sættes i drift.<br />

Der findes to manuelle tilstande, den normale manuelle tilstand, der også kaldes den manuelle<br />

tilstand med reduceret hastighed, og den manuelle tilstand med fuld hastighed.<br />

Opgaver, der normalt udføres i manuel tilstand<br />

Imanuel tilstand vil du normalt:<br />

jogge robotten tilbage på banen, når du genoptager driften efter et nødstop.<br />

rette værdien af I/O-signaler efter fejltilstande.<br />

oprette og redigere RAPID-programmer.<br />

justere de programmerede positioner.<br />

286<br />

3HAC 16590-8 Revision: A


4.3.3.2. Opstart i manuel tilstand<br />

3HAC 16590-8 Revision: A<br />

4 Kontrolskab<br />

4.3.3.2. Opstart i manuel tilstand<br />

Hvornår skal jeg starte systemet i manuel tilstand?<br />

Du skal starte systemet i manuel tilstand, når der ikke er nogen processer eller programmer,<br />

der skal genoptages eller startes, eller når du skal udføre handlinger, der ikke er mulige i<br />

automatisk tilstand, f.eks. programredigering og jogging.<br />

Opstart i manuel tilstand<br />

Hvordan kommer jeg videre?<br />

Trin Handling Billede<br />

1. Sæt tilstandsvælgeren i positionen for manuel tilstand<br />

med reduceret hastighed.<br />

2. Tilslut strømforsyningen ved at sætte vælgeren i tilposition.<br />

3. Startede systemet uden fejl?<br />

Hvis ja, er proceduren fuldført.<br />

Hvis nej, kan du finde vejledning til fejlfinding i<br />

fabrikkens eller cellens dokumentation.<br />

4. Når systemet er blevet startet, vil det være i sikker<br />

standby-tilstand, til der gives yderligere instruktioner.<br />

Hvis du vil... ...skal du læse...<br />

en0400000807<br />

en0400000793<br />

Håndtering af fejl beskrives<br />

nærmere i afsnittet Trouble<br />

shooting manual - IRC5.<br />

oprette RAPID-programmer Oprettelse af et nyt program på side 146.<br />

flytte robotten Introduktion til jogging på side 83.<br />

arbejde med eller ændre værktøjer,<br />

arbejdsemner eller nyttelaster<br />

Valg af værktøj, arbejdsemne og nyttelast på side 102.<br />

287


4 Kontrolskab<br />

4.3.3.3. Kørsel af programmer i manuel tilstand<br />

4.3.3.3. Kørsel af programmer i manuel tilstand<br />

Fremgangsmåde<br />

288<br />

I dette afsnit beskrives, hvordan du kører programmer i manuel tilstand.<br />

Trin Handling Oplysninger<br />

1.<br />

2.<br />

Sæt robotten i manuel tilstand. Du kan finde oplysninger om, hvordan du<br />

bestemmer systemets tilstand, i afsnittet<br />

Aktuel driftstilstand på side 279.<br />

Du kan læse om, hvordan dette gøres, i<br />

afsnittet Skift fra automatisk til manuel<br />

tilstand med reduceret hastighed på side<br />

289.<br />

xx<br />

FARE!<br />

Inden robotten startes, skal du være<br />

opmærksom på<br />

sikkerhedsoplysningerne i afsnittet<br />

FARE - de bevægelige manipulatorer<br />

kan være livsfarlige! på side 18<br />

3. Vælg det program, der skal startes. Du kan finde oplysninger om, hvordan du<br />

åbner et program, i afsnittet Indlæsning<br />

af et eksisterende program på side 147.<br />

4. Vælg, hvilken kørsel eller trinvis<br />

driftstilstand programmet skal startes i.<br />

Du kan finde oplysninger om valg af<br />

starttilstand i afsnittet Sådan bruges<br />

knappen Hold-to-run på side 59.<br />

5. Tryk på knappen Start på FlexPendant. Alle FlexPendant-knapperne er vist i<br />

afsnittet Hvad er en FlexPendant? på<br />

side 56<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

4 Kontrolskab<br />

4.3.3.4. Skift fra automatisk til manuel tilstand med reduceret hastighed<br />

4.3.3.4. Skift fra automatisk til manuel tilstand med reduceret hastighed<br />

Skift fra automatisk til manuel tilstand med reduceret hastighed<br />

Trin Handling Billede<br />

1. Sæt tilstandsvælgeren i manuel position,<br />

eller tryk på nødstopknappen.<br />

2. Blev systemtilstanden ændret uden fejl?<br />

Hvis ja, er denne procedure fuldført.<br />

Hvis nej, skal du prøve at finde fejlen.<br />

xx0300000468<br />

Håndtering af fejl beskrives nærmere i<br />

Trouble shooting manual - IRC5.<br />

BEMÆRK!<br />

Hvis dit system benytter et leveret operatørpanel, er kontrolelementer og indikatorer muligvis<br />

ikke placeret nøjagtigt som beskrevet i denne manual. Du kan finde oplysninger i fabrikkens<br />

eller cellens dokumentation.<br />

Kontrolelementer og indikatorer vil under alle omstændigheder have samme udseende og<br />

funktioner.<br />

289


4 Kontrolskab<br />

4.3.3.5. Skift til manuel tilstand med fuld hastighed<br />

4.3.3.5. Skift til manuel tilstand med fuld hastighed<br />

Hvornår skal jeg bruge den manuelle tilstand med fuld hastighed?<br />

Du skal bruge manuel tilstand med fuld hastighed, når programmet skal afprøves ved fuld<br />

hastighed.<br />

Med den manuelle tilstand med fuld hastighed kan du køre programmet ved fuld hastighed<br />

og stadig have adgang til alle de tilgængelige fejlretningsfunktioner i programeditoren.<br />

FARE!<br />

Det er farligt at afprøve programmet ved fuld hastighed.<br />

Sørg for, at der ikke befinder sig personer i sikkerhedsafstandsområdet, når du starter<br />

programmet.<br />

Skift til manuel tilstand med fuld hastighed<br />

FlexPendant-advarsel<br />

Ved ændring af tilstand vises en dialogboks på FlexPendant for at advare dig om<br />

tilstandsændringen. Tryk på OK for at lukke dialogboksen.<br />

Hvis du sætter vælgeren tilbage til den tidligere tilstand, lukkes dialogboksen automatisk, og<br />

tilstanden ændres ikke.<br />

290<br />

Trin Handling Oplysninger<br />

1. Sæt tilstandsvælgeren i positionen for manuel tilstand<br />

med fuld hastighed.<br />

2. Blev systemtilstanden ændret uden fejl?<br />

Hvis ja, er denne procedure fuldført.<br />

Hvis nej, skal du prøve at finde fejlen.<br />

Håndtering af fejl beskrives<br />

nærmere i Trouble shooting<br />

manual - IRC5.<br />

3HAC 16590-8 Revision: A


5 Beskrivelser af udtryk og begreber.<br />

5.1. Om kapitlet Beskrivelse af udtryk og begreber<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

5 Beskrivelser af udtryk og begreber.<br />

5.1. Om kapitlet Beskrivelse af udtryk og begreber<br />

Dette kapitel indeholder beskrivelser af en lang række af de begreber og ord, der bruges i<br />

denne manual.<br />

Bemærk, at der kan være yderligere oplysninger i de kapitler, der omhandler de aktuelle<br />

emner.<br />

291


5 Beskrivelser af udtryk og begreber.<br />

5.2. Hvad er RobotStudioOnline?<br />

5.2. Hvad er RobotStudio Online ?<br />

Forberedelser<br />

Referencer<br />

292<br />

RobotStudio Online kører på en computer, der skal være forbundet med enten kontrolskabets<br />

netværk eller kontrolskabets serviceport.<br />

Hvis du skal til at installere via kontrolskabets netværk, skal du kende kontrolskabets navn<br />

eller IP-adresse.<br />

Du skal også vide, hvor det system, der skal installeres, er gemt på computerens harddisk, på<br />

en medfølgende cd eller et andet sted.<br />

Alle procedurer beskrives i detaljer i brugermanualen til RobotStudio Online .<br />

Det beskrives, hvordan du vælger, hvilke aktiviteter der skal udføres med enten<br />

RobotStudio Online eller FlexPendant i afsnittet Hvornår skal FlexPendant og<br />

RobotStudioOnline bruges? på side 50.<br />

3HAC 16590-8 Revision: A


5.3. Hvad er robotsystemet?<br />

Beskrivelse<br />

3HAC 16590-8 Revision: A<br />

5 Beskrivelser af udtryk og begreber.<br />

5.3. Hvad er robotsystemet?<br />

Begrebet robotsystem omfatter manipulator(er), styremodulet, drevmodulet og alt det udstyr,<br />

der styres af kontrolskabet (værktøj, sensorer osv.). Det omfatter alt det hardware og software,<br />

der kræves for at betjenes robotten. Begrebet omfatter ikke applikationsspecific hardware og<br />

software, f.eks. udstyr til punktsvejsning.<br />

293


5 Beskrivelser af udtryk og begreber.<br />

5.4. Hvad er robotter, manipulatorer og positioner?<br />

5.4. Hvad er robotter, manipulatorer og positioner?<br />

Billede<br />

Manipulator<br />

Robot<br />

Positioner<br />

294<br />

Billedet illustrerer forholdet mellem begreberne robot, manipulator og positioner.<br />

en0400000940<br />

Generel betegnelse for mekaniske enheder, der bruges til at bevæge emner, værktøj osv.<br />

Betegnelsen manipulator dækker robot såvel som positioner. Begreberne robot og positioner<br />

indeholdes i den generiske betegnelse manipulator.<br />

Mekanisk enhed med TCP (tool center point - værktøjets midtpunkt). Omfatter ikke<br />

kontrolskabet.<br />

Mekanisk enhed, der bruges til at flytte et arbejdsemne. Kan have en eller flere akser, dog<br />

normalt ikke mere end tre akser. En positioner har normalt ikke et TCP.<br />

Hvad er en mekanisk enhed?<br />

En mekanisme, der kan bevæges, kaldes almindeligvis en mekanisk enhed. En mekanisk<br />

enhed kan enten være en robot, en enkelt ekstern akse eller et sæt af eksterne akser, f.eks. en<br />

toakslet positioner.<br />

3HAC 16590-8 Revision: A


5.5. Hvad er en FlexController?<br />

FlexController<br />

3HAC 16590-8 Revision: A<br />

5 Beskrivelser af udtryk og begreber.<br />

5.5. Hvad er en FlexController?<br />

En FlexController er en gruppe moduler, der indeholder alle de nødvendige funktioner til at<br />

bevæge og styre robotten.<br />

Grundmodellen FlexController IRC5 M2004 er opdelt i to adskilte moduler, styremodulet og<br />

drevmodulet.<br />

Styremodulet indeholder al styreelektronikken, f.eks. hovedcomputeren, I/O-kort og<br />

flashhukommelse.<br />

Drevmodulet indeholder den strømelektronik, der forsyner robotmotorerne. Et IRC5drevmodul<br />

kan indeholde ni drevenheder og håndtere seks interne akser plus to eller tre akser,<br />

afhængigt af robotmodellen.<br />

Hvis der skal køres mere end én robot med ét kontrolskab (funktionen MultiMove), skal der<br />

tilføjes et ekstra drevmodul for hver ekstra robot. Der bruges dog et enkelt styremodul. Du<br />

kan læse mere om MultiMove i Application manual - MultiMove.<br />

xx0400000730<br />

A Styremodul<br />

B Drevmodul<br />

295


5 Beskrivelser af udtryk og begreber.<br />

5.6. Hvad er et værktøj?<br />

5.6. Hvad er et værktøj?<br />

Billede<br />

Beskrivelse<br />

296<br />

Et værktøj er et emne, der kan monteres direkte eller indirekte på robottens drejeskive eller<br />

tilpasses en fast position inden for robottens arbejdsområde.<br />

Et beslag (fikstur) er ikke et værktøj.<br />

Alle værktøjer skal defineres vha. et TCP (værktøjsmidtpunkt).<br />

en0400000803<br />

A Værktøjsside<br />

B Robotside<br />

Hvert værktøj, der kan benyttes af robotten, skal måles, og dets data skal gemmes for at opnå<br />

en nøjagtig placering af værktøjets midtpunkt.<br />

3HAC 16590-8 Revision: A


5.7. Hvad er værktøjets midtpunkt?<br />

Billede<br />

Beskrivelse<br />

Bevægeligt TCP<br />

Stationært TCP<br />

3HAC 16590-8 Revision: A<br />

5 Beskrivelser af udtryk og begreber.<br />

5.7. Hvad er værktøjets midtpunkt?<br />

Billedet viser, hvordan værktøjets midtpunkt (TCP) er det punkt, hvorom retningen af<br />

værktøjet/manipulatorens håndled defineres. Manipulatorens drejeskive er altid vendt mod<br />

værktøjets midtpunkt (TCP), uanset manipulatorarmens position.<br />

xx0300000604<br />

Værktøjets midtpunkt (TCP) er det punkt, som placeringen af robotten defineres ud fra.<br />

Normalt defineres TCP i forhold til en position på manipulatorens drejeskive eller det<br />

værktøj, der er monteret herpå.<br />

TCP'et bevæges eller flyttes til den programmerede målposition. Værktøjets midtpunkt er<br />

desuden referencepunkt for værktøjets koordinatsystem.<br />

Robotsystemet kan håndtere en række TCP-definitioner, men der kan kun være én aktiveret<br />

ad gangen.<br />

Der findes to grundlæggende TCP-typer: bevægelig og stationær.<br />

Langt de fleste applikationer bruger et bevægeligt TCP, dvs. et TCP, der bevæger sig i rummet<br />

sammen med manipulatoren.<br />

Et typisk, bevægeligt TCP kunne f.eks. defineres i forhold til toppen af en pistol til<br />

buesvejsning, midtpunktet i en pistol til punktsvejsning eller enden af et slibeværktøj.<br />

Nogle applikationer benytter et stationært TCP, f.eks. når der bruges en stationær pistol til<br />

buesvejsning, eller hvis arbejdsemnet holdes på plads af et stationært beslag. I sådanne<br />

tilfælde kan TCP'et defineres i forhold til det stationære udstyr i stedet for den bevægelige<br />

manipulator.<br />

297


5 Beskrivelser af udtryk og begreber.<br />

5.8. Hvad er et arbejdsemne?<br />

5.8. Hvad er et arbejdsemne?<br />

Billede<br />

Beskrivelse<br />

298<br />

Z<br />

X<br />

Y<br />

en0400000819<br />

Z<br />

X<br />

Y<br />

Z<br />

X<br />

Y<br />

Et arbejdsemne er et koordinatsystem med bestemte tilknyttede egenskaber. Det bruges<br />

hovedsaglig til at forenkle programmering ved redigering af programmer pga. forskydninger<br />

af bestemte opgaver, emneprocesser osv.<br />

Arbejdsemner bliver ofte oprettet for at forenkle bevægelsen langs emnets overflader. Der<br />

kan oprettes flere forskellige arbejdsemner, så du skal vælge, hvilket der skal bruges til<br />

bevægelsen.<br />

Nyttelaster er vigtige, når der arbejdes med gribeenheder. Der Der skal tages højde for<br />

arbejdsemnets vægt for at placere og styre emnet så nøjagtigt som muligt. Du skal vælge,<br />

hvilket du vil bruge til bevægelsen.<br />

3HAC 16590-8 Revision: A


5.9. Hvad er et koordinatsystem?<br />

Beskrivelse<br />

3HAC 16590-8 Revision: A<br />

5 Beskrivelser af udtryk og begreber.<br />

5.9. Hvad er et koordinatsystem?<br />

Et koordinatsystem definerer arbejdsområdet i to eller tre dimensioner og angiver et fast<br />

nulpunkt, hvorfra alle punkter i koordinatsystemets arbejdsområde kan beskrives.<br />

Hvornår skal du bruge basiskoordinatsystemet?<br />

xx0300000495<br />

Brug basiskoordinatsystemet, når du skal have forudsigelige bevægelser, der nemt omsættes<br />

til bevægelser med styrepinden.<br />

Du vil ofte opleve, at det er nemmest at bruge basiskoordinatsystemet, fordi det ikke<br />

afhænger af værktøjet, arbejdsemnet eller andre mekaniske enheder.<br />

Når du står over for robotten, i et normalt konfigureret robotsystem, bevæger du robotten<br />

langs Y-aksen, når du trækker styrepinden mod dig, mens robotten bevæger sig langs Xaksen,<br />

når du bevæger styrepinden til siderne. Når du vrider styrepinden, bevæges robotten<br />

langs Z-aksen.<br />

299


5 Beskrivelser af udtryk og begreber.<br />

5.9. Hvad er et koordinatsystem?<br />

Hvornår skal du bruge verdenskoordinatsystemet?<br />

300<br />

en0300000496<br />

A Basiskoordinatsystem<br />

B Verdenskoordinat<br />

C Basiskoordinatsystem<br />

Brug verdenskoordinatsystemet, når du vil referere til et koordinatsystem, der er fælles for de<br />

fleste robotter, uanset hvordan og hvor de er placeret.<br />

Da alle robotter refererer til det samme koordinatsystem, kan du være sikker på, at bevægelser<br />

med styrepinden har den samme virkning, uanset den valgte robot.<br />

3HAC 16590-8 Revision: A


Hvornår skal du bruge brugerkoordinatsystemet?<br />

3HAC 16590-8 Revision: A<br />

A<br />

en0400001225<br />

A Brugerkoordinatsystem 1<br />

B Verdenskoordinatsystem<br />

C Basiskoordinatsystem<br />

D Brugerkoordinatsystem 2<br />

B<br />

5 Beskrivelser af udtryk og begreber.<br />

5.9. Hvad er et koordinatsystem?<br />

Brugerkoordinatsystemet kan defineres for hvert benyttet beslag, baseret på<br />

verdenskoordinatsystemet. Hvis alle positioner gemmes som emnekoordinater, behøver du<br />

ikke at omprogrammere, hvis der flyttes eller vendes et beslag. Flyt eller vend<br />

koordinatsystemet i overensstemmelse hermed, så kan du stadig bruge alle<br />

indprogrammerede positioner uden at foretage ændringer.<br />

D<br />

C<br />

301


5 Beskrivelser af udtryk og begreber.<br />

5.9. Hvad er et koordinatsystem?<br />

Hvornår skal du bruge arbejdsemnekoordinatsystemet?<br />

302<br />

en0300000498<br />

A Brugerkoordinatsystem<br />

B Verdenskoordinatsystem<br />

C Emnekoordinatsystem 1<br />

D Emnekoordinatsystem 2<br />

Brug koordinatsystemet til arbejdsemnet, når du hurtigt skal flytte dele af arbejdsemnet<br />

Hvert defineret arbejdsemne har sin egen særlige opsætning af koordinatsystemet.<br />

Hvornår skal du bruge et forskudt koordinatsystem?<br />

A<br />

B<br />

en0400001227<br />

C<br />

D<br />

A Op Oprindelig position<br />

B Emnekoordinatsystem<br />

3HAC 16590-8 Revision: A


3HAC 16590-8 Revision: A<br />

C Ny position<br />

D Forskudt koordinatsystem<br />

5 Beskrivelser af udtryk og begreber.<br />

5.9. Hvad er et koordinatsystem?<br />

Nogle gange skal den samme bane udføres flere steder på det samme emne. Der defineres et<br />

forskudt koordinatsystem, så det ikke er nødvendigt at omprogrammere alle positioner hver<br />

gang.<br />

Dette koordinatsystem kan også bruges i forbindelse med søgninger for at kompensere for<br />

forskelligheder i de individuelle deles positioner.<br />

Definitionen af det forskudte koordinatsystem er baseret på emnekoordinatsystemet.<br />

Hvornår skal du bruge værktøjskoordinatsystemet?<br />

en0300000497<br />

Øverst Værktøjskoordinatsystem til punktsvejsepistol<br />

Nederst Værktøjskoordinatsystem til buesvejsepistol<br />

Brug værktøjskoordinatsystemet, når du skal udføre handlinger, der kræver, at værktøjernes<br />

retning skal bevares, mens værktøjet bevæges i en vilkårlig retning.<br />

Hvis du vil save et stykke af et arbejdsemne, vil oprettelse af banen vha. et andet<br />

koordinatsystem forvride og brække savklingen, idet værktøjet uden tvivl vil ændre retning.<br />

303


5 Beskrivelser af udtryk og begreber.<br />

5.10. Hvad er den manuelle tilstand?<br />

5.10. Hvad er den manuelle tilstand?<br />

Hvad er den manuelle tilstand?<br />

I manuel tilstand kan robotten kun bevæge sig med en reduceret og sikker hastighed og<br />

udelukkende, hvis den er manuelt styret.<br />

Du skal trykke på aktiveringsknappen for at aktivere robotmotorerne. Manuel tilstand bruges<br />

oftest ved oprettelse af programmer, og når et robotsystem sættes i drift.<br />

Der findes to manuelle tilstande, den normale manuelle tilstand, der også omtales som den<br />

manuelle tilstand med reduceret hastighed, og den manuelle tilstand med fuld hastighed.<br />

Hvad er den manuelle tilstand med fuld hastighed?<br />

I manuel tilstand med fuld hastighed kan der udføres robotbevægelser ved programmeret<br />

hastighed, dog kun hvis den er manuelt styret.<br />

Du skal trykke på aktiveringsknappen og knappen Hold-to-run for at aktivere<br />

robotmotorerne. Den manuelle tilstand med fuld hastighed bruges oftest ved programtest, og<br />

når et robotsystem sættes i drift.<br />

Bemærk, at den manuelle tilstand med fuld hastighed ikke er tilgængelig i alle robotsystemer.<br />

Sikkerhed i manuel tilstand<br />

I manuel tilstand deaktiveres en række beskyttelsesmekanismer, da robotten i denne tilstand<br />

ofte betjenes af personale i uniddelbar nærhed af robotten. Det kan være farligt at betjene en<br />

industrirobot, og alle bevægelser skal derfor kontrolleres omhyggeligt. I manuel tilstand<br />

betjenes robotten i reduceret hastighed, normalt 250 mm/s.<br />

304<br />

3HAC 16590-8 Revision: A


5.11. Hvad er den automatiske tilstand?<br />

3HAC 16590-8 Revision: A<br />

5 Beskrivelser af udtryk og begreber.<br />

5.11. Hvad er den automatiske tilstand?<br />

Hvad er den automatiske tilstand?<br />

I automatisk tilstand afbrydes aktiveringsknappen, så robotten kan bevæge sig uden<br />

menneskelig indblanden.<br />

Et robotsystem, der er i produktion, kører normalt i automatisk tilstand. Denne tilstand giver<br />

mulighed for at fjernstyre robotsystemet ved f.eks. at bruge kontrolskabets I/O-signaler. Et<br />

inputsignal kan bruges til at starte og stoppe et RAPID-program, mens et andet aktiverer<br />

robottens motorer.<br />

Der er desuden yderligere beskyttelsesmekanismer aktiveret i den automatiske tilstand, som<br />

ikke bruges i manuel tilstand, for at øge sikkerheden.<br />

Begrænsninger i automatisk tilstand<br />

Det er ikke muligt at foretage jogging i automatisk tilstand. Der kan også være andre bestemte<br />

opgaver, som du skal udføre i manuel tilstand for at sikre, at det kun er dig, der kan styre<br />

robotten og dens bevægelser.<br />

Læs fabrikkens dokumentation eller systemdokumentationen for at finde ud af, hvilke<br />

bestemte opgaver der ikke skal udføres i manuel tilstand.<br />

Hvorfor bruge automatisk tilstand?<br />

Grundlæggende set handler det om sikkerhed. Det skal være muligt at betjene et robotsystem<br />

i fuld hastighed uden overvågning og uden menneskelig indgriben.<br />

Sikkerhedsstandarder som f.eks. ISO 11161 definerer de nødvendige driftstilstande, hvor<br />

manuel tilstand forbedrer sikkerheden for brugere af systemet. Det kan f.eks. være at indføre<br />

en aktiveringsknap, der skal aktiveres for at bevæge robotten. Men det ville ikke være et<br />

særlig nyttigt system, hvis det kræver en person til at overvåge det dag ud og dag ind bare for<br />

at holde aktiveringsknappen trykket ind.<br />

I stedet for at skulle bruge aktiveringsknappen er robotten altid aktiveret i automatisk tilstand,<br />

men har beskyttelsesmekanismer, der stopper den, hvis en person skulle træde inden for<br />

sikkerhedsafstandsområdet omkring robotten.<br />

305


5 Beskrivelser af udtryk og begreber.<br />

5.12. Hvad er en RAPID-applikation?<br />

5.12. Hvad er en RAPID-applikation?<br />

Formål<br />

306<br />

En RAPID-applikation indeholder en rækkefølge af instruktioner, der styrer robotten, så den<br />

kan udføre de handlinger, den er beregnet til.<br />

Indholdet af RAPID-applikationen<br />

En applikation er skrevet med et særligt sprog og en særlig syntaks, der kaldes RAPIDprogrammeringssproget.<br />

Programmeringssproget indeholder instruktioner på engelsk, der får robotten til at bevæge<br />

sig, angiver output og læser input. Det indeholder også instruktioner til at tage beslutninger,<br />

gentage andre instruktioner, strukturere programmet, kommunikere med systemoperatøren<br />

og andet.<br />

RAPID-applikationens opbygning<br />

RAPID-applikationens opbygning vises i afsnittet RAPID-applikationens opbygning på side<br />

307.<br />

Hvordan bliver en applikation gemt?<br />

En applikation, som du kan arbejde med eller køre, skal indlæses i kontrolskabets<br />

programhukommelse. Denne procedure kaldes at indlæse applikationen.<br />

Du gemmer applikationer på kontrolskabets harddisk eller en anden diskhukommelse, så de<br />

ikke forsvinder, mens du arbejder på en anden applikation.<br />

3HAC 16590-8 Revision: A


5.13. RAPID-applikationens opbygning<br />

Billede af en RAPID-applikation<br />

Dele<br />

3HAC 16590-8 Revision: A<br />

en0300000576<br />

Element Funktion<br />

5 Beskrivelser af udtryk og begreber.<br />

5.13. RAPID-applikationens opbygning<br />

Opgave Hver opgave indeholder normalt et RAPID-program samt systemmoduler<br />

til at udføre en bestemt funktion, f.eks. punktsvejsning eller<br />

manipulatorbevægelser.<br />

En RAPID-applikation kan indeholde en opgave. Hvis du har installeret<br />

funktionen Multitasking, kan der være mere end én opgave.<br />

Når der udføres mere end én opgave ved multitasking, udføres disse<br />

opgaver samtidig eller evt. i overensstemmelse med nærmere angivne<br />

prioriteringer.<br />

Parameter for<br />

opgaveegenskab<br />

Parametrene for opgaveegenskab angiver bestemte egenskaber for alle<br />

opgaveindhold. Ethvert program, der gemmes i en bestemt opgave,<br />

overtager de egenskaber, der er angivet for den pågældende opgave.<br />

Parametrene for opgaveegenskab beskrives i RAPIDreferencemanualen.<br />

Program Hvert program indeholder normalt programmoduler, der udfører bestemte<br />

funktioner, f.eks. punktsvejsning eller manipulatorbevægelser.<br />

Et program skal have defineret en indtastningsrutine for at kunne<br />

eksekveres.<br />

307


5 Beskrivelser af udtryk og begreber.<br />

5.13. RAPID-applikationens opbygning<br />

308<br />

Element Funktion<br />

Programmodul Hvert programmodul indeholder data og rutiner til udførelse af en bestemt<br />

funktion.<br />

Programmet inddeles hovedsagligt i moduler for at forbedre overblikket<br />

og lette håndteringen af programmet. Hvert modul repræsenterer typisk<br />

en bestemt robothandling eller lignende.<br />

Alle programmoduler fjernes, når der slettes et program fra<br />

kontrolskabets programhukommelse.<br />

Programmoduler skrives normalt af brugeren.<br />

Data Data er værdier og definitioner, der indstilles i program- eller<br />

systemmoduler. Instruktionerne i det samme modul eller i flere moduler<br />

henviser til dataene (tilgængeligheden afhænger af datatypen).<br />

Definitioner af datatyper beskrives i RAPID-referencemanualen.<br />

Rutine En rutine består af instruktionssæt, der definerer, hvad robotsystemet<br />

gør.<br />

En rutine kan også indeholde de nødvendige data til instruktionerne.<br />

Indtastningsrutine En speciel rutinetype, der på engelsk kan refereres til som "Main". Det<br />

defineres som udgangspunktet for kørslen af programmet.<br />

Note<br />

Hvert program skal have en indtastningsrutine, der hedder "Main", da<br />

programmet ellers ikke vil kunne køres. I RAPID-referencemanualen, kan<br />

du se, hvordan du vælger en rutine som indtastningsrutine<br />

Instruktion Hver instruktion er en anmodning om, at en bestemt handling skal finde<br />

sted, f.eks. "Run the manipulator TCP to a certain position" eller "Set a<br />

specific digital output".<br />

Instruktionerne, deres syntaks og funktion beskrives i detaljer i RAPIDreferencemanualen.<br />

Systemmodul Hvert systemmodul indeholder data og rutiner til udførelse af en bestemt<br />

funktion.<br />

Programmet inddeles hovedsagligt i moduler for at forbedre overblikket<br />

og lette håndteringen af programmet. Hvert modul repræsenterer typisk<br />

en bestemt robothandling eller lignende.<br />

Alle systemmoduler bevares, når kommandoen "Slet program" gives.<br />

Systemmoduler skrives normalt af robotproducenten eller den, som har<br />

konstrueret produktionslinjen.<br />

3HAC 16590-8 Revision: A


5.14. Hvad er en datamatrix?<br />

Oversigt<br />

3HAC 16590-8 Revision: A<br />

5 Beskrivelser af udtryk og begreber.<br />

5.14. Hvad er en datamatrix?<br />

En datamatrix er en særlig form for variabel: Mens en almindelig variabel kan indeholde én<br />

dataværdi, kan en matrix indeholde flere værdier.<br />

Den kan konstrueres som en tabel, der kan have en eller flere dimensioner. Denne tabel kan<br />

udfyldes med data (numeriske værdier eller tegnstrenge), der kan bruges ved programmering<br />

eller handlinger i robotsystemet.<br />

Herunder vises et eksempel på en tredimensionel matrix:<br />

en0400001006<br />

Denne matrix, "Array", defineres af de tre dimensioner a, b og c. Dimension a har tre rækker,<br />

b har tre rækker og c har to rækker. Matrixen og dens indhold kan skrivesArray {a, b, c}.<br />

Eksempel 1:Array {2, 1, 1}=29<br />

Eksempel 2:Array {1, 3, 2}=12<br />

309


5 Beskrivelser af udtryk og begreber.<br />

5.15. Hvad er en hændelseslogfil?<br />

5.15. Hvad er en hændelseslogfil?<br />

Oversigt<br />

Koncept<br />

310<br />

Robotsystemer betjenes ofte, uden at der er nogen personer til stede. Logfunktionen er en<br />

nyttig måde at gemme oplysninger om tidligere hændelser på til fremtidig reference for at<br />

lette fejlanalyse og sporing.<br />

Du kan se, hvordan du får adgang til og arbejder med logfilerne i afsnittet Event log messages<br />

i Trouble shooting manual - IRC5, og i afsnittet Hændelseslogfil på side 234.<br />

En hændelseslogfil er en skriftlig redegørelse for hændelser i robotsystemet. En logfil<br />

indeholder poster, én post for hver hændelse, markeret med tidspunktet for hændelsen.<br />

Opbygningen af en hændelseslogpost<br />

Billedet viser en liste over logposter, som de vises på FlexPendant.<br />

xx0300000448<br />

A Hændelsestype (fejl, advarsel, oplysninger)<br />

B Hændelseskode<br />

C Hændelsestitel<br />

D Dato og tidspunkt for hændelse<br />

Hændelseslogmeddelelse<br />

For hver post vises en meddelelse, der beskriver hændelsen. Meddelelsen beskriver<br />

hændelsen i detaljer og indeholder ofte råd om, hvordan problemet kan løses. Alle<br />

meddelelser vises i Trouble shooting manual - IRC5.<br />

3HAC 16590-8 Revision: A


A<br />

automatisk tilstand 281<br />

B<br />

bevægelse i intervaller 128<br />

Boot Application 244<br />

B-start 253<br />

C<br />

C-start 250<br />

D<br />

dataforekomst 135<br />

dato og klokkeslæt 224<br />

DHCP-server 277<br />

E<br />

Ethernet 276<br />

F<br />

filhåndtering 75<br />

FlexController 295<br />

FlexController, knapper 274<br />

FlexPendant 56, 66<br />

FlexPendant Stifinder 74<br />

FlexPendant, hardwareknapper 57<br />

FlexPendant, hoveddele 56<br />

FlexPendant, tilslutte 66<br />

G<br />

genstarte system 247<br />

H<br />

hændelseslogfil 235<br />

højre hånd 219<br />

Hold-to-run, knap 59<br />

I<br />

I/O 76, 225<br />

I/O-sikkerhedssignaler 44<br />

Indstilling af netværksindstillinger 246<br />

Installer system 244<br />

instruktioner, håndtere 179<br />

IP-adresse, fast 278<br />

IP-adresse, ikke bruge nogen adresse 278<br />

IP-adresse, tildele automatisk 278<br />

I-start 252<br />

J<br />

Jogge 40<br />

jogging, styrepindens retninger 90<br />

jogging, værktøjsretning 92<br />

Jogging, vindue 86<br />

K<br />

kalibrere berøringsskærm 233<br />

kalibrere bundramme 214<br />

kalibrering 201<br />

3HAC 16590-8 Revision: A<br />

kalibreringsposition 204<br />

koordinatsystemer 299<br />

KØR, knap 57<br />

L<br />

Låsning af skærm 239<br />

login 256<br />

logout, login 256<br />

M<br />

manuel tilstand 286<br />

moduler, håndtere 163<br />

most common I/O 225<br />

N<br />

netværk 276<br />

netværksforbindelse 277<br />

nyttelast, oprette 121<br />

O<br />

overvågning 229<br />

P<br />

programbetjening 56<br />

programhukommelse 159<br />

programkørsel, startknap 57<br />

programkørsel, stopknap 57<br />

programmer, håndtere 147<br />

programmerbare knapper 227<br />

P-start 251<br />

R<br />

RAPID 42<br />

rengøre skærmen 239<br />

rotere FlexPendant 220<br />

rulle 70<br />

rutiner, håndtere 168<br />

S<br />

Serial Measurement Board, SMB 211<br />

serviceport 276<br />

sikkerhedskopierer systemet 196<br />

skærm, FlexPendant 58<br />

slette program 159<br />

slette program, fra harddisk 161<br />

slukke backupbatteri 177<br />

softwaretastatur 68<br />

sprog 226<br />

standse program 61<br />

starte og vælge et system 249<br />

starte program 61<br />

Starte uden systemsoftware 244<br />

statuslinje 258<br />

STOP, knap 57<br />

styreværktøjer, oversigt 50<br />

systemparametre, redigere 221<br />

Indeks<br />

311


Indeks<br />

T<br />

tilpasse 72<br />

tilslutte en pc 276<br />

tilslutte til netværk 277<br />

tool center point, TCP 103<br />

TPU 56<br />

U<br />

UAS, konfigurere visninger 232<br />

USB 75<br />

USB-hukommelse 75<br />

V<br />

vælge mekanisk enhed 88<br />

Vælge system 246<br />

værktøj, oprette 103<br />

værktøj, oversigt over styreværktøjer 50<br />

varmstart 248<br />

venstre hånd 219<br />

Vise meddelelser i programmer 241<br />

X<br />

X-start 249<br />

Z<br />

zoome 70<br />

312<br />

3HAC 16590-8 Revision: A

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!