最近调试一台设备,遇到很棘手的问题,HT2 或 MCP 经常连接不上,求助大家帮忙分析一下故障原因。
系统840DSL,操作软件OPRATER4.5,连接如下:
NCU730.3:X120->HT2 PN BASIC:PORT1,PORT2->MCP483C PN PORT1,PORT2
->PCU50:X500,X501->工厂以太网
故障现象:HT2或者MCP483C闪烁,或者同时都闪烁,而且系统没有显示任何报警!
故障规律:每天早上几乎都会有此故障发生,但是一旦连接上后,当天再多次断电重启都不会再次发
生此故障。
如果发生此故障后,把MCP-PORT1网口拔掉,等待PCU50.5显示连接故障,再次插上此网口
电缆基本就能好;如果上述操作再无效,就直接拔掉MCP电源插头,等待PCU50.5显示连接
故障,再次插上电源插头就好。
故障处理:
1、自认为是电缆屏蔽有问题,所以重新制作网线,并连接好屏蔽线,使用万用表量线。
但没有效果。
2、更改过HT2地址从200->16,没有效果。
3、更改OB100,如下:
CALL FB 1 , DB7
MCPNum :=1
MCP1In :=P#I 0.0
MCP1Out :=P#Q 0.0
MCP1StatSend :=P#Q 8.0
MCP1StatRec :=P#Q 12.0
MCP1BusAdr :=192
MCP1Timeout :=
MCP1Cycl :=
MCP2In :=
MCP2Out :=
MCP2StatSend :=false 更改处,原空
MCP2StatRec :=
MCP2BusAdr :=
MCP2Timeout :=
MCP2Cycl :=
MCPMPI :=
MCP1Stop :=
MCP2Stop :=
MCP1NotSend :=
MCP2NotSend :=
MCPSDB210 :=
MCPCopyDB77 :=
MCPBusType :=B#16#55
BHG :=5
BHGIn :=P#M 900.0
BHGOut :=P#M 910.0
BHGStatSend :=
BHGStatRec :=
BHGInLen :=
BHGOutLen :=
BHGTimeout :=
BHGCycl :=
BHGRecGDNo :=16
BHGRecGBZNo :=
BHGRecObjNo :=
BHGSendGDNo :=
BHGSendGBZNo :=
BHGSendObjNo :=
BHGMPI :=
BHGStop :=FALSE
BHGNotSend :=false 更改处,原空
NCCyclTimeout :=
NCRunupTimeout :=
ListMDecGrp :=
NCKomm :=TRUE
MMCToIF :=TRUE
HWheelMMC :=TRUE
ExtendAlMsg :=
MsgUser :=
UserIR :=
IRAuxfuT :=
IRAuxfuH :=
IRAuxfuE :=
UserVersion :=
OpKeyNum :=
Op1KeyIn :=
Op1KeyOut :=
Op1KeyBusAdr :=
Op2KeyIn :=
Op2KeyOut :=
Op2KeyBusAdr :=
Op1KeyStop :=
Op2KeyStop :=
Op1KeyNotSend :=
Op2KeyNotSend :=
OpKeyBusType :=
IdentMcpBusAdr :=
IdentMcpProfilNo :=
IdentMcpBusType :=
IdentMcpStrobe :=
MaxBAG :=
MaxChan :=
MaxAxis :=
ActivChan :=
ActivAxis :=
UDInt :=
UDHex :=
UDReal :=
IdentMcpType :=
IdentMcpLengthIn :=
IdentMcpLengthOut:=
求助!!!