background image

31

Operation

TFX INSTALLATION AND OPERATION MANUAL

   6046279-001    March 2020

5.4  File transfer

You can use the device to transfer files between the Data 

platform and the machine’s  

CANopen network.

5.4.1  File transfer

TRANSFERRING A FILE TO THE Data platform
A simple transfer of files up to 128 kByte via the CAN bus 

to the Data platform is implemented in the device. The files 

are saved in the device in an internal nonvolatile memory 

and automatically transferred to the Data platform when a 

server link is established.
The following steps are required for the transfer:

1.   An external device transfers a file by CANopen 

SDO protocol to the object 0x5421, 0x03 of the 

CANlink mobile:  

D

EVI CE

 V

ARIA B LES

 >  F

ILE

 T

RANSFER

 T

RANSMIT

 -  F

ILE

 D

ATA

 - 

C

ACHE D

 M

ODE

2.  An external device transfers the file name by 

CANopen SDO protocol to the object 0x5420, 0x03 of 

the TFX as a string in the format 8.3:

 

D

EVI CE

 V

ARIA B LES

 >  F

ILE

 T

RANSFER

 T

RANSMIT

 -  F

ILENAME

 - 

C

ACHE D

 M

ODE

3.   An external device writes the value 1 to the object 

0x5422, 0x03 of the CANlink mobile. This triggers 

automatic file transfer to the Data platform:

 

D

EVI CE

 V

ARIA B LES

 >  F

ILE

 T

RANSFER

 T

RANSMIT

 - C

OMMAN D

 - 

C

ACHE D

 M

ODE

You can find out the current available free memory space 

using the object 0x5423, 0x04 ( D

EVI CE

 V

ARIA B LES

 >  F

ILE

 

T

RANSFER

 T

RANSMIT

 -  G

ET

 

FREE

 S

PA CE

 - C

ACHE D

 M

ODE

). As long 

as memory space is available, several files can be logged in 

the device. The files are then automatically transmitted to 

the Data platform in the order in which they were written to 

the device.
For detailed information on creating objects, see chapter 

Creating object dictionary groups and objects.
READING A FILE TRANSFERRED BY PROEMION
PROEMION can transfer files in segments of 1024 bytes 

each via the device. The files transferred by the Data 

platform are saved to a CANopen control unit in the device 

in an internal, volatile memory. They can be read off from 

the device by the CANopen network.
To be able to read off files transferred to the Data platform, 

you need to take the following steps.

1.  Check that the object 0x5402 Sub-Index 0 has the 

value 01. This value indicates that PROEMION has 

transferred a file to the device.

 

F

ILE

 T

RANSFER

 R

ECEIVE

 -  I

NDICATION

2.  If the object has the value 01, you can read the file 

name from the object 0x5400 Sub-Index 0.

 

F

ILE

 T

RANSFER

 R

ECEIVE

 -  F

ILENAME

3.  Read off the file from the object 0x5401 Sub-Index 0.

 

F

ILE

 T

RANSFER

 R

ECEIVE

 -  F

ILE

4.  When the file has been read off, write the value 0 in 

the object 0x5402 Sub-Index 0.

 

F

ILE

 T

RANSFER

 R

ECEIVE

 -  I

NDICATION

The device is then ready to receive a new file from 

the Data platform.

For detailed information on creating objects, see chapter 

Creating object dictionary groups and objects.

5.4.2  File transfer restrictions

Restrictions apply to file transfer.
The following conditions must be met:
>  The file names must have 8 characters and the file 

extension must have 3 characters (8.3 format).

>   Characters permitted for the file name and file extension 

are “A” … “Z”, “a” … “z” and “0” … “9”.

If these conditions are not met, the device and/or the Data 

platform will reject the file. This blocks transmission in both 

directions. To cancel the block, you must delete the faulty 

file from the Data platform or from the file transfer.

5.5  Encrypted data transfer

The device supports encrypted data transfer to the Data 

platform according to the TLS standard (Transport Layer 

Security).
Encrypted data transfer is already enabled when the device 

is delivered.
The variables required belong to the DEVICE VARIABLES 

object dictionary group.

Table 29:   Encrypted data transfer

Variable

Function

E

NA B LE

 

EN CRYPTE D

 

DATA

 

TRANSFER

0 = disable encrypted data transfer

1 = enable encrypted data transfer

R

EMOTE

 S

ERVER

 P

ORT

61200 = port for encrypted data transfer 

60200 = port for unencrypted data transfer

NOTICE

Encrypted data transfer is banned in some countries.

Please observe local regulations on encrypted data transfer.

  INFORMATION

After a device reset to factory settings, encrypted data 

transfer is enabled as standard.

5.6  Important device variables

This chapter gives you information on important device 

variables that control the device functions.

Summary of Contents for TFX

Page 1: ...TFX Installation and Operation Manual AN432374821161en 000101...

Page 2: ...pecial indirect incidental or consequential damage or loss whatsoever including but not limited to damage or loss of use of equipment plant or power system cost of capital loss of power additional exp...

Page 3: ...vance Measures to avoid the danger WARNING Nature and source of the danger Consequences of non observance Measures to avoid the danger CAUTION Nature and source of the danger Consequences of non obser...

Page 4: ...y 2 1 2 Device functions 2 1 2 1 Available models 2 1 2 2 Scope of supply 3 1 2 3 Kits 3 1 2 4 Software and accessories 3 1 3 Service and support 3 2 0 SAFETY INFORMATION 4 2 1 Safety instructions 4 2...

Page 5: ...ice to the Data platform 18 4 6 Mounting the device 18 5 0 OPERATION 20 5 1 Danfoss TFX Configurator 20 5 1 1 Creating object dictionary groups and objects 20 5 2 Logging mode 21 5 2 1 Configuring log...

Page 6: ...2 OTAP general process 40 5 10 3 OTAP Recovery Mode 41 5 11 Diagnosis via micro USB port 41 5 12 Factory reset 43 5 12 1 Factory reset via OBW file or CAN 43 5 12 2 Factory reset via the start cable 4...

Page 7: ...model variants feature the antenna ports For more information see chapter Available models 1 1 2 Type label The device type label is located on the front of the housing and provides the following inf...

Page 8: ...device housing yourself 1 1 4 Conformity For details of the corresponding approval tests see chapter Certification and qualification The device meets the requirements of the following standards and le...

Page 9: ...a LTE GNSS DA 3M0 FAKRA D FAKRA C FA Order number for HARDWARE KIT 102EC77300A 102EC77301A Order number for STARTER KIT 102EC77302A 102EC77302A INFORMATION The HARDWARE KIT only includes theTFX and mo...

Page 10: ...gulations and precautions for potentially explosive areas Do not mount the antenna in the close proximity of easily ignited substances e g fuel tanks and insufficiently shielded electronic devices Lor...

Page 11: ...FDD 1 band Changes or modifications to this device not expressly approved by the manufacturer can void the user s authority to operate the device under CE rules INFORMATION The horizontal distance bet...

Page 12: ...on sensor Yes Yes Gyro sensor Yes Yes CAN connectors 1 1 GNSS Yes Yes eSIM card Yes Yes 3 1 1 Real time mode In real time mode CAN messages are transmitted bidirectionally With the device you can use...

Page 13: ...ofile with all the necessary communication settings INFORMATION On delivery the device s eSIM card is not yet enabled After registration of theTFX enabling the eSIM card can take up to 1 working day 3...

Page 14: ...nd can supply active antennas with a maximum of 40 mA of power The port is short circuit resistant and recognizes that an antenna is present from a power greater than approx 2 mA CAUTION Health hazard...

Page 15: ...colors are active simultaneously the LEDs also light up in magenta orange or turquoise The following tables show possible LED indications ON LED The ON LED indicates the power supply status Table 10...

Page 16: ...e for main plug connector The cable CLM3 start cable 6 open 2 dsub 1 pw 2 m contained within the Starter Kit features the following connectors and open individual wires 1 micro timer II socket 14 pin...

Page 17: ...o features a slide switch for a factory reset INFORMATION For more information on how to perform a factory reset see chapter Factory reset via the start cable D sub connector female 9 pin CAN2 Pin Des...

Page 18: ...s switched on This activates the MCU internal bootloader 3 4 3 USB connector cable diagnosis The USB cable USB A on micro USB B 1 6 m included in Starter Kit is intended for debugging and for diagnosi...

Page 19: ...ower supply circuit with an external 2 A fuse NOTICE Property damage The device must be installed connected and commissioned by a qualified technician Ensure the power supply is disconnected before co...

Page 20: ...ily ignited substances e g fuel tanks and insufficiently shielded electronic devices CAUTION Health hazards of radio frequency energy Slight or medium injury Make sure the device is switched off durin...

Page 21: ...ug is correctly aligned to the USB port on the computer before being plugged in and that it is plugged in without using excessive force Incorrect alignment during connection or the use of excessive fo...

Page 22: ...ter Connecting the device to the PC 2 Start the Danfoss Configurator software 3 Click onT OOLS NODE S CAN in the menu Alternatively you can click on the button in the toolbar The COMMUNI CATION NODE S...

Page 23: ...ilable for your specific device it is recommended to create a new device configuration The required object groups and device variables have to be added manually then Refer to Creating object dictionar...

Page 24: ...the device is connected to the Data platform If your device does not appear in the machine overview you must activate the device See chapter Activation of the device 4 6 Mounting the device Below you...

Page 25: ...Mobile radio antenna 2 GNSS antenna NOTICE Inadequate radio connection The radio connection is influenced by objects or walls Only mount the device in the installation position shown in chapter Mounti...

Page 26: ...or you can create rename or delete object dictionary groups or objects This chapter explains how to create object dictionary groups and objects The following example shows creation of the object RECEI...

Page 27: ...ng data check the device status in the machine overview in the Portal The device must be in logging mode The colored squares in the machine overview indicate the current status Constant blue device is...

Page 28: ...ommunication and data logging you must configure the following variables CAN VARIABLES The variables required concern the CAN connection and belong to the object dictionary group DEVI CE VARIA BLES Ta...

Page 29: ...he object dictionary group RECEIVE C AN MESSAGES PDOs create a new object dictionary entry RECEIVE MESSAGES PD O 3 Rename the object RECEIVE MESSAGE PDO as PGN 61444 RECEIVE MESSAGE COMMUNICATION PARA...

Page 30: ...re ignored when the message is received 5 2 3 2 Example 1 Log all data bytes every 60 seconds In this example all data bytes are simply logged cyclically every 60 seconds There are no additional condi...

Page 31: ...g to the INTERFA CE VARIA BLES object dictionary group 1 Create the object dictionary group INTERFA CE VARIA BLES 2 In the INTERFACEVARIABLES object dictionary group create four new INTERFA CE VARIA B...

Page 32: ...61444 Payload Description Selection Function LOG RE CEIVE D CAN MESSAGE Set Log data of the receive CAN message BYTES TO LOG 2 5 and 8 Logging selected data bytes 5 2 3 3 1 Mapping During mapping dat...

Page 33: ...operations have the following functions Buttons Description C clear deletes the entire calculation operation CE clear entry only deletes the last symbol entered Add variables to the calculation operat...

Page 34: ...tion data at least once ENA BLE D Enables disables the position data logging AND OR AND Position data is logged if both conditions time and distance are met OR Position data is logged if one of the co...

Page 35: ...CREATE NEW J OB window opens 12 Select the job type LOGGING 13 Click on the OK button The job is added to the OVERVIEW list 14 In the C OBID field enter the ID hex for the virtual CAN message The ID...

Page 36: ...atus in the machine overview in the Portal The device must be in real time mode The colored squares in the machine overview indicate the current status Constant blue device is passive in real time mod...

Page 37: ...nsferred to the Data platform you need to take the following steps 1 Check that the object 0x5402 Sub Index 0 has the value 01 This value indicates that PROEMION has transferred a file to the device F...

Page 38: ...e following variables Table 32 Device variables I O sensors diagnosis Variable Function OPERATION TIME TOTAL Device operation time in seconds DEVI CE TIME UNIX FORMAT Internal device time The time is...

Page 39: ...OWER MANAGEMENT You can enable sleep mode as follows Enabling sleep mode after a set time period POWER MANAGEMENT C AN S LEEP TIME Monitoring terminal 15 As soon as the device registers LOW on termina...

Page 40: ...can send special files to the device via the Data platform to configure or read off variables In the following the files and their structure are described NOTICE Restrictions apply to the file names S...

Page 41: ...trator rights have this authorization INFORMATION If you do not have authorization to perform a configuration update contact the service support See chapter Service and support 1 Start the DANFOSS Con...

Page 42: ...8 0x2 ERROR 0x3337 is not equal to 0xTFX Internal Antenna ABORT CONFIGURATION DOWNLOAD ON ERROR newSW Fw 6 1 0 0 Release newBL Bl 9 1 newDOD CANlink mobile 3337 Demo V1 END 1534329798 5 8 2 CAN You ca...

Page 43: ...4 In the COMMUNI CATION PATH field select the CONNE CTION VIA INTERNET N DEVI CES interface from the list 5 Click on the S ELE CT DEVI CES button The window S ELE CT DEVI CES opens 6 If the list is e...

Page 44: ...Bl 9 2 newDOD FOTATest V4 END 1532700197 Example of protocol content after a failed update BEGIN 1534330801 actSW Fw 6 1 0 0 Release actBL Bl 9 1 actDOD CANlink mobile 3337 Demo V1 File Size 424836 R...

Page 45: ...automatically After the restart the device uses the updated firmware version You can find a tutorial on how to install the firmware to the device in the download area of our website See also chapter...

Page 46: ...ses the updated firmware version You can find a tutorial on how to install the firmware to the device in the download area of our website See also chapter Service and support 5 10 Over the air program...

Page 47: ...e you connect the device to a USB port on your PC install the USB driver packet from Eaton com TFX See chapter Installing software 1 Connect the device to a PC with the USB A to micro USB B cable 2 Co...

Page 48: ...click on CAN Filter Settings Driver optimized settings Totally open for 11 and 29 bit messages 12 Click on the OK button to save the settings 13 Click on TOOLS NODE S CAN in the menu Alternatively you...

Page 49: ...faults Local 0x1011 0x65 The standard configuration of the current firmware is restored All logged data and parameters are deleted The factory configuration is retained INFORMATION You can restore the...

Page 50: ...in and that it is plugged in without using excessive force Incorrect alignment during connection or the use of excessive force could cause damage to the USB port 1 Connect the device to a PC See chapt...

Page 51: ...evice Do not disconnect the device from the power supply until the process has been completed The device reverts to the firmware defaults object 0x1011 0x65 The ON LED lights up green The STATUS LED l...

Page 52: ...er the device is in Operational mode Check the logging configuration 6 1 1 Support request If you do not find the solution to your problem in this manual please contact our support service See chapter...

Page 53: ...nter the device name or IMEI number in the search box 4 Click on the DETAILS button of the corresponding device The detail view of the selected device is shown 5 In the field HOSTING C ONTRA CT NUM BE...

Page 54: ...s that can be repaired or maintained by the user NOTICE Property damage Any defective device must be inspected and repaired by a trained supplier service technician Do not open the device housing your...

Page 55: ...ectronic Equipment WEEE the device must not be disposed of in household waste Take the device to a collection point for waste electrical and electronic equipment for correct disposal 9 0 Annex This ch...

Page 56: ...tion 2 0 A B Max CAN baud rate 1000 kbit s Mobile radio TFX External Antenna GSM UMTS Mobile radio frequency range Models TFX Internal Antenna TFX External Antenna 2G GSM GPRS Edge 3G UMTS HSPA 850 90...

Page 57: ...ls Table 41 Protocols Protocols Layer 2 Yes CANopen Yes J1939 OBDII Yes Customer specific On request TCP Yes SDO client Yes 9 2 5 Status indicators Table 42 Status indicators Status indicators All mod...

Page 58: ...mmunication settings for PGN 61444 23 Table 17 Communications settings in PGN 61444 Timeout and conditions 23 Table 18 Communication settings in PGN 61444 Standard Channel 24 Table 19 Logging in PGN 6...

Page 59: ...country adapters 13 Fig 6 Connection of theTFX to a PC using theTFX SERVICETOOL 15 Fig 7 Installation positions ofTFX 19 Fig 8 Antenna positioning 19 Fig 9 Direct screw mounting horizontal 19 Fig 10...

Page 60: ......

Page 61: ...Solutions US Company 2800 East 13th Street Ames IA 50010 USA Phone 1 515 239 6000 Danfoss Power Solutions Trading Shanghai Co Ltd Building 22 No 1000 Jin Hai Rd Jin Qiao Pudong New District Shanghai C...

Reviews: