S7-200多数据比较

由于工程需要用5太水泵控制水流量。当系统启动时,先启动运行时间最少的那台水泵,如果一台水泵流量不够就再启动第二台运行时间最少的水泵,如果水流量一直不够,系统将以此类推直到所有水泵启动。这多数据的比较该怎么做和排列?有命令吗?谢谢大家!

问题补充:
先感谢楼下的学长们的回答,自己做这个比较指令找出一个最低的数据应该可以,关键是最低的数据用了后要用到第二个最低数据,然后是第三个。。。。。。这个有点难啊!

最佳答案

你通过SM0.5来计时,分别把5台水泵的时间放在VD100到VD116中,通过指针和循环来做比较,每次时间少的提出

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:30
下一篇 2020年11月1日 下午2:30

相关推荐

  • 关于s7 200与6ra70用uss通讯

    请问大师们s7 200中的用xmt指令给6ra70发送数据,比如我发送20个数据,即xmt指令中的tbl为vb1000,那么vb1000-vb1021每个字节代表的意义是…

    SIMATIC S7-200 2020年11月1日
  • S7200CPU可带几个称重模块

    我现在用S7200系列的224CPU,后面可带几个西门子称重模块,每块称得模块有几路信号输入. 最佳答案 你好!    可以连接7个。&nb…

    2020年10月31日
  • 自由口通讯循环读写多个数据

    S7-200与仪表通讯目的“参数1”的 读_写      “参数2”的读现在两个读牵扯到“发送请求”和“读取参…

    SIMATIC S7-200 2020年10月31日
  • CPU226如何读取仪表的Modbus数据?

    仪表的参数地址都是16进制的,CPU能直接读取数据出来吗?见图片,比如读第一个0000H,200里直接读取的从站地址40001就可以了吗? 最佳答案 可参考:《CPU226CN如何…

    SIMATIC S7-200 2020年10月31日
  • s7-200plc 中断的几个疑惑,求大家指点!

    例如使用定时中断,初始化定时中断以后,开始执行中断,设定时间到了后,进入中断程序,扫描一次中断程序,然后又开始计时,时间到了有扫描一次中断程序……….请问是不是这样 最…

    SIMATIC S7-200 2017年11月17日
  • PLC200怎样计时显示

    在与wincc flexible2008通讯时,S7-200怎样实现计时瞬时实时显示?比如计时每增加1S,显示的时候也是增加1S。 问题补充:是计时某个输入的接通时间 最…

    SIMATIC S7-200 2017年11月1日
  • 一个PLC如何模拟通讯?

    现在手头只有一个224xp,想进一步学习了解自由口 modbus通讯,不知道怎么做。下了modbus的仿真软件,编写好程序后弹总连不上,下个虚拟打印机,也实现不了例程上的…

    SIMATIC S7-200 2020年11月5日
  • V20变频器与S7-200PLC通讯

    按步骤设置但是一直通讯不上  故障码为1   驱动未响应 钻石用户推荐最佳答案 是USS 还是MODBUS R…

    SIMATIC S7-200 2021年7月5日
  • SimaticNet与s7_200的连接设置方法

    SimaticNet与s7_200的连接设置方法 问题补充:要通过以太网连接,不用profibus 最佳答案 1、OPC连接S7-200通讯方法:(1)PC/PPI电缆+PC&nb…

    SIMATIC S7-200 2017年11月1日
  • 如何终止PTO脉冲的发送

    PTO多速控制中,如何在脉冲没有发送完之前停止发送脉冲?之后如何重头开始发送脉冲? 最佳答案 把smxx.7置0然后执行pls指令就会立即停止。 提问者对于答案的评价:正解! 专家…

    SIMATIC S7-200 2017年11月16日