Bryan Boilers Triple-Flex 150, 250, & 300, 200 Periodic Data Polling Messages, Slave Status Manager

Page 68

off all slaves and enters an idle or standby condition.

4.7.2PERIODIC DATA POLLING MESSAGES

The LL master uses polling to discover new slave Sola devices and to periodically refresh the information it has about a known slave Sola devices. Thereafter it polls the known devices to make sure they are still present and to obtain updated status information. It also periodically polls the entire slave address range to discover any new slave devices. A polled Sola is read to determine the values of the following data items: a. The slave's type (compatibility) as indicated by the Slave type b. The slave enable status Slave enable c. The slave mode as set in Slave mode d. The slave sequence order as set in Slave sequence order e. Demand-to-firing delay: mm:ss or None This delay time is needed by the LL master to determine the length of time to wait between requesting a slave Sola to fire and detecting that it has failed to start. It should be set to the total time normally needed for the burner to transition from Standby to Run, including such things as transition to purge rate, prepurge time, transition to lightoff rate, all ignition timings, and some extra margin. f. CT - Burner run time This parameter will be needed if measured run-time equalization is being used.

Slave Control

The LL master sends each active slave a command and also performs a slave status read for each known slave device. It also sends a Master status broadcast that is heard by all slaves. There are 5 commands that might be sent:

All slaves are commanded to turn off and remain off.

The LL master sends message to Solas that are off, to turn their fans on.

The LL master suspends operation which request a burner to recycle and remain in Standby if it has not yet opened its main valve (e.g. it is in Prepurge or PFEP) but to keep firing if it has reached MFEP or Run. This suspend may be for the fan to be on or off in standby. This message is used to abort the startup of a slave that is not yet firing (because demand went away just before it was firing), but to keep it on if it actually is firing (the LL master will

62

Date: 8-4-2010

Revision: 0

Form: 2396

discover what happened in a subsequent status response). The LL master also sends this message to a slave that is OnLeave. (This ensures that if the slave is firing when it returns to LL master control, it will stay that way until the master has decided whether to use it; or conversely, if the slave stops firing for some reason that it will not start up again until the LL master has requested this. In either case, the command will be to turn on the off cycle fan if any other slave burners are firing, or to turn the fan off if the slave is the only slave that might (or might not) be firing.

The LL master sends message to turn the burner on and to assign the burner’s firing rate. If the commanded modulation rate is less than the burner’s minimum modulation rate, then the burner should always operate at its minimum rate.

4.7.3SLAVE STATUS MANAGER

The LL master keeps track of slave status for each Sola that is enabled as a slave device. The slave status manager operates internally for each slave Sola devices (up to 8). There is a table entry for each device containing the following data:

• SlaveState:

Unknown - indicates the table entry is unused and empty

Available - indicates the slave is OK and ready to use, but is not

currently firing as a slave

AddStage - stage is getting ready to fire SuspendStage - stage was getting ready but is not needed

Firing - indicates the slave is currently firing OnLeave - indicates the slave is operating for some other demand source within it that has higher priority than slave demand.

Disabled - indicates the slave is locked out or disabled in some way

Recovering - indicates the slave is in a time delay to ensure that it is OK before it is again considered to be available.

RecoveryTime: Saves how long the slave must be OK to recover.

RecoveryTimer: Used to measure the slaves recovery time

RecoveryLimitTimer: Enforces a maximum slave recovery time

DataPollFaultCounter: Used to tolerate

Image 68
Contents Triple-Flex High Efficiency Boilers Triple-Flex 150, 200, 250 High Efficiency Boilers Table of Contents Lead Drop-Stage On Error Ldse Figures Date Date Revision Form Boiler Foundation ClearancesMinimum Clearances to Combustible Surfaces DIMSafety Relief Valves Boiler ConnectionsFlow Connection Expansion Tank ConnectionsVenting of GAS Train Components Electrical RequirementsKW HP Combustion AIR SupplyCombustion AIR Openings LOUVERS, GRILLES, and ScreensDesign & Installation Flue GAS Venting SystemCombustion AIR and Venting Requirements for Canada ScfmMarking of GAS Vents Before Placing Boiler in OperationHydrostatic Test of Boilers and System Test of GAS PipingStart-Up and Operation Triple-Flex High Efficiency Boilers Boiler Assembly TRIPLE-FLEX Front ViewTRIPLE-FLEX Rear View Triple-Flex Rear ViewTRIPLE-FLEX Behind the Cabinet Door TRIPLE-FLEX Left Side ViewTRIPLE-FLEX Right Side View Air Flow Switch Pilot Spark Igniter Assembly TRIPLE-FLEX Left Flue Collector ViewPOWER-UP Validation TRIPLE-FLEX Right Flue Collector ViewHome Sola Hydronic Control SystemNavigation KeyboardConfiguration Configure StatusConfiguration Password Sample ConfigurationChange Parameter Settings Safety Verification Configure VerifyFAULT/ALARM Handling Safety Parameter User ConfirmationInfo BAR Lockouts Clear Lockout Operation Home Page LockoutFiring Rate Control Operation Firing Rate Field Modulation Configuration Configure ModulationAnnunciation Operation Calibrate Touch Screen Setup Advanced Setup Diagnostics Advanced Setup Setup Advanced SetupSystem Time Setup Advanced Setup Date & Time Outdoor Reset Configure Reset / Reboot DisplayAdvanced Setup Display Reset Safety Verification Configure CH Central Heat Configuration Configure Sensor ConfigurationConfigure CH Central Heat Configuration Sound Pressure Levels PIDSound Pressure Readings Modbus Communication Alert CodesRPM DHWODR ILK SLO A2DHFS PIIRevision Test Setup PRE Checks and SetupBoiler Commissioning ModulationPilot Adjustment DRY RUNAdjusting Boiler Maximum Input Adjusting Boiler Minimum InputInitial Light OFF IWCCFH = 3600Vc gc CFH = ft 3 hr −1 of gas Vc = ft clocked GAS Meter ReadingsTroubleshooting PII Or LDate ILK OFF LCI OFFPII OFF ILK on Vsnsr WeakFault Codes Are OEM Specific Fault CodesOFF ThroughOFF Blower LCI High Limit setpoint setting 228 Invalid Reserved Care and Maintenance Boil OUT Procedure Boiler Water Treatment Draining the SystemDo not Flush the System Through the Boiler External FIRE-SIDE Cleaning Suggested Maintenance ScheduleDate Revision Form Lead Lag General Description of the Lead LAG Application Lead LAG LL Master General OperationDrop-stage method Drop-stage detection timing System Wiring Hookup LL / Multi-Boiler Field WiringLEAD-LAG Operation Slave Parameters Slave Operation and SetupSlave Mode USE FIRST, Equalize RUNTIME, USE Last LL Master Operation and Setup Overall ControlPeriodic Data Polling Messages Slave Status ManagerAbnormalFaultCounter Used to tolerate momentary abnormality Invalid Response or no ResponseLL CH Demand Switch DISABLE, STAT, Environcom Remote Stat Master Heat DemandMaster Active Service Master Service StatusModulation Sensor LL Modulation Sensor S5Demand and Rate Implementation Rate AdjustmentIntegrator Compensation Rate Allocation Method Parallel Commonbase Limited Rate AllocationBase Load Common 0-100% Modulating Stage Overflow and UnderflowStagerstate = Active Burner DemandStagerstate = Idle ADD-STAGE Error Threshold Degrees Error ThresholdADD-STAGE Rate Offset -100% to +100% ADD-STAGE ConditionDROP-STAGE Error Threshold Degrees LL ALL Boilers OFF Threshold Temperature or NoneDROP-STAGE Rate Offset -100% to +100% DROP-STAGE ConditionForce Lead Rotation Time Hhmm or None Lead DROP-STAGE on ErrorLAG Selecton Method Sequence ORDER, Measured RUN Time Date Revision Form Sequencer 1 Minute Event Forced Lead RotationSlave Write Data Slave Read Data