比较指令的运用 点击:462 | 回复:5



旋律只为

    
  • 精华:0帖
  • 求助:7帖
  • 帖子:7帖 | 11回
  • 年度积分:0
  • 历史总积分:41
  • 注册:2013年7月25日
发表于:2013-08-20 14:13:38
楼主

有ABCD四个数通过比较大小来输出一个最大值  这个程序怎么编啊   求各位好汉出手帮小弟解答一下




muzili1987

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 14回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2012年8月23日
发表于:2013-08-20 14:20:52
1楼

ST语言,直接排序就可以了,或者建一个变量,IF语句,把大于该值的数存到将变量中,依次比较最简单了;

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:1000
  • 注册:2008年1月09日
发表于:2013-08-20 17:05:34
2楼

max=A

if max<B then max=B

if max<C then max=C

if max<D then max=D


clxsmart

  • 精华:0帖
  • 求助:4帖
  • 帖子:33帖 | 568回
  • 年度积分:37
  • 历史总积分:3010
  • 注册:2003年3月25日
发表于:2013-08-20 19:17:42
3楼

ST R0

F270(MAX)

 DT0 

DT3 

DT4,

DT4就是最大值

wyb2866255---王者之师

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2013-08-20 21:19:48
4楼

下面是用S7-200PLC编写的程序:



   A、B、C、D 4个数存于VW0、VW2、VW4、VW6这4个存储器里,按一下按钮 I0.0,程序将通过比较指令,将这4个数中的最大的数送到QW0输出通道。

阿呆的中国梦

  • 精华:0帖
  • 求助:4帖
  • 帖子:12帖 | 220回
  • 年度积分:0
  • 历史总积分:162
  • 注册:2016年9月16日
发表于:2016-09-24 18:00:10
5楼

难道2楼3楼的都是在AB软件编的程吗


热门招聘
相关主题

官方公众号

智造工程师