์์น ์ ์ด ์ฌ์ฉํ๊ธฐ
JOG ์ด์ ํ๊ธฐ |
---|
์์น์ ์ด ํน์ํ๋ก๊ทธ๋จ์ ์์์ด๋๋ ์ค๊ฐ L0 ๋ถํฐ ๋ฑ๋ก์ด ๋์์ ๊ฒฝ์ฐ L03 ๊ณผ L04๋ฅผ ์ ์ด ํ์ฌ ์ ๋ฐฉํฅ ์กฐ๊ทธ ์ด์ ๊ณผ ์ญ๋ฐฉํฅ ์กฐ๊ทธ ์ด์ ์ ํ ์ ์์ต๋๋ค.
POSCTRL ๋ช ๋ น ์ฌ์ฉํ๊ธฐ |
---|
POSCTRL ์ ์์น์ ์ด๋ฅผ ํ๊ธฐ ์ํ ์ ์ฉ ๋ช ๋ น์ด ์ ๋๋ค. ์ด ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์์น์ ์ด ๋ชจ๋์ ์ปจํธ๋กค ํ ์ ์์ต๋๋ค.
์์ ์ง์ ํ๊ธฐ
ํ์ฌ ์์น๋ฅผ 0์ ์ผ๋ก ์ค์ ํ๊ธฐ ์ํ ๋ช
๋ น์
๋๋ค.
[POSCTRL n1 n2 n3] ๋ช
๋ น์ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
N1 : (BASE/Slot) ๋ฒํธ
N2 : ์ปจํธ๋กค ํ๋ผ๋ฏธํฐ
N3 : ๊ฒฐ๊ณผ FLAG
ย
์ปจํธ๋กค ํ๋ผ๋ฏธํฐ (์ ์ด์ฝ๋๊ฐ(N2+1) 10์ด ์๋ ๊ฒฝ์ฐ)
์ ์ด ์ฝ๋
ย
ํด๋น ์์ ๋ ์ปจํธ๋กค ํ๋ผ๋ฏธํฐ์ (1, 1, 0, 0) ์ ๋์
ํ๊ฒ ๋ฉ๋๋ค.
๋ฐ๋ผ์ X์ถ์ ํ์ฌ์ขํ๋ฅผ 0 ์ผ๋ก ์ค์ ํ๊ฒ ๋ฉ๋๋ค.
ย
POSCTRL ๋ก ๊ฐ์ ์ง์ ์ด์ ํ๊ธฐ
ํด๋น ์์ ๋ X์ถ์ ๊ฐ์ ์ง์ ํ์ฌ ์ด์ ํ๋ ์์ ์
๋๋ค.
MOV ๋ช
๋ น์ ์ฌ์ฉํ์ฌ ์๋์ ์ปจํธ๋กค ๋นํธ์ ํด๋นํ๋ ๋ฐ์ดํฐ๋ฅผ ์ฐจ๋ก๋ก ๋์
ํ๊ฒ ๋ฉ๋๋ค.
์ปจํธ๋กค ํ๋ผ๋ฏธํฐ (์ ์ด์ฝ๋(N2+1) ๊ฐ 10 ์ผ ๊ฒฝ์ฐ)
ย
์์ ๊ฐ์ด ๊ฐ ํ๋ผ๋ฏธํฐ์ ๋ฐ์ดํฐ๋ค์ ๋ฐ์ดํฐ๊ฐ ์ค์ ์ด ๋ฉ๋๋ค. ๋ฐ๋ผ์ D10 ์ ์ ๋ ฅ๋ ์๋๋ก D12์ ์ค์ ๋ ์์น๊น์ง ๋์ํ๊ฒ ๋ฉ๋๋ค.
์์น ๋ฐ์ดํฐ |
---|
์ด์ ์ ๋ณด |
---|
ย
ย