您的位置:首页 > 理论基础 > 计算机网络

现场总线与RS232、RS485的本质区别

2005-04-04 14:56 465 查看
以往,PC与智能设备通讯多借助RS232、RS485、以太网等方式,主要取决于设备的接口规范。但RS232、RS485只能代表通讯的物理介质层和链路层,如果要实现数据的双向访问,就必须自己编写通讯应用程序,但这种程序多数都不能符合ISO/OSI的规范,只能实现较单一的功能,适用于单一设备类型,程序不具备通用性。在RS232或RS485设备联成的设备网中,如果设备数量超过2台,就必须使用RS485做通讯介质,RS485网的设备间要想互通信息只有通过“主(Master)”设备中转才能实现,这个主设备通常是PC,而这种设备网中只允许存在一个主设备,其余全部是从(Slave)设备。而现场总线技术是以ISO/OSI模型为基础的,具有完整的软件支持系统,能够解决总线控制、冲突检测、链路维护等问题。现场总线设备自动成网,无主/从设备之分或允许多主存在。在同一个层次上不同厂家的产品可以互换,设备之间具有互操作性。
485和422之间究竟区别在哪里
1,认识何为全双工,何为半双工:
   全双工:同一时刻既可发又可收。
   半双工:同一时刻不可能既发又收,收发是时分的。
   全双工要求:收与发各有单独的信道。可用于实现两个站之间通讯及
               星型网,环网。不可用于总线网。
              
   半双工要求:收发可共用同一信道,可用于各种拓扑结构的局域 网络
               最常用于总线网。
   半双工数据速率理论上是全双工的一半。
2,搞清RS422与RS485:
    RS422至少分别有一个差分发送口和差分接收口。两节点通讯时,一方的发送口与另一方的接收口相连。需两对线。
    RS422不能直接用于三电以上的直接互连,当然不能直接用总线连接。
    RS485的差分发送口与自身的差分接收口同相并连,多点间通过 RS485只需一对线。
    RS422的发送口如与其接收口同相并连,就变成RS485。
3,又于RS422可接成RS485,所以它们的电气参数必然完全相同。
4,需要说一下,很多人经常把RS232,RS422,RS485误称为通讯或网络协议,这是很不应该的,其实它们仅是关于通讯的一个机械和电气接口标准(顶多是网络协议中的物理层面)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息