中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

西门子SIEMENS

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 西门子SIEMENS → 浏览主题: 如何在200ms定时中断内做一个5次计数
发表新帖 回复该主题
回帖:15个,阅读:1667 [上一页] [1] [2] [下一页]
* 帖子主题:

如何在200ms定时中断内做一个5次计数

分享到
3867
857362369
文章数:593
年度积分:139
历史总积分:3867
注册时间:2017/5/7
发站内信
发表于:2018/6/7 9:27:15
#0楼
附件 5次计数.jpg

现在想在200ms定时中断里面做一个5次计数,这个计数器怎么不工作呢?
不能用1秒定时器做,只想在中断实现如何计数。以前用STEP7 5.5里面用OB35就可以做的,怎么在200里面做不了 啊

附件 300.jpg



36260
cvlsam 版主
文章数:12211
年度积分:612
历史总积分:36260
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/6/7 9:44:22
#1楼
200同样具有定时中断,另外也可以使用T32/T96定时器中断。
附件 snap3.jpg

Good Luck~
3867
857362369
文章数:593
年度积分:139
历史总积分:3867
注册时间:2017/5/7
发站内信
发表于:2018/6/7 10:16:39
#2楼
回复 #1楼 cvlsam
我用的也是定时中断,我是说在定时中断里面做个计数器,每次定时中断扫描周期上升沿记一次数,300里就可以做,200里面做了就记不了数
附件 定时中断.jpg
36260
cvlsam 版主
文章数:12211
年度积分:612
历史总积分:36260
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/6/7 10:40:37
#3楼
尝试去掉你的中断程序中的边沿检测指令。

Good Luck~
3867
857362369
文章数:593
年度积分:139
历史总积分:3867
注册时间:2017/5/7
发站内信
发表于:2018/6/7 10:51:57
#4楼
回复 #3楼 cvlsam
试过了,没有用,好像这条指令前面是sm0.0的话他就是一直接通。
我用SM0.5试了下,发现在定时中断里面的SM0.5扫描周期不会受中断的扫描周期影响,索性就直接用SM0.5的上升沿来做了
附件 sm0.5.jpg
7968
蜀中之首
文章数:5235
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2018/6/7 13:26:39
#5楼
你确定要在一个中断期内作5次扫描周期计数?~好像很难哦
7968
蜀中之首
文章数:5235
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2018/6/7 13:38:46
#6楼
还是每个中断计数一次,计数5次?
这个不难
3867
857362369
文章数:593
年度积分:139
历史总积分:3867
注册时间:2017/5/7
发站内信
发表于:2018/6/7 15:09:40
#7楼
回复 #6楼 蜀中之首
肯定是每次中断记一次数哇,怎么做啊,因为定时中断最大扫描周期是255ms,我想做一个1秒的定时,对高速计数器进行计数的
5312
121111115
文章数:1399
年度积分:395
历史总积分:5312
注册时间:2015/3/16
发站内信
2018论坛分享达人
发表于:2018/6/7 15:26:42
#8楼
一次中断记一次的话,这个不能在中断里面记,要在中断外记,中断发生时产生上升沿去记录次数,因为发生一次中断就会去执行一次中断程序。或者记录中断标志位的变换次数也可以记录中断次数。
3867
857362369
文章数:593
年度积分:139
历史总积分:3867
注册时间:2017/5/7
发站内信
发表于:2018/6/7 15:45:41
#9楼
回复 #8楼 121111115
如何在外面对中断计数呢,以前300的程序我是在OB35里面直接做中断的,扫描一次记一次数,200咋就做不了了
工控学堂推荐视频:

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

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

62.4004