您的位置:程序门 -> vb ->



:)求一个可接串口数大于16的免费控件,顺便散分:)


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


:)求一个可接串口数大于16的免费控件,顺便散分:)[已结贴,结贴人:xiaoxiaop]
发表于:2007-10-21 22:55:32 楼主
好久没来了,一直做工程,先vb版的兄弟姐妹们问声好了........:)
最近做一个40多点的工控,一手才发现mscomm只能支持16个口,搜了半天也没找到一个合适的控件,用api又因为点的种类比较多,调试可能有难度,所以想求一个别的控件,请大家帮忙了.

顺便散分:)
发表于:2007-10-22 08:38:131楼 得分:100
用   api   应该没有问题。用   api   写一个   dll   先。
发表于:2007-10-22 08:43:182楼 得分:20
呵呵
不清楚,友情帮顶
发表于:2007-10-22 08:45:373楼 得分:50
由于rs-232-c接口在总线上只允许连接1个收发器。建议采用rs485口,rs-485接口的传输距离大,标准值为4000英尺。而且   rs-485接口在总线上是允许连接多达128个收发器。即具有多点能力。  
rs485接口组成的是半双工网络   ,需注意通信协议及代码要适应此状况。
详见网友"四川机电"在http://zhidao.baidu.com/question/30519191.html?si=1
的答复。
发表于:2007-10-22 10:20:234楼 得分:0
楼上说得很对,rs-485   协议下你只需一个串口就可以同时连接所有   40   个外设,但:

1   所有外设需事先设置地址或叫做   id。
2   通讯协议略复杂,须先呼叫设备,然后发送命令,等待回应。

缺点是,所有外设都是   slave,要等待轮询。
发表于:2007-10-22 11:15:485楼 得分:30
支持


快速检索

最新资讯
热门点击