Function blocks
171
1SVC 440 795 M1100
After a rising edge from 0 to 1 at coil BT01T_ the value
757935405 is present in the marker double words MD80
and MD81.
Example:
Transfer of marker byte, range violation error.
The value of marker byte MB96 is to be transferred to MD93,
MD94, MD95 and MD96. The length is 16 bytes.
Parameters of BT01 function block:
Source range:
>I1 MD96
Destination range:>I2 MD93
Number of bytes: >NO 18
Comparison
range 1
Value of
marker range
1 (decimal/
binary)
Comparison
range 2
Value of marker range 2
(decimal/binary)
MB60 45/
00101101
MD80
(Byte 1, LSB)
757935405/
00101101001011010010110100101101
MD80 (Byte 2) 757935405/
00101101001011010010110100101101
MD80 (Byte 3) 757935405/
00101101001011010010110100101101
MD80
(Byte 4, MSB)
757935405/
00101101001011010010110100101101
MD81
(Byte 1, LSB)
757935405/
00101101001011010010110100101101
MD81 (Byte 2) 757935405/
00101101001011010010110100101101
MD81 (Byte 3) 757935405/
00101100010110110010110100101101
MD81
(Byte 4, MSB)
757935405/
00101101001011010010110100101101
h
The transfer is in byte format. MD93 to MD96 is 16 bytes.
18 bytes were incorrectly defined as length.