1. Introduction 1.1. Overview USR-G786-G is the cellular product launched in 2020, high speed low latency and global band . It has perfect functions and covers most common application scenarios. It can realize bidirectional data transparent transmission between serial port and network by simple settings. And it supports HTTPD mode, SMS mode,...
RS485: Anti-surge, ESD protection RS232: ESD protection RS485 Up and down 2.2KΩ Hardware resistance parameters Working voltage DC 9V~36V Working current 48.95mA-54.78mA Working temperature -35℃ - 75℃ Storage temperature -40℃ - 90℃ Size(mm) 111.51*94*25(L*W*H) Jinan USR IOT Technology Limited www.usriot.com...
USR-G786-G User Manual Technical Support: 2.2.2.Interface 2.2.3.Indicators There are four indicators on USR-G786-G, PWR,WORK,NET,LINKA. Indicator Function Status POWER Power indicator Always on when power supply working normally WORK System operation indicator. Flashing after system running Always on after registering the...
USR-G786-G User Manual Technical Support: 2.3. Connecting Hardware 2.3.1.Hardware Preparation If you have purchased, there will be the following accessories: USR-G786-G Sucker antenna Power adapter Conversion cable Required additional equipment: RS232 serial to USB cable Jinan USR IOT Technology Limited www.usriot.com...
B pin of G786-G to B pin of serial device. 2.3.4.Power Supply Connect 9-36V DC power adapter to the terminal to power G786-G. Then “POWER” indicator will always on and the “WORK” indicator will flash. Jinan USR IOT Technology Limited www.usriot.com...
USR-G786-G User Manual Technical Support: 3. Utility Configuration 3.1. Download the Utility Please download the utility in this link: https://www.usriot.com/products/rs485-electrical-isolation-protection-4g-ip-cellular-mo dem.html 3.2. Starting the Configuration Utility USR-G786-G Software is shown as following: Jinan USR IOT Technology Limited www.usriot.com...
Page 14
Modern parameter area, setup DTU basic global parameters. Common command button, click to send the self-input command. Data receiving and display area, displaying the data sent and received. Data sending area, input the data and click Send. Jinan USR IOT Technology Limited www.usriot.com...
Technical Support: 4. Serial Port 4.1. Basic Parameters Serial parameters of USR-G786-G must be consistent with the parameters of the serial device. Serial port parameters setting here are divided into two parts: serial port basic parameter and serial port framing parameter.
(Note: when using “command password +AT command” function, the package length must be larger than the “command password +AT command”, otherwise AT command is invalid) This parameter can be set by AT command, AT+UARTFL=<length>. Jinan USR IOT Technology Limited www.usriot.com...
USR-G786-G User Manual Technical Support: 4.2.3.Network Data Output Port We need to set the output serial port of the USR-G786-G network data. Setting commands and parameters as follows: Figure 3 Network data output serial port setting instructions Command Descriptions AT+CMDPT=RS232 Data sent from network is output on 232 serial port.
It supports up to 3 TCP Clients when works as a TCP Server. Because the conventional operator network can not be accessed through the external network, so for the Server function need to use a dedicated APN card . 5.1.1.TCP Client Mode Set parameters by software: Jinan USR IOT Technology Limited www.usriot.com...
Page 19
NONE. Click "Save current parameters". Click the "Restart" button to restart the module. 10. After the device restarts, NET and LINKA lights will be on, then we can transmit data in both directions. Jinan USR IOT Technology Limited www.usriot.com...
Page 20
AT+Z Test Connect the serial port of USR-G786-G to the computer via a RS232 serial to USB cable, send data from the setup software, our test server will return the same data to serial port. Jinan USR IOT Technology Limited...
Enable socket A: AT+WKMOD=NET Set socket A as TCP Server, local port 2317, IP has no reference meaning in Server: AT+SOCKAEN=ON Set APN. E.g: APN:CMNET, username: empty, password: empty, authentication method: NONE: AT+SOCKA=TCPS,test.usr.cn,2317 Reboot: AT+APN=CMNET,,,0 AT+Z Jinan USR IOT Technology Limited www.usriot.com...
Set APN. E.g: APN:CMNET, username: empty, password: empty, authentication method: NONE: AT+SOCKA=UDPC,test.usr.cn,2317 Reboot: AT+APN=CMNET,,,0 AT+Z Test Connect the serial port of USR-G786-G to the computer via a serial to USB cable, realize the data transmission of serial port and network Jinan USR IOT Technology Limited www.usriot.com...
HTTP server, parses and sends data to the serial device. User does not need to pay attention to the data conversion process between the serial data and the network Jinan USR IOT Technology Limited www.usriot.com...
Page 24
Set APN parameter: CMNET,,,0. E.g: APN: CMNET, username:empty, password:empty, authentication method: NONE. Click "Save current parameters" to set and save all parameters. Click "Restart" to restart the module. Set the work mode to HTTPD: Set by AT command: Jinan USR IOT Technology Limited www.usriot.com...
Page 25
Whether to filter HTTP header: AT+HTPTO=10 Reboot AT+HTPFLT=ON AT+Z Test After the NET light is on, send the data in the format of "data =". After the data is sent successfully, server will return the data. Jinan USR IOT Technology Limited www.usriot.com...
If the user's serial device is placed in a remote place, G786-G can be used to check the running status of the device or control the running parameters by sending and receiving SMS. Set by software: Jinan USR IOT Technology Limited www.usriot.com...
Page 27
10. Click "Restart" to restart the module. 1. Set work mode to SMS mode: Set by AT command: 2. Set the target mobile phone number to 10086. E.g:10086: AT+WKMOD=SMS Restart the module: AT+DSTNUM=10086 AT+Z Jinan USR IOT Technology Limited www.usriot.com...
Page 28
2. When non-target mobile phone number filtering is enabled, the non-target mobile phone number can still query or set parameters. Test When the NET light is on, we can send and receive data in both directions via SMS with destination phone number. Jinan USR IOT Technology Limited www.usriot.com...
ICCID: Unique SIM identification code, for applications based on SIM card identification. IMEI: Unique identification code of the Internet module, which is mainly used in device identification, has nothing to do with SIM card. Set by software: Jinan USR IOT Technology Limited www.usriot.com...
Page 30
5. Set the parameter of SocketA. 6. Enable identity package and set various parameters. 7. Click “More”. 8. Set APN parameters. 9. Click "Save current parameters" to save all parameters. 10. Restart the module. Jinan USR IOT Technology Limited www.usriot.com...
Page 31
Set the type to User-defined data: AT+REGTP=USER Setup the contents: AT+REGDT=7777772E7573722E636E Setup the sending mode: AT+REGSND=DATA Reboot: AT+Z Test Connect the serial port of USR-G786-G to the computer via a serial to USB cable, send data from serial port: Jinan USR IOT Technology Limited www.usriot.com...
Set by software: Open the dedicated setup software. Set the Serial port parameters according to the serial device and Jinan USR IOT Technology Limited www.usriot.com...
Page 33
Enable heartbeat function: AT+HEARTEN=ON Setup the contents of heartbeat data: AT+HEARTDT=7777772E7573722E636E Set the mode of heartbeat data: AT+HEARTTP=NET Setup the sending interval: AT+HEARTTM=30 Reboot: AT+Z Test Heartbeat package data sent from G786-G to the network: Jinan USR IOT Technology Limited www.usriot.com...
Technical Support: 6.3. Base Station Position USR-G786-G supports LBS base station positioning function, and can obtain general location of the device through the operator's network. Base station positioning information is obtained through AT command, which can be used flexibly with serial AT and SMS AT command.
G786-G converts the Modbus TCP protocol data sent by the server into Modbus RTU data and sends it to the terminal device, and converts the Modbus RTU protocol data sent by the terminal device into Modbus TCP data and sends it to the server. Set by software: Jinan USR IOT Technology Limited www.usriot.com...
Page 36
Click "Save current parameters" to set and save all parameters. 10. Click "Restart" to restart the module. Set by AT command: Command Functions Default parameter AT+MODBUSEN Query/Setting whether to enable Modbus function 1. Set work mode to Transparent mode.: AT+WKMOD=NET Jinan USR IOT Technology Limited www.usriot.com...
Test Connect the serial port of USR-G786-G to the computer via a serial to USB cable, Modbus RTU data sent by the serial port is converted into MODBUS TCP data by G786-G and then sent to the network side. Similarly, G786-G converts the MODBUS TCP data on the network side into MODBUS RTU data and transmits it to the serial port.
After power on, press the “Reload” button for 3~15S and release it to restore the device parameters to factory default parameters. 6.7. Upgrade Firmware 6.7.1.Upgrade by Serial Port In order to reduce the complexity of firmware upgrade, USR-G786-G has set up the firmware upgrade with Jinan USR IOT Technology Limited www.usriot.com...
Page 39
(1) Set baud rate to 115200, no check bit, data bit 8, stop bit 1, open serial port, click “Load Fw”, and select the firmware to be upgraded. (2) Follow the prompts and wait for the device to be upgraded. Jinan USR IOT Technology Limited www.usriot.com...
Page 40
USR-G786-G User Manual Technical Support: (3) Now the firmware is being downloaded, waiting for the upgrade to complete. Jinan USR IOT Technology Limited www.usriot.com...
Page 41
USR-G786-G User Manual Technical Support: (4) Firmware update is completed and the device is restarted. Jinan USR IOT Technology Limited www.usriot.com...
When the device works in network transparent mode, can switch to "AT command mode" by sending time-specific data by serial port. When the operation is completed in "AT command mode", send specific commands to return to the previous working mode. Jinan USR IOT Technology Limited www.usriot.com...
Generally, it is used when user’s equipment needs to query or modify parameters when G786-G is running. It does not need complicated “+++” timing sequence to enter AT command mode, so as to quickly query or set parameters. Jinan USR IOT Technology Limited www.usriot.com...
Page 44
After the setting is completed, restart the module, and send (Note: there is an Carriage www.usr.cn#AT+VER Return at the end of the string) from the serial port to the module. After receiving the string, module will return the response information. Jinan USR IOT Technology Limited www.usriot.com...
For example, query the firmware version and send www.usr.cn#AT+VER (note: there is an Carriage Return at the end of the string) from the server to the module. After receiving the command, the module will return a response message: Jinan USR IOT Technology Limited www.usriot.com...
The content is essential items <> The content is non-essential items The content is a string with special meaning Parameter range,e.g. A~B. Parameter ’s range is from A to B Command code The operator Parameters PARA Jinan USR IOT Technology Limited www.usriot.com...
Page 47
Command String:[CR][LF][+CMD][OP][PARA][CR][LF]<CR><LF>[OK]<CR><LF> Figure 11 Symbol descriptions Command Implication Necessary or not Carriage Return Line Feed +CMD Response header Operator , e.g: “:” PARA Returned parameter Line Feed Carriage Return Line Feed Carriage Return Jinan USR IOT Technology Limited www.usriot.com...
The AT command was not found and does not exist Err1 Not meet the format of query or settings Err2 Wrong parameters or number Err3 Setting parameter failed Err4 Err5 Figure 16 AT commands Command Command description Executive command Jinan USR IOT Technology Limited www.usriot.com...
Page 49
Query socket B connection status SOCKALK Query/set reconnect time after disconnection of socket A SOCKBLK Query/set reconnect time after disconnection of socket B SOCKATO Query/Set the max number of reconnect when socket connection SOCKBTO failure SOCKRSTM Jinan USR IOT Technology Limited www.usriot.com...
Function:Test commands to test whether the current device is active Format Query: AT{CR} {CR}{LF}OK{CR}{LF} 7.2.2.AT+H Function:Helping command Format Query: AT+H{CR} {CR}{LF} help message {CR}{LF} Parameter: help message:command. 7.2.3.AT+Z Function: Reload the module. Jinan USR IOT Technology Limited www.usriot.com...
Time: s. Range can be set from 60s to 60000s. When the network does not respond to data longer than this time, device will restart. The default time is 1800s. When the parameter is set to 0, this function is disabled. E.g:AT+RSTIM=1800 7.2.10. AT+CSQ Function:Query module’s current signal strength. Jinan USR IOT Technology Limited www.usriot.com...
PS+CS service CS,PS is not registered and is in the search state roam_status: Roaming state 0: Non-roaming state 1: Roaming state sys_mode: System mode Figure 5 System mode list No service Number Implication Jinan USR IOT Technology Limited www.usriot.com...
Tel: 86-531-88826739/86-531-55507297 9. Disclaimer This document provides the information of USR-G786-G 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 merchant ability and marketability, the tort liability of any other patent right, copyright, intellectual property right.
Page 59
FCC STATEMENT : This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) This device must accept any interference received, including interference that may cause undesired operation.
Need help?
Do you have a question about the USR-G786-G and is the answer not in the manual?
Questions and answers