PLC问答 > 广日PLC在运动控制中如何实现电子凸轮功能?

广日PLC在运动控制中如何实现电子凸轮功能?

提问者: 2026-07-25 03:28 71 浏览
我使用广日PLC控制伺服驱动器,需要实现电子凸轮功能,即根据主轴位置同步从轴运动。
请问如何编程和配置才能实现精确跟随?
4 个回答
✓ 最佳回答
PLC老手 · 2026-07-29 01:23
定位口诀:先分系统误差还是随机误差;系统性查齿轮比脉冲当量,随机性查机械锁紧;回原点低速找Z相,加减速留足防丢步。
误差5%以上先查齿轮比,误差来回跳先查机械。
老徐不吹牛 · 2026-07-25 18:43
实现广日PLC电子凸轮功能,建议按以下步骤进行:首先,确认PLC型号支持电子凸轮,如广日G系列(如GR-2000)内置运动控制功能。
硬件上,连接伺服驱动器(如广日SD系列)并通过高速脉冲或EtherCAT总线通信。
软件配置:使用广日编程软件(如GX Developer或专用运动控制库)创建凸轮表。
凸轮表定义主轴位置与从轴位置的对应关系,通常以角度(0-360度)或长度为单位。
示例:主轴位置0-100mm对应从轴位置0-50mm,可线性或自定义曲线。
编程时,调用电子凸轮指令(如MC_CamIn),设置主轴编码器输入(如X0)和从轴输出(如Y0)。
关键参数包括:主轴位置分辨率(如10000脉冲/转)、从轴加速度(如1000mm/s²)和减速度(如1000mm/s²)、耦合模式(如绝对或相对)。
为提升精度,启用位置补偿,通过PID调节减少跟随误差。
调试时,使用示波器功能监控主轴和从轴位置曲线,确保凸轮表平滑无突变。
如果出现抖动,调整速度前馈增益。
注意,凸轮表数据应存储在PLC的保持寄存器中(如D区),避免断电丢失。
最后,测试前确保伺服驱动器参数匹配,如电子齿轮比(如P1-44和P1-45)与PLC脉冲输出频率一致。
如果需求复杂,建议使用广日提供的电子凸轮库函数。
PLC技术支持 · 2026-07-31 01:48
回原点找不到Z相或者过冲撞限位,常见原因和修法:一,原点接近开关在高速时扫描不到,把回原点的第一段速度降下来(80-200mm/s),碰到近点开关后减速爬行找Z相;二,回原点方向设反,直接往反方向冲出去,检查参数里的方向位;三,Z相脉冲没接或线松,伺服驱动器上检查Z相反馈;四,近点开关信号干扰,加了滤波沿变钝,找Z相时机不准,换个带屏蔽的开关或程序里加延时。
记住:回原点必须低速找Z相,这是所有品牌的通用原则。
工控马工 · 2026-08-02 14:30
定位不准,先分清是重复性误差还是单次误差:每次位置都一样偏(系统性)→ 查电子齿轮比/脉冲当量设置,实际走的距离除以指令距离就是修正系数,多半是齿轮比少算了一位数(丝杆导程、减速比、编码器线数对不上);每次都不一样偏(随机性)→ 查机械,联轴器松动、丝杆背隙、皮带打滑,把机械锁紧再试。
还有加减速太陡会丢步,伺服的跟随误差报警多半是负载太重或增益太低,先把加减速时间拉长到500ms起步再试。

我来回答

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