background image

RLXIC-SG 

 Intelligent Cellular 

Data Communication and Host Modes 

RadioLinx Intelligent Cellular Serial Modem for Global GPRS/GSM  

User Manual 

 

 
Page 62 of 136  

ProSoft Technology, Inc. 

May 29, 2009 

 

Additional Connected Networks 

If you have a router connected to the RLXIC-SG with additional networks 
configured behind that router, you can specify them in the PPP/Ethernet group of 
AceManager. Configure the Network the Host Network Mask for up to two 
additional networks. 

7.4.2 Basic 

Routing 

Expanding the capabilities of the RLXIC-SG, ALEOS features some basic routing 
to connected computers and networks. 

Port Forwarding 

Any data coming in on the defined Public Port will be passed to the 
corresponding Private Port connected to the physical interface specified and 
using the host IP address. 

Note:

 This feature can be used only in private mode. 

 

Summary of Contents for RLXIC-SG

Page 1: ...RLXIC SG Intelligent Cellular RadioLinx Intelligent Cellular Serial Modem for Global GPRS GSM May 29 2009 USER MANUAL ...

Page 2: ...r in flight In aircraft the RadioLinx Intelligent Cellular products MUST BE POWERED OFF When operating the RadioLinx Intelligent Cellular products can transmit signals that could interfere with various onboard systems Note Some airlines may permit the use of cellular phones while the aircraft is on the ground and the door is open RadioLinx Intelligent Cellular RLXIC SG may be used at this time The...

Page 3: ...16 5100 1 661 716 5101 Fax www prosoft technology com Copyright ProSoft Technology Inc 2009 All Rights Reserved RLXIC SG User Manual May 29 2009 ProSoft Technology ProLinx inRAx ProTalk and RadioLinx are Registered Trademarks of ProSoft Technology Inc All other brand or product names are or may be trademarks of and are used to identify products and services of their respective owners ProSoft Techn...

Page 4: ......

Page 5: ... Pin Outs 15 2 3 Power Connector 15 3 Activating RLXIC SG on your cellular provider 17 3 1 Installing the SIM 17 3 2 Configuring the APN 19 4 Hardware Installation of the RLXIC SG 23 4 1 Connecting to Power 24 4 2 Connecting to a Computer or other Device 25 4 3 Indicator Lights 25 4 4 Mounting 26 5 Configuring your RLXIC SG 29 5 1 Using AceManager 29 5 2 Using Templates 32 5 3 Using a Terminal App...

Page 6: ...73 9 1 Modbus Overview 73 9 2 Configuring the RLXIC SG at the Polling Host for Modbus on UDP 75 9 3 Configuring the Remote RLXIC SGs for Modbus with UDP 77 10 SNMP Simple Network Management Protocol 81 10 2 SNMP Configuration 82 10 3 SNMP MIB Definition Sample 84 11 Configuration Commands 89 11 1 Info information 89 11 2 Status 91 11 3 Common 93 11 4 Logging 120 11 5 Telemetry Addr List 121 11 6 E...

Page 7: ...khorse for industrial and mission critical applications Class I Division 2 certified as nonincendive equipment the RLXIC Series is ideally suited for use in hazardous environments Key applications include utilities manufacturing automation oil and gas SCADA telemetry Homeland Security and asset monitoring 1 1 ALEOS ALEOS the embedded core technology of the RadioLinx Intelligent Cellular products s...

Page 8: ...ontrol your RadioLinx communications platforms in real time Simplified Deployment AceManager provides the ability to remotely set up and configure your RadioLinx Intelligent Cellular products Remote device setup and configuration reduces the deployment timeline of your wireless solution and provides a quicker path to ROI Templates allow you to easily configure other devices in your fleet with iden...

Page 9: ...lication with a low profile easy to read interface 1 2 1 Modem Doctor Modem Doctor is a troubleshooting and diagnostics utility This utility will allow you to get a log file of the RLXIC SG activity which you can then send to ProSoft Technology support erase the current configuration completely and temporarily set the RLXIC SG to a known configuration to aid in trouble shooting SOS mode 1 3 Connec...

Page 10: ... to one connection to the router with the router configured to provide a broader NAT service to the other devices connected to it 1 3 2 Dynamic vs Static IP Addresses There are two types of addresses on networks dynamic and static Dynamic addresses are assigned on a need to have basis Your RLXIC SG might not always receive the same address each time it connects with your cellular provider Static a...

Page 11: ...given to your modem by your cellular provider cannot be a private or internal IP address such as a custom APN or special private network Data Link unless you are on the same network or inside that network s firewall such as with frame relay 1 4 GSM GSM Networks use SIM cards which are smart cards containing the account holder s details A SIM can generally be moved from one device to another allowi...

Page 12: ...RLXIC SG Intelligent Cellular Introduction to the RLXIC SG RadioLinx Intelligent Cellular Serial Modem for Global GPRS GSM User Manual Page 12 of 136 ProSoft Technology Inc May 29 2009 ...

Page 13: ... Consumption High Speed Processor High Speed 2 way Data Serial and USB Port Machine Protocols Simple Integration with Legacy Equipment Persistent Network Connectivity Remote Management and Configuration Suitable for use in Class I Division 2 Groups A B C D or unclassified or non hazardous locations 2 1 2 Technology GPRS MS 12 With Fallback to o GSM 2 1 3 Bands Quad Band GSM GPRS EDGE o 850 900 180...

Page 14: ...V DC 2 1 6 Standards Approvals Carrier specific approvals FCC Industry Canada 2 1 7 Host Interfaces USB Type B 5 Pin mini Antenna Connection o Cellular 50 Ohm SMA Warning The antenna should be installed no closer than 20 cm from the human body It is one of the RSS 102 requirements for devices not requiring SAR 2 1 8 Dimensions 76mm x 25mm x 92mm 160 grams 2 1 9 Application Interfaces TCP IP UDP IP...

Page 15: ...lular Serial Modem for Global GPRS GSM ProSoft Technology Inc Page 15 of 136 May 29 2009 2 2 Interface Port Pin Outs 2 2 1 Serial Port 2 3 Power Connector Warning Explosion Hazard Do not disconnect equipment unless power has been switched off or the area is known to be non hazardous ...

Page 16: ...RLXIC SG Intelligent Cellular Specifications RadioLinx Intelligent Cellular Serial Modem for Global GPRS GSM User Manual Page 16 of 136 ProSoft Technology Inc May 29 2009 ...

Page 17: ...r ProSoft Technology Representative 3 1 1 Before you start If the SIM was pre installed activation of your modem is complete Cellular Account Required Cellular Account Required To use your modem you need to have an active account with a data plan Software Required AceManager Graphical interface for entering most AT Commands You can download AceManager from the ProSoft Technology website www prosof...

Page 18: ...and all cables 2 Using a small Phillips head screw driver remove the screws on the front of the RLXIC SG 3 1 3 Remove the SIM from the card 1 Carefully remove the SIM card from the card you received from your cellular provider 3 1 4 Insert the SIM 1 Gently press the SIM card to secure in place Note The card and SIM may be a different color than these examples 2 Gently press the SIM to click it int...

Page 19: ...d tailoring your company s wireless IP solution to meet the security and IP addressing requirements of your applications Note Most accounts use the default addressing solution of Private or Public IP addresses supplied by the Internet and Proxy APNs Only if you have a Static or Custom IP address should you need to configure a custom APNs The default APN is Internet If you need a different APN use ...

Page 20: ...em is connected Note The simplest way to connect to the modem is through a USB cable Refer to Universal Serial Bus USB page 41 for information on how to install the necessary drivers for a USB connection 3 Enter the password The default password will be entered for you 4 Click OK 3 2 3 Enter the APN 1 Select GPRS from the menu on the left side of AceManager under Groups 2 Type your APN in the New ...

Page 21: ...136 May 29 2009 3 Select MISC from the menu on the left side under the Common group 4 Enter the NAI into the new value field for NETUID and enter your network password into the new value field for NETPW 3 2 4 Write the Settings to the RLXIC SG 1 Click the Write button on the tool bar of AceManager 2 Wait for the message Write Successful to appear in the status bar 3 Reset the RLXIC SG ...

Page 22: ...RLXIC SG Intelligent Cellular Activating RLXIC SG on your cellular provider RadioLinx Intelligent Cellular Serial Modem for Global GPRS GSM User Manual Page 22 of 136 ProSoft Technology Inc May 29 2009 ...

Page 23: ... the cables so they are not bent constricted in close proximity to high amperage or exposed to extreme temperatures The LEDs on the front panel should be visible for ease of operational verification You should ensure that there is adequate airflow around the modem but that it is kept free from direct exposure to the elements such as sun rain dust etc Caution The RLXIC SG is in a hardened case and ...

Page 24: ...antageous antenna placement can be lost with a long cable to the modem 4 1 Connecting to Power This I O port handles external input and output events An external device can send digital input to the modem through the digital I O port Your RLXIC SG can be used with either DC or AC with the appropriate power adapter DC cables and AC adapters are available as optional accessories in addition to the o...

Page 25: ...or Ethernet port after the applicable driver is installed The RLXIC SG has a standard mini B connector Warning The USB port can only be used in a non hazardous environment 4 3 Indicator Lights When your RLXIC SG is connected to power and an antenna there is a specific pattern to the lights to indicate its operation mode Network Indicates a successful connection to the cellular network with an IP a...

Page 26: ...y 2 seconds Data Retry The Network Signal and Activity LEDs blink every 3 seconds 4 4 Mounting An optional accessory for your RLXIC SG is a DIN rail mounting kit which includes a bracket The bracket is designed to hold the modem in place on the DIN rail To install the radio in the mounting kit follow these steps 1 Mount the bracket using number 6 screws There are two holes each to fasten screws an...

Page 27: ...Press the bracket down onto the DIN rail until flush The locking tab snaps into position and locks the bracket to the DIN rail 4 If the bracket does not lock in place use a screwdriver or similar device to move the locking tab down press the bracket flush with the DIN rail and release the locking tab to lock the bracket in place 4 4 1 Optional Mounting Bracket 4 4 2 Mounting Bracket Installation ...

Page 28: ...lligent Cellular Hardware Installation of the RLXIC SG RadioLinx Intelligent Cellular Serial Modem for Global GPRS GSM User Manual Page 28 of 136 ProSoft Technology Inc May 29 2009 4 4 3 Mounting Bracket Dimensions ...

Page 29: ...or application such as HyperTerminal PuTTY or many others Because the AceWare applications are designed for ease of use nearly all descriptions and screen shots of RLXIC SG configuration in this guide and Application Notes are done with AceManager In addition to the various chapters in this guide giving information and directions about using the features of your RLXIC SG the Configuration Commands...

Page 30: ...ng locally with the modem connected directly to your computer using a serial cable you can use PPP o If you are connecting locally with the modem connected directly to your computer using an Ethernet cable you can use UDP TCP or Ethernet 3 Enter the connection information o For UDP or TCP if you are connecting locally use the HOSTPEERIP of the modem to connect The default for the HOSTPEERIP is 192...

Page 31: ...he NEW VALUE column by typing in the desired change or using the drop down menus 3 The current configuration is shown in the VALUE column 5 1 4 Write the changes to the modem 1 Click the WRITE button on the tool bar of AceManager 2 Wait for the message Write Successful to appear in the status bar Tip Some configuration settings will require you to reset the modem before they will take effect You c...

Page 32: ...nfigure the master modem 2 Click the COPY button on the tool bar to transfer all the configured settings to the New Value column 3 Remove settings that are specific to your master modem or verify settings are applicable to all your modems Note Some of the configuration settings are specific to individual modems You do not want to have those settings in your saved template otherwise the modems you ...

Page 33: ...yourself using the steps above or a template provided by your RadioLinx representative or someone in your company who has set up a modem template The template you wish to apply must be saved to your hard drive 1 Load the template a Connect to the modem you want to configure using AceManager b Click the LOAD button on the toolbar c Select the template you have saved you may need to change folders i...

Page 34: ...re loading the template will be discarded 5 2 3 Optional Applying one template to several modems simultaneously with AceNet AceNet allows you to connect to and monitor several modems at the same time For your convenience you can also apply a single template to selected modems simultaneously Connecting to the modems with AceNet is covered in the AceNet User Guide Caution When applying a template in...

Page 35: ... with your mouse and with the control button held down click the additional modem 2 Select the MODEM option in the tool bar and then select APPLY ACEMANAGER TEMPLATE 3 Either type in the Template file name or click browse and select the template file you want to apply you may need to change folders 4 Set the Retry Interval and check if you want to have the modems Reset when the template has been a...

Page 36: ...ation such as Microsoft HyperTerminal PuTTY or similar The following directions are for HyperTerminal which is part of a standard installation of Windows XP START ALL PROGRAMS ACCESSORIES COMMUNICATIONS HYPERTERMINAL Choose a name and icon for your connection 1 Choose a name for your connection such as RLXIC SG or RADIOLINX SOLUTIONS The name and icon are only for your own reference so you can fin...

Page 37: ...virtual USB serial port Refer to Using the USB virtual serial port with a Terminal Emulation Utility page 50 for more information on configuring and using the virtual serial port 2 Type in 192 169 13 31 for Host Address 3 Change the Port Number to 2332 4 Click OK Port Settings serial only 1 Change or verify the settings o Bits per Second 115200 default o Data Bits 8 o Parity None o Stop Bits 1 o F...

Page 38: ... of OK then you entered the command successfully If you get a reply of 0 or ERROR try entering the command again 5 3 1 AT Commands When using a terminal application you will need to manually type in each command For most commands when you are entering them using a terminal connection you will need to preface the command with AT exceptions are noted that is ATA which is listed as A Some commands ha...

Page 39: ...ive A capital E is the same as a lower case e When you are using a terminal connection if you enter a command which is recognized by the RLXIC SG it will respond with OK If the command is not recognized the response will be ERROR Those commands applicable only to certain model numbers of the RLXIC SG will be noted Caution Symbols listed with commands such as or are part of the command and must be ...

Page 40: ...RLXIC SG Intelligent Cellular Configuring your RLXIC SG RadioLinx Intelligent Cellular Serial Modem for Global GPRS GSM User Manual Page 40 of 136 ProSoft Technology Inc May 29 2009 ...

Page 41: ...port or a virtual serial port A driver installation is required to use the USB port in either mode Note It is recommended that you use a USB 2 0 cable with your RLXIC SG and connect directly to your computer for best throughput 6 1 Changing the USB port communication The command to change the port configuration is USBDEVICE and it is in the USB group of AceManager By default the port is set to wor...

Page 42: ...nnect the RLXIC SG to your computer s USB port When you connect the RLXIC SG for the first time to a USB port on your computer Windows should detect a new device and prompt you to install the driver Note Windows will see each port type as a different USB device and will see every port on your computer separately If you change the port type on the RLXIC SG or connect to a different USB port on your...

Page 43: ...the Setup Wizard the drivers have been conveniently copied to your hard drive Enter C Program Files Common Files AirLink as the location to search o If you will be installing the driver from a file downloaded from the ProSoft Technology website select Include this location in the search and type in the location where you downloaded the file 2 Click NEXT After you select the location the installati...

Page 44: ...t Settings Virtual Ethernet The USB Ethernet connection will show up in your Network Connections as a Local Area Connection Tip If you also have an Ethernet card on the computer or have installed the USB Ethernet to more than one USB port on your computer the USB Ethernet may show up with a number You can also verify the installation by looking in the Device Manager 1 Click on START CONTROL PANEL ...

Page 45: ...ton 4 Click on the in front of NETWORK ADAPTERS The newly installed driver AirLink USB Ethernet RNDIS should be displayed If the driver is displayed with a and number behind the driver name such as AirLink USB Ethernet RNDIS 2 it means more than one is installed on your computer most likely for different USB port More than one copy of the driver should not cause any problems because only the conne...

Page 46: ... ProSoft Technology Inc May 29 2009 Virtual Serial You can verify the installation by looking in the Device Manager 1 Click on START CONTROL PANEL 2 Double click on the SYSTEM icon 3 Select the HARDWARE tab and click the DEVICE MANAGER button 4 Click on the in front of MODEMS The newly installed driver AirLink USB Serial Port should be displayed ...

Page 47: ...ore than one copy of the driver should not cause any problems because only the connected port and its driver would be active To connect to the modem using the USB virtual serial most applications or utilities will require you to select or enter the serial COM port number The USB connection will appear as a standard serial port so you will need to determine its number to connect to it The driver in...

Page 48: ...r Global GPRS GSM User Manual Page 48 of 136 ProSoft Technology Inc May 29 2009 2 Select the Advanced tab and click the Advanced Port Settings button 3 At the bottom of the screen the current port used will be listed Use the drop down menu to select an available COM port number if you need to change it ...

Page 49: ...USB Ethernet with AceManager In AceManager use the UDP or TCP connection and enter the IP address of the modem 192 168 13 31 by default and the password 12345 by default 6 3 2 Using USB Ethernet with a Terminal Emulation Utility Configure your terminal application for telnet communication 1 In HyperTerminal select TCP IP Winsock 2 Use the IP address of the modem 192 168 13 31 by default as the des...

Page 50: ...l appear as a standard serial port Use the PPP connection and select the COM serial port of the USB connection Tip You will need to open AceManager after you connect the USB cable to your computer for AceManager to have access to the USB Serial PORT 6 4 2 Using the USB virtual serial port with a Terminal Emulation Utility 1 Select the serial port of the USB connection when prompted for a COM port ...

Page 51: ...r network Tip If you need to have one to many routing you can connect the RLXIC SG to a router The router would provide the multiple routing and the RLXIC SG would provide one to one for the router to the cellular network and the Internet As the host the RLXIC SG can use different communication modes 7 1 1 Basic Modes AT The RLXIC SG accepts and responds to standard AT commands PassThru Direct con...

Page 52: ...eived on the serial port is packaged into TCP messages and sent to the associated connection s IP address and Port described later Any data received from the TCP peer is unwrapped and sent out the serial 7 1 3 Data Communication Public and Private Modes The method used by the RLXIC SG to pass an IP address to a connected device Keepalive How the RLXIC SG maintains its connection to the cellular ne...

Page 53: ...e AT command including the terminating carriage return will be displayed output before any responses Two settings affect the format of AT command output V Verbose and Q Quiet If Q 1 Quiet On no result codes are output whatsoever so there is no response generated by a non query command If Q 0 Quiet Off result codes are output The format of this output is then affected by the Verbose setting If Quie...

Page 54: ...ASSTHRU from a terminal emulation enters this mode The modem responds with OK at which point a direct connection to the internal hardware is established You can also configure the modem to enter PassThru mode on start up using MD Tip PassThru can only be exited by resetting or power cycling the modem This mode cannot be entered via a remote Telnet session You can configure a string of AT commands ...

Page 55: ... example you have the default port blocked on your firewall the option is on the OTHER tab The default telnet port is 2332 You can also change the Telnet timeout if the connection is idle default 2 minutes 7 3 Serial Modes 7 3 1 PPP In PPP mode the RLXIC SG acts as a PPP server providing an IP address and DNS servers if available to the connected device or computer PPP mode is entered from the AT ...

Page 56: ... 100 33 substituting the desired IP address Using a private IP insulates the PPP client from changes in IP addresses of the underlying network The will perform basic NAT like address translation on all packets If a public IP address is being used any changes in the IP as determined by the wireless network will result in the PPP link to the host being disconnected requiring the host to reinitiate i...

Page 57: ... when a character is received that matches S51 if non zero 7 3 3 UDP Auto Answer UDP auto answer previously called UDP half open is set with S82 2 When set the RLXIC SG will automatically establish a UDP session to the source IP address and port of the UDP packet received The RLXIC SG will remain locked to this one remote IP port until no data is sent or received for the time interval defined in t...

Page 58: ...specified in S7 the data will be retransmitted This will continue until an acknowledgement is received or the modem is reset Likewise any UDP packets received by the RLXIC SG are expected to have this simple header The RLXIC SG will issue an acknowledgement for any valid packets which are received To configure the RLXIC SG for a normal UDP session you need to set the Startup Mode Default to 73 ATM...

Page 59: ...lues of S50 PAD Forwarding Time out and S51 PAD Forwarding Character Data received in the serial buffer will be transmitted when the idle inter character time out specified in S50 in tenths of seconds occurs or when a character is received that matches S51 if non zero The TCP session will be terminated if no data is transmitted or received for the time interval specified in TCPT and TCPS TCPT is t...

Page 60: ...IC SG then acts as a router for the device connected to it forwarding to or from the cellular network Note If you have a device connected to the serial port and the USB port they will not be able to communicate to each other Each port is routed separately to the cellular network with one to one routing for each 7 4 1 Public and Private Mode In Public Mode the RLXIC SG will pass the IP address assi...

Page 61: ...e server to automatically and dynamically allocate network IP addresses and other network related settings such as subnet masks routers etc to each computer or device without the need to set up each specifically or keep track of what addresses have already been used In a default configuration the RLXIC SG acts as a DHCP host to any device connected to its ports providing that device with an IP add...

Page 62: ...router you can specify them in the PPP Ethernet group of AceManager Configure the Network the Host Network Mask for up to two additional networks 7 4 2 Basic Routing Expanding the capabilities of the RLXIC SG ALEOS features some basic routing to connected computers and networks Port Forwarding Any data coming in on the defined Public Port will be passed to the corresponding Private Port connected ...

Page 63: ...ecific ports o Default Interface Choose the Default Interface desired that is Ethernet or USB or Serial o Default IP Enter this option only when you want to forward ports not specified to the default IP Firewall Functions The RLXIC SG can provide a basic firewall between the public and private networks There are two types of firewall rules supported by the RLXIC SG IP filtering and port filtering ...

Page 64: ...require to be set when you enable Non Friends Port Forwarding Port Filtering Mode Independent of the IP filtering this mode can be enabled to block ports specified or allow ports specified When enabled all ports not matching the rule will be allowed or blocked depending on the mode Firewall Port Specify the port you wish to have blocked or allowed depending on the mode configured Packet Filtering ...

Page 65: ...ill make additional attempts according to a backoff algorithm before determining the Internet connection is not functioning properly If it determines the connection is not functioning the modem will then attempt to reconnect to your cellular provider to reestablish IP connectivity 7 5 1 Configuring Keepalive In AceManager the Keepalive settings are part of the OTHER group IPPING sets the interval ...

Page 66: ...a usage using Keepalive Keepalive is an optional feature If you frequently pass data with your modem you most likely do not need to have Keepalive enabled When using Keepalive be aware that a ping moves approximately 66 bytes of data over the network and is billable by your cellular provider The following IPPING settings will incur approximate monthly data usage in addition to any other data usage...

Page 67: ... cab Remote access to a computer a PLC an RTU or other system Monitoring and troubleshooting the status of the modem itself without needing to bring it in or go out to it A dynamic IP address is suitable for many Internet activities such as web browsing looking up data on another computer system data only being sent out or data only being received after an initial request also called Mobile Origin...

Page 68: ...e parts of a domain name can help to understand how IP Manager works and what you need to be able to configure the modem A fully qualified domain name FQDN generally has several parts Top Level Domain TLD The TLD is the ending suffix for a domain name com net org etc Country Code Top Level Domain ccTLD This suffix is often used after the TLD for most countries except the US ca uk au etc Domain nam...

Page 69: ...n change frequently if the old information was used such as with a DNS server which indicates the address can be cached for a long period of time when the IP address changed the domain would no longer point to the new and correct IP address of the modem If your RLXIC SG is configured for Dynamic IP when it first connects to the Internet it sends a IP change notification to IP Manager IP Manager wi...

Page 70: ...y which is used instead of RadioLinx secret key when using an IP Manager server other than the one provided by ProSoft Technology Restrictions for Modem Name For the Modem Name you should use something which is unique but also easy to remember Your company name or the intended function of the modem are recommended If you have more than one modem and want to name them the same you can append a numb...

Page 71: ...er modem or other device that has a domain name but an unknown or dynamic IP address such as another remote RLXIC SG using IP Manager 8 5 1 Configuring DNS Generally when your RLXIC SG receives its IP address from Provider as part of the connection process it will also receive the DNS servers to use for resolving or translating names to IP addresses which it will automatically configure in the mod...

Page 72: ...S User if you have two DNS users DNS1 and DNS2 The primary and secondary DNS servers set by Provider when your RLXIC SG gets its IP address DNSUSER Set this if desired to an additional DNS server to query first before the primary or secondary just as a hosts file is queried first on a computer If DNSUSER is set to 0 0 0 0 it will be ignored 8 5 2 The PPP Peer Domain Name The RLXIC SG uses the unqu...

Page 73: ...Modbus For more information refer to your Modbus equipment distributor or manufacturer or http www modbus org 9 1 1 Telemetry Telemetry is an automated communications process by which data is collected from instruments located at remote or inaccessible points and transmitted to receiving equipment for measurement monitoring display and recording Trans mission of the information may be over physica...

Page 74: ... are frequently used for typical relay control sophisticated motion control process control Distributed Control System and complex networking 9 1 5 Modbus TCP IP Modbus TCP IP simply takes the Modbus instruction set and wraps TCP IP around it Because TCP IP is the communications standard for the Internet and most networked computers this provides a simpler installation Modbus TCP IP uses standard ...

Page 75: ...ing device ports In AceManager select MISC in the side menu The destination port for the modem at the host needs to match the device port DPORT in use on all the modems at the remote sites For example if the remote modem s device port DPORT is 12345 then the Modbus host modem s S53 destination port should be set to 12345 Take note of or set the Device Port setting in DPORT to configure the destina...

Page 76: ... can be a total of 100 remote ID Local addresses entered into the modem When using AT commands via telnet or direct serial connection use ATMLIST for decimal IDs and ATMLISTX for hexadecimal For example if the ID is 27 and the IP is 123 123 123 124 you would enter it as ATMLIST27 123 123 123 124 or ATMLISTX1B 123 123 123 124 9 2 4 Optional Dynamic IP Address If you do not have a static IP the host...

Page 77: ...o ensure your modems are updated quickly with the correct IP addresses for the names you will want to set the DNS settings as well In AceManager select DNS Configure DNSUSER to the same IP address as the IP Manager IPMANAGER1 If your modems have dynamic IP addresses and not static the IP address can change when it is powered up configure DNSUPDATE to a low interval to allow frequent updates 9 3 Co...

Page 78: ...ll query the DNS server for the current IP assigned to the host modem before sending data back to the host If the modem at the host has a dynamic IP and is using IP Manager instead of an IP address for S53 specify the name of the host modem MODEMNAME If the remote modems are using a different DDNS than the host modem you will need to specify the fully qualified domain name MODEMNAME DOMAIN Note Se...

Page 79: ...h IP Manager You will need to match the name of the modem to the names specified in the host modem s MLIST or MLISTX for the connected RTU When you configure IP Manager for the host modem make note of your modem name and domain setting in AceManager in the menu selection DYNAMIC IP to be used with the remote modems When you use names instead of IP addresses to ensure your modems are updated quickl...

Page 80: ...RLXIC SG Intelligent Cellular Configuring Modbus BSAP RadioLinx Intelligent Cellular Serial Modem for Global GPRS GSM User Manual Page 80 of 136 ProSoft Technology Inc May 29 2009 ...

Page 81: ... trend analysis and device monitoring Authentication ensures SNMP messages coming from the agent such as the RLXIC SG have not been modified and the agent may not be queried by unauthorized users SNMPv3 uses a User Based Security Model USM to authenticate and if desired or supported message encryption USM uses a user name and password specific to each device The RLXIC SG can be configured as an SN...

Page 82: ... listen on If set to zero default SNMP is disabled Tip SNMP generally uses port 161 however most Internet providers including cellular block all ports below 1024 as a security measure You should be able to use a higher numbered port such as 10161 10 2 2 Security Level SNMPSECLVL sets the security level and which version of SNMP communications are used 0 No security required SNMPv2c and SMNPv3 comm...

Page 83: ...e entered As you type the new password and confirm it the characters you type will be obscured by x For the password you can use numbers letters and or punctuation Caution The password is case sensitive drowssaP is not the same as drowssap 10 2 4 Trap Destination SNMPTRAPDEST needs to be set with the destination IP and port If either are set to zero or empty SNMP traps are disabled Note Traps are ...

Page 84: ...iolinx 2 status OBJECT IDENTIFIER radiolinx 3 gps OBJECT IDENTIFIER radiolinx 4 GENERAL phoneNumber OBJECT TYPE SYNTAX DisplayString SIZE 10 MAX ACCESS read only STATUS current general 1 deviceID OBJECT TYPE SYNTAX DisplayString MAX ACCESS read only STATUS current general 2 electronicID OBJECT TYPE SYNTAX DisplayString MAX ACCESS read only STATUS current general 3 modemType OBJECT TYPE SYNTAX Disp...

Page 85: ...S read only STATUS current common 3 netUID OBJECT TYPE SYNTAX DisplayString MAX ACCESS read only STATUS current common 4 netPW OBJECT TYPE SYNTAX DisplayString MAX ACCESS read only STATUS current common 5 requestPAP OBJECT TYPE SYNTAX INTEGER no 0 yes 1 MAX ACCESS read only STATUS current common 6 destinationAddress OBJECT TYPE SYNTAX DisplayString MAX ACCESS read only STATUS current common 7 dest...

Page 86: ... SYNTAX INTEGER MAX ACCESS read only STATUS current status 3 rssi OBJECT TYPE SYNTAX INTEGER 125 50 MAX ACCESS read only STATUS current status 4 serialSent OBJECT TYPE SYNTAX INTEGER MAX ACCESS read only STATUS current status 5 serialReceived OBJECT TYPE SYNTAX INTEGER MAX ACCESS read only STATUS current status 6 hostMode OBJECT TYPE SYNTAX DisplayString MAX ACCESS read only STATUS current status ...

Page 87: ...hat is displayed for these objects is the same display for the corresponding AT Command Object AT Command phoneNumber NETPHONE deviceID DEVICEID electronicID I3 aleosSWVer I1 aleosHWVer I1 modemSWVer I2 modemHWVer I2 date DATE otaProgrammingEnable OPRG devicePort DPORT netUID NETUID netPW NETPW requestPAP HOSTPAP destinationAddress S53 destinationPort S53 serialPortSettings S23 serialPortFlowContr...

Page 88: ...RLXIC SG Intelligent Cellular SNMP Simple Network Management Protocol RadioLinx Intelligent Cellular Serial Modem for Global GPRS GSM User Manual Page 88 of 136 ProSoft Technology Inc May 29 2009 ...

Page 89: ... and typed AT commands Some commands also require PassThru mode Tip You can use a fully qualified domain name instead of an IP address for most configuration options calling for an IP address if your RLXIC SG is configured to use DNS DNS settings frequently come directly from your cellular provider while your RLXIC SG is registering on the cellular network and receiving its IP address 11 1 Info in...

Page 90: ...anager In n 0 Product name for example RLXIC SG n 1 The RLXIC SG s firmware ALEOS version hardware ID and copyright n 2 The internal hardware s firmware version and relevant hardware ID n 3 The hardware module s unique identification number or serial number n 5 View active profile the contents of the active registers Not displayed with AceManager 11 1 1 Information Displayed in AceManager without ...

Page 91: ...ur window or use the scroll bar on the side to display the remainder BOARDTEMP The temperature in Celsius of the internal hardware HOSTMODE The current host mode AT PPP UDP etc If the RLXIC SG is not in AT mode telnet into the modem to execute this command NETIP Note If there is no current network IP address 0 0 0 0 may be displayed The current IP address of the modem reported by the internal modu...

Page 92: ...tempts to reconnect Verify settings to activate the RLXIC SG Network Negotiation Fail Network connection negotiation failed This is usually temporary and often clears up during a subsequent attempt Network Ready The RLXIC SG is connected to the 1x cellular network and ready to send data Network Dormant The RLXIC SGis connected to the 1x cellular network but the link is dormant It will be woken up ...

Page 93: ...p are a variety of commands that do not directly fit in other categories Enable Event Reporting n Enable or disable Event Reporting by selecting either 1 Turn on ER or 0 Turn off ER If you choose to enable click on Write and then Refresh all to see all the ER fields n 0 Disables n 1 Enables Note is not proceeded by AT nor does it require a carriage return enter There must be an idle time set by S5...

Page 94: ...tablish UDP session to 192 168 13 31 at port 2332 To end the connection issue the escape sequence or drop the DTR line if Ignore DTR S211 0 or D2 The default connection is set in S53 If the method IP address or port is omitted the values from S53 are used If a telnet connection is requested N and the port is not supplied port 23 will be used instead of the value from S53 If a domain name is specif...

Page 95: ...uses the RLXIC SG to go from Command State to data state Cannot be configured in AceManager OPRG n Enables disables over the air firmware upgrading of the RLXIC SG When ProSoft Technology releases a new version of ALEOS you can upgrade your remote modems with OPRG enabled n 0 Disables n 1 Enables S53 method d d d d ppppp Destination IP address port and method These are used as defaults for the D D...

Page 96: ... the unspecified value will remain unchanged The date and time are always specified 24 hour notation mm dd yyyy date in month day year notation hh mm ss time in 24 hour notation DPORT n The modem s Device Port which the modem is listening on for inbound packets data polls Can also be set with the command S110 n 1 65535 HOSTPAP n Use PAP to request the user login and password during PPP negotiation...

Page 97: ... IP address Example AT STATICIP 192 168 1 23 Caution STATICIP does not set the IP address of the modem it merely tells the modem which IP address to expect If the expected IP address is not granted while registering on the cellular network the modem will try to register on the network again until it receives that IP address If your account is set up for a dynamic IP address and you set an address ...

Page 98: ...cter for framing responses and result codes in command state Cannot be configured in AceManager S4 n The standard line feed character sent by the modem to the host at the end of a response or return code in command state Cannot be configured in AceManager S5 n This register sets the character recognized as a backspace during command entry Cannot be configured in AceManager S6 n This register denot...

Page 99: ...Even parity N None parity M Mark stopbits 1 1 5 2 Example ATS23 19200 8N1 Sets modem to 19200 8 databits no parity and 1 stop bit Tip Can also be set using L speed databits parity stop bits S50 n Data forwarding idle time out If set to 0 a forwarding time out of 10ms is used Used in UDP or TCP PAD mode n tenths of a second S51 n PAD data forwarding character ASCII code of character that will cause...

Page 100: ... data mode UDP TCP PPP or SLIP Default n 2 Assert DCD when the modem has network coverage Dn Set DTR mode n 0 Ignore DTR same effect as HW DTR always asserted same as S211 1 n 2 Use hardware DTR same as S211 0 Sn Set DSR mode n 0 Always assert DSR Default n 1 Assert DSR when in a data mode UDP TCP PPP or SLIP Default n 2 Assert DSR when the modem has network coverage Tip S211 can also be used to r...

Page 101: ...igured in AceManager n 0 Fax data call n 8 Normal interconnect WVCLASS queries the current setting IPR n I O Port Rate Sets the data rate for the serial port DTE DCE C3x11 or C3x11E only Default is 115200 Cannot be configured in AceManager WVLASS n This command sets the RLXIC SG into a particular voice mode operation which causes the internal hardware to process information presented in the Dial c...

Page 102: ...00 and 38400 for iDEN default n 1 230400 and 115200 for iDEN n 0 115200 default n 0 38400 default n 0 115200 default n 0 38400 default n 1 230400 n 1 115200 This command is only available with CDMA iDEN EDGE or GPRS modems May not be available for all modem models NUMTOIP n Convert 12 digit number to IP n 0 Use as name n 1 Use as IP address PPPNOCARRIER n Provides a No Carrier message to a device ...

Page 103: ...s default echo allowing the server on the host port to perform the echo CRLF sequences from the telnet client will also be edited to simply pass CRs to the server on the host port S7 n Specifies the number of seconds to wait for a TCP connection to be established when dialing out S60 n Telnet Client Echo Mode n 0 No Echo n 1 Local Echo Default n 2 Remote Echo S221 n Connect Delay Number of seconds...

Page 104: ...Response time S221 n 0 Disabled Default n 1 Enable ENQ on CONNECT 11 3 4 UDP This group includes commands specific to UDP serial communications AIP n Allow IP address n 0 Allow only the IP address specified in S53 to connect when UDP auto answer is enabled S82 2 n 1 Allow any incoming IP address to connect when UDP auto answer is enabled S82 2 Note Always subject to any Friends filters that may be...

Page 105: ...me out Default n 1 255 Time out in seconds DU n The dial command always uses UDP even when using ATDT n 0 Dial using the means specified default n 1 Dial UDP always even when using ATDT Note When this parameter is set you cannot establish a TCP PAD connection UALL n Accepts UDP packets from any IP address when a UDP session is active If there is no UDP session active an incoming UDP packet will be...

Page 106: ... DNSn d d d d Queries the DNS addresses Your cellular carrier provides the DNS addresses while your modem is registering on their network n 1 or 2 First and second DNS address d d d d IP address of domain server DNSUPDATE n Indicates whether the modem should send DNS updates to the DNS server specified by DNSUSER These updates are as per RFC2136 They are not secure and are recommended only for a p...

Page 107: ...alue is used during name resolutions if a fully qualified name is not provided and also for DNS updates This value can be up to 20 characters long name domain name that is eairlink com If DOMAIN eairlink com then when ATDT remote1 is entered the fully qualified name remote1 eairlink com will be used to perform a DNS query to resolve the name to an IP address Tip Only letters numbers hyphens and pe...

Page 108: ...ss of the RLXIC SG does not change IPMGRUPDATE1 is used to set the refresh rate to IPMANAGER1 while IPMGRUPDATE2 is used with IPMANAGER2 If the value is set to 0 then periodic updates will not be issued that is IP change notifications will only be sent when the IP actually changes n 1 First IP Manager server n 2 Second IP Manager server m 0 5 255 Number of minutes to send an update MODEMNAME name ...

Page 109: ...requests them n 0 Disabled The RLXIC SG will not send out replies to DHCP requests n 0 Disabled cannot be configured in AceManager n 0 Disables the DHCP server n 1 Enabled The modem will act as the primary DHCP server for the network n 2 Enabled if no other DHCP server is detected default If another DHCP server is detected on the network the RLXIC SG will not send out replies to DHCP requests n 0 ...

Page 110: ... be negotiated by the 1x connection if HOSTPRIVMODE 1 d d d d IP Address HOSTPRIVMODE n Set or query whether a private or public network IP is to be used when the Host initiates a 1x connection to the modem n 0 Public network IP Mode When the Host initiates a PPP connection the host will be given the network IP address that was obtained from the cellular carrier while registering on the network If...

Page 111: ...is mode will pass any characters received on the port Ethernet directly to the internal hardware module and output any characters from the internal hardware module out the port Ethernet This allows direct access configuration of the hardware module After this mode is entered the unit must be physically reset to return to normal operation This command is not available in AceManager Note It may take...

Page 112: ...t has been configured to use a mail server Note You cannot send an Email with your RLXIC SG unless the Email server you have configured allows your RLXIC SG as a relay host Talk to your network administrator to ensure you can send email through the email server using your RLXIC SG SMS Short Message Service is another way to send messages via the cellular network Most SMS commands require the modem...

Page 113: ...ine Cannot be configured with AceManager email email address body message body SMTPSTATUS Returns the status of the last issued SMTP message SMTPSEND If no status is available 0 is returned After the status is read it is cleared out The status codes returned come from the SMTP server to which that the modem sent the request Unless the receiving server is not standard they follow the RFC for SMTP C...

Page 114: ...n Set the period to ping if no valid packets have been received a specified address IPPINGADDR to keep the modem alive online n 0 Disable pinging default n 15 255 minutes Note 15 minutes is the minimum interval which can be set for Keepalive If you set IPPING for a value between 0 and 15 the minimum value of 15 will be set IPPINGADDR d d d d name Set the IP address or valid internet domain name fo...

Page 115: ...onnection is established within the set number of minutes the RLXIC SG modem resets n 0 Disabled n minutes Default 120 min RESETCFG Wipe the non volatile data in the modem Cannot be used with AceManager Caution You may need to reactivate your modem if you erase the non volatile data SNMPCOMMUNITY string The SNMP Community String acts like a password to limit access to the modem s SNMP data string ...

Page 116: ...curity level is 2 traps will be authenticated and encrypted Currently the only trap that can be generated is linkup host IP address port TCP port SNTP n Enables daily SNTP update of the system time n 0 Off n 1 On SNTPADDR d d d d name SNTP Server IP address or fully qualified domain name to use if SNTP 1 If blank time nist gov is used d d d d IP address name domain name TELNETTIMEOUT n Telnet port...

Page 117: ...e AceManager remotely or Telnet to the modem unless you are contacting the modem from one of the configured IP addresses Note Firewall mode will only prevent the RLXIC SG modem from receiving data from those IP addresses not on the Friends List It cannot prevent data such as pings from traversing the network to the modem which may billable traffic even though the modem does not receive the data FM...

Page 118: ...art was set to 192 168 13 50 and the Range 1 End was set to 192 68 13 95 then the IP address of 192 168 13 100 would not be allowed because it would be outside of the range but 192 168 13 75 would be allowed Port Filtering Mode allows only the defined user ports and can block other ports Port filtering can be configured to block connections on the specified ports Blocked Ports allow connections on...

Page 119: ...ort connected to the physical interface specified and using the host IP address Note This feature can be used only in private mode Note There are no AT commands for Port Forwarding parameters they need to be configured using AceManager Number of PF Entries n Set value to number of used Port forward rules for performance gain Each forwarding entry has four parameters n 1 5 Public Port n Port number...

Page 120: ...eatures can cause degraded modem performance DBGCOMMLVL n Set the logging level for the host or module COM port n 0 No logging n 1 Host COM Port n 2 Module COM Port DBGIPLVL n Sets the logging level for the IP subsystem n 0 No logging n 1 Log errors that is invalid corrupt packets etc n 2 Log the header of all received packets Note that this can quickly exhaust available space for the event log n ...

Page 121: ...al string Example ATDT1234567 would go to ID 12 on the Modbus list and use the associated IP as the destination n 0 Disabled n 1 Enabled MVLEN n Modbus Variant ID Length Length of the RTU ID in a Modbus variant protocol in bytes n 1 This parameter is used to define the length of the RTU ID in Modbus like protocol data packets n 2 This parameter is used when the when the MD is set to hex 63 MVMSK h...

Page 122: ... data type of the RTU ID in Modbus like protocol data packets This parameter is used when MD is set to 63 n 0 Binary Default n 1 ASCII Hex n 2 ASCII Decimal n 3 Binary Little Endian RKEY n Enable disable MDS Radio transceiver keying Radio keying is designed to assert CTS when a packet is received delay the time as specified send the data out the serial port wait the same amount time drop CTS This ...

Page 123: ... hexid ID d d d d IP address or name 11 6 Edge HSDPA This group includes commands specific to HSDPA EDGE and GPRS If you are not connecting to a modem which uses HSDPA EDGE or GPRS you will not see this group in the menu NETAPN apn Easy entry of the APN If left blank the modem will attempt to use the default subscriber value as defined by the account apn access point name CGQMIN Minimum Acceptable...

Page 124: ...t Technology Inc May 29 2009 COPS mode format oper Manually specify an operator Refer also to NETOP mode 0 Automatic any affiliated carrier default mode 1 Manual use only the operator oper specified mode 4 Manual Automatic if manual selection fails goes to automatic mode format 0 Alphanumeric name G3x10 must use this format format 2 Numeric oper name ...

Page 125: ...mation about the processor and user data files as viewed through and LED patterns on the processor 3 Details about the serial devices interfaced if any 12 1 How to Contact Us Technical Support Internet Web Site www prosoft technology com support E mail address support prosoft technology com Asia Pacific 603 7724 2080 support asia prosoft technology com Languages spoken include Chinese English Euro...

Page 126: ... All returned Products must be shipped freight prepaid in the original shipping container or equivalent to the location specified by ProSoft and be accompanied by proof of purchase and receipt date The RMA number is to be prominently marked on the outside of the shipping box Customer agrees to insure the Product or assume the risk of loss or damage in transit Products shipped to ProSoft using a sh...

Page 127: ...he date of shipment as detailed in Limited Warranty page 127 The Warranty Period may be extended at the time of equipment purchase for an additional charge as follows Additional 1 year 10 of list price Additional 2 years 20 of list price Additional 3 years 30 of list price 12 3 LIMITED WARRANTY This Limited Warranty Warranty governs all sales of hardware software and other products collectively Pr...

Page 128: ...ct are warranteed in the terms specified above for new Product provided said warranty will be for the period remaining on the original new equipment warranty or if the original warranty is no longer in effect for a period of 90 days from the date of repair 12 3 2 What Is Not Covered By This Warranty a ProSoft makes no representation or warranty expressed or implied that the operation of software p...

Page 129: ...and its employees from and against all liabilities losses claims costs and expenses including attorney s fees and expenses related to any claim investigation litigation or proceeding whether or not ProSoft is a party which arises or is alleged to arise from Buyer s acts or omissions under these Terms or in any way with respect to the Products Without limiting the foregoing Buyer at its own expense...

Page 130: ...to such software and or other intellectual property 12 3 5 Disclaimer of all Other Warranties The Warranty set forth in What Is Covered By This Warranty page 128 are in lieu of all other warranties express or implied including but not limited to the implied warranties of merchantability and fitness for a particular purpose 12 3 6 Limitation of Remedies In no event will ProSoft or its Dealer be lia...

Page 131: ...e important to the Customer 12 3 9 Allocation of Risks This Warranty allocates the risk of product failure between ProSoft and the Customer This allocation is recognized by both parties and is reflected in the price of the goods The Customer acknowledges that it has read this Warranty understands it and is bound by its Terms 12 3 10 Controlling Law and Severability This Warranty shall be governed ...

Page 132: ...RLXIC SG Intelligent Cellular Support Service Warranty RadioLinx Intelligent Cellular Serial Modem for Global GPRS GSM User Manual Page 132 of 136 ProSoft Technology Inc May 29 2009 ...

Page 133: ...8 MSCIUPDADDR name port 115 MSCIUPDPERIOD n 115 NETALLOWZEROIP n 96 NETAPN apn 123 NETIP 91 NETOP 92 NETPHONE 90 96 NETPW pw 96 NETRSSI 92 NETSERV 92 NETSMS2EMAIL n 112 NETSTATE 92 NETUID uid 97 NETWDOG n 115 NUMTOIP n 102 POWERIN 92 PPPNOCARRIER n 102 PTINIT string 111 PTREFRESH n 112 RESETCFG 115 RESETPERIOD n 112 SMTPADDR d d d d name 112 SMTPFROM email 113 SMTPPW pw 113 SMTPSEND email body 113...

Page 134: ...25 Connecting to Power 24 Connecting to your cellular provider 9 Controlling Law and Severability 131 Creating the Template with AceManager 32 D D method d d d d ppppp or D method name ppppp 94 DAE n 114 Data Communication 52 60 Data Communication and Host Modes 51 Data Usage for IP Manager Server Updates 70 Data usage using Keepalive 66 Dimensions 14 Disclaimer of all Other Warranties 130 Disclai...

Page 135: ...4 P PassThru 111 PassThru Mode 54 Patents 3 Port Forwarding 62 119 Port Settings serial only 37 Power Connector 15 Power Consumption 12V DC 14 PPP 55 PPP Ethernet 109 Private Port n 120 Procedures for Return of Units Out of Warranty 126 Procedures for Return of Units Under Warranty 126 Product ID 87 Programmable Logic Controller PLC 74 ProSoft Technology Product Documentation 3 Public and Private ...

Page 136: ...ination 83 U UDP 104 UDP Auto Answer 57 UDP Multicast Mode 58 Understanding DNS 71 Understanding Domain Names 68 Universal Serial Bus USB 20 41 User Name and Password 83 Using a Terminal Application with AT Commands 36 Using AceManager 29 Using IP Manager with your RLXIC SG 69 Using Templates 32 Using the USB virtual serial port with a Terminal Emulation Utility 37 50 Using the USB virtual serial ...

Reviews: