Skip to content

Error codes

This document describes the error codes that the data collection function will respond with when calling HTTP API and MQTT API.

API request error codes

  • 1000 Common error
  • 1001 Internal error
  • 1002 Invalid request body
  • 1003 Invalid request param
  • 1004 Missing token
  • 1005 Token decoding error
  • 1006 Token expired
  • 1007 Token validation error
  • 1008 Invalid token
  • 1009 Username or password error
  • 1010 Server busy
  • 1011 File not found
  • 1012 Password length too short or too long
  • 1013 Password repeated
  • 1014 Command execution failed
  • 1015 IP address is invalid
  • 1016 IP address is already in use
  • 1017 Username is invalid
  • 1018 Password is invalid

Add/delete/update node/tag/plugin/group error codes

  • 2002 Node already exists

  • 2003 Node does not exist

  • 2004 Node settings are invalid

  • 2005 Node settings not found

  • 2006 Node is not ready

  • 2007 Node is running

  • 2008 Node is not running

  • 2009 Node is stopped

  • 2010 Node name is too long

  • 2011 Node is not allowed to be deleted

  • 2012 Node is not allowed to be subscribed

  • 2013 Node is not allowed to be updated

  • 2014 Node does not support graph

  • 2015 Node name is not allowed to be empty

  • 2101 Group is already subscribed

  • 2102 Group is not subscribed

  • 2103 Group is not allowed

  • 2104 Group already exists

  • 2105 Group parameters are invalid

  • 2106 Group does not exist

  • 2107 Group name is too long

  • 2108 Group exceeds the maximum number under one node

  • 2201 Tag does not exist

  • 2202 Tag name conflict

  • 2203 Tag attributes are not supported

  • 2204 Tag type is not supported

  • 2205 Tag address format is invalid

  • 2206 Tag name is too long

  • 2207 Tag address is too long

  • 2208 Tag description is too long

  • 2209 Tag precision is invalid

  • 2210 Tag already exists

  • 2301 Library not found

  • 2302 Library information is invalid

  • 2303 Library name conflict

  • 2304 Library open failed

  • 2305 Library module is invalid

  • 2306 System library is not allowed to be deleted

  • 2307 Plugin is not allowed to be instantiated

  • 2308 Plugin does not support this architecture

  • 2309 Plugin in using

  • 2310 Plugin add failed

  • 2311 Plugin already exit

  • 2312 Plugin not exist

  • 2313 Plugin type no support

  • 2314 Plugin version not match with core

  • 2315 Plugin name error

  • 2316 Plugin not match with c lib

  • 2317 Plugin update failed

  • 2400 License not found

  • 2401 License is invalid

  • 2402 License is expired

  • 2403 License does not enable the plugin

  • 2404 Reached the maximum number of nodes authorized by the license

  • 2405 Reached the maximum number of points authorized by the license

  • 2406 Hardware does not match the license

  • 2407 License detects an abnormal clock

  • 2408 License module is invalid

  • 2409 License hardware token not found

  • 2500 Template already exists

  • 2501 Template does not exist

  • 2502 Template name is too long

Common plugin error codes

  • 3000 Plugin read failed
  • 3001 Plugin write failed
  • 3002 Plugin is not connected
  • 3003 Plugin tag is not allowed to read
  • 3004 Plugin tag is not allowed to write
  • 3007 Plugin tag type mismatch
  • 3008 Plugin tag value is invalid
  • 3009 Plugin protocol parsing failed
  • 3010 Plugin is not running
  • 3011 Plugin tag is not ready
  • 3012 Plugin message disorder
  • 3013 Plugin name is too long
  • 3014 Plugin does not exist
  • 3015 Plugin device is not responding
  • 3016 Plugin does not support template
  • 3017 Plugin does not support writing points
  • 3018 Plugin does not support synchronous reading

FILE error codes

  • 4100 String is too long
  • 4101 Failed to open file
  • 4102 Failed to read file
  • 4103 Failed to write file

OPCUA error codes

  • 10001 opcua tag does not exist
  • 10002 opcua connection configuration error
  • 10003 opcua access timeout
  • 10004 opcua tag is not readable
  • 10005 opcua tag is not writable
  • 10006 opcua tag is not supported
  • 10007 opcua error
  • 10008 The value is bad but no specific reason is known
  • 10009 There was nothing to do because the client passed a list of operations with no elements
  • 10010 The request could not be processed because it specified too many operations
  • 10011 User does not have permission to perform the requested operation
  • 10012 The timestamps to return parameter is invalid
  • 10013 Communication with the data source is defined, but not established, and there is no last known value available
  • 10014 The syntax of the node id is not valid
  • 10015 The node id refers to a node that does not exist in the server address space
  • 10016 The attribute is not supported for the specified Node
  • 10017 The syntax of the index range parameter is invalid
  • 10018 No data exists within the range of indexes specified
  • 10019 The data encoding is invalid
  • 10020 The server does not support the requested data encoding for the node
  • 10021 The access level does not allow reading or subscribing to the Node
  • 10022 The access level does not allow writing to the Node
  • 10023 The value was out of range
  • 10024 The max age parameter is invalid
  • 10025 The server does not support writing the combination of value, status and timestamps provided
  • 10026 The value supplied for the attribute is not of the same type as the attribute's value
  • 10027 The operation is not permitted over the current secure channel

S7COMM error codes

  • 10101 Hardware error
  • 10103 Object has no access permission
  • 10105 Invalid address
  • 10106 Data type is not supported
  • 10107 Data types are inconsistent
  • 10110 Object does not exist
  • 10150 COTP connection disconnected
  • 10151 S7 connection disconnected
  • 10152 No value
  • 10153 Value length is too short

KNX error codes

  • 10200 Device does not exist

NONA11 error codes

  • 10400 Invalid address

FINS error codes

  • 10500 fins connection disconnected
  • 10501 fins error
  • 10502 Local node error
  • 10503 Target node error
  • 10504 Controller error
  • 10505 Service is not supported
  • 10506 Routing table error
  • 10507 Command format error
  • 10508 Parameter error
  • 10509 Cannot read
  • 10510 Cannot write
  • 10511 Current mode cannot be executed
  • 10512 Unit does not exist
  • 10513 Cannot start/stop
  • 10514 Unit error
  • 10515 Command error
  • 10516 Access permission error
  • 10517 Abort

FOCAS error codes

  • 10600 focas error

EtherNet/IP error codes

  • 10701 10744 EtherNet/IP error
  • 10797 EtherNet/IP has no CIP connection
  • 10798 EtherNet/IP data type mismatch
  • 10799 EtherNet/IP is not registered session

License error codes (Extended)

  • 13000 Invalid license file
  • 13001 Please upload the license file
  • 13002 License file read failed
  • 13003 License has expired
  • 13004 License write failed
  • 13005 License exceeds activation validity period
  • 13006 The license has expired and cannot perform the current operation
  • 13007 License error
  • 13008 Allocated tag count is less than in use
  • 13009 Neuron detected clock abnormality
  • 13010 Neuron invalid license module
  • 13011 Neuron internal error
  • 13012 Breaking away from ECP management beyond its validity period, modification, addition, or operation is not allowed
  • 13013 Not virtual license, not removable
  • 13014 License not exist
  • 13015 Virtual license delete failed
  • 13016 Hardware identification mismatch
  • 13017 Prohibit uploading license due to NeuronEX being activated by ECP's floating license
  • 13018 Prohibit activating license due to NeuronEX being activated by ECP's floating license
  • 13019 The current license does not support stream processing engines function
  • 13020 Registration code error
  • 13021 The hardware is already registered
  • 13022 Fail to register
  • 13023 Exceeded the maximum number of registered devices
  • 13024 Ecosy license network connection not working
  • 13025 Ecosy license tag is insufficient
  • 13026 Ecosy license request fail
  • 13027 License does not enable plugin
  • 13028 Reset license failed, please confirm that tag usage is less than 30 tags
  • 13029 Reset trial license failed

Edge service template error codes

  • 17000 Export of edge service template failed
  • 17001 Unsupported Edge Service version
  • 17002 Unsupported Edge Service Type
  • 17003 Failed to distribute the edge service template
  • 17004 Failed to distribute the edge service template
  • 17005 Failed to distribute the edge service template, tag insufficient
  • 17006 Tag attribute not supported
  • 17007 Tag type not supported
  • 17008 Tag address format invalid
  • 17009 Tag name too long
  • 17010 Tag address too long
  • 17011 Tag description too long
  • 17012 Tag precision invalid
  • 17013 Node name too long
  • 17014 Group parameter invalid
  • 17015 Group name too long
  • 17016 Library failed to open
  • 17017 Plugin name too long
  • 17018 Plugin does not support requested operation
  • 17019 Library not found
  • 17020 Plugin not found
  • 17021 Tag name conflict
  • 17022 Library does not allow instance creation
  • 17023 Server is busy

Alert and monitoring configuration error codes

  • 18000 Alert config missing parameters
  • 18001 Metric config missing parameters
  • 18002 Webhook url invalid
  • 18003 Rule id invalid
  • 18004 Configuration alert config failed
  • 18005 Configuration metric config failed
  • 18006 Configuration liveness config failed
  • 18007 Configuration syslog config failed
  • 18008 Configuration credentials config failed
  • 18009 Syslog config missing parameters
  • 18010 Metric id invalid

SSO configuration error codes

  • 19000 Add ssoConfiguration failed
  • 19001 Update ssoConfiguration failed
  • 19002 Configuration name not found in the query
  • 19003 Delete ssoConfiguration failed
  • 19004 Configuration already exists
  • 19005 Get access_token failed
  • 19006 Get user information failed

Server internal error codes

  • 20000 Server internal error
  • 20001 Data acquisition function service error
  • 20002 Neuron code error
  • 20003 Data flow processing function service error
  • 20004 Neuron load not ready
  • 20005 Datalayers load not ready

Request parameter error codes

  • 20100 Request body invalid
  • 20101 Parameter error
  • 20102 Exec time out
  • 20103 JSON format error
  • 20104 Loglevel not support
  • 20105 The directory does not exist or is empty
  • 20106 The file is not valid for data restore
  • 20107 The Neuron CID request is not valid
  • 20108 The Datalayers Query SQL is not valid
  • 20109 The Datalayers Query SQL execute fail
  • 20110 Name already exist
  • 20111 ID not exist
  • 20112 Timefilter not exist
  • 20113 Timefilter should not exist
  • 20114 More than one ai model enable
  • 20115 THE SQL should be Query SQL
  • 20116 Datalayers authentication failed

User authentication error codes

  • 20200 Invalid username or password
  • 20201 Username not correct
  • 20202 Password not correct
  • 20203 Missing token
  • 20204 Token not correct
  • 20205 No access rights
  • 20206 Username already exist