人总是会犯错,但是总是犯同样的错误就有点无法理解。最近在一个项目中折腾了2个星期,包括晚上加班到凌晨2.3点,一直查不出原因,查不出原因是因为出现的一些无法解释的怪现象,最终确定是由于交换机电源工作不稳定,容易受到干扰,导致数据经常丢包。一会判断是上位机CPU处理速度问题,一会又是交换机的问题。首先是的数采集据经过一个百兆千兆的交换机,然后上传到上位机,在上位机上面显示的波形就会丢包,波形不完整。本人做交换机这块,数据丢包,我首先验证交换机没问题,采集进来的数据经过交换机百兆口,然后我把上行口(千兆)接到一台笔记本上,测试的数据是不丢包的,但是只要一接到另外调试的设备的电脑上的时候就丢包,这样我首先就排除交换机没问题了,写上位机软件的同事说是CPU速度处理不过来。就这样一直排除一直测试,最终又回到交换机上面来了,同样的采集卡,接单独的交换机到调试的设备上时候不丢包,但是只要一接到我的交换机上面的时候就经常丢包,但是我的交换机接另外的电脑时候又不丢包,所以这种问题比较困惑,都无法确定问题到底出在哪里。经理更换设备CPU,还是会丢包,最后锁定问题应该出在交换机上面。拆下来测量电压也正常,拆下来不装机的时候就不会丢包,只要一装上就丢包。判断是干扰问题。查原理图,由于把滤波的电感换成了0欧姆电阻,导致干扰。换上之后一切正常。这种问题好像自己一直在犯,一直都改不掉,也不知道为什么。不仔细吧,参数焊接错误都会困惑好久找不到原因。得长点记性了。
文章评论(0条评论)
登录后参与讨论