Lochinvar ARMOR 101 Series Instructions Manual
Lochinvar ARMOR 101 Series Instructions Manual

Lochinvar ARMOR 101 Series Instructions Manual

Modbus and bacnet communication
Hide thumbs Also See for ARMOR 101 Series:

Advertisement

Quick Links

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
all
instructions, including this manual,
the Installation and Operation
Manual, and the Service Manual,
before installing. Perform steps in
the order given. Failure to comply
could result in severe personal
injury, death, or substantial property
damage.
Save this manual for future reference.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ARMOR 101 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

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.
  • Page 2: Table Of Contents

    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.
  • Page 3: Modbus Configuration

    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.
  • Page 4: Timing Specifi Cations

    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.
  • Page 5: Modbus Function Set

    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...
  • Page 6: Modbus Exception Codes

    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.
  • Page 7: Modbus Memory Map Primary Data Tables

    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...
  • Page 8: Input Registers

    ModBus and BACnet Instructions ModBus Memory Map Memory Map Input Registers Address Description Default Unit Min. Max. Resolution 30001 Discrete Inputs 1 - 16 65535 30002 Discrete Inputs 17 - 32 65535 30003 Discrete Inputs 33 - 48 65535 30004 System / Cascade Setpoint Degrees Celsius 30006...
  • Page 9: Bacnet Configuration

    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...
  • Page 10: Timing Specifi Cations

    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.
  • Page 11: Bacnet Memory Map Primary Data Tables

    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...
  • Page 12: Input Registers

    ModBus and BACnet Instructions BACnet Memory Map Memory Map (continued) Object Object Object Name Units Resolution Type Instance Inputs Binary Inputs 0-15 none 65535 Binary Inputs 16-31 none 65535 Binary Inputs 32-47 none 65535 System / Cascade Setpoint Deg. C Cascade Total Power Percent Cascade Current Power...
  • Page 13: Wiring Requirements

    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...
  • Page 16: Typical System Wiring

    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...
  • Page 18: Unit Operation

    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.
  • Page 22: Troubleshooting

    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.
  • Page 25 ModBus and BACnet Instructions Notes...
  • Page 26 ModBus and BACnet Instructions Notes...
  • Page 27 ModBus and BACnet Instructions Notes...
  • Page 28: Revision Notes

    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...

This manual is also suitable for:

Armor 1250Armor 4000

Table of Contents