非相同时刻数值比较 点击:302 | 回复:7



wuyuexue1990

    
  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 13回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2013年3月04日
发表于:2013-04-10 21:22:00
楼主

哪位老师可以帮我解决一下关于西门子S7-200中,怎么比较前一时刻与该时刻数值的问题。我是比较模拟量端口进来的电信号转换后的数字量,即0-32000的数字,我怎么比较前一时刻与后一时刻的大小,当前时刻的值我直接可以拿来引用的,但是前一时刻的怎么读取呀?最好能有样例说明!

万分感激!




  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 72回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2013-04-10 21:37:41
1楼

我的思路是这样的,做个计数器,每秒记一次,数值为2是将AI值送入VW0,数值为3是将AI值送入VW1,数值为4是将AI值送入VW2,数值为4是可以比较了或者复位数值。

挡不住的力行

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 88回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2012年5月25日
发表于:2013-04-11 09:04:37
2楼

楼主可以看下指针使用和填表指令的相关内容哦

chinacupor

  • 精华:2帖
  • 求助:13帖
  • 帖子:25帖 | 845回
  • 年度积分:0
  • 历史总积分:2751
  • 注册:2013年2月16日
发表于:2013-04-11 11:40:38
3楼

我想说出答案,但怕被删帖。。。

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:1000
  • 注册:2008年1月09日
发表于:2013-04-13 22:49:11
4楼

先将两个数值比较

然后保存当前的数值到旧数值里

zcy0562139--王者之师

  • 精华:0帖
  • 求助:0帖
  • 帖子:23帖 | 823回
  • 年度积分:2
  • 历史总积分:2023
  • 注册:2009年5月12日
发表于:2013-04-15 15:59:33
5楼

哪位老师可以帮我解决一下关于西门子S7-200中,怎么比较前一时刻与该时刻数值的问题。我是比较模拟量端口进来的电信号转换后的数字量,即0-32000的数字,我怎么比较前一时刻与后一时刻的大小,当前时刻的值我直接可以拿来引用的,但是前一时刻的怎么读取呀?最好能有样例说明!

万分感激!


  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 24回
  • 年度积分:0
  • 历史总积分:318
  • 注册:2008年3月10日
发表于:2013-04-16 14:10:25
6楼

做一个延时,延时时间就是你的那一时刻,然后再比较。

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-04-16 15:06:22
7楼

这个很简单啊,用MOVE指令进行记录数据,然后进行比较;


热门招聘
相关主题

官方公众号

智造工程师