品牌
经销商厂商性质
厦门市所在地
PLC HARDY1746-WS
PLC HARDY1746-WS
非致命故障
非致命故障是PLC可以探测到,但不至于使PLC离开运行模式的故障。有些可探测的硬件问题,如内存的后备电池电压低,只导致非致命故障。非致命故障也可以由组态和编程错误引起,如一个定时中断程序的执行被一个更高优先级的程序的运行而延迟,或者一个算术操作产生了一个太大以致无法存入 目标内存的数,等等。
非致命故障导致PLC设定相关的状态位或者将相关的错误代码写到内存中。当结果太大或太小以致无法保存时,数据字处理指令将把内存中的算术标志位设置为1。用户程序应当检查这些状态位或代码,并作出响应,因为PLC将像没有错误发生一样继续执行程序,有些非致命错误状态位在前面的章节已经讨论过,本章我们将讨论另外一些。
编程或组态逻辑错误
这些错误是PLC不能自动检查出来的,但可以用程序中的故障检测指令或者编程单元的程序监视功能来检查。
逻辑错误的例子包括一个用户将一位设为OFF而不是ON,两段用户程序试图控制同一个输出,或者结构化编程旁路了一段需要的程序等等。
A-B的PLC5及SLC500内的程序一般不容易丢失,所以故障一般表现为通讯故障和模块故障。A-B的PLC硬件的性能比较稳定,所以干冰线PLC的故障很少,常见一般有以下几种:
1、模拟输入量显示为某一值,不会发生变化,一种情况为开机前出现,遇到这种情况首先看模拟输入模块红灯是否亮起,若亮起则关掉电源对调模块检查模块是否烧坏,若坏了更换之,如果没坏或灯没亮即为数据传输故障或扫描故障,遇到这种情况一般对PLC重新上电即可恢复。另一种为运行中出现,这种情况一般为CPU模块及模拟模块故障,有时重新上电也能恢复,若不能恢复则可能是CPU模块坏了。
2、操作命令没有执行下去,即操作不起作用,这种情况一般有二种可能,一种是该操作应该具备的条件没有满足,所以操作不动。另一种为程序处于自身封闭循环即死循环或扫描时间溢出等造成输出 ,或者是通讯故障,遇到这种情况可先停止该系统再重新启动,或对该系统进行断电再打到自动并启动即能恢复,若不能恢复则对PLC进行重上电操作一般也能恢复。
3、PLC的所有输出都没有,即所有应该有输出的点所对应的模块上的指示灯都没亮。这种故障只有一种可能即在输出模块提供的24伏电源没有了,一种情况是给输出模块提供电源的中间继电器吸合的条件没有具备,另一种情况就是中间继电器线圈烧毁或者触点接触不良。
Siemens 6AV8100-1BA00-0AA1
Kuhnke KDT.636
Siemens 6FX1138-5BA01
Siemens 6SG2010-1CA11
Siemens 6SG2210-1CA00/6SG2 210-1CA00
VLT6004/VLT6004HT4C54STR3DLF00A00C0
Siemens 6FC3551-0AC-Z
Siemens 6SG2210-1CA00/6SG2
Siemens 6FC3551-0AC-Z
Siemens 6SG2210-1CA00
VLT6004/VLT6004HT4C54STR3DLF00A00C0
Siemens 6SG2010-2CA10
Bosch SR600
Okuma BL-MC24E-30SN
Siemens Sinumerik 6FC5111-0BA01-0AA0
Siemens CPU416-3 6ES7416-3XL04-0AB0
Siemens Sinumerik 6FC5111-0BA01-0AA0