风再起时
级别: 家园常客
精华主题: 0
发帖数量: 174 个
工控威望: 798 点
下载积分: 982 分
在线时间: 82(小时)
注册时间: 2022-01-18
最后登录: 2024-04-02
查看风再起时的 主题 / 回贴
楼主  发表于: 2023-08-07 18:10
图片:
图片:
图片:
图片:
各位大师,利用10ms通电延时定时器做程序控制伺服转动三个角度切割完成后需自动回原点再执行下一次循环动作,但完成三个角度切割后不能自动回原点,这个是什么原因啊?跟扫描周期还是硬件或其它原因?请路过大师指点,谢谢哦。
[ 此帖被风再起时在2023-08-08 10:37重新编辑 ]
附件: 项目 1切割虾10ms接通延时定时器测试.rar (15 K) 下载次数:10
网站提示: 请不要用迅雷下载附件,容易出错
xlw415
级别: 论坛先锋
精华主题: 0
发帖数量: 152 个
工控威望: 1544 点
下载积分: 8460 分
在线时间: 133(小时)
注册时间: 2021-08-19
最后登录: 2024-05-14
查看xlw415的 主题 / 回贴
1楼  发表于: 2023-08-08 13:36
看了项目程序, 用法错了.

网络24--26造成的效果是在一个周期同时T98和M0.5都为1, 其余0
在同一个周期,网络7用T98P执行绝对定位0,此时进入定位状态,并且本周期定位还未完成
在同一个周期,网络8用M0.5P执行回原点,此网络不起作用, 因为还在网络7的定位中

  




应该像1楼,2楼说的那样做, 用最后一次定位完成位来触发回原
也就是用最后一次定位网络7的定位完成V40.0,代替网络8的M0.5, 这样网络7定位完成后, 才执行网络8回原.
本帖最近评分记录:
  • 下载积分:+5(风再起时) 热心助人!