佛系少年武功
级别: 探索解密
精华主题: 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.。。所以感觉上面那种情况有点颠覆我的理解。
而且是每次断电后开机就会有这种情况。

新人请大佬帮忙答疑?
libin520
虽然没什么突破和进步,却还是每天在坚持着。
级别: 工控侠客
精华主题: 1 篇
发帖数量: 2429 个
工控威望: 2860 点
下载积分: 4598 分
在线时间: 1204(小时)
注册时间: 2008-10-24
最后登录: 2024-12-16
查看libin520的 主题 / 回贴
1楼  发表于: 2018-03-28 11:30
理解错误,对指令理解有问题,导致误打误撞。程序问题~~~~
本帖最近评分记录:
  • 下载积分:+1(佛系少年武功)
  • 需要高品质音乐资源+QQ群:723680148,音质好的音乐让爱车如音乐海洋。享受美妙音乐带来的超快感。音乐文件资源来聊即送。