Summary of Contents for Lochinvar ARMOR 101 Series
Page 1
100305786_2000558371_Rev B MODBUS AND BACNET COMMUNICATION INSTRUCTIONS Armor Models: 1250 - 4000 Series: 100 & 101 Th is manual must only be used WARNING by a qualifi ed heating installer / service technician. Read instructions, including this manual, the Installation and Operation Manual, and the Service Manual, before installing.
RS-485 serial connection. BACnet networks are implemented using a token passing protocol (MS/TP) where multiple masters and slaves share a common RS-485 bus. Th e Lochinvar BACnet interface is a master only.
ModBus and BACnet Instructions ModBus Confi guration Th e ModBus communication board is equipped with a set of ten dip switches that are used to set the board confi guration (address, baud rate, and parity settings). Th e fi rst eight are used to set the address of each board. Th e ninth is used to set the baud rate.
RTU has been chosen to be used 0 = 9600 bps with all Lochinvar ModBus communication. Please ensure that Each message is started by at least 3.5 character times of the master device is transmitting ModBus RTU.
ModBus and BACnet Instructions ModBus Confi guration (continued) ModBus Function Set Function Sub Function Description Read Coil Status Read Input Status Read Holding Registers Read Input Registers Force Single Coil Preset Single Register Read Exception Status Diagnostic - Return Query Data Diagnostic - Restart Communication Diagnostic - Return Diagnostic Register Diagnostic - Force Listen Mode...
ModBus and BACnet Instructions ModBus Confi guration ModBus Exception Codes MODBUS Exception Codes Code Name Meaning The function code received in the query is not an allowable action for the server (or slave). This may be because the function code is only applicable to newer ILLEGAL FUNCTION devices, and was not implemented in the unit selected.
ModBus and BACnet Instructions ModBus Memory Map Primary Data Tables Table Data Type Read / Write Discrete Inputs Single Bit Read Only Coils Single Bit Read / Write Input Registers 16-Bit Word Read Only Holding Registers 16 Bit Word Read / Write Memory Map Coils Address...
ModBus and BACnet Instructions BACnet Confi guration Th e BACnet communication board is equipped with a set of ten dip switches that are used to set the board confi guration (address and baud rate). Th e fi rst eight are used to set the address of each board. Th e ninth and tenth are baud rate. Figure 4-1_Communication Board DIP SWITCHES LED’S...
ModBus and BACnet Instructions BACnet Confi guration Timing Specifi cations Communication Board Diagnostics Th e Communication board is equipped with three LED’s for Th e baud rate for the BACnet board is selectable with Dip visual diagnostics: Two yellow LED’s and one green. One switches #9 and #10.
ModBus and BACnet Instructions BACnet Memory Map Primary Data Tables Object Type Data Type Read / Write Binary Input (BI) Single Bit Read Only Binary Value (BV) Single Bit Read / Write Analog Input (AI) 16-Bit Word Read Only Analog Value (AV) 16 Bit Word Read / Write Memory Map...
ModBus and BACnet Instructions Wiring Requirements Physical Wiring Note that when the Tank Temperature is provided by the BAS, it needs to be refreshed every few seconds. Th is is required RS-485 Communication Bus in order to prevent unwanted fl uctuations in temperature. If •...
Page 14
ModBus and BACnet Instructions Wiring Requirements Figure 6-2_Control Inputs TANK THERMOSTAT / SENSOR ENABLING DEVICE ARMOR LOW VOLTAGE CONNECTION LOUVER PROVING SWITCH BOARD BAS BOARD SEQUENCER / BUILDING MANAGEMENT SYSTEM SMART CONTROL MODULE INLET TEMPERATURE SENSOR OUTLET TEMPERATURE / HI-LIMIT SENSOR FLUE GAS SENSOR FLAME SENSOR BLOCKED DRAIN SWITCH...
Page 15
ModBus and BACnet Instructions Wiring Requirements (continued) Figure 6-3_Control Outputs ALARM CONTACTS LOW VOLTAGE CONNECTION LOUVER RELAY BOARD RUN TIME CONTACTS APPLIANCE RATE OUTPUT SEQUENCER / BUILDING MANAGEMENT SYSTEM LINE VOLTAGE TERMINAL STRIP RECIRCULATION SYSTEM PUMP CONTACTOR (FIELD SUPPLIED) APPLIANCE PUMP CONTACTOR (FIELD SUPPLIED) IGNITOR BLOWER...
ModBus and BACnet Instructions Wiring Requirements Figure 6-4_Control Location DIR #2000555139 00 Typical System Wiring Physical Configuration: Cascade without Individual Monitoring BACnet or Modbus RS485 Port on Gateway or Building System BACnet or Modbus RS485 Communication Bus Cascade Daisy Chain Connection DIR #2000555143 00...
Page 17
ModBus and BACnet Instructions Wiring Requirements (continued) Physical Configuration: Cascade with Individual Monitoring BACnet or Modbus RS485 Port on Gateway or Building System BACnet or Modbus RS485 Communication Bus Cascade Daisy Chain Connection DIR #2000555143 00 Physical Configuration: Direct Control BACnet or Modbus RS485 Port on Gateway or Building System BACnet or Modbus RS485 Communication Bus DIR #2000555143 00...
ModBus or BACnet. Th ese values need to be updated on a regular basis to prevent unwanted temperature variations. Th is timer is programmable from 1 to 255 seconds. It is Lochinvar’s recommendation that this timer be set as short as possible.
Page 19
ModBus and BACnet Instructions Unit Operation (continued) Demand Confi guration: ENABLE = ACTIVE; BMS = ACTIVE In this confi guration the unit is controlled by providing an enable signal. Th e setpoint command will be determined by the parameters in the control and a rate command through ModBus or BACnet communications. Th e rate command will be 0 - 100% of modulation.
Page 20
ModBus and BACnet Instructions Unit Operation Cascade Monitoring Only In order to operate the Armor in Cascade with ModBus or BACnet communications, confi gure the leader unit per Armors that are equipped with the ModBus or BACnet the demand confi gurations in this manual. Connect the communication board can be set up to operate with their own remaining units in the cascade through the normal cascade internal controls.
Page 21
ModBus and BACnet Instructions Unit Operation (continued) Rate and Temperature Conversions: For Example: Rate Send a setpoint of 110°F. Th e formula to use for the interpolation is: When issuing a rate command the rate can be communicated as percent modulation or a desired setpoint, depending on Rate Command = the setting of the BMS Type in the BMS Setup Menu.
ModBus and BACnet Instructions Troubleshooting Status Codes (Input Register 30014 / Analog Input AI13) Should you encounter problems communicating over ModBus, the following items should be checked in this order: 2 = Heat Demand blocked due to high outlet temperature Physical Layer 3 = Heat Demand blocked due to high fl ue temperature Communications Confi guration and Port Settings...
Page 23
ModBus and BACnet Instructions Troubleshooting (continued) Lockout Codes Description (Input Register 30016 / Analog Input AI14) Th e lockout code (Input Register 30016) is constantly changing during operation and should not be used for NOTICE lockout notifi cation until the status code (Input Register 30014) indicates a code of 40. Manual Reset High Limit lockout Flame Out of Sequence lockout No Flame Ignition lockout...
Page 24
ModBus and BACnet Instructions Troubleshooting Installation / Replacement Procedure Figure 8-2_Control Panel w/ Communication Board Turn OFF the main electrical power to the appliance. BACNET BOARD Turn OFF the main manual gas shutoff to the appliance. Unplug the three (3) wire harnesses on the communication board (see FIG.
Revision Notes: Revision A (TLA #3000024735 / CN #500014579) initial release. Revision B (TLA #3000028201 / CN #500017801) refl ects the removal of the wiring and ladder diagrams. MM# 100305786_DIR# 2000558371_Rev B 10/18...
Need help?
Do you have a question about the ARMOR 101 Series and is the answer not in the manual?
Questions and answers