Axelbyte, spindelbyte (RELEASE, GET, GETD)

Relevanta dokument
Uppsöka fast punkt (G75, G751)

Kartesisk PTP-körning

Programmerbar spegling (MIRROR, AMIRROR)

Via synkronaktioner styrd pendling (OSCILL)

Tandmatning (G95 FZ) Funktion. Grunder. Tandmatning (G95 FZ)

Spindelvarvtal (S), spindelrotationsriktning (M3, M4, M5)

Inställbar nollpunktsförflyttning (G54... G57, G G599, G53, G500, SUPA,

Definition och initiering av fältvariabler (DEF, SET, REP)

FORD ST _ST_Range_V2_ MY.indd FC1-FC3 27/06/ :24:01

Tentamen i Robotteknik MPR160 och MPR210, 20 oktober 1997

SNABBGUIDE I G-KODER. Andra upplagan för operatörer. Daniel Karlsson

HOME. Elektroniskt dörrlås. Användarmanual. Utomordentligt säker. Utomordentligt enkel att använda.

Betjäning/Programmering Utgåva sinumerik. SINUMERIK 840D/840Di/810D ShopMill

Snabbguide i G-koder. Daniel Karlsson CNC Support

2. Montering, drifttagning, inkoppling Funktionsknappar Display Fabriksinställningar Ändra inställningar 6

Nyheter i korthet. Edgecam Workflow 2016R1 ett stort steg framåt för fräsning, svarvning och trådgnistning

Vrida detalj samt flytta nollpunkt 1

Rapport T5. Utvecklingsspecifikation av simulatorprototyp, steg 2 grundkrav. En rapport från CATD och TOPSim-projekten.

INTAB Interface-teknik AB Bruksanvisning för SMS-temp. SMS-temp

Optoisolerat USB Utgångskort

Bruksanvisning. Bruksanvisning. Käyttöohje FIN. Brugsanvisning. User Manual. Gebruikershandleiding. DEFA SilentAlarm

och angränsande ansvar - som vi såg på det William Persäter

Bilaga: KeyControl CAD

Aktivitetsbank. Matematikundervisning med digitala verktyg II, åk 1-3. Maria Johansson, Ulrica Dahlberg

Tentamen i Robotteknik MPR160 och MPR210, 14 januari 1998

Idrifttagande av Truma inet Systemet. En praktisk komplettering till monteringsanvisningen

Bruksanvisning GPS Inköpslistan

FUSE. 5 sec. Tryck ned tills Erforderligt ändläge (1) Tryck ned samtidigt (5 s) Rörelser (2 st.) Släpp upp samtidigt

HÖGSKOLAN I KALMAR Institutionen för teknik Erik Loxbo LABORATION I PLC-TEKNIK SEKVENSSTYRNING AV TRANSPORTBAND SIMATIC S7 - GRAPH

Laboration: Grunderna i Matlab

Monteringsanvisning KLARVALV TAKLJUSLANTERNIN

ALLMÄNT 2. Introduktion 2. Åtgärder vid driftsättning 2. Förklaring av termer och begrepp 3. Kommandosyntax 3 HANDHAVANDE 4. Kommandon 4.

Exempel. Vi skall bestämma koordinaterna för de punkter som finns i bild 3. OBS! Varje ruta motsvarar 1mm

INTAB Interface-teknik AB Bruksanvisning för SMS-volt. SMS-volt

Service Volvo. Rolf Zackrisson. Product Quality Engineer Nordic region. Volvo Lastvagnar Sverige Serviceavdelningen

Pausa dig. Ett rörelsepausprogram från Friskvården KI

Centronic EasyControl EC545-II

BT500/ kg axel. Finns även som scootertrailer med 4 st sidostöd. Specifikationer

JF-Link. Trådlös elmanövrering av hydraulik. Instruktionsbok. Bruksanvisning i original

Rehabilitering efter Bankarts operation

LANDSTINGSSERVICE I UPPSALA LÄN STYR- OCH ÖVERVAKNINGSSYSTEM. 5 Scadasystem.doc. Dokument Scadasystem. Sidnr 1(9)

CCI.Cam. Visuell maskinövervakning. Bruksanvisning. Innehåll: CCI.Cam v4

Golden retrieverklubben Västmanlandssektionen. FRITT FÖLJ. Koeff 2. Kommandon: Fot

Tentamen i Robotteknik MPR160, 16 december 2000

ATTESTREGLEMENTE FÖR SJÖBO KOMMUN

Nyhetsdokument Vitec Energiuppföljning

Falck 6604 VaktFalk TeleLarm

IE1204/IE1205 Digital Design

INSTALLATIONS guide Altus RTS

Trådar. Aktiva objekt

FORD KA KA_202054_V8_2014_Cover.indd /01/ :04:46

Release Notes 6.0 CABAS och CAB Plan

Emacs. Eric Elfving Institutionen för datavetenskap (IDA) 22 augusti 2016

Driftinstruktion Digitalt dagkopplingsur 7LF41. 7LF VAC 1-kanal utan specialfunktioner

Kommandotolken hittar du under Start->Program->Tillbehör->Kommandotolken

Blankettmallar för konstruktionsritningar

Börja med att ligga dessa delar på ett bord framför dig. Sätt klisterlappar med framtida lokalisering av enheterna, dette lättar din programmering.

Finja Betong. Skalblock 200 & 250

Företagsnamn:.. ( EDI-användaren ) Adress:... Organisationsnummer:

Larmanordning för motorcykel BRUKSANVISNING

Telis 4 RTS fjärrkontroll

Telis 1 RTS fjärrkontroll

Styrning från telefon. Styrning mellan två Robofonsändare. Styrning via SMS. Styrning via dator

Centronic SensorControl SC561

Decipher och Datataker DT100

Förslag till ny nationell lydnadsklass Startklass. Moment koefficienter. Totalt 20. 1:a pris 160 poäng - Uppflyttad 2:a pris 120 Godkänt

FÄLTMÄTINSTRUKTION TESTO 177-H1

Concept V2.6. Quantum. Programmering via modem

Centronic EasyControl EC315

Programmeringspalett. Pr o gr a mvar a

Pressinformation Nyheter i korthet Edgecam 2013R2

CNC5003. CNC5003 är en industrimaskin som även passar hantverkaren. Maskinen är speciellt framtagen för trä, skivmaterial, plast och aluminium.

Speltiden, slutsignalen och timeout

Radio-brytaktor REG Art. Nr.:

INTAB INTERFACE-TEKNIK AB Manual för SMS-temp. SMS-temp

Riktlinjer för representation, uppvaktning och gåvor

ENDURO BC101-1 Ref: BC101-UM-TKI-0415-Rev.A.

Tekniska data. NVKC24A-SZ-TPC S Med reservation för tekniska ändringar 1

Programmeringsguide Sargent & Greenleaf. Titan Pivot Bolt/Titan Direct Drive & 6124/6125. ASSA ABLOY, the global leader in door opening solutions.

LABORATIONER I STYRTEKNIK. Grundläggande PLC- programmering

KomfortEl. Bruksanvisning INNOVATION VABA

OBSERVERA: Innan du monterar motorn på antennmasten ska du koppla motorn till kontrollenheten med kontrollkabeln och utföra funktionen i paragraf 7.

Blockly är en av apparna som används för att styra roboten Dash. Den är väldigt enkel i sin utformning och kan med fördel användas av yngre barn.

94164S SP405. Bruksanvisning. Veckour. Spare den här bruksanvisning. Flexivent AB. Tel Fax

Snabbguide i handhavande av. PGC TWD RC-Series Reciprocator Control System. Styrning av vertikalrörelse hos 2 pistolförare

Bruksanvisning Kopplingsur

TMT-918 Fjärrkontroll med timer. Säkerhet. Tekniska data

Från och med det datum som anges i underhållsfönstret omfattar den nya versionen av AirKey följande funktioner och förbättringar:

Safe Logic Compact. Konfigurering av Rexroth säkerhets PLC. Snabbguide Svenska

TANA17 Matematiska beräkningar med Matlab

Manual sågstyrning. Ordförklaringar:

Föreläsning 15: Parallella subrutiner. Parallellitet. Varför parallella underprogram?

Monteringsanvisning och Garanti

OMRON. PLC till PLC kommunikation (CP1L-E) Ethernet. 22 april 2014 OMRON Corporation

Informationssäkerhetspolicy S/~LA KOMMUN KOMMUNFULLMÄKTIGE. Bi l aga KS 2015 / 135/1 INFORMATIONSSÄKERHETSPOLICY FÖR SALA KOMMUN

Larminformationsblad SynchroMed II-batterifunktioner

Instruktion för deltagare i Ropstens Båtklubb vid Upptagning och Sjösättning av båtar.

Tack för att du valt en produkt från oss!

Autogiro. för enklare betalning

Kappa 2014, lösningsförslag på problem 5

Transkript:

Funktion Syntax Betydelse En eller flera axlar resp. spindlar kan alltid interpoleras endast i en kanal. Måste en axel arbeta växelvis i två olika kanaler (t.ex. palettväxling) så måste den först frigivas i den aktuella kanalen och sedan övertas i den andra kanalen. Axeln byts mellan kanalerna. Axelbytesutvidgningar En axel/spindel kan med fördekoderingsstopp och synkronisering mellan förkörning och huvudkörning eller alternativt också utan fördekoderingsstopp bytas. Dessutom är ett axelbyte också möjligt via axelcontainer-rotation AXCTSWE resp. AXCTWED med hjälp av implicita GET/GETD. frame med rotation när denna axel är förbunden häröver med andra axlar. Synkronaktioner, se Rörelsesynkronaktioner, "Axelbyte RELEASE, GET". Maskintillverkare Följ anvisningarna från maskintillverkaren. Via projekterbara maskindata måste en axel vara entydigt definierad i alla kanaler för axelbyte och axelbytesbeteendet kan också ställas in föränderligt via maskindata. RELEASE(Achsname, Achsname,...) eller RELEASE(S1) GET(Achsname, Achsname,...) eller GET(S2) GETD(Achsname, Achsname,...) eller GETD(S3) Med GETD (GET Directly) hämtas en axel direkt från en annan kanal. Det betyder att till detta GETD inget passande RELEASE måste vara programmerat i en annan kanal. Men det betyder också att en annan kanalkommunikation nu måste byggas upp (t.ex. Waitmärken). RELEASE (Achsname, Achsname, ): GET (Achsname, Achsname, ): GETD (Achsname, Achsname, ): Achsname: RELEASE(S1) : GET(S2) : GETD(S3) : Frigivning av ax(eln)(larna) Övertagande av ax(eln)(larna) Direkt övertagande av ax(eln)(larna) Axeltillordning i systemet: AX1, AX2, eller angivande av maskinaxelnamnen Frigivning av spindeln S1, S2, Övertagande av spindeln S1, S2, Direkt övertagande av spindeln S1, S2,

GET-krav utan fördekoderingsstopp Frigivs efter ett GET-krav utan fördekoderingsstopp axeln med RELEASE(Achse) eller WAITP (Achse) åter så leder ett efterföljande GET till ett GET med fördekoderingsstopp. försiktighet En axel resp. spindel som övertagits med GET förblir också efter en tangent- eller program- RESET tillordnad till denna kanal. Vid ny programstart måste tillordningen av de bytta axlarna resp. spindlarna göras programtekniskt, om axeln behövs i sin grundkanal. Vid POWER ON tillordnas de till den i maskindatumet lagrade kanalen. Exempel Exempel 1: Byte mellan två kanaler Av 6 axlar används för bearbetningen i kanal 1: 1., 2., 3. och 4. axeln. 5. och 6. axeln används i kanal 2 till arbetsstycksväxling. Axel 2 ska kunna bytas mellan båda kanalerna och vara tillordnad kanal 1 efter POWER ON. Program "MAIN" i kanal 1: Programkod INIT (2,"TAUSCH2") ; Välja program TAUSCH2 i kanal 2. N START (2) ; Starta program i kanal 2. N GET (AX2) ; Överta axel AX2.... N RELEASE (AX2) N WAITM (1,1,2) ; Frige axel AX2. ; Vänta på WAIT-märke i kanal 1 och 2 för synkronisering i de båda kanalerna.... ; Fortsatt förlopp efter axelbyte. N M30 Program "TAUSCH2" i kanal 2: N RELEASE (AX2) N160 WAITM(1,1,2) ; Vänta på WAIT-märke i kanal 1 och 2 för synkronisering i de båda kanalerna.

N150 GET(AX2) ; Överta axel AX2.... ; Fortsatt förlopp efter axelbyte. N M30 Exempel 2: Axelbyte utan synkronisering Om axeln inte måste synkroniseras skapas inget fördekoderingsstopp av GET. N01 G0 X0 N02 RELEASE(AX5) N03 G64 X10 N04 X20 N05 GET(AX5) N06 G01 F5000 ; När ingen synkronisering är nödvändig blir detta inget utförbart block. ; Inget utförbart block. N07 X20 ; Inget utförbart block, eftersom X-Position som i N04. N08 X30 ; Första utförbart block efter N05.... Exempel 3: Aktivering av ett axelbyte utan fördekoderingsstopp Förutsättning: Axelbyte utan fördekoderingsstopp måste projekteras via ett maskindatum. N010 M4 S100 N011 G4 F2 N020 M5 N021 SPOS=0 N022 POS[B]=1 N023 WAITP(B) ; Axel B blir den neutrala axeln. N030 X1 F10 N031 X100 F500 N032 X200 N040 M3 S500 ; Axeln utlöser inget fördekoderingsstopp/reorg. N041 G4 F2

N050 M5 N099 M30 Förflyttas spindeln resp. axel B omedelbart efter blocket N023 som PLC-axel t.ex. till 180 grader och tillbaka till 1 grad då blir denna axel åter den neutrala axeln och utlöser i block N40 inget fördekoderingsstopp. Förutsättning Förutsättningar för axelbytet Axlarna måste vara definierade via maskindata i alla kanaler som axlarna vill använda. Via det axelspecifika maskindatumet måste vara fastlagt, till vilken kanal axeln ska tillordnas efter POWER ON. Beskrivning Automatiskt "GET" Frige axel: RELEASE Beakta följande vid axelfrigivningen: 1. Axeln får inte delta i någon transformation. 2. Vid axelkopplingar (tangentialstyrning) måste alla axlar i förbandet friges. 3. En konkurrerande positioneringsaxel kan inte bytas i detta tillstånd. 4. Vid en Gantry-masteraxel byts också alla följdaxlarna. 5. Vid axelkopplingar (medsläpning, ledvärdeskoppling, elektronisk växel) kan endast styraxeln i förbandet friges. Överta axel: GET Med detta kommando genomförs det egentliga axelbytet. Ansvaret för axeln ligger fullständigt hos den kanal i vilken kommandot programmerades. Inverkan från GET: Axelbyte med synkronisering: En axel måste alltid synkroniseras när den under mellantiden var tillordnad till en annan kanal eller PLC och före GET ingen synkronisering genom "WAITP", G74 eller restvägsradering har ägt rum. Ett fördekoderingsstopp följer (som vid STOPRE). Bearbetningen stoppas tills bytet har utförts fullständigt. När en axel principiellt är tillgänglig i kanalen, dock för tillfället inte finns som "Kanal-axel" utförs automatiskt ett GET. Om ax(eln)(larna) redan är synkroniserad(e) skapas inget fördekoderingsstopp.

Ställa in axelbytesbeteende föränderligt Tidpunkten för överlämning av axlar låter sig ställas in via ett maskindatum på följande sätt: Automatiskt axelbyte äger rum mellan två kanaler också när axeln fördes till ett neutralt tillstånd genom WAITP (hittillsvarande beteende) Vid kravet av en axel-containerrotation hämtas alla axlar i axel-containern som kan tillordnas till den utförande kanalen med hjälp av implicita GET resp. GETD till kanalen. Ett följande axelbyte är tillåtet först efter att axel-containerrotationen avslutats. Efter ett inskjutet mellanblock i huvudkörningen kontrolleras om en reorganisation är erforderlig eller inte. Endast när axeltillstånden för detta block inte överensstämmer med de aktuella axeltillstånden är en reorganisation erforderlig. I stället för ett GET-block med fördekoderingsstopp och synkronisering mellan förkörning och huvudkörning kan ett axelbyte göras också utan fördekoderingsstopp. Då skapas endast ett mellanblock med GET-kravet. I huvudkörningen kontrolleras vid genomarbetningen av detta block om axelns tillstånd i blocket överenssstämmer med de aktuella axeltillstånden. Ytterligare informationer för funktionaliteten hos ett axel- eller spindelbyte se /FB2/ Funktionshandbok Tilläggsfunktioner; BAGs, Kanaler, Axelbyte (K5).