Teltonika FM4200 User Manual

Hide thumbs Also See for FM4200:
Table of Contents

Advertisement

Quick Links

FM4200 User Manual
V1.9
Downloaded from
www.Manualslib.com
manuals search engine

Advertisement

Table of Contents
loading

Summary of Contents for Teltonika FM4200

  • Page 1 FM4200 User Manual V1.9 Downloaded from www.Manualslib.com manuals search engine...
  • Page 2: Table Of Contents

    Contents INTRODUCTION TTENTION NSTRUCTIONS OF SAFETY EGAL OTICE BOUT DOCUMENT BASIC DESCRIPTION ACKAGE CONTENTS DDITIONAL ACCESSORIES ASIC CHARACTERISTICS ECHANICAL FEATURES CONNECTION, PINOUT, ACCESSORIES STATUS OCKET PORT1/NMEA UDIO CCESSORIES FIRMWARE OPERATIONAL BASICS PERATIONAL PRINCIPALS LEEP MODE EEP SLEEP MODE CCELEROMETER IRTUAL ODOMETER OICE FUNCTIONALITY ROFILES ROFILE SWITCH DEPENDING ON...
  • Page 3 7.11 READIO 7.12 #### SETDIGOUT 7.13 #### GETPARAM 7.14 #### # SETPARAM 7.15 #,#,#,#,#,#,# FLUSH PARAMETER LIST ARAMETERS VALUE TYPES LOBAL ARAMETERS 8.2.1 Profile switch (ID=100) 8.2.2 Microphone level (ID=101) 8.2.3 Speaker level (ID=102) 8.2.4 Call number (ID=103) 8.2.5 Call trigger (ID=104) 8.2.6 Record search (ID=105) 8.2.7...
  • Page 4 8.8.4 IO#0 Low level (ID=303) 8.8.5 IO#0 logic operand (ID=304) 8.8.6 IO#0 averaging length (ID=305) CAN (FMS) INTERFACE PARAMETERS 8.9.1 CAN Baud Rate (ID=600) 8.9.2 CAN#0 Element Id type (ID=610) 8.9.3 CAN#0 Data mask (ID=611) 8.9.4 CAN#0 Identifier ID (ID=612) 8.9.5 CAN#0 Identifier Mask ID (ID=613) 8.10...
  • Page 5: Introduction

    Any installation and/or handling during a lightning storm are prohibited. Please use cables provided with FM4200 device. Teltonika is not responsible for any harm caused by using wrong cables for PC <-> FM4200 connection. Teltonika reserves the right to change or modify the device in a way that feels is acceptable and is not in disagreement with terms and conditions.
  • Page 6: Instructions Of Safety

    • AC/DC – Alternating Current/Direct Current. (check out new album Black Ice!) • Record – AVL data stored in FM4200 memory. AVL data contains GPS and I/O information • AVL packet - Data packet that is being sent to server during data transmission. AVL packet contains from 1 to 25 records.
  • Page 7: Basic Description

    BASIC DESCRIPTION FM4200 is a terminal with GPS and GSM connectivity, which is able to determine the object’s coordinates and transfer them via the GSM network. This device is perfectly suitable for applications where location acquirement of remote objects is needed. It is important to mention that FM4200 has additional inputs and outputs, which let you control and monitor other devices on remote objects.
  • Page 8 • Built-in CAN-BUS support (J1939 / FMS protocol) • Built-in 3 axis accelerometer • Internal backup battery Interface features: • Power supply: 10 – 30V • RS232 port • Audio port • 4 digital inputs • 4 analog inputs • 4 open collector outputs •...
  • Page 9: Mechanical Features

    Mechanical features Part name Physical specification Technical details Navigation LED Power supply 12..30V DC 12W Max STATUS LED Energy consumption: GPRS: 250 mA r.m.s Max., GPS antenna connector SMA Nominal: 110 mA r.m.s. Tyco Micro Mate-N-Lock Socket 2×10 Sleep: 45 mA r.m.s. GSM SIM card socket Deep sleep: 6 mA r.m.s.
  • Page 10: Connection, Pinout, Accessories

    Normal mode: blinking once every second Normal mode with established connection: fast blinking every 10 seconds Deep sleep mode: OFF Socket 2x10 Standard FM4200 2x10 socket pinout shown on 1 Figure Standard FM4200 2x10 socket pinout (-)EXT. BAT (+) EXT. BAT...
  • Page 11: Port1/Nmea

    Ext. Battery (+) and pin 20 are connected, the internal accumulator is on, while disconnected – the internal accumulator is off. * Minimum working voltage for FM4200 is 10V, minimum working voltage with ability to charge internal battery is 11V PORT1/NMEA...
  • Page 12: Audio

    1 – Wire devices One of the FM4200 features is realized 1-Wire data protocol, which enables connection of up to three thermometers (DS1820, DS18S20 and DS18B20) and I-Button DS1990A. Figures 4 and 5 show FM4200 and 1-wire devices connection schemes.
  • Page 13 Figure describes the connection scheme to the FM4200 and fuel tank sensor. After the connection to the tank fuel level sensor, calibration is needed. Calibrations needed due of the fact that most fuel tank sensors are not linear.
  • Page 14 Impulse counters Figure describes the connection scheme to the FM4200. Here two pulse meters are used, where one is mounted on the direct flow valve and the other on the return flow valve. Data from both meters is sent to the FM4200. Then FM4200 calculates DIN3-DIN4.
  • Page 15 8 Figure Inverting relay connection Immobilizer relay When connected a shown below, FM4200 disables engine starter when output is ON. More details about relays can be found below. 9 Figure Immobilizer relay connection Relays A simple automotive relays is used to invert input signal or to immobilize engine starter.
  • Page 16: Firmware

    RILS stands for Remote Imlet Loading System, which is used to update FM4200 ARM processor firmware. In order to update firmware, server sends a SMS to the FM4200 and directs it to connect to the server and download new firmware. The special web interface is used for this operation.
  • Page 17 • Module number is GSM number of FM SIM in worldwide standard, for example: +37069912345. Enter your APN, APN (chap) login and password. After entering all parameters, click 'Add Module'. To operate multiple devices, enter new IMEI and GSM number and click 'Add Module' again.
  • Page 18: Operational Basics

    Deep sleep forces device to turn off GPS receiver and modem significantly reducing power consumption. Note that in this mode FM4200 is not able to receive SMS. While in deep sleep mode, internal battery still gets discharged and reaches its minimum level in about 20 hours.
  • Page 19: Virtual Odometer

    Global parameters contain settings that are common for al 4 profiles. This means that if you set FM4200 to call to predefined number, you will be able to call it while using any profile. Basic scheme of Global parameters and profiles is shown below.
  • Page 20: Profile Switch Depending On Gsm Operator Code

    GSM operator code (mostly used for roaming applications), or by Profile switch depending on I/O event (on I/O value changing). 12 Figure FM4200 profile structure Profile 3 is default profile for FM4. It is always loaded on very first...
  • Page 21: Profile Switch Depending On I/Oevent

    13 Figure Roaming application profile configuration example Find profile switching diagram below: In the example FM4 connects to operator with code 24702. It checks profile 1 operator list, but there is only one operator code entered which does not mach. The it checks profile 2 list. This code is entered there, so FM4 switches to profile 2.
  • Page 22: Configuration

    COM port and click 'Connect' button. 15 Figure Configurator window FM4200 has 4 user editable profiles stored in Flash no. 1-4 memories and one extra profile stored in Flash no. 0, which can not be edited by user. Profile from Flash no. 0 is used by system and can not be selected as active, while profiles from Flash no.
  • Page 23 16 Figure Reading profiles from flash After changing profile parameters, changes can be saved to FM4200 Flash. Figure below shows saving to flash memory procedure. 17 Figure Saving profiles to flash Downloaded from www.Manualslib.com manuals search engine...
  • Page 24 18 Figure Configurator shortcuts 'Load from file' – allows user to load configuration saved in .XML extension file. 'Save to file' – allows user to save currently entered settings to a file. 'Load default profile' – loads default FM4 settings that later can be modified. This procedure must be performed before entering new parameters.
  • Page 25: Global Parameter Settings

    'Profile settings' – allow you to select profile switching method. When 'Profile change on event' is disabled – FM4200 switches profiles depending on GSM operator code method. Otherwise it switches profiles depending on I/O events (see chapter 5 for more details about profile switching).
  • Page 26: Temperature Sensors

    Temperature sensors When two or three temperature sensors are connected to FM4 it is necessary to define sensor ID to certain property separately. This way FM4 will know which temperature sensor is which property. Definition is preceded with configurator: choose 'Temperature Sensors'.
  • Page 27: System Settings

    System settings System settings menu has only one parameter – Sleep mode. 'Normal' does not use sleep mode, 'Sleep' uses simple sleep mode, 'Deep Sleep' uses deep sleep mode. See sleep mode and deep sleep mode description for more details. 20 Figure System settings GPS settings 21 Figure GPS Settings...
  • Page 28 Angle based acquire value. If so, saves the record to memory. This check is performed every second. FM4200 is able to collect records using three methods at the same time: time, distance and angle based data acquisition: •...
  • Page 29: Geofence Settings

    Geofence settings FM4200 has 20 configurable Geofence zones and it can generate event when defined Geofence zone border is crossed. • Frame border – frame border is an additional border around Geofence zone. It is additional area around defined zone used to prevent false event recording when object stops on the border of the area and because of GPS errors some records are made inside area and some –...
  • Page 30: Gsm Settings

    23 Figure Geofence settings GSM settings 24 Figure GSM settings GSM settings allow to set up basic GSM parameters: • Auto answer – number of rings after which module automatically answers incoming voice call • Protocol – data transport protocol: TCP or UDP Downloaded from www.Manualslib.com manuals search engine...
  • Page 31: Gprs Settings

    • Min. saved records – minimum records (positions) to send in AVL data packet. If FM4 does not have enough records (positions) to send to server, it will check again after time interval defined in 'Sending Period' (see below). GPRS settings •...
  • Page 32: Send Parameter Settings

    Module login and password, server and authorized number list are used to protect FM4 module from unauthorized access. Module accepts messages only from a list of authorized numbers and with proper module login and password. Numbers must be without “+” or “00” prefix. If no authorized numbers are entered, module accepts messages from all numbers.
  • Page 33: Accelerometer

    • SMS Week Time tab – week time allows to set SMS data sending schedule. SMS mode mostly used in areas where GPRS is not available. Note FM4200 operates GMT time without daylight saving. • Operators list – FM4 one of profile switching methods is GSM operator code profile switching according to currently selected operator.
  • Page 34: I/Osettings

    6.12 I/O settings When all I/O elements are disabled, AVL packet comes with GPS part only. After enabling I/O element(s) AVL packet is contains both GPS and I/O parts. List of available I/O elements includes I/O id, names, units, minimum and maximum values.
  • Page 35 Geozone 17 Event: 0 – target left zone, 1 – target entered zone Geozone 18 Event: 0 – target left zone, 1 – target entered zone Geozone 19 Event: 0 – target left zone, 1 – target entered zone Geozone 20 Event: 0 –...
  • Page 36: Monitoring

    module to send AVL packet to server and switch operating profile to Profile 4. (see profiles description for more details). SW2X priorities switch profiles on event. • High and Low levels – define I/O value range. If I/O value enters or exits this range, FM4 generates event.
  • Page 37 28 Figure Digital input event criteria According to Figure, event on digital inputs could be described in different ways by using 1 and 3, 1 and 4, 2 and 3, 2 and 4 settings. Profile1 switches to Profile2 when DIN1 value changes from 0 to 1. 29 Figure Switch to profile on event Profile2 changes to Profile1 when DIN1 state changes from 1 to 0.
  • Page 38: Can Settings

    30 Figure Switch to profile on event In same way you can configure profile switching depending on any I/O event. 6.13 CAN settings Controller Area Network (CAN or CAN-bus) is a computer network protocol and bus standard designed to allow microcontrollers and devices to communicate with each other and without a host computer.
  • Page 39 All MB Actros 2 models with Vehicle Identification Number (VIN) starting with WDB93 have a possibility to connect FM4200 module to CAN bus. This can be done by connecting to special PSM module (which may or may not be included in the truck) or ground module of the vehicle.
  • Page 40 31 Figure X5 plug on MB In the example FM4200 will filter all CAN messages with identifier XXFEE9XX (fuel consumption), XXFEFCXX (fuel level) and XXFEE5XX (total engine hours). In this case X is any symbol. Downloaded from www.Manualslib.com manuals search engine...
  • Page 41 Note: Averaging constant cannot be used with CAN data, because this information comes in digital format. So in order to prevent data loss, set Averaging constant parameter to 1. 32 Figure CAN parameters configuration examples Most parameters have certain resolution. FEE9 parameter has 0.5L/bit gain, so value that is sent to server has to be multiplied by 0.5.
  • Page 42 CAN ID is message identifier and Mask ID selects which identifier bytes should be used to filter messages: When certain message is filtered, FM4200 checks which data bytes should be sent to server. Document indicates that 5-8 bytes are used in FMS standard: Downloaded from www.Manualslib.com...
  • Page 43: Sms Command List

    Data bytes are filtered by selecting the checkboxes in Output data mask. Note, that configurator has them listed starting with MSB. After message is filtered it is attached to the data packet and sent to the server. Values are returned in HEX. 00 03 84 23(HEX) = 230435(DEC). Notice, that data resolution is 0.5L/bit gain –...
  • Page 44 SMS structure is as follows: <login> <password> <command> Example: opa opa getgps SMS command list and description: Command Description Response getstatus Modem Status information getweektime Current device time, Day of Week and amount of minutes passed since start of week getops List of currently used and available GSM operators...
  • Page 45 according entered ID. # - ID value. setparam # # Set parameter value according entered ID and Value. 1.# - ID value. 2.# - New Parameter Value flush #,#,#,#,#,#,# Initiates all data sending to specified target server 1.# - IMEI 2.# - APN 3.# - LOGIN 4.# - PASS...
  • Page 46: Getstatus

    getstatus Response details Description Data Link Indicate module connection to server at the moment: 0 – Not connected, 1 – connected GPRS Indicate if GPRS is available at the moment Phone Voice Call status: 0 – ready, 1 – unavailable, 2 – unknown, 3 – ringing, 4 –...
  • Page 47: Getgps

    getgps Response details Description Indicates valid (1) or invalid (0) GPS data Count of currently available satellites Latitude (Last good Latitude) Long Longitude (Last good Longitude) Altitude, m Speed Ground speed, km/h Ground direction, degrees Date Current date Time Current GMT time Example: GPS:1 Sat:7 Lat:54.71473 Long:25.30304 Alt:147 Speed:0 Dir:77 Date: 2007/8/24 Time: 13:4:36 loadprofile#...
  • Page 48: Getinfo

    7.10 getinfo Response details Description Device Initialization Time RTC Time Restart Counter Error Counter Number of Sent Records Number of broken records Profile CRC Fail counter Failed GPRS counter Failed link counter UPD Timeout counter Current profile, P#: 0 – inactive profile, 1 – active profile Sent SMS Counter NOGPS No GPS Timer...
  • Page 49: Setparam

    7.14 setparam #### # Sets new value for parameter. ID consists of 4 digits – first digit identifies profile, second, third and fourth identifies parameter ID as described in Parameter List chapter. In value field a new parameter value is entered. Example: ‘setparam 1245 127.0.0.1’...
  • Page 50: Parameter List

    Parameter list Parameters value types S8 – Signed Char U8 – Unsigned Char U32 – Unsigned Integer U16 – Unsigned Short S8[n] – String of n Char Global Parameters Global parameters are profile independent parameters. 8.2.1 Profile switch (ID=100) Minimum Maximum Recommended Goes with (depends on)
  • Page 51: Call Trigger (Id=104)

    8.2.5 Call trigger (ID=104) Digital input to call and answer trigger. Minimum Maximum Recommended Goes with (depends on) Value type value value value parameters Microphone level (ID=101) Speaker level (ID=102) Call number (ID=103) Voice Call Auto Answer after rings (ID=230) 8.2.6 Record search (ID=105) Record search parameter is responsible for record searching order.
  • Page 52: Time Based Acquire Interval (Id=11)

    8.3.1 Time based acquire interval (ID=11) Time interval in seconds, indicating condition to acquire new record. Minimum Maximum Recommended Goes with (depends on) Value type value value value parameters Distance based acquire interval (ID=12) 9999999 Angle based coordinate acquisition (ID=13) 8.3.2 Distance based acquire interval (ID=12) Distance in meters, indicating condition to acquire new record.
  • Page 53: Gsm Operator List (Id=271)

    8.3.6 GPRS Enable (ID=240) Parameter allows or does not allow using GPRS. If GPRS is not allowed value is 0, if GPRS is allowed – 1. Minimum Maximum Recommended Goes with (depends on) Value type value value value parameters Data Send interval (ID=270) Minimum records number in packet (ID=232) GPRS Data send week time...
  • Page 54: Sms Data Send Allow (Id=250)

    8.3.11 SMS Data send allow (ID=250) Parameter allows or does not allow using binary SMS to send Avl data. If SMS use is not allowed value is 0, and 1 if SMS use is allowed. 8.3.12 24 Records time step (ID=274) Module is able to send binary SMS, which contains 24, coordinates.
  • Page 55: Gprs Access And Address Settings

    16 char Empty SMS Data send allow (ID=250) S8[16] string GPRS access and address settings 8.5.1 APN Name (ID=242) Parameter defines GPRS Access Point Name. Minimum Maximum Recommended Goes with (depends on) Value type value value value parameters GPRS Enable (ID=240) 32 char Empty APN username (ID=243)
  • Page 56: Geofence Zones Settings And Parameters

    Geofence zones settings and parameters In this chapter it is explained how to get all parameters for the first GeoFence zone (all ID numbers are for the 1 zone). And at the end of the chapter (part 1.6.7) is presented a table with the IDs of all the rest GeoFence zones.
  • Page 57: All The Rest Zones

    8.6.4 GeoFence y1 (ID=32) Parameter has two meanings dependent on zone shape. If shape is rectangular, then ID=32 is left down corner Y coordinate in WGS. If shape is circle, then ID=32 is center of that circle Y coordinate in WGS. Minimum Maximum Recommended...
  • Page 58: System Parameters

    130 – 134 System parameters 8.7.1 Voice Call Auto Answer after rings (ID=230) Parameter defines rings number after which module automatically answers incoming voice call. Minimum Maximum Recommended Goes with (depends on) Value type value value value parameters 8.7.2 Device Power mode (ID=000) Device can operate in three modes: Normal , Sleep or Deep Sleep.
  • Page 59: Io#0 Priority (Id=301)

    If value is ‘CAN’, then CAN data is automatically added to this property. Minimum Maximum Recommended Goes with (depends on) Value type value value value parameters IO#0 priority (ID=301) IO#0 High level (ID=302) IO#0 Low level (ID=303) byte IO#0 logic operand (ID=304) IO#0 averaging length (ID=305) 8.8.2...
  • Page 60: Io#0 Averaging Length (Id=305)

    IO#0 property parameter (ID=300) 8.8.6 IO#0 averaging length (ID=305) Parameter defines IO property sample length to average. If no averaging needed default value is 1. Minimum Maximum Recommended Goes with (depends on) Value type value value value parameters IO#0 property parameter (ID=300) 2147483648 IO#0 priority (ID=301)
  • Page 61: Can#0 Identifier Mask Id (Id=613)

    8.9.2 CAN#0 Element Id type (ID=610) Parameter defines CAN element ID length. CAN element ID could be 11 or 29 bits length. For 11 bits ID parameter value is 0, for 29 bits ID – 1. Minimum Maximum Recommended Goes with (depends on) Value type value value...
  • Page 62: Accelerometer Parameters

    CAN#1 620 – 623 CAN#2 630 – 633 CAN#3 640 – 643 CAN#4 650 – 653 CAN#5 660 – 663 CAN#6 670 – 673 CAN#7 680 – 683 CAN#8 690 – 693 CAN#9 700 – 703 8.10 Accelerometer Parameters 8.10.1 Delta X (ID=281) Parameter defines accelerometer X axis angle change, which is used to detect movement Minimum Maximum...
  • Page 63: Stop Timeout (Id=285)

    Start timeout (ID=284) DEBUG MODE FM4200 is able to transmit its current state when connected to PC using PORT1/2 cable. It is used to detect errors and provide information to possible solutions when operating as unexpected. Contact our sales manager to get Terminal.
  • Page 64: Mounting Recommendations

    MOUNTING RECOMMENDATIONS 10.1 Connecting Wires • Wires should be connected while module is not plugged in. • Wires should be fastened to the other wires or non-moving parts. Try to avoid heat emitting and moving objects near the wires. • The connections should not be seen very clearly. If factory isolation was removed while connecting wires, it should be applied again.
  • Page 65: Module Installation

    • Module cannot be fixed to heat emitting or moving parts. • SIM card should be inserted in the module while the connector is plugged off (while module has no power). Pay your attention, that FM4200 device has internal GSM antenna. Downloaded from www.Manualslib.com...
  • Page 66 • To ensure good FM4200 GPS and GSM connectivity it is strongly recommended to install device not less then 50 mm from any metal shield parts as it is shown in the picture below. Installation near metal shield parts as shown in the picture below does not guarantee good GSM and GPS connectivity.
  • Page 67: Change Log

    CHANGE LOG New version Date Comments number 090820 first release 090824 updated global parameters and disclaimer 091103 Number of status LEDs changed from 3 to 2. Module installation recommendations updated with 091127 mounting near metal shield restrictions. 100211 New Skytraq GPS module details added. 100402 Notification regarding CAN data averaging added.

Table of Contents