您的位置:控制工程论坛网论坛 » 自动化软件 » 帮忙看看咋回事谢谢

zrnyb

zrnyb   |   当前状态:在线

总积分:884  2024年可用积分:0

注册时间: 2010-06-04

最后登录时间: 2023-08-31

空间 发短消息加为好友

帮忙看看咋回事谢谢

zrnyb  发表于 2022/6/21 16:47:15      454 查看 3 回复  [上一主题]  [下一主题]

手机阅读

自动运行程序中有3条针对Y0的定位指令(用的DRVI)()

这三条定位指令暂且标为1号2号和3号

在自动运行中,

1号定位运行,1号定位结束后,再不运行------

然后没有物料时,2号每0.5秒进行一次定位-----

然后有物料时,在2号定位完成后,2号停止,气缸动作-----

3号定位,气缸动作------气缸动作完成后返回让2号定位(2号每0.5秒进行一次定位,在根据有没有料继续运行)

问题就出在,运行到返回继续让2号定位时,2号定位程序出现错误代码,但是针对Y0,设备停止后在线监测,这三条定位指令并没有同时输出,三条定位的驱动命令并没有同时触发

程序中手动有两条也是DRVI驱动Y0,但是手动根本没有运行,

请问这是咋回事???


1楼 0 0 回复
  • dongfei

    dongfei   |   当前状态:在线

    总积分:885  2024年可用积分:0

    注册时间: 2006-09-03

    最后登录时间: 2023-08-31

    空间 发短消息加为好友

    dongfei   发表于 2022/6/21 17:22:53

    DRVI、DRVA等等定位指令支持重复使用但是不支持针对一个通道同时同时驱动!!

    应该是同时驱动了针对一个通道的定位指令,你还是仔细查找程序吧

    这个指令我经常在一个程序内多个位置使用,肯定没有问题


    2楼 回复本楼

    引用 dongfei 2022/6/21 17:22:53 发表于2楼的内容

  • xue

    xue   |   当前状态:在线

    总积分:930  2024年可用积分:0

    注册时间: 2006-10-26

    最后登录时间: 2023-08-31

    空间 发短消息加为好友

    xue   发表于 2022/6/21 17:28:41

    程序同时驱动了定位,你互锁下

    3楼 回复本楼

    引用 xue 2022/6/21 17:28:41 发表于3楼的内容

  • nihaosb

    nihaosb   |   当前状态:离线

    总积分:0  2024年可用积分:0

    注册时间: 0001-01-01

    最后登录时间: 0001-01-01

    空间 发短消息加为好友

    nihaosb   发表于 2022/9/28 5:20:58

    4楼 回复本楼

    引用 nihaosb 2022/9/28 5:20:58 发表于4楼的内容

总共 , 当前 /