File Transfer; File Transfer Restrictions; Encrypted Data Transfer; Important Device Variables - Danfoss TFX Installation And Operation Manual

Table of Contents

Advertisement

5.4 File transfer

You can use the device to transfer les 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 les up to 128 kByte via the CAN bus
to the Data platform is implemented in the device. The les
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 le by CANopen
SDO protocol to the object 0x5421, 0x03 of the
CANlink mobile:
D
V
> F
T
EVI CE
ARIA B LES
ILE
C
M
ACHE D
ODE
2. An external device transfers the le name by
CANopen SDO protocol to the object 0x5420, 0x03 of
the TFX as a string in the format 8.3:
D
V
> F
T
EVI CE
ARIA B LES
ILE
C
M
ACHE D
ODE
3. An external device writes the value 1 to the object
0x5422, 0x03 of the CANlink mobile. This triggers
automatic le transfer to the Data platform:
D
V
> F
T
EVI CE
ARIA B LES
ILE
C
M
ACHE D
ODE
You can nd out the current available free memory space
using the object 0x5423, 0x04 (
T
T
- G
RANSFER
RANSMIT
ET FREE
as memory space is available, several les can be logged in
the device. The les 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 les in segments of 1024 bytes
each via the device. The les transferred by the Data
platform are saved to a CANopen control unit in the device
in an internal, volatile memory. They can be read o from
the device by the CANopen network.
To be able to read o
les 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 le to the device.
F
T
R
- I
ILE
RANSFER
E CEIVE
2. If the object has the value 01, you can read the le
name from the object 0x5400 Sub-Index 0.
F
T
R
- F
ILE
RANSFER
E CEIVE
T
- F
D
RANSFER
RANSMIT
ILE
ATA
T
- F
RANSFER
RANSMIT
ILENAME
T
- C
RANSFER
RANSMIT
OMMAN D
D
V
> F
EVI CE
ARIA B LES
ILE
S
- C
M
). As long
PA CE
ACHE D
ODE
N DICATION
ILENAME
TFX INSTALLATION AND OPERATION MANUAL
3. Read o the le from the object 0x5401 Sub-Index 0.
F
T
ILE
RANSFER
4. When the le has been read o , write the value 0 in
the object 0x5402 Sub-Index 0.
F
T
ILE
RANSFER
The device is then ready to receive a new le 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 le transfer.
The following conditions must be met:
> The le names must have 8 characters and the le
extension must have 3 characters (8.3 format).
> Characters permitted for the le name and le 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 le. This blocks transmission in both
directions. To cancel the block, you must delete the faulty
le from the Data platform or from the le 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
E
NA B LE EN C RYPTE D DATA
TRANSFER
R
S
P
EMOTE
ERVER
Encrypted data transfer is banned in some countries.
Please observe local regulations on encrypted data transfer.
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.
6046279-001
R
- F
E CEIVE
ILE
R
- I
E CEIVE
N DICATION
Function
0 = disable encrypted data transfer
1 = enable encrypted data transfer
61200 = port for encrypted data transfer
60200 = port for unencrypted data transfer
ORT
NOTICE
INFORMATION
March 2020
Operation
31

Advertisement

Table of Contents
loading

This manual is also suitable for:

102ec77300a102ec77302a102ec77301a

Table of Contents