您现在所在的是:

安川YASKAWA

回帖:11个,阅读:1350 [上一页] [1] [2] [下一页]
1217
rocjyp
文章数:43
年度积分:50
历史总积分:1217
注册时间:2005/3/9
发站内信
发表于:2020/1/1 14:23:37
#0楼
小弟菜鸟一个,请问给大神
将16或32送入DW00001中为什么DW0001的第四位DB00013或第五位DB00014是1
56
royinju
文章数:166
年度积分:56
历史总积分:56
注册时间:2019/9/9
发站内信
发表于:2020/1/1 16:45:18
#1楼
把十进制转换为二进制
16   10000
32   100000
42312
YXBK 版主
文章数:19441
年度积分:2726
历史总积分:42312
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2020/1/1 17:07:42
#2楼
系统自带的计算器转换一下进制就明白了

附件 2020-01-01_170753.jpg
[此贴子已经被作者于2020/1/1 17:08:42编辑过]
大家一起学习
1217
rocjyp
文章数:43
年度积分:50
历史总积分:1217
注册时间:2005/3/9
发站内信
发表于:2020/1/1 21:45:17
#3楼
大哥你好,小弟是半路出家,为什么将10000存入第四位是1,100000存入第五位是1
此帖发自手机工控论坛
42312
YXBK 版主
文章数:19441
年度积分:2726
历史总积分:42312
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2020/1/2 8:15:37
#4楼
以下是引用rocjyp2020/1/1 21:45:17的发言:
大哥你好,小弟是半路出家,为什么将10000存入第四位是1,100000存入第五位是1

这个是从0开始算的,安川的我不懂,如果是三菱的话,假设 MOV K16 K4M0  那么就是M4为1
大家一起学习
1092
tanglihao
文章数:27
年度积分:50
历史总积分:1092
注册时间:2010/9/18
发站内信
发表于:2020/1/2 10:03:35
#5楼
DW是一个字?一个字等于2个字节,就是16位。DW0001=0,转换成二进制就是0000000000000000,二进制每一位用2的n-1次方表示十进制数,如:
附件 QQ图片20200102100310.jpg
[此贴子已经被作者于2020/1/2 10:05:49编辑过]
1217
rocjyp
文章数:43
年度积分:50
历史总积分:1217
注册时间:2005/3/9
发站内信
发表于:2020/1/2 19:02:54
#6楼
以下是引用royinju2020/1/1 16:45:18的发言:
把十进制转换为二进制
16   10000
32   100000
16   10000那不是第五位是1么
32   100000不是第六位是1么
此帖发自手机工控论坛
56
royinju
文章数:166
年度积分:56
历史总积分:56
注册时间:2019/9/9
发站内信
发表于:2020/1/2 21:39:17
#7楼
回复 #6楼 rocjyp
附件 捕获.jpg



不好意思,三菱PLC,16位寄存器(D)  位是从b0~b15结束 一共16个

安川的不清楚。
1217
rocjyp
文章数:43
年度积分:50
历史总积分:1217
注册时间:2005/3/9
发站内信
发表于:2020/1/3 8:23:44
#8楼
奥,明白了谢谢大哥,我看错位了
此帖发自手机工控论坛
1217
rocjyp
文章数:43
年度积分:50
历史总积分:1217
注册时间:2005/3/9
发站内信
发表于:2020/1/3 8:24:16
#9楼
以下是引用tanglihao2020/1/2 10:03:35的发言:
DW是一个字?一个字等于2个字节,就是16位。DW0001=0,转换成二进制就是0000000000000000,二进制每一位用2的n-1次方表示十进制数,如:
附件 QQ图片20200102100310.jpg
[此贴子已经被作者于2020/1/2 10:05:49编辑过]
明白了,谢谢大哥
此帖发自手机工控论坛

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

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

93.6006