您现在所在的是:

串口通信

回帖:16个,阅读:4799 [上一页] [1] [2] [下一页]
10153
yutianhe95
文章数:3369
年度积分:488
历史总积分:10153
注册时间:2017/3/29
发站内信
2018论坛热心网友
2018春节活动(三)
发表于:2018/5/30 16:32:28
#0楼
正在自学modbus中,但犹记得看过一个视频,电脑自行发送,自行接受,但肯定需要2个串口吧.
我用的USB转九针的电缆,九针接口两根线2,3对调过,线应该是没问题的。

电脑只能打开一个串口工作啊,怎么才能实现让一个串口发送,一个串口接受啊?度娘了好久也没招,还是不能实现?
G版主,我用的你顶贴的串口调试软件三,要怎么搞?

附件 微信图片_20180530163109.jpg
[此贴子已经被作者于2018/5/30 16:40:37编辑过]
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2018/5/30 17:00:48
#1楼
电脑连接两根USB转RS232电缆后,在设备管理器里会产生两个COM端口号!你先确认一下!
其实你这种测试,也可以串口虚拟软件的!你看看有没有,没有可以给你一个!
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2018/5/30 17:05:53
#2楼
附件:
[本地下载]
附件:
[本地下载]
附件:
[本地下载]
附件:
[本地下载]
附件:
[本地下载]
4303
gaoyingchun
文章数:489
年度积分:332
历史总积分:4303
注册时间:2009/9/19
发站内信
发表于:2018/5/30 17:21:07
#3楼
你直接DB9,2/3短接,不能用吗,反正电脑又不会按照Modbus格式返回数据

或者从闲鱼上弄个带485通讯口的仪表,测试起来更直观
[此贴子已经被作者于2018/5/30 17:25:22编辑过]
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2018/5/30 19:40:27
#4楼
打开2个调试软件,分别对应一个com口
做5-5连线了吗?
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2018/5/30 19:50:05
#5楼
RS232接线的话,信号地是必须要接的,对于两根USB转RS232来说,除了2、3脚对调外,5脚信号地也是要接的!然后打开串口调试软件对应打开不同的串口号!同时两个串口的通信参数也要设置一致,这样两个串口就可以收发数据了!
10153
yutianhe95
文章数:3369
年度积分:488
历史总积分:10153
注册时间:2017/3/29
发站内信
2018论坛热心网友
2018春节活动(三)
发表于:2018/5/31 10:39:37
#6楼
谢谢,VSPD我装好了,测试了下:
如果在两个对应的虚拟串口间肯定是没问题(图中只能是2和3,4和5, 2和5不行,3和4也不行),但如果测试的两个串口中发送或只要任意一个是电脑的实际物理串口就不行。

如果连接具体的设备是不是只有设计的物理串口如图中com1才行?

1)如果是,那这个虚拟串口软件在这种情况下基本没用?这种情况下应该只需要调试助手就行是不是?
2)如果不是,那是不是在协议中可以将实际设备的连接串口设置为虚拟串口pair中的其中一个,然后串口调试助手使用pair中的另一个即可?这种情况下是不是可以无视电脑中实际物理串口被占用的情况?

附件 微信图片_20180531095241.jpg

附件 微信图片_20180531103940.jpg
[此贴子已经被作者于2018/5/31 10:57:37编辑过]
10153
yutianhe95
文章数:3369
年度积分:488
历史总积分:10153
注册时间:2017/3/29
发站内信
2018论坛热心网友
2018春节活动(三)
发表于:2018/5/31 10:41:02
#7楼
以下是引用蜀中之首2018/5/30 19:40:27的发言:
打开2个调试软件,分别对应一个com口
做5-5连线了吗?

还没试,一根线被另外个同事出差带走了,你说的5-5是两条线的GND要连接起来是吧
[此贴子已经被作者于2018/5/31 10:45:42编辑过]
10153
yutianhe95
文章数:3369
年度积分:488
历史总积分:10153
注册时间:2017/3/29
发站内信
2018论坛热心网友
2018春节活动(三)
发表于:2018/5/31 10:45:26
#8楼
以下是引用gaoyingchun2018/5/30 17:21:07的发言:
你直接DB9,2/3短接,不能用吗,反正电脑又不会按照Modbus格式返回数据

或者从闲鱼上弄个带485通讯口的仪表,测试起来更直观

? 什么意思?请教,你的意思只是用一个串口即可,然后将2-3短接起来即可实现一个串口收发?

按照我的理解,早上我试过,如上楼实际物理串口是com1,你的意思是com1接送然后com1接受? 我试过没反应啊。

仪表我已经准备好了表情,还在学习中,等有问题再请教大家。
[此贴子已经被作者于2018/5/31 10:47:24编辑过]
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2018/5/31 11:09:57
#9楼
以下是引用yutianhe952018/5/31 10:41:02的发言:
以下是引用蜀中之首2018/5/30 19:40:27的发言:
打开2个调试软件,分别对应一个com口
做5-5连线了吗?

还没试,一根线被另外个同事出差带走了,你说的5-5是两条线的GND要连接起来是吧
[此贴子已经被作者于2018/5/31 10:45:42编辑过]
RS232连接的话,信号地是必须要连接的!

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

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

78.0005