Content deleted Content added
→OSI layer: removed sentence punctuation from non-sentence |
Corrected sentence structure to make text easier to read. |
||
(11 intermediate revisions by 9 users not shown) | |||
Line 1:
{{Short description|Industrial automation protocol}}
{{Infobox fieldbus protocol
| Name = HART
Line 12 ⟶ 13:
The '''HART Communication Protocol (Highway Addressable Remote Transducer)''' is a hybrid analog+digital industrial automation open protocol. Its most notable advantage is that it can communicate over legacy 4–20 mA analog instrumentation current loops, sharing the pair of wires used by the analog-only host systems. HART is widely used in process and instrumentation systems ranging from small automation applications up to highly sophisticated industrial applications.
According to Emerson,<ref>Emerson ''https://web.archive.org/web/20181107104043/https://www.automation.com/automation-news/industry/emerson-proves-advancements-in-eddl-electronic-device-description-language-technology'', rev. 2005-04-14</ref> due to the huge installation base of 4–20 mA systems throughout the world, the HART Protocol is one of the most popular industrial protocols today. HART protocol has made a good transition protocol for users who wished to use the legacy 4–20 mA signals, but wanted to implement a "smart" protocol.
==History==
Line 152 ⟶ 94:
| Address size
|colspan="2"| Number of Expansion bytes
|colspan="2"|
|colspan="3"| Frame type
|}
;bit 7, if high use Unique (5 byte) address, else use
;bit 6 and 5, Number of Expansion bytes: normally it set if Expansion field is used, normally 0.
;bit 4 and 3,
;bit 2, 1 and 0, Frame type: 1=BACK Burst Acknowledge send by Burst-mode Device<br> 2=STX Master to Field Devices.<br> 6=Slave Acknowledge to STX frame.
Line 189 ⟶ 131:
==External links==
* [http://www.FieldCommGroup.org/ FieldComm Group]
* [http://hartprotocollite.codeplex.com/ .NET Open Source project] {{Webarchive|url=https://web.archive.org/web/20171223221824/http://hartprotocollite.codeplex.com/ |date=2017-12-23 }}
{{List of automation protocols}}
|