从数组中如何找到问题数据?

DBW1到DBW100共有100个数据,如何从这100个数据中找出有问题的数据?
因为没有一个标准值进行比较,所以只能两个两个比较,不太好做,希望能给出一个好的解决办法。

最佳答案

那你如果确定是不是有问题呢?你可以用指针操作,把这些数排序,然后根据你的条件来查找数据。比如 你要找最大的数据,那么就用一个地址来保存数据(如果当前值大于这个地址的数据,则把当前数据保存在这个地址)。然后循环比较100次,那么这个地址里面保存的结果就是你的最大值了。

提问者对于答案的评价:
我也是这么做的,谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:15
下一篇 2020年10月31日 下午2:15

相关推荐

  • 为什么OB模块从DB模块里读不到已经设置好的类型参数

    为什么OB模块从DB模块里读不到已经设置好的类型参数 在程序中只能简单的用BOOL类型的其他的都不显示 问题补充:就这个而且通讯组态王的时候也不能与plc通讯 最佳答案 …

    自动化系统综合 2017年6月4日
  • HMI报警显示

    我用WINCC来组太MP277报警我怎么让他显示在我的HMI上面? 最佳答案 有两个办法,1:是建项目时使用向导新建,然后在模板窗口设置报警窗口的属性,2是不用项目向导,在项目模搬…

    自动化系统综合 2020年11月1日
  • 请教大家,一个关于小车运行的程序

    A处,C处装有普通行程开关,B处装有十字行程开关。B处是终点。当小车在AB之间或BC之间任意位置时,按一下按钮I0.0,然后松开,小车自动回到B处停止。我尝试过好多次,都不太完美。…

    2017年12月8日
  • 请问EPLAN的部件怎么安装呀?

    我用的是EPLAN P8,从网上下来的部件库,添加后,画图时调用会显示以下错误:必须添加宏,功能模板,符号文件。但是新加部件功能模板都是不能修改的,请问这个问题怎么解决啊…

    自动化系统综合 2020年10月31日
  • SIMATIC S7-PLCSIM V13.0 更新问题

    SIMATIC S7-PLCSIM V13.0 更新到sp1后,打开出现如图提示?请问要怎么修复呀?之前的SIMATIC S7-PLCSIM…

    2017年5月29日
  • 西门子无线

    西门子无线W788能和电脑相连接吗?怎么连接,需要借助其他软件吗,我把无线打开,电脑怎么搜不到无线信号呢? 最佳答案 楼主需要在PLC和PC一侧个需要一个无线通信设备,例如在S7-…

    自动化系统综合 2020年11月1日
  • RS485自由口通信问题

    用S7-200 PLC与西门子变频器进行通信,采用USS协议和采用RS485自由口协议的区别是什么?     &nbsp…

    自动化系统综合 2021年7月5日
  • STEP7能不能在不接PLC的情况下进行仿真

    STEP7能不能在不接PLC的情况下进行仿真?即,通过程序强制输入来进行调试程序 最佳答案 完全可以,这就是利用STEP7的仿真功能,但是要求你的软件安装了PLC_SIM,一般的专…

    自动化系统综合 2020年10月31日
  • PLC程序丢失2

    PLC程序在拔下电池后会不会丢失?还是不同厂家有不同设计?有没有拔掉电池程序不丢失或报错的?(台达DVP-48EH的PLC取下电池后报错,需要重下载程序。) 最佳答案 如果是供电情…

    自动化系统综合 2018年3月6日
  • 运算程序写法

    我要用DB1.DBD36乘以3.1415926,再除以DB1.DBD32,得到DB1.DBD24。程序这样写对吗?不对的话应该怎么写    …

    自动化系统综合 2017年12月2日