除了在0#机箱,9插槽和1#机箱,9插槽的模块发生故障,其他发生在I0模块的任何故障都将使CPU关闭。如果故障发生在这两个模块,系统仍然运行。表类型”参数在第一-次扫描时设置,当触点10_ PRES置位,表示I0故障表有一-个条目。当故障逻辑放置–个故障在故障表中之后,CPU在扫描中置位常开触点。如果两次连续的扫描都有故障放进故障表中,那么对两个连续扫描常开触点都被置位。本例使用一个在%R0600中的参数块。SVC_ REQ功能执行之后,参数块第四、五、六个字包含了故障l/0模块的地址。
在程序中,EQ_ INT块把故障表中的机箱插槽地址和十六进制常数相比较,当机箱/插槽发生的故障与上述标准相同时,线圈%M0007接通,如果%M0007为ON,它的常闭触点为OFF,防止线圈%M0007失电。相反的,如果%M0007为OFF,因为故障发生在不同的模块,所以,常闭触点为ON并且线圈%M0007失电
GIDDINGS & LEWIS 502-02723-52 USPP 5020272352
GIDDINGS & LEWIS PIC900 TURBO CPU MODULE 502-03814-60R1
GIDDINGS & LEWIS 502-03839-03 NSPP 5020383903