Expansion Error Code Of The Cip Message Communications; A-4-1 General Status; General Status - Omron K6PM-TH User Manual

Thermal condition monitoring device
Hide thumbs Also See for K6PM-TH:
Table of Contents

Advertisement

Appendices
A-4 Expansion Error Code of the CIP Mes-
sage Communications
This section describes the expansion error code when an explicit error occurs in the CIP message com-
munications command.
The format of the expansion error code is as follows.
Data type: DWORD
Value: 16#XXYYZZZZ
(XX: General Status, YY: Additional Status size (unit: WORD), ZZZZ: Additional Status)
However, ZZZZ of Additional Status is enabled only when XX of General Status is 01 (hex).
In other cases, size YY is 00 and ZZZZ of Additional Status does not exist.
A-4-1

General Status

General
Status
Status Name
(hex)
00
Success
01
Connection failure
02
Resource unavailable
03
Invalid parameter
value
04
Path segment error
05
Path destination
unknown
06
Partial transfer
07
Connection lost
08
Service not supported
09
Invalid attribute value
0A
Attribute list error
0B
Already in requested
mode/state
0C
Object state conflict
0D
Object already exists
0E
Attribute not settable
0F
Privilege violation
10
Device state conflict
11
Reply data too large
A - 36
Description of Status
Service was successfully performed by the object specified.
A connection related service failed along the connection path.
Resources needed for the object to perform the requested service were
unavailable.
See Status Code 20 hex, which is the preferred value to use for this condi-
tion.
The path segment identifier or the segment syntax was not understood by
the processing node. Path processing shall stop when a path segment error
is encountered.
The path is referencing an object class, instance or structure element that is
not known or is not contained in the processing node. Path processing shall
stop when a path destination unknown error is encountered.
Only part of the expected data was transferred.
The messaging connection was lost.
The requested service was not supported or was not defined for this object
class/instance. The requested service was not supported or was not defined
for this object class/instance.
Invalid attribute data detected.
An attribute in the Get_Attribute_List or Set_Attribute_List response has a
non-zero status.
The object is already in the mode/state being requested by the service.
The object cannot perform the requested service in its current mode/state.
The requested instance of object to be created already exists.
A request to modify a non-modifiable attribute was received.
A permission/privilege check failed.
The device's current mode/state prohibits the execution of the requested
service.
The data to be transmitted in the response buffer is larger than the allocated
response buffer.
K6PM-TH Thermal Condition Monitoring Device User's Manual (H231)

Advertisement

Table of Contents
loading

This manual is also suitable for:

K6pm-thmd-eipK6pm-ths3232

Table of Contents