其他分享
首页 > 其他分享> > 杭州XX公司脱扣设备检测

杭州XX公司脱扣设备检测

作者:互联网

一台10多年前的测试设备,最近一天有几十次没反应,界面卡死,要关掉程序重新打开才可以。

重点检查和仪表和串口打交道的部分, 功率表,PLC,电源,转速表,PCI卡,

查看代码,把频繁开关串口的部分代码修改掉。 因为在测试过程中,打开了串口就不要随便关闭,频繁关闭串口,有时要等1分钟才能打开。

让操作人员遇到卡死状态下,等待5分钟看是否能继续测试。反馈说不能,这样串口的问题可能性减少了。

之前程序没有日志功能,就在每个函数,和硬件打交道的部分,都加上日志埋点,这样才能定位到什么地方卡住了。

2022-08-24 00:30:05 037 OnStartMfreqC 111
2022-08-24 00:50:12 756 ExecutePlcRelay:HL12

2022-08-24 02:42:16 038 OnStartMfreqC 111
2022-08-24 02:42:33 092 ExecutePlcRelay:HL12
2022-08-24 02:42:33 151 ExecutePlcRelay Finish HL12
2022-08-24 02:42:33 156 StartAinuo97 False
2022-08-24 02:42:33 214 StartAinuo97 Falsefinish


2022-08-24 03:56:16 077 OnStartMfreqC 111

2022-08-24 03:56:36 076 ExecutePlcRelay:HL12
2022-08-24 03:56:36 135 ExecutePlcRelay Finish HL12


2022-08-24 09:00:29 451 ExecutePlcRelay:HL12,~KA1,~KA1
2022-08-24 09:00:29 636 ExecutePlcRelay Finish HL12,~KA1,~KA1
2022-08-24 09:00:29 637 ExecutePlcRelay:~StopVoltage,~StopVoltage
2022-08-24 09:00:29 696 ExecutePlcRelay:~HL12
2022-08-24 09:00:29 755 ExecutePlcRelay Finish ~HL12

2022-08-24 09:00:50 471 ExecutePlcRelay:HL12
2022-08-24 09:00:50 530 ExecutePlcRelay Finish HL12
2022-08-24 09:00:50 533 StartAinuo97 False
2022-08-24 09:00:50 590 StartAinuo97 Falsefinish


2022-08-24 17:03:54 975 空载电流 fAmp=9.302396,功率fPower=701.4294
2022-08-24 17:03:56 474 OnStartMfreqC 111

2022-08-24 17:04:25 224 ExecutePlcRelay:HL12
2022-08-24 17:04:25 283 ExecutePlcRelay Finish HL12
2022-08-24 17:04:25 288 StartAinuo97 False
2022-08-24 17:04:25 345 StartAinuo97 Falsefinish


2022-08-24 17:19:58 452 空载电流 fAmp=9.775545,功率fPower=769.7382
2022-08-24 17:19:59 968 OnStartMfreqC 111

2022-08-24 17:20:26 246 ExecutePlcRelay:HL12
2022-08-24 17:20:26 305 ExecutePlcRelay Finish HL12
2022-08-24 17:20:26 310 StartAinuo97 False

 

 

 

 基本定位到PCI采集卡的jndll.dll的采集方法上,有时这个会卡住。怎么判断是硬件PCI卡或者是软件问题呢?关键不是每次都出现,100次才出现几次,

手头上也没有这个PCI采集卡的备件,所以暂时不能替换来测试。。。

 

标签:24,17,检测,08,XX,HL12,脱扣,2022,ExecutePlcRelay
来源: https://www.cnblogs.com/zitjubiz/p/16626577.html