读书人

串口通讯有关问题请大家帮忙看看

发布时间: 2012-03-11 18:15:39 作者: rapoo

串口通讯问题,请大家帮忙看看。
小弟最近在做一个热水计费的系统。现在要做一个总控制软件用来实时控制热泵和用户端计费。现在的困惑是,以后用一个串口联一个串口HUB 跟485的片子通讯,这样最多能接多少个485片子?通讯的时候会不会数据打架,丢失数据?
现在的热水卡计费 数据库好像都是存在IC卡芯片里。 我想做这个是用双数据库(IC卡和软件中)这样设计合理吗 ?
本人刚进入公司的,这是我的处子作,希望各个前辈多关注指导下

[解决办法]
你这个“串口HUB”应当就是多串口卡吧,每个口都是485的。
485是半双工通信的,一个485口能接多少下位设备,就看你要求的轮询速度(轮询一遍要多少时间)以及协议了(比如下位设备中如果只有一个字节用于标识地址,则最多有只有254个,一般0和255不用做地址标识).
系统中下下位设备比较多的话,建议采集数据和控制分开,采集用一个串口,控制用一个串口,处理方便.
另外这种系统离不开线程了.
[解决办法]
如果需要很多串口,可看看这种设备。RS485/422到TCP/IP,有了它就不必担心串口不够了。
http://item.taobao.com/item.htm?id=5846004028
[解决办法]

探讨
如果需要很多串口,可看看这种设备。RS485/422到TCP/IP,有了它就不必担心串口不够了。
http://item.taobao.com/item.htm?id=5846004028

[解决办法]
探讨
不是串口够不够的问题~ 都没仔细看我……

读书人网 >.NET

热点推荐