# Example of a Tightening Result

In this fieldbus map, the tightening result data starts at record number 2048 and each record is 64 bytes. The maximum size of the tightening data, including the header is 646 bytes in order to fit up to 64 channels.

Data | Data Type | Position in Frame | Byte
--- | --- | --- | ---
a The length of the data part and the sequence and length from the header, that is the length of data plus 4 bytes
Status | Integer | Header | 0-1
Sequence | Integer | Header | 2-3
Data lengtha | Integer | Header | 4-5
Bolt number channel 1 | Integer | Data | 6-7
Final torque channel 1 | Real | Data | 8-11
Final angle channel 1 | Real | Data | 12-15
Bolt number channel 2 | Integer | Data | 16-17
Final torque channel 2 | Real | Data | 18-21
Final angle channel 2 ....................................... | Real | Data | 22-25
Bolt number channel 64 | Integer | Data | 636-637
Final torque channel 64 | Real | Data | 638-641
Final angle channel 64 | Real | Data | 642-654

## The Functionality of the Header Fields

Signal | Data Type | Description
--- | --- | ---
Status | Integer | Added for future use, at the moment always 0x8100
Sequence | Integer | Will always be -1
Data Length | Integer | The length of the data and the Sequence and Length from the header, i.e. length of data + 4 bytes

## The Functionality of the Data Fields

Signal | Data Type | Description
--- | --- | ---
Bolt Number Channel X | Integer | Bolt number of the channel according to the configuration in the sync mode used in the tightening. For channels that was not included in the tightening the bolt number will be set to 0
Final Torque Channel X | Real | Final Torque value from the tightening result for the channel. The value is always sent in the unit Nm. For a channel that was not included in the tightening or that did not produced a Final Torque value it will be set to 0x7F820000
Final Angle Channel X | Real | Final Angle value from the tightening result for the channel. The value is always sent in the unit deg. For a channel that was not included in the tightening or that did not produced a Final Torque value it will be set to 0x7F820000

The Final Torque and Final Angle values will be sent a floating point binary32 according to ISO/IEC/IEEE60559:2011. Data is transmitted in network order (Big-endian). If a value cannot be sent the special value 0x7F820000 will be sent. If interpreted as a floating point number, it corresponds to NaN (Not a Number).

The integer values are sent as signed 16 bit integers, i.e. the valid range are -32768 to 32767

For example, if a tightening was made with channel 1 and channel 3 and the following tightening data was produced:

## Channel 1

- Bolt number 1

- Final Torque 10.23 Nm

- Final Angle 341.4°

## Channel 3

- Bolt number 5

- Final Torque 10.32 Nm

- No final angle was produced

The tightening data is sent at instance number 2048 as following:

Byte | Field | Value | Comment
--- | --- | --- | ---
0-1 | Status | 0X8100 | Will always be 0X8100
2-3 | Sequence | -1 | Will always be -1
4-5 | Length | 34 | 34 bytes, data for three channels + length and sequence number
6-7 | Bolt Number Channel 1 | 1 |
8 - 11 | Final Torque Channel 1 | 10.23 | 10.23 Nm
12-15 | Final Angle Channel 1 | 341.4 | 341.4°
16-17 | Bolt Number Channel 2 | 0 | Not included in the tightening
18-21 | Final Torque Channel 2 | 0x7F820000 | No torque value available
22-25 | Final Angle Channel 2 | 0x7F820000 | No angle value available
26-27 | Bolt Number Channel 3 | 5 |
28-31 | Final Torque Channel 3 | 10.32 | 10.32Nm
32-35 | Final Angle Channel 3 | 0x7F820000 | No angle value available