数据类型转换 二进制赋值到字节里

二进制1010 赋值到qb2264字节里 使得 Q2264.0=1  Q2264.1=0  Q2264.2=1  Q2264.3=0

问题补充:
是我搞错了,这么说 将0000 0101赋值到字节QB2264当中,应该这么操作用什么指令,是使用move指令 如图片里这样吗?

最佳答案

1、将二进制1010 赋值到qb2264字节里 使得 Q2264.0=1  Q2264.1=0  Q2264.2=1  Q2264.3=0 ?
如果只对4位进行赋值,没什么简便方法。即,没有组合位(4位)赋值指令,只能一位一位地分别赋值。

2、如果只对4位进行赋值,不能用字节传送指令!因为字节传送指令是对整个字节(8位)进行赋值!如果应用了字节传送指令,会影响 Q2264.4至 Q2264.7的状态。

3、问题补充:是我搞错了,这么说 将0000 0101赋值到字节QB2264当中,应该这么操作用什么指令,是使用move指令 如图片里这样吗?
 如果是将0000 0101赋值到字节QB2264当中,可以使用move指令进行字节传送。

提问者对于答案的评价:
谢谢你的答案。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc365701.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论