Surefire BMS-350 Скачать руководство пользователя страница 41

 41 

 

MODBUS

 

INFORMATION

  

 

 

Programming Information for  

Surefire BMS-350 with Modbus Interface  

(Firmware Name: Modbus 350)

 

6 May 2019 

This  document  describes  the  programming  interface  for  the  BMS-350  burner  controller  using  the  Modbus 

interface board. The Modbus registers, their contents, command sequencing and examples of command exe-

cution over Modbus are described.

 

This document applies to firmware revisions 1.9. In order to use Modbus 1.9, the BMS-350 must be upgraded 

to firmware package 2.6. 

1.0 Introduction 

The Modbus interface to the BMS-350 is accomplished via an intermediary processor board, the BMS Mod-

bus  board. 

The  function  of  this  board  is  to  serve  as  a  Modbus  RTU  slave

,  handling  requests  from  the 

Modbus master to read information and relay command data to the BMS-350 board.  
The Modbus board behaves as a specialized “mailbox”; a set of Modbus holding registers is available in the 

Modbus board, any of which can be read or written by either the BMS board or the Modbus master. This ar-

rangement  relieves  the BMS  board  of  the  job of  hosting  the  Modbus and  relaxes many  of  the  timing  con-

straints that would overtax the limited hardware resources on the BMS board MCU. 
A number of the registers are constantly updated by the BMS board with information such as temperatures, 

modes, output states, ignition attempts, and other important data. These should be treated as read-only by the 

Modbus master. Other registers are defined as command and parameter registers to be written by the Modbus 

master to cause the BMS board to perform an action or set an operational variable (such as high temperature 

limit). 
Both RS-485 and RS-232 interfaces are available for use by the Modbus master. Only one of these interfaces 

can be selected for use at any given time via the configuration DIP switch. The configuration DIP switch also 

sets the Modbus address and the baud rate. 
LEDs are present on the Modbus board to indicate processing of Modbus packets (from the Modbus side) and 

BMS-350 packets (from the BMS-350 side). The 

LEDs illuminate when intact packets are received and 

are being processed

. Under normal operation the LED on the BMS side should show regular activity as it 

updates the holding registers on the Modbus board and queries for command data. The LED on the Modbus 

side will only show activity if the Modbus master is reading from or writing to the Modbus board. 

2.0 Amber LED Indication 

There are two LEDs in the Modbus circuit board that indicates different operations 

COM LED: 

This LED indicates that the Modbus circuit board is communicating and sending data packages to the BMS-

350 circuit board. This LED is located between the MCU chip and the large terminal block and is ;labeled 

COM. 

 

BMS COM LED: 

This LED indicates that the BMS-350 is communicating and sending data packages to the Modbus circuit 

board. This LED is located between the MCU chip and the small terminal block and is labeled BMS COM. 

Содержание BMS-350

Страница 1: ...Proudly Made in the USA BMS 350 Installation and Operations Manual...

Страница 2: ...the pilot and main burner gas valves as required and is designed as a fail safe system The system also contains high tem perature shutdown flame failure shutdown along with a an audible startup warnin...

Страница 3: ...re Ignition Units 10 11 Additional Components 12 13 Installation Guide 14 17 Installation Wiring Diagram 18 Fuel Train Diagrams 19 Controller Setup 20 25 Operation Guide 26 27 Operation Flow Chart Pil...

Страница 4: ...HAS BEEN SWITCHED OFF OR THE AREA IS KNOWN TO BE NON HAZARDOUS AVERTISSEMENT RISQUE D EXPLOSION AVANT DE DECONNECTER L EQUIPEMENT COUPER LE COURANT OU S ASSURER QUE L EMPLACEMENT EST DESIGNE NON DANGE...

Страница 5: ...portation or oth er expenses will be recognized Notwithstanding any stipulation of the purchaser to the contrary all other obligations representations warranties and conditions express or implied stat...

Страница 6: ...ain Sleet Snow Splashing and Direct Water Contact Corrosion Protection External Formation of Ice Protection The Enclosure is IP66 certified meaning it has been tested to the following Dust tight no in...

Страница 7: ...em is controlled by a state of the art non arcing electronics that monitor and control all burner functions It comes with 4 LED indictors and a status code LED display It contains in dividual spring l...

Страница 8: ...and operating properly Blinking Indicates a standby interlock is activated RED LED ON Indicates that the system is off Blinking Indicates a shutdown failure or interlock has been activated AMBER LED O...

Страница 9: ...us Code Displays code that corresponds with the current unit status Press hold use the up down arrows to display the past 9 codes EHTD Displays current Extreme High Temp Delta setting Battery Volts Pi...

Страница 10: ...and proper orifice sizing selec tion FT 1 SF above These unit above is utilizing a Flame Rod as a flame sensing mechanism Optional Flame Sensors Flame Rod Nichrome flame rod rated to 2600 F Armored w...

Страница 11: ...btu H FT 4 Systems are suitable for pilotless 2 burner applications rated at 500 000 btu H FT 6 Systems are suitable for pilotless 3 burner applications rated at 1 000 000 btu H NOTE Please consult l...

Страница 12: ...as to the main burner No adjustment necessary The actuator is factory pro grammed and pre wired 1 NPT X 1 NPT connection full port Simple 3 wire termination Proof of valve closure kits available Appli...

Страница 13: ...Slow Flow Valve Reduces the inrush of fuel gas into the diaphragm valve for smooth and reliable ignition Required on all pilotless installations when not using an actuator valve 1 4 NPT X 1 4 NPT conn...

Страница 14: ...ctions from the RTU PLC to the Alarm output terminal Ports 6 7 NOTE These terminals are left un touched if not used NOTE Please see operation table on page 27 Moun ng Hardware Unistrut Clamp Unistrut...

Страница 15: ...return in step 2 and connect the other end of the resistor to the NEG side of the power supply Monitor the VDC signal at the 250 resistor return wire RTD Scaling 4 mA 0 F 20 mA 670 F T C Scaling 4 mA...

Страница 16: ...x allowable solar panel size Proof of Valve Closure 1 Install a main burner valve with a switch to provide proof of closure and terminate at ports 26 27 2 If not used place a jumper in the assigned te...

Страница 17: ...rner of the circuit board Isolated grounding is required Terminate ground wire to cir cuit board labeled Chassis Ground and ground screw on GUA on arrestor housing NOTE Please do not bond the flame se...

Страница 18: ...18 INSTALLATION WIRING DIAGRAM...

Страница 19: ...19 FUEL TRAIN DIAGRAMS Piloted Fuel Train Pilotless Fuel Train...

Страница 20: ...e High Temp button displays the safety thermocouple s current temperature when pressed and held for 5 seconds in the locked mode Low Temperature The Low Temp button displays the current low temperatur...

Страница 21: ...ll be below 6 To check flame strength when using a Thermocouple 1 Press the flame strength button On a initial start up when the thermocouple is cold the temperature will read 70 When the flame is not...

Страница 22: ...0 F 1000 F Temp Control A 1 2 The Temp Control A 1 2 button displays the current input control device The system can be controlled by three different input devices RTD Thermocouple or ALT SENSE IN PUT...

Страница 23: ...d hold the Pilot Mode button and use the up and down arrow buttons to select desired set ting NOTE Pilot mode factory setting is 1 Flame Proof Timing FPT The FPT button displays the current flame proo...

Страница 24: ...d the AUX button and pressing the up arrow button three times provides the number of ignition attempts 4 Press and hold the AUX button and pressing the up arrow button four times provides the number o...

Страница 25: ...ful in troubleshooting but will not replace a battery load tester WARNING If the battery volts drop below 11 volts at any time a shutdown will occur on code 13 Status Code Primary Function The Status...

Страница 26: ...Gas Shutdown Error Codes Description 11 Manual Shut Off 12 Max Retries Exceeded 13 Low Battery Volts The low voltage cut off for the system is 10 6 Volts 14 Igniter Short Circuit 15 Igniter Open Circu...

Страница 27: ...rs RTD Low Temp 32 F 588 F Operational Situations Operational State Alarm Run Status Red LED Green LED Blue LED Amber LED System OFF or Manual Shutdown Open Open ON OFF OFF OFF System ON Pre purge com...

Страница 28: ...n Process No Flame Sensed 1 Once the system recognizes that no flame is sensed the system will automatically begin the ignition process 2 Purge between ignition attempt 120 second countdown Green LED...

Страница 29: ...29 INTERMITTENT PILOT OPERATION Flow Chart...

Страница 30: ...reen LED ON The system will restart at step 5 once process temperature is reduced to low temp set point Re Ignition Process No Flame Sensed 1 Once the system recognizes that no flame is sensed the sys...

Страница 31: ...31 STANDING PILOT OPERATION Flow Chart...

Страница 32: ...is sensed the system will automatically begin the ignition process 2 Purge between ignition attempt 120 second countdown Green LED ON 3 Reference step 5 10 in the Ignition Process Section NOTE If sys...

Страница 33: ...33 PILOTLESS OPERATION Flow Chart...

Страница 34: ...itch Dry Contact Switch Open Close loop Standby Switches Dry Contact Switch Open Close loop Shutdown Switches Dry Contact Switch Open Close loop Note No voltage or current should be applied to the dry...

Страница 35: ...ing 1 Normal operation 2 Unit is preparing to attempt ignition 3 120 second countdown is occurring on display Green LED ON 07 Purge between Ignition Attempts Pilot Main burner not running Previous ign...

Страница 36: ...y wiring from switching device 5 Verify jumper is installed 6 Jumper is required if function is not being utilized Blinking Green LED 10 Loss of Fuel Gas Pilot Main burner not running No activity when...

Страница 37: ...settings and amperage to igniter 3 Verify proper valve operation solenoids slow flow valve diaphragm valve actuator valve etc 4 Verify ground when using a flame rod for flame sensing 5 Air cell restri...

Страница 38: ...ment Blinking Red and Amber LEDs 16 Flame Sensed before startup FR Short Pilot Main burner not running No activity when attempting startup 1 System detecting a close circuit for flame rod sensor upon...

Страница 39: ...mper is installed 6 Jumper is required if function is not be ing utilized Blinking Red LED 20 Main Fuel Valve Failure Pilot Main burner not running No activity when attempting startup Ports 26 and 27...

Страница 40: ...g from device 4 System detecting battery volts below 12V 5 Verify battery voltage Blinking Red LED 23 T C High Temp Shutdown Pilot Main burner not running No activity when attempting startup Ports 15...

Страница 41: ...d be treated as read only by the Modbus master Other registers are defined as command and parameter registers to be written by the Modbus master to cause the BMS board to perform an action or set an o...

Страница 42: ...he BMS board For this reason it is best for the master to refrain from reading a large number of registers in a single request and also to avoid issuing rapid read requests It is suggested that read r...

Страница 43: ...ed 1 Flame sensed Bit 6 Factory use only Bit 7 Factory use only Bit 8 Spare standby 1 0 Clear 1 Activated GREEN light blinking Bit 9 2pare standby 2 0 Clear 1 Activated GREEN light blinking Bit 10 Shu...

Страница 44: ...ked 0x0C Unknown status code returned from Modbus board read attempt 40011 Command number RW unsigned int 16 0x01 Unlock same as pressing unlock sequence on keypad Display function and timeout exactly...

Страница 45: ...ch unsigned int 16 Bit 2 of register 40005 unpacked into a single regis ter for use by controllers with primitive bit manipula tion capabilities 40023 Bit 3 Igniter volts 0 14V 1 13V unsigned int 16 B...

Страница 46: ...ted RED light blinking unsigned int 16 Bit 11 of register 40005 unpacked into a single reg ister for use by controllers with primitive bit manipu lation capabilities 40032 Bit 12 Standby inter lock 0...

Страница 47: ...only 40252 BMS read count R unsigned int16 Number of packets sent by the BMS board to the Modbus board to read the contents of a holding reg ister 40253 Modbus board firm ware revision R unsigned int...

Страница 48: ...e to the Command Status register 5 MASTER polls the Command Status register Modbus 40010 If the command executed without error status code 0x01 OK will be returned If an error occurred during reading...

Страница 49: ...OCKED error code to command status reg 40010 status 0x0B 40011 cmd 0x03 40012 param 0x7D 40013 exec 0x01 5 Polls command status register Sees LOCKED 0x0B error code Looks up error code and finds it mu...

Страница 50: ...atus reg 40010 status 0x01 40011 cmd 0x01 40012 param 0x7D 40013 exec 0x01 12 Polls command status register Sees OK 0x01 Proceeds to next step 40010 status 0x01 40011 cmd 0x01 40012 param 0x7D 40013 e...

Страница 51: ...21 Sees command exec register with zero value Returns to idle state 40010 status 0x55 40011 cmd 0x03 40012 param 0x7D 40013 exec 0x00 22 Polls command status register Sees IDLE 0x55 Proceeds to next...

Страница 52: ...odbus board configures the Modbus address baud rate and selects the serial interface to be used The notation ON and OFF follows from the direction of the arrow and the word ON located on the left side...

Страница 53: ...ff ON ON Off 13 ON Off ON ON Off 14 Off ON ON ON Off 15 ON ON ON ON Off 16 Off Off Off Off ON 17 ON Off Off Off ON 18 Off ON Off Off ON 19 ON ON Off Off ON 20 Off Off ON Off ON 21 ON Off ON Off ON 22...

Страница 54: ...MPTOM BMS 350 display flickers during Modbus operation DISCUSSION Due to the hardware constraints on the BMS 350 the LED display will flicker slightly during normal operation when the Modbus is in use...

Страница 55: ...OFTWARE VERSIONS Software Name Release Date Description Modbus 350 5 6 2019 Standard base software Read Write MODBUS Software Version Release Date Description V2 5 5 8 2019 Standard base software BMS...

Страница 56: ...5 0 SureFire Farmington NM Office 1910 Rustic Place Farmington NM 87401 P 505 333 2878 F 505 333 2879 SureFire Houston TX Office 12510 Cutten Rd Houston TX 77066 P 281 377 9756 F 281 379 1081 Tech Su...

Отзывы: