前几天几天搭建了一个闭环测试平台。主要目的是测试变频的闭环控制效果从而总结实验数据。
由于为了方便测试,组态了一个HMI由于手头上有一个315-2PN/DP,所以就直接使用上了。
变频器是第三方的变频器,通讯采用DP通讯。
接下来与往常一样,接线,组态,编程,一切就绪,由于是在家里进行测试,EMC可能不达标,所以在组态DP网络时直接把通讯波特率从1.5MB降低为500KB,然后开始测试,给变频器发运行命令,变频器输出0.1S左右就挂了,基本上还看不到电机在动就挂了,BF故障高高亮起。遇到这样熟悉的问题还能说什么呢?
于是检查了DP接头,检查了DP电缆并且更换了新的DP电缆,检查了屏蔽接地等等问题,把可能的,或者想到的问题都通通检查了一遍。大概花了5个小时左右,问题还是没有解决。
接下来没有办法了,把通讯波特率降低到187.5KB,这个时候变频器输出大概1S左右就挂了,比500KB好一点,接下来直接把波特率降低到9.6KB,这个时候可以运行5-10S左右。又比187.5KB好一些。但是问题还是没有解决。
我想不应该啊?通讯距离也就5米左右,怎么可能会有这样的情况发生?于是也想不到有什么可能性了。
这个时候索性直接把通讯波特率修改回默认值1.5MB,然后运行变频器,这个时候发现通讯的稳定性与9.6KB接近,好像有一些效果,接下来又把通讯波特率修改为3MB,这个时候发现通讯故障很少出现,偶尔还是有一下,但是很少,接下来又把波特率修改为6MB,运行变频器没有再次看到通讯故障,索性直接修改为12MB,也没有发现有通讯故障,好了???
我想想不应该啊?难道是我不小心碰到了那个接触不良的位置导致通讯恢复正常了?于是我怀着好奇心又把通讯波特率修改为500KB,运行变频器,还是老问题,一动作就挂了,这个时候基本上明确就是通讯波特率的问题导致的通讯故障。
可是不是通讯波特率低时应该表现的更加稳定吗?为什么会是这样截然相反的结果呢?
难道与第三方的变频器有关系?
虽然目前问题解决了,但是还不知道是那个环节出现了问题,希望大家指点,同时遇到同样问题没有解决的,可以借鉴一下