求助:三菱PLC的DECO指令是什么意思 点击:22585 | 回复:48



纳兰威

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 3回
  • 年度积分:0
  • 历史总积分:36
  • 注册:2008年3月11日
发表于:2008-03-11 20:02:00
楼主
请教deco c2 m40 k3是什么意思?
当计数器c2的设定值是3时是什么情况?
当c2的设定值是5时又是什么情况?
因本人较菜,
希望各位高手能给以详细的解答!



xiaolou

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 296回
  • 年度积分:0
  • 历史总积分:677
  • 注册:2007年6月22日
发表于:2009-03-12 20:49:31
21楼
引用yuanle 的回复内容:译码指令

M40代表需译码元件的首地址,K3代表2的3次方为,因此K3就相当于8,也就是说,译码的对象从M40开始到M47这8位。

根据C2中的值,对M40-M47的8位中的一位进行置位(ON)
比如:C2=3,就是对M43置位。
C2=5  那么就是对M45置位。
C2=0  那么对M40置位,C2=8,不对M40-M47间的任何一位置位。

以上!

Good Luck!




zhzhke

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 24回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2007年4月20日
发表于:2009-05-09 11:24:41
22楼
支持三楼说法   Good luck!!!

长征三号

  • 精华:0帖
  • 求助:1帖
  • 帖子:54帖 | 910回
  • 年度积分:0
  • 历史总积分:1121
  • 注册:2008年6月16日
发表于:2009-05-09 11:59:20
23楼
查看指令手册应该能找得到,那是译码指令呀

wdmqq

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 162回
  • 年度积分:0
  • 历史总积分:391
  • 注册:2007年12月03日
发表于:2009-05-15 16:52:50
24楼
FX-1S  FNC41 DECO解码

共鸣

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 126回
  • 年度积分:0
  • 历史总积分:174
  • 注册:2009年4月12日
发表于:2009-05-15 17:32:15
25楼
佩服三楼啊!今天又学习了。

笨笨猫

  • 精华:1帖
  • 求助:3帖
  • 帖子:70帖 | 1517回
  • 年度积分:0
  • 历史总积分:2257
  • 注册:2008年6月15日
发表于:2009-05-15 18:46:45
26楼

支持三楼的说法!

 

cater

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 100回
  • 年度积分:0
  • 历史总积分:156
  • 注册:2007年4月13日
发表于:2009-05-16 09:22:16
27楼
呵呵!今天不光又赚了一分,还学到了知识,划算。真划算。哈哈!

刘连平

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2009年3月03日
发表于:2009-05-25 12:06:59
28楼
M40- -M53 才对 K3 X 4

夏日寒風

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 164回
  • 年度积分:0
  • 历史总积分:230
  • 注册:2003年9月20日
发表于:2009-05-26 19:31:20
29楼
三楼的解说非常详细,但补充一点,当用这个指令的姊妹对指令ENCO时,C2这个位置的值一定要大于0,如果不是,程式就会报错。而且你还查不出是哪里报错。

PDJ1127

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2004年4月28日
发表于:2009-05-26 20:39:29
30楼
支持3楼和31楼。我以前也用过这个指令。不过现在没有搞三菱PLc的开发了。3楼解释正确。

扬州PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2009年5月23日
发表于:2009-05-26 22:47:46
31楼
以前不知道有工控网,现在知道了学习的 蛮方便的

rjao510

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 39回
  • 年度积分:0
  • 历史总积分:172
  • 注册:2008年6月30日
发表于:2009-05-31 15:05:46
32楼

说的好兄弟!

你好 我是黄石科威的饶军 我们公司的PLC用的就是三菱的软件

公司的网址:WWW。KWZK。COM

我们公司是专业生产PLC和文本显示的厂家,软件和指令跟三菱兼容!

应用范围十分广泛,技术支持到位,售后服务极好!价格优惠!

欢迎大家来点咨询!QQ:1042274630 电话13597702885



杨正飞

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 132回
  • 年度积分:0
  • 历史总积分:263
  • 注册:2008年7月07日
发表于:2009-06-16 14:46:02
33楼
3楼说得非常清楚,一看就明白,谢谢!支持,顶一下。

thqbreeze

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:2
  • 历史总积分:1011
  • 注册:2009年9月11日
发表于:2009-10-20 13:19:32
34楼
非常感谢!!!以前从来没用过!!

ATLAS2009

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 141回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2008年12月29日
发表于:2009-10-20 15:32:50
35楼

学习了,长见识,谢谢!!!

技术精英 500人超级群 QQ 群 43175544 销售勿扰,谢谢合作!

jotranceyue

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 38回
  • 年度积分:0
  • 历史总积分:1080
  • 注册:2008年1月12日
发表于:2009-10-20 15:38:15
36楼
非常感谢!!!以前从来没用过!!

YOKY168

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 40回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2004年1月19日
发表于:2009-12-16 09:00:02
37楼

刚看了手册,以下内容应该是正确的:“M40代表需译码元件的首地址,K3代表2的3次方为,因此K3就相当于8,也就是说,译码的对象从M40开始到M47这8位。

根据C2中的值,对M40-M47的8位中的一位进行置位(ON)
比如:C2=3,就是对M43置位。
C2=5 那么就是对M45置位。
C2=0 那么对M40置位,C2=8,不对M40-M47间的任何一位置位。”“”“”“”“‘

学习学习!

有同志结合ENCO一起举个例子吗?谢谢

tiancheng040209

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2011年7月23日
发表于:2011-07-23 15:22:45
38楼
引用杨正飞 的回复内容:3楼说得非常清楚,一看就明白,谢谢!支持,顶一下。



tiancheng040209

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2011年7月23日
发表于:2011-07-23 15:28:36
39楼

三楼可能是正确的,我的一个标准程序中也有类似的程序,我不大理解,如果按三楼的解释,正好能解答了我的问题。非常谢谢三楼。

jwp690122285

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2012年2月20日
发表于:2012-07-22 23:14:14
40楼

DECO是译码指令

DECO C2 M40 K3

其中C2是一个码,M40是一组位元件的首址,它们所表示的是状态。

K3有两个作用:一 表示C2所指的二进制码的b2、b1、b0三位。二 表示从M40开始有2的3次方个M位元件组合,即M40—M47。

当C2=3时,M43输出;当C2=5时,M45输出。当C2=25时,就是B11001,那么就是M41输出。


热门招聘
相关主题

官方公众号

智造工程师