工控智汇

工控智汇

软启动器OLF故障,差点水淹厂房

admin 129 151

原出处:微信公众号(电站检修)

原文链接:软启动器OLF故障,差点水淹厂房。。。

=======================================================

2021年的最后一天半夜,某水电厂因为要保供电,只能半夜按调度曲线停机后,进行消缺。又因为需要停掉400V一段(该站平时两段400V,分段运行,即暗备用),全厂临时只有400V二段供电。
该站渗漏排水系统有两台潜水泵,各自的动力电源分别取自400V一段和二段。停掉400V一段后,就只有2渗漏排水泵没有启动,软启报“OLF”故障。掉电后再投投电,人工手动启动2渗漏泵。

================================================

其软启用的是施耐德的ATS48,翻看说明书OLF——
TS48软起报OLF是[电机热故障],需要做以下检查:

检查机械(磨损情况、机械间隙、润滑、阻塞等)。

检查与机械要求相关的软起动器-电机选型。

检查PrO菜单中的tHP[电机热保护]参数设定值和SEt菜单中的In[电机额定电流]参数值。

检查电机的电气隔离。

检查完以上参数后,需要等待电机冷却下来后再重新起动。

按照说明,断电等了5min左右,上电,手动启动,启动后电流110A,正常是90A;但是2泵运行了一会儿,软启又报OLF。只能让运行先恢复400V一段,启动1泵,检查电机直阻和绝缘,都正常。初步判断故障在机械部分,可能是进水口堵塞或者轴承卡涩导致转速不够,使得泵不上水。

第二天机械同志抽干了集水井,发现2通讯*)

COM_PARSET[1].ADR:=ADDR('0.0.1.2');(*2通讯*)

COM_PARSET[3].ADR:=ADDR('0.0.1.3');(*3通信*)

FBI_47(ENABLE:=COM_PARSET[0].ENIN,

ADR:=COM_PARSET[0].ADR,

OBJ:=COM_PARSET[0].OBJ

NUM:=COM_PARSET[0].NUM,

NB:=COM_PARSET[0].NB,

NO:=0

GEST:=COM_PARSET[0].GEST,

ERR:=COM_ERR[0],(*和NO差不多*)

OUT=UP_YBTX,

RECP=COM_PARSET[0].RECP);

注解:
1、(*addr(‘’);r=机架编号;m=模块编号;c=通道编号;x=ad0从站地址

程序中的0.0.1.2中的1表示通道1,可在硬件中查看114的通道*)



OBJ:=COM_PARSET[0].OBJ

(*PLC读取的对象类型,“%M”内部位(0x存储器区);%MW”内部字(对应4x存储器区);“%S”系统位;“%SW”系统字;“%I”输入位(1x存储器区);“%IW”输入字(3x存储器区);

此处查看FBI_47的定义,此处为“string”*

NUM:=COM_PARSET[0].NUM:

(*要读取的第一个对象的索引,DINT型;*

NB:=COM_PARSET[0].NB,(*要读取的对象数量,INT型*)

NO:=0,

OUT=UP_YBTX,(*IO_COM_T的段中有一段ST程序,=表示ST语言中的线圈输出,功能块输出;:=表示变量赋值*)


从上图可知,NUM是4062,表示从软启的4062寄存器开始,连续读取12个数。

在《ATS48modbus编程手册中》,4062寄存器表示电机电流。

PLC读取软启中的4062后,把数据存到UP_YBTX[0],然后又赋值给了SWJ_INT[16]。如下图。


如下图,SWJ_INT[1]在PLC中的寄存器地址是%MW210。

那么SWJ_INT[16]在PLC中的寄存器地址是%MW225。


===============================
上位机读取软启数据(上位机采用的一个小公司的ACS2000)

1、在上位机控制台中添加渗漏排水PLC的网络节点。


2、在标签管理中添加PLC中的寄存器地址是%MW225,即下图中的变量地址。3:0225(3,表示读取寄存器;0225,表示寄存器地址)