用台达plc怎么做0到9的数值比较 点击:699 | 回复:9



小笑AAA

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:6帖 | 11回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2010年10月22日
发表于:2011-11-25 17:51:33
楼主
用台达plc怎么做0到9的数值比较,该用什么指令。请个位大哥帮帮我



wenwan90

  • 精华:0帖
  • 求助:12帖
  • 帖子:28帖 | 575回
  • 年度积分:12
  • 历史总积分:2497
  • 注册:2011年11月03日
发表于:2011-11-26 13:06:36
1楼
用比较指令嘛,这么方便

精芯机械

  • 精华:0帖
  • 求助:2帖
  • 帖子:7帖 | 209回
  • 年度积分:0
  • 历史总积分:1180
  • 注册:2011年7月30日
发表于:2011-11-26 16:13:40
2楼

不知道你想实现什么功能,你应该把问题说得更清楚点的。

小笑AAA

  • 精华:0帖
  • 求助:3帖
  • 帖子:6帖 | 11回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2010年10月22日
发表于:2011-11-26 19:08:17
3楼

假如D0的值是0 那么什么都不动作,假如是1那么y1动作,是2就y2动作,是3就y3动作。。。。。。。。。。

莫其麟

  • 精华:14帖
  • 求助:0帖
  • 帖子:120帖 | 5688回
  • 年度积分:0
  • 历史总积分:29157
  • 注册:2004年2月27日
发表于:2011-11-27 00:23:24
4楼

如1楼所说,可以用比较指令,或者接点比较指令。

 

 

zjq

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 83回
  • 年度积分:0
  • 历史总积分:291
  • 注册:2006年9月19日
发表于:2011-11-28 10:50:25
5楼

一组数据比较,冒泡法用的多一点,需要用FOR NEXT,数据交换和间接寻址比较。

PC龙

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2007年12月13日
发表于:2011-12-07 11:54:19
6楼

按三楼说的要求很简单,下图这个可以吧?

亲吻那棵树

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 140回
  • 年度积分:0
  • 历史总积分:518
  • 注册:2008年2月21日
发表于:2012-03-05 16:29:54
7楼

hehe

 

ljbcompany

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1289回
  • 年度积分:0
  • 历史总积分:5847
  • 注册:2011年4月24日
发表于:2012-03-14 08:46:27
8楼

输出用M比较好!还是宏指令方便,先将DXXX传送到$XXX。

IF $XXX == 0

...

ELSEIF $XXX ==1

...

...

ENDIF

哈雷

  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 1111回
  • 年度积分:0
  • 历史总积分:1640
  • 注册:2006年1月23日
发表于:2012-07-06 08:57:03
9楼
还是喜欢6楼的  8楼的我看不懂 当初上学没好好努力啊

热门招聘
相关主题

官方公众号

智造工程师