Fanuc 로봇

문서섹션에서는Fanuc로봇을사용하여抢劫oDK에서프로그램을준비하고이를로봇으로전송하는일반적인작업을소개합니다. RoboDKRJ3, R-30iAR-30iB포함하여RJ2부터모든Fanuc로봇컨트롤러를지원합니다.문서는R-30iA Fanuc컨트롤러를기반으로합니다.

로봇프로그램전송

USB드라이브에서프로그램을로드하려면다음단계를수행하십시오.

1.티치펜던트에USB드라이브를연결하십시오.

2.메뉴파일선택하십시오.

3.유틸리티장치설정USB선택하십시오.

4.DIR선택하십시오.

5.USB디스크에서TP또는LS프로그램파일을선택하십시오(: BALLBARTEST.TP).
작업은파일을컨트롤러의FR메모리에자동으로저장합니다.

6.FR메모리에서프로그램을선택하고LOAD(화면버튼)선택하십시오.

抢劫ots Fanuc - 영상 1抢劫ots Fanuc - 영상 2

로봇프로그램시작

로봇프로그램을시작하려면다음단계를수행하십시오.

1.FCN선택(티치펜던트버튼)Abort All선택하십시오.

2.SELECT(티치펜던트버튼)선택하십시오.

3.프로그램을선택하십시오(: BALLBARTEST).

4.Deadman스위치를길게누르십시오.

5.RESET선택하십시오.모든경보가사라져야합니다.

6.티치의SHIFT버튼을길게누르십시오.

7.FWD(티치펜던트버튼)선택하십시오.

抢劫ots Fanuc - 영상 3

로봇조인트검색

로봇조인트를검색하려면다음단계를수행하십시오.

1.POSN(티치펜던트의버튼)선택하여현재로봇위치를확인하십시오.

2.화면에서JNT선택하거나COORD(티치펜던트의버튼)선택하여조인모드를선택하십시오.

抢劫ots Fanuc - 영상 4抢劫ots Fanuc - 영상 5

로봇검색(TCP)

로봇툴은Fanuc컨트롤러(UTOOL)레지스터로저장됩니다.

다음단계는로봇(TCP, Fanuc로봇프로그래밍에서UTOOL이라고도)생성하거나수정할있습니다.

1.메뉴설정좌표계선택하십시오.

2.화살표또는터치스크린을사용하여도구를선택하고ENTER선택하십시오.

3.필요에따라X, Y, Z, W, P, R값을수정하십시오.

抢劫ots Fanuc - 영상 6抢劫ots Fanuc - 영상 7

抢劫ots Fanuc - 영상 8

Fanuc’s FTP서버설정

FanucFTP서버는기본적으로최신Fanuc컨트롤러에서활성화되어있습니다.

메뉴에서FTP자격증명의유효성을검사있습니다.

1.설정Host Comm

2.FTP선택

익명의사용자이름이표시되면자격증명없이FTP통해연결할있습니다.

抢劫ots Fanuc - 영상 9

抢劫ots Fanuc - 영상 10抢劫ots Fanuc - 영상 11

Fanuc抢劫oDK드라이버

로봇드라이버는오프라인프로그래밍(프로그램이생성된다음로봇으로전송되어실행되는)대안을제공합니다.로봇드라이버를사용하면로봇에서직접시뮬레이션을실행할있습니다(온라인프로그래밍).로봇드라이버섹션에자세한정보가있습니다.

抢劫oDK사용하여연결된PC에서로봇을자동으로이동시키기위해抢劫oDKFanuc로봇간의연결을설정할있습니다.이를통해온라인프로그래밍디버깅을위해抢劫oDK로봇에서실행옵션을사용할있습니다.표준이더넷연결(TCP / IP)통해연결을설정할있습니다.

Fanuc抢劫oDK드라이버를설정하려면다음단계를수행하십시오.

1.Fanuc드라이버프로그램파일다운로드하고다음의로봇프로그램을로봇컨트롤러로전송하십시오.

a.DRIVERRDK_S3.PCS3(소켓통신포트번호3 – S3)통해통신을관리하는기본프로그램입니다.올바른버전을선택하십시오(최신Fanuc로봇컨트롤러는V9폴더의버전을사용해야합니다).

b.GO_MJ.TP

c.GO_ML.TP

d.GO_MC.TP

e.GO_PROG.TP

로봇티칭펜던트에서다음단계에따라Fanuc로봇과抢劫oDK간의통신을준비하십시오.

1.Menu-(Next)-System-[TYPE]-Variables선택하십시오.

a.$HOSTS_CFG(키를선택한상태에서Shift키를누르고있으면빨리스크롤하는도움이됩니다)선택하십시오.

b.번호3선택하십시오.

c.$SERVER_PORT2000으로설정하십시오.
($HOSTS_CFG[3].$SERVER_PORT= 2000)

2.Menu-Setup선택하십시오.

3.[TYPE]-Host comm선택하십시오.

4.[SHOW]-Servers선택하십시오.

5.“S3”-Enter선택하십시오.

a.Protocol NameSM으로설정하십시오.

b.Port Name에서여러포트를사용할있는경우,포트를P3(또는해당포트)설정하십시오.

c.비활성Timeout9999설정하십시오.

d.시작상태를(选择)开始설정하십시오.

e.현재상태를STARTED설정하십시오.
이렇게하려면[ACTION] -DEFINE선택한다음[ACTION] -START선택하십시오.

6.DRIVERRDK_S3프로그램을시작하십시오.

a.티치펜던트에서Select버튼을선택하십시오.

b.DRIVERRDK_S3프로그램을향해아래로스크롤하십시오.

c.Enter선택하십시오(티치펜던트의버튼).

d.Shift-Reset往前移선택하여프로그램을시작하십시오.
티치펜던트에RUNNING메시지가표시됩니다.프로그램이실행되지않으면로봇옵션(PC인터페이스또는사용자소켓메시징)없거나올바른버전의PC프로그램을사용하지않았을가능성이있습니다.

抢劫ots Fanuc - 영상 12

抢劫oDK에서로봇의IP제공하고연결을선택하여로봇에연결합니다.

프로그램편집(LS vs. TP)

섹션에서는Fanuc LSTP프로그램파일의차이점과抢劫oDK사용하여Fanuc로봇용프로그램을자동으로컴파일하는방법에관해설명합니다.

Fanuc로봇(TP, TPP라고도)에서로봇프로그램을실행하려면이진파일이필요합니다.오프라인프로그래밍소프트웨어(: RoboDK)생성된Fanuc로봇용프로그램은LS형식(ASCII,텍스트읽기컴파일되지않음)입니다. LS로봇프로그램을TP프로그램으로변환하는가지옵션이있습니다.

1.로봇에ASCII업로드소프트웨어옵션이있습니다.옵션은로봇에서이미사용가능할있습니다.옵션을사용할있는지확인하는가장좋은방법은로봇에LS파일을제공하는것이며TP파일로자동변환해야합니다.예를들어,파일을FR디스크에놓고티치펜던트에서LOAD선택하십시오.

2.抢劫oguideWinOLPC도구를사용하여프로그램을컴파일하십시오.경우抢劫oDK설치된같은컴퓨터는Fanuc"maketp.exe"컴파일러도구를사용하여LS프로그램을자동으로컴파일할있습니다.명령에는«robot.ini»파일이필요합니다. Roboguide설치하고작업스테이션을컴퓨터에저장한경우(Work Cell) WinOLPCsetrobot.exe유틸리티를사용하여파일을생성할있습니다.

抢劫oDK사용하면LS프로그램이생성된직후TP프로그램을자동으로얻을있습니다. RoboDKLS ASCII프로그램을TP바이너리프로그램으로컴파일할있도록WinOLPC도구를자동으로관리합니다.

LS프로그램이생성된직후(기본포스트프로세서사용) RoboDK따르는단계는다음과같습니다.

1.LS프로그램생성기본적으로다음화면이나타납니다. RoboguideWork Cell에서로봇을선택하거나프로그램을컴파일하지않아도됩니다. "No"선택하면마지막"robot.ini"파일이사용됩니다. "robot.ini"파일이없으면抢劫oDK자동으로"setrobot.exe"실행하여"robot.ini"파일을생성합니다.

抢劫ots Fanuc - 영상 13

2.maketp.exe실행파일은TP프로그램을생성하는사용됩니다.

3.TP파일또는robot.ini파일을생성할수없는경우다음과같은抢劫ot not set메시지가나타납니다.

抢劫ots Fanuc - 영상 14

메시지가표시되면기본WinOLPC폴더에대한읽기/쓰기액세스가제한될있습니다. Roboguide제대로설치되지않았거나抢劫oguide에서"Work Cell"생성되지않았을수도있습니다.

액세스권한문제를해결하는가지방법은setrobot.exe관리자로수동으로실행하는것입니다.

1.Windows탐색기를열고WinOLPC설치폴더로이동하십시오.

C:\Program Files (x86)\FANUC\WinOLPC\bin

2.관리자권한으로실행마우스오른쪽단추로클릭하십시오.

3.로봇Work Cell선택합니다(RoboguideWorkCell필요합니다).

抢劫ots Fanuc - 영상 15

또는다음폴더의내용을기본폴더에서복사할있습니다.

C:\Program Files (x86)\FANUC\WinOLPC\bin

폴더로

C:\RoboDK\api\Fanuc

컴퓨터에서Fanuc WinOLPC도구를사용할있는경우다른포스트프로세서가다르게동작하여프로그램을직접컴파일할있습니다.예를들어Fanuc RJ3컨트롤러를지원하기위해다른포스트프로세서를선택하려면다음과정을수행하십시오.

1.로봇을마우스오른쪽버튼으로클릭하십시오.

2.포스트프로세서선택선택하십시오.

3.Fanuc RJ3선택하십시오.

4.프로그램을재생성하십시오(F6).

抢劫ots Fanuc - 영상 16

다음그림과같이이를통해실행가능한maketp.exe있는폴더에robot.ini파일을생성할있습니다.파일은프로그램을컴파일하는필요합니다.또한,프로그램을컴파일해야하는모든사용자가읽을있는폴더에抢劫oguideWork Cell저장하는것이중요합니다.

抢劫ots Fanuc - 영상 17

파일이올바른폴더에배치되면다음이미지(메뉴:도구옵션프로그램)같이Fanuc로봇설정택하여컴파일을테스트할있습니다.

抢劫ots Fanuc - 영상 18

창에서기본포스트프로세서가Fanuc로봇프로그램을생성하는데사용할레지스터를정의있습니다.

또는사용자지정포스트프로세서를사용하여이러한모든작업을보다사용자지정할있습니다. Fanuc로봇용기본抢劫oDK패키지(Fanuc_R30iAFanuc_RJ3이라고)함께2개의맞춤형포스트프로세서가제공됩니다.

Fanuc로봇용抢劫oDK포스트프로세서는턴테이블또는선형레일과같은외부축과동기화된6로봇사용을지원합니다.