Table 5.2.2 Interpretation of the return code (DeviceNet Error)
Return
Code
DeviceNet Error
Comment
1000
DNSXS_MACIDError
The MAC ID number exceeds the
range from 0 to 63.
1001
DNSXS_SlaveStandby
The virtual slave device is on-line
now. It is waiting for the master
request.
1002
DNSXS_BaudRateError
The baud rate number exceeds the
range from 0 to 2.
1003
DNSXS_ExceedMaxDevice
The EEPROM is full. The users can
not add virtual slave devices any
more.
1004
DNSXS_ConnectionTypeError
The connection type number
exceeds the range from 1 to 4.
1005
DNSXS_BoardNotActive
The board doesn’t be activated.
1006
DNSXS_SlaveError
The virtual slave device has some
errors.
1101
DNSXS_DeviceAlreadyExist
The virtual slave device already
exists in the EEPROM.
1102
DNSXS_DeviceNotExist
The virtual slave device doesn’t exist
in the EEPROM.
1104
DNSXS_ScanListEmpty
The EEPROM doesn’t include any
configuration.
1107
DNSXS_ConnectionNotAllocate
The virtual slave doesn’t
communicate with the master
device.
The input length of buffer doesn’t
match with the length of the virtual
slave.
1201
DNSXS_DataLengthError
1400
DNSXS_ReadEEPROMError
The EEPROM is out of order.
1401
DNSXS_WriteEEPROMError
The EEPROM is out of order.
PISO-DNS100(U) DeviceNet Slave API functions User’s Manual (Ver: 1.1) 2010/01/07
38
ГК
Атлант
Инжиниринг
–
официальный
представитель
в
РФ
и
СНГ
+7(495)109-02-08 [email protected] www.bbrc.ru