登录
首页
人机界面
人机界面
回帖
发帖
正文
主题:各位师傅这个仪器怎么通信!有协议说明!
点击:332 回复:6
楼主
编辑
引用
管理
SkingGVQR
附件:
[
本地下载
]
各位师傅这个仪器怎么通信!有协议说明!
用串口调试手册怎样发数据,我看我们的PLC是发的16进制数据给仪器,16进制数据位:21 24 50 31 ,对应的ACSII码为!$ P 1, 仪器说明如果不发校验就发两个空字符,这个怎么理解,我现在想用昆仑通态的触摸屏读取仪器的频率,求助中。
23-12-22 07:16
1楼
编辑
引用
管理
SkingGVQR
协议的理解就是16进制21,十进制33,对应ASCII码!代表同步字符,16进制24,十进制36,对应ASCII码!(但是要减去34,不能与同步字符重叠,实际字符长度2),16进制50,十进制80,对应ASCII码P,16进制31,十进制49,对应ASCII码1,但是后面的这个校验怎么发的。
最后修改:
2023/12/22 7:27:51
23-12-22 07:25
2楼
编辑
引用
管理
YXBK
我帮你截几张图,这样大神们看起来方便一点
23-12-22 07:47
3楼
编辑
引用
管理
pqsh
引用
SkingGVQR
在 2023/12/22 7:25:04 发言
【内容省略】
发 00 00, 要不然你要进行CRC计算.
23-12-22 10:05
4楼
编辑
引用
管理
pqsh
我看你用的是commix串口调试, 你用十六进制(HEX)发送: 21 34 50 31 00 00
或者用ASCII发送: !4P1\NUL\NUL
试试.
23-12-22 10:19
5楼
编辑
引用
管理
SkingGVQR
我下午在去测试,买的新USB转RS232通信线,通过大师的指点应该问题不大,如果串口能返回数据,接下来我就用昆仑通态的TPC7012EW型号的触摸屏走串口通信,读取仪器的频率,估计还会有很多不懂的地方,希望大师们多多指点,不胜感激。
23-12-22 13:06
6楼
编辑
引用
管理
SkingGVQR
已结帖,可以了,串口发16进制的数据 21 24 50 31 00 00,有实际的16进制返回。
23-12-22 20:43
工控新闻
ADI收购了一家FPGA公司
罗克韦尔自动化中国区总裁石安:“坚持做别人做不了的事”
青年探索智造前沿,2024大学生机械工程创新创意大赛智能制造总决赛落幕
【邀请函】新质赋能 数智协同——2024大湾区自动化创新与发展论坛诚邀参会!
NI全联结峰会在上海举行
北尔电子X3系列震撼发布:创新引领 HMI 新时代
《新型工业控制蓝皮书》正式发布
艾默生全新解决方案助力制造商降低能源成本和碳排放
更多新闻资讯