cwm0848
级别: 探索解密
精华主题: 0
发帖数量: 66 个
工控威望: 184 点
下载积分: 492 分
在线时间: 73(小时)
注册时间: 2017-03-21
最后登录: 2024-06-06
查看cwm0848的 主题 / 回贴
楼主  发表于: 2019-06-06 23:19
以前用的是台达伺服。第一次用3U控制松下A5伺服。连好线,设置好参数。选择位置模式。PR06和PR07分别设置的是0和3。然后写了三句简单的指令进行测试。分别是DRVA K10000 K2000 X0 Y0;第二句是DRVA K15000 K2000 X0 Y0;第三句是DRVA K5000 K2000 X0 Y0。第一条指令运行时,伺服电机向前运动到10000个脉冲对应的位置;第2句执行时,伺服向前运动到15000个脉冲对应的位置。但第3句指令执行时,伺服没有反转向后往5000个脉冲对应的位置运动,仍然向前运动。监控PLC程序,脉冲输出端子Y0和方向端子Y4都有输出而且当前值存储器D8340也从15000较小到了5000。我把PR06和PR07分别设置的是1和3,现象跟前面一样,只是伺服一直向后运行,还是不改变方向。请问有没有碰到过类似情况的大神,如何解决的,原因是什么?谢谢
lixianji_007
级别: 工控侠客
精华主题: 0
发帖数量: 240 个
工控威望: 2869 点
下载积分: 5132 分
在线时间: 759(小时)
注册时间: 2011-08-27
最后登录: 2024-06-06
查看lixianji_007的 主题 / 回贴
1楼  发表于: 2019-06-07 17:24
图片:
DRVA K10000 K2000 X0 Y0  确认这样的指令可以写入PLC?三菱FX绝对位置定位指令DRVA的最后两个操作数是脉冲输出信号和脉冲方向输出信号,不可能有X信号可输入的;最后两个操作数应该Y0 Y**;松下伺服那边参数设置对的,另外PLC的脉冲方向信号Y**也要接线到伺服的方向信号输入端的;
天下事有难易乎?为之,则难者亦易矣!不为,则易者亦难矣!