西门子200plc显示分钟的时钟指令有问题吗
子程序中movb16#10vb104这个16#10存入到vb104的时候是多少?换算成2进制是10000。然后看网络2movbvb104vb0那么此时vb0的值应该等于子...
子程序中 movb 16#10 vb104 这个16# 10 存入到vb104的时候是多少? 换算成2进制是10000 。然后看网络2 movb vb104 vb0 那么此时 vb0 的值应该等于子程序中的10000 对吗?但是紧接着断码指令又将vb0 (10000) 送入了qbo 我查了查书没找到任何对应的数字。求师傅看看我哪里出了问题。还有这个时钟指令我看书上说用bcd码表示不太理解,不是用16#转成2# 的意思吗??
展开
2个回答
展开全部
(子程序中 movb 16#10 vb104 这个16# 10 存入到vb104的时候是多少? 换算成2进制是10000 。然后看网络2 movb vb104 vb0 那么此时 vb0 的值应该等于子程序中的10000 对吗?但是紧接着断码指令又将vb0 (10000) 送入了qbo 我查了查书没找到任何对应的数字。)
求师傅看看我哪里出了问题。
没有出问题的,十六进制的10 二进制是10000 。如果这个数是BGD码 这个数就是十进制的10! 如果这个数不是BCD码,这个数十六进制是10 二进制是10000 ,十进制就是16了!
对于7断码指令 就是把VB0的低四位的数转换成7断码,从Q0.0-Q0.7 输出
然后把高位移位到低位, 转换成7段码,从Q1.0-Q1.7输出
还有这个时钟指令我看书上说用bcd码表示不太理解,不是用16#转成2# 的意思吗?
时钟的格式规定是BCD 码 也就是一个字节最大的十进制的数是99,半个字节最大就是
16#9 2#1001
深圳市兴威帆电子技术有限公司
2023-08-24 广告
2023-08-24 广告
实时时钟模块可以选择许多不同的制造商和型号,具体选择取决于您的应用需求和预算。一些流行的实时时钟模块品牌包括DS1302、MA电商平台6925和MCP7941。这些模块都具有精度高、稳定性好、功耗低等优点,并具有不同的功能和特性,可以满足各...
点击进入详情页
本回答由深圳市兴威帆电子技术有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询