如何在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日 下午1:20
下一篇 2019年6月11日 下午1:20

相关推荐

  • smart700屏报警视图不显示

    报警列表显示正常,报警视图里的报警记录是灰色的无法选中,是设置的问题吗?我只要在不断电的时候报警视图显示之前的报警就可以了 图片说明:     &nb…

    2021年7月5日
  • 如何在WINCC中对上传的瞬时流量进行累积?

    WINCC中读到的S7300中的变量是一个瞬时流量,如何在WINCC中编写程序,实现在界面上显示累积流量?最好有例子,谢谢! 最佳答案 #include "ap…

    SIMATIC WinCC 2019年6月11日
  • WINCC V7.4SP1正版的安装

    安装时提示系统不能让不能安装在WIN7旗舰版的系统上,必须装在WIN7 SP1,WIN8.1的版本上。  7.4SP1版本在WIN7旗舰版就装不了吗?…

    2021年7月5日
  • S7-200和wincc通讯

    我要把一个S7-200和wincc连接起来,距离大概是500-600米,甲方不走光纤要用网线延长器应该怎么通讯。200站有CP243-1模块,我想用pc  ac…

    SIMATIC WinCC 2019年6月11日
  • 不能显示特殊字符

    上位机有个燃油流量单位m³/h,但是WINCC文本框上貌似显示不了立方米这个,显示的是m?。请问这个怎么解决? 最佳答案 可以复制图片,也可以在M的右上角添加一个小的文本…

    SIMATIC WinCC 2019年6月11日
  • 数据库问题

    WINCC6.2 关闭时出错,有个变量的数据不能记录到数据库中,系统出现一个.mdf.NOATTACH的文件,这个怎么处理才能使原来的变量数据能够重新写入数据库?之前的数…

    SIMATIC WinCC 2019年6月11日
  • messagebox问题

    wincc中,messagebox,如何在弹出的对话框中,显示右上角的关闭(叉)?? 谢谢 最佳答案 C脚本示例如下:  MessageBox(NUL…

    SIMATIC WinCC 2019年6月11日
  • 6AV6542-0BB1-2AX0 OP170B 用什么型号的线通信 恢复出厂,需要怎么设置?

    6AV6542-0BB1-2AX0 OP170B 用什么型号的线通信 恢复出厂,需要怎么设置? 最佳答案 6AV6542-0BB15-2AX0才是op…

    SIMATIC WinCC 2021年7月5日
  • wincc运行时切换到编辑画面

    wincc运行时如何切换到编辑画面,比如用一个按钮,点击进入到按钮所处画面的编辑状态,或者指定画面的编辑状态,而不影响整个运行系统。我记得有一段程序可以实现,可是现在怎么也找不到了…

    SIMATIC WinCC 2019年6月11日
  • WINCC通讯连接时断,

    运行了七八年的系统,从昨天开始,三台监控电脑,在不同的时间在报警栏出现信息提示“未建立连接ZS”,同时实时数据变成灰色,象是通讯断开,但是很快就恢复正常。但故障现象比较频繁。先确认…

    SIMATIC WinCC 2021年7月5日