您现在的位置是:首页 > PLC技术 > PLC技术

S7-200 PLC的运行程序错误

来源:艾特贸易2018-09-27

简介在程序的正常运行中,可能会产生非致命错误(如寻址错误)。在这种情况下, CPU 产生一个非致命运行时间错误代码。表 1 列出了这些非致命错误代码及其描述。 表 1 运行程序错误

    在程序的正常运行中,可能会产生非致命错误(如寻址错误)。在这种情况下,CPU产生一个非致命运行时间错误代码。表1列出了这些非致命错误代码及其描述。

    1    运行程序错误

  错误代码

    含 

    0000

无错误

    0001

执行HDEF之前,HSC禁止

    0002

输入中断分配冲突并分配给HSC

    0003

HSC的输入分配冲突,已分配给输入中断

    0004

在中断程序中企图执行ENIDLSIHDEF指令

    0005

第一个HSC/PLS未执行完之前,又企图执行同编号的第二个HSC/PLS

    0006

间接寻址错误

    0007

 TODW(写实时时钟)TODR(读实时时钟)数据错误

    0008

用户子程序嵌套层数超过规定

    0009

在程序执行XMTRCV时,通信口0又执行另一条XMT/RCV指令

    000A

 HSC执行时,又企图用HDEF指令再定义该HSC

    000B

在通信口1上同时执行XMT/RCV指令

    000C

时钟存储卡不存在

    000D

重新定义已经使用的脉冲输出

    000E

 PTO个数设为0

    0091

范围错误(带地址信息):检查操作数范围

    0092

某条指令的计数域错误(带计数信息):检查最大计数范围

    0094

范围错误(带地址信息):写无效存储器

    009A

用户中断程序试图转换成自由端口模式

    009B

非法指针(字符串操作中起始位置值指定为0