Applied Motion RS-232 User Manual

Page 311

Advertising
background image

311

920-0002 Rev. I

2/2013

Host Command Reference

CIP General Status Codes

The following table lists the Status Codes that may be present in the General Status Code field of an Error

Response message. Note that the Extended Code Field is available for use in further describing any General
Status Code. Extended Status Codes are unique to each General Status Code within each object. Each object
shall manage the extended status values and value ranges (including vendor specific). All extended status values
are reserved unless otherwise indicated within the object definition.

General Status

Code

(in hex)

Status Name

Description of Status

00

Success

Service was successfully performed by the object specified.

01

Connection failure

A connection related service failed along the connection path.

02

Resource unavailable

Resources needed for the object to perform the requested service were unavailable.

03

Invalid parameter value

See Status Code 0x20, which is the preferred value to use for this condition.

04

Path segment error

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.

05

Path destination unknown

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.

06

Partial transfer

Only part of the expected data was transferred.

07

Connection lost

The messaging connection was lost.

08

Service not supported

The requested service was not implemented or was not defined for this Object Class/

Instance.

09

Invalid attribute value

Invalid attribute data detected

0A

Attribute list error

An attribute in the Get_Attribute_List or Set_Attribute_List response has a non-zero

status.

0B

Already in requested mode/

state

The object is already in the mode/state being requested by the service.

0C

Object state conflict

The object cannot perform the requested service in its current mode/state.

0D

Object already existst

The requested instance of object to be created already exists.

0E

Attribute not settable

A request to modify a non-modifiable attribute was received.

0F

Privilege violation

A permission/privilege check failed.

10

Device state conflict

The device’s current mode/state prohibits the execution of the requested service.

11

Reply data too large

The data to be transmitted in the response buffer is larger than the allocated response

buffer.

12

Fragmentation of a primitive

value

The service specified an operation that is going to fragment a primitive data value, i.e.

half a REAL data type.

13

Not enough data

The service did not supply enough data to perform the specified operation.

14

Attribute not supported

The attribute specified in the request is not supported.

15

Too much data

The service supplied more data than was expected.

16

Object does not exist

The object specified does not exist in the device.

17

Service fragmentation

sequence not in progress

The fragmentation sequence for this service is not currently active for this data.

18

No stored attribute data

The attribute data of this object was not saved prior to the requested service.

19

Store operation failure

The attribute data of this object was not saved due to a failure during the attempt.

Advertising
This manual is related to the following products: