您现在所在的是:

串口通信

回帖:7个,阅读:5479 [上一页] [1] [下一页]
1863
mawenxi
文章数:268
年度积分:50
历史总积分:1863
注册时间:2005/3/3
发站内信
发表于:2009/11/13 12:58:34
#0楼
在资料上看,RS422有RX+ RX- , TX+ TX-, 还有其它一些握手信号,如果把RX+ 和 TX+  短接 ,RX-和TX-短接,
就可以和485相连了,我现在问题就是,如果422发数据给485,那不同时给自己发数据了吗?那接收端如何知道
当前的数据该不该接收呢?
附件

这个图就是PROFACE的屏上的422通讯口将RX+ 和TX+(RDA ,SDA)   RX-和 TX-(RDB,SDB )短接后和485通讯的
37246
cvlsam 版主
文章数:12401
年度积分:1598
历史总积分:37246
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2009/11/13 13:18:19
#1楼
楼主要清楚一个概念,即:RS485为半双工方式,因此,要么发送,要么接受。

所以,不存在楼主的问题:发送同时接受的状况。

Regards
1863
mawenxi
文章数:268
年度积分:50
历史总积分:1863
注册时间:2005/3/3
发站内信
发表于:2009/11/13 13:47:43
#2楼
但是422是全双工啊,就针对上面的GP而言,它在屏幕设置上就是422端口,并不会因为我们将两组线短接,它就认为是485了啊,比如GP方向485发送数据,但由于短接了,同时又给自己发了一组数据,但422接收端并不知道这个数据是来自哪里的,只要有数据,他就接收啊
1863
mawenxi
文章数:268
年度积分:50
历史总积分:1863
注册时间:2005/3/3
发站内信
发表于:2009/11/13 13:49:20
#3楼
我想了,估计485,422传输协议中都有端口号,如果GP方发送给485,虽然自己也接受,但由于和自己的端口号不一样,自己接收的就会被丢弃,
85333
ZCMY 版主
文章数:47406
年度积分:1392
历史总积分:85333
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2009/11/13 16:16:43
#4楼
你直接说PROFACE与什么通讯吧;
19263
pqsh 版主
文章数:7424
年度积分:1093
历史总积分:19263
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2009/11/13 20:18:59
#5楼
是的
以下是引用mawenxi在2009-11-13 13:49:20的发言:
我想了,估计485,422传输协议中都有端口号,如果GP方发送给485,虽然自己也接受,但由于和自己的端口号不一样,自己接收的就会被丢弃,
422是会收到自己的数据的.如果(虽然485支持多对多,因为不是全部)有端口号(地址,站),不是自己的,不会作出反应.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
822
5280001
文章数:5
年度积分:50
历史总积分:822
注册时间:2009/9/5
发站内信
发表于:2009/11/20 19:33:22
#6楼
学习通讯的
10454
xlian
文章数:3232
年度积分:94
历史总积分:10454
注册时间:2002/5/7
发站内信
2018论坛热心网友
西门子PLC体验(二)
发表于:2010/3/18 22:35:28
#7楼
PROFACE的RS422接口通讯是主动的,它发送一条命令再接收返回的数据。

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

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

78.0005