cmmSxOptGetRdpOffset¶
SYNOPSIS¶
VT_I4 cmmSxOptGetRdpOffset(
[in] VT_I4 Axis, [out] VT_PR8 OffsetDist
)
DESCRIPTION¶
cmmSxOptSetRdpOffset() 함수는 RDP(Ramping Down Point)의 오프셋(Offset)을 설정하는 함수입니다. 여기서 RDP(Ramping Down point)는 감속을 시작하는 위치를 의미합니다. 기본적으로 이 오프셋값은 0 으로 설정됩니다. 따라서 목표좌표에 도달하는 시점에 감속이 완료되게 됩니다. 그런데, RDP 오프셋을 양의 값으로 설정하면 지정한 오프셋 위치만큼 감속을 일찍 시작하게됩니다. 그러면 감속이 완료되는 시점에 목표좌표보다 모자란 위치가 되므로 나머지 잔여 이송은 초기속도로 이송하게 됩니다. 이러한 모션은 프레스 장비와 같이 이송의 마지막 순간에 저속으로 이송해야하는 경우에 유용하게 사용할 수 있습니다. 반대로, RDP 오프셋을 음의 값으로 설정하면 지정한 오프셋 위치만큼 감속을 늦게 시작하게 됩니다. 따라서 목표좌표에 도달하는 시점에 초기속도보다 높은 속도에서 감속이 완료되게 됩니다.
PARAMETER¶
Axis: 축번호. 축번호는 상수값으로 [cmX1] 부터 0 번째 축을 기준 축으로 임의의 축을 설정할 수 있습니다.
OffsetDist : OffsetDist : cmmSxOptGetRdpOffset 함수의 인자이며, RdpOffset 이 적용된 거리를 반환합니다. 이 거리는 논리적 거리 단위 입니다.
RETURN VALUE¶
Value |
Meaning |
---|---|
음수 |
수행 실패 |
cmERR_NONE |
수행 성공 |