lu831226
代理施耐德西门子等品牌的元件!
级别: 家园常客
精华主题: 0
发帖数量: 312 个
工控威望: 541 点
下载积分: 2493 分
在线时间: 54(小时)
注册时间: 2011-04-03
最后登录: 2020-09-26
查看lu831226的 主题 / 回贴
楼主  发表于: 2011-05-02 20:33
我希望大家能用各自常用的PLC编写下面的这个程序,然后大家一起分享!
我用的是施耐德的PLC:
输入点:
I0.0起动(主机),I0.1停止(主机),I0.2光电检测(给料检测),I0.3接近开关(计数开关,),I0.4光电检测(产品配件检测),I0.5接近开关(配件给料起点终点)

I0.6接近开关(配件堵塞检测),I0.7光电检测(出料检测),
输出点:Q0.0变频器起动,Q0.1报警,Q0.2电磁离合器(控制配件给料平台),Q0.3电磁阀(控制配件给料时间),
动作流程:
首先按下I0.0主机起动,然后如果I0.2有信号(给料),那么在I0.2的下降沿I0.3开始计数,计数到20个脉冲,Q0.2电磁离合器吸合(配件给料平台动作),
在I0.5的有信号,且离合器吸合时,Q0.3电磁阀吸合(配件给料),直到I0.5信号终止电磁阀释放,电磁离合器吸合40个脉冲后,停止输出!
在给料过程中,如果配件没有送上那么I0.4有信号Q0.1报警输出同时主机停止,如果配件送上但是中途卡住,那么I0.6有信号,Q0.1也报警输出同时主机停止。
在配件和主件配合输送到出料口时,如果出料有错,那么I0.7有信号,主机停止,同时报警!!
希望有兴趣的朋友们都来用自己习惯的软件来编着玩玩!~
QQ32135553
857395398
工控人
级别: 略有小成
精华主题: 0
发帖数量: 117 个
工控威望: 218 点
下载积分: 584 分
在线时间: 92(小时)
注册时间: 2009-11-15
最后登录: 2024-11-13
查看857395398的 主题 / 回贴
1楼  发表于: 2011-05-02 21:44
好的,有时间研究下
z4131246
华铭工控
级别: 工控侠客
精华主题: 0
发帖数量: 582 个
工控威望: 2562 点
下载积分: 23788 分
在线时间: 521(小时)
注册时间: 2010-10-22
最后登录: 2022-08-19
查看z4131246的 主题 / 回贴
2楼  发表于: 2011-05-03 07:57
这程序貌似没什么挑战性,不过有时间来玩玩也行。
ziji2009
级别: 略有小成
精华主题: 0
发帖数量: 177 个
工控威望: 293 点
下载积分: 24113 分
在线时间: 139(小时)
注册时间: 2009-12-27
最后登录: 2024-07-22
查看ziji2009的 主题 / 回贴
3楼  发表于: 2011-05-03 08:13
学习了
liuhuaxing
LIUHUAXING
级别: 论坛先锋
精华主题: 0
发帖数量: 966 个
工控威望: 1172 点
下载积分: 3446 分
在线时间: 624(小时)
注册时间: 2011-03-26
最后登录: 2024-06-26
查看liuhuaxing的 主题 / 回贴
4楼  发表于: 2011-05-03 12:45
描述没有机械位置图易懂,编程关键在于工艺流程
lu831226
代理施耐德西门子等品牌的元件!
级别: 家园常客
精华主题: 0
发帖数量: 312 个
工控威望: 541 点
下载积分: 2493 分
在线时间: 54(小时)
注册时间: 2011-04-03
最后登录: 2020-09-26
查看lu831226的 主题 / 回贴
5楼  发表于: 2011-05-03 16:36
其实我的目的是希望几种PLC的程序做一个对比,所以做这个比较简单的来玩玩!希望 做好的都发上来大家分享一下!
QQ32135553
lu831226
代理施耐德西门子等品牌的元件!
级别: 家园常客
精华主题: 0
发帖数量: 312 个
工控威望: 541 点
下载积分: 2493 分
在线时间: 54(小时)
注册时间: 2011-04-03
最后登录: 2020-09-26
查看lu831226的 主题 / 回贴
6楼  发表于: 2011-05-03 20:01
图片:
这是我刚编的施耐德的大家来帮看看还有什么问题:
PLC用的是16点的,10点输入,6点输出!
在这上面看不清楚图,下载下去放大就能看清楚了!
希望大家多提一些看法,这样好让我能够提高!
输入点用:I
输出点用:Q
中间位是:M
计数器是:C,%c0.d是表示计数到位后输出状态为1,%c1.d也是相同的意思!
QQ32135553