bg4igy
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 291 点
下载积分: 1154 分
在线时间: 165(小时)
注册时间: 2011-10-27
最后登录: 2024-11-12
查看bg4igy的 主题 / 回贴
楼主  发表于: 2018-07-20 09:16
台达DVP28SV11T2   做了两个伺服回原点的指令,在多次开关PLC的RUN/STOP的开关,发现两个问题,请教各位老师:
DZRN 回原点指令,
1、CH0   D1336   每次从STOP拨动到RUN都会自己清零,每次都是减数值的,手册上有说明是断电记忆的。
2、CH1   D1338   每次从STOP拨动到RUN是有记忆的,不会清零。但是有时正向加数值,有时反向减数值,没有规律,手册上有说明是减数值的,这就造成丝杠回原点,有时正向运动有时反向运动,就出错了。

wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1273 个
工控威望: 1449 点
下载积分: 5484 分
在线时间: 896(小时)
注册时间: 2015-08-31
最后登录: 2024-11-19
查看wangnaizhi的 主题 / 回贴
1楼  发表于: 2018-07-20 18:41
首先1问题 先检查你的程序 开机是不是对D1336进行赋值操作了
第二个问题 手册肯定没有看仔细  DZRN这个指令归零是是根据D1338寄存器里面数值朝0这个点归零  最终归到0而已 所以才会有你轴归零的方向不一致的情况    简单的说 就是1338为正时 往负方向归零  D1338为负时 往正方向归零
本帖最近评分记录:
  • 下载积分:+1(libin520) 感谢分享!