不要在两个不同子程序中编入带相同的基准地址的OFDT功能块。不应该编-一个围绕定时器功能的跳转的程序。如果你使用递归(也就是说子程序直接或间接调用本身),要编制程序块以便在定时器递归调用本身之前调用定时器。在带参数块内部使用定时器的相关信息,见8-错误!未定义书签。如果前次扫描时间大于PV,OFDT终止(关断能流)不接收能流的第一次扫描。
在一个每次扫描都不调用的程序块中使用OFDT,除非定时器复位,不然在程序块内的定时器计时。这意味着OFDT功能块象–个比主程序块中定时器扫描更慢的定时器一样运行。对那些长时间的非活动的程序块,对OFDT编程时应该考虑到这种追赶特性。例如,如果一个程序块中的一一个定时器被复位,该程序块四分钟不被调用(非活动的),当程序块被调用时,四分钟时间已经累积进去。如果使能输入关闭,这四分钟被应用到定时器中(也就是说,CV设为4分钟)。
GIDDINGS & LEWIS 502-02428-00 USPP 5020242800
GIDDINGS & LEWIS 502-02777-50 USPP 5020277750
Giddings and Lewis 572-02721-50 ALU Board