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 |