有一个项目程序,包含OB85(OBNL_FLT)块,内部程序为
L #OB85_EV_CLASS
L #OB85_FLT_ID
L #OB85_PRIORITY
L #OB85_OB_NUMBR
L #OB85_RESERVED_1
L #OB85_RESERVED_2
L #OB85_RESERVED_3
L #OB85_ERR_EV_CLASS
L #OB85_ERR_EV_NUM
L #OB85_OB_PRIOR
L #OB85_OB_NUM
L #OB85_EV_CLASS
L 57
==I
S M 200.0
L #OB85_FLT_ID
L 177
==I
S M 200.1
在实际运行过程中,系统报故障,检查发现M200.0和M200.1都被置位了,并且无法复位,(复位程序在另外的程序块中),没办法只能断电试试看了,断电后重启,发现能够复位了,这段程序代码该怎么理解啊?是什么原因造成的这个故障呢?