qinzhen0020
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看qinzhen0020的 主题 / 回贴
楼主  发表于: 2016-11-11 10:06
有一个光电记X0,一个工位检测(接近开关)记X1,     8个电磁阀记Y0--Y7
初始状态Y0-Y7全部动作
当工位X1转过一个工位后,如果测瓶光电没有检测到X0信号,则Y0不动,Y1-Y7动作
当工位X1又转一个工位后,如果测瓶光电继续没有检测到信号,则Y0 Y1不动,Y2-Y7动作
当工位X1又转一个工位后,如果测瓶光电此时检测到信号,则Y0动,Y1`Y2不动作,Y3-Y7动作
当工位X1又转一个工位后,此时测瓶光电再一次没有信号,则Y0,Y2`Y3不动,Y1 Y4Y5Y6Y7动作
如此循环
看到的一个新机器,怎么想都不会,求大神帮忙看一看,到底能不能做
zsh340
zsh340
级别: 论坛先锋
精华主题: 0
发帖数量: 989 个
工控威望: 1145 点
下载积分: 18344 分
在线时间: 271(小时)
注册时间: 2009-05-29
最后登录: 2024-10-27
查看zsh340的 主题 / 回贴
1楼  发表于: 2016-11-11 11:00
有一个光电记X0,一个工位检测(接近开关)记X1,     8个电磁阀记Y0--Y7
初始状态Y0-Y7全部动作
当工位X1转过一个工位后,如果测瓶光电没有检测到X0信号,则Y0不动,Y1-Y7动作   (如果X0检测有信号怎样?)
当工位X1又转一个工位后,如果测瓶光电继续没有检测到信号,则Y0 Y1不动,Y2-Y7动作 (如果X0检测有信号怎样?)
当工位X1又转一个工位后,如果测瓶光电此时检测到信号,则Y0动,Y1`Y2不动作,Y3-Y7动作 (如果X0检测没有信号怎样?)
当工位X1又转一个工位后,此时测瓶光电再一次没有信号,则Y0,Y2`Y3不动,Y1 Y4Y5Y6Y7动作 (如果X0检测有信号怎样?)
如此循环


动作不说清楚,程序会进入一个死程序,
用SFC功能,根据条件跳向指定程序执行各自功能
相互交流。。。。相互学习。。。。使技术更上一层楼。。。。
zsh340
zsh340
级别: 论坛先锋
精华主题: 0
发帖数量: 989 个
工控威望: 1145 点
下载积分: 18344 分
在线时间: 271(小时)
注册时间: 2009-05-29
最后登录: 2024-10-27
查看zsh340的 主题 / 回贴
2楼  发表于: 2016-11-11 11:02
还可以有自动循环(正常运行方式),步进和手动(调校设备方式)三种工作方式。
相互交流。。。。相互学习。。。。使技术更上一层楼。。。。
jicjic111
进步
级别: 略有小成
精华主题: 0
发帖数量: 220 个
工控威望: 377 点
下载积分: 911 分
在线时间: 375(小时)
注册时间: 2013-05-30
最后登录: 2024-11-10
查看jicjic111的 主题 / 回贴
3楼  发表于: 2016-11-11 11:10
图片:
看看       
楼主留言:
非常感谢你,还有就是如果要延时两个工位,这个要怎么办
[ 此帖被jicjic111在2016-11-11 12:09重新编辑 ]
zsh340
zsh340
级别: 论坛先锋
精华主题: 0
发帖数量: 989 个
工控威望: 1145 点
下载积分: 18344 分
在线时间: 271(小时)
注册时间: 2009-05-29
最后登录: 2024-10-27
查看zsh340的 主题 / 回贴
4楼  发表于: 2016-11-11 11:36
我说一下楼主的动作思路看对不对?
以SFC为例:
 S0;工位转盘+计数器
 S10:C0=1时,X0=OFF时,Y1~Y7ON;
 S11;C0=1时,X0=ON时跳至S0因为我不清楚这部份动要求;

 S12:C0=2时,X0=OFF时,Y2~Y7ON;
 S13;C0=2时,X0=ON时跳转至S0

 S14;C0=3时;X0=ON时,Y0 Y3~Y7ON;
 S15;C0=3时;X0=OFF时跳转至S0;

 S16;C0=4时;X0=OFF时,Y1 Y4~Y7ON;C0复位
 S17;C0=4时;X0=ON时跳转S0,同时C0复位。
 C0复位后再次循环以上动作,可自动,步进,手动
C=1时,表示工位转每1次,C0=2时表示工位转第2次,C0=3时表示工位转第3次,C0=4时表示工位转第4次;

以上只我的一点思路,就像是建房子的框架,具体装修楼主再想想,  
相互交流。。。。相互学习。。。。使技术更上一层楼。。。。
jicjic111
进步
级别: 略有小成
精华主题: 0
发帖数量: 220 个
工控威望: 377 点
下载积分: 911 分
在线时间: 375(小时)
注册时间: 2013-05-30
最后登录: 2024-11-10
查看jicjic111的 主题 / 回贴
5楼  发表于: 2016-11-11 11:44
引用
引用第4楼zsh340于2016-11-11 11:36发表的  :
我说一下楼主的动作思路看对不对?
以SFC为例:
 S0;工位转盘+计数器
 S10:C0=1时,X0=OFF时,Y1~Y7ON;
 S11;C0=1时,X0=ON时跳至S0因为我不清楚这部份动要求;
.......

赞同楼上的,思路清晰
逝水流云
级别: 探索解密
精华主题: 0
发帖数量: 36 个
工控威望: 150 点
下载积分: 3602 分
在线时间: 28(小时)
注册时间: 2012-07-22
最后登录: 2017-02-19
查看逝水流云的 主题 / 回贴
6楼  发表于: 2016-11-11 14:07
用左位移,再+1(0),用MOV K2Y0输出
tianhairuise
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 178 点
下载积分: 501 分
在线时间: 21(小时)
注册时间: 2016-05-22
最后登录: 2019-09-26
查看tianhairuise的 主题 / 回贴
7楼  发表于: 2016-11-13 13:08
同一4楼说法!!