您现在所在的是:

PLC论坛

回帖:41个,阅读:1487 [上一页] [1] [2] [3] [4] [5] [下一页]
* 帖子主题:

求助一个问题!

24574
mjinbao
文章数:13934
年度积分:50
历史总积分:24574
注册时间:2013/1/12
发站内信
2018春节活动(三)
2017春节活动(三)
2016国庆活动(三)
发表于:2016/7/22 11:16:32
#20楼
是去掉“毛刺”(相似于防触点抖动),还是如17楼所说?
8391
fujifa
文章数:2943
年度积分:77
历史总积分:8391
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2016/7/22 11:17:06
#21楼
以下是引用Kate2016/7/22 10:48:17的发言:
以下是引用fujifa2016/7/22 10:34:10的发言:
以下是引用努力瑞2016/7/22 9:59:20的发言:
我跟你的意思刚刚相反,我不要脉冲信号,要稳定信号

你能划张示意图吗?我感觉我脑子不够用了。

由于检测物一晃而过,他感觉检测信号太窄了不好用,却没能准确描述困惑所在。

那不是应该:
如果传感器无法传感到信号,那么就换传感器。
如果传感器能接受到信号,PLC来不及处理,就用高速计数么。

感觉信号宽度不够,不是上面用SET指令了么…………所以我感觉脑子不够用了。
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
10516
xlian
文章数:3232
年度积分:62
历史总积分:10516
注册时间:2002/5/7
发站内信
2018论坛热心网友
西门子PLC体验(二)
发表于:2016/7/22 11:23:30
#22楼
1、如果检测到信号时到某个条件时输出、某个条件结束可以用自锁,如
LD X0、OR M0、ANI M1、OUT M0;
LD M2、OR Y0、AND M0、OUT Y0;
LD Y0、AND M3、OUT M1
其中X0为检测输入、M1为输出结束条件、M2为输出开始条件
2、如果是流水线操作、检测到的工件需要在各个工位作相应的输出、可以使用类似堆栈的方法
如三菱可以用移位指令来实现,假如在输送带上装一编码器、在计数器中断程序中移位一次,比如将传送带每1CM中断一次
也可以在传送带上装接近开关在上升沿或下降沿中断执行一次移位、然后根据需要直接将对应的位状态读出就行;
或者用块传指令也可实现如:
中断程序中
LD M8000、
BMOV D1000,D500,500
BMOV D500,D1001,500
MOV K1X0 D1000;
在主程序中读相应寄存器就行,假如采样为1CM、采样点到工作点的距离为1米则
LD M8000,MOV K100 V0,MOV D1000V0 K1M0;M0就是X0的状态,M1就是X1的状态依此类推
4970
努力瑞
文章数:582
年度积分:73
历史总积分:4970
注册时间:2012/7/16
发站内信
发表于:2016/7/22 15:37:23
#23楼
回复 #19楼 Kate
对,你明白了我的意思
4970
努力瑞
文章数:582
年度积分:73
历史总积分:4970
注册时间:2012/7/16
发站内信
发表于:2016/7/22 15:42:15
#24楼
回复 #21楼 fujifa
现在能够检测到信号。我也不需要高速脉冲,因为我不是在做运动量!现在问题解决了,使用定时器:检测到信号开始计时,如果信号稳定就有输出,如果信号不稳定,将复位定时器,一直到信号稳定了,输出保持稳定!
8391
fujifa
文章数:2943
年度积分:77
历史总积分:8391
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2016/7/22 15:53:01
#25楼
以下是引用努力瑞2016/7/22 15:42:15的发言:
现在能够检测到信号。我也不需要高速脉冲,因为我不是在做运动量!现在问题解决了,使用定时器:检测到信号开始计时,如果信号稳定就有输出,如果信号不稳定,将复位定时器,一直到信号稳定了,输出保持稳定!

扯了那么大一个圈子,你直接说滤波就完事了…………
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
4970
努力瑞
文章数:582
年度积分:73
历史总积分:4970
注册时间:2012/7/16
发站内信
发表于:2016/7/22 16:12:53
#26楼
回复 #25楼 fujifa
怎么会是虑波?物料从高处放下来,经过接近开关,如果满了,接近开关亮,提示满了。但是物体经过接近开关也亮,能是满了吗!由于物体落下来不稳定,有时候有,有时候没有。具体问题具体解决。
20079
honghaii
文章数:7989
年度积分:442
历史总积分:20079
注册时间:2006/12/5
发站内信
发表于:2016/7/22 16:29:43
#27楼
那你要的是物料满的时候的信号,跟接近开关信号保持不保持不相关吧,只是要解决物料经过时的误动作,更换开关位置不可以吗?
928
菜根
文章数:296
年度积分:50
历史总积分:928
注册时间:2015/6/15
发站内信
发表于:2016/7/22 16:40:43
#28楼
直接说防抖功能就可以了。

信号有时,启动一个计时器,计时器时间到,再次判断当前信号的有无,如果还是有,则满箱了;如果无,说明刚才经过的物体已经离开了感应距离,感应器还是灭的,箱子还没满,可以继续送料。
9688
Kate
文章数:1123
年度积分:65
历史总积分:9688
注册时间:2002/3/24
发站内信
发表于:2016/7/22 16:43:28
#29楼
其实可以这样说,物体经过检测区域的信号一律舍弃,只要物体静止时且位于检测区域的信号。
人有人意我有我意合得人意恐非我意合得我意恐非人意人意我意恐非天意合得天意自然如意

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

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

78.0005