
60 LJ-V7000_COM_RM_E
10 Common Return Codes
10.1 Return codes returned by the communication library
The return codes shown below are judged in the communication library and returned to the application.
Specifically, these codes are returned when the library fails to communicate with the controller or when
processing could not be completed due to a state dependency in the communication library.
10.2 Return codes returned from the controller
The return codes shown below are returned when communication with the controller was successful but the
controller could not process the command.
Definition name
Data
(Lower 2 bytes)
Cause
LJV7IF_RC_OK 0x0000 Normal termination
LJV7IF_RC_ERR_OPEN 0x1000 Failed to open the communication path.
LJV7IF_RC_ERR_NOT_OPEN 0x1001
The communication path was not
established.
LJV7IF_RC_ERR_SEND 0x1002 Failed to send the command.
LJV7IF_RC_ERR_RECEIVE 0x1003 Failed to receive a response.
LJV7IF_RC_ERR_TIMEOUT 0x1004
A timeout occurred while waiting for the
response.
LJV7IF_RC_ERR_NOMEMORY 0x1005 Failed to allocate memory.
LJV7IF_RC_ERR_PARAMETER 0x1006 An invalid parameter was passed.
LJV7IF_RC_ERR_RECV_FMT 0x1007 The received response data was invalid.
LJV7IF_RC_ERR_HISPEED_NO_DEVICE 0x1009
High-speed communication initialization
could not be performed.
LJV7IF_RC_ERR_HISPEED_OPEN_YET 0x100A
High-speed communication was
initialized.
LJV7IF_RC_ERR_HISPEED_RECV_YET 0x100B
Error already occurred during high-
speed communication (for high-speed
communication)
LJV7IF_RC_ERR_BUFFER_SHORT 0x100C
The buffer size passed as an argument
is insufficient.
Data
(Lower 2 bytes)
Cause
0x8041 Status error (when a system error has occurred, etc.)
0x8042 Parameter error (when an invalid parameter was set, etc.)
Comentarios a estos manuales