我的系统采用S7300TCPU + IM174模块对变频器驱动的异步电机进行位置控制。系统在静态时负载为结构本身负载,动态负载除结构本身负载外,还有吹风的气动负载。
调试过程中遇到的问题比较怪异,静态时机构运行定位完全正常,但动态吹风时机构不能正常到位。机构在运行过程中突然停止不动,TCPU算法也未报错。开始怀疑是线路有干扰,采取线路屏蔽等改进措施后仍然无效果。由于是老系统改造项目,电机及变频器未更换,也即是说,变频器及电机等的参数及带负载能力均不存在问题,因为老系统机构动态运行是正常的。
在故障排查过程中,经实时监测TCPU算法输出的模拟量值,经分析确认,在动态吹风过程中,机构突然不动是因为当时TCPU控制算法的输出值为零(值很小)。我的疑问是为什么TCPU算法会在静态和动态时,会有这么大的区别?该问题是何原因导致的? 是因为干扰?还是因为载荷变化?还是TCPU运动控制算法的设置参数等有问题?请有TCPu调试经验的高手指点迷津,本人不胜感谢。