S7-200高速计数定时中断 点击:871 | 回复:8



hf1119

    
  • 精华:3帖
  • 求助:0帖
  • 帖子:12帖 | 114回
  • 年度积分:0
  • 历史总积分:557
  • 注册:2009年4月08日
发表于:2012-04-22 09:32:53
楼主

小弟新手,做的一个高速计数定时中断,好像执行不了,望前辈们赐教

 

 

 

 

 

 

 



楼主最近还看过



hf1119

  • 精华:3帖
  • 求助:0帖
  • 帖子:17帖 | 114回
  • 年度积分:0
  • 历史总积分:557
  • 注册:2009年4月08日
发表于:2012-04-22 09:38:41
1楼
跪谢前辈指正~~~~~~~~~~~~~~~···

芳季

  • [版主]
  • 精华:5帖
  • 求助:7帖
  • 帖子:105帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2012-04-22 09:42:31
2楼

你意思说不执行,不是不执行,是没有你预想的结果,对吧。

比方说你晚上进了一个比较陌生的房间,进门口伸手摸墙上开灯,摸到了开关,但是亮的确是门外的廊灯。然后你就说等不亮啊。

 你要什么结果。

hf1119

  • 精华:3帖
  • 求助:0帖
  • 帖子:17帖 | 114回
  • 年度积分:0
  • 历史总积分:557
  • 注册:2009年4月08日
发表于:2012-04-22 09:48:44
3楼
现在的情况是我文本显示器上VD0对应的地址,显示数始终是零

hf1119

  • 精华:3帖
  • 求助:0帖
  • 帖子:17帖 | 114回
  • 年度积分:0
  • 历史总积分:557
  • 注册:2009年4月08日
发表于:2012-04-22 09:50:36
4楼

我就想测测I0.0,在一秒钟内有多少个脉冲信号输入,然后MOV到VD0,在文本显示器上显示出来

hf1119

  • 精华:3帖
  • 求助:0帖
  • 帖子:17帖 | 114回
  • 年度积分:0
  • 历史总积分:557
  • 注册:2009年4月08日
发表于:2012-04-23 09:24:28
5楼
前辈们,来帮帮忙呀~~~~~~~~~~~~~~~·

yjig

  • 精华:2帖
  • 求助:6帖
  • 帖子:110帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2012-04-23 10:31:04
6楼

建议你把问题分解成若干个小块,由此判断究竟是哪里出了情况。

1、程序中仅仅是定时中断,在中断子程序中做一标志,看看是否能正常中断。

2、仅仅是高速计数,其余什么都不包含,看看能否计数。

3、将模拟电位器数值输入到VD0,转动电位器,或者将VD0任意输入一个数值,看看文本有无变化。

你的问题肯定属于以上的一种情况。

 

芳季

  • [版主]
  • 精华:5帖
  • 求助:7帖
  • 帖子:105帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2012-04-23 19:39:10
7楼

SBR0有错。

用0.1调用这个程序,使得T32永久性只运行一次。你以为m0.0有第二次扫描的机会吗?

向导的程序不用看了,没错的。

中断程序差了一些东西。没有执行hsc指令,高计是不知道你要他干什么的。

芳季

  • [版主]
  • 精华:5帖
  • 求助:7帖
  • 帖子:105帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2012-05-08 12:50:35
8楼

楼主渺无音讯了。问题解决了没解决也冒个泡啊。

你问题没有解决,牵肠挂肚。我想看看我看法对不对也牵肠挂肚的啊。


热门招聘
相关主题

官方公众号

智造工程师