大家好!我是江郎,一个踏踏实实的维修工。
前期介绍了FANUC PMC功能指令里的译码指令(DECB),错过的朋友可以关注作者查看往期内容,或者点击下面链接:
本期江郎将来介绍另外一个译码指令DEC,那么,DEC和DECB译码有何区别?下面江郎来详细说明。
首先,这句话很重要:FANUC PMC会处理两种数据,一种是二进制形式的数据,另外一种数据形式为BCD码。恰巧,DEC处理的就是BCD码,而DECB处理的就是二进制数据。这就是它们之间本质上的区别。
那么,什么是二进制?什么是BCD码?以及它们之间有何关系,如何来转化……这些基本知识江郎都不再反复介绍,因为确实无聊透顶,这些东西通过查资料完全可以解决。
在维修工作中,很多基础知识我也不懂,当别人问我怎么办的时候,我一般会回答:“别着急,我马上问下我师父”。
同事:“你师父是谁呀?”
我说:“我师父名气很大,号称“度娘”。”
所以,在互联网时代,知识都是很容易获取的。
译码指令BCD如上图所示,我们可以筛选出如下几个知识点:
1.这个指令处理的是BCD码,而且是仅仅2位的BCD码;
2.它的控制条件就一个使能端ACT,并且,当指定的数据等于译码信号时,W1=1;不相等时,W1=0;