Programming
BC5250
70
Version: 2.0.0
5.12.3.6
BX debugging function
These functions can be used for measuring command execution times in a PLC project. The unit is a tick.
One tick corresponds to 5.12 µs.
Start Debug Timer function
Fig. 64: Function block F_STARTDEBUGTIMER
Calling this function starts the timer. The return value is "0".
Read Debug Timer function
Fig. 65: Function block F_READDEBUGTIMER
This function reads the timer value. The return value has to be multiplied with 5.12 µs.
Example
VAR
Timer_BX :WORD;
i :INT;
END_VAR
Program
F_STARTDEBUGTIMER();
For i:=0 to 1000 do
;
END_FOR
Timer_BX:=F_READDEBUGTIMER();