您现在所在的是:

三菱Mitsubishi

回帖:2个,阅读:729 [上一页] [1] [下一页]
* 帖子主题:

【求助】BINP指令问题求助大家

[已结贴]
50
fabio01
文章数:19
年度积分:50
历史总积分:50
注册时间:2019/5/23
发站内信
发表于:2019/5/23 18:34:33
#0楼
附件 11.jpg

练习做的程序,只是不明白BINP指令为什么当C0是10时,K4Y50存储的是0,大神们能帮忙解答吗?

37243
cvlsam 版主
文章数:12401
年度积分:1595
历史总积分:37243
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/5/24 13:21:22
#1楼
以下是引用fabio012019/5/23 18:34:33的发言:
附件 11.jpg

练习做的程序,只是不明白BINP指令为什么当C0是10时,K4Y50存储的是0,大神们能帮忙解答吗?


原因是C0等于十进制10时,也就是16进制的A,在BCD中,并没有A~F的表达,也就是说,10进制的10~15对于BIN指令来说是非法数据。

这个时候M8067运算错误标志位应该是ON了。

Good Luck~
50
fabio01
文章数:19
年度积分:50
历史总积分:50
注册时间:2019/5/23
发站内信
发表于:2019/5/26 10:47:43
#2楼
回复 #1楼 cvlsam
谢谢,确实是这样,转化为十六进制只要有字母就会显示0

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003