登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:DECO指令问题
点击:1797 回复:3
楼主
编辑
引用
管理
dykszs
使用DECO指令时,译码前为16位的低n位。为什么译码后变成2n个bit? 8到256译码指的是什么意思?
10-07-10 23:55
1楼
编辑
引用
管理
cvlsam
简单的说,就是将数值指定为位。
众所周知:8位数据,也就是一个字节,可以表示的最大无符号整数的范围为0~255,因此,可以使用256个位来对应这些数据。
如 Byte中为0 对应于解码后的二进制为 0000
1 0001
2 0010
……
左侧的这些数据只是表示右侧二进制中为1的数据在256个位中的位置。
与其相反的是编码指令ENCO,就是将一个数据中第一个置1的位在这个数据中的位置转换为实际的数值。
Regards
10-07-11 06:34
2楼
管理
匿名用户
该帖内容不符合相关规定!
10-07-12 17:15
3楼
编辑
引用
管理
qlin
我代楼主 谢谢2楼!
10-07-13 16:05
工控新闻
2025中国大学生智能制造赛决赛在沪举办
中控技术登榜2025《财富》中国科技50强,以工业AI助力世界可持续发展
信捷电气小型PLC 继续稳居国产品牌第一
德承Cincoze工控机DI-1200:提升无人机侦测与反制系统效能的关键解决方案
华北工控AI主板EMB-3512:搭载NXP i.MX8系列处理器,赋能AGV多场域应用
EMB-3541:搭载ARM Cortex-A55 四核@1.4GHz处理器,支持特种装备无人机应用
罗克韦尔自动化报告显示,CPG 行业优先考虑创新而非削减成本
瑞萨电子全新超低功耗RA4C1 MCU具备高级安全性和专用外设集,是表计应用及其他应用的理想选择
更多新闻资讯