Programowanie robota SCORA-ER 14b, DEFP PK1


Programowanie robota SCORA-ER 14

I. Celem ćwiczenia było zaprogramowanie robota SCORA-ER 14 w języku ACL.

II. Ogólna charakterystyka robota SCORA - ER 14

Robot SCARA na którym ćwiczyliśmy jest wersją dydaktyczną robota przemysłowego, główną różnicą między obiema wersjami jest ich precyzyjność.

Przy programowaniu robota możemy wykorzystać większość języków zorientowanych

III. Przybliżony rysunek robota z zaznaczonymi osiami obrotu.

AXIS 20x08 graphic
0x08 graphic

AXIS 1

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic

0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
AXIS 3

AXIS 4

0x08 graphic
0x08 graphic
0x08 graphic


IV. Wygląd ogólny stanowiska laboratoryjnego.

0x08 graphic

Opis programu

Do programowania robota SCARA użyliśmy programu napisanego w języku ACL. W wyniku wykonania poniższego programu robot wykonywał sekwencję przenoszenia szeregu klocków powodując lustrzane odbicie ustawienia początkowego. Podczas ruchu w płaszczyźnie poziomej zapalała się lampka ostrzegawcza. Założona w programie pętla umożliwia ponowne wykonanie przez robota programu.

Skorzystaliśmy z takich instrukcji jak :

LISTING PROGRAMU


defp pkt1

defp pkt2

defp pkt3

defp pkt4

defp pkt5

defp pkt6

defp pkt7

defp pkt8

defp pkt9

defp pkt10

defp opu

defp pod

defp obr

defp stop

defp stop1

defp pkt0

teachr obr

0

0

0

45

teachr opu

0

0

-100

0

teachr pod

0

0

100

0

teachr pkt6

60

272

0

0

teachr pkt5

-60

0

0

0

teachr pkt10

60

-272

0

0

teachr pkt2

-60

68

0

0

teachr pkt7

60

136

0

0

teachr pkt4

-60

0

0

0

teachr pkt9

60

-136

0

0

teachr pkt3

-60

68

0

0

teachr pkt8

60

0

0

0

teach stop1

308.222

-186.972

6.400

0

teach stop

308.222

-186.972

-62.870

-166.475

program tom

define war

speed 50

here pkt0

label 1

set out[1]=1

moved stop1

set out[1]=0

moved stop

open

moved opu

close

moved pod

set out[1]=1

moved pkt6

moved obr

set out[1]=0

moved opu

open

moved pod

set out[1]=1

moved pkt5

set out[1]=0

moved opu

close

moved pod

set out[1]=1

moved pkt10

set out[1]=0

moved opu

open

moved pod

set out[1]=1

moved pkt2

set out[1]=0

moved opu

close

moved pod

set out[1]=1

moved pkt7

set out[1]=0

moved opu

open

moved pod

set out[1]=1

moved pkt4

set out[1]=0

moved opu

close

moved pod

set out[1]=1

moved pkt9

set out[1]=0

moved opu

open

moved pod

set out[1]=1

moved pkt3

set out[1]=0

moved opu

close

moved pod

set out[1]=1

moved pkt8

set out[1]=0

moved opu

open

moved pod

close

set out[1]=1

moved pkt0

set out[1]=0

println" ESC - wyjscie z programu"

println" SPACE - powtorka z rozrywki"

get war

if war=32

goto 1

endif

end




Wyszukiwarka

Podobne podstrony:
Programowanie robota SCORA-ER 14a, DEFP PK1
Programowanie robota SCORA-ER 14a, DEFP PK1
Programowanie robota SCORA-ER 14, DEFP PK1
Programiowanie robota
Instrukcja do ćw 09 Roboty przemysłowe Programowanie robota
Obsługa robota SCORBOT ER Vplus1
Obsługa robota SCORBOT ER Vplus
Obsluga robota SCORBOT ER Vplus Nieznany
Instrukcja do ćw 09 Roboty przemysłowe Programowanie robota
Programowanie robota
Programowanie robota Adept Cobra i600 typu SCARA
Fizyka 14b, AGH, agh, programinski, Laborki, Laborki, Lab, FIZYKA - Laboratorium, fiz lab, franko
Fizyka 14b, AGH, agh, programinski, Laborki, Laborki, Lab, FIZYKA - Laboratorium, fiz lab, franko
Instrukcja programowania off line robota KUKA KR 125
Nowy Prezentacja programu Microsoft PowerPoint 5

więcej podobnych podstron