Digital frequency infra-red flame detector (67 pages)
Summary of Contents for General Monitors IR5500
Page 1
General Monitors. Instruction Manual Modbus 12-15 General Monitors reserves the right to change published specifications and designs without prior notice. MANIR5500M Part No. MANIR5500M...
Page 2
Model IR5500 Modbus Programming Guide This page intentionally left blank.
Page 4
Model IR5500 Modbus Programming Guide 3.33.2 Reset Events (0x00B0) ....................... 20 3.33.3 Running Time in seconds hi word (0x00B1) ................20 3.33.4 Running Time in seconds lo word (0x00B2) ................21 3.33.5 Real-time Clock Year, Month (0x00B3) ..................21 3.33.6 Real-time Clock Day, Hour (0x00B4) ..................
By default from the factory, IR5500 Modbus interface is set at the baud rate of 9600 bits per second, data format of 8-N-1, and with a unit address of 1 on the serial channel CH1 and 2 - on the serial channel CH2.
Model IR5500 Modbus Programming Guide 2. Message Structure The following subsections within this section of the document describe the message details for IR5500 Modbus communication with external instruments. 2.1 Modbus Read Status Query/Response Messages Table 2: Modbus Read Query Message Byte...
An abnormal communications produces one of four possible events: 1. If the IR5500 does not receive the query due to a communications error, then no response is returned from the IR5500 and the master device will eventually process a timeout condition for the query.
Modbus Programming Guide 2.5 Exception Codes Exception Code Field: In a normal response, the IR5500 returns data and status in the data field, which was requested in the query from the master. In an exception response, the IR5500 returns an exception code in the data field, which describes the IR5500 condition that caused the exception.
Model IR5500 Modbus Programming Guide 3. IR5500 Modbus Command Registers This section provides detailed information on the IR5500 Modbus command registers, their functionality, type, range and accessability (read or write). Table 8: IR5500 User Command Registers Addr. Data Name Function...
Page 10
Model IR5500 Modbus Programming Guide Addr. Data Name Function Data Range (Hex) Type 0014h Reserved 0015h Reserved Reset Alarm 0016h Resets latching alarms Numeric Value 0017h Reserved Warn level –60% 0018h LEL-m Alarm Set Set/View Alarm level as % Numeric...
Page 11
Model IR5500 Modbus Programming Guide Addr. Data Name Function Data Range (Hex) Type 0 – channel 1 002Dh Clear Com Errors Clears communication error Numeric counters Value 1 – channel 2 0 – 60 min 002Eh Beam Block Fault Number of minutes before...
Page 12
Model IR5500 Modbus Programming Guide Addr. Data Name Function Data Range (Hex) Type 1 – 31 day, Real Time Clock Read/Set day and hour of Numeric 00B4h 0 – 23 hour Day, Hour Value Real Time Clock Read/Set minutes and Numeric 0–...
Page 13
0 – 59 minutes Hi byte = Minute, Lo byte Numeric 00CCh Clock Time Low 0 – 59 seconds second: Fault clock time Value Numeric 00CDh Fault Code IR5500 Fault Code Bitmap Value Numeric 00CEh Reserved Reserved Value Numeric 00CFh Fault Event Count...
Mode to compensate for background gas levels. Gas Check Mode: IR5500 gas check is in progress. During gas check the analog outputs are held at 1.5mA and the alarm relays are disabled, but the display shows the gas concentration.
3.5 Software Revision (0x0005) A read returns the software revision of the IR5500 in 2 ASCII characters. The most significant byte is the first character, the least significant byte is the second character. For example, if this register reads 0x2042 then the first digit is 0x20 (a space character) and the second is 0x42...
3.8 Serial Channel 1 Baud Rate (0x000B) A read returns the baud rate of the IR5500. A write changes the baud rate to the requested baud rate. After the baud rate has been changed to the addressed unit, the Modbus communication will cease because the baud rate has changed;...
None 8-N-2 Read/Write NOTE: By grounding RESET input during power-up cycle (10 seconds), the IR5500 Data Format will default to 8-N-1. Exception – If the format code is not in range an Illegal data value (03) is returned. 3.10 Gas concentration as percentage of ppm-m full scale (0x000D) A read returns the gas concentration observed by the detector as a percentage (0 –...
The set points are programmable in steps of 1% of full scale. NOTE: The maximum alarm setting for the IR5500 is 60% full scale which is 3.0 LEL∙m for methane detectors and 0.6 LEL∙m for heavy hydrocarbon detectors.
Model IR5500 Modbus Programming Guide NOTE: The maximum low alarm (warning) setting for the IR5500 is the lower of high alarm set point or 60% of full scale, while minimum low alarm (warning) setting is 10% of full scale. A 1 in the 9 bit position means the output is Latching, a 0 means it is Non-Latching.
3.30 Overrun Errors for Channel 2 (0x003A) A read indicates the number of Overrun Errors that occurred on the serial channel 2 of the IR5500. The maximum count is 65,535; the counter will roll over to zero and begin counting again.
Model IR5500 Modbus Programming Guide 3.33.4 Running Time in seconds lo word (0x00B2) This sets/reads hi word of device running time in seconds. This value must be read/written after running time hi byte (register 0x00B1). Table 15: Real Time Clock Time Format...
Model IR5500 Modbus Programming Guide 3.33.11 Warning Running Time in Seconds, Low Word (0x00B9) This register reads the low word of the running time in seconds when the warning event occurred. This time is in seconds since January 1, 2000.
Model IR5500 Modbus Programming Guide 3.33.24 Fault Clock Time: Year, Month (0x00CA) These registers are described in Table 15 as item number 1. 3.33.25 Fault Clock Time: Day, Hour (0x00CB) These registers are described in Table 15 as item number 2.
Model IR5500 Modbus Programming Guide 3.33.39 Calibration Clock Time: Minute, Seconds (0x00DC) These registers are described in Table 15 as item number 3. 3.33.40 Calibration Code (0x00DD) This returns 1 for zero events and 2 for calibration events. 3.33.41 Total Calibration Event Counter (0x00DF)
Need help?
Do you have a question about the IR5500 and is the answer not in the manual?
Questions and answers