background image

 

 

71 

 

 

 

 

 

 

14  IoT Core HTTP status codes 

 

The http status code only shows whether the IoT Core command request was correct, not whether the execution of 

the service was successful.  

Code   

Text 

Description 

200 

OK 

The service could be process correctly 

400 

Bad request: <Reason> 

The service request is invalid or malformed 

401 

Access denied: <Address> 

Authentication is required and has failed or has not been 

provided. 

403 

Forbidden: <Reason> 

The service request is forbidden 

404 

Element not found: <Address> 

The requested service does not exist 

413 

Request payload too large  

The payload of the request is too large 

414 

Request-URL too long 

The URL of the request is too large 

422 

Invalid payload. Invalid <Parameter>: <Value> 

The provided data/payload is invalid 

423 

The service is busy 

The service is locked, disabled or busy at the moment 

424 

Failed dependency: <Reason>  

The service is currently not allowed. Example:  

Failed dependency: first call <Service> 

429 

Too many requests 

Too many requests 

500 

(1)

 

Internal error 

An error condition, that is not considered and handled by 

IoTCore and therefore raised by the underlying runtime 

501 

Not implemented 

The service is not implemented 

502 

Remote service failed with code <Code>: <Msg>  A request to the remote device failed with an error. 

503 

(1)

 

Not available: <Reason> 

The service is not available 

504 

Remote service timeout 

The remote device did not respond within the timeout. 

507 

Insufficient storage 

The memory / storage of the device is insufficient 

901 

Already exists 

The element already exists 

902 

Wrong chunk size 

The chunk size is invalid / too big. 

 

(1)

  

Detailed device error codes need to be read by servic

Read diagnostics from the IO channel

 

 

 

 

 

 

 

Содержание DTE8 5 Series

Страница 1: ...Device manual RFID compact device IoT Protocol DTE105 DTE605 DTE8x5 DTE9x5 11431111 00 06 2022 UK...

Страница 2: ...s 9 Reset to factory settings 9 RFID compact devices DTE605 DTE8x5 DTE9x5 10 Connection 10 PWR voltage supply and process connections C Qi or C Qo 11 Field bus connection ETH1 ETH2 11 Factory setting...

Страница 3: ...27 Read Write head 27 IO PORT IO 1 and IO 2 28 Tab Monitor 28 Tab System 29 Tab SNTP 30 Tab Info 31 Open Source license information 33 10 RFID IOT Core protocol 34 General information about the diffe...

Страница 4: ...HF ID tags 59 Receive UID from HF ID tag automatically 61 Read User memory of HF ID tags 63 Write User memory of HF ID tags 64 Access data of the UHF ID tag 65 Read EPC data of UHF ID tags 65 Receive...

Страница 5: ...D evaluation unit integrates an Ethernet interface and 4 channels for the connection of field devices Each channel can be used either for the connection of a HF read write head e g ANT512 ANT513 ANT60...

Страница 6: ...agement by the automatic detection of stored products Tank management order picking or product tracking Configuration via Ethernet interface 10 Mbps and 100 Mbps Protocol MQTT JSON over TCP IP Transpo...

Страница 7: ...unit DTE105 The evaluation unit processes data of up to 4 read write heads type ANT51x ANT41x ANT60x or IEC 61131 inputs outputs The mode of operation for each port can be set individually via the Et...

Страница 8: ...cess connection can be used as input output to IEC 61131 or for connection of an RFID read write head type ANT51x ANT41x Pin Connection 1 L 2 Switching input I Q 3 L 4 Switching output C Qo or input C...

Страница 9: ...parameters and the password of the device can be reset to the factory settings Take the following steps Remove all cable connections from the device Insert an electrically conductive bridge between pi...

Страница 10: ...ce unit 3 Actuator 4 ID tag 5 Sensor 6 Ethernet host The device processes data from the integrated Read Write head and the two IEC 61131 inputs outputs The mode of operation for the two IO channels ca...

Страница 11: ...he value of 0 5 A Field bus connection ETH1 ETH2 Connect the device to an Ethernet host using a suitable M12 Ethernet connection cable Pin Connection 1 TD 2 RD 3 TD 4 RD Screened connection cable requ...

Страница 12: ...ectrically conductive bridge between pin 2 and pin 4 on the process connection voltage supply PWR Connect the unit to the voltage supply The LEDs of the signal bar yellow are on one after the other Th...

Страница 13: ...tions to the device Restrict access to authorized persons Do not connect the device to open networks or the internet If access from the internet is inevitable choose a safe method to connect with the...

Страница 14: ...14 Star structure C Controller D Device...

Страница 15: ...o avoid malfunctions of the UHF functions do not place any electrically conductive objects within 10 cm of the built in UHF antenna The ID tags should be placed outside a hemisphere see table below so...

Страница 16: ...t counterpart is established data exchange running Link status link traffic LED SF system failure LED red LED green Status Note Off Off No voltage supply Check the voltage supply Off On Normal operati...

Страница 17: ...heads LED green LED yellow Status Note Off Off Interface deactivated Interface via Ethernet host not configured Flashes at 2 Hz Off Interface activated antenna off On Off Interface activated tag not...

Страница 18: ...e ID tag detected 4 RSSI value 5 On On On On One ID tag detected RSSI value 5 LED Signal DTE8x5 DTE9x5 LED signal bar LED 1 LED signal bar LED 2 LED signal bar LED 3 LED signal bar LED 4 State Off Off...

Страница 19: ...s not established Check the voltage supply Check the configuration of the device On Off Device fault Overtemperature Try to reduce the ambient temperature or assemble a heatsink on the back of the dev...

Страница 20: ...erating instructions After connecting the operating voltage the device is ready for use The green LED AUX for DTE105 device PWR LED for DTE605 DTE8x5 DTE9x5 devices with LED LINK ACTIVITY will light u...

Страница 21: ...the device and the PC must be set to the same IP address range Default after factory reset 192 168 0 79 see Verify and set the IP address of the PC Verify and set the IP address of the PC Activate men...

Страница 22: ...me This page slightly differs in its appearance depending of the device This is the main menu from where all functions of the device can be accessed The user canselect the language of the device web i...

Страница 23: ...recommended Check Verify and set the IP address of the PC Make sure that the network address of the PC is located within the address range of the device and that it differs from it Example Red marked...

Страница 24: ...les with extension nxf are accepted For update of the Read Write head firmware select the Link For update of the Read Write head firmware click here Check Tab Firmware Read Write head update Do not po...

Страница 25: ...earance depending of the device This menu shows under section Read Write head information following information Device type Hardware and IDLINK software version Firmware version Reader type Reader fir...

Страница 26: ...ware update fails or the Read Write head is not detected by the device at the selected IO port the Read Write head is accessible via web browser and the following URL http IP ADDRESS rwhupdate ioport...

Страница 27: ...1 anttype DTE90X fwVersion 1 setLng en After finishing the firmware update of the Read Write head enter the URL of the device to return to the main menu Tab Home Tab IO Port This menu allows to config...

Страница 28: ...ow long the IO input data are kept stable This is helpful if the time interval in which the IO input is sampled is shorter than the Ethernet host can read these over the fieldbus Button Function Remar...

Страница 29: ...password XXXXXX Default password is admin For setting the password for the first please enter the default password New password XXXXXX Up to 10 characters are allowed Confirm new password XXXXXX Must...

Страница 30: ...b SNTP If an SNTP server is present in the Ethernet network the internal clock of the device can be synchronized with the external time server Click on button Submit to transmit the settings to the de...

Страница 31: ...or a proper operation of the device the UHF module temperature shall not exceed 85 C At temperatures 85 C 194 F reduce the HF power read and write System time Time gone since device powered up In case...

Страница 32: ...Shows the information about the integrated Read Write head and the UHF module Additionally the firmware update of both units can be done here Details see Update of the Read Write head or the UHF modu...

Страница 33: ...file List of licenses included in Lua 5 1 4 by package List of copyrights included in Lua 5 1 4 by file List of licenses included in protothread by package List of copyrights included in protothread...

Страница 34: ...scription indicates which services are available for the individual devices Required firmware version of the device DTE105 Following minimum firmware revisions are required Runtime firmware V4 1 7 Req...

Страница 35: ...ta diagnostic data and device information are mapped in this data object These data values can be read and changed by means of services HTTP protocol format The devices with RFID IoT profile support o...

Страница 36: ...g 192 168 0 79 Name IoT Core Device name UTF 8 string e g dte105 0000034652 1 data_point Data point which is to be accessed UTF 8 string e g processdata service Service UTF 8 string e g getidentity 1...

Страница 37: ...mirrored back to him in the response allowed values 0 32768 adr The address of the service that should be called in the IoT Core device reply Optional The reply data of the response If this field is...

Страница 38: ...equest If an error happens so early that the cid can t be tracked by the system or no cid was given in the request the cid 1 will be returned adr The address of the service that was called For http GE...

Страница 39: ...ter Description cid id Correlation identifier for the assignment of request In case of GET request the value is always set to 1 data resp_data Value of the data point depending on the data type of the...

Страница 40: ...accessed service Service to be performed Overview IoT services S 93 data 1 req_data Data to be transferred to the IoT Core e g new values The syntax is depending on the service to send auth 2 usr_id...

Страница 41: ...bscribe Unsubscribe from an event Depending on the read and write access rights the following services can be applied to elements of type data Service Description getdata Reading the value of the elem...

Страница 42: ...info serialnumber getdata Response data cid 1 data value 0000034652 code 200 URL http 192 168 0 79 8080 deviceinfo swrevision getdata Response data cid 1 data value V4 1 6 code 200 Response data http...

Страница 43: ...ice description as structured JSON object Identify all substructures and the data points contained therein in the tree structure of the JSON object Identify the applicable services for the access to s...

Страница 44: ...Service to be called e g getidentity reply reply text Optional Text to be send back in the response If not needed this element can be removed from the request Response data cid 1234 data iot name DTE...

Страница 45: ...g diagnostics port 1 list reply reply text Optional Text to be send back in the response If not needed this element can be removed from the request If the error does not persist it is deleted by readi...

Страница 46: ...t element Value Remark code request cid Number Multiple subscriptions from one source are allowed but each will need a unique cid CID must be stored for unsubscribe of event adr data port N srv_elemen...

Страница 47: ...cid Number Correlation identifier Same as send in request adr string Optional Text sent in element reply of the service request e g reply text code 200 Response code of the IoT core See chapter IoT C...

Страница 48: ...For DTE60x DTE80x DTE9Xx N 1 Event Event name to unsubscribe from reply reply text Optional Text to be send back in the response If not needed this element can be removed from the request data callba...

Страница 49: ...by the firewall Reponse data cid 9999 data adr DTE805AB 0000001426 data powersupply datachanged cid int callbackurl http 192 168 0 79 34003 dte powersupply state duration lifetime adr reply text code...

Страница 50: ..._tag_list epcs datachanged payload data port 1 rfid id_tag_list epcs code 20 0 data e008010c38325124 Response element Value Remark code event cid CorrID Correlation identifier Same as send in request...

Страница 51: ...the application requirements Method POST URL http 192 168 0 79 8080 Request body data code request cid 123 adr config setblock data datatoset dte temperature_unit 0 port 1 mode 0 port 1 data_hold_time...

Страница 52: ...BS bytes Only for DTE105 und DTE605 valid HF ID tags 4 8 16 32 64 128 id_tag_config number_of_blocks NoB bytes Only for DTE105 und DTE605 valid HF ID tags 1 256 overload_detection_enable 0 off 1 on On...

Страница 53: ...r DTEx05 valid For DTEx05 valid Only for DTE105 valid mode 0 RFID 1 INPUT 2 OUTPUT 3 OFF data_hold_time 0 65525 ms id_tag_config block_size 4 128 2 bytes Only for HF ID tags valid bytes Fix for UHF ID...

Страница 54: ...7 e g 2002 adr data port N input iq getdata For DTE10x N 1 4 For DTE60x DTE80x DTE9Xx N 2 3 reply string Optional Text to be send back in the response If not needed this element can be removed from th...

Страница 55: ...ded this element can be removed from the request e g reply text data callback http ip address Port Event Data of the IoT Webserver 1 IP address IP address of the subscriber Port Port number of the sub...

Страница 56: ...e as send in subscribe request e g 2012 adr event_name Name of the event under which this is registered in the device e g io3 cqi changed data eventno number srcurl service_address payload service cod...

Страница 57: ...a For DTE10x N 1 4 For DTE60x DTE80x DTE9Xx N 2 3 e g 2 reply string Optional Text to be send back in the response If not needed this element can be removed from the request e g reply text Response da...

Страница 58: ...etdata For DTE10x N 1 4 For DTE60x DTE80x DTE9Xx N 2 3 reply string Optional Text to be send back in the response If not needed this element can be removed from the request e g reply text data newvalu...

Страница 59: ...ta port N rfid id_tag uid getdata For DTE10x N 1 4 For DTE60x DTE80x DTE9Xx N 1 e g 1 reply string Optional Text to be send back in the response If not needed this element can be removed from the requ...

Страница 60: ...alue e008010c38325124 code 200 Response element Value Remark cid CorrID Correlation identifier Same as send in request e g 1 data value e008010c38325124 value UID coded in HEX 2 characters per HEX num...

Страница 61: ...N 1 e g 1 reply string Optional Text to be send back in the response If not needed this element can be removed from the request e g reply text data callback http ip address Port Event Data of the IoT...

Страница 62: ...e as send in subscribe request e g 1010 adr event_name Name of the event under which this is registered in the device e g io1 uid nw data eventno number srcurl service_address payload service code res...

Страница 63: ...emoved from the request e g reply text data pos offset length data_length Offset position in buffer bytes 0 65535 e g 0 Length of data to be read bytes 1 65534 e g 16 Note getblobdata Get Binary Large...

Страница 64: ...o be send back in the response If not needed this element can be removed from the request e g reply text data pos Offset data string64 1 Offset position in User memory of the ID tag bytes 0 65535 tag...

Страница 65: ...N 1 e g 1 reply string Optional Text to be send back in the response If not needed this element can be removed from the request e g reply text Response data cid 3001 data value e008010c38325124 e00801...

Страница 66: ...66 Method GET URL http 192 168 0 79 8080 data port 1 rfid id_tag_list epcs getdata Response data cid 1 data value eb80b0443c00001a code 200...

Страница 67: ...source are allowed but each will need a unique cid e g 3010 adr data port N rfid id_tag_list epcs datachanged subscribe For DTE10x N 1 4 For DTE60x DTE80x DTE9Xx N 1 e g N 1 reply string Optional Text...

Страница 68: ...E905AB 0000047712 data port 1 rfid id_tag_list epcs datachanged payload data port 1 rfid id_tag_list epcs code 20 0 data e2004080711100000000003018305855 Response element Value Remark code event cid C...

Страница 69: ...equest e g reply text data epc epc data bank no pos offset length data_length The epc data are coded as 2 characters in ASCII hex data Bank 1 EPC bank 2 TID bank 3 User area Offset position in buffer...

Страница 70: ...ptional Text to be send back in the response If not needed this element can be removed from the request data pos Offset data string64 1 Offset position in User memory of the ID tag bytes 0 65535 tag e...

Страница 71: ...invalid 423 The service is busy The service is locked disabled or busy at the moment 424 Failed dependency Reason The service is currently not allowed Example Failed dependency first call Service 429...

Страница 72: ...act device for diagnostic read over bit DR 5101 0001 0000 F4FE9000 Command response of the compact device for command GET IDENT DIAGNOSIS 0880 0008 62C8 0001 F4FE9000 Error group ID tag F1FE Error gro...

Страница 73: ...tected from ID Link Master Compact device F4FE8C00 Data read write size within command not valid Compact device F4FE8D00 IO Port channel is reconfigured Compact device F4FE8E00 Read Write head could n...

Страница 74: ...device F4FEA800 Write to user memory of the ID tag failed command WU Internal error Compact device F4FEA900 Write to user memory of the ID tag failed command WV Internal error Compact device F4FEAA00...

Страница 75: ...E8500 Module size to short to execute commands Error group Command error compact device F6FE Error group Error Code Description Communication User Compact device F6FE0300 Invalid command parameter e g...

Страница 76: ...eric value 0 9 A B C D E F In JSON format 2 characters are needed to transmit a hex value e g 0x51 51 ID Tag transponder RFID ID tag e g E80360 E80370 IoT Webserver Recipient of a IOT core service whi...

Страница 77: ...ID tag UHF Ultra High Frequency Frequency range 300MHz 3GHz ETSI range 865 868 MHz FCC range 902 928 MHz User data Data area of the ID tag which can be read and written randomly Web client PC program...

Отзывы: