Integration (BCnfVal - subsystem-specific extension)
The Binary Configuration Value (BCnfVal) object supports following properties of the subsystem-specific extension Integration.
✳ Indicates a Siemens proprietary property.
Data type ✳ |
|
| |||
|---|---|---|---|---|---|
Data type defines the data type for encoding the subsystem-specific data type. | |||||
8 bit and 16 bit integer data formats with Registers: | |||||
Encoding format | Description | Byte order | |||
U8 | unsigned 8-bit | 00 aa | |||
U16-B | unsigned 16-bit; big-endian | bb aa | |||
In case of U8, S8: the most significant byte is 0. | |||||
32 / 64 bit integer data formats with Registers: | |||||
Encoding format | Description | Byte order | |||
U32-B | unsigned 32-bit; big-endian | dd cc bb aa | |||
S32-B | signed 32-bit; big-endian | dd cc bb aa | |||
U48-B | unsigned 48, big-endian | ff ee dd cc bb aa | |||
S48-B | signed 48, big-endian | ff ee dd cc bb aa | |||
U64-B | unsigned 64, big-endian | hh gg ff ee dd cc bb aa | |||
S64-B | signed 64, big-endian | hh gg ff ee dd cc bb aa | |||
Example: | |||||
16 / 32 / 64 bit float data formats with Registers: | |||||
Encoding format | Description | Byte order | |||
F16-B | float 16, big-endian | bb aa | |||
F32-B | float 32, big-endian | dd cc bb aa | |||
F64-B | float 64, big-endian | hh gg ff ee dd cc bb aa | |||
Example:
| |||||
Bit-Offset ✳ |
|
| |
|---|---|---|---|
"Bit-Offset" defines an offset in reading bitset of data (Coils, Discrete Inputs). This allows to support mass manipulation/correction of data point addresses. | |||
-1 |
| ||
0 |
| ||
100 |
| ||
