佛系少年武功
级别: 探索解密
精华主题: 0
发帖数量: 124 个
工控威望: 198 点
下载积分: 945 分
在线时间: 29(小时)
注册时间: 2018-03-11
最后登录: 2023-05-25
查看佛系少年武功的 主题 / 回贴
楼主  发表于: 2018-03-28 11:04
硬件方面:
使用的PLC是三菱FX3SA ,
伺服驱动器是MR-JE-10A,
Y0接的PP,Y2接的NP,
伺服参数设置PA13为0011H(负逻辑,脉冲列+方向信号)

问题:
首先从d8340为0的位置开始
执行第一条指令        DRVA    K5000       K2000    Y0    Y2 ,执行完后d8340值增加至5000没错,

然后执行第二条指令DRVA    K-32767   K2000    Y0    Y2 ,d8340值却从5000增加到32767,然后来到-32767。(为什么不是从5000减少到-32767?)

所以两条指令电机的运动方向没变。

但是,关键的来了!当再次执行第一条指令,D8340增加至32767,再执行第二条指令,D8340减少到-32767.。。所以感觉上面那种情况有点颠覆我的理解。
而且是每次断电后开机就会有这种情况。

新人请大佬帮忙答疑?
wu32u2
耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
级别: 论坛先锋
精华主题: 0
发帖数量: 1121 个
工控威望: 1474 点
下载积分: 1772 分
在线时间: 994(小时)
注册时间: 2010-03-01
最后登录: 2024-09-02
查看wu32u2的 主题 / 回贴
1楼  发表于: 2018-03-28 11:21
应该是程序问题,不应该会出现这样的情况。
成功的路上需要帮助