875-000072 User Manual Features 10/100Mbps Ethernet port, support Auto-MDI/MDIX. ◼ Support TCP Server, TCP Client, UDP Client, UDP Server, HTTPD Client. ◼ ◼ Support Baud rate from 600bps to 230.4bps; Support None, Odd, Even, Mark, Space. ◼ Support heartbeat packet and identity packet.
875-000072 User Manual 1.2.3. RS422/RS485 Pin definition Figure 5 RS422/RS485 pin definition RS422: R+/R- are RS422 RXD pins and T+/T- are RS422 TXD pins. RS485: A/B are RS485 RXD/TXD pins. 1.2.4. LED Indicator Status On: Power on Off: Power off...
875-000072 User Manual 2. Product Functions This chapter introduces the functions of USR-SERIAL DEVICE SERVER as the following diagram shown, you can get an overall knowledge of it. Serial port TCP Server/TCP Client/UDP Socket packaging Server/UDP Client/HTTPD Client Identity Keep-Alive...
875-000072 User Manual Figure 8 Static IP/DHCP 2.1.2. Restore default settings Hardware: User can press Reload over 5 seconds and less than 15 seconds then release to restore default settings. Software: User can use setup software to restore default settings.
875-000072 User Manual 2.2. Socket functions SERIAL DEVICE SERVER socket support TCP Server, TCP Client, UDP Server, UDP Client and HTTPD Client. 2.2.1. TCP Client TCP Client provides Client connections for TCP network services. TCP Client device will connect to server to realize data transmission between the serial port and server.
875-000072 User Manual Figure 10 TCP Client 2.2.2. TCP Server TCP Server will listen network connections and build network connections, commonly used for communication with TCP clients on a LAN. According to the TCP protocol, TCP Server has connection/disconnection status differences to ensure reliable data transmission.
875-000072 User Manual Figure 11 TCP Server 2.2.3. UDP Client UDP transport protocol provides simple and unreliable communication services. No connection connected /disconnected.
Page 12
875-000072 User Manual In UDP Client mode, SERIAL DEVICE SERVER will only communicate with target IP/Port. If data not from target IP/Port, it won’t be received by SERIAL DEVICE SERVER. In UDP Client mode, if user set remote IP as 255.255.255.255, SERIAL DEVICE SERVER can broadcast to entire network segment and receive broadcast data.
875-000072 User Manual 2.2.4. UDP Server In UDP Server mode, SERIAL DEVICE SERVER will change target IP every time after receiving UDP data from a new IP/Port and will send data to latest communication IP/Port. User can set SERIAL DEVICE SERVER in UDP Server mode and related parameters by setup software or web...
875-000072 User Manual 2.2.5. HTTPD Client In HTTPD Client mode, SERIAL DEVICE SERVER can achieve data transmission between serial port device and HTTP server. User just need set SERIAL DEVICE SERVER in HTTPD Client and set the HTTPD header, URL and some other related parameters, then can achieve data transmission between serial port device and HTTP server and don’t need care about the HTTP format of data.
875-000072 User Manual 2.3.2. Serial Package Methods For network speed is faster than serial. Module will put serial data in buffer before sending it to network. The data will be sent to Network as Package. There are 2 ways to end the package and send package to network - Time Trigger Mode and Length Trigger Mode.
875-000072 User Manual 2.4. Features 2.4.1. Identity Packet Function Figure 17 Identity Packet application diagram Identity packet is used for identify the device when module works as TCP client/UDP client. There are two sending methods for identity packet. ⚫ Identity data will be sent when connection is established.
875-000072 User Manual 2.4.2. Heartbeat Packet Function Heartbeat packet: Module will output heartbeat data to serial or network periodic. User can configure the heartbeat data and time interval. Serial heartbeat data can be used for polling Modbus data. Network heartbeat data can be used for showing connection status and keep the connection (only take effect in TCP/UDP Client mode).
875-000072 User Manual Figure 20 Reset function 2.4.5. Index function Index function: Used in situation when 306 work in TCP Server mode and establish more than one connection to TCP Client. After open Index function, 306 will mark every TCP Client to distinguish them. User can send/receive data to/from different TCP Client according to their unique mark.
875-000072 User Manual 2.4.6. TCP Server setting 306 work in TCP Server mode allow at most 16 TCP Clients connection. Default is 4 TCP Clients and user can change maximum TCP Clients connection by web server. When TCP Clients more than 4, user need make every connection data less than 200 bytes/s.
875-000072 User Manual 2.4.7. Non-persistent Connection SERIAL DEVICE SERVER support non-persistent connection function in TCP Client mode. When SERIAL DEVICE SERVER adopt this function, SERIAL DEVICE SERVER will connect to server and send data after receiving data from serial port side and will disconnect to server after sending all the data to server and no data from serial port side or network side over a fixed time.
875-000072 User Manual 3. Parameter Setting There are three ways to configure USR-SERIAL DEVICE SERVER. They are setup software configuration, web server configuration and AT command configuration. 3.1. Setup software Configuration User can download setup software from https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip When user want to configure the SERIAL DEVICE SERVER by setup software, user can run setup software, search...
Page 22
875-000072 User Manual After firstly connecting PC to SERIAL DEVICE SERVER, user can open browser and enter default IP 192.168.0.7 into address bar, then log in user name and password, user will enter into web server. Web server screenshot as...
875-000072 User Manual 4. Disclaimer This document provides the information of USR-SERIAL DEVICE SERVER products, it hasn’t been granted any intellectual property license by forbidding speak or other ways either explicitly or implicitly. Except the duty declared in sales terms and conditions, we don’t take any other responsibilities. We don’t warrant the products sales and use explicitly or implicitly, including particular purpose merchantability and marketability, the tort liability of any other patent right, copyright, intellectual property right.
Need help?
Do you have a question about the 875-000072 and is the answer not in the manual?
Questions and answers