CM_ExtendedStatus (ENUM)¶
TYPE CM_ExtendedStatus :
connection manager error codes - Vol. 1 3-5.34
- Attributes:
qualified_only
- InOut:
Name
Initial
Comment
SUCCESS
0
Service completed successfully.
DUPLICATE_FWD_OPEN
16#100
This extended status code shall be returned when an originator is trying to make a connection to a target with which the originator may have already established a connection.
TRANSPORTCLASSTRIGGER_NOT_SUPPORTED
16#103
A transport class and trigger combination has been specified which is not supported by the target application.
OWNERSHIP_CONFLICT
16#106
The connection cannot be established since another connection has exclusively allocated some of the resources required for this connection.
TARGET_CONNECTION_NOT_FOUND
16#107
This extended status code shall be returned in response to the Forward_Close request, when the connection that is to be closed is not found at the target node.
INVALID_NETWORK_CONNECTION_PARAMETER
16#108
This extended status code shall be returned as the result of specifying a connection type, connection priority, redundant owner or fixed / variable that is not supported by the device.
INVALID_CONNECTION_SIZE
16#109
This extended status code is returned when the target or router does not support the specified connection size.
TARGET_FOR_CONNECTION_NOT_CONFIGURED
16#110
This extended status code shall be returned when a connection is requested to a target application that has not been configured and the connection request does not contain a data segment for configuration.
RPI_NOT_SUPPORTED
16#111
This extended status code shall be returned IF the device cannot support the requested O->T or T->O RPI.
RPI_NOT_ACCEPTABLE
16#112
This error is to be returned when the RPI value(s) in the Forward_Open request are outside the range required by the application in the target device or the target is producing at a different interval.
OUT_OF_CONNECTIONS
16#113
Connection Manager cannot support any more connections.
VENDORID_OR_PRODUCT_CODE_MISSMATCH
16#114
The Product Code or Vendor ID specified in the electronic key logical segment does not match the Product Code or Vendor ID of the device.
PRODUCT_TYPE_MISSMATCH
16#115
The Product type specified in the electronic key logical segment does not match the Device Type of the device.
REVISION_MISSMATCH
16#116
The major and minor revision specified in the electronic key logical segment does not correspond to a valid revision of the device.
INVALID_PATH
16#117
The produced or consumed application path specified in the connection path does not correspond to a valid produced or consumed application path within the target application.
INVALID_CONFIGURATION_PATH
16#118
An application path specified for the configuration data does not correspond to a configuration application or is inconsistent with the consumed or produced application paths.
NON_LISTEN_ONLY_CONNECTION_NOT_OPEND
16#119
Connection request fails since there are no non-Listen Only connections with the same T->O application path currently open.
TARGET_OBJECT_OUT_OF_CONNECTIONS
16#11A
The maximum number of connections supported by this instance of the target object has been exceeded.
RPI_SMALLER_THAN_PRODUCTION_INHIBIT_TIME
16#11B
The Production Inhibit Time is greater than the Target to Originator RPI.
TRANSPORT_CLASS_NOT_SUPPORTED
16#11C
The transport class requested in the Transport Type/Trigger parameter is not supported.
PRODUCTION_TRIGGER_NOT_SUPPORTED
16#11D
The T->O production trigger requested in the Transport Type/Trigger parameter is not supported.
DIRECTION_NOT_SUPPORTED
16#11E
The direction requested in the Transport Type/Trigger parameter is not supported.
INVALID_OT_FIXVAR_VALUE
16#11F
This extended status code shall be returned as the result of specifying an O->T fixed / variable flag that is not supported.
INVALID_TO_FIXVAR_VALUE
16#120
This extended status code shall be returned as the result of specifying a T->O fixed / variable flag that is not supported.
INVALID_OT_PRIORITY
16#121
This extended status code shall be returned as the result of specifying an O->T priority code that is not supported.
INVALID_TO_PRIORITY
16#122
This extended status code shall be returned as the result of specifying a T->O priority code that is not supported.
INVALID_OT_CONNECTION_TYPE
16#123
This extended status code shall be returned as the result of specifying an O->T connection type that is not supported.
INVALID_TO_CONNECTION_TYPE
16#124
This extended status code shall be returned as the result of specifying a T->O connection type that is not supported.
INVALID_OT_REDUNDANT_OWNER_FLAG
16#125
This extended status code shall be returned as the result of specifying an O->T Redundant Owner flag that is not supported.
INVALID_CONFIGURATION_SIZE
16#126
This extended status code is returned when the target device determines that the data segment provided in the Connection_Path parameter did not contain an acceptable number of 16-bit words for the configuration application path requested.
INVALID_OT_SIZE
16#127
This extended status code is returned by the target when the size of the consuming object declared in the Forward_Open request and available on the target does not match the size declared in the O->T Network Connection Parameter.
INVALID_TO_SIZE
16#128
This extended status code is returned by the target when the size of the producing object declared in the Forward_Open request and available on the target does not match the size declared in the T->O Network Connection Parameter.
INVALID_CONFIG_APPL_PATH
16#129
The configuration application path specified in the connection path does not correspond to a valid configuration application path within the target application.
INVALID_CONSUMING_APPL_PATH
16#12A
The consumed application path specified in the connection path does not correspond to a valid consumed application path within the target application.
INVALID_PRODUCING_APPL_PATH
16#12B
The produced application path specified in the connection path does not correspond to a valid produced application path within the target application.
CONFIG_SYMBOL_DOES_NOT_EXIST
16#12C
Configuration Symbol does not exist.
CONSUMING_SYMBOL_DOES_NOT_EXIST
16#12D
Consuming Symbol does not exist.
PRODUCING_SYMBOL_DOES_NOT_EXIST
16#12E
Producing Symbol does not exist.
INCONSISTENT_APPL_PATH_COMBINATION
16#12F
The combination of configuration and/or consume and/or produce application paths specified in the connection path are inconsistent with each other.
INCONSISTENT_CONSUME_DATA_FORMAT
16#130
Information in the data segment is not consistent with the format of the consumed data.
INCONSISTENT_PRODUCE_DATA_FORMAT
16#131
Information in the data segment is not consistent with the format of the produced data.
NULL_FWDOPEN_NOT_SUPPORTED
16#132
The target does not support the function requested by the Null Forward_Open.
CONNECTION_TIMEOUT_MULTIPLIER_NOT_ACCEPTABLE
16#133
This extended status code shall be returned as the result of specifying a connection timeout multiplier value that is reserved or that produces a timeout value that is too large to support in the device.
MISMATCHED_TO_CONNECTION_SIZE
16#134
This extended status code shall be returned when an originator requests to open a Multicast connection to a T->O application path that is already being produced for another connection and the Size field in the T->O Network Connection Parameters in this request is valid but doesn’t match the existing connection’s Size field.
MISMATCHED_TO_CONNECTION_FIXVAR
16#135
This extended status code shall be returned when an originator requests to open a Multicast connection to a T->O application path that is already being produced for another connection and the Fixed/Variable bit in the T->O Network Connection Parameters in this request is valid but doesn’t match the existing connection’s Fixed/Variable bit.
MISMATCHED_TO_CONNECTION_PRIORITY
16#136
This extended status code shall be returned when an originator requests to open a Multicast connection to a T->O application path that is already being produced for another connection and the Priority field in the T->O Network Connection Parameters in this request is valid but doesn’t match the existing connection’s Priority field.
MISMATCHED_TRANSPORT_CLASS
16#137
This extended status code shall be returned when an originator requests to open a Multicast connection to a T->O application path that is already being produced for another connection and the Transport Class in this request is valid but doesn’t match the existing connection’s Transport Class.
MISMATCHED_TO_PRODUCTION_TRIGGER
16#138
This extended status code shall be returned when an originator requests to open a Multicast connection to a T->O application path that is already being produced for another connection and the T->O Production Trigger in this request is valid but doesn’t match the existing connection’s T->O Production Trigger.
MISMATCHED_TO_PRODUCTION_INHIBITTIME
16#139
This extended status code shall be returned when an originator requests to open a Multicast connection to an application path that is already being produced for another connection and the PIT in this request is valid but doesn’t match the existing connection’s PIT.
CONNECTION_TIMED_OUT
16#203
This extended status code shall occur when a connection has timed-out.
UNCONNECTED_REQUEST_TIMED_OUT
16#204
An originator or router processing an Unconnected_Send, Forward_Open, Large_Forward_Open, or Forward_Close service shall return an Unconnected Request Timed Out error when the request cannot be delivered to the next device in the path (e.g the link specific retries fail), the allotted time is not sufficient to process the request, or no reply is received within the time specified by the Time_tick/Time- out_ticks parameters.
PARAM_ERROR_IN_UNCONNECTED_REQUEST
16#205
For example, this shall be caused by a Connection Tick Time (see section 3-5.5.1.2.1) and Connection time-out combination in an Unconnected_Send, Forward_Open, or Forward_Close service that is not supported by a router.
MESSAGE_TOO_LARGE
16#206
This shall be caused when the Unconnected_Send is too large to be sent out on a network.
UNCONNECTED_ACK_WITHOUT_REPLY
16#207
The message was sent via the unconnected message service and an acknowledge was received but a data response message was not received.
NO_BUFFER_MEMORY_AVAILABLE
16#301
The extended status code shall occur when insufficient connection buffer memory is available in the device.
NETWORK_BANDWIDTH_NOT_AVAILABLE
16#302
This extended status code shall be returned by any device in the path that is a producer and cannot allocate sufficient bandwidth for the connection on its link.
PORT_NOT_AVAILABLE
16#311
A Port specified in a Port Segment is Not Available or does not exist.
LINK_ADDRESS_NOT_VALID
16#312
Link Address specified in Port Segment Not Valid.
INVALID_SEGMENT_IN_CONNECTION_PATH
16#315
Invalid Segment Type or Segment Value in Connection Path.
MISCELLANEOUS
16#31C
This extended status is returned when no other extended status code applies for a connection related error.
NOT_CONFIGURED_FOR_OFF_SUBNET_MULTICAST
16#813
A multicast connection has been requested between a producer and a consumer that are on different subnets, and the producer is not configured for off-subnet <multicast.