/
수동 위치 제어

수동 위치 제어

  • 설명
    수동으로 위치 제어 관련 정보를 설정하여 위치 제어 운전(속도 값 입력 또한 포함)을 실행하는 명령입니다.명령을 진행하기 전에 해당 축의 원점이 결졍된 상태이어야 함을 유의하시기 바랍니다.

 

  • 파라미터

OPR0

OPR1

OPR2

OPR3

OPR4

OPR5

OPR6

OPR7

OPR8

OPR9

OPR10

OPR11

Axis No.

10

위치데이터설정값

M Code

Dwell Time

Reserved

운전속도(하)

운전속도(상)

목표위치(하)

목표위치(상)

원호보간(하)

원호보간(상)

Operand0 : 축 번호입니다. 입력 값 범위는 1 ~ 8입니다.
Operand1 : 명령어 고유 값입니다. (수동 위치 제어 명령 값: 10)
Operand2 : 위치 데이터 설정 값입니다. 상위 Byte와 하위 Byte 입력 정보는 아래와 같습니다.

상위 Byte에 제어명령 값을 입력합니다. 제어 명령 종류는 하기와 같습니다.
(십진 정수 입력 값임을 유의하시기 바랍니다)

  • 절대좌표 위치제어 명령 값: 1 (ABS) = H0100

  • 상대좌표 위치제어 명령 값: 5 (INC) = H0500

  • FEED 제어 명령 값: 9 (FEED) = H0900

  • 정방향 속도제어 명령 값: 19 (FSC) = H1300

  • 역방향 속도제어 명령 값: 23 (RSC) = H1700

하위 Byte 중 상위 4bit에 가/감속 번호를 입력합니다. 입력 예는 하기와 같습니다.

  • 감속번호 1, 가속번호 1 입력: H0050 = 2진 B0000000001010000

  • 감속번호 1, 가속번호 3 입력: H0070 = 2진 B0000000001110000
    즉, 해당 4bit 중에 하위 2bit는 가속번호 입력란이고 상위 2bit는 감속번호 입력란입니다.
    (명령을 사용할 때 가/감속 입력 값 범위는 0 ~ 3(매칭 가/감속 번호: 1 ~ 4)임을 유의하시기 바랍니다)

Operand3 : M code 값입니다. (not use: 0)
Operand4 : Dwell time 설정 값입니다. (ms)
Operand5 : Reserved
Operand6 : 운전 속도 하위 값입니다.
Operand7 : 운전 속도의 상위 값입니다.
Operand8 : 목표 위치의 하위 값입니다.
Operand9 : 목표 위치의 상위 값입니다.
Operand10 : 원호 보간 하위 값입니다. (not use: 0)
Operand11 : 원호 보간 상위 값입니다. (not use: 0)

 

  • 예제
    아래 예제는 수동 위치 제어 명령을 실행하는 프로그램입니다.
    2번 축에 Feed제어(H0900), 가속 번호 2(입력 값: 1), 감속 번호 2(입력 값: 1)를 적용하고, Dwell time 10ms, 속도 값 80000, 목표 위치 값 800000,
    원호 보간 not use로 운동 명령을 내립니다.

 

Related content

시작 지점 설정
시작 지점 설정
More like this
위치 오버라이드(현재 명령 위치 변경)
위치 오버라이드(현재 명령 위치 변경)
More like this
2축 원호 보간 동시 기동
2축 원호 보간 동시 기동
More like this
원점 복귀
원점 복귀
More like this
속도 오버라이드(현재 명령 속도 변경)
속도 오버라이드(현재 명령 속도 변경)
More like this
Jog 운전
Jog 운전
More like this