用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
电脑
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
程序请教,求思路
上一主题
下一主题
chenspen
每天进步一点
级别: 略有小成
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
153 个
工控威望:
267 点
下载积分:
6214 分
在线时间: 359(小时)
注册时间:
2008-03-28
最后登录:
2024-12-24
查看chenspen的
主题
/
回贴
楼主
发表于: 2018-03-10 22:08
全看
|
小
中
大
常数转2进制,组合 再转成10进制,求教。
D0
=65432, D1=23456,
这两个数字转成
2
进制后
,
D0
的
2
进制数变成前
16
位
,
D1
的
2
进制数变成后
16
位
,
再将这
32
位
2
进制换成
10
进制
,
成为
4,288,175,008
如何实现
?
[ 此帖被chenspen在2018-03-10 22:51重新编辑 ]
振兴民族自动化产业,服务社会,
分享
znz43
工控职业已成回忆 只因爱好常回家园 乐此不疲
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
1057 个
工控威望:
4900 点
下载积分:
7351 分
在线时间: 2561(小时)
注册时间:
2010-06-24
最后登录:
2024-12-16
查看znz43的
主题
/
回贴
1楼
发表于: 2018-03-12 10:09
全看
|
小
中
大
PLC中(所有电脑都一样)数据都是以2进制存储,65432在D0中以16进制表示就是FF98,23456在D1中存储为5BA0。
32位数据是低16位在前,高16位在后。所以只要把D0与D1数据交换后,以32位数据数据读就行了。
D0=65432=FF98H D1=23456=5BA0H
D1-->D2 D2=5BA0H
D0-->D1 D1=FF98H
D2-->D0 D0=5BA0H
D0,D1构成32位 FF985BA0H=4288175008
出门打工难,打工学艺难,学艺拜师难,找到好师傅更难。
赠人玫瑰,手留余香。舍得舍得,有舍才有得。
分享
znz43
工控职业已成回忆 只因爱好常回家园 乐此不疲
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
1057 个
工控威望:
4900 点
下载积分:
7351 分
在线时间: 2561(小时)
注册时间:
2010-06-24
最后登录:
2024-12-16
查看znz43的
主题
/
回贴
2楼
发表于: 2018-03-12 11:31
全看
|
小
中
大
图片:
可以定义为无符号的16进制数
出门打工难,打工学艺难,学艺拜师难,找到好师傅更难。
赠人玫瑰,手留余香。舍得舍得,有舍才有得。
分享
上一主题
下一主题
工控人家园
综合讨论
程序请教,求思路
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问