函数块逻辑布尔参数或内部变量实例可以强制为on或off状态,或者用于状态转换检测指令。布尔型输入参数通过参数使用时不能被强制或被90-70系列状态转换检测指令(POSCOIL,NEGCOIL,POSCON and NEGCON)使用,因为他们的值不是存储在实例数据中。 MAGNETEK 71616-G3M40301 USPP 71616G3M40301 EL
嵌套实例不能和定义的函数块类型相同,因为这会导致无穷的回归定义。任意--级的嵌套实例也不能和其父块类型相同。例如,如果Valve函数块有--个"Motor*类型子块,那麼函数块Motor不能有Valve类型的内部变量n一个一维数组布尔型的内部变量可以是保持型的(缺省值),也可以是非保持型的。其他类型的变量必须是保持型的。 AMK AW25/38 USPP A
内部变量作用范围改为全局后,函数块外的逻辑仍然只能读取这些变量的数据而不能改变这些变量的值。注意:如果将内部变量作用与改为全局作用,你的应用程序将不满足IEC的要求。函数块输出不能作为结果传给根据变量或者根据数值结果的输入参数。这个限制阻止对函数块输出的修改。函数块内部成员变量的使用函数块可以有任意数量的内部成员变量。 RELIANCE ELECTRIC 0
模块中回归调用过多循环过多(循环次数过多或者每次的执行时间过长)执行死循环软件看门狗定时器设定值要比程序最大扫描时间大--点以防止意外超时。对于Constant扫描模式,设定软件看门狗定时器数值时应考虑扫描超时的情况。看门狗:定时器在中断定时器执行过程中仍然计时。单个扫描内的中断序列可能引起看门狗定时器达到设定值。 OMRON CV500-VP227-E U
CPU内的软件看门狗定时器用于检测不能完成描错误。在编程软件中设定软件看门狗定时器数值。允许范围为10~2550毫秒,缺省值为200毫秒。软件看门狗定时器在每次扫描开始时清零并开始计时。软件看门狗定时器用于检测应用程序中--些非正常操作,这些非正常使CPU不能正常的完成扫描。不正常的应用程序情况如下列例子 SQUARE D HCR548612U NSFP H
超过软件看门狗时间设定值,OK灯闪烁,CPU进入停止/严重故障模式。但是某些功能可执行。一个故障写入CPU故障表,输出进入缺省状态。CPU只通过内置以太网口与编程器通讯,不进行其它的通讯或操作。要恢复,必须将装有CPU的机架或背板重新上电。 DOLAN JENNER SS7B481MDO NSFP SS7B481MDO ALLEN BRADLEY SP-50