chupenghuang
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看chupenghuang的 主题 / 回贴
楼主  发表于: 2010-10-23 18:33
公司有一个单要用PLC,我买的是FX-1S 14MT的。
机器是用来清洗一个什么东东的,客户的东东我们不管,直接来说动作流程。。。


第一步:加酒精,2秒左右后关闭
第二步:气嘴伸进工件内,同时吹气上下运动5-6下,行程:从工件口部到孔内20mm之间运动 一个单向电磁阀吹气,一个双向电磁阀控制气缸上升下降
第三步:气嘴伸进工件内,气嘴不吹气,上下运动5-6下,行程:从工件口部到气嘴顶到孔底(目的是用气嘴顶掉工件孔底部的杂质)
第四步:同第二步
第五步:气嘴伸进工件内,并固定在要件腰部的孔口处吹气25MM处,停留4秒左右,行程:正好停在工件腰部孔处或该孔口以上,不要超过该孔口位
第六步:同第二步
结束



详细说说这台机上用到的东东

这台机的气缸行程30MM长,只装两个传感器。分别装在20MM和25MM处,设为X1 X2 然后一个不带锁的启动开关,我把它设为X0 这是输入部分

一个单向电磁阀酒精,一个双向电磁阀控制气缸上升下降 ,一个单向电磁阀吹气,我把它设为Y0 Y1上升 Y2 下降 Y3


烦人的地方是,我说要装4个传感器,可别人非说装两个,也没办法。就两个来写程序,起点终点的传感器省了,用延时解决。我梯形图里用的2S 2.5S 3S

我的思路和大家说说,方便快速看。 我用的主程序和子程序模式。分四段。子程序里面有个比较指令是用来比较有没有上下5次,有就跳出,没有就循环。


[b]问题了, 说问题了。。 大家看好,我写的一段的时候验证没问题。等我写完了问题就出来了,我调试了两小时,差不多改过一遍程序了,问题还是没解决。


所以前来向大家求助! 大家能否看得懂我想表达的意思吗? 我的程序附上了,是用8.34版本写的,耽误一下大家的时间帮忙看一下! 如果有人能按照流程图在我的原程序上改成OK的那就最好不过了。。
期待大家的指点!! 我的QQ 191681973 ,还请各位多多指教!
   清洗机.rar (10 K) 下载次数:181
wei0212007
级别: 论坛先锋
精华主题: 0
发帖数量: 1112 个
工控威望: 1165 点
下载积分: 6912 分
在线时间: 1160(小时)
注册时间: 2007-04-19
最后登录: 2024-11-01
查看wei0212007的 主题 / 回贴
1楼  发表于: 2010-10-23 18:49
兄弟,好好了解一下机械的东西。你的传感器能让汽缸停在一半的位置吗?要用机械限位吧!
wei0212007
级别: 论坛先锋
精华主题: 0
发帖数量: 1112 个
工控威望: 1165 点
下载积分: 6912 分
在线时间: 1160(小时)
注册时间: 2007-04-19
最后登录: 2024-11-01
查看wei0212007的 主题 / 回贴
2楼  发表于: 2010-10-23 19:17
简单一点,两级汽缸加机械限位。就可以搞定了。