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

#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 */