flyfeky
bilibili 工控贵族
级别: 论坛先锋
精华主题: 0
发帖数量: 889 个
工控威望: 1040 点
下载积分: 2000 分
在线时间: 688(小时)
注册时间: 2012-05-09
最后登录: 2024-12-13
查看flyfeky的 主题 / 回贴
12楼  发表于: 2016-04-23 15:42
一会我测度下一步,贴上来,  完备的大约写了100步.
西门子倍福WPF+C#数据库,槽式设备专家
厦门鹭客
级别: 略有小成
精华主题: 0
发帖数量: 175 个
工控威望: 348 点
下载积分: 811 分
在线时间: 252(小时)
注册时间: 2014-02-17
最后登录: 2022-05-03
查看厦门鹭客的 主题 / 回贴
13楼  发表于: 2016-04-23 15:52
看看这样可以吗?超过3秒,计数清零。3秒以内X1 置ON3次,Y1输出。
楼主留言:
想想你的程序能否实现如下的情况:
例如:1S,X1 ON;2.5S,X1,ON;3.5S,X1,ON;4.5S,X1,ON。这时,Y1是否能ON?按要求Y1,ON的。2.5S至4.5S时间内,X1是ON了3次的。注意任意时间内。
沐在雨中
本人苏州工作,精通博图
级别: 略有小成
精华主题: 0
发帖数量: 56 个
工控威望: 228 点
下载积分: 491 分
在线时间: 27(小时)
注册时间: 2016-01-05
最后登录: 2024-02-28
查看沐在雨中的 主题 / 回贴
14楼  发表于: 2016-04-23 15:58
3段,解决问题
楼主留言:
贴出来,交流学习下。
江浙沪承接工控工程18168995588,刘。
flyfeky
bilibili 工控贵族
级别: 论坛先锋
精华主题: 0
发帖数量: 889 个
工控威望: 1040 点
下载积分: 2000 分
在线时间: 688(小时)
注册时间: 2012-05-09
最后登录: 2024-12-13
查看flyfeky的 主题 / 回贴
15楼  发表于: 2016-04-23 16:00
连续的时间。
比如前3次都在3秒之内,Y0导通。  时间过了3秒,断了。第四个X0来了后,  又在3秒之内了,Y0导通。
西门子倍福WPF+C#数据库,槽式设备专家
fsjnzhy
级别: 工控侠客

精华主题: 0
发帖数量: 1129 个
工控威望: 2294 点
下载积分: 109010 分
在线时间: 1309(小时)
注册时间: 2011-12-15
最后登录: 2022-09-28
查看fsjnzhy的 主题 / 回贴
16楼  发表于: 2016-04-23 16:08
这个ok吗?
楼主留言:
想想你的程序能否实现如下的情况:
例如:1S,X1 ON;2.5S,X1,ON;3.5S,X1,ON;4.5S,X1,ON。这时,Y1是否能ON?按要求Y1,ON的。2.5S至4.5S时间内,X1是ON了3次的。注意任意时间内。
厦门鹭客
级别: 略有小成
精华主题: 0
发帖数量: 175 个
工控威望: 348 点
下载积分: 811 分
在线时间: 252(小时)
注册时间: 2014-02-17
最后登录: 2022-05-03
查看厦门鹭客的 主题 / 回贴
17楼  发表于: 2016-04-23 16:11
16楼的应该最简单了,能达到效果!值得学习
宋志扬
级别: 家园常客
精华主题: 0
发帖数量: 112 个
工控威望: 626 点
下载积分: 19173 分
在线时间: 206(小时)
注册时间: 2013-01-31
最后登录: 2022-07-01
查看宋志扬的 主题 / 回贴
18楼  发表于: 2016-04-23 16:24
X1接通的时候记次数,计时开始
3秒内有3次就SET  Y1
  反之全清零
楼主留言:
如果真是这样就可以,就没必要贴出来讨论了。
langui
级别: 论坛先锋
精华主题: 0
发帖数量: 1541 个
工控威望: 1764 点
下载积分: 6257 分
在线时间: 642(小时)
注册时间: 2014-06-16
最后登录: 2024-12-12
查看langui的 主题 / 回贴
19楼  发表于: 2016-04-23 16:30
其实很多人是把时间分成了不连续的段,16楼的就是0-3为一段,4-6为第2段,在这个段里面这个程序是没问题。但是,如果的在2-5秒里按这个程序出问题了,我第一秒按一次,第2秒按一次,3-4秒不按,5秒按2次,16楼的程序就会判断为NG,但是我在2-5秒这个时间是按了3次的,其实是一个OK的。按找这个思路来,估计很多人都能写了。写程序就是一个思路问题,思路对了问题就迎刃而解了
楼主留言:
这个程序的难点就在这。你是看明白了这个题目。
宋志扬
级别: 家园常客
精华主题: 0
发帖数量: 112 个
工控威望: 626 点
下载积分: 19173 分
在线时间: 206(小时)
注册时间: 2013-01-31
最后登录: 2022-07-01
查看宋志扬的 主题 / 回贴
20楼  发表于: 2016-04-23 16:42
很简单啊,以第一次接通X1为准
厦门鹭客
级别: 略有小成
精华主题: 0
发帖数量: 175 个
工控威望: 348 点
下载积分: 811 分
在线时间: 252(小时)
注册时间: 2014-02-17
最后登录: 2022-05-03
查看厦门鹭客的 主题 / 回贴
21楼  发表于: 2016-04-23 16:44
19楼的有测试人家的程序吗?到了3秒就清零了,哪里还有什么4秒5秒的
楼主留言:
你再仔细看下题目。
宋志扬
级别: 家园常客
精华主题: 0
发帖数量: 112 个
工控威望: 626 点
下载积分: 19173 分
在线时间: 206(小时)
注册时间: 2013-01-31
最后登录: 2022-07-01
查看宋志扬的 主题 / 回贴
22楼  发表于: 2016-04-23 16:45
宋志扬
级别: 家园常客
精华主题: 0
发帖数量: 112 个
工控威望: 626 点
下载积分: 19173 分
在线时间: 206(小时)
注册时间: 2013-01-31
最后登录: 2022-07-01
查看宋志扬的 主题 / 回贴
23楼  发表于: 2016-04-23 16:46
大家看看,能实现否
楼主留言:
想想你的程序能否实现如下的情况:
例如:1S,X1 ON;2.5S,X1,ON;3.5S,X1,ON;4.5S,X1,ON。这时,Y1是否能ON?按要求Y1,ON的。2.5S至4.5S时间内,X1是ON了3次的。注意任意时间内。