I'm not really sure of the behavior of all CPUs.
But check SZL ID 0x0222 with index 1.
You should receive one partlist with length of 28 bytes, and in this data:
- at bytes 7/8 the actual/last cycle time
- at bytes 9/10 you get the shortest cycle time
- at bytes 11/12 you get the longest cycle time
There are some additional SZL infos in the Siemens WinAC documentation.
ID 0x0222 is listed there as "Interrupt status", I think it's because the OB80 (cycle time fault) is called when the cycle time is over the limit.
The cycle time limit you should get with index 80.