S7-200怎么用程序比较排序4个寄存器VD0 VD4 VD8 VD12 的浮点数

现在如何用程序比较排序一组4个浮点数寄存器VD0  VD4 VD8 VD12 的大小

最佳答案

参考下述实例,将下述程序中的字(整型)比较排序改为双字(浮点型)比较排序,及地址变化按双字寻址即可:
1、有现成的程序:
S7-200PLC冒泡法排序:连接
http://wenku.baidu.com/view/5353482f0066f5335a81218e.html
2、看看这个答案:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=42036&cid=1028

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年1月1日
下一篇 2018年1月1日

相关推荐

  • s7 200看门狗问题

    看门狗复位是怎样工作的,是程序从头开始重新执行还是是相当于复位了一个计时器使其重新计时?WDR复位指令是怎样增加扫描时间的 最佳答案 如果程序跑飞了,死循环了,扫描周期很长,PLC…

    SIMATIC S7-200 2020年10月31日
  • 2个pwm脉冲 保持相位角相同

    使用s7-200的Q0.0 ,Q0.1,产生两个PWM脉冲,如何能做到使两个脉冲的相位角为0,时序相同 最佳答案 不可以。最少会相差一个pls指命令的执行时间。如果可以接…

    SIMATIC S7-200 2020年10月31日
  • 请教:多组数值之间,两两求差,取最大差值的程序思路?

    PLC采集10组(或更多)传感器的数值,要求任意两个传感器中的数值不得超过某一数值(假设为0.5)。我编了个程序,是两两求差后与设定值对比,这样需要求差的数据特别多,我感觉太臃肿,…

    SIMATIC S7-200 2017年11月16日
  • 224+EM231读取数据失败

    各位大侠,请问用224+EM231读取电流值,一直都读不到,显示读取数据为0.我用万用表能测出电流有8ma,空余通道我都短了,拨码也正确。这是怎么回事啊 ? 问题补充:@…

    SIMATIC S7-200 2017年6月5日
  • 关于S7-200仿真软件

    大家好,有没有S7-200的仿真软件,如果有的话,请提供链接,多谢了! 最佳答案 以下为下载链接,你可以任意挑一个进行下载—— http://www.gongkong.c…

    SIMATIC S7-200 2021年7月5日
  • S7200与组态王通信 MODBUS

    大家好,我是个PLC新手,请教个通信的问题:S7200与组态王通信,modbus协议,PLC为从站,上位机为主站,两站之间距离大概有300多M,工控机上我已经安了RS485的串口卡…

    SIMATIC S7-200 2020年10月31日
  • S7-200用MODBUS与A700通信的问题

    如题,在按A700的地址来进行读写操作都正常,但在对40009这个寄存器进行写操作时modbus返回103错误,而对它进行读又是一切正常,A700的应用手册上写明是可读、写操作的!…

    2017年12月2日
  • ppi下载设置

    PPI下载方式,在控制面板中进行PG/PC设置时,COM无法选中,总是出现USB口并且是灰色的,不能更改成COM口?应该在怎样设置? 最佳答案 1.在设置PG/PC接口中,选择PC…

    SIMATIC S7-200 2021年7月5日
  • 问一下吧,知道得 说下吧

    用西门子plc200和组态王做个水位控制系统,plc控制能够实时显示水位高度,需要什么了?谢谢。 问题补充:水塔水位控制模拟图。当水位低于水池低水位界,阀门Y打开进水,高于下限时,…

    SIMATIC S7-200 2019年6月10日
  • s7 200查表程序

    求助:关于s7 200查表程序,首地址vd500,偏移地址7*(x+3)+(y+3) 最佳答案 见《S7-200可编程控制器系统手册》193页,查表指令。手册下载:htt…

    SIMATIC S7-200 2020年11月1日