倔强的小白
级别: 略有小成
精华主题: 0
发帖数量: 120 个
工控威望: 229 点
下载积分: 884 分
在线时间: 94(小时)
注册时间: 2017-06-14
最后登录: 2024-10-31
查看倔强的小白的 主题 / 回贴
楼主  发表于: 2022-02-09 09:28
如题:在启动定位运行时候,同时写入运行数据和启动运行标志,偶尔会出现不会运行的情况。但是加一个延迟,就不会出现这个问题,有什么好的办法吗?
小侯
小侯
级别: 工控侠客
精华主题: 0
发帖数量: 482 个
工控威望: 2612 点
下载积分: 7933 分
在线时间: 503(小时)
注册时间: 2008-10-17
最后登录: 2024-11-05
查看小侯的 主题 / 回贴
1楼  发表于: 2022-02-09 10:57
我以前也遇過這樣的狀況
這應該是資料搬移跟馬達驅動的先後順序有問題

後來我就直接將定位資料分別儲存到各點位
U0\G2000~U0\g2009第一定位點
U0\G2010~U0\g2019第二定位點
以此類推
當我在定位時,直接改變U0\G1500
然後再啟動Y10
或是用ZP.PSTRT1的專用指令驅動