123zhang
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看123zhang的 主题 / 回贴
楼主  发表于: 2010-02-18 14:22
希望各位大师给点启发,小弟刚接触PLC编程不久,先谢谢了


附件: 工作任务.doc (68 K) 下载次数:46
网站提示: 请不要用迅雷下载附件,容易出错
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3191 点
下载积分: 70452 分
在线时间: 1604(小时)
注册时间: 2008-04-20
最后登录: 2024-12-17
查看wwcwwc的 主题 / 回贴
1楼  发表于: 2010-02-18 16:36
看了你的工艺要求。我认为大致可以用步进指令来完成动作的可能性比较大。
启动设备后,工件进入2室。
2室:工件从位置1到达位置2后。闸门3开始动作。
3室:工件到达位置3后关闭闸门3;打开闸门4。
4室:工件到达位置4后关闭闸门4;打开闸门5。
工件到达位置5(或者6时),开始做循环步进:
1:首先关闭闸门5。启动电机5。
2:工件到达位置6(或者位置7)时,启动电机7;同时关闭电机5。
3:依此类推。工件到达位置16时,启动电机5 ~ 15作反转运动。
你说的时间10分钟问题与电机5 ~ 15的运行速度应该有关。每个往复运动计时器加1。
直到达15次后电机15将作向前的运动,同时打开闸门21进入21室。
4:工件到达位置21时,打开闸门22;同时关闭闸门21。
依此运行直到进入位置23,关闭闸门23,循环结束。
程序方案可以做连续运行。除了位置5 ~ 位置15做往复运动外。其余主要用后一级位置到达作前一级闸门、电机的关。启动电机和闸门依靠前级位置信号。
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3191 点
下载积分: 70452 分
在线时间: 1604(小时)
注册时间: 2008-04-20
最后登录: 2024-12-17
查看wwcwwc的 主题 / 回贴
2楼  发表于: 2010-02-19 08:18
我理解的是:工件可以连续上,只是在位置5 ~15时单个工件往复循环15次或者用时10分钟。也可以按每个工件以10分钟一个工位做步进运行,位置5 ~ 15做往复运动15次,时间在10分钟内完成。
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3191 点
下载积分: 70452 分
在线时间: 1604(小时)
注册时间: 2008-04-20
最后登录: 2024-12-17
查看wwcwwc的 主题 / 回贴
3楼  发表于: 2010-02-19 16:17
以后面的工件优选,只有后面工件完成工序后,才能启动前面的工件进(最大量只能到达4#工位,也就是说在连续进时,必须考虑位置5 ~ 15的工件状态)。