如何在WINCC中找出值最小的变量???

我现在有16个变量需要做反复比较,取出最小的一个,然后给它对应的另外一个变量置1.我用的方法比较麻烦,就是取出一个变量和其他15个比较,看它是不是最小的,如果不是再比较下一个…….   有没有什么简单点的方法?或者有哪个函数可以直接比较出来的?

问题补充:
我的编程基础比较差,各位能不能给出一个详细的解决方法?问题是这样的:
  编号: 1     2     3     4     5     6     7     8  
  重量:10  20  10   30  40  60  50  30
  序号:1     3     2      4     6     8     7     5

  怎么让它自动显示每个数对应的序号?(如上边所示:从小到大排,重量相等的时候编号小的排在前边)

最佳答案

用C做:先比较出重量最大的一个,序号写为一,然后再比较其他中最大的,序号再加一……

提问者对于答案的评价:
谢谢了,已经解决,虽然你回答的太笼统,但你的答案是最新的,分给你了.

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc277617.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐