11.2.16. ecmSxCfg_ExtStop_SetEnable¶
SYNOPSIS¶
t_success ecmSxCfg_ExtStop_SetEnable(
t_i32 NetID,
t_i32 Axis,
t_bool IsEnable,
t_i32 *ErrCode
)
DESCRIPTION¶
외부정지 기능의 활성화 속성을 설정합니다.
PARAMETER¶
NetID : Network 번호
Axis : 대상 축 번호.
IsEnable : 활성화 여부 (0: 활성화 1: 비활성화)
ErrCode : 이 매개 변수를 통하여 현재의 에러 코드를 반환합니다. 단, 이 매개 변수에 NULL을 전달하면 에러 코드를 반환하지 않습니다.
REFERENCE¶
링카운트 모드에서 절대좌표이송의 이송방향모드
링카운트 모드에서는 전체 영역이 항상 0 ~ Prmax(링카운트 최대 위치값)의 범위에서 위치가 표현되기 때문에 특정 위치로 이송할 때에 (+)방향으로 이송해서 갈 수도 있고 (-)방향으로 이송해서 갈 수도 있습니다.
예를 들어서 링카운트 범위가 10000(0~9999) 펄스로 설정되었다고 가정합니다. 이 시스템에서 현재의 위치가 0이라 할 때 3000의 위치로 이동하려면 (+)방향으로 3000만큼 이송할 수도 있고, (-)방향으로 7000만큼 이송하여도 3000의 위치로 이동할 수 있습니다. 상대좌표이송은 이송명령에 어느 방향으로 이송할 지가 명시되지만 절대좌표이송에서는 그 방향이 명시적으로 지정되지 않습니다.
ecmSxCfg_Ring_SetDirMode 함수는 링카운트 모드를 사용할 때에 절대좌표모드에서도 이송방향모드를 명시할 수 있도록 해주는 함수입니다.