fjhaige889
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 144 点
下载积分: 575 分
在线时间: 18(小时)
注册时间: 2013-10-13
最后登录: 2014-01-18
查看fjhaige889的 主题 / 回贴
楼主  发表于: 2013-11-01 15:48
求助一个染黑多工位的编程思路,恳请高手赐教!   详细请看附件,用打印预览模式观看
加工顺序:Z装料区→A取料区→D脱脂槽(时间控制)→E热水槽(时间控制)→F染黑槽(时间控制)→E热水槽(时间控制)
          →C冷水槽(时间控制)→B防锈槽(时间控制)→A取料区→Z装料区
关键说明:当1#工件在D脱脂槽加工完毕后→进入到E热水槽加工,这时若发现A取料区有物料,则此时料车要行到该
          位将物料取走并放到D脱脂槽加工,意即在外围条件满足的情况下,尽量使每个工位都处于工作状态,而不
          是简单的单流程加工(编程难点)。
          多个条件,先进先出原则,即谁条件先到达,就先执行谁的步骤!
硬件:1、取料区移动为电机正反转移动;
      2、提升区为电机提升;
      3、料车为普通电机正反转(带变频调速),带编码器,带到位检测开关(碰到每个工位的挡块都会有一个感应
         信号),带料槽是否有料传感器,如果检测到各个加工槽上有料,升降机不会降下,以保证下料安全!
                                                    
                                                                                    
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
[ 此帖被fjhaige889在2013-11-04 08:41重新编辑 ]
附件: 染黑12请看平面图那个.rar (5 K) 下载次数:32
网站提示: 请不要用迅雷下载附件,容易出错
fjhaige889
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 144 点
下载积分: 575 分
在线时间: 18(小时)
注册时间: 2013-10-13
最后登录: 2014-01-18
查看fjhaige889的 主题 / 回贴
1楼  发表于: 2013-11-04 08:32
好的,谢谢各位!如何判断那个料是待加工料:我的个人想法是装料区电机运转方向Y???+取料区到位开关即可判断现在放在这边的料是待加工的料,如果是加工好的料它是没有得到装料区的电机运转信号的,只有一个到位检测信号!
fjhaige889
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 144 点
下载积分: 575 分
在线时间: 18(小时)
注册时间: 2013-10-13
最后登录: 2014-01-18
查看fjhaige889的 主题 / 回贴
2楼  发表于: 2013-11-04 08:37
我这边还有一台超声波清洗机是六工位的,有两个机械臂,我也把程序上传给大家分享,PLC是用三菱的FX3U,有带注释,运动方式是步进电机加齿条运行!
附件: 超声波清洗机.rar (18 K) 下载次数:61
网站提示: 请不要用迅雷下载附件,容易出错
fjhaige889
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 144 点
下载积分: 575 分
在线时间: 18(小时)
注册时间: 2013-10-13
最后登录: 2014-01-18
查看fjhaige889的 主题 / 回贴
3楼  发表于: 2013-11-04 08:40
我的流程图,这个比较清楚,用EXCEL打开,在第三个表格里面,用打印预览看会清楚点
附件: 染黑12请看平面图那个.rar (5 K) 下载次数:32
网站提示: 请不要用迅雷下载附件,容易出错
fjhaige889
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 144 点
下载积分: 575 分
在线时间: 18(小时)
注册时间: 2013-10-13
最后登录: 2014-01-18
查看fjhaige889的 主题 / 回贴
4楼  发表于: 2013-11-04 15:15
总共有12的槽位,现在已经想好了定位用四个传感器做一个8421定位检测,即0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111,把1111放在取料区,在右限传感器导通的情况下,这是个传感器也必须导通,这个目的是要做到,在原位的时候,可以对传感器进行检测,一旦发现损坏,立即通过人机界面报警,不考虑使用编码器定位了,也谢谢各位的支持,等程序写好,调试成功再拿出来和大家分享!
各位有什么好建议,欢迎提出来,我的QQ504692903
fjhaige889
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 144 点
下载积分: 575 分
在线时间: 18(小时)
注册时间: 2013-10-13
最后登录: 2014-01-18
查看fjhaige889的 主题 / 回贴
5楼  发表于: 2013-11-05 09:17
kyy80 大哥,我是想在12个槽分别装组合不同的8421挡块,当行车到不同位置是可以简单明辨别位置。你说的两个传感器当成编码器AB相,我不知道怎么使用,还有两个传感器要装在什么位置,请赐教!QQ504692903