Topics:
RS 485 replacing RS 232 or not on
General Discussion
Start by
Ahmed _
10-21-2013 08:16 PM
RS 485 replacing RS 232 or not
EIA-485, also known as TIA/EIA-485 or RS-485, is a standard defining the electrical characteristics of drivers and receivers for use in balanced digital multipoint systems. The standard is published by the ANSI is replacing RS 232 or not ????
10-21-2013 11:07 PM
Top #2
Mark B Strube PE
10-21-2013 11:07 PM
RS-232 is a standard means for two devices to communicate serially while RS-485 is a multi-drop serial network communication standard. While RS-485 can certainly do the same job as RS-485, the additional multi-drop nature of RS-485 makes its setup a bit more difficult and complicated for a simple point to point serial connection. The two standards each have their own purpose and I don't think either will be replacing the other.
10-22-2013 01:41 AM
Top #3
Mark Lochhaas
10-22-2013 01:41 AM
RS-485 does not supersede or replace RS-232.
The contributors to Wikipedia do a decent job of describing the three most common serial communication standards loosely know as; RS-232, RS-422, and RS-485.
http://en.wikipedia.org/wiki/RS-232http://en.wikipedia.org/wiki/RS-422http://en.wikipedia.org/wiki/RS-485
RS-232 would typically be considered the most commonly found and least robust of the standards. It was best applied where lower speed communication rates and short communication cable runs were used, and electrical noise was not significant, on a peer-to-peer application, like a personal computer communicating with an automation device. Communication rates were often 9,600 baud or 19.2 Kbaud over distances of less than 15 meters (50 feet).
RS-422 was frequently applied in peer-to-peer applications where higher speed communication rates, longer cable runs, and higher immunity to electrical noise was desired. It was not uncommon for communication rates to reach 115.2 Kbaud, and cable runs to be hundreds of meters ( sometimes more than 1,000 feet ) in length.
RS-485 uses a differential signal and twisted pair like RS-422 and shares the speed, distance and noise immunity advantages. But, RS-485 was specifically designed for duplex communication between multiple devices. An RS-485 network is typically made up of one master or host, and multiple slaves with unique addresses. The master initiates communication with one slave and waits for response.
There certainly are other differentiators between these standards; RS-232, RS-422, and RS-485, and there are many other less common standards and proprietary applications of these standards. Today USB and Ethernet are more commonly found, but the older serial communication standards still play an important legacy role, especially in industrial automation applications.
10-22-2013 04:35 AM
Top #4
Ahmed _
10-22-2013 04:35 AM
Thanks Mark B and Mark Lochhaas i agree with you and i use both in feild ....
10-22-2013 06:59 AM
Top #5
Scott Clark
10-22-2013 06:59 AM
RS-422 is a full duplex implementation of serial communications, while RS-232 and RS-485 are half duplex. RS-485 has a much broader installed base and as such has seen the greater emphasis in commercial development. Interbus-S [Legacy and leading edge at its inception] is nowhere to be seen in the "automation market place" installed base. The improvements in RS-485 technology as a function of speed have surmounted the need to transmit and receive simultaneously to realize desired throughput. While more typical in a master slave environment, e.g. Allen-Bradley's RIO. you can find multi-master environments using the RS-485 wiring scheme, DeviceNet being one example, and surely Ethernet IP being another. Programming protocol would certainly dismiss more than one Master controlling any single device, but for multiple masters to be aware of sensor states across the entire spectrum of an implementation has numerous benefits.
PLC manufacturers typically provide the ability for Masters in a multi-master environment to pass messages back and forth between themselves. This allows one to cue another that it thinks a certain device may need to be changed to an appropriate state. Messaging also allows these Masters to cue the other that a sequence or process has been completed and that something is waiting the action of the other Master. Of course PLC programming models and instruction sets still rely on the programmer to take advantage of these capabilities.
RS-232's signal is referenced to ground, thus subject to noise and as mentioned above can be unreliable in distances greater than 15 meters, especially in noisy environments, factory floors being very noisy. USB [half duplex], like RS-422 and RS-485 use a twisted pair[s] and evaluates the differential voltage between say D+ and D-. Other portions of the specification involving the hardware limit its effective distance..
10-22-2013 09:46 AM
Top #6
Scott Clark
10-22-2013 09:46 AM
RS-422 is a full duplex implementation of serial communications, while RS-232 and RS-485 are half duplex. RS-485 has a much broader installed base and as such has seen the greater emphasis in commercial development. Interbus-S [Legacy and leading edge at its inception] is nowhere to be seen in the "automation market place" installed base. The improvements in RS-485 technology as a function of speed have surmounted the need to transmit and receive simultaneously to realize desired throughput. While more typical in a master slave environment, e.g. Allen-Bradley's RIO. you can find multi-master environments using the RS-485 wiring scheme, DeviceNet being one example, and surely Ethernet IP being another. Programming protocol would certainly dismiss more than one Master controlling any single device, but for multiple masters to be aware of sensor states across the entire spectrum of an implementation has numerous benefits.
PLC manufacturers typically provide the ability for Masters in a multi-master environment to pass messages back and forth between themselves. This allows one to cue another that it thinks a certain device may need to be changed to an appropriate state. Messaging also allows these Masters to cue the other that a sequence or process has been completed and that something is waiting the action of the other Master. Of course PLC programming models and instruction sets still rely on the programmer to take advantage of these capabilities.
RS-232's signal is referenced to ground, thus subject to noise and as mentioned above can be unreliable in distances greater than 15 meters, especially in noisy environments, factory floors being very noisy. USB [half duplex], like RS-422 and RS-485 use a twisted pair[s] and evaluates the differential voltage between say D+ and D-. Other portions of the specification involving the hardware limit its effective distance.
As a differential referenced signal, noise is seen simultaneously on both channels, D+ and D-, so the differential changes with the perceived noise, thus effectively canceling the noise, a huge factor in being able to transmit much greater distances without data corruption.
10-22-2013 11:51 AM
Top #7
Pavel Krichevets
10-22-2013 11:51 AM
For Scott Clark - RS232 is a full duplex!
RS 485 replacing RS 232 or not - depended of your application, in some applications it's possible to use converters RS 485 - RS 232, in others no such possibility. If you use MODBUS RTU, for example, you can use RS 485 and RS 232 in any combination. Usually PC have RS232 COM port on board, but field instruments and controllers - RS485, so you can connect all RS485 equipment in network and polling all with PC trough RS232 - RS485 converter.
10-22-2013 02:02 PM
Top #8
ARUL VELAVAN
10-22-2013 02:02 PM
Eventhough RS485 has the multidrop connectivity, it can not be replaced RS232.Both will suit depend upon the application need.
10-22-2013 04:42 PM
Top #9
Pavel Krichevets
10-22-2013 04:42 PM
You can use up to 31 device with RS232, each connected trough RS232-RS485 converter to RS485 network. so one of these 31 device can be MASTER and others will be SLAVE in case of MODBUS, or other master-slave protocol. You can, of course, connect only 2 device trough converters to RS485 network and use any PTP connection protocol. The restrictions in such a case are not all hardware signals transmission trough converters and RS485 network - RX and TX only. That means software handshake only and no hardware RI and other signals, described in RS232.