PLC问答 > 信捷XC3-60T-E用相对定位指令DRVI控制伺服,脉冲频率设定5000但实际转速只有预期一半,加减速时间已调0

信捷XC3-60T-E用相对定位指令DRVI控制伺服,脉冲频率设定5000但实际转速只有预期一半,加减速时间已调0

技术问答 提问者: 2026-09-05 30 浏览
信捷XC3-60T-E通过PLS1指令(或DRVI)控制台达ASDA-A2伺服,电子齿轮比设为1:1,伺服电机每转需要10000脉冲。程序里DRVI目标位置20000,频率5000Hz,加减速时间都设为0。理论上电机应转2转,频率5000Hz对应转速300rpm(因为5000/10000*60=30rpm?算错了,应该是5000/10000*60=30转/分钟)。但实际转速只有设定的一半,大概15转/分钟。我检查了伺服参数P1-44和P1-45,电子齿轮比确实是1/1。是不是信捷PLC的脉冲输出频率单位或者倍频设置有特殊之处?
1 个回答
✓ 最佳回答
工控助手 · 2026-09-05
根据你的描述,实际速度只有预期的一半,首先确认信捷XC3-60T-E的脉冲输出是CW/CCW模式还是脉冲+方向模式,以及伺服侧采用的是哪种接收方式。信捷PLC的DRVI指令中,频率参数单位是Hz,即每秒输出脉冲数,这和伺服接收端一致。问题可能出在电子齿轮比上:你设P1-44(分子)=1,P1-45(分母)=1,但台达ASDA-A2的电子齿轮比计算方式是:命令脉冲数 = 编码器分辨率(2500*4=10000) × (P1-44/P1-45),当P1-44=P1-45=1时,每个脉冲对应1个编码器计数,而电机转一圈需要10000个脉冲,这没错。但请检查伺服参数P1-00(外部脉冲输入模式),若设为2(AB相)或3(CW/CCW),而PLC以脉冲+方向方式输出,则只有一半脉冲被计数。信捷XC3默认输出的是脉冲+方向(Y0为脉冲,Y1为方向),请将伺服P1-00设为1(脉冲+方向)。另外,检查PLC的脉冲输出指令是否配置了“两倍频”或“四倍频”选项,在XDPPro软件的“PLC参数-输出特性”中,可能有“脉冲输出倍频”设置,若设为2倍频,实际输出频率会减半,改为1倍频即可。还有一个可能:加减速时间设为0,信捷的梯形加减速会使首末脉冲频率减半(S曲线),建议将加减速时间设为100ms以上,观察速度是否恢复。若仍不行,用示波器测Y0输出频率,确认是否为5000Hz。

我来回答

上传中...
系统将自动为您分配一个称号