您的当前位置:首页PLC报错错误代码

PLC报错错误代码

2022-09-25 来源:小侦探旅游网
.

练习四

题目:H2U型PLC ERR指示灯亮时,如何通过软件查看错误信息? 答:ERR灯亮,可通过查看 PLC D8060~D8067特殊寄存器的值(其寄存器保存的为故障代码)来排除错误,操作方法如下:

1、 AUTOSHOP软件左侧【工程管理】---打开【元件监控表】---【MAIN】,如下图:

2、 右击【元件名称】右击---【批量添加】出现如下图:

3、输入批量添加地址的【软元件类型】、【起始地址】、【终止地址】即出现如下图:

此图中寄存器当前值即为当前的故障错误代码。为0代表无错误。错误代码请查看附页。

.

.

附:错误寄存器代码含义表: 类型 出错代码 出错内容 处理方法 还没有装的输入继电器,输出I/O结构出错 没有装I/O起始元件号“1020”继电器的编号被编入程序。可M8060(D8060)例1020 时:1=输X (0=输出Y),020=元件编程控制器可以继续运行,若继续运行 号 是程序员,请进行修改。 PC硬件出错 M8061(D8061) 停止运行 PC/PP通信出错M8062(D8062) 继续运行 并行连接通信出错 M8063(D8063) 继续运行 .

0000 6101 6102 6103 6104 6105 0000 6201 6202 6203 6204 6205 0000 6301 6302 6303 6304 6305 6306 6307~ 6311 6312 6313 6314 6330 6331 6332 6333 6334 6335 6336 6337 6338 无异常 RAM出错 运算电路出错 I/O总线出错(M8069驱动时) 检查扩展电线的连接是否正扩展设备24V以下(M8069 ON时) 确。 监视定时器出错 无异常 奇偶出错 超过出错 成帧出错 通信字符有误 通信数据的求和不一致 数据格式有误 指令有误 无异常 奇偶出错 超过出错 成帧出错 通信字符有误 通信数据的和数不一致 数据格式有误 指令有误 监视定时器溢出 无 并行连接字符出错 并行连接和数出错 并行连接格式出错 MODBUS从站地址设置错误 数据帧长度错误 地址错误 CRC检验错误 不支持的命令码 接收超时 数据错误 缓冲区溢出 帧错误 运算时间超过D8000的值,检查程序。 程序面板(PP)或程序连口连接的设备与可编程控制器(PC)间的连接是否正确。 检查双方的可编程控制器的电源是否为ON,适配器和控制器之间,以及适配器之间连接是否正确。 COM0通讯出错请检查COM0的通讯电缆是否正确连接;检查通讯双方通讯格式是否匹配;检查通讯协议是否匹配;检查是否开机,COM0只能在开机状态才可能做自由口,若关机只.

能做监控或下载口;检查JP0跳线是否插入,COM0只能在跳线断开时作为RS485自由口,JP0若接通,COM0只能做监控或下载口,且是RS422模式 6340 6341 6342 6343 6344 6345 6346 6347 6348 参数出错 M8064(D8064) 停止运行 0000 6401 6402 6403 6404 6405 0000 语法出错 M8065(D8065) 停止运行 .

MODBUS从站地址设置错误 数据帧长度错误 地址错误 CRC检验错误 不支持的命令码 接收超时 数据错误 缓冲区溢出 帧错误 无异常 程序的求和不一致 存储的容量设定有误 保存区域设定有误 指令区的设定有误 文件寄存器的区设定有误 无异常 ①OUT T,OUT C之后无设定值 ②应用指令操作数数量不足 ①标号重复 元件号范围溢出 使用了未定义指令 卷标编号(P)定义出错 中断输入(I)的定义出错 中断输入和高速计数器输入重复 无异常 ①MPS的连续使用次数在9次以上 ②在STL内有MC, MCR,I(中断), SRET ③在STL外有RET,没有RET ①没有P(指针),I(中断) ②没有SRET,IRET ③I(中断),SRET,IRET在主程序 中。 ④STL,RET,MC,MCR在子程序和 中断子程序中 ①FOR和NEXT关系有错误,嵌套在 检查编程时对各个指令的使用是否正确?产生错误时请用程序模式进行修改。 停止可编程控制器的运行,用参数方式设定正确值。 COM1通讯出错,请检查COM1的通讯电缆是否正确连接;检查通讯双方通讯格式是否匹配 6503 6504 6505 6506 6507 6508 6509 0000 6605 6606 6607 .

电路出错 M8066(D8066) 停止运行 6608 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6635 .

6次以上 ②在FOR-NEXT之间有STL,RET, MC,MCR,IRET,SRET,FEND,END ①MC和MCR的关系有错误 ②MCR没有NO ③MC-MCR间有SRET,IRET,I(中断) 只能在主程序中使用的的指令却在 主程序之外(中断,子程序等)。 FOR-NEXT之间使用了不能用的指 令。 STL,RET,MC,MCR,I, IRET FOR~NEXT间嵌套溢出 FOR~NEXT数的关系有错误 没有NEXT指令 对整个电路而言,当指令组合没有MC指令 不对时,对指令关系有错时都没有MCR指令 能产生错误。在程序中要修改STL的连续使用次数在9次以上 指令的相互关系,使之正确无在STL~RET之间有不能用的指令误。 MC,MCR,I,SRET,IRET 没有RET指令 在主程序中有不能用的指令I,SRET,IRET 无P,I 没有SRET,IRET指令 SRET位于不能用的场所 FEND位于不能用的场所 高速输入和高速输出使用硬件端口超过限制 没有异常 ①CJ,CALL没有跳转地址 ②在END指令后面有卷标 ③在FOR~NEXT间或子程序之间有 单独的卷标 CALL的嵌套级在6层以上 FOR-NEXT的嵌套级在6层以上 运算过程中产生错误,以及程应用指令的操作数在目标元件以外 序的修改或应用指令的操作数应用指令的操作数的元件号范围和的内容是否有错误。既使语法、数据值溢出 电路没有出错,卜述原因也可因没有设定文件寄存器的参数而存能产生运算错误。(例)T200Z取了文件寄存器 虽没有错但运算结果Z=100FROM~TO指令出错 时,T=300,这样,元件编号则其它(IRET,SRET忘记,FOR~NEXT溢出。 关系有错误等) 0000 6701 6702 6704 6705 6706 6707 6708 6709 .

6730 6732 6733 6734 运算出错 M8067 (D8067) 6735 继续运行 6736 6740 6742 6743 6744 6745 6746 6747 6760

取样时间(TS)在目标范围外(TS=0) 输入滤波器常数(a)在目标范围外〔a<0或100<> 比例阀(KP)在目标范围外〔KP<0) 积分时间(TI)在目标范围外〔TI< 0) PID运算停止 微分阀(KD)在目标范围外〔KD<0或201<> 微分时间在目标范围外(TD<0) 取样时间(TS)<运算周期 测定值变量溢出(△PV<32768 或 <△PV) 偏差溢出(EV<-32768或 32767<> 产生控制参积分计算值溢出(-32768~32767 数的设定值以外) 和PID运算因微分阀(KP)溢出,产生微分值溢 中产生数据将运算数据作出 错误。请检微分计算值值溢出(-32768~32767MAX值,继续运算 查参数。 以外) PID运算结果溢出(-32768~32767以外) 高速指令(DHSZ等)超过6条限制 .

因篇幅问题不能全部显示,请点此查看更多更全内容