当前位置:
工控论坛
> >
产品
>
工业互联
>
现场总线
>
Modbus
我要发帖
modbus要求的字符类型是什么?
点击:
1068
| 回复:
7
蓝牙125
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 4回
年度积分:0
历史总积分:10
注册:2005年3月30日
发表于:2005-03-30 22:25:00
楼主
modbus对数据要求 十六进制,ASCII 字符0...9,A...F 你能理解这句话吗?表示是字符'0' ~'f'还是表示0000 0000 ~0000 1111?
分享到:
收藏
邀请回答
回复楼主
举报
一叶舟
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 34回
年度积分:0
历史总积分:112
注册:2004年2月11日
发表于:2005-03-30 23:23:00
1楼
由于我不懂modbus,我纯粹的理解这句话的意思是: Modbus对数据的要求,一是十六进制;二是ASCII字符。
回复
引用
举报
12315
关注
私信
精华:0帖
求助:0帖
帖子:8帖 | 143回
年度积分:0
历史总积分:173
注册:2004年9月09日
发表于:2005-03-31 09:05:00
2楼
表示是字符'0' ~'f'还是表示0000 0000 ~0000 1111? '0'->49->0011 0001 'f'->66->0100 0010
回复
引用
举报
秋无际
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 12回
年度积分:0
历史总积分:11
注册:2004年2月12日
发表于:2005-04-11 10:51:00
3楼
16进制处理
回复
引用
举报
zzhhforever
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 20回
年度积分:0
历史总积分:37
注册:2006年3月05日
发表于:2006-04-04 18:48:00
4楼
就是将二进制数转换成ASCII码
比如你要发送的二进制数是01101011B
也就是6BH,转换成ASCII后为36H和42H
高地位要分开发
回复
引用
举报
zzhhforever
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 20回
年度积分:0
历史总积分:37
注册:2006年3月05日
发表于:2006-04-04 18:51:00
5楼
举个例子就知道了
比如你要发送的二进制数是01101011B也就是6BH,
要是你用ASCII方式发送的话就要高地位分别转成ASCII码再发
也就是36H和42H
36H为6的ASCII码,42H为B的ASCII码
回复
引用
举报
通讯网
关注
私信
精华:11帖
求助:1帖
帖子:431帖 | 10265回
年度积分:0
历史总积分:24711
注册:2004年7月09日
发表于:2006-04-04 20:30:00
6楼
modbus调试软件推广,有要的wdo_1000@126.com
回复
引用
举报
club
关注
私信
精华:0帖
求助:0帖
帖子:47帖 | 739回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2007-03-30 10:24:00
7楼
回复
引用
举报
热门招聘
相关主题
反思:现场总线的优势
[3523]
智能现场设备角色的扩展
[1469]
232转485的通讯问题
[1693]
综述:现场总线系统FCS与集散...
[5540]
Profibus单主站实时性问题请...
[2398]
讨论:征集金点子
[1842]
第五届中国国际现场总线与工...
[2535]
几种现场总线在国内的发展展...
[7701]
综述:流行现场总线简介
[6025]
求助:pcmcia转并口 用与加密...
[3931]
官方公众号
智造工程师
客服
小程序
公众号