Exemple #1
0
 // 비상정지 신호 설정 - AxmSignalSetStop
 // stopMode(정지방법) : EMERGENCY_STOP(0)-급정지, SLOWDOWN_STOP(1)-감속정지(PCI-N404/804 지원안함)
 // level(+Limit)      : LOW(0)-B접점, HIGH(1)-A접점, UNUSED(2)-사용안함, USED(3)-현상태유지
 public void SetEStopLevel(AXT_MOTION_STOPMODE mode, AXT_MOTION_LEVEL_MODE level)
 {
     Validate(CAXM.AxmSignalSetStop(Index, (UInt32)mode, (UInt32)level));
 }
Exemple #2
0
 // Limit 신호 설정 - AxmSignalSetLimit
 // stopMode(정지방법): EMERGENCY_STOP(0)-급정지, SLOWDOWN_STOP(1)-감속정지
 // posLevel(+Limit)  : LOW(0)-B접점, HIGH(1)-A접점, UNUSED(2)-사용안함, USED(3)-현상태유지
 // negLevel(-Limit)  : LOW(0)-B접점, HIGH(1)-A접점, UNUSED(2)-사용안함, USED(3)-현상태유지
 public void SetSignalLimit(
     AXT_MOTION_STOPMODE stopMode, AXT_MOTION_LEVEL_MODE posLevel, AXT_MOTION_LEVEL_MODE negLevel)
 {
     Validate(CAXM.AxmSignalSetLimit(Index, (UInt32)stopMode, (UInt32)posLevel, (UInt32)negLevel));
 }