Skip to main content

10.3.4. 상수

10.3.4. 상수

 

상수형

범위

사용 예

정수

10진수

-32768 ~ 32767

2150, -440

2진수

&B0 ~ B1111111111111111

&B01101011, &B1000

16진수

&H0 ~ &HFFFF

&H3F77,   &H2A

부동소수점 실수

-1.17E-38 ~ 3.4E+38

55.6, 0.5E-2

고정소수점 실수

-2147483.648 ~ 2147483.647

3050.76, -2.714

문자열

240자까지 가능

"INPUT WORK NUMBER:",

"INVALID DATA"

 

 

상수형

좌표계 형식

각 요소의 범위

사용 예

포즈

베이스 좌표계

고정소수점 실수

(204.5, 3719.35, 277.94, 0, 50, 0,&H0001)   (P*는 로봇의 현재 포즈)

로봇 좌표계

고정소수점 실수

(204.5, 3719.35, 277.94, 0, 50, 0,&H0001)R

축각도 좌표계

고정소수점 실수

(0, 0, 30, 0, 0, 0, &H0001)A

엔코더 좌표계

32bit 16진수

(&H00400000,&H00400000,&H00400000, &H00400000,&H00400000,&H00400000)E

사용자 좌표계

(번호 미지정)

고정소수점 실수

(204.5, 3719.35, 277.94, 0, 50, 0, &H0001)U

(좌표계 번호는 조건설정의 좌표계 번호)

사용자 좌표계

고정소수점 실수

(204.5, 3719.35, 277.94, 0, 50, 0, &H0001)U4

축각도 좌표계

고정소수점 실수

(0, 0, 30, 0, 0, 0, &H0001)A

마스터 좌표계

고정소수점 실수

(0, 50, 0, 0, 0, 0, &H0001)M

쉬프트

베이스 좌표계

고정소수점 실수

(0, 50, 0, 0, 0, 0)

로봇 좌표계

고정소수점 실수

(0, 50, 0, 0, 0, 0)R

툴 좌표계

고정소수점 실수

(0, 50, 0, 0, 0, 0)T

사용자 좌표계

(번호 미지정)

고정소수점 실수

(0, 50, 0, 0, 0, 0)U

(좌표계 번호는 조건설정의 좌표계 번호)

사용자 좌표계

고정소수점 실수

(0, 50, 0, 0, 0, 0)U4

(U4는 사용자 좌표계 번호 4)

마스터 좌표계

고정소수점 실수

(0, 50, 0, 0, 0, 0)M

축각도 좌표계

고정소수점 실수

(0, 0, 30, 0, 0, 0)A

 

 

 

l 베이스좌표계는 접미어를 붙이지 않으며, 로봇좌표계는 접미어 R, 축좌표계는 A, 사용자좌표계는 접미어 U Un을 붙입니다. (n는 사용자좌표계 번호, n=0인 경우는 조건설정의 사용자좌표계 지정번호를 따릅니다.)

 

l 베이스좌표계나 로봇좌표계의 경우, 포즈상수의 각 요소는 (X, Y, Z, RX, RY, RZ, cfg.)입니다. 부가축이 있으면, RZ이후 계속 이어집니다. X, Y, Z는 좌표(단위: mm)이고, RX, RY, RZ는 각각 x, y, z축의 회전각(단위: degree)입니다. cfg.(configuration) 14 bit (0~&H3FFF)의 로봇형태 정보 설정 값으로 구성되어 있습니다. (cfg bit구성 중 좌표계 정보는 무시됩니다. 좌표계는 접미어를 따릅니다.)

 

l 부가축이 없는 경우에는 베이스좌표계와 로봇좌표계가 일치하므로 R을 붙이건 안 붙이건 마찬가지입니다.

 

l T를 붙인 경우에는 툴좌표계만 적용되므로, 사용자좌표계가 설정되어 있어도 무시됩니다.