Panduan Pengguna Pengawal Robot Epson WEINTEK

WEINTEK Epson Robot Controller User Guide

WEINTEK-LOGO

Pengawal Robot Epson WEINTEK

WEINTEK-Epson-Robot-Controller-PRODUCT

Spesifikasi

Arahan Penggunaan Produk

Tetapan HMI:

  • Parameter:
  • Pilihan Disyorkan:
  • Nota:

Alamat Peranti:
Alamat dan julat model pengawal yang berbeza mungkin berbeza.

Jenis Peranti Bit/Word Format Julat Memo

Memo:
*Note2 *Note3 Hidup: Tinggi / Mati: Rendah *Note4 Clear dan mulakan tork purata Clear dan mulakan tork puncak *Note9 *Note11

Pengawal Robot Epson

Siri yang Disokong: Pengawal Robot Epson Webtapak: https://global.epson.com/

Tetapan HMI:

Parameter Disyorkan Pilihan Nota
jenis PLC Pengawal Robot Epson  
PLC I/F Ethernet    
Pelabuhan no. 5000   *Nota
Terminator CRLF CRLF / CR / LF  

Nota: Pastikan port komunikasi tidak bercanggah dengan peranti lain

Alamat Peranti

Alamat dan julat model pengawal yang berbeza mungkin berbeza.

Bit/Perkataan Jenis peranti Format Julat Memo
B LOG MASUK D 0 Set 1 (Permulaan)
B LOG KELUAR D 0  
B BERHENTI D 0  
B JEDA D 0  
B TERUSKAN D 0  
B TETAP SEMULA D 0  
B MOTOR DD 1 ~ 16 Motor hidup/mati No.1 ~ 16 Robot
B IN_BIT DDDDD 0 ~ 65535  
B OUT_BIT DDDDD 0 ~ 65535  
B MEMIO_BIT DDDDD 0 ~ 65535  
B STATUS_TEST D 0  
B STATUS_TEACH D 0  
B STATUS_AUTO D 0  
B STATUS_AMARAN D 0  
B STATUS_SERROR D 0  
B STATUS_SAFEGUARD D 0  
B STATUS_ESTOP D 0  
B STATUS_ERROR D 0  
B STATUS_PAUSE D 0  
Bit/Perkataan Jenis peranti Format Julat Memo
B STATUS_RUNNING D 0  
B STATUS_SEDIA D 0  
B GUGURKAN D 0  
B STAT_BIT DDD 0 ~ 331 *Nota2
B RBTINF_BIT DDD 0 ~ 531 *Nota3
B KUASA D 0 Hidup: Tinggi / Mati: Rendah
B CTRLINF_BIT DDDD 0 ~ 1031 *Nota4
B ATCLR D 1 ~ 9 Membersihkan dan memulakan

tork purata

B PTCLR D 1 ~ 9 Membersihkan dan memulakan

tork puncak

B IO_MAP_BIT D 0 *Nota9
B CONSOLE D 0 *Nota11
B +X_TOOL D 0  
B -X_TOOL D 0  
B +Y_TOOL D 0  
B -Y_TOOL D 0  
B +Z_TOOL D 0  
B -Z_TOOL D 0  
B +U_TOOL D 0  
B -U_TOOL D 0  
B +V_TOOL D 0  
B -V_TOOL D 0  
B +W_TOOL D 0  
B -W_TOOL D 0  
B +X_WORLD D 0  
B -X_WORLD D 0  
B +Y_WORLD D 0  
B -Y_WORLD D 0  
B +Z_WORLD D 0  
B -Z_WORLD D 0  
B +U_WORLD D 0  
B -U_WORLD D 0  
B +V_WORLD D 0  
B -V_WORLD D 0  
B +W_WORLD D 0  
B -W_WORLD D 0  
B +J1 D 0  
Bit/Perkataan Jenis peranti Format Julat Memo
B -J1 D 0  
B +J2 D 0  
B -J2 D 0  
B +J3 D 0  
B -J3 D 0  
B +J4 D 0  
B -J4 D 0  
B +J5 D 0  
B -J5 D 0  
B +J6 D 0  
B -J6 D 0  
B TANGAN_POS D 0  
B SIKU D 0  
B PERGELANGAN TANGAN D 0  
W LOGINPAS D 0 ~ 8 ASCII *Nota1
W MULAKAN D 0  
W CURROBOT D 0 Baca: Paparkan Robot

Tulis: Pilih Robot

W RUMAH D 0 Robot Sasaran
W IN_WORD DDDD 0 ~ 4095  
W OUT_WORD DDDD 0 ~ 4095  
W MEMIO_WORD DDDD 0 ~ 4095  
W STATUS_ERROR_CODE D 0  
DW STAT D 0 ~ 3 *Nota2
DW RBTINF D 0 ~ 5 *Nota3
W IO_LABEL DDDDDDDDD 0 ~ ASCII *Nota4
W SYSERR D 0 ~ 1 0: Kod ralat

1: Kod amaran

DW CTRLINF DD 0 ~ 10 *Nota4
DW (terapung) RBTW D 1 ~ 9 X, Y, Z, U, V, W, R, S, T
DW (terapung) RBTJ D 1 ~ 9 1,2,3,4,5,6,7, S, T
W RBTP D 1 ~ 9 1,2,3,4,5,6,7, S, T
W LAJU D 0 ~ 2 *Nota5
W ACCEL D 0 ~ 5 *Nota6
DW (terapung) REALTRQ D 1 ~ 9 Nombor Bersama
DW (terapung) ATRQ D 1 ~ 9 Nombor Bersama
DW (terapung) PTRQ D 1 ~ 9 Nombor Bersama
DW (terapung) QLRATE D 1 ~ 9 Nombor Bersama
Bit/Perkataan Jenis peranti Format Julat Memo
W CNT_NAME DD 0 ~ 15 ASCII
W CNT_NO DD 0 ~ 15 ASCII
W PRJ_NAME DD 0 ~ 15 ASCII
W MAIN_LIST DD 0 ~ 65 *Nota7
W GET_TASK_INF DD 0 ~ 59 *Nota8
W TASK_FUN_NAME DDDD 100 ~ 5999 AABB

AA: Tugasan sedia ada no.

BB: Isi 00 (ASCII)

W TASK_STATUS DDDD 100 ~ 5999
W TASK_TYPE DDDD 100 ~ 5999
W TASK_START_TIME DDDD 100 ~ 5999
DW TASK_EXE_LINE DD 1 ~ 59 Tugasan sedia ada no.
W GETMAIN D 0  
W IO_MAP D 0 *Nota9
W GETIOSTR HH 0 ~ A8 *Nota10
W GET_ERR_HIS_NUM D 0 Bilangan sejarah
W ERR_HIS_CODE DD 1 ~ 49 Sejarah ralat no.
W ERR_HIS_FUN_NAME DDDD 100 ~ 4999 AABB

AA: Sejarah ralat no.

BB: Isi 00 (ASCII)

DW ERR_HIS_LINE DD 1 ~ 49 Sejarah ralat no.
W ERR_HIS_INT_CODE DD 1 ~ 49 Sejarah ralat no.
W ERR_HIS_TIME DDDD 100 ~ 4999 AABB

AA: Sejarah ralat no.

BB: Isi 00 (ASCII)

W ERR_HIS_ROBOT_NO DD 1 ~ 49 Sejarah ralat no.
W ERR_HIS_AXIS_NO DD 1 ~ 49 Sejarah ralat no.
W ERR_TUGAS_NYA_NO DD 1 ~ 49 Sejarah ralat no.
W ERR_INFO_NYA1 DDDD 100 ~ 4999 AABB

AA: Sejarah ralat no.

BB: Isi 00 (ASCII)

W ERR_INFO_NYA2 DDDD 100 ~ 4999 AABB

AA: Sejarah ralat no.

BB: Isi 00 (ASCII)

Bit/Perkataan Jenis peranti Format Julat Memo
W ERR_HIS_MESSAGE DDDD 100 ~ 4999 AABB

AA: Sejarah ralat no.

BB: Isi 00 (ASCII)

W ERR_MESSAGE DDDD 0 ~ 9999 ASCII
W PFILESENARAI DDDDDD 10000 ~

169999

AABBCC

AA: Robot no. BB: File indeks CC: Isi 00 (ASCII)

W LOADPFILE DDDDD 100 ~

16099

AABB

AA:Robot no BB: Isi 00 (ASCII)

W GETPINF DD 0 ~ 54 0: Tulis 1 untuk dibaca

1: Robot no.

2: Stat point no. 3: Titik akhir no.

4: bilangan mata

5~54: mata

W PINF_POINT_NO DD 0 ~ 49  

 

 

 

 

 

titik

DW (terapung) PINF_X_COORDINATE DD 0 ~ 49
DW (terapung) PINF_Y_COORDINATE DD 0 ~ 49
DW (terapung) PINF_Z_COORDINATE DD 0 ~ 49
DW (terapung) PINF_U_COORDINATE DD 0 ~ 49
DW (terapung) PINF_V_COORDINATE DD 0 ~ 49
DW (terapung) PINF_W_COORDINATE DD 0 ~ 49
DW (terapung) PINF_R_COORDINATE DD 0 ~ 49
DW (terapung) PINF_S_COORDINATE DD 0 ~ 49
DW (terapung) PINF_T_COORDINATE DD 0 ~ 49
W PINF_HAND DD 0 ~ 49 0: Ralat

1: Kiri

2: Betul

W PINF_ELBOW DD 0 ~ 49 0: Ralat

1: Di bawah

2: Alow

Bit/Perkataan Jenis peranti Format Julat Memo
W PINF_WRIST DD 0 ~ 49 0: Ralat

1: Balik

2: Tidak. flip

W PINF_J4FLAG DD 0 ~ 49  
W PINF_J6FLAG DD 0 ~ 49  
W PINF_J1FLAG DD 0 ~ 49  
W PINF_J2FLAG DD 0 ~ 49  
W PINF_J1ANGLE DD 0 ~ 49  
W RBTINF_NUM D 0  

1 ~ 16

W RBTINF_TYPE DD 1 ~ 16
W RBTINF_MODEL_NAME DDDD 100 ~ 1699 AA: 1~16

BB: Isi 00 (ASCII)

DW ENET_TOTAL_TIME D 0  
DW ENET_POWER_ON_TIME D 0  
DW EXTTIME_MOTOR_ON DD 1 ~ 16  
DW EXTTIME_MOTOR_ON_NUM DD 1 ~ 16  
DW (terapung) X_STEP_DISTANCE D 0  

 

 

 

 

 

 

 

Kawalan jarak langkah

DW (terapung) Y_STEP_DISTANCE D 0
DW (terapung) Z_STEP_DISTANCE D 0
DW (terapung) U_STEP_DISTANCE D 0
DW (terapung) V_STEP_DISTANCE D 0
DW (terapung) W_STEP_DISTANCE D 0
DW (terapung) J1_STEP_DISTANCE D 0
DW (terapung) J2_STEP_DISTANCE D 0
DW (terapung) J3_STEP_DISTANCE D 0
DW (terapung) J4_STEP_DISTANCE D 0
DW (terapung) J5_STEP_DISTANCE D 0
DW (terapung) J6_STEP_DISTANCE D 0
W GO D 0  
W LOMPAT D 0  
W LOMPAT3 D 0 ~ 3 0: tulis1 untuk dilaksanakan

1~3: mata

W JUMP3CP D 0 ~ 3 0: tulis1 untuk dilaksanakan

1~3: mata

W BERGERAK D 0  
Bit/Perkataan Jenis peranti Format Julat Memo
W ARC D 0 ~ 2 0: tulis1 untuk dilaksanakan

1~2: mata

W ARC3 D 0 ~ 2 0: tulis1 untuk dilaksanakan

1~2: mata

W T_POINT D 0 ~ 1  
W SELECT_POINT_FILE DD 1 ~ 16 Tulis sahaja
W BENDERA J1 D 0  
W BENDERA J4 D 0  
W BENDERA J6 D 0  
W PINF_LOCAL DDD 0 ~ 999 0 ~ 15,

256~272(CNV(1)~CNV(16))

W PINF_LABEL DDDDD 0 ~ 99999 Gunakan ASCII Object AA: 0~999

BB: Isi 00

(ASCII)

Nota1:
Apabila [Remote Password Setting] ditandakan, kata laluan yang ditetapkan akan diisi secara automatik ke alamat ini

WEINTEK-Epson-Robot-Controller-FIG- (1)

Nota2:

Alamat sedikit Penerangan
0 0-15 Tugasan 1 – 16 sedang melaksanakan (Xqt) atau keadaan Berhenti
16 Tugas sedang dilaksanakan
17 Keadaan jeda
18 Keadaan ralat
19 Mod AJAR
20 Keadaan berhenti kecemasan
21 Mod kuasa rendah (Kuasa Rendah)
22 Input pintu keselamatan dibuka
23 Suis daya dibuka
1 0 Kelulusan bersyarat bagi Jump…Sense kenyataan sejarah koordinat sasaran

atas penggantungan itu. (Pernyataan lompat kemudian dilaksanakan; sejarah ini adalah

dibersihkan.)

1 Kelulusan bersyarat untuk Go/Jump/Move…Till kenyataan dalam sejarah operasi

menangguhkan. (Pergi/Lompat/Gerak…Sehingga penyataan, kemudian dilaksanakan sejarah ini adalah

dibersihkan.)

2 Tidak ditentukan
3 Kelulusan bersyarat bagi pernyataan Trap dalam sejarah sistem pengendalian

menangguhkan

4 Motor Dalam keadaan
5 Kedudukan rumah pada masa ini
6 Keadaan kuasa rendah
7 Tidak ditentukan
8 Motor sendi 4 dihidupkan
9 Motor sendi 3 dihidupkan
10 Motor sendi 2 dihidupkan
11 Motor sendi 1 dihidupkan
12 Motor sendi 6 dihidupkan
13 Motor sendi 5 dihidupkan
14 Motor T sendi dihidupkan
15 Motor S sendi dihidupkan
16 Motor sendi 7 dihidupkan
2 0-15 Tugasan 17 – 32 sedang melaksanakan (Xqt) atau keadaan Berhenti

Nota3:

Alamat sedikit Penerangan
0 0 Tidak ditentukan
1 Ralat boleh reset berlaku
2 Ralat tidak boleh semula berlaku
3 Motor HIDUP
4 Kuasa Tinggi
8 Robot dalam keadaan Terhenti
9 Robot tidak dalam keadaan Terhenti (beroperasi atau berhenti seketika)
10 Roboy berhenti di pintu berhenti atau keselamatan
14 Penuhi syarat TILL, selepas arahan operasi
15 Memenuhi syarat SENSE selepas arahan operasi
1 0 Dalam operasi susulan (Dalam pengesanan penghantar)
1 Tunggu tindakan pemulangan (syarat WaitRecover)
2 Tindakan pulangan sedang dilaksanakan
2 0 Robot adalah kedudukan rumah
3 0 Servo 1 sendi dihidupkan
1 Servo 2 sendi dihidupkan
2 Servo 3 sendi dihidupkan
3 Servo 4 sendi dihidupkan
4 Servo 5 sendi dihidupkan
5 Servo 6 sendi dihidupkan
6 Servo 7 sendi dihidupkan
7 Servo S sendi dihidupkan
8 Servo T sendi dihidupkan
4 T/A Ia adalah nombor tugas yang melaksanakan arahan robot.

0 = Jalankan arahan daripada tetingkap arahan atau makro.

-1 = Tugas atau manipulator tidak digunakan.

5 0 Brek sendi 1 dihidupkan
1 Brek sendi 2 dihidupkan
2 Brek sendi 3 dihidupkan
3 Brek sendi 4 dihidupkan
4 Brek sendi 5 dihidupkan
5 Brek 6 sendi dihidupkan
6 Brek sendi 7 dihidupkan
7 Brek S sendi dihidupkan
8 Brek T sendi dihidupkan

Nota4:

  • Format data IO_LABEL = ABCCCCC.DD (Maks: 226553599) A: Jenis IO: 0 (Input), 1 (Output), 2 (Memori)
  • B: IO lebar: 0 (Bit), 1 (Byte), 2 (Perkataan)
  • C: No. Pelabuhan: 0 ~ 65535
  • D: Isi 00

Nota5:

  • 0: kelajuan peratus gerakan PTP[%]
  • 1: Kelajuan berlepas lompat[%]
  • 2: Kelajuan pendekatan lompat[%]

Nota6:

  • 0: nilai spesifikasi pecutan
  • 1: Nilai spesifikasi nyahpecutan
  • 2: Keluarkan nilai spesifikasi pecutan untuk Lompat
  • 3: Keluarkan nilai spesifikasi nyahpecutan untuk Lompat
  • 4: Dekati nilai spesifikasi pecutan untuk Lompat
  • 5: Dekati nilai spesifikasi nyahpecutan untuk Lompat

Nota7:

  • 0: Bilangan fungsi dalam program
  • 1~65: Fungsi sedia ada no.

Nota8:

  • 0: Bilangan tugas
  • 1~65: Tugasan sedia ada no.

Nota9:

Alamat sedikit Penerangan
1 0 Keadaan sedia
1 Keadaan permulaan
2 Keadaan jeda
8 Keadaan berhenti kecemasan
9 Keadaan pintu keselamatan terbuka
10 Keadaan ralat
11 Keadaan ralat maut
12 Keadaan amaran
13 Keadaan WaitRecover (Ia menunggu pemulangan dari pembukaan pintu selamat)
Alamat sedikit Penerangan
  14 Keadaan pulih (Ia sedang melaksanakan pemulangan dari pintu selamat terbuka)
2 0 Dayakan suis TP1 untuk HIDUP
3 0 Pengesanan kegagalan litar mod TEACH
1 Pengesanan kegagalan litar pintu keselamatan
2 Pengesanan kegagalan litar henti kecemasan
4 T/A 0: Mod larian sebenar, 1: Mod larian kering
5 T/A Peranti kawalan

21: RC+, 22: Jauh, 26: Ethernet Jauh, 29: RS232C Jauh

6 T/A Bilangan set robot
7 T/A Mod operasi

0: Mod pengaturcaraan, 1: Mod AUTO

9 T/A Versi perisian tegar pengawal

Nombor utama*1000000 + Nombor kecil*10000 + Nombor semakan*100 +

Nombor binaan

Example: Dalam kes 1.6.2.4 1060204

10 T/A Status SMART cakera keras

0: Status SMART adalah normal, 1: Status SMART adalah tidak normal

Apabila status SMART tidak normal, cakera keras mungkin rosak dan data sandaran

Segera, gunakan cakera keras baharu.

Anda tidak boleh menggunakan status SMART apabila anda menggunakan RAID. Ia akan sentiasa kembali

Biasalah.

Nota10:
Format data: XY (X: 0 ~ A, Y: 0 ~ 8) X0: I/O Memori

  • X1: I/O Piawai
  • X2: Unit pemacu1
  • X3: Unit pemacu2
  • X4: Unit pemacu3
  • X5: Pengembangan I/O-1
  • X6: Pengembangan I/O-2
  • X7: Pengembangan I/O-3
  • X8: Pengembangan I/O-4
  • X9: Sarjana bas lapangan
  • XA: budak Fieldbus

Y0 ~ 8:

sedikit Penerangan
0 I/O wujud?

0: Tidak wujud.(0 ditetapkan kepada IOSTRUCR*.1 – 8)

1: 1data Wujud.(0 ditetapkan kepada IOSTRUCR*.5 – 8)

2: 2data Wujud. (Input/Output ialah

dipisahkan.)

1 Jenis I/O

0: Memori I/O

1: I/O Piawai

2: Unit pemacu1

3: Unit pemacu2

4: Unit pemacu3

5: Pengembangan I/O-1

6: Pengembangan I/O-2

7: Pengembangan I/O-3

8: Pengembangan I/O-4

9: Tuan bas medan A: hamba bas medan

2 Input / Output 0: Input

1: Output

2: Input dan Output

3 Nombor mula.
4 Saiz memori
5 Input / Output(2) 0: Input

1: Output

2: Input dan Output

7 Nombor mula. (2)
8 Saiz memori (2)

Nota11:

  1. Ethernet Jauh bukan peranti konsol
  2. Ethernet Jauh ialah peranti konsol

Epson RC+ 7.4.0 Arahan

Perisian ini boleh disimulasikan sebagai lengan robot; langkah-langkahnya adalah seperti berikut

  1. Klik [sambung] selepas membuka perisianWEINTEK-Epson-Robot-Controller-FIG- (2)Selepas dibuka, pilih pilihan maya dan sambungkan. WEINTEK-Epson-Robot-Controller-FIG- (3)
  2. Selepas dibuka, pilih pilihan maya dan sambungkan. WEINTEK-Epson-Robot-Controller-FIG- (4)
  3. Pilih projek yang sama seperti model maya yang ditetapkan sebelum iniWEINTEK-Epson-Robot-Controller-FIG- (5)
  4. Tetapan -> Konfigurasi SistemWEINTEK-Epson-Robot-Controller-FIG- (6)
  5. Pengawal -> Kawalan Jauh -> Ethernet
    Tetapkan port dan aksara tamat, tetapan tamat masa dan kata laluan akan diputuskan sambungan jika arahan tidak diterima selama beberapa saat, dan tekan gunakan selepas mengubah suaiWEINTEK-Epson-Robot-Controller-FIG- (7)
  6. Pengawal -> Konfigurasi -> Peranti kawalan mesti ditukar kepada [Remote Ethernet] dan klik [Apply]. WEINTEK-Epson-Robot-Controller-FIG- (8)
  7. [Simulator] boleh menonton simulasi lengan robotWEINTEK-Epson-Robot-Controller-FIG- (9)
  8. Pengurus Robot (F6), semak status lengan robot.WEINTEK-Epson-Robot-Controller-FIG- (10)
  9. [monitor io] boleh view status mata IO.WEINTEK-Epson-Robot-Controller-FIG- (11)
  10. Klik [Buka tetingkap yang sedang berjalan(F5)]WEINTEK-Epson-Robot-Controller-FIG- (12)
  11. Klik [Mulakan ETH Jauh] untuk mensimulasikan.WEINTEK-Epson-Robot-Controller-FIG- (13)

Gambarajah Pendawaian

Kabel Ethernet: 

WEINTEK-Epson-Robot-Controller-FIG- (14)

Soalan Lazim

  • S: Apakah yang perlu saya lakukan jika port komunikasi bercanggah dengan peranti lain?
    J: Pastikan port komunikasi tidak bercanggah dengan peranti lain. Anda boleh menukar nombor port dalam tetapan HMI.
  • S: Bagaimanakah cara saya menetapkan motor hidup/mati untuk robot tertentu?
    J: Gunakan jenis peranti MOTOR dengan nombor robot yang sepadan (1-16) untuk menghidupkan atau mematikan motor bagi robot tertentu itu.
  • S: Apakah julat untuk jenis peranti STATUS_ERROR_CODE?
    J: Julat untuk STATUS_ERROR_CODE ialah dari 0 hingga 4095.

Dokumen / Sumber

PDF thumbnailPengawal Robot Epson
User Guide · Epson Robot Controller, Robot Controller, Controller

Rujukan

Tanya Soalan

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Tanya Soalan

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.