S120 的CU控制字在9C7F和987F之间不规则的跳动现象

分享到:
406
下一篇 >

菜鸟:

今天在调S120,一个CU下带四个矢量轴,其中一台电机的控制字PLC给下去的为9C7E,在starter中监控,实际收到的为9C7E和9C8E之间不规则的变化,也就是控制字第十位会发生变化,启动该台电机,该模块会报F7220,CONTROL by PLC缺失,为此做了一下排除:

1.PLC写控制字047E,实际监控为047E和007e之间不规则变化;

2.将另一台正常的电机的地址改为这台有故障的,同样有该变化的现象;

3.应该可以排除了程序中有重复使用;

所以向讨教大家,有无遇到同样的情况或分析下可能的原因?怀疑是不是需要重新做一次优化?还是跟某个参数有关系?Z在DP通讯时控制字第十位是否可以强制置一?

至圣:

7是0111 ; 8是1000;不是1位变化。

通讯有问题,做优化有何用?

菜鸟:不好意思是写的有问题!是9C7E和987e之间变化,也就是控制字的第十位在变化!

这种变化与什么原因有关系呢?已经确定过送下去的控制字是没变化的

至圣:

这类描述大多是发送控制字的程序段有问题。

检查控制逻辑。

通常情况下,控制字的bit10是固定设置为1的,随报文发送出去,不应该有逻辑去改变这一位的值

游民:

总觉得是通讯环节有问题。

不瞒楼主说,不管是单轴还是多轴;不管是本地控制还是远程。除非不是047E,只要是通讯建立,我还没有见过位10=0的情况。

至圣:

2.将另一台正常的电机的地址改为这台有故障的,同样有该变化的现象;

你将有问题的这台电机的地址更换一个没问题的试试,我觉得是地址有问题,而不是电机模块有问题,就像yming说的一样,没有见过位10=0的情况,是不是地址问题。。。

9C7E和9C8E之间不规则的变化,也就是控制字第十位会发生变化

这句话不对吧,,第十位没有变化,4-7变化吧。。。。

控制字第10位是上位通讯控制。始终为“1”,不能变。这个问题应该是从上位发过来的数据有问题。与下面装置无关。

菜鸟:

已经将第十位强制为1了,运转正常


你可能感兴趣: 工控菜鸟园 驱动技术 SINAMICS S120 电机
无觅相关文章插件,快速提升流量