• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
lzmtxp99
级别: 家园常客
精华主题: 0
发帖数量: 491 个
工控威望: 707 点
下载积分: 1866 分
在线时间: 508(小时)
注册时间: 2010-12-16
最后登录: 2024-07-25
查看lzmtxp99的 主题 / 回贴
12楼  发表于: 2017-08-01 16:54
不要复位Y0,那样没有用的,要复位启动那条指令的辅助继电器,还有就是用步指令的话,复位就如9楼说的那样,这情况就是你脉冲还没有发完就把那条指令断开所造成的。
楼主留言:
DDRVA在S21、S22、S23里面都有,因为要走几个不同的点。急停时复位了指令的触发M点,并在指令前面串联了急停!但但是DDRVA还没有走到位置。我应该怎么办呢?
passray
级别: 略有小成
精华主题: 0
发帖数量: 66 个
工控威望: 205 点
下载积分: 1657 分
在线时间: 117(小时)
注册时间: 2013-05-25
最后登录: 2024-12-27
查看passray的 主题 / 回贴
13楼  发表于: 2017-08-02 10:35
脉冲指令程序是不是在子程序里面?
楼主留言:
DDRVA在S21、S22、S23里面都有,因为要走几个不同的点。急停时复位了指令的触发M点,并在指令前面串联了急停!但但是DDRVA还没有走到位置。我应该怎么办呢?
passray
级别: 略有小成
精华主题: 0
发帖数量: 66 个
工控威望: 205 点
下载积分: 1657 分
在线时间: 117(小时)
注册时间: 2013-05-25
最后登录: 2024-12-27
查看passray的 主题 / 回贴
14楼  发表于: 2017-08-02 10:47
脉冲程序不能放在子程序里面。否则就是出现这个情况
引用
引用第13楼passray于2017-08-02 10:35发表的  :
脉冲指令程序是不是在子程序里面?
楼主留言:
按下急停,Y0的脉冲标志用M8340下降与急停串联来复位M和S,那么在M8340下降之前,即使DDRVA在S之外,Y0还在发脉冲,伺服会不会还在走动,机构还在动,会出现延时停止的情况??
lzmtxp99
级别: 家园常客
精华主题: 0
发帖数量: 491 个
工控威望: 707 点
下载积分: 1866 分
在线时间: 508(小时)
注册时间: 2010-12-16
最后登录: 2024-07-25
查看lzmtxp99的 主题 / 回贴
15楼  发表于: 2017-08-02 11:04
急停已经串联进指令了,急停时不要立即复位M和S21,S22,S23,你必须先等急停后指令的脉冲发完才能复位M和S21,S22,S23,我记得FX3U里Y0有个特殊继电器M8340是脉冲监视的,有脉冲发出时为ON,你可以用这个常闭触点跟急停串联来复位M和S21,S22,S23.
楼主留言:
按下急停,用M8340下降与急停串联来复位M和S,那么在M8340下降之前,Y0还在发脉冲,伺服会不会还在走动,机构还在动,会出现延时停止的情况??
lzmtxp99
级别: 家园常客
精华主题: 0
发帖数量: 491 个
工控威望: 707 点
下载积分: 1866 分
在线时间: 508(小时)
注册时间: 2010-12-16
最后登录: 2024-07-25
查看lzmtxp99的 主题 / 回贴
16楼  发表于: 2017-08-02 16:18
你都已经按下急停啦,指令都断开啦,怎么还会走动啦,之所以Y0会有输出,是因为在断开的那个瞬间指令在一个扫描周期里还没有完成,
wanglong
级别: 略有小成
精华主题: 0
发帖数量: 307 个
工控威望: 414 点
下载积分: 1532 分
在线时间: 407(小时)
注册时间: 2008-04-20
最后登录: 2023-10-24
查看wanglong的 主题 / 回贴
17楼  发表于: 2017-08-18 13:56
定位程序写在步外,应该能解决
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go