Teleorigin RB900 User Manual

Rb-900 series
Hide thumbs Also See for RB900:

Advertisement

1

Advertisement

Table of Contents
loading

Summary of Contents for Teleorigin RB900

  • Page 2: Table Of Contents

    Contents 1. Overview..........................5 2. References.........................6 3. Package..........................7 3.1 Box............................7 4. Complete package contents....................8 5. General presentation......................9 5.1 Product pictures ........................9 5.2 External connections......................10 5.2.1 GSM antenna connector....................10 5.2.2 GPS antenna connector....................10 5.2.3 Memory slot........................11 5.2.4 USB Interface......................... 11 5.2.5 RS-232 Interface (EIA574)....................12 5.2.6 RS-485 interface......................
  • Page 3 10.1 Power supply........................29 10.2 RF characteristics....................... 29 10.3 External antenna........................ 31 10.4 Environmental characteristic....................31 11. Python Script Interpreter....................32 12. AppZone.........................34 13. RB900-GPS........................35 14. RB900MODBUS......................36 15. AT Reference manual.....................37 16. Safety recommendations....................46 16.1 General Safety........................46 16.2 Care and Maintenance.......................46 16.3 Responsibility........................
  • Page 4 APPLICABILITY TABLE Modem Short description RB900 Basic GPRS modem RB900-IO GPRS modem with GPIO signals RB900-M GPRS modem with memory card connector RB900-GPS GPRS modem with GPS/Glonass receiver RB900MODBUS GPRS modem with Modbus application RB900U Basic UMTS modem RB900U-IO UMTS modem with GPIO signals...
  • Page 5: Overview

    1. Overview The RB900 Terminal is the complete modem solution for wireless m2m applications. Based on the Telit GE910, HE910 or LE910 module, it is available as penta or quad-band version and offers high level GSM/GPRS/HSPA+/LTE features in compact aluminium housing with all the standardized interfaces and optionally GPS receiver, configurable GPIO or memory card to store all measured data.
  • Page 6: References

    2. References Telit_AT_Commands_Reference_Guide.pdf Telit_HE910_UE910_UL865_AT_Commands_Reference_Guide.pdf Telit_LE910_AT_Commands_Reference_Guide.pdf Telit_GE910_Product_Description.pdf Telit_HE910-Family_Product_Description.pdf Telit_LE910_Product_Description.pdf Telit_Easy_Script_Python_2.7.pdf GE910_AppZone_API_User_Guide.chm http://www.python.org/...
  • Page 7: Package

    3. Package 3.1 Box Original box of the product is shown in the picture below. We can find product sticker on the box. It matches modems sticker that is placed on the device. This proves that your modem is original product. More information about stickers in chapter 5.3...
  • Page 8: Complete Package Contents

    4. Complete package contents Complete package contains: RB900 terminal (item A) • GSM antenna (via SMA) (item B) • wall handle (item C) • power adaptor (item D) •...
  • Page 9: General Presentation

    5. General presentation 5.1 Product pictures connector Power supply LED's DATA SIM card Extractable holder SIM card ejector holder EIA574 (RS-232) DE9 D-sub socket...
  • Page 10: External Connections

    5.2 External connections 5.2.1 GSM antenna connector SMA “ANT” input is used to connect external GSM antenna. To establish connection with GSM network an external antenna must be used. Type of antenna depends on GSM coverage. In good circumstances (level of received signal is high) use antenna which is attached in the package.
  • Page 11: Memory Slot

    5.2.3 Memory slot RB900 can be optionally equipped with memory card slot to store all the measured data. The slot type is microSD. Memory card can be controlled only by Python script using special AT commands which is sends through SER2 interface, see chapter AT Reference manual and Python Script Interpreter.
  • Page 12: Rs232 Interface (Eia574)

    5.2.5 RS232 Interface (EIA574) RB900 terminal is equipped with RS232 interface (as shown below). DE9 DSUB socket is connected via voltage level translator circuit to the GSM module. Table of RS232 DB9 pins: Pin No. Name Description Data Carrier Detect. Raised by DCE when modem synchronized.
  • Page 13: Rs485 Interface

    5.2.6 RS485 interface RB900 terminal can be optionally equipped with RS485 half duplex interface (there can be RS232 or RS485, not simultaneously ). DE9 DSUB socket is connected via voltage level translator circuit to the GSM module. Table of RS485 DB9 pins: Pin No.
  • Page 14: D-Sub Hd 15-Pin Connector

    5.2.7 D-Sub HD 15-pin connector RB900 can be equipped with DE9 15-pin connector to control RS232 interface and GPIO lines. GPIO lines can be controlled by internal Python application, see Python Script Interpreter for details. Below you can find pins description of this variant of modem.
  • Page 15: Power Supply Connector

    5.2.9 SIM card holder SIM card holder is placed in front of RB900 terminal (as shown below) and is accessible externally. To insert SIM card into the holder press the yellow button, eject the little drawer, place there Your SIM card and insert drawer into the modem (You will hear click).
  • Page 16: Product Sticker

    Product stickers are on the modem and on the box of the product. A production sticker includes the following information: Product serial number (IMEI) • the CE marking • the 15-digit bar code • the model signature (e.g. RB900) • Device sticker Box sticker...
  • Page 17: Basic Features And Services

    6. Basic features and services Basic features and available services for RB900 are contained in table below. Feature/service Description Standard Supported Bands: LTE variant: EU version: - 800/1800/2600 Mhz LTE - 900/2100 Mhz UMTS - 850/900/1800/1900 Mhz GSM/GPRS/EDGE NA variant:...
  • Page 18: Using The Modem

    7. Using the modem 7.1 Setting up the modem To set up the modem, do the following steps: Eject SIM card holder using yellow button and pull out the drawer. • Insert Your SIM card into drawer. • Verify if SIM card fits in the drawer properly (as shown). •...
  • Page 19: Mounting The Modem

    Connect the antenna to the SMA connector • Optionally it can be connected using RS-232 and miniUSB cables • Plug the power supply cable to the power supply input • Now the modem is ready to work. • 7.2 Mounting the modem 7.2.1 On DIN bus To mount modem on DIN bus install DIN handle as shown below...
  • Page 20: On The Wall

    To mount modem on the wall install wall handles as shown below. 7.3 Checking the communication with the modem Once the modem is connected you can check communication between RB900 terminal and the PC using Telit AT Controller available here: http://www.teleorigin.com/file_upl/pliki/1/Telit_AT_Controller_r3_1_2.zip...
  • Page 21: Status Of The Modem (Leds)

    For further information about AT commands and their usage, refer to [1]. 7.4 Status of the modem (LEDs) The operational status of the RB900 Terminal is signalized by external LEDs placed on the front panel of the modem. The table below shows what is the meaning of LEDs.
  • Page 22: Verifying The Strength Of Received Signal

    7.6 Verifying the strength of received signal RB900 terminal can establish connection with network if the received signal strength is sufficiently strong. To verify the signal strength and bit error rate, do the following: Using software such as Hyperterminal enter AT+CSQ. This command displays the received signal strength indication <rssi>...
  • Page 23: Network Registration

    7.8 Network registration 7.8.1 GSM network registration To check GSM network registration status enter AT+CREG? into software (for instance Hyperterminal) Modem will answer in following format: +CREG: <n>,<stat>[,<lac>,<ci>] The following table shows the +CREG parameters: <parameter> Description <n> 0 Disables the network registration unsolicited result code. 1 Enables the network registration unsolicited result code +CREG: <stat>.
  • Page 24: Gprs Network Registration

    7.9 GPRS network registration To check GPRS network registration status enter AT+CGREG? into software (for instance Hyperterminal) Modem will answer in following format: +CGREG: <n>,<stat>[,<lac>,<ci>] The following table shows the +CGREG parameters: <parameter> Description <n> 0 Disables the network registration unsolicited result code. 1 Enables the network registration unsolicited result code +CGREG: <stat>.
  • Page 25: At Commands Summary

    7.10 AT commands summary As a conclusion table below shows most common and useful AT commands. For more AT commands refer to [1]. Action Syntax Response Comments Echo enable ATE1 Typed text is seen. Echo disable ATE0 Typed text is not seen. Voice call ATD<phoneNo>;...
  • Page 26: Troubleshooting

    8. Troubleshooting 8.1 No connection/communication with the modem If there is no communication with the modem do the following steps: Check all external connections of the modem (RS-232 or USB, Power supply) • Verify if power supply is correct (see Power supply Power supply) •...
  • Page 27: Receiving No Carrier Message

    8.3 Receiving NO CARRIER message There are some common cases when modem answers NO CARRIER: If data/voice/fax connection cannot be established • Right after hanging up the data/voice/fax connection • If there is no connection with network – check antenna and registration status (see •...
  • Page 28: Technical Characteristics

    9. Technical characteristics 9.1 Mechanical characteristic Max. dimensions 72 x 53.5 x 26 mm (w/o connectors) 83 x 53.5 x 26 mm (w/ connectors) Weight ≈ 89 g Volume 100 cm (w/o connectors) 9.2 Housing description (dimensioning diagram)
  • Page 29: Electrical Characteristic

    10. Electrical characteristic 10.1 Power supply Nominal voltage range: 5..30 V, 10% • Maximum continuous (average) supply power: 2.5 W • Maximum continuous (average) supply current: 200 mA at 12V, 100 mA at 24V • 10.2 RF characteristics GPRS variant: LTE variant:...
  • Page 30 HSPA + variant:...
  • Page 31: External Antenna

    10.4 Environmental characteristic Table below gives the environmental operating conditions of RB900 terminal. Attention! Exceeding the values may result in permanent damage to the module.
  • Page 32: Python Script Interpreter

    11. Python Script Interpreter The Easy Script Extension is a feature that allows driving the modem internally, writing the controlling application directly in the Python high level language. Python feature is available in GPRS or HSPA+ modem variants only. A typical application usually consists of a microcontroller managing several I/O pins on the module through the AT command interface.
  • Page 33 The Python script is executed in a task with the lowest priority on the Telit module, so it’s execution won’t interfere with GSM/GPRS normal operations. Furthermore, this allows serial ports, protocol stack etc. to run independently from the Python script. The Python script interacts with the Telit module functionalities through several built-in interfaces, as depicted below: The MDM interface is the most important one.
  • Page 34: Appzone

    12. AppZone AppZone is a Telit's software layer built on the top of the basic software of the module that provides a set of interfaces to the most of the module functionalities, e.g.: GSM/GPRS services and hardware resources. The AppZone layer allows the M2M “C” language application of the customer to run on the CPU of the module.
  • Page 35: Rb900-Gps

    13. RB900-GPS RB900-GPS modem variant includes high-precision combo GPS+Glonass receiver with external antenna. GPS antenna connector type is SMA. Below is the short characteristic and parameters of GPS/Glonass receiver. Frequency bands: GPS (L1), Glonass (L1, FDMA), Galileo (E1) Standards: NMEA, RTCM...
  • Page 36: Rb900Modbus

    14. RB900MODBUS RB900MODBUS is a GSM/GPRS modem with built-in Modbus protocol controlling application. Device converts RTU frames incomming from PLC driver to TCP frames and sending them through wireless GSM network. Terminal is able to query for the values of selected registers and at the time of their nonzero values: - calling to an alarm phone number plugged into the SCADA system, which transmits phone number,...
  • Page 37: At Reference Manual

    15. AT Reference manual Important: the following table list of AT commands is available only for Python scripts to communicate with microcontroller through SER2 interface. COMMAND Function Starting a Command Line Command Echo #VER Device Version #GPIO General Purpose Input/Output Pin Control #ADC Analog/Digital Converter Input...
  • Page 38 #VER – Device Version AT#VER Read software and hardware version in format: AT#VER=<swver><hwver> where <swver> - version of microcontroler software <hwver> - version of hardware 1.3. General Purpose Input/Output Pin Control - #GPIO #GPIO - General Purpose Input/Output Pin Control AT#GPIO=[<pin>, Execution command sets the value of the general purpose output pin <mode>[,<dir>[,<pull...
  • Page 39 #GPIO - General Purpose Input/Output Pin Control <dir> - current direction setting for the GPIO<pin> <stat> - logic value read from pin GPIO<pin> in the case the pin <dir> is set to input; - logic value present in output of the pin GPIO<pin> in the case the pin <dir>...
  • Page 40 #GPIO - General Purpose Input/Output Pin Control AT#GPIO=1,0,0,2 Read GPIO input state AT#GPIO=1,2 #GPIO: 0,1,2 Set GPIO1 as output with high state and no pull resistor AT#GPIO=1,1,1,0 1.4. Analog/Digital Converter Input - #ADC #ADC - Analog/Digital Converter Input AT#ADC=<adc> Execution command reads pin<adc> voltage, converted by ADC, and outputs it in the format: #ADC: <value>...
  • Page 41 #ADC - Analog/Digital Converter Input #ADC: 2991 1.5. I2C Bus Control - #I2C #I2C - I2C Bus Control AT#I2C=<speed>, This command is used to execute read and write operations on I2C bus as <cmd> a master divice. <speed> - I2C bus clock frequency 0 - 100 kHz 1 - 200 kHz 2 - 300 kHz...
  • Page 42 #I2C - I2C Bus Control SLAVE N (number of SLAVE M (number of DATA 1 DATA N ADDR + W bytes to write) ADDR + R bytes to read) Between write and read command will be perform repeated start condition. If succeed, response for read operation is read data stream in hexadecimal format.
  • Page 43 #I2C - I2C Bus Control AABBCCDDEE Read data is 0xAA, 0xBB, 0xCC, 0xDD, 0xEE 1.6. Power-down mode - #SLEEP #SLEEP – Power-down mode AT#SLEEP=<n> Set power-down mode. Parameter: <n> 0 - active mode 1 - deep power-down mode, GL865 is turn off. Automatically switch into active mode when external power connected.
  • Page 44 #SD – SD card status AT#SD? Read current sd card state in format: #SD: <n>,<size> where: <n> 0 - sd card not detected 1 - sd card initialized 2 - sd card initialization failed <size> - number of sectors in user area, hexadecimal format. Example AT#SD? AT#SD: 1,001E4600...
  • Page 45 #SDRBLOCK – Read data block from memory card 0123456789abcd_f0123456789abcdef0123456789abcdef0123456789abc def0123456789abcdef0123456789abcdef0123456789abcdef0123456789 abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456 789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123 456789abcdef0123456789abcdez 1.9. SDWBLOCK write data block to memory card - #SDWBLOCK #SDWBLOCK – Write data block to memory card AT#SDWBLOCK= Write one sector (512 bytes) to memory card <sector>...
  • Page 46: Safety Recommendations

    16.2 Care and Maintenance The RB900 terminal is an electronic product that should be treated with care. Please follow suggestions shown below due to using modem for many years. Do not expose RB900 to any extreme circumstances like high temperature or high •...
  • Page 47: Accessories

    17. Accessories The tables below shows recommended accessories for RB900 terminal. 17.1 Accessories critical for using modem Table below shows accessories critical for using modem. Without them usage of modem is impossible. Accessory Description Part no. Power adaptor Example of power adaptor is shown in the picture below...
  • Page 48: Additional Accessories

    17.2 Additional accessories Table below shows additional accessories that are not essential for modem usage. Accessory Description Part no. Magnetic antenna 2dBi Antenna with extra gain ANT-DBMAG HandsFree headphones Headphones and microphone HF24 Magnetic antenna 2dBi ANT-DBMAG HandFree headphones HF24...
  • Page 49: Conformity Assessment Issues

    18. Conformity Assessment Issues The RB900 has been assessed in order to satisfy the essential requirements of the R&TTE Directive 1999/05/EC (Radio Equipment & Telecommunications Terminal Equipments) to demonstrate the conformity against the harmonised standards with the final involvement of a Notified Body.
  • Page 50: Safety Recommendations

    19. Safety Recommendations READ CAREFULLY Be sure the use of this product is allowed in the country and in the environment required. The use of this product may be dangerous and has to be avoided in the following areas: Where it can interfere with other electronic devices in environments such as •...
  • Page 51: List Of Acronyms

    20. List of Acronyms Accumulated Call Meter ASCII American Standard Code for Information Interchange Attention commands Cell Broadcast Cell Broadcasting Service Call Control Meter CLIP Calling Line Identification Presentation CLIR Calling Line Identification Restriction CMOS Complementary Metal-Oxide Semiconductor Carriage Return Circuit Switched Data Clear To Send Digital Audio Interface...
  • Page 52 Light Emitting Diode Linefeed Mobile Equipment Man Machine Interface Mobile Originated Mobile Station Mobile Terminated Other Equipment Manufacturer Phone Book Protocol Data Unit Packet Handler Personal Identity Number PLMN Public Land Mobile Network PUCT Price per Unit Currency Table PIN Unblocking Code RACH Random Access Channel Radio Link Protocol...
  • Page 53: On-Line Support

    21. On-line support Elproma provides a range on on-line support which includes: the latest version of this document • the latest drivers for RB900 • technical support • www.teleorigin.com This information can be found on our web sites at For further information You can contact us at: email: info@elproma.com.pl...

Table of Contents