You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
112 lines
4.1 KiB
C
112 lines
4.1 KiB
C
#ifndef ERR_H
|
|
#define ERR_H
|
|
/*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
;; Copyright (c) 1995-1999, ADLink Technology Inc. All rights reserved. ;;
|
|
;; ;;
|
|
;; File Name : HSL_ErrorCode.H ;;
|
|
;; Purpose : Error Number Definition for PCI-7852/51 ;;
|
|
;; Date : 10/09/2001 ;;
|
|
;; Revision : 1.10 ;;
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*/
|
|
|
|
#define ERR_No_Device_Found -1
|
|
#define ERR_No_Error 0
|
|
#define ERR_Board_No_Init 1
|
|
#define ERR_Invalid_Board_Number 2
|
|
#define ERR_PCI_Bios_Not_Exist 3
|
|
#define ERR_Open_Driver_Fail 4
|
|
#define ERR_Memory_Mapping 5
|
|
#define ERR_Connect_Index 6
|
|
#define ERR_Satellite_Number 7
|
|
#define ERR_Count_Number 8
|
|
#define ERR_Satellite_Type 9
|
|
#define ERR_Not_ADLink_Slave_Type 10
|
|
#define ERR_Channel_Number 11
|
|
#define ERR_Over_Max_Address 12
|
|
#define ERR_AI_Range 13
|
|
#define ERR_AI_Signal_Type 14
|
|
#define ERR_AI_CJC_Status 15
|
|
#define ERR_CJC_Direction 16
|
|
#define ERR_Time_Out 17
|
|
#define ERR_Create_Timer 18
|
|
#define ERR_PID_Create_Failed 19
|
|
#define ERR_PID_Start_Failed 20
|
|
#define ERR_PID_No_Output 21
|
|
#define ERR_PID_No_FeedBack 22
|
|
#define ERR_No_PID_Controller 23
|
|
#define ERR_Logic_Input 24
|
|
#define ERR_OS_Unknown 25
|
|
#define ERR_AI16AO2_Signal_Range 26
|
|
#define ERR_AI16AO2_Read 27
|
|
#define ERR_AI16AO2_Last_Channel 28
|
|
#define ERR_AI16AO2_Set_Data 29
|
|
#define ERR_AI16AO2_Read_Signal_Type 30
|
|
#define ERR_AO_Channel_Input 31
|
|
#define ERR_AI_Channel_Input 32
|
|
#define ERR_DA_Channel_Input 33
|
|
#define ERR_Over_Voltage_Spec 34
|
|
#define ERR_File_Open_Fail 35
|
|
#define ERR_TrimDAC_Channel 36
|
|
#define ERR_Over_Current_Spec 37
|
|
#define ERR_Axis_Out_Of_Range 38
|
|
#define ERR_Send_Motion_Command 39
|
|
#define ERR_Read_Motion_HexFile 40
|
|
#define ERR_Flash_Data_Transfer 41
|
|
#define ERR_Unkown_Data_Type 42
|
|
#define ERR_CheckSum 43
|
|
#define ERR_Point_Index 44
|
|
#define ERR_DI_Channel_Input 45
|
|
#define ERR_DO_Channel_Output 46
|
|
#define ERR_No_GCode 47
|
|
#define ERR_Code_Syntax 48
|
|
#define ERR_Read_GC_TexTFile 49
|
|
#define ERR_No_Motion_Module 50
|
|
#define ERR_Owner_Set 51
|
|
#define ERR_Signal_Notify 52
|
|
#define ERR_Communication_Type_Range 53
|
|
#define ERR_Transfer_Rate 54
|
|
#define ERR_Hub_Number 55
|
|
#define ERR_Slave_Number 56
|
|
#define ERR_Slave_Not_Stop 57
|
|
#define ERR_Link_Status 58
|
|
#define ERR_Counter_Failed 59
|
|
#define ERR_Create_Event_Failed 60
|
|
#define ERR_DI_Renewal_Type 61
|
|
#define ERR_Wait_Di_Interrupt 62
|
|
#define ERR_Di_Event_Open_Already 63
|
|
#define ERR_Di_Event_Disable 64
|
|
#define ERR_Timer_Parameter 65
|
|
#define ERR_Close_Timer 66
|
|
#define ERR_Wait_Timer_Interrupt 67
|
|
#define ERR_AO_Data 68
|
|
#define ERR_Flash_Write_In 69
|
|
#define ERR_Motion_Busy 70
|
|
#define ERR_Motion_abnormal_stop 71
|
|
#define ERR_Di_Latch_time 72
|
|
#define ERR_Set_Di_Latch_Failed 73
|
|
#define ERR_Parameters_invalid 74
|
|
#define ERR_LinkIntError 75
|
|
#define ERR_HomeALL_Mode 76
|
|
#define ERR_RW_Procedure_Error 77
|
|
#define ERR_Handshake_Method 78
|
|
#define ERR_Kernel_Type_Dismatch 79
|
|
#define ERR_No_8ID_KernelType 80
|
|
#define ERR_DI_Renewal_Type_Interruptmode 81
|
|
#define ERR_Invalid_Setup 82
|
|
#define ERR_StrVelError 83
|
|
#define ERR_Read_ModuleType_Dismatch 84
|
|
#define ERR_Gantry_Axis_Counts 85
|
|
#define ERR_Gantry_Axis_Dismatch 86
|
|
#define ERR_Gantry_not_enable 87
|
|
#define ERR_Gantry_MotionType 88
|
|
#define ERR_Board_Already_Init 89
|
|
#define ERR_4XMO_Not_Support 90
|
|
#define ERR_RTX_Not_Support 91
|
|
#define ERR_InvalidCommand 92
|
|
#define ERR_Win32Error 93
|
|
|
|
#define ERR_Dimension_Wrong 94 //Added by Jack Tseng
|
|
|
|
#endif /* end ifndef ERR_H */
|
|
|