任务执行周期被放入到“PlcTaskSystemInfo”这个结构体中:

示例代码

// 变量声明
VAR
     fbGetCurTaskIdx  : GETCURTASKINDEX;
     nCycleTime       : UDINT;
END_VAR
//代码实现
fbGetCurTaskIdx();
// 获取的时间是ns,若需要ms则除以10000
nCycleTime := _TaskInfo[fbGetCurTaskIdx.index].CycleTime;