Page 4
Contents 9.19. Command 164: Get Slow-Changing Information ................24 9.20. Command 165: Get Set-up Information ..................25 9.21. Command 166: Get Device Constants ..................26 9.22. Command 170: Set Current Range ....................26 9.23. Command 200: Set Sensitivity ....................... 27 9.24.
Introduction Introduction The FL500 UV/IR flame detector (hereafter referred to as the "FL500" or "device") is compliant with HART protocol Revision 7.0. This manual gives information about device-specific features related to the implementation of the HART protocol. This manual is made to be used as a technical reference for HART-capable host application developers, system integrators, and knowledgeable end users.
Getting Started Getting Started HART communication with the FL500 can be enabled through HART handheld communicators and PC-based systems. The following shows a typical setup. After the device is installed and connected to a PC, host application, or handheld communicator, the master typically starts communication to the device by sending HART Command 0.
20.0 mA 20.0 mA Fire after time delay (Alarm High) For information about terminal connections, refer to the FL500 UV/IR Flame Detector Operating Manual (PN 10193213). Dynamic Variables The only dynamic variable for the HART protocol is the primary variable. The output of the primary variable is the FL500 Operating Mode.
Error Status Error Status Common-practice command 48 sends the Error status. The Error status is equivalent to Modbus register 0x02. Device Status Byte Description Class Bits Set 1 (upper) 0x0100 Alarm High relay Error 0x0200 Alarm Low relay Error 0x0400 Fault relay Error 0x0800...
Common-practice Commands Common-practice Commands Command Byte Command Number Reset Configuration Changed flag Priority Fault, Low Byte Priority Fault, High Byte Error status, Low Byte* Error status, High Byte* Power Cycled flag Event Happened flag 0x01 = Maintenance necessary 0x02 = Alarm High or Alarm Low * Equivalent to Modbus register x02 The FL500 does not use Burst mode or the Catch Device variable.
Device-specific Commands Device-specific Commands The following device-specific commands are used only for the FL500. Command Command Description Number Abort Alarm Test Puts the device in Normal operating mode Start or Stop Alarm Test Starts or stops Alarm Test mode Reset Alarm High Resets the latching Alarm Low and Alarm High relays Set Alarm High Relay Sets the configuration of the relay settings...
Device-specific Commands Command Command Description Number Set Alarm High Delay Sets the delay in seconds for the time between when an Alarm Low event occurs until an alarm is activated Refer to Section 9.25 "Command 203: Set DIP Switch Override" Set DIP Switch Override for more information Reset COPM Fault...
Device-specific Commands 9.2. Command 132: Start or Stop Alarm Test Request Data Bytes Byte Format Description Unsigned-8 0 = Off, 1 = On Response Data Bytes Byte Format Description Unsigned-8 0 = Off, 1 = On Command-specific Response Codes Code Class Description Success...
Device-specific Commands 9.9. Command 146: Read Alarm High Event Log Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description Unsigned-32 Event running time in seconds Date Event date: Day, Month, Year Unsigned-8 Event hour Unsigned-8 Event minute Unsigned-8 Event second 10-13 Unsigned-8...
Device-specific Commands 9.10. Command 147: Read Fault Event Log This command reads the sensor life for the specified sensor. Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description Unsigned-32 Event running time in seconds Date Event date: Day, Month, Year Unsigned-8 Event hour Unsigned-8...
Device-specific Commands 9.11. Command 148: Read Maintenance Event Log Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description Unsigned-32 Event running time in seconds Date Event date: Day, Month, Year Unsigned-8 Event hour Unsigned-8 Event minute Unsigned-8 Event second 10-11 Unsigned-8...
Device-specific Commands 9.12. Command 149: Set Clock This command sets the internal real-time clock. Request Data Bytes Byte Format Description Date Date: Day, Month, Year Unsigned-8 Hours Unsigned-8 Minutes Unsigned-8 Seconds Response Data Bytes Byte Format Description Date Date: Day, Month, Year Unsigned-8 Hours Unsigned-8...
Device-specific Commands 9.15. Command 152: Read Run-time Meter Request Data Bytes Byte Format Description Response Data Bytes Byte Format Description Unsigned-32 Run-time meter value Command-specific Response Codes Code Class Description Success No command-specific errors 17-127 Undefined 9.16. Command 154: Set Event Index Request Data Bytes Byte Format...
Device-specific Commands 9.17. Command 155: Read Event Index Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description Unsigned-8 Event index Command-specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined FL500 HART® Communication Operating Manual...
Device-specific Commands 9.18. Command 163: Get Fast-changing Information Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description Mode Unsigned-16 Refer to Section 5.1 "FL500 Operating Mode Decimal Values" for information Unsigned-16 Submode Float Analog output Unsigned-16 Priority fault 10-11 Bit map Error status...
Device-specific Commands 9.19. Command 164: Get Slow-Changing Information Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description Signed-16 Temperature Float Supply voltage Signed-16 0 Command-specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined FL500 HART®...
Device-specific Commands 9.21. Command 166: Get Device Constants Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description Unsigned-8 System firmware revision, ASCII code Command-specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined 9.22. Command 170: Set Current Range Request Data Bytes Byte Format...
Device-specific Commands 9.27. Command 205: Get Flame Device Info Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description Unsigned-16 UV signal counts Unsigned-16 UV COPM Fault count Unsigned-16 IR1 signal count Unsigned-16 IR1 COPM Fault count Unsigned-16 IR amplitude in millivolts (mV) 10-11 Unsigned-16...
Fault Event Log – Cause Description 10. Fault Event Log – Cause Description The Fault Event log shows the cause of the error or fault as it was reported by the Read Event Log commands. Byte Bit Hex Description 1 (upper) 0 0x0100 Alarm High relay 0x0200...
Performance 11. Performance 11.1. Sampling Rates The FL500 responds to interrupts from the sensors. Other items are sampled at 35 ms or a multiple of 35 ms. 11.2. Device Reset The FL500 cannot be reset by any command. A power cycle is necessary to reset the device. 11.3.
Performance 11.8. Operating Modes The FL500 sends No Fire output in Normal operating mode. Different operating modes are used to identify UV and/or IR radiation. Different operating modes are used to identify special conditions. 11.9. Write Protection The FL500 does not support any write-protection mode. 11.10.
Capability Checklist 12. Capability Checklist Manufacturer, model, and revision General Monitors, Inc., FL500, Revision 1 Device type FL500 UV/IR Flame Detector HART revision Device description available Number and type of sensors 1 UV sensor, 1 IR sensor Number and type of actuators Number and type of host side signals 1: 4 –...
Default Configuration 13. Default Configuration Parameter Default value Lower range value Upper range value 65535 PV Units FL500 Operating Mode Sensor type UV/IR Number of wires Damping time constant Fault-indication jumper Write-protect jumper Number of response preambles FL500 HART® Communication Operating Manual...
Page 36
Default Configuration FL500 HART® Communication Operating Manual...
Page 37
For local MSA contacts, please visit us at MSAsafety.com Because every life has a purpose...