DDC Online direct digital controls
Johnson Controls - Metasys Extended Architecture  

DX-9100-8154 Extended Digital Controller; DX-9100-8454 Extended Digital Controller

Secondary Control Units
DX-9100 Series Controllers
Date Last Saved: 5/25/2004 12:59:55 PM

Product Name(s): DX-9100-8154 Extended Digital Controller; DX-9100-8454 Extended Digital Controller
Product Description: The DX-9100 Series of controllers are general-purpose, programmable secondary control units. The DX-9100-8154 and -8454 are similar except for a difference in analog output capability. They are polled by an NCM (SI) during normal operation and can also operate stand-alone. The DX-Series contain 30 I/O onboard, expandable to 94 total I/O.
Product Application(s): The DX-9100 Series is recommended for all general purpose HVAC applications including air-handling units, chillers/boiler/central plant control and distribution systems, data acquisition, and other related industry applications.
Point Quantity Characteristics
Analog Input (AI): 8 0-10 V max

1000 ohm RTD

4-20 mA
Digital Input (DI): 8 Dry Contact, maximum 10 Hz (>50 ms closed, >50 ms open)
Universal Input (AI or DI):
Analog Output (AO): See below (V) 0-10 VDC,
(S) Selectable 0-20 mA or 0-10 VDC
Digital Output (DO): 6 Triac switch (24Vac, 0.5A resistive max

Optional Line Voltage Relay Kit provides 120V SPDT relays if required
Universal Output (UO):
Control Unit Model #:AIDIUIDOAOUOOther
DX-9100-8154 8 8 6 2 (V)
DX-9100-8454 8 8 6 4 (V) 4 (S)
A/D Converter Resolution
8 bit
10 bit
12 bit
16 bit
D/A Converter Resolution
6 bit
8 bit
10 bit
No Analog Output
HOA switches provided on each output?
Note: These are also available as an add-on from 3rd party vendors.
Both AO and DO
DO Only
Indicating status LED on each output?
AO and DO
AO Only
DO Only
Integral Flow Sensor?
Integral Damper Actuator?
Can controller accept occupant override from thermostat?
Can controller accept occupancy sensor input?
Expander Boards The DX-9100 uses an array of expansion (XP) and extension modules (XT) in addition to the on-board I/O. Many similar modules below vary only in the type of relay or output. See vendor for specific details. Note that calibration is different between the Main Module and the XP Modules: The XP Module AIs cannot be calibrated, and RTD input values cannot be changed at all. To allow for full calibration of expansion points, use devices with 'span' pot on expansion modules
Expansion Device Model #AIDIUIDOAOUOOther
XT-9100 6 4/8/16 4/8/16 2
XTM-905 6 4/8/16 4/8/16 2
XPA-821-5 6 2
XPB-821-5 8
XPL-401-5 4 3
XPE-401-5 4 3
XPE-404-5 4 4
XPT-401-5 4 4
XPT-861-5 8
XP-9102 6 2
XP-9103 8
XP-9104 4 4
XP-9105 8
XP-9106 4*
Network Ports, Protocol(s), and Speed(s) Supported
(Note: See 'Architecture' for network details)
1) - Proprietary port to secondary 'N2 Network' @ 9.6 kbps (polling)
External Communication Ports, Speeds and Access Devices 1) - Proprietary port to secondary 'N2 Network' @ 9.6 kbps (polling)
Additional Information (Optional) Johnson Controls uses the Opto 22 Optomux protocol, which is open and available to developers upon request.

DX controllers can also control their own I/O LAN (XT bus) with distributed I/O.
Network Accessing Capabilities via Controller
Access controller only
Access controller plus additional controllers on network segment / LAN
Access all controllers on system
No access available on this controller
Controller Access Devices
Local Display Panel (controller-mounted)
Local Display Panel (zone-mounted)
Handheld Interface Device (proprietary device)
PDA (3rd-Party HID)
Zone-Based port (details below)
Zone-Based Interface Access MetaStat (series of thermostat with optional RJ-45 zone interface for laptop).

DX LCD Display (Zone-mounted, Handheld, or controller-mounted display panel with backlit LCD capable of viewing trend data/plots as well as other more typical functions. Can display up to 96 points of data.
Zone Interface Hardware
Zone-Mounted touchpad (thermostat or stand-alone display)
HID (proprietary device)
PDA (3rd party HID, with software)
*Note: This section covers the capabilities for accessing the controller or other parts of the network from the controller (i.e. 'bottom-up').
Standard access functionality is covered in the Architecture and Software sections.
**Does NOT include front-end OI functions. See vendor for specific functions available.
Functions Available Through Field Interface**:View ParamsChange ParamsChange
O&M SupportTAB/Cx Support
Local Display Panel (controller-mounted)
Local Display Panel (zone-mounted)
Handheld Interface Device (proprietary device)
PDA (3rd-Party HID)
Zone-Based port (details below)
Microprocessor(s) NEC 78C10
Clock Type
Powered, battery-backed
Battery powered
Powered, no battery backing
Clock Synchronization Clock time on all devices on the N2 network is synchronized daily by the lowest-numbered NCM (SI).
Volatile Memory (RAM) Capacity 8 kB RAM in all models
Volatile Memory (RAM) Uses
RAM use unrestricted
RAM use restricted as shown below
Information Not Provided
Program Execution / Calculation storage
Data / Trends / Alarms storage
Configuration / Parameter storage
Control Programming storage
Is Volatile Memory Supported By Battery? Yes
Battery Type(s) Lithium
Battery Life Lithium battery has a 5 year service life (with 24 V power provided)
Backup Battery Operating Time Lithium battery will provide 7 days backup power
Non-Volatile Memory Capacity (EEPROM/Flash)* 8 kB EEPROM
Non-Volatile Memory Uses
Data / Trends / Alarms / Calculation Storage
Configuration / Parameter Storage
Control Programming Storage
Controller Operating System
Additional Information
* Items in NV memory are not lost upon power or battery failure. Other types of NV memory such as EPROM, NOVROM, etc. do not directly impact system performance.
Can trend data be stored in this controller? No
How many total trend values can be stored? N/A
What is the controllers role in trending? None. Trend points data is called by the SI (NCM) and stored temporarily before being archived at the OWS.
Can controller be programmed to 'push' data to archive or are trends 'pulled' from controller?
When full, does controller automatically send up trend data, overwrite data, or stop logging data? N/A
Programming Method(s) The GX-9100 Programming Tool is a graphical programming tool that is used to program logic that is resident in the DX-9100 and DX-9200 controllers. GX-9100 software is run on a laptop that must be direct-connected to the DX-9100, or it may be used on the operator workstation.
Resident vs Non-Resident Program Execution The DX-9100 may receive external instructions and overrides via the N2 network from either JC-Basic line-based programming or GPL graphical programming resident in NCMs and programmable from the operator workstation.
Resident/Supervisory. This controller supervises the scheduling of other controllers.
Resident/Stand Alone. This controller contains its own schedule.
Non-Resident. This controller is dependent upon another controller for its schedule.
None. This controller has no scheduling features.
Resident Energy Management
Energy management algorithms for this controller can be custom programmed
Pre-programmed/built-in algorithms available, and are fully editable using custom programming
Pre-Programmed/built-in with limited editing via template-based programming
Controller is not typically used for energy management functions
Specific Pre-Programmed Algorithms Available
None (custom programming only)
None (not applicable)
Optimal Start/Optimal Stop
Peak Demand Limiting/Load Shedding
Economizer (enthalpy, dry-bulb, CO2, modulating/2-position, etc.)
Additional Energy Management functions are resident at SI
Additional Programming Functions
DDC Loops (P, PI, PID) PID
Automatic PID Tuning Feature No
Automatical-Dial Alarm Support No dial out from controller. Dial-out can be achieved using additional hardware (N2 Dialer) or NCM (SI).
Does controller perform multiple retries and buffer/store alarm until connection is made? No
Are multiple destinations possible? No
Upon controller power loss or hardware failure:
Are network communications affected? No
Is loss recognized on/by the network and alarm reported? Yes. An alarm is generated by the NCM when the controller loses power.
DO and AO response?
Outputs fail to a user pre-specified position
Outputs fail to a normal (unpowered) position
Outputs fail to last position
Volatile memory functions?
Retained for life of backup battery
Upon restoration of power does the controller:
Auto-reboot without operator intervention? Yes
Automatically reset/synchronize the clock? Yes. However, if correct time is not available on the network or if DX is standalone, the DX resets to the last valid time.
Update all monitored functions? Yes
Generate an alarm if backup battery is dead? Yes. An alarm is generated to the workstation by the NCM.
Upon network or communications failure does controller:
Continue to operate standalone? Yes
Operate with last global settings or user-specified value? N.A.
Do broken network segments continue to communicate within the remaining segment?
(Note: May depend on proper termination of segments for higher speed networks.)
Does network automatically reconfigure upon restoration? Yes
Does network store 'loss of communications' alarm with time of event? Yes
Additional Information (optional)
Self Test Diagnostics
Does controller have internal self-test diagnostics to check:
Processor failure? General 'Failure' alarm only
Internal hardware failure? General 'Failure' alarm only
Open/shortened sensor? No. However, open sensor fails to Max value, and shorted sensor fails to Min value.
Control Enclosure A variety of control enclosures are available from the manufacturer.
Power Supply Required
Voltage 24 Vac
VA 100 VA recommended as minimum.
Surge Protection Provided.
Underwriters Laboratories UL Listed and CSA Certified, UL 864 with DX-9100-8990F Base
FCC Part 15, Sub-Part B, Class A
CE CE Directive 89/336/EEC:

DX-9100-8154, EN50081/2, EN50082/1DX-9100-8454, EN50081/2, EN50082/1 with DX-9100-8997 Base
LonMark Certified
No - but LonWorks compatible
Information not provided
BACnet (BTL) Certified
Not submitted for testing
Information not provided