DDC Online direct digital controls
Reliable Controls - MACH-System  


Primary Control Unit
Date Last Saved: 7/13/2009 10:49:02 AM

Product Name(s): MACH-ProSys
Product Description: The MACH-ProSys is a 32-bit based BACnet building controller. The MACH-ProSys controller database allows users to define up to 160 universal I/O on a single address. Additional I/O points are added to the MACH-ProSys using MACH-ProPoint I/O expansion modules. Up to 7 MACH-ProPoint expansion modules can be added to each MACH-ProSys controller.
Product Application(s): The MACH-ProSys is used for centralized high-point count applications where unrestricted programming and full data acquisition are required. The MACH-ProSys is suited for installation in larger mechanical rooms containing several air handlers, boilers, chillers, and other environmental control devices. The MACH-ProSys provides high speed 10/100 Ethernet, SMART-Net communications, 12 inputs and 8 outputs, and protocol support for BACnet, RCP, and Modbus RTU and TCP (both master and slave).
Point Quantity Characteristics
Analog Input (AI): N/A
Digital Input (DI): N/A
Universal Input (AI or DI): 12 Universal ranges, Expandable to 96 using MACH-ProPoint™ expansion modules, Analog: 0–5 VDC, 0–10 VDC 4–20 mA, thermistor
(10k pullup to 5V)
Digital: dry contact
1M for 0–5 VDC range
20K for 0–10 VDC range
250R for 4–20 mA range
10K pull-up for thermistor/dry
contact range
150 Hz pulse counting
(supports flow meters)
24 VAC over voltage protection
Analog Output (AO): N/A
Digital Output (DO): N/A
Universal Output (UO):
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
Other 12-bit DAC
HOA switches provided on each output?
Note: These are also available as an add-on from 3rd party vendors.
Both AO and DO Optional
DO Only
Indicating status LED on each output?
AO and DO
AO Only
DO Only
Integral Flow Sensor? N/A
Integral Damper Actuator? N/A
Can controller accept occupant override from thermostat? N/A
Can controller accept occupancy sensor input? N/A
Expander Boards Up to seven MACH-ProPoint expansion cards can be connected to the Pro at once. This allows up to 84 universal inputs and 56 universal outputs.
Expansion Device Model #AIDIUIDOAOUOOther
MACH-ProPoint 12 8
Network Ports, Protocol(s), and Speed(s) Supported
(Note: See 'Architecture' for network details)
(1)-IEEE 802.3 Ethernet 10/100 BaseT
(2)-EIA-485 @ 76.8 kbps max.
(1)-EIA-232 @ 115.2 kbps max.
External Communication Ports, Speeds and Access Devices PC or modem
SMART-Net port
Additional Information (Optional)
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 Information not provided.
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) 100 MHz,
32-bit embedded microcontroller
Clock Type
Powered, battery-backed 72 hour backup
Battery powered
Powered, no battery backing
Other 10 years for database
Clock Synchronization ±1 second per day
Volatile Memory (RAM) Capacity 8 MB operating RAM
1 MB non-volitile RAM
(trends and dynamic values)
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) Super-capacitor
Battery Life Information not provided.
Backup Battery Operating Time 72 hours
Non-Volatile Memory Capacity (EEPROM/Flash)* 2 MB Flash EEPROM operating system, database, and controller configuration
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? Yes
How many total trend values can be stored? 96 Trend Logs, each one stores 512 samples and up to 6 points.
Values recorded at user derfined intervals.
BACnet trend logs are supported.
128 Runtime Logs, totals the on time and records the on/off times of a digital point.
Holds 200 events.
What is the controllers role in trending? Primary
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? - Automatically send up trend data to RC-Archive Software if installed and configured.
- Overwrites without software.
Programming Method(s) Line code programming language (Control-BASIC)
Resident vs Non-Resident Program Execution Resident programs execute directly on the MACH-proSys
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 Downloadable
Peak Demand Limiting/Load Shedding
Economizer (enthalpy, dry-bulb, CO2, modulating/2-position, etc.)
Additional Energy Management functions are resident at SI Downloadable
Additional Programming Functions Customizable open ended programming system
DDC Loops (P, PI, PID) 64 PID Loops - Standard P, PI, or PID controllers for closed loop control.
BACnet loops supported.
Automatic PID Tuning Feature Information not provided.
Automatical-Dial Alarm Support Yes, through Control-BASIC dial-alarm statements: APDIAL - uses the TAP protocol system for alpha-numeric pagers.
Does controller perform multiple retries and buffer/store alarm until connection is made? Retries twice before storing alarm in database
Are multiple destinations possible? Information not provided.
Upon controller power loss or hardware failure:
Are network communications affected? Information not provided.
Is loss recognized on/by the network and alarm reported? Information not provided.
DO and AO response?
Outputs fail to a user pre-specified position
Outputs fail to a normal (unpowered) position
Outputs fail to last position
Other Information not provided.
Volatile memory functions?
Retained for life of backup battery
Other Information not provided.
Upon restoration of power does the controller:
Auto-reboot without operator intervention? Information not provided.
Automatically reset/synchronize the clock? Information not provided.
Update all monitored functions? Information not provided.
Generate an alarm if backup battery is dead? Information not provided.
Upon network or communications failure does controller:
Continue to operate standalone? Information not provided.
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.)
Information not provided.
Does network automatically reconfigure upon restoration? Information not provided.
Does network store 'loss of communications' alarm with time of event? Information not provided.
Additional Information (optional)
Self Test Diagnostics
Does controller have internal self-test diagnostics to check:
Processor failure? Information not provided.
Internal hardware failure? Information not provided.
Open/shortened sensor? Information not provided.
Others? N/A
Control Enclosure Information not provided.
Power Supply Required Yes
Voltage 24 VAC/VDC
VA 75 VA
Surge Protection 24 VAC over voltage protection
Underwriters Laboratories UL 916 Open Energy Management Equipment
LonMark Certified
No - but LonWorks compatible
Information not provided
BACnet (BTL) Certified
Yes Listing Pending
Not submitted for testing
Information not provided