返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
PLC论坛
工控论坛首页
→
PLC论坛
→ 浏览主题:
如何实现只要有信号输入,过5秒就输出呢?
回帖:
55
个,阅读:
3064
次
[上一页]
[1]
[2]
[3]
[4]
[5]
[6]
[下一页]
* 帖子主题:
如何实现只要有信号输入,过5秒就输出呢?
收藏
分享到
586
gdycljk1219
文章数:
31
年度积分:
50
历史总积分:
586
作者的所有帖子(31)
注册时间:
2016/11/8
发站内信
发表于:2016/11/16 20:54:44
#10楼
回复 #6楼 mjinbao
就有输出就行了
【方案】
台达机电产品在纯净水包装机上的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
25174
产品体验中心会员
wenquan753
文章数:
15252
年度积分:
49
历史总积分:
25174
作者的所有帖子(15252)
注册时间:
2006/10/18
发站内信
2018论坛解答高手
发表于:2016/11/16 21:02:41
#11楼
PLC就简单了
延时输出嘛!
【方案】
华北工控:以高品质工控机为基石,积极布局激光切割控制系统市场
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
586
gdycljk1219
文章数:
31
年度积分:
50
历史总积分:
586
作者的所有帖子(31)
注册时间:
2016/11/8
发站内信
发表于:2016/11/16 21:07:20
#12楼
回复 #6楼 mjinbao
实际应用来的,要求是当检测到信号时,过5s后气缸把物体吹走。在5s内可能有信号进来,也要经过5s后,让气缸动作。单个信号输入,单输出。只要实现这个功能,我就自己按照这个思路写程序就好了。20几号用来参加比赛的,其他的问题不太大,就差这个比较难搞。
【方案】
台达机电产品在油田注水站的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
586
gdycljk1219
文章数:
31
年度积分:
50
历史总积分:
586
作者的所有帖子(31)
注册时间:
2016/11/8
发站内信
发表于:2016/11/16 21:11:11
#13楼
回复 #11楼 wenquan753
求解
【方案】
持续上新!华北工控机器视觉系列嵌入式计算机产品方案
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
3521
李湘衡
文章数:
192
年度积分:
50
历史总积分:
3521
作者的所有帖子(192)
注册时间:
2013/9/16
发站内信
发表于:2016/11/16 21:40:36
#14楼
你的意思是一个触发信号过来延时继电器启动,到5秒就驱动气缸执行相应的动作对吧,然后你又说延时5秒中间可能会有别的触发信号过来,你是想让这个信号重置延时器吗,还是等这个循环过后再等5秒再来一个循环
【方案】
台达机器视觉DMV在机械手自动拾放系统中的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
586
gdycljk1219
文章数:
31
年度积分:
50
历史总积分:
586
作者的所有帖子(31)
注册时间:
2016/11/8
发站内信
发表于:2016/11/16 21:49:34
#15楼
回复 #14楼 李湘衡
是从接收到信号开始,5s后让气缸动作;在这延时的5s内还可能会有信号输入,而这时输入的信号也要经过5s后让气缸动作。也就是说在执行完第一个动作后,可能不到5s,气缸又要动作。
【方案】
本安型现场通信
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
3406
产品体验中心会员
svpama
文章数:
469
年度积分:
50
历史总积分:
3406
作者的所有帖子(469)
注册时间:
2007/3/20
发站内信
发表于:2016/11/16 22:21:03
#16楼
是先入先出的么?也就是如下
———1秒, 2秒, 3秒, 4秒, 5秒, 6秒, 7秒, 8秒,
输入:H____L____H____H____
输出:______________________H____L____H____H
这个问题论坛是讨论过的。
不好意思,贴子不知道在哪里,(该是06,07年左右的事)
我只记得大约的解决的办法。
是用采样,保存,移位,读出。这样来解决的。
也就是每一段时间进行采样,如100mS一次,把其放在寄存器中,并对寄存器移位。
寄存器大小取决于采样间隔,如现在是100mS,还有延时间隔,如你说的5S,
那当中要保存50个值,就是8 Byte(64 Bit)。
前面说的事情还没完,完成移位后,接着是读取第51的值输出。
不知这样说,楼主能理解不?
[此贴子已经被作者于2016/11/16 22:24:27编辑过]
【方案】
易控INSPEC软件与西门子S7300系列PLC以太网通讯
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
3406
产品体验中心会员
svpama
文章数:
469
年度积分:
50
历史总积分:
3406
作者的所有帖子(469)
注册时间:
2007/3/20
发站内信
发表于:2016/11/16 22:32:00
#17楼
那个时间轴,不知别人的电脑能否对齐,不能的大家就一下吧。
补充点:采样后,是放在0位,移位是将50位移到51位,49位移到50位,,,,,0位移到1位。
移位说起来很多操作,在PLC中只一句指令。
注意采集时间取决于输入信号能维持的时间,如输入信号能维持0.2秒,那0.1秒一次采集是没问题的。
[此贴子已经被作者于2016/11/16 22:36:19编辑过]
【方案】
台达V系列变频器在电梯行业的应用
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
586
gdycljk1219
文章数:
31
年度积分:
50
历史总积分:
586
作者的所有帖子(31)
注册时间:
2016/11/8
发站内信
发表于:2016/11/16 22:38:40
#18楼
回复 #16楼 svpama
小弟愚钝,不能理解啊
【方案】
基于台达PLC的工厂产量监控查询系统
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
3406
产品体验中心会员
svpama
文章数:
469
年度积分:
50
历史总积分:
3406
作者的所有帖子(469)
注册时间:
2007/3/20
发站内信
发表于:2016/11/16 22:47:52
#19楼
我所理解你的问题要求有没有理解错?
[此贴子已经被作者于2016/11/16 22:48:27编辑过]
【方案】
气体压缩机泄漏防不胜防?FLIR声像仪让石化行业节约成本变轻松
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]一个小时教你学会升降输送系统编程方法
•
[视频课程]零基础快速入门西门子S7-1500PLC
•
[视频课程]西门子S7-200SMART如何快速找回原点
•
[视频课程]三菱PLC程序进制转化你懂了吗
•
[视频课程]台达DVP系列入门精讲
•
[视频课程]七节课带你全面认识西门子S7-1200
•
[视频课程]西门子S7-1500TCPU应用
•
[视频课程]西门子S7-1200与欧姆龙温控仪表的自由口通信
•
[视频课程]西门子S7-200SMART带参数子程序使用详解
62.4004