PLC问答
> 三菱FX5U PLC的定位指令在高速脉冲输出时,如何调整加减速时间以减小机械冲击?
三菱FX5U PLC的定位指令在高速脉冲输出时,如何调整加减速时间以减小机械冲击?
三菱FX5U PLC控制步进电机,使用定位指令(如DDRVI)进行高速脉冲输出,但启动和停止时机械冲击大,如何调整加减速时间参数?
4 个回答
✓ 最佳回答
三菱口诀:ERR亮先读D8000,出错步号看D8004;定位指令32位占双寄存器,Y0Y1是定位口别乱用;程序移植FX3U转FX5U要转换向导。
伺服PA01设脉冲方向,参数对着手册改。
三菱FX5U PLC定位指令的加减速时间调整:
1. 在GX Works3软件中,打开定位参数设置(如“脉冲输出”配置),找到“加速时间”和“减速时间”参数,单位为ms,默认值通常为100ms。
2. 减小机械冲击:增加加速时间(如从100ms改为500ms),使脉冲频率缓慢上升,但会增加定位周期;若要求高速,可设置S型加减速模式(在参数中选择“S字”),使速度曲线平滑。
3. 对于DDRVI指令,实际加减速时间由“定位参数”中的“加速/减速时间”决定,与指令无关。
4. 根据电机惯量和负载,计算最优时间:一般负载惯量越大,加减速时间越长,可先测试不同值(200-1000ms),观察机械振动。
5. 同时调整“启动频率”和“最高速度”,确保频率步进平滑。
6. 如果使用伺服电机,可在伺服驱动器侧设置电子齿轮比和加减速斜率,与PLC配合。
调试完成后,监控脉冲输出波形,确认无过冲。
三菱FX系列,先记两类特殊表现:一,D8000系列是系统诊断寄存器(D8000是错误信息代码、D8004是出错步号),ERR灯亮了先读D8000看代码,再去D8004看是哪一步出错,编程软件GX Works里也能直接看系统监控;二,M8000/M8001是常开/常闭特殊继电器(开机即ON),M8002是首次扫描ON一次,用来做初始化复位刚刚好。FX5U和FX3U的程序不能直接互拷(指令集和地址不一样),移植要走转换向导。
FX系列定位指令记住:PLSY(脉冲输出,频率可变速)、DRVI(相对定位)、DRVA(绝对定位),后面跟的脉冲数和频率都是32位要占两个D寄存器(D0+D1、D2+D3这种连号),很多新手只写了低16位导致脉冲数不对。
还有FX3U的Y0/Y1默认是定位输出口,被当作普通输出用就废了定位功能;用到定位先把特殊辅助继电器M8000(上电初始)相关的初始化写好。
三菱伺服MR-J4配FX的脉冲+方向模式,参数PA01要设成脉冲列方向。