5.2 Function Return Code
Table 5.2.1 Interpretation of the return code (Hardware Error) 1/1
Return
Code
Error ID
Comment
0
DNS100_NoError
No error
10001
DNS100_DriverError
Kernel driver is not opened.
10002
DNS100_ActiveBoardError
This board can not be activated.
10003
DNS100_BoardNumberError
The Board number exceeds the total
board numbers.
10004
DNS100_PortNumberError
The Port number is not correct.
10007
DNS100_InitError
The PISO-DNS100
(U)
replies error.
10021
DNS100_SoftBufferIsEmpty
No CAN messages in the buffer.
10022
DNS100_SoftBufferIsFull
The software buffer is overflow.
10023
DNS100_TimeOut
The PISO-DNS100(U) has no response.
10024
DNS100_SetCyclicMsgFailure The cyclic messages are over 5 counts.
This is special function for CAN.
10025
DNS100_DpramOverRange
The command length is over 512 bytes.
10026
DNS100_NoDpramCmd
There is no command in DPRAM.
10027
DNS100_ModeError
This board can’t be changed to firmware
mode.
10030
DNS100_NoFileInside
There is no firmware in PISO-
DNS100(U).
10031
DNS100_DownloadFailure
The download firmware process is
failure.
10032
DNS100_EEPROMDamage
The EEPROM is out of order.
10033
DNS100_NotEnoughSpace
The firmware is too large to put it into the
PISO-DNS100(U)-D/T
The firmware is downloading.
DNS100_StillDownloading
10034
The firmware mode is error.
DNS100_BoardModeError
10035
The firmware is not for the PISO-
DNS100(U)
10036
DNS100_CardTypeError
PISO-DNS100(U) DeviceNet Slave API functions User’s Manual (Ver: 1.1) 2010/01/07
37
ГК
Атлант
Инжиниринг
–
официальный
представитель
в
РФ
и
СНГ
+7(495)109-02-08 [email protected] www.bbrc.ru