风再起时
级别: 家园常客
精华主题: 0
发帖数量: 174 个
工控威望: 798 点
下载积分: 982 分
在线时间: 82(小时)
注册时间: 2022-01-18
最后登录: 2024-04-02
查看风再起时的 主题 / 回贴
楼主  发表于: 2023-05-13 15:13
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
1个感应器控制3个电磁阀喷水(分别为1# 2# 3#阀),物品一个接一个传送过去(每个物品间隔大约100ms时间),

1)、当第1个物品接近感应器时---1#阀延时200ms开始喷水----喷水300ms后1#阀关闭;
        2#阀延时300ms开始喷水----喷水400ms后2#阀关闭
        3#阀延时300ms开始喷水-----喷水400ms后3#阀关闭
2)因为在执行第1个程序期间会有第2个第3…..个物品接近感应器,怎样确保每个物品都准时喷到水并且做到节约用水?(就是第1个物品感应后执行一个程序?第2个物品感应后执行另一个程序?第3个。。。等待排队形式执行程序?



附件: 待测试程序.rar (9 K) 下载次数:20
网站提示: 请不要用迅雷下载附件,容易出错
工控小c
级别: 论坛先锋
精华主题: 0
发帖数量: 233 个
工控威望: 1042 点
下载积分: 6717 分
在线时间: 263(小时)
注册时间: 2022-10-14
最后登录: 2024-06-01
查看工控小c的 主题 / 回贴
1楼  发表于: 2023-05-15 11:56
图片:
图片:
用基恩士,先入先出指令写的。只用一个定时器做绝对时间轴。到位延时和喷水延时可修改。模拟过了,2号3号一样的思路。
[ 此帖被工控小c在2023-05-15 13:36重新编辑 ]
本帖最近评分记录:
  • 下载积分:+3(风再起时) 感谢大师帮忙写程序并测 ..
    工控小c
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 233 个
    工控威望: 1042 点
    下载积分: 6717 分
    在线时间: 263(小时)
    注册时间: 2022-10-14
    最后登录: 2024-06-01
    查看工控小c的 主题 / 回贴
    2楼  发表于: 2023-05-15 15:26
    根据我的测试,如果入料间隔小于喷水时间,后续连续送料喷头根本没有关闭的时候。
    引用
    引用第9楼风再起时于2023-05-15 14:36发表的  :

    感谢工控小C提供的程序,注释很清晰,但我底子差,只会一点西门子200smart 的指令,所以你这个程序需要时日消化,感谢感谢小C。
    工控小c
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 233 个
    工控威望: 1042 点
    下载积分: 6717 分
    在线时间: 263(小时)
    注册时间: 2022-10-14
    最后登录: 2024-06-01
    查看工控小c的 主题 / 回贴
    3楼  发表于: 2023-05-15 16:03
    你去了解一下200SMART的先入先出怎么做按我的思路就很容易的,前面那哥们用的移位指令在高速送料的时候我觉得行不通,比方一号阀动作还没结束就有新料移位了然后就错乱了,移位指令要等所有工位完成了再移位才是对的