发布于 2008-10-21 11:31:16
0楼
呵呵,实践出真知,可能楼上两位大侠是对的,但我还想发表一下自己的看法。
RS232之所以只能做点对点的一个理由是其驱动器负载能力为3-7K欧,试想,如果LS做了很多并行接口,即便其在某一时段只与一个从站建立数据链路层的连接,但其物理层的连接实际是同时与所有的从站建立的,那其驱动器的驱动能力就有问题了。这是我不赞成FREELIN大侠的原因之一。
RS232只能做点对点的理由之二是其通讯信号是以地为参考的,那如果从站之间地信号有差的话,可能的结果是一个通讯也建立不起来,甚至是烧坏通讯端口。这是我不赞成FREELIN大侠的原因之二。
RS232的理论最大通讯距离是15M,试想一下,如果他做许多并口,其通讯距离要累加计算的,岂不是很轻松的超过15M?这是我不赞成FREELIN大侠的原因之三。
另外,我理解的点对点就是物理层的点对点,不涉及数据链路层,更不涉及网络层,否则,以RS485为基准的协议,例如RS485、PROFIBUS-DP、MPI就都是点对点了,呵呵。
天生不宜做胜利者,自来没有胜利的欲望,只是不甘失败,十分十分不甘心失败。木心