用户定义故障可以记录到PLC故障表中。发生用户定义故障时,故障作为“应用程序消息(错误代码)”显示在适当的故障表中,并且后面有最多24个字符的描述性消息。用户可以.定义描述性消息的所有字符。虽然消息必须以null字符结束,例如0,但是null字符不计入24字符之内。如果消息中包含的字符数大于24,则只显示24个字符。特定的用户定义故障可以用于设定系统状态变量(%SA0081–%SA0112).
用户定义故障由服务请求21(Service Request 21)来创建,这个服务请求在第九章描述。注意:户定义故障显示在PLC故障表中时,数值-32768(8000 16进制)会加到错误代码上去。例如,错误代码5将会显示为-32763上电时,PLC内的所有故障定位变量清0。有故障时,PLC将受影响的变量进行状态转换。在下列动作之一发生之前,故障变量保持故障状态:通过编程软件清除故障表或者清除整个存储器时,PLC故障表和I/O故障表清空。
GIDDINGS & LEWIS 502-03817-02 USPP 5020381702
GIDDINGS & LEWIS 502-03657-03 USPP 5020365703
GIDDINGS & LEWIS 572-03657-03 USPP 5720365703