Spectrum Controls 1769sc-HART Modules User Manual
Page 5
Table
of
Contents
User’s Manual 0300217-03 Rev. A
v
7.2.2 Auto Acquisition ........................................................................................................................................ 7‐3
7.2.3 Packet Interval ........................................................................................................................................ 7‐10
S
ECTION
7.3
S
ENDING AND
R
ECEIVING
M
ESSAGES
.......................................................................................................... 7‐11
7.3.1 Module Output Tags Used For Messaging .............................................................................................. 7‐11
7.3.2 Module Input Tags Used For Messaging ................................................................................................. 7‐12
7.3.3 Processing a Message ............................................................................................................................. 7‐13
S
ECTION
7.4
M
ODULE
S
PECIFIC
C
OMMANDS
................................................................................................................ 7‐28
7.4.1 Get HART Device Information ................................................................................................................. 7‐28
7.4.2 HART Pass‐Through Command ............................................................................................................... 7‐30
S
ECTION
7.5
HART
P
ROTOCOL
O
VERVIEW
................................................................................................................... 7‐41
7.5.1 Message Format ..................................................................................................................................... 7‐41
7.5.2 Sending a HART Command to a Field Device via Pass‐through .............................................................. 7‐43
CHAPTER 8 PROGRAMMING EXAMPLES .......................................................................................................... 8‐1
S
ECTION
8.1
C
OMPACT
L
OGIX
....................................................................................................................................... 8‐1
8.1.1 Reset/Reconfig .......................................................................................................................................... 8‐1
8.1.3 Swap Byte Order ....................................................................................................................................... 8‐3
8.1.4 Converting Unpacked ASCII to Packed ASCII ............................................................................................. 8‐3
S
ECTION
8.2
M
ICRO
L
OGIX
1500 .................................................................................................................................. 8‐6
8.2.1 MAIN Routine ............................................................................................................................................ 8‐7
8.2.2 PACKETS Routine ....................................................................................................................................... 8‐8
8.2.3 MSG_TO_MOD Routine .......................................................................................................................... 8‐11
8.2.4 SRC_CHECK Routine ................................................................................................................................ 8‐28
8.2.5 DEST_CHECKSUM Routine ...................................................................................................................... 8‐30
8.2.6 HART_MSG Routine ................................................................................................................................ 8‐32
8.2.7 WORD_BYTE Routine .............................................................................................................................. 8‐43
8.2.8 HART_CHECK Routine ............................................................................................................................. 8‐46
8.2.9 BYTE_WORD Routine .............................................................................................................................. 8‐48
CHAPTER 9 DIAGNOSTICS AND TROUBLESHOOTING ........................................................................................ 9‐1
S
ECTION
9.1
S
AFETY
C
ONSIDERATIONS
.......................................................................................................................... 9‐1
9.1.1 Indicator Lights ......................................................................................................................................... 9‐1
9.1.2 Stand Clear of Equipment ......................................................................................................................... 9‐1
9.1.3 Program Alteration ................................................................................................................................... 9‐1
9.1.4 Safety Circuits ........................................................................................................................................... 9‐1
S
ECTION
9.2
M
ODULE
O
PERATION VS
.
C
HANNEL
O
PERATION
........................................................................................... 9‐2
S
ECTION
9.3
P
OWER
‐
UP
D
IAGNOSTICS
.......................................................................................................................... 9‐2
S
ECTION
9.4
C
HANNEL
D
IAGNOSTICS
............................................................................................................................ 9‐2
9.4.1 Invalid Channel Configuration Detection .................................................................................................. 9‐2
9.4.2 Over or Under‐Range Detection ................................................................................................................ 9‐3
S
ECTION
9.5
N
ON
‐
CRITICAL VS
.
C
RITICAL
M
ODULE
E
RRORS
.............................................................................................. 9‐3
S
ECTION
9.6
M
ODULE
E
RROR
D
EFINITION
T
ABLE
............................................................................................................. 9‐3
9.6.1 Module Error Field .................................................................................................................................... 9‐3
9.6.2 Extended Error Information Field .............................................................................................................. 9‐4
S
ECTION
9.7
E
RROR
C
ODES
.......................................................................................................................................... 9‐5
S
ECTION
9.8
M
ODULE
I
NHIBIT
F
UNCTION
...................................................................................................................... 9‐5
APPENDIX A MODULE SPECIFICATIONS ............................................................................................................ A‐1
E
LECTRICAL
S
PECIFICATIONS
......................................................................................................................................... A‐1
E
NVIRONMENTAL
S
PECIFICATIONS
................................................................................................................................. A‐2
R
EGULATORY
C
OMPLIANCE
.......................................................................................................................................... A‐2
APPENDIX B HART UNIVERSAL AND COMMON PRACTICE COMMANDS ............................................................ B‐1