您现在所在的是:

西门子SIEMENS

回帖:12个,阅读:2463 [上一页] [1] [2] [下一页]
6267
zq3076
文章数:2233
年度积分:449
历史总积分:6267
注册时间:2015/12/26
发站内信
发表于:2020/8/13 8:28:19
#0楼
一个电机带一个轮,PLC是200smart,想通过一个光电开关做当前转速检测,知道是定时中断检测,但是没做过,硬件不可能换。

想知道程序能怎样写。
大连自动化工程 成套设备批发 钣金配电箱 自动化装配线调试。
www apf7 cn                     张总           1 8 9 0 6 4 6 0 4 7 0
1935
578313419
文章数:153
年度积分:50
历史总积分:1935
注册时间:2015/9/14
发站内信
发表于:2020/8/13 9:02:07
#1楼
精度要求不高数定时器就好了,做一个100ms的脉冲定时器,寄存器1每过100ms累加一次。传感器信号的上升沿来了就把寄存器1的值取出来赋值给寄存器2,这个寄存器2就是你的周期,同时寄存器1清零。

有一个比较麻烦的问题是你怎么保证你的传感器不会有抖动
3763
18540531
文章数:485
年度积分:158
历史总积分:3763
注册时间:2017/3/18
发站内信
发表于:2020/8/13 9:02:53
#2楼
计算固定时间的脉冲数量,脉冲数量越多,速度就说明越快,
江楓渔
42312
YXBK 版主
文章数:19441
年度积分:2726
历史总积分:42312
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2020/8/13 10:13:41
#3楼
不知道200smart有没有三菱那样的频率采集指令,如果没有用高速计数指令也行,假设10秒钟刷新一次,那就每计数10秒钟后计数器清零,把记下来的数乘以6就是每分钟转速了。
大家一起学习
19519
honghaii
文章数:7888
年度积分:1200
历史总积分:19519
注册时间:2006/12/5
发站内信
发表于:2020/8/13 12:13:27
#4楼
我的话考虑把传感器当成开关,然后触发计数器,采集1分钟数据后显示,数据传送到寄存器输出显示,同时计时器复位掉计数器,重新计数。循环。前提你要在轮子上做个挡板。我们有类似的采集方式,我们是判断设备在运动就可以了。
14813
liuhuoaaa
文章数:8568
年度积分:50
历史总积分:14813
注册时间:2007/6/11
发站内信
发表于:2020/8/13 13:17:31
#5楼
可以采集的,脉冲计数器!
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2020/8/13 14:18:47
#6楼
单位时间脉冲数换算就是了
28180
cfg168
文章数:17072
年度积分:76
历史总积分:28180
注册时间:2012/11/28
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2020/8/13 16:34:23
#7楼
光电开关有响应时间限制的,高速根本不准,低速还可以。
19519
honghaii
文章数:7888
年度积分:1200
历史总积分:19519
注册时间:2006/12/5
发站内信
发表于:2020/8/13 16:57:24
#8楼
以下是引用cfg1682020/8/13 16:34:23的发言:
光电开关有响应时间限制的,高速根本不准,低速还可以。
所以我们的这种应用的设备转速是慢速的,而且是只做设备在转就可以的判断应用。
6267
zq3076
文章数:2233
年度积分:449
历史总积分:6267
注册时间:2015/12/26
发站内信
发表于:2020/8/13 20:09:21
#9楼
以下是引用5783134192020/8/13 9:02:07的发言:
精度要求不高数定时器就好了,做一个100ms的脉冲定时器,寄存器1每过100ms累加一次。传感器信号的上升沿来了就把寄存器1的值取出来赋值给寄存器2,这个寄存器2就是你的周期,同时寄存器1清零。

有一个比较麻烦的问题是你怎么保证你的传感器不会有抖动
分享一下今天写的一段程序,希望大佬审阅一下,关于传感器抖动问题没考虑在内,因为机械部分暂时不在我的考虑范围内。
附件 1.jpg

附件 2.jpg

附件 3.jpg

附件 4.jpg

附件 5.jpg
大连自动化工程 成套设备批发 钣金配电箱 自动化装配线调试。
www apf7 cn                     张总           1 8 9 0 6 4 6 0 4 7 0

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

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

78.0005