OB35循环中断组织块,按硬件组态中设置的时间间隔周期性执行。里边不写程序很正常,可理解就像你新建了一个FC块并且在OB1中调用但FC里边什么都没写一样,这说明没有用的需要用OB35周期性执行的
功能(一般情况下PID功能块在OB35中调用)。你这里的“PLC指令执行时间”应该是说OB35中所写的PLC指令执行时间,这个时间不能大于OB35的周期。这样就是说OB35中的程序都还没执行完又到了调用OB35的时候了,想想都会有问题吧!!从CPU上读出的故障信息:
事件1的100:事件ID16#3507多个OB请求错误导致启动信息缓冲区溢出无用户相关信息(Z1):0000原因:循环中断时钟脉冲发生器6导致事件发生的OB周期中断OB(OB35)导致事件发生的
优先级:12当前OB编号和优先级:所需的OB:定时错误OB(OB80)优先级:26内部错误,进入的事件FC5是一个功能,需要被组织块或其他块调用
OB35本身是一个组织块,可以直接被 *** 作系统调用,其默认扫描周期是100ms
如果FC5里程序功能完整,创建OB35后,可以直接将程序复制到OB35
评论列表(0条)