+ -
当前位置:首页 → 问答吧 → 急啊:VB,PC与设备的RS485串口通讯,请指教啊

急啊:VB,PC与设备的RS485串口通讯,请指教啊

时间:2007-04-09

来源:互联网

之前没弄过RS485,请高人指教
1.RS485与RS232在程序(vb)编写方面有什么不一样,用什么控件?
2.PC串口一对三的通讯实现的方法大体是怎样?
3.设备串口,RS485是怎么样连接的?

如果谁有例程或相关资料,方便的话麻烦发到我邮箱啊;[email protected]

作者: xieyuelin99   发布时间: 2007-04-09

1.   没任何区别。
2.   不知道一对三中,   通讯是双向的还是单向的?
3.   RS485较常见的有四线制和二线制两种连接方式。如果是双向的通讯,则四线制只适用于一对一的情况。

作者: jadeluo   发布时间: 2007-04-09

看你的应用对通讯效率的要求高不高,如果对响应时间要求不苛刻,没有什么太大的差别。否则,有相当大的差别,似乎不是一言两语说的清的。

作者: yuyes   发布时间: 2007-04-13

你是做   什么设备的485通讯啊

作者: MIMI3654   发布时间: 2007-04-14

RS485   和   RS232是通讯的物理接口标准,它不涉及通讯协议的。

RS232传输距离近,且网络上只能有一个终端。

RS485传输距离远,且可有多个终端。
RS485数据通讯只有2根线,接4根的是RS422,485是半双工,422是全双工。
以上这些都是表示物理接口的标准定义,而不会涉及到通讯协议以及通讯程序的编写。楼主只要将你的计算机接口与终端接口进行匹配就OK了。

作者: Winters_lee   发布时间: 2007-04-17

就你的问题:
1.没有不同,用MSCOMM控件。或者自己写。
2.PC串口1对3应该是:PC为主站,带3台终端做从站,这只能用RS485才能做到,232不能超过1个终端。
3.RS485的接线,一般PC机主板带的是RS232串口,需要购买232/485转换器,大概在50块钱的样子。转换器的接口只需要接2根线(A,B)对应接终端的A,B线,3个终端并联在这2根线上面。传输距离理论上可以达到2000m。

作者: Winters_lee   发布时间: 2007-04-17

接分先!

作者: meiZiNick   发布时间: 2008-05-01

同求!
请仙人指点

作者: hanyunwu   发布时间: 2011-07-05

结帖率:7.50%

作者: cqq_chen   发布时间: 2011-07-15

热门下载

更多