登录
首页 运动控制 运动控制
回帖 发帖
正文

主题:为什么PLC输出和伺服输入都是200kHz,但实际无法跑到200kHz?

点击:178 回复:6

现场情况是,我PLC设置0-100kHZ伺服电机转速都正常,但超过100kHZ后,设120khz,180khz伺服实际转速和设100kHZ的转速一样。我PLC脉冲输出频率最高为200kHz,伺服驱动器输入频率最高也为200kHz。
伺服驱动器的参数写的是脉冲频率200kHz,最小脉宽2.5us。我问AI说,PLC定位指令一般占空比设定的都是50%,周期(T)=1÷频率(f),求周期(秒):T =1÷200000=0.000005秒。0.000005*1000000=5微秒/us,5*0.5(占空比50%)=2.5us,高电平2.5us,低电平也是2.5us。理论上正常应该是满足伺服驱动器的脉宽了,卖伺服的说可能是不是脉宽没达到要求,叫我PLC那边调一下。可我问ai这个脉宽,好像周期是根据频率算出来的,占空比又是设定死的,那脉宽不是应该决定了吗,根本没得调参数啊?
最后修改:2026/10/13 20:06:20
26-10-13 20:04
一般脉冲都是50%的脉宽吧,当然,有些小厂的不稳定应该就是有些指标不到,比如脉冲宽不是50%等等,
还有,频率高了,线路会受干扰,确实需要高频建议用屏蔽差分信号。
26-10-13 21:45
但超过100kHZ后,设120khz,180khz伺服实际转速和设100kHZ的转速一样。
是不是已经到了最高速,然后被限制了
还可以看一下伺服驱动器的收到脉冲是多少,与PLC得输出频率是不是一样
26-10-14 08:04
看一下PLC的参数设置
26-10-14 08:29
有可能是接错线了,有的PLC接线分集电极与差分,一般我们都是接低速脉冲模式,你这个可能要接高速模式,能说一下是什么品牌的伺服吗?我好避雷表情表情
26-10-14 08:34
你可以示波器测一下plc输出.
或者用频率发生器测一下伺服那边.
26-10-14 09:30
先看一下使用PLC手册,它是100k以上的?
26-10-14 10:41

工控新闻

更多新闻资讯