Robustel GoRugged M1000 Pro V2 Dual SIM Industrial Serial to Cellular Gateway For GSM/GPRS/EDGE/UMTS Networks User Guide Document Name: User Guide Firmware: 2.5.0 M1000 Pro V2 Configurator: )2.5.0 Date: 2013-11-19 Status: Confidential Doc ID: RT_UG_M1000 Pro V2_v.2.0.0 www.robustel.com...
Page 2
The contents of this document are subject to revision without notice due to continued progress in methodology, design and manufacturing. Robustel shall have no liability for any error or damage of any kind resulting from the use of this document.
Page 3
Robustel accepts no responsibility for damages of any kind resulting from delays or errors in data transmitted or received using the gateway, or for failure of the gateway to transmit or receive such data.
Page 4
Robustel GoRugged M1000 Pro V2 User Guide Do not drop, hit or shake the gateway. Do not use the gateway under extreme vibrating conditions. Do not pull the antenna or power supply cable. Attach/detach by holding the connector.
Page 5
Robustel GoRugged M1000 Pro V2 User Guide Regulatory and Type Approval Information Table 1: Directives Directive of the European Parliament and of the Council of 27 January 2003 on the restriction of the use of certain hazardous substances in electrical and...
Page 6
Robustel GoRugged M1000 Pro V2 User Guide Revision History Updates between document versions are cumulative. Therefore, the latest document version contains all updates made to previous versions. Release Date Firmware Version Doc Version Details 2013-11-19 2.5.0 v.2.0.0 Update User Guide to firmware version 2.5.0 RT_UG_M1000 Pro V2_v.2.0.0...
Robustel GoRugged M1000 Pro V2 User Guide Chapter 1. Product Concept Overview Robustel GoRugged M1000 Pro V2 is a rugged serial to cellular gateway with dual SIM offering state-of-the-art 2G/3G connectivity for machine to machine (M2M) applications. Dual SIM redundancy for continuous cellular connection.
Robustel GoRugged M1000 Pro V2 User Guide Packing List Check your package to make certain it contains the following items: Robustel GoRugged M1000 Pro V2 gatewayx1 2-pin pluggable terminal block for power connector x1 CD with user guide and configuration utility x1 Note: Please notify your sales representative if any of the above items are missing or damaged.
Robustel GoRugged M1000 Pro V2 User Guide 35mm Din-Rail mounting kit AC/DC Power Supply Adapter (12VDC, 1A) x1 DB9 Male to terminal block for serial port Specifications Cellular Interface Standards: GSM/GPRS/EDGE/UMTS GPRS: max. 86 kbps (DL & UL), class 10 ...
Page 12
Robustel GoRugged M1000 Pro V2 User Guide Antenna Interface: SMA Female Serial Interface Number of Ports: 1 x DB9 Female Serial Standards: RS232 and RS485 ESD Protection: ±15KV Baudrate: 1200bps to 115200bps RS-232: TxD, RxD, RTS, CTS, GND ...
Robustel GoRugged M1000 Pro V2 User Guide Dimensions Selection and Ordering Data Please refer to corresponding M1000 Pro V2 datasheet. RT_UG_M1000 Pro V2_v.2.0.0 19.11.2013 12 / 69 Confidential...
Robustel GoRugged M1000 Pro V2 User Guide Chapter 2. Installation Overview SIM Cover LED Indicators Name Color Function RSSI (3 LEDs) Green Cellular signal strength level Indicating the GPRS/UMTS connection status. Register to network: blinking every 3s Device running error alarm: always on Wireless module rebooting and searching GPRS/UMTS network: blinking every 1s Note: RSSI LEDs which will be explained later show the specific error info.
Robustel GoRugged M1000 Pro V2 User Guide RSSI LEDs Function None No signal or SIM card not installed properly 1 bar (Only the first LED is on) Weak or insufficient signal (SMS only) 2 bars (The first and the second LED are on)
Robustel GoRugged M1000 Pro V2 User Guide SIM 2 SIM 1 Inserting SIM Card Make sure your adapter is disconnected. Use a screwdriver to unscrew the screw on the cover, and then remove the cover, you could find the SIM Card slot.
Robustel GoRugged M1000 Pro V2 User Guide Connect the Gateway to External Device User can use the serial cable to connect the gateway’s DB9 female connector to external controller / computer. Mount the Gateway Use 2 pcs of M3 screw to mount the gateway on the wall.
Robustel GoRugged M1000 Pro V2 User Guide Ground the Gateway Grounding and wire routing help limit the effects of noise due to electromagnetic interference (EMI). Run the ground connection from the ground screw to the grounding surface prior to connecting devices.
M1000 Pro V2 Configurator not only makes configuration easily, but also makes it convenient to carry out “mass deployment” and “pre-configuration”. The most important benefits of using the “M1000 Pro V2 Configurator” utility are: 1.
3.2.1 Management via RS-232 port Switch the gateway to “Config Mode”, connect the RS-232 port of the gateway to a host PC, and then power on the gateway. Double click “M1000 Pro V2 Configurator.exe” to start the software. RT_UG_M1000 Pro V2_v.2.0.0 19.11.2013...
PC’s serial port. 3.2.2 Management via TCP connection Double click “M1000 Pro V2 Configurator.exe” to start the software. Go to tab “Settings” -> “Communication”. Select “TCP” interface and the correct mode in the drop down boxes, and enter the local TCP port. If you choose client mode, you need to enter the remote gateway’s IP address.
Robustel GoRugged M1000 Pro V2 User Guide Note: If you choose TCP client mode, the configurator will establish a TCP connection to the remote gateway which works as TCP server. If you choose TCP server mode, the configurator will be in listening status. Then you need to send an SMS to the remote gateway to trigger it to establish a TCP connection with configurator.
Page 23
Select the local RS-232 port to communicate with the Port No. gateway. Connect Connect the M1000 Pro V2 Configurator to the gateway. Disconnect the M1000 Pro V2 Configurator to the gateway, Disconnect and release the PC’s RS-232 port. Read Read gateway’s current settings.
Versions Show current firmware version Important Notice: You must save your parameter changes by clicking “Write” button and then reboot M1000 Pro V2 by clicking “Reboot” button to activate the configuration changes. 3.2.4 Export and Import Profiles Users could export gateway settings from one gateway, and then import the same settings to other gateways, which makes it convenient to carry out “mass deployment”...
Page 25
Robustel GoRugged M1000 Pro V2 User Guide 3. Click “Write” button then it will popup “Import Succeed” windows. RT_UG_M1000 Pro V2_v.2.0.0 19.11.2013 24 / 69 Confidential...
Robustel GoRugged M1000 Pro V2 User Guide 3.2.5 COM This tab allows user to set the parameters of serial com port: Item Description Default COM Type Select from “RS232” and “RS485”. RS232 Select from “1200”, “2400”, “4800”, “9600”, “19200”, “38400”,...
Robustel GoRugged M1000 Pro V2 User Guide The limits size of the received data that gateway will packet as a Packet Length TCP/UDP packet. Note: 0 is the same as the default value of TCP MSS, 1460. The delimiter indicate gateway to packet the received data as a Delimiter TCP/UDP packet and sends it out even the size of them hasn’t...
New PIN Code”. The PIN will be changed after reboot. 3.2.7 GPRS The major difference between M1000 Pro V2 serial to GPRS/UMTS gateway and traditional modem such as M1000/M1000 Lite is that M1000 Pro V2 built-in PPP and TCP/IP protocols, supports automatic GPRS/UMTS connection, no AT commands required, which can enable transparent TCP/UDP transmission.
Page 29
Robustel GoRugged M1000 Pro V2 User Guide GPRS Item Description Default Access Point Name for cellular dial-up connection, provided by local ISP. Null Auth Type Selected from “None”, “Auto”, “PAP” and “CHAP” as the local ISP required. Auto User Name User Name for cellular dial-up connection, provided by local ISP.
Robustel GoRugged M1000 Pro V2 User Guide 3.2.8 Connection This tab allows user to set the TCP/UDP connections and other related parameters. RT_UG_M1000 Pro V2_v.2.0.0 19.11.2013 29 / 69 Confidential...
Page 31
If TCP connection from TCP Client reaches to “Max Connection” it will drop a new TCP Connection connection request. “Max Connection” ranges from 1 to 3. Always After click to enable this item, M1000 Pro V2 will always accept new TCP connection and Accept New Disable drop the earliest one at the same time.
Page 32
Robustel GoRugged M1000 Pro V2 User Guide User could configure this field after setting gateway under Connect On Demand mode, input from 10 to 1200 seconds. The maximum retries times for automatically re-connect when gateway fails to dial up, input from 1 to 60.
Robustel GoRugged M1000 Pro V2 User Guide 3.2.9 Dual SIM This tab allows user to set the SIM cards’ priorities, backup policies and other related parameters. Dual SIM Item Description Default Preferred SIM Set the preferred SIM card from SIM 1 or SIM 2.
Page 34
GPRS got null DNS: In some countries, normal SIM card will not get DNS when it run out of GPRS traffic or need to be charge. This feature will allow M1000 Pro V2 switch to another SIM card when SIM card get null DNS.
Robustel GoRugged M1000 Pro V2 User Guide 3.2.10 DDNS This tab allows user to set the DDNS server and other related parameters. DDNS Item Description Default Selected from None, dyndns, 3322 and No-IP. Server None: Disable DDNS function. None dyndns, 3322 and No-IP: Corresponding to three DDNS service providers.
Robustel GoRugged M1000 Pro V2 User Guide 3.2.11 Phone Book This tab allows user to set the phone numbers and which phone group they are belonged to. Phone Book Item Description Default Phone NO. Input the telephone number. Null Select different phone numbers to include them in the same phone...
Robustel GoRugged M1000 Pro V2 User Guide 3.2.12 Wakeup M1000 Pro V2 supports various dial-up policies, wakeup at preset time, wakeup periodically, wakeup by Call, wakeup by SMS, wakeup by local serial port data. In this page, user can set up different wakeup policies.
Page 38
Robustel GoRugged M1000 Pro V2 User Guide call. Tick Enable to allow gateway send reply short message after Enable SMS Reply @ automatically connects to GPRS/UMTS by Call Wakeup from specified Disable Call Caller ID (e.g. GPRS on ok!). Note: Only support text format SMS.
Robustel GoRugged M1000 Pro V2 User Guide 3.2.13 Reboot Since cellular network is not as stable as fixed line, M1000 Pro V2 supports various auto reboot function to keep gateway working 24x7 without hang up. Reboot Item Description Default Tick Enable to allow gateway auto reboot with preset time schedule...
Robustel GoRugged M1000 Pro V2 User Guide call. Enable SMS Reply @ Tick the Enable SMS Reply checkbox to allow gateway send reply short Disable Call message after auto reboot by Call Reboot from specified Caller ID. Tick Enable to allow gateway auto reboot with incoming specified Disable short message from specified Caller ID (phone number).
Page 41
Robustel GoRugged M1000 Pro V2 User Guide Modbus Item Description Default Enable Modbus Tick this checkbox to enable Modbus RTU to Modbus TCP and vice Disable Gateway versa. Selected from “Slave” and “Master”. Slave: Selected when gateway connect to Modbus slave device with serial COM port.
Disable User need to enter the TCP server’s IP and port here. Serial data come from Master device to M1000 Pro V2 will be sent to different TCP server’s IP address according to the Slave ID. Tick this checkbox to enable the third TCP connection to the remote TCP server.
Page 43
Robustel GoRugged M1000 Pro V2 User Guide Advanced Item Description Default Tick to enable. Some TCP servers required Login Request Packet with follow flow: A TCP connection begins with the client opening a TCP/IP socket to the server and sending a Custom Login Request Packet.
Robustel GoRugged M1000 Pro V2 User Guide Packet Login Acknowledge Packet, written in Hex format, maximum 32 bytes. Null Packet Login Acknowledge Packet is optional. When using GPRS/UMTS with a session running most ISPs will monitor the traffic flow, if...
Page 45
Device Name gateway installation site name in order to identify each gateway. Configurator Set password for the Configurator. When run M1000 Pro V2 Configurator you Password need to enter this password. Set password for SMS control, including remote configuration and remote Password @ SMS reading gateway status.
Null Platform M2M Platform. Device ID @ M2M This item let you know the default single ID of M1000 Pro V2, can’t be Platform configured. 3.2.17 Status This tab allows user to check the running status of M1000 Pro V2.
Page 47
Robustel GoRugged M1000 Pro V2 User Guide Cellular @ Status Item Description Default Show the gateway’s current registration status. There are 6 status: 1. Not registered. 2. Registered to home network. Registration 3. Searching new operator. 4. Registration denied. 5. Registered, roaming.
Robustel GoRugged M1000 Pro V2 User Guide IMSI Show the gateway’s current IMSI number. RSSI Show the gateway’s current RSSI from 0 to 31 and corresponding DB. TCP/IP @ Status Show the gateway’s current PPP status. There are 4 status: 1.
Page 49
Robustel GoRugged M1000 Pro V2 User Guide Management Item Description Default Synchronize gateway’s RTC to PC’s clock. Null Synchronize Device The gateway’s current RTC will be showed at bottom right side of the Time with Computer configurator. Enable to output the gateway’s debug info to serial port. Then you can Disable use a hyper terminal to receive the debug info.
Page 50
Robustel GoRugged M1000 Pro V2 User Guide pop window to indicate the updating is successful. RT_UG_M1000 Pro V2_v.2.0.0 19.11.2013 49 / 69 Confidential...
Robustel GoRugged M1000 Pro V2 User Guide Chapter 4. Typical Applications 4.1 Overview Cellular data transmission is an increasingly attractive mechanism for communication with remote, non-permanent or mobile devices. Being able to collect and distribute data virtually anywhere without requiring the limitation of working within specific fixed line networks is a powerful force for efficiency and reliability.
Robustel GoRugged M1000 Pro V2 User Guide 4.2 Typical Applications 4.2.1 TCP Client Mode In TCP Client mode, the gateway can actively establish a TCP connection to a pre-defined host computer when serial data arrives. After the data has been transferred, the gateway can automatically disconnect from the TCP server by using the Inactivity time settings.
Page 53
Robustel GoRugged M1000 Pro V2 User Guide 4. Turn to Connection tap. Select Socket Application Mode as TCP Client. Input remote TCP server’s address and port. Select Connection Control Mode as Always Online or Connect On Demand. Then click “Write”.
Robustel GoRugged M1000 Pro V2 User Guide 5. Turn the gateway back to Normal mode and reboot it. 4.2.2 TCP Server Mode In TCP Server mode, the serial port on the gateway is assigned a port number. The host computer initiates contact with the gateway, establishes the connection, and receives data from the serial device.
Page 55
Robustel GoRugged M1000 Pro V2 User Guide Types of TCP Server Connection: 1. Fixed Public IP for the gateway. If your cellular service provider offers a fixed public IP address after you connect to the cellular network, you can access the gateway from a host PC using either a private IP or public IP.
Page 56
Robustel GoRugged M1000 Pro V2 User Guide 4. Turn to Connection tap. Select Socket Application Mode as TCP Server. Input local listening port. Select Connection Control Mode as Always Online or Connect On Demand as your need. Then click “Write”.
Robustel GoRugged M1000 Pro V2 User Guide 5. Turn the gateway back to Normal mode and reboot it. 4.2.3 UDP Mode The main difference between the TCP and UDP protocols is that TCP guarantees delivery of data by requiring the recipient to send an acknowledgement to the sender.
Robustel GoRugged M1000 Pro V2 User Guide 1. If your cellular ISP offers a fixed public IP address after you connect to the cellular network, you can access the gateway from a host PC that has a fixed public IP bidirectional.
Note: E.g., 1234:0101,1 1234:0004 In this command, password is 1234, 0101 is the cmd to set device’s COM type, 1 means M1000 Pro V2 select RS485, then save parameters and reset the modem to take effect with command 0004. You can find out more SMS configuration examples after the SMS Comands List below.
Robustel GoRugged M1000 Pro V2 User Guide 5.2.3 SMS Commands List Description Syntax Comments Control Commands if no passwd,please use command "cmd", or use command" 0000 Set Factory Defaults passwd:cmd or cmd passwd:cmd" if there is a password. * - means can be null Following commands are the same.
Page 61
Robustel GoRugged M1000 Pro V2 User Guide flag:0 – None, 1 – Auto 0233 authTypeSim2 cmd,flag 2 – PAP, 3 – CHAP 0202 SIM1 APN cmd,value value: string, max length 50 0234 SIM2 APN cmd,value value: string, max length 50...
Page 62
Robustel GoRugged M1000 Pro V2 User Guide 0314 ping Retry Times cmd,flag flag:0-10 0316 csdBackupEnable cmd,flag flag:0 - disable,1 - enable 0317 csdBackup PhoneGroup cmd,flag flag: 0-10; 0 means no phone group M1000_ProV2_DualSim_Ddns: 0401 preferred Sim cmd,flag flag: 0 – SIM1, 1 – SIM2 flag:0 –...
Page 63
Robustel GoRugged M1000 Pro V2 User Guide M1000_ProV2_PhoneGroup: 0601 phoneNumber1 cmd,value value: string, max length 20 0602 phoneNumber2 cmd,value value: string, max length 20 0603 phoneNumber3 cmd,value value: string, max length 20 0604 phoneNumber4 cmd,value value: string, max length 20...
Robustel GoRugged M1000 Pro V2 User Guide e.g. 3132 means "12", heartbeatReqLen is 2 1021 heartbeatAckLen cmd,value value: 0 - 32 value: hex format string.[0-9,a-f], max length 64 1022 heartbeatAckContent cmd,value heartbeatAckLen is half of the length of heartbeatAckContent. e.g. 3132 means "12",...
Page 67
Robustel GoRugged M1000 Pro V2 User Guide “31” represents the hex number 0x31, representing delimiter1 0110,31 the character "1", delimiter ranges 0x00-0xff. character “32” represents the hex Configuration number 0x32, representing delimiter2 0112,32 the character "2", delimiter ranges 0x00-0xff. Data packing length is...
Robustel GoRugged M1000 Pro V2 User Guide Troubleshooting This section of the document describes possible problems encountered when using the Robustel M1000 Pro V2 and their solutions. 5.3.1 The gateway’s LED does not light: Check if gateway has connected to a 9 to 36VDC power supply properly.
Page 69
Robustel GoRugged M1000 Pro V2 User Guide Decibel Relative to an Isotropic radiator Direct Current Data Carrier Detect Data Communication Equipment (typically modems) DCS 1800 Digital Cellular System, also referred to as PCN DDNS Dynamic Domain Name Server Domain Name Server...
Page 70
Robustel GoRugged M1000 Pro V2 User Guide Short Message Service TCP/IP Transmission Control Protocol / Internet Protocol Terminal Equipment, also referred to as DTE Transmit Direction UART Universal Asynchronous Receiver-transmitter User Datagram Protocol USSD Unstructured Supplementary Service Data VSWR Voltage Stationary Wave Ratio RT_UG_M1000 Pro V2_v.2.0.0...
Need help?
Do you have a question about the GoRugged M1000 Pro V2 and is the answer not in the manual?
Questions and answers