background image

 

 

The information and technical data disclosed in this 
document may be used and disseminated only for 
the purposes and to the extent specifically 
authorized in writing by MSA. 

Instruction Manual                   

MSA reserves the right to change published 
specifications and designs without prior notice.  

 

 
Part No.   

 

                       MAN5MSIRH

Revision 

 

 

          0

 

 

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

 

 

 

 

 

 

 

 

FlameGard® 5 MSIR HART 

Multi-Spectral Infrared  

Flame Detector 

 

HART Communication with the 

FlameGard 5 Multi-spectral 

Infrared

 

Detector 

Summary of Contents for FlameGard 5 MSIR HART

Page 1: ...e extent specifically authorized in writing by MSA Instruction Manual MSA reserves the right to change published specifications and designs without prior notice Part No MAN5MSIRH Revision 0 FlameGard 5 MSIR HART Multi Spectral Infrared Flame Detector HART Communication with the FlameGard 5 Multi spectral Infrared Detector ...

Page 2: ... Burst Mode 6 9 3 Catch Device Variable 6 10 0 DEVICE SPECIFIC COMMANDS 7 10 1 Command 128 Read DIP Switch Override Register MODBUS Reg 0x07 7 10 2 Command 129 Write DIP Switch Override Register MODBUS Reg 0x07 7 10 3 Command 130 Read DIP Switch Settings Register MODBUS Reg 0x46 8 10 4 Command 131 Read Unit Options Register MODBUS Reg 0x08 8 10 5 Command 132 Write Unit Options Register MODBUS Reg ...

Page 3: ...0 32 Command 159 Set Warning Relay De Energized Energized Status 22 10 33 Command 160 Read Warning Relay De Energized Energized Status 23 10 34 Command 161 Set Alarm Relay Latched Status 23 10 35 Command 162 Read Alarm Relay Latched Status 24 10 36 Command 163 Set Alarm Relay De Energized Energized Status 24 10 37 Command 164 Read Alarm Relay De Energized Energized Status 25 10 38 Command 165 Set ...

Page 4: ...iv FlameGard 5 MSIR HART 12 9 Operating Modes 35 12 10 Write Protection 35 13 0 ANNEX A CAPABILITY CHECKLIST 35 14 0 ANNEX B DEFAULT CONFIGURATION 36 15 0 ANNEX C DEVICE DESCRIPTOR LANGUAGE MENU 37 ...

Page 5: ...ice Specific Commands 29 Table 5 FlameGard 5 MSIR Operating Mode PV Values 30 Table 6 COPM Fault Register Values 31 Table 7 Fault Event Log Cause Description 31 Table 8 Maintenance Event Log Cause Description 32 Table 9 DIP Switch Settings Register Description 32 Table 10 Unit Options Settings 33 Table 11 Command Response Times 34 Table 12 Capability Checklist 35 Table 13 Default Configuration 36 ...

Page 6: ... complete description of this field device from a HART Communications perspective 1 3 Who should use this document This specification is designed to be a technical reference for HART capable host application developers system integrators and knowledgeable end users 1 4 References DOCUMENT NAME DOCUMENT RELATIONSHIP HART Communications Protocol Specifications This is used to insure compliance with ...

Page 7: ...stems Using a PC based software application and a HART interface modem for example allows operators to access information from the FlameGard 5 MSIR Typical setup is shown in Figure 1 Workstation Figure 1 Connecting a PC to a HART device Once the detector is installed see FlameGard 5 MSIR Instruction Manual and connected to a PC host application or handheld terminal the master will commonly begin c...

Page 8: ...ation Manual for connection details 4 2 1 Analog Output FlameGard 5 MSIR Mode The FlameGard 5 MSIR Mode is output to the user as the primary variable of the HART protocol Table 5 shows the interpretation of this variable 4 3 Local Interfaces Jumpers and Switches 4 3 1 Local Controls And Displays Refer to the Installation Manual for connection details 4 3 2 Internal Jumpers And Switches Refer to th...

Page 9: ...ot Used N A 6 Not Used N A 0 MOD BUS Reg 2 MSB 7 Reset Short Error Error 4 7 0 Not Used N A 1 Not Used N A 2 Not Used N A 3 COPM Fault Error 4 7 4 Low Voltage Error 4 7 5 Not Used N A 6 Data Flash Error Error 4 7 1 MOD BUS Reg 2 LSB 7 Code Flash Error Error 4 7 2 MOD BUS Reg 6 0 Detector 2 2 um Error Error 4 7 1 Detector 4 9 um Error Error 4 7 2 Detector 4 3 um Error Error 4 7 3 Detector 4 45 um E...

Page 10: ...ed N A 5 Not Used N A 6 Not Used N A 7 Not Used N A 7 0 Not Used N A 1 Not Used N A 2 Not Used N A 3 Not Used N A 4 Not Used N A 5 Not Used N A 6 Not Used N A 7 Not Used N A These bits may be set at power up to indicate an instrument failure They may also be set by a failure detected during continuous background diagnostic testing 8 0 Universal Commands Command 3 returns the current loop variable ...

Page 11: ...N A Reset Configuration Changed Flag Command 48 0 Read additional Device Status Command 48 1 Returns Device Error Status MODBUS Register 0x02 Hi Byte Command 48 2 Returns Device Error Status MODBUS Register 0x02 Hi Byte Command 48 3 Returns 0 Command 48 4 Returns 0 Command 48 5 Returns 0 Command 48 6 Returns 0x01 Maintenance Required Command 48 7 Returns 0 9 2 Burst Mode The FlameGard 5 MSIR does ...

Page 12: ...bled Allow Override LSB 0 disabled Disallow Override Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 2 Command 129 Write DIP Switch Override Register MODBUS Reg 0x07 Write the DIP Switch Override Register This command loads the unit options based on the values of either the flash or the actual DIP switch settings Request Data Bytes Byt...

Page 13: ...uest Data Bytes Byte Format Description None N A N A Response Data Bytes Byte Format Description 0 Bits DIP Switch Settings Table 9 Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 4 Command 131 Read Unit Options Register MODBUS Reg 0x08 Reads the Unit Options Register Request Data Bytes Byte Format Description None N A N A Response Dat...

Page 14: ... 10 Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 6 Undefined 7 Error Write Protect Mode 8 127 Undefined 10 6 Command 133 Read COPM Fault Status Registers Reads the COPM Fault Status Registers Request Data Bytes Byte Format Description None N A N A Response Data Bytes Byte Format Description 0 Bits COPM Fault Register MODBUS Reg 0x06 See Table 6 1 2 ...

Page 15: ...n None N A N A Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 8 Command 135 Remote Alarm Reset MODBUS Reg 0x11 Reset the Remote Alarm This resets any relays which might be latched Request Data Bytes Byte Format Description None N A N A Response Data Bytes Byte Format Description None N A N A Command Specific Response Codes Code Class ...

Page 16: ...ription 0 Success No Command Specific Errors 1 127 Undefined 10 10 Command 137 Read Instrument Temperature MODBUS Reg 0x14 Read the temperature of the instrument Request Data Bytes Byte Format Description None N A N A Response Data Bytes Byte Format Description 0 1 Signed 16 Temperature Value 2 Enum Degrees Celsius Command Specific Response Codes Code Class Description 0 Success No Command Specifi...

Page 17: ...se Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 12 Command 139 Read Test Lamp Mode MODBUS Reg 0x5A Read the Test Lamp Mode Request Data Bytes Byte Format Description None N A N A Response Data Bytes Byte Format Description 0 Bits Test Mode 1 Test Mode 0 Non Test Mode Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors ...

Page 18: ...lay MODBUS Reg 0x5B Set the Alarm Delay If the DIP override flag is set then the command will return an ACCESS RESTRICTED code Request Data Bytes Byte Format Description 0 Unsigned 8 Alarm Delay Response Data Bytes Byte Format Description 0 Unsigned 8 Alarm Delay Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 2 Undefined 3 Error Passed Parameter Too L...

Page 19: ... to give the number of events which have been stored in each of the event logs The four event logs record the most recent 10 events which have been recorded by the instrument These are the most recent warning time alarm time fault time and test lamp checkout time The event logs are stored in most recent order and going back to the least recent event The most recent event is event number 0 and the ...

Page 20: ...escription None N A N A Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 18 Command 145 Read Warning Event Log Read Warning Event Log as specified by the event log number Event 0 is the most recent event Event 1 is the one just before that and so forth Request Data Bytes Byte Format Description None N A N A Response Data Bytes Byte Form...

Page 21: ...ne N A N A Response Data Bytes Byte Format Description 0 3 Unsigned 32 Event Running Time in Seconds 4 6 Date Event Date Day Month Year 1900 7 Unsigned 8 Event Hour 8 Unsigned 8 Event Minute 9 Unsigned 8 Event Second Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 20 Command 147 Read Fault Event Log Read Fault Event Log as specified by...

Page 22: ...and 148 Read Maintenance Event Log Read Maintenance Event Log as specified by the event log number Event 0 is the most recent event Event 1 is the one just before that and so forth Request Data Bytes Byte Format Description None N A N A Response Data Bytes Byte Format Description 0 3 Unsigned 32 Event Running Time in Seconds 4 6 Date Event Date Day Month Year 1900 7 Unsigned 8 Event Hour 8 Unsigne...

Page 23: ... 0 2 Date Date in Day Month Year 1900 3 Unsigned 8 Hours 4 Unsigned 8 Minutes 5 Unsigned 8 Seconds Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 23 Command 150 Read Clock Read the internal real time clock setting Request Data Bytes Byte Format Description 0 N A N A Response Data Bytes Byte Format Description 0 2 Date Date in Day Mont...

Page 24: ...Data Bytes Byte Format Description 0 3 Unsigned 32 Run Time Meter Value Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 25 Command 152 Read Run Time Meter Read the internal run time meter Request Data Bytes Byte Format Description 0 N A N A Response Data Bytes Byte Format Description 0 3 Unsigned 32 Run Time Meter Value Command Specifi...

Page 25: ...Specific Errors 1 127 Undefined 10 27 Command 154 Set Event Log Index Set the Event Log Index to a specified value This index is used by commands 145 146 147 148 to retrieve the event information stored in the instrument The events are accumulated automatically by the instrument The most recent event to have occurred is event 0 The next most recent event to have occurred is event 1 The least recen...

Page 26: ...Bytes Byte Format Description 0 N A N A Response Data Bytes Byte Format Description 0 Unsigned 8 Event Index Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 29 Command 156 Read Remote Alarm Test Mode Read the Remote Alarm Test Mode A value of 0 indicates normal mode A value of 1 indicates that the unit is in alarm test mode Request Dat...

Page 27: ...Success No Command Specific Errors 1 15 Undefined 16 Error Access Restricted 17 127 Undefined 10 31 Command 158 Read Warning Relay Latched Status This reads the latched status of the warning relay Request Data Bytes Byte Format Description 0 N A N A Response Data Bytes Byte Format Description 0 Unsigned 8 Relay setting 1 latched 0 un latched Command Specific Response Codes Code Class Description 0...

Page 28: ...e Energized De Energized status of the warning relay Request Data Bytes Byte Format Description 0 N A N A Response Data Bytes Byte Format Description 0 Unsigned 8 Warning Relay Status 1 Energized 0 De Energized Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 34 Command 161 Set Alarm Relay Latched Status This sets the alarm relay to eit...

Page 29: ...s Byte Format Description 0 N A N A Response Data Bytes Byte Format Description 0 Unsigned 8 Alarm Relay Status 1 Latched 0 Unlatched Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 36 Command 163 Set Alarm Relay De Energized Energized Status This sets the alarm relay status to be either De Energized or Energized If the DIP override fl...

Page 30: ...mat Description 0 Unsigned 8 Alarm Relay Status 1 Energized 0 De Energized Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 38 Command 165 Set Sensitivity Level This sets the unit sensitivity It may have the values of high medium or low If the DIP override flag is set then the command will return an ACCESS RESTRICTED code Request Data B...

Page 31: ...es Byte Format Description 0 N A N A Response Data Bytes Byte Format Description 0 Unsigned 8 Unit Sensitivity Level 0 High 1 Medium 2 Low Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 40 Command 167 Read PV Mode This reads the Primary Variable mode of the unit It is the same as MODBUS register 0x01 Request Data Bytes Byte Format Des...

Page 32: ...mat Description 0 N A N A Response Data Bytes Byte Format Description 0 Unsigned 8 Error Status 0 No Error 1 Low Voltage 2 COPM Fault 3 Reset Line Shorted 4 FLASH Error Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined 10 42 Command 169 Read Line Voltage Read the Line Voltage This is the voltage as seen at the CPU input measured in Volts Re...

Page 33: ...d Analog Voltage This replicates the functionality of Command 2 for the AMS Request Data Bytes Byte Format Description 0 N A N A Response Data Bytes Byte Format Description 0 3 Float Analog Output 4 7 Float Analog Output as a percent of full scale Command Specific Response Codes Code Class Description 0 Success No Command Specific Errors 1 127 Undefined ...

Page 34: ...6 Command 133 1 COPM Counts sensor 1 Reg 0x0D Command 133 2 COPM Counts sensor 2 Reg 0x0E Command 133 3 COPM Counts sensor 3 Reg 0x0F Command 133 4 COPM Counts sensor 4 Reg 0x10 Command 134 Clear COPM Faults Reg 0x13 Command 135 Remote Alarm Reset Reg 0x11 Command 136 Remote Alarm Test Reg 0x012 Command 137 Read Sensor Temperature Reg 0x14 Command 138 Set Reset Test Lamp Test Mode Reg 0x5A Command...

Page 35: ...160 Read Warning Relay De Energized Energized Command 161 Set Alarm Relay Latched Status Command 162 Read Alarm Relay Latched Status Command 163 Set Alarm Relay De Energized Energized Command 164 Read Alarm Relay De Energized Energized Command 165 Set Unit Sensitivity Command 166 Read Unit Sensitivity Command 167 Read PV Mode Command 168 Read Error Status Command 169 Read Line Voltage Command 170 ...

Page 36: ...d 133 Table 6 COPM Fault Register Values Bits Cause 0 Detector 1 is in fault 1 Detector 2 is in fault 2 Detector 3 is in fault 3 Detector 4 is in fault 7 At least one of the above detectors is in fault 11 4 Fault Event Log Cause Description The following Table 7 describes the cause as reported by the read event log commands Table 7 Fault Event Log Cause Description Code Cause 0 No Fault 1 Low Volt...

Page 37: ...egister Description Option Off Open 0 On Closed 1 1 High Sensitivity 1 and 2 2 Medium Sensitivity 2 1 3 Low Sensitivity 1 2 4 0 Second ALARM Time Delay 3 and 4 5 8 Second ALARM Time Delay 3 4 6 10 Second ALARM Time Delay 3 and 4 7 14 Second ALARM Time Delay 4 3 8 ALARM Non Latching 5 9 ALARM Latching 5 10 WARN Non Latching 6 11 WARN Latching 6 12 ALARM Normally Energized 7 13 ALARM Normally De Ene...

Page 38: ...ings Off 0 On 1 De De energized En Energized La Latched NL Non Latched Warn Alarm Warn Alarm Delay Delay Sensitivity Sensitivity Bit 8 7 6 5 4 3 2 1 OFF 0 De De NL NL ON 1 En En La La Delay Settings Time Bit 4 Bit 3 0 sec ON ON 8 sec ON OFF 10 sec OFF OFF 14 sec OFF ON Sensitivity Settings Sensitivity Bit 2 Bit 1 High OFF OFF Medium OFF ON Low ON OFF Undefined ON ON ...

Page 39: ...e FlameGard 5 MSIR Flame Detector goes through a self test upon power cycle Should any of the tests fail the unit immediately reports a fault condition 12 5 Command Response Delay The FlameGard 5 MSIR Flame Detector responds as follows Table 11 Command Response Times Response Type Response Time Minimum 20ms Typical 50ms Maximum 100ms 12 6 Busy and Delayed Response The FlameGard 5 MSIR Flame Detect...

Page 40: ... General Monitors Inc FlameGard 5 MSIR Flame Detector Device type Infrared Flame Detector HART revision 6 0 Device Description available Yes Number and type of sensors 4 Internal Number and type of actuators 0 Number and type of host side signals 1 4 20mA analog Number of Device Variables 0 Number of Dynamic Variables 1 Mappable Dynamic Variables No Number of common practice commands 3 Number of d...

Page 41: ...figuration Parameter Default value Lower Range Value N A Upper Range Value N A PV Units FlameGard 5 MSIR Operating Mode Sensor type Pyroelectric Infrared Number of wires 3 Damping time constant N A Fault indication jumper N A Write protect jumper N A Number of response preambles 5 ...

Page 42: ...37 FlameGard 5 MSIR HART 15 0 Annex C Device Descriptor Language Menu ...

Page 43: ...MINE SAFETY APPLIANCES COMPANY CRANBERRY TOWNSHIP PENNSYLVANIA USA 16066 1 800 MSA INST www msanet com ...

Reviews: