排序大小目的:编号和数据

设备编号VW0=1,VW2=2,VW4=3,VW4=4,VW6=5,VW8=6,
设备编号对应的数据:VW100=123,VW102=782,VW104=853,VW104=47,VW106=25,VW18=86,

要求M0.0=1 数据从大到小排列,同时数据存储到VW1000开始的寄存器中

问题补充:
怎么把原始的电机编号和运行时间放入寄存器排序后还知道得到的排序结果对应设备编号

最佳答案

找找冒泡程序吧!
:http://wenku.baidu.com/link?url=fxjGJRH0Yzi_GVRyOFAZtE5xdTLuLy3BHkGbenQVs-HdFEhiBoJki8kPcFiA_9N66augYrGHH2A27EeBohU1xNK0F2jwXk-ar5vUIPOyFou


http://vdisk.weibo.com/s/ayvXQm3CzUDCK

http://wenku.baidu.com/view/f8d300d850e2524de5187ed5.html


补充:
我的想法:冒泡后的数据存到VW200开始的区域,然后取VW200的时间值和VW100~VW110的值进行循环==I的比较,比如我循环三次就找到了和这个VW200值一样的值,这个时候计下循环次数,然后做一个指针指向VW0进行地址偏移+循环次数,取这个偏移地址的值就可以获得设备号.然后依次做VW202的.

图片说明:

排序大小目的:编号和数据  

提问者对于答案的评价:
学习

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月9日 下午5:21
下一篇 2017年6月9日 下午5:21

相关推荐

  • 关于浮点数计算的问题

    我需要一个运算,先是浮点数计算算,然后乘以一个很大的倍率,但是浮点数不管是加减乘除,都有一个误差如下图,但是乘以200000之后,这个误差累计就很大很大,求大神解决办法 钻石用户推…

    SIMATIC S7-200 2021年7月5日
  • 如果快速查找地址的硬件位置

    博途软件或者step7软件  如何快速找到硬件接线点比如 I200.0   Q20.0  (在没有图…

    SIMATIC S7-200 2021年7月5日
  • !急!定时器出现毫无规律的混乱

    6个定时器做的3个方波程序,3个方波之间是包含关系,大致是上一个方波高电平的时间为下一个方波N倍的全周期时间。但是我的方波数量经常只能运行到N-2或者N-3个,并且随定时器设定值的…

    SIMATIC S7-200 2021年7月5日
  • 请教地址解码程序

    矿用皮带机闭锁限位N个,经过编码器为8421码,接到S7-200I0.0-I0.3位,请教解码程序 最佳答案 1。可以根据8421BCD码,可以直接读IB0字节的值然后比较。&nb…

    SIMATIC S7-200 2021年7月5日
  • 请教过滤器顺序反洗的编程思路,

    7个罐可以任意选择投入、切出。1:投入的罐,当过滤的时间到后依次反洗。2:投入的罐,当过滤的时间到后,只反洗一个罐,然后再过滤,过滤的时间再到时,再反洗下一个罐。投入的罐这样循环着…

    SIMATIC S7-200 2017年6月7日
  • S7-200编译运行

    各位大侠,想问下我写完程序之后编译会出现图片里的情况是怎么回事,一直显示正在编译,点运行弹出设备不支持。请各位大侠帮帮忙,感激不尽,谢谢。 问题补充:刚少上传了张图片 图片说明: …

    2017年10月30日
  • 做个除法。整数变实数,怎么写?

    模拟量换算得来的实数,带6位小数。我只想保留一位,该怎么做? 我有个想法不知道对不对:R乘以10,取整,再除以10.就应该能得到带1位小数的实数了。 现在写到最…

    SIMATIC S7-200 2021年7月5日
  • 200模拟量编程

    模拟量编程 最佳答案 一个简单的自动压力调节变频的小程序网络1   :这是一个压力变送器控制变频的程序,此段程序为显示压力值LD &nbsp…

    SIMATIC S7-200 2020年11月1日
  • 整数运算中常量符号的问题?

    在整数运算指令中用到的常量,输入“+50”,和输入“50”有什么区别吗?  问题补充:如果没有区别,那为什么参考书上有关整数的运算,都辛辛苦苦的在常数前面添加一个“+”号…

    SIMATIC S7-200 2021年7月5日
  • 在博图上如何组态S7 200 SMART PLC

    在博图上如何组态S7 200 SMART PLC,即如何加载S7 200 SMART PLC的GSD文件? 最佳答案 不…

    SIMATIC S7-200 2021年7月5日