13.1.3. ecmIxCfg_SetSpeedPatt


Hint

FAST FUNCTION 모드 사용 가능

SYNOPSIS

t_cmdidx  ecmIxCfg_SetSpeedPatt(_FF)(
  t_i32  NetID,
  t_i32  MapIndex,
  t_i32  IxSpdPattType,
  t_i32  SpeedMode,
  t_f64  VIni,
  t_f64  VEnd,
  t_f64  VWork,
  t_f64  Acc,
  t_f64  Dec
  t_i32 *ErrCode
)

DESCRIPTION

  • “기본보간제어”의 이송 속도에 대한 환경설정을 정의 합니다.

  • 사용자가 지정한 작업 속도는 “IsVectSpeed”의 설정값이 “TRUE”이면 벡터 스피드, “FALSE”이면 마스터 스피드가 적용됩니다.

  • 보간 제어는 보간 작업속도를 벡터속도로 설정해야만 하는 특별한 경우를 제외하고는 보간 작업 속도를 마스터속도로 설정하는 것이 모터의 최대속도를 활용하는데 있어서 편리합니다.

PARAMETER

  • NetID : Network 번호

  • MapIndex : 맵 번호. 맵 번호의 범위는 0 ~ 15 입니다.

  • IxSpdPattType : 보간 작업 속도의 설정 값 및 반환 값입니다.

  • SpeedMode : 속도모드의 설정 값 및 반환 값입니다.

  • VIni : 초기 속도에 대한 설정 및 반환 값 입니다.

  • VEnd : 이송 완료 시 속도에 대한 설정 및 반환 값 입니다.

  • VWork : 작업 속도에 대한 설정 및 반환 값 입니다.

  • Acc : 가속도에 대한 설정 및 반환 값 입니다.

  • Dec : 감속도에 대한 설정 및 반환 값 입니다.

  • ErrCode : 이 매개 변수를 통하여 현재의 에러 코드를 반환합니다. 단, 이 매개 변수에 NULL을 전달하면 에러 코드를 반환하지 않습니다.

RETURN VALUE

  • 이 리턴값은 함수의 cmdidx가 반환됩니다.