您现在所在的是:

西门子SIEMENS

回帖:37个,阅读:2165 [上一页] [1] [2] [3] [4] [下一页]
7968
蜀中之首
文章数:5235
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2020/11/27 23:27:37
#20楼
以下是引用gk_02020/11/27 16:12:44的发言:
两个阀,简称A、B
A开10秒,停5秒
B开10秒,停5秒
要求:A、B不能同时停
开停时间可以随意更改。
就这么简单对吧,脑子绕晕了还是不行,总会有停的时候

问题要求不明确
 只是要求A-B不能同时停止?就很简单---互锁

 互锁带来的问题
开/停时间不可能严格遵守设定时间
如果允许就互锁好了

附件 image.jpg
附件 image.jpg
7968
蜀中之首
文章数:5235
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2020/11/28 7:34:21
#21楼
以下是引用gk_02020/11/27 21:33:24的发言:
以下是引用kdrjl2020/11/27 21:26:31的发言:
第一,A和B的通断周期是死的,不能改变,都是开10s,关5s。严格这个时序不变,

第二,B开阀的时序超前或之后A开阀5s均可,保持这个间距时序,就不会出现两个阀同时关断的区间。

这实际上有点像增量型编码器AB的正交信号。严格他们的时序相位关系即可。
刚想到做出来了,看到K版和我想法一致,真好!哈哈,其实就多了一个间隔时间

“开停时间可以随意更改。”这个要求怎么解决?
22599
gk_0 版主
文章数:7746
年度积分:380
历史总积分:22599
注册时间:2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2020/11/28 8:15:14
#22楼
回复 #21楼 蜀中之首
感谢你的认真回复,经过昨天和客户的沟通,原来A和B是可以独立的,例如A开10S,停5S,B开10S,停5S,那么只要当A开5秒后,再开B即可避开两者同时停的情况。前提是两者间隔时间和开停时间设置合理(HMI自行设置)
不被人嘲笑的梦想,就不值得去追求!
6231
机栝
文章数:882
年度积分:399
历史总积分:6231
注册时间:2017/6/12
发站内信
发表于:2020/11/28 8:16:01
#23楼
这里存在一个时序计算的问题,不能用一个定值超前或滞后来保证A,B同时不关断,比如A滞后B,2秒,但是是B的开断时间是1S,那么一样存在同时关断的情况

可以设置一个函数来计算超前或者滞后的时间,比如可以设置启动时间点为前一个阀开的时间的1/3处,再加上最大不超过几秒等等方法来保证下一个动作一定会运行到前一个通区间内

这只是一个思路,具体需要看实际工况而定
知行合一。
7968
蜀中之首
文章数:5235
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2020/11/28 8:38:05
#24楼
回复 #22楼 gk_0
既然上了HMI,PLC少不了
HMI设置A-B开时间相同,A-B闭时间相同
在20楼程序上增加一键启动,W2.01(B)延时1/2开时间启动就是了
22599
gk_0 版主
文章数:7746
年度积分:380
历史总积分:22599
注册时间:2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2020/11/28 8:46:27
#25楼
回复 #23楼 机栝
机栝老师跟我昨天一样,想的太复杂了,所以脑子乱成一团了
用户很清楚时间设置的周期,只要A闪烁+B闪烁,加上两者间隔时间,就OK了
[此贴子已经被作者于2020/11/28 8:48:36编辑过]
不被人嘲笑的梦想,就不值得去追求!
6167
zhengchang
文章数:1820
年度积分:53
历史总积分:6167
注册时间:2011/5/6
发站内信
发表于:2020/11/28 9:03:58
#26楼
回复 #5楼 18041568892
互锁不是万能,呵呵
6167
zhengchang
文章数:1820
年度积分:53
历史总积分:6167
注册时间:2011/5/6
发站内信
发表于:2020/11/28 9:15:15
#27楼
假设A先开,那A开后5秒开始计时,在计时到10秒前B任何时刻都可以启动,到10秒时候没启动需要强制启动,因为10秒时A会关。
当B开启后5秒开始计时此时A已经停了5秒及以上了,在计时到10秒前A任何时刻都可以启动,或者停5秒就马上可以启动,到10秒时候没启动需要强制启动,因为10秒时B会关。

所以实际上可以任意调整启动时间的只有B,启动时间段为A启动后5秒到10秒之间。
49161
kdrjl 版主
文章数:24272
年度积分:50
历史总积分:49161
注册时间:2004/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2020/11/28 14:02:04
#28楼
回复 #17楼 gk_0
大拇指赞!并祝贺你的任务完成!
我是你的朋友
1098
神一样的少年
文章数:51
年度积分:50
历史总积分:1098
注册时间:2014/4/24
发站内信
发表于:2020/11/28 15:34:23
#29楼
A与B的开启时间必须存在5s-10s间隔内,否侧就会出现同时停的存在

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

93.6006