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. 
