登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:帮忙解决一下 译码DECO指令

点击:5707 回复:4

DECO字元件算法
LD X000
[MOV K6 D0]
LD X001
[DECO D0 D10 K3]
D10最后显示64 ,我把K3改为K2,结果是4,改为K4,结果还是64.   怎么算的  。。。。
11-07-01 19:20
d0 k3 -6= 110   d0 k4 =0110    d10  =01000000  
认真看一下手册
11-07-02 13:28
还是不懂啊   ,   手册不全 ,  有资料吗 ?传上来看一下
11-07-11 12:03
DECO D0 D10 K3,而D0=k6,K6转成二进制为110,故而执行指令后应该是D10的B6位=1,其余位为0,即1000000,转换成10进制显示为K64;
DECO D0 D10 K4,而D0=k6,K6转成二进制为110,故而执行指令后应该是D10的B6位=1,其余位为0,即1000000,转换成10进制显示为K64;
但DECO D0 D10 K2,而D0=k6,K6转成二进制为110,指令中的K2则只能用10,即行指令后应该是D10的B2位=1,其余位为0,即100,转换成10进制显示为K4。
不知这样讲是否明白?
11-07-12 11:20
似乎有点懂,又有点不懂,D10中的B几位是谁决定的 ,为什么K2里只能是10呢?那我换成K1,K2,K3,K4,K5,K6......有什么区别吗
11-07-17 14:02

工控新闻

更多新闻资讯