电气小学生
级别: 家园常客
精华主题: 0
发帖数量: 113 个
工控威望: 705 点
下载积分: 82 分
在线时间: 98(小时)
注册时间: 2021-04-15
最后登录: 2025-01-03
查看电气小学生的 主题 / 回贴
楼主  发表于: 5天前
最近做项目遇到一个问题,此前未做个转盘类项目。
项目描述:一个四工位转盘机,每个工位都有2个气缸跟随工位循环旋转。
问题描述:在触摸屏分别有4个工位的操作按钮,对应4个工位,因为设备外围整体是不动的,内部转盘和外部对应关系位1.2.3.4对应1.2.3.4,也会是1.2.3.4.对应2.3.4.1。
控制要求:无论转盘怎么转,触摸屏按钮控制永远对应外部工位,即,当内部1工位与外部一工位对应时,操作触摸屏1工位按钮,内部1工位气缸动作,当内部2工位与外部1工位对应时,操作触摸屏1工位按钮,内部2工位气缸动作,依次类推。
当前思路:在外部1工位用三个接近开关组合,内部工位装上不同的组合块,例如 001.011.111.110.以此判断内部哪一个工位当前与外部1工位对应,其余工位的对应关系可以推算出来。
个人感受:目前只有这一个思路,虽然程序还没开始写,但感觉这种思路,写的话程序量会很大,且容易混乱。

征求大家不吝赐教,提供一下优秀的思路,能有类似的程序,请大家支持一下,我借鉴借鉴,感谢感谢!
中文就中文
级别: 探索解密
精华主题: 0
发帖数量: 83 个
工控威望: 110 点
下载积分: 1429 分
在线时间: 58(小时)
注册时间: 2024-11-13
最后登录: 2025-01-02
查看中文就中文的 主题 / 回贴
1楼  发表于: 5天前
从原点开始,内部旋转一个工位到位,就记录一次状态,然后转一次就传递一次状态。不知道这样能不能帮助到你。