求助PLC如何找出一组数据的最大和最小值 点击:15414 | 回复:16



aoteerxsp

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 11回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2011年5月18日
发表于:2012-04-08 11:19:21
楼主
求助帖20分-已结帖

台达PLC如何找出D10-D49中的最大数和最小数?



楼主最近还看过



chengshaomin

  • 精华:0帖
  • 求助:7帖
  • 帖子:17帖 | 124回
  • 年度积分:0
  • 历史总积分:783
  • 注册:2011年2月23日
发表于:2012-04-08 13:16:20
1楼
我刚刚做了一个类似的东西,用的是一个笨办法,不知有没有更简便的,,, 逐个比较寄存器的值,,每次将较大或较小的一个值赋给另外指定的一个寄存器,一个循环xia‘lai就找到了最大或最小值。

aoteerxsp

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 11回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2011年5月18日
发表于:2012-04-08 13:46:00
2楼
回复内容:
对:chengshaomin关于我刚刚做了一个类似的东西,用的是一个笨办法,不知有没有更简便的,,, 逐个比较寄存器的值,,每次将较大或较小的一个值赋给另外指定的一个寄存器,一个循环xia‘lai就找到了最大或最小值。 内容的回复:


嗯,这个办法我也考虑过,就是感觉复杂,所以想看下大家有没有更好的办法解决

aoteerxsp

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 11回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2011年5月18日
发表于:2012-04-08 14:58:04
3楼

此时没有PLC,不知道这个找D10-D19的方法最大数可行不?

aoteerxsp

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 11回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2011年5月18日
发表于:2012-04-09 14:32:03
4楼

这个采用移位读指令做的程序

王者之师-shuilian

  • 精华:8帖
  • 求助:0帖
  • 帖子:239帖 | 1929回
  • 年度积分:0
  • 历史总积分:15326
  • 注册:2008年4月24日
发表于:2012-04-11 19:50:25
5楼

来学习的,这块的指令一直弄不好.

戴国政

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 14回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2010年4月29日
发表于:2012-04-18 18:14:43
6楼

来学习:

      1、对连续存储区域数值的比较,如果台达PLC支持间接访问,建议用指针完成,冒泡一下应该不难。

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:33帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2012-04-22 16:47:52
7楼

 

   我想台达的PLC和三菱FX2N的PLC大同小异吧。

 

  可否把题目改成:“如何找出FX2N中D10-D49中的最大数和最小数?”

 

 

 

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:61帖 | 1626回
  • 年度积分:0
  • 历史总积分:7588
  • 注册:2006年9月21日
发表于:2012-05-05 19:53:34
8楼
最好用查表法,拆分查表法更快。

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:33帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2012-05-09 15:11:05
9楼

引用 彩虹 的回复内容:最好用查表法,拆分查表法更快



  什么是“查表法”?什么又是“拆分查表法”?两者又有什么区别?这些没有详实内容的名词都使我们感觉很迷茫!

        

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:33帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2012-05-09 15:20:01
10楼

 

   关于在指定的一组数据中查找其中的最大值和最小值的方法,答案最齐全、最详实的内容请参阅《在FX系列上怎样查找出D10-D49中的最大数和最小数》一贴。

            

aoteerxsp

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 11回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2011年5月18日
发表于:2012-08-18 17:51:19
11楼
回复内容:
对:wanggq关于    关于在指定的一组数据中查找其中的最大值和最小值的方法,答案最齐全、最详实的内容请参阅《在FX系列上怎样查找出D10-D49中的最大数和最小数》一贴。            内容的回复:

非常感谢你的指导,很长一段时间没有上线,今天看到你的回复,真的很棒!如果有兴趣的话能否找出这组数据中的大小相等的数据及相关的寄存器编号,拜谢!

gwer789

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 362回
  • 年度积分:599
  • 历史总积分:768
  • 注册:2011年6月22日
发表于:2015-06-24 18:07:17
12楼

怎么没有电路图呢,怎能没有电路图

少杰_40

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 11回
  • 年度积分:0
  • 历史总积分:713
  • 注册:2006年8月11日
发表于:2015-07-06 19:07:02
13楼

昨天写了段。寻找一批数据里面的最大值最小值,,32BIT数据。。一般指令做不了。。

zblcqust

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 38回
  • 年度积分:0
  • 历史总积分:205
  • 注册:2015年10月22日
发表于:2016-04-19 13:57:52
14楼

可以用地址指针寻址比较的方法

mp3copy

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2013年12月19日
发表于:2016-04-19 21:24:20
15楼

回复内容:

对:aoteerxsp 这个采用移位读指令做的程序     内容的回复:

其实这段程序可以用那个数据查找的方式把它给找出来。

mp3copy

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2013年12月19日
发表于:2016-04-19 21:26:27
16楼

回复内容:

对:mp3copy 回复内容:对:aoteerxsp 这个采用移位读指令做的程序     内容的回复:其实这段程序可以用那个数据查找的方式把它给找出来。     内容的回复:

用台达或者用三菱都可以做到。我就查过,三十组,32位的数据,找最大值和最小值之间的一个差值。


热门招聘
相关主题

官方公众号

智造工程师