Académique Documents
Professionnel Documents
Culture Documents
InduBox GSM IX
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
2/34
! CAUTION !
ELECTRIC SHOCK HAZARD IF COVER REMOVED
SERVICE BY QUALIFIED PERSONEL ONLY
Document History
Date
14/06/12
17/07/12
24/08/12
14/11/12
29/03/13
29/04/13
Version
Auteur
V1.0
Preliminary Filip Lavaerts Creation / V1.0 InduBox GSM IX hardware
V1.1
D. Truyers
Addition of 'Important AT Commands' + 'Socket Serv'
application in Open AT
V1.1a
Filip Lavaerts Additional JP6 & 7
V1.1b
D. Truyers
Power supply consumption change
V2.0a/b
Filip Lavaerts JP6 (RS485/pin1) indication text error
V2.0c
Filip Lavaerts Antenna cable ferrite
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
3/34
Table of Contents
1.
Introduction
2.
Block Diagram
3.
Specifications
3.1 Housing and Connectors
3.2 Environmental conditions
3.3 Power Supply Specifications
3.4 GSM Module Specifications
4.
SIM Card
10
5.
12
6.
LED Indicators
18
7.
Jumper Settings
19
8.
Watchdog Functionality
8.1 Periodical reset
8.2 External reset
20
9.
AT Command Interface
9.1 Most important AT commands
21
10.
23
A.
B.
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
13
14
16
17
24
25
26
27
29
31
4/34
DTE
Data
Terminal
Equipment
DCE
TxD
RxD
DTR
DSR
RTS
CTS
RI
DCD
GND
IN
OUT
Data
Communication
Equipment
PC
POS
PLC
Modem
InduBox GSM IX
Application
Communication
device
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
5/34
1.
Introduction
This manual is the reference when setting up the InduBox GSM IX modem for your
application. Because of the nature of this product and it's field of application, some
degree of technical background knowledge regarding the application and datacommunication is assumed.
The InduBox GSM IX modem is a versatile communication device designed to provide
a very flexible data communication solution for an industrial environment. The InduBox
GSM IX modem contains a number of options to accommodate different communication
speeds, power supplies and interfaces.
The InduBox GSM IX is designed to transmit and receive transparent- ASCII formatted
data on a GSM data channel. Communication between the InduBox GSM IX and a DTE
range from 300 to 115.200 bps. With the GPRS/UMTS option and embedded TCP/IP
stack, data can be send/received into a TCP/UDP socket to and from a remote socket
server.
Besides serial communication using standard RS-232, other galvanically and logically
separated interfaces are available like RS-232 3-wire and RS-485 3-wire.
Besides a periodical (hard) reset, configurable between 1 and 168 hour, an external
modem reset is possible via the additional 'V+'-connection to ensure a proper modem
working.
The InduBox GSM IX is designed in a robust housing with different power supply
options accepting a wide range of AC voltages.
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
6/34
2. Block Diagram
The block diagram below details the location and interconnection of the different
functional units within the modem. The most important units are briefly described.
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
7/34
Switched regulator
To create the necessary dc-voltage (Vgsm) to power the GSM/GPRS module a 2A step
down switching regulator is implemented.
Configuration Interface
The InduBox GSM IX modem has one complete (TxD, RxD, DCD, DTR, RTS, CTS, RI
and GND) RS-232 interface. This RS-232 interface is not isolated and must be used to
configure and/or update the Sierra Wireless (Wavecom) GSM/GPRS module. This
interface has a RJ-45 connector.
Isolated DTE interfaces
The InduBox GSM IX has 2 galvanically isolated serial interfaces :
3- wire RS-232 (RxD, TxD, GND) :
This interface is connected (galvanically separated) to the UART1 of the SL6087
GSM/GPRS module.
V' - pin can be used for external reset (V') or for powering (100 mA Imax) an external
device (+5V'), selectable via resistor stuffing.
3- wire RS-485 (A, B, GND) :
This interface is connected (galvanically separated) to the UART2 of the SL6087
GSM/GPRS module.
V' - pin can be used for external reset (V') or for powering (100 mA Imax) an external
device (+5V'), selectable via resistor stuffing.
V.24 Status LEDs
The V.24 lines to and from the UART1 GSM/GPRS module have a LED indicator.
GSM/GPRS module
The InduBox GSM IX has a built-in Sierra Wireless (Wavecom) SL6087 GSM/GPRS
Quad band module. Different applications/configurations are possible with or without
OpenAT firmware.
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
8/34
3. Specifications
3.1
Connectors:
3.2
Environmental conditions
Temperature in use
Humidity in use
3.3
-25C / + 55C
10% - 75% (non condensing)
90 253 Vac
47 63 Hz
3,5 Widle - 6,4 VA
4,5 Wmax 7,5 VA
GSM-module Specifications
The InduBox GSM IX modem uses a Sierra Wireless (Wavecom) SL6087 quad band
GSM or GSM/GPRS module.
The AirPrime SL6087 features 2G quad-band (850/900/1800/1900 MHz) connectivity. It
can be used as a simple modem controlled via AT commands or it can host a standard
ANSI C/C++ application and act as a single processor for the customer solution,
eliminating the need for an external processor and reducing the total size and cost of
the final product and all this thanks to a full set of Plug-Ins for Open AT OS, enabling
Bausch Datacom to easily add TCP/IP functionalities and Internet security. The module
also has industrial features like an extended temperature range (-40C to +85C Class
B). Check the Sierra Wireless reference manual for detailed information.
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
9/34
4. SIM Card
SIM
Power Supply
GSM/GPRS
module
RS-232
RS-485
ANT
MAINS
Install a SIM card into the SIM card interface socket. Without a SIM card the InduBox
GSM IX will communicate with the DTE but will not respond properly on all commands.
Most applications are using a SIM card with disabled PIN code request !
The International Mobile Subscriber Identity (IMSI) is used for internal signaling and is
saved on the SIM (processor card). If the SIM is removed from the terminal, any
existing connections are cleared and further call setup is prevented with one exception:
emergency calls.
Use the +WIMEI? command to view the IMEI code of the GSM module.
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
10/34
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
11/34
5.
Before you start the installation, take a moment to become more familiar with the
possible connections to and from the InduBox GSM IX modem.
The InduBox GSM IX has three types of connectors; a Mains terminal block screw
connector, RJ-45 connectors and one FME connector.
Mains
N L1
RS-232
RS-485
ANT
5.1
Always disconnect the mains power before connecting or disconnecting the power plug.
Make sure the voltage supplied to the modem is in the range of the InduBox GSM IX
input voltage (see specifications for details on voltage range).
When the InduBox GSM IX modem is connected via a standard mains plug, the
used mains socket must be directly accessible and easy reachable.
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
12/34
5.2
Power Supply
Configuration Interface
RJ-45 8 contacts
GSM/GPRS
module
8 . 1
RS-232
RS-485
ANT
MAINS
PIN
1
2
3
4
5
6
7
8
V.24
DCD
RXD
TXD
DTR
GND
RI
RTS
CTS
Description
Data Carrier Detect
Receive Data
Transmit Data
Data Terminal Ready
Ground
Ring Indicator
Request to Send
Clear to Send
Direction
DCE DTE
DCE DTE
DTE DCE
DTE DCE
DCE DTE
DTE DCE
DCE DTE
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
Level
V.28
V.28
V.28
V.28
V.28
V.28
V.28
13/34
5.3
This interface is connected to the UART1, same V.24 bus as the non-isolated interface
described above. The status LED's are connected to this V.24 bus.
RS-232 Interface
RJ-45 8 contacts
Mains
1 . 8
RS-485
N L1
PIN
1
2
3
4
5
6
7
8
+V
-
RS-232
RXD
TXD
GND'
-
Direction
DCE DTE
DTE DCE
-
ANT
Level
5~25 Vdc in OR +5V' out (JP7)
V.28
V.28
V.28
-
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
14/34
UART1
5V
5V
5V
TxD
RXD
TXD
GND
TTL/V.10
Level
Shift
RxD
This interface is full duplex and can be used on all possible baudrates up to 115200
bps. This interface uses only RxD and TxD. DTR and RTS are not used, thus inactive.
Be sure to disable those signals in the configuration of the InduBox GSM IX ;
at+ifc=0,0
at&d0
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
15/34
This interface is connected to the UART2. When data is transmitted/received on RS485, the status LED's will not work. They are connected onto the UART1 bus.
RS-485 Interface
RJ-45 8 contacts
1 . 8
Mains
RS-232
N L1
PIN
1
2
3
4
5
6
7
8
RS-485
B
A
A
GND'
B
-
+V
-
ANT
Level
5~25 Vdc in OR +5V' out (JP6)
V.11
V.11
V.11
V.11
UART2
5V
5V
560 E
RxD
receiver
~recEN
traEN
dT
TxD
transmitter
GND'
120 E
560 E
JP4
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
16/34
Term open
Term closed
JP5
Delay open
Delay closed
This interface is half duplex and can be used from 300 to 115200 bps. This interface
uses only RxD and TxD. DTR and RTS are not used, thus inactive. Be sure to disable
those signals in the configuration of the InduBox GSM IX ;
at+ifc=0,0
at&d0
RxD and TxD info is transmitted onto the same 2 wires. To avoid a double echo during
command mode, the modem echo should be disabled ;
ate0
5.4
Antenna Interface
The GSM antenna must be connected on the GSM modem via a cable, depending on
the application and the GSM RF field strength at the site. The antenna interface
connector is FME (male).
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
17/34
6.
LED Indicators
There are 10 LEDs located onto the InduBox GSM IX modem printed circuit.
MDE
SIM
GSM
TXD
Power Supply
GSM/GPRS
module
RXD
DTR
DCD
RI
WD
WD
5V
RS-232
RS-485
ANT
MAINS
GSM
yellow
GSM Network
service
DCE
TXD
RXD
DTR
red
red
red
DTE DCE
DCE DTE
DTE DCE
DCD
RI
red
red
Transmit Data
Receive Data
Data Terminal
Ready
Data Carrier Detect
Ring Indicator
DCE DTE
DCE DTE
MDE
green
OpenAT - Mode
WD
WD
green
red
Watchdog Tick
ON during reset cycle
5 V
green
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
18/34
7. Jumper Settings
The InduBox GSM IX modem has 6 jumpers. The functions of the jumpers will be
described in the paragraphs below.
JP1
SIM
Power Supply
GSM/GPRS
module
JP2
JP5
RS-232
MAINS
RS-485
5V
Meter
Meter
JP7
Jumper
JP1
JP2
JP4
JP5
JP7
JP6
Position
Open
Closed
Term Open
Term Closed
Delay Open
Delay Closed
No Jumper
Meter
5V
No jumper
Meter
5V
ANT
5V
JP4
JP6
Description
GSM module normal operation (default)
GSM module BOOT operation
GSM module RESET not used
no 120 ohm termination between A and B
120 ohm termination between A and B
20 ms delay <9600 bps
2 ms delay =>9600 bps
RS-232 pin1 : no connection
RS-232 pin1 : '+V' 5~25 Vdc in (reset function)
RS-232 pin1 : +5V' out
RS-485 pin1 : no connection
RS-485 pin1 : '+V' 5~25 Vdc in (reset function)
RS-485 pin1 : +5V' out
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
19/34
8.
Watchdog Functionality
20/34
9.
AT Command Interface
More information about the commands to the InduBox GSM IX modem, and the
responses from the InduBox GSM IX modem, are described in the Sierra Wireless
(Wavecom) reference manual AT commands interface guide.
9.1
21/34
Verify a PIN code and see if the SIM card is working properly
AT+CPIN?
The InduBox GSM IX must return:
+CPIN : READY
AT+CFUN
Do not simply cut off the supply of the InduBox GSM IX modem whilst in communication
or dialogue without having first detached from the network operator.
To avoid network congestion when powering down the modem, it is essential to first
execute the command AT+CFUN=0.
If this is not done, then, in certain cases the modem can remain registered on the network.
When you want to power down (hard reset) the unit which is in dialog mode and not in
communication or you want to do a 'warm' reset:
AT+CFUN=0
OK
The modem will return OK and is no longer registered on the network. The
SL6087 GSM/GPRS radio module is put into standby and the power may then
be removed.
AT+CFUN=1
OK
The InduBox GSM IX will perform a 'warm' reset.
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
22/34
10
10.1 Introduction
This manual is the reference manual for configuring the Socket Server Open AT (1).
application.
The Socket Server Open AT application is created for the Bausch Datacom InduBox
GSM modems (2). The InduBox GSM IX modem is using the Sierra Wireless SL6087
GSM/GPRS module.
Thanks to the Socket Server Open AT application, a non IP enabled device (like an
Itron SL7000 C&I electricity meter), connected to the Indubox modem, will be
accessible over a GPRS link.
10.2 General Description
CSD (Circuit Switched Data) data communication with GSM modems has a similar
behavior as connections with standard PSTN modems over a POTS (Plain Old
Telephone System) line.
In CSD answering mode (auto answer active s0=1), the Indubox modem will sent the
unsolicited CONNECT 9600 respons when a successful connection is established with
a remote originating modem. When the remote modem is disconnecting the connection,
the respons NO CARRIER will be transmitted.
When using GPRS the situation is completely different. TCP/IP is used, all data will be
sent in packets and routed over an IP packet switched network.
Thanks to the Socket Server Open AT application a CSD answering mode will be
simulated when using communication over a GPRS link.
When the Open AT application is started in SCKserv mode, a GPRS/APN connection
will be automatically established and maintained. After a successful GPRS/APN
connection the InduBox modem will be part of an IP network (Internet or Intranet) and
(1) The AirPrime SL6087 GSM/GPRS processor is a product of Sierra Wireless (Wavecom). It
features 2G quad-band (850/900/1800/1900 MHZ) connectivity and has industrial features like an
extended temperature range (-40C to +85C).
The SL6087 GSM/GPRS processor integrated in the InduBox GSM IX can be used as a simple
modem controlled via AT commands or it can host a standard ANSI C/C++ application and act as
a single processor for the customer solution because it is delivered with the full set of Plug-Ins for
Open AT OS, enabling Bausch Datacom to easily add TCP/IP and Internet security.
Thanks to the Bausch Socket Server Open AT application (embedded in the SL6087
processor) the need for an external processor is eliminated and the total size and cost of the final
product is reduced.
(2) The Socket Server Open AT can be used in InduBox GSM IV (Q24PL GSM/GPRS module of
Sierra Wireless Wavecom -), InduBox GSM VII and VIII (Airprime Q2686 GSM/GPRS module
of Sierra Wireless Wavecom -), InduBox GSM IX (SL6087 GSM/GPRS module of Sierra
Wireless Wavecom-), but also on the DinBox GSM/GPRS (Q24PL).
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
23/34
will have an IP number. The Open AT application will start a TCP socket server
(listener) service and will listen to a predefined PORT.
When a remote TCP client establishes a connection with the InduBox modem, the
unsolicited respons CONNECT 9600 will be transmitted. When the TCP client is
disconnecting the connection, the respons NO CARRIER will be transmitted.
More information about the different modes of the Socket Server Open AT application
are described in the following sections.
10.3 Basic Setup
When using the Socket Server Open AT application the serial port of the InduBox
modem can only be used with the following parameters :
Speed : 9600 bps
Async format : 8N1
Flow control : none (no RTS needed from DTE)
V.24 DTR signal : none (no DTR needed from DTE)
Basically only RXD/TXD and GND are needed to use the Open AT application.
Its possible to use the isolated 3-wire RS-232 and 2-wire RS-485 interfaces of the
InduBox GSM IX modem.
10.4 Possible Modes
There are 3 possible working modes into the Socket Server Open AT application :
10.4.1 CSD mode
The modem is acting like a normal GSM CSD data modem in autoanswer mode (s0=1).
When a remote modem dials-in the unsolicited respons CONNECT 9600 is sent.
When the connection is disconnected NO CARRIER will be sent. During CSD data
mode the modem is 100% transparent.
During idle state mode the modem is able to receive a SMS message and check the
message content. More info on the SMS message content info below.
10.4.2 GPRS mode
Same function as CSD described above, but the modem has received APN GPRS
parameters via a SMS message. APN server name, username, password and DNS info
is entered, but there is no GPRS attachment or APN connection.
This mode is implemented to allow DOTA (Download Over The Air) upgrade via a FTP
host. This function is described below.
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
24/34
During idle state mode the modem is able to receive a SMS message and check the
message content. More info on the SMS message content info below.
10.4.3 SCKServ mode
In this mode, the modem will automatically be connected to GPRS/APN and a TCP
socket server (listen) service will be started. The APN connection and the socket listen
mode will be checked regularly (60 seconds) so that the modem is always ready for a
TCP socket client.
When a remote TCP client establishes a connection with the InduBox modem, the
unsolicited respons CONNECT 9600 will be transmitted. When the TCP client is
disconnecting the connection, the respons NO CARRIER will be transmitted.
During data mode the modem is 100% transparent.
During idle state mode the modem is able to receive a SMS message and check the
message content. More info on the SMS message content info below.
25/34
Switching between the modes described above can also be done locally, via standard
at commands.
Connect the InduBox GSM IX modem, via the Bausch RJ-45 to DB-9 serial cable, to a
standard COM port of a PC. Use a standard serial communication program like
Windows Hyperterminal, configured onto the correct COM port / 9600 bps / 8N1 / no
flowcontrol.
Don't change the currect settings of the modem !
modem echo is off [ate0] : no characters will be send back (blind typing)
no flowcontrole [at+ifc=0,0] : CTS is not active
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
26/34
27/34
If not equal
The upgrade process stops and the modem will restart as nothing has happened.
If equal
The new OpenAT application will be loaded and the modem will restart.
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
28/34
A.
EC-Declaration of conformity
EN61000-3-3
EN61000-4-2
EN61000-4-3
ENV50204
duty,
TST25-3 :
EN61000-4-4
200 Hz
repetition time
30 V/m 890-2400 MHz, 1% freq step, 1s dwell, 50%
duty, 200 Hz repetition time
mains
TST25-3 :
EN61000-4-5
EN61000-4-6
mains
TST25-3 :
Magnetic fields
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
29/34
EN61000-4-8
EN61000-4-11
test.
CISPR24 levels
EN61000-4-18
Oscillatory waves
1 MHz 2,5 KV, rep rate 400 Hz applied on mains in common mode
100 Khz 2,5 KV, rep rate 40Hz applied on mains in common mode
1 MHz 1KV, rep. Rate 400 Hz applied on mains in differential mode
100 MHz 1KV, rep. Rate 40 Hz applied on mains in differential
mode
EN55022
EN55024
EN61000-6-3
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
30/34
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
31/34
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
32/34
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
33/34
InduBox GSM IX Manual with Socket Server Open AT application Version 2.0c
34/34