
Table of Contents
User’s Manual 0300217-03 Rev. A
v
7.2.2AutoAcquisition........................................................................................................................................7‐3
7.2.3PacketInterval........................................................................................................................................7‐10
SECTION7.3SENDINGANDRECEIVINGMESSAGES..........................................................................................................7‐11
7.3.1ModuleOutputTagsUsedForMessaging..............................................................................................7‐11
7.3.2ModuleInputTagsUsedForMessaging.................................................................................................7‐12
7.3.3ProcessingaMessage.............................................................................................................................7‐13
SECTION7.4MODULESPECIFICCOMMANDS................................................................................................................7‐28
7.4.1GetHARTDeviceInformation.................................................................................................................7‐28
7.4.2HARTPass‐ThroughCommand...............................................................................................................7‐30
SECTION7.5HARTPROTOCOLOVERVIEW...................................................................................................................7‐41
7.5.1MessageFormat.....................................................................................................................................7‐41
7.5.2SendingaHARTCommandtoaFieldDeviceviaPass‐through..............................................................7‐43
CHAPTER8PROGRAMMINGEXAMPLES..........................................................................................................8‐1
SECTION8.1COMPACTLOGIX.......................................................................................................................................8‐1
8.1.1Reset/Reconfig..........................................................................................................................................8‐1
8.1.3SwapByteOrder.......................................................................................................................................8‐3
8.1.4ConvertingUnpackedASCIItoPackedASCII.............................................................................................8‐3
SECTION8.2MICROLOGIX1500..................................................................................................................................8‐6
8.2.1MAINRoutine............................................................................................................................................8‐7
8.2.2PACKETSRoutine.......................................................................................................................................8‐8
8.2.3MSG_TO_MODRoutine..........................................................................................................................8‐11
8.2.4SRC_CHECKRoutine................................................................................................................................8‐28
8.2.5DEST_CHECKSUMRoutine......................................................................................................................8‐30
8.2.6HART_MSGRoutine................................................................................................................................8‐32
8.2.7WORD_BYTERoutine..............................................................................................................................8‐43
8.2.8HART_CHECKRoutine.............................................................................................................................8‐46
8.2.9BYTE_WORDRoutine..............................................................................................................................8‐48
CHAPTER9DIAGNOSTICSANDTROUBLESHOOTING........................................................................................ 9‐1
SECTION9.1SAFETYCONSIDERATIONS..........................................................................................................................9‐1
9.1.1IndicatorLights.........................................................................................................................................9‐1
9.1.2StandClearofEquipment.........................................................................................................................9‐1
9.1.3ProgramAlteration...................................................................................................................................9‐1
9.1.4SafetyCircuits...........................................................................................................................................9‐1
SECTION9.2MODULEOPERATIONVS.CHANNELOPERATION...........................................................................................9‐2
SECTION9.3POWER‐UPDIAGNOSTICS..........................................................................................................................9‐2
SECTION9.4CHANNELDIAGNOSTICS............................................................................................................................9‐2
9.4.1InvalidChannelConfigurationDetection..................................................................................................9‐2
9.4.2OverorUnder‐RangeDetection................................................................................................................9‐3
SECTION9.5NON‐CRITICALVS.CRITICAL M ODULEERRORS..............................................................................................9‐3
SECTION9.6MODULEERRORDEFINITIONTABLE.............................................................................................................9‐3
9.6.1ModuleErrorField....................................................................................................................................9‐3
9.6.2ExtendedErrorInformationField..............................................................................................................9‐4
SECTION9.7ERRORCODES..........................................................................................................................................9‐5
SECTION9.8MODULEINHIBITFUNCTION......................................................................................................................9‐5
APPENDIXAMODULESPECIFICATIONS............................................................................................................ A‐1
ELECTRICALSPECIFICATIONS.........................................................................................................................................A‐1
ENVIRONMENTALSPECIFICATIONS.................................................................................................................................A‐2
REGULATORYCOMPLIANCE..........................................................................................................................................A‐2
APPENDIXBHARTUNIVERSALANDCOMMONPRACTICECOMMANDS............................................................B‐1
Komentáře k této Příručce