Data Modules
The LTMT main unit supports different data modules. Based on the requirement, one of the available data modules can be selected.
The input data in the data module can be configured using a PC running the TeSys Tera DTM embedded in a FDT container, such as SoMove software. The available data modules are described in the following table:
Module name |
Input data size (bytes) |
Output data size (bytes) |
---|---|---|
Module 1: 4B-OUT 2W-IN |
4 |
4 |
Module 2: 4B-OUT 4W-IN |
8 |
4 |
Module 3: 4B-OUT 5W-IN |
10 |
4 |
Module 4: 4B-OUT 6W-IN |
12 |
4 |
Module 5: 4B-OUT 8W-IN |
16 |
4 |
Module 6: 4B-OUT 10W-IN |
20 |
4 |
Module 7: 4B-OUT 12W-IN |
24 |
4 |
Module 8: 4B-OUT 16W-IN |
32 |
4 |
Module 9: 1W-IN |
2 |
0 |
Module 10: 2W-IN |
4 |
0 |
Module 11: 3W-IN |
6 |
0 |
Module 12: 4W-IN |
8 |
0 |
Module 13: PKW |
18 |
10 |
Table Format
The PROFIBUS DP data tables have the following columns:
Byte offset |
Size (in bytes) |
Byte.Bit |
RW |
X |
Unit |
Type |
Parameter name |
Designation |
Description |
---|---|
Byte offset |
Number of bytes from the index. |
Size (in bytes) |
Number of bytes that need to be read or written to access the complete information. |
Byte.Bit |
Number of the bit in a byte, for boolean data only. |
RW |
Whether the data is read only (R) or read-write (RW). |
X |
Scale factor:
|
Unit |
Unit of the value, only for integer data types. |
Type |
Coding data type (see Data Types table below). |
Parameter name |
Information about the data and the restrictions that apply. |
Data Types
Name |
Description |
Range |
---|---|---|
INT16 |
16-bit signed integer (1 word) |
-32768...+32767 |
UINT16 |
16-bit unsigned integer (1 word) |
0...65535 |
UINT32 |
32-bit unsigned integer (2 words) |
0...4 294 967 295 |
UINT64 |
64-bit unsigned integer (4 words) |
0...18 446 744 073 709 600 000 |
BOOL |
1-bit data |
0–1 |
BITMAP |
16–bit field (1 word) | – |
Example of Endianness
Data Type | Value | Value in Hexadecimal | Big-endian | Little-endian |
---|---|---|---|---|
UINT16/INT16 | 1000 | 03E8 | 03 E8 | E8 03 |
UINT32/INT32 | 70000 | 00011170 | 00 01 11 70 | 70 11 01 00 |
UINT64/INT64 | 100000 | 00000000000186A0 | 00 00 00 00 00 01 86 A0 | A0 86 01 00 00 00 00 00 |