Highway Addressable Remote Transducer Protocol: Difference between revisions

Content deleted Content added
EidenNor (talk | contribs)
m typo
Corrected sentence structure to make text easier to read.
 
(43 intermediate revisions by 14 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.
 
HARTBased is a inon the [[OSI_modelOSI model]], aHART resides at Layer 7, the Application. Layer. 3-6Layers is3–6 are not used. <ref>instrumentationtools ''https://instrumentationtools.com/hart-communication-tutorial-part-3/'' </ref>. When sendtsent over [[current loop|4–20&nbsp;mA]] it uses ea [[Bell 202 modem|Bell 202]] for layer 1, Physicals. But it is often convertconverted to RS485 or RS232.
 
 
Line 47 ⟶ 48:
| 5–20
| Synchronization and Carrier Detect
 
|-
| Start byte
| 1
| Specifies Master Number
|-
| Address
Line 90 ⟶ 88:
|-
! [[Bit]]
! style="text-align:center;" | 07 !! 16 !! 25 !! 34 !!43 !! 52 !! 61 !! 70
 
|-
Line 96 ⟶ 94:
| Address size
|colspan="2"| Number of Expansion bytes
|colspan="2"| PhysialPhysical layer type
|colspan="3"| Frame type
|}
 
;bit 7, if high use Unique (5 byte) address, else use PolingPolling (1 Byte) addresses.
;bit 6 and 5, Number of Expansion bytes: normally it set if Expansion field is used, normally 0.
;bit 4 and 3, PhysialPhysical layer type: 0=Asynchronous, <br> 1=Synchronous.
;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.
 
===Address===
Line 133 ⟶ 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}}