Monitoring the UPS alarms from BACnet presents challenges that are not compatible with traditional gateways. BACnet stands for Building Automation and Control Networks. It is a communication protocol standard designed specifically to provide a way to integrate building control products made by different manufacturers.
To interface a UPS system with a BACnet network, you typically need a dedicated "BACnet gateway" or a network card within the UPS that can translate the UPS data (often communicated via SNMP) into BACnet objects, allowing the UPS status and parameters to be monitored and controlled by a Building Management System (BMS) on the BACnet network; essentially acting as a protocol converter between the UPS's native language and the BACnet protocol.
What is a UPS?
A UPS is a battery-powered device you can plug into your building's electrical system to provide a backup source of power. It does this by continuously monitoring the available electricity and routing it around any problems, such as brownouts or blackouts.
Key
points about interfacing UPS systems with BACnet: -
·
Gateway Device:
A dedicated gateway is usually required to bridge the communication
between the UPS (often using SNMP) and the BACnet network, mapping SNMP
variables to appropriate BACnet objects.
·
Data Translation:
The gateway translates UPS data like voltage, current, battery status,
alarms, etc., into standardized BACnet objects that can be readily understood
by the BMS.
·
Network Card Option:
Some UPS models may offer built-in BACnet network cards that directly
enable communication on the BACnet network without an external gateway.
·
Monitoring and Control:
Once integrated, a BMS can monitor various UPS parameters like power
status, battery level, alarms, and even initiate actions like graceful shutdown
in case of power failure.
·
Controller with BACnet support:
The Distech controller you use needs to be equipped with a BACnet module
or functionality to communicate with other BACnet devices on the network.
·
Wiring connection:
Connect the UPS to the controller using the appropriate wiring based on
the UPS model and controller input specifications.
·
Configuration within controller:
Access the controller's programming interface and navigate to the BACnet
settings to add the UPS as a device, defining its parameters like voltage,
current, battery status, etc.
·
Data points and object types:
Within the BACnet network, the UPS will be represented by specific data points (like "battery level", "power factor") which can be accessed by the BMS system for monitoring and control.
Benefits
of integrating UPS with BACnet:
·
Centralized Monitoring: Access
all UPS information within the BMS alongside other building systems like HVAC,
lighting, and security.
·
Automated Response: Trigger alarms and take
corrective actions based on UPS status changes.
· Improved Efficiency: Monitor power consumption and identify potential power issues proactively.
Considerations
when integrating UPS with BACnet:
·
UPS Compatibility:
Check if your UPS model supports BACnet communication, either natively
or through a compatible network card.
·
Gateway Selection:
Choose a gateway that supports the specific UPS communication protocol
(like SNMP) and can accurately map data to BACnet objects.
·
Object Mapping:
Properly configure the mapping between UPS data points and BACnet objects to ensure accurate data interpretation by the BMS
How
to access the UPS data on BACnet:
·
Access the controller interface: Use the
Distech controller's web interface or dedicated software to access the BACnet
network.
·
Browse devices: Navigate to the BACnet
device list to view the connected UPS.
· View data points: Select the UPS device to access its individual data points, allowing you to monitor parameters like battery level, power consumption, and fault status.
How
it works:
1. Data collection:
The
UPS collects information about its operational status, including battery level,
input voltage, and alarm conditions.
2. BACnet translation:
The
UPS gateway or module converts this data into BACnet objects, which are
standardized data structures recognized by the BMS.
3. Network communication:
The
BACnet objects are transmitted over the network to the BMS server using the
BACnet protocol.
4. Data presentation:
The BMS software displays the UPS data on the user interface, allowing monitoring and control actions based on the received information.
BACNET interface allows UPS models of the MASTERYS, MODULYS GP 2.0 and DELPHYS families to be connected to a BACNET network for BMS management.
NetMan 208 is a network communications card that enables Riello UPS systems to easily integrate into medium or large networks, providing a high level of reliability in communication between the UPS and associated management systems.
The Babel Buster 3 creates a BACnet interface for UPS systems by converting SNMP to BACnet. The Babel Buster 3 acts as a protocol translator, converting variables found in the SNMP MIB to BACnet objects. You may then use BACnet to monitor the UPS from your Building Management System.
To connect a Distech BMS UPS to a BACnet network, you would need to use a Distech controller with BACnet capabilities, connect the UPS to the controller via the appropriate wiring, and then configure the controller to recognize and communicate with the UPS using BACnet protocol, allowing you to monitor and control the UPS status within your building automation system.
APC single phase UPS (SMT, SMX, SMTL, SRTL, SURT, SURTD) units global offer with APC Network Management Cards which is BACnet capable.
Schneider
Electric's EcoStruxure Building Operation Workstation is a powerful tool that
allows seamless integration and control of BACnet devices. This article will
guide you through the setup process, enabling efficient management of HVAC,
lighting, and other building automation systems using the BACnet protocol
within the Schneider Workstation environment.
Requirements
Before starting the setup process, ensure you have the following:
1. Hardware
Requirements:
·
Schneider Electric Workstation: Ensure you
have access to an EcoStruxure Building Operation Workstation.
·
BACnet Devices: Devices such as sensors,
actuators, and controllers that support the BACnet protocol.
·
Networking Equipment: Ethernet cables, switches, and
routers to connect devices within the network
2. Software
Requirements:
·
EcoStruxure Building Operation Software: The software
must be installed on your computer.
·
Licenses: Ensure you have the appropriate BACnet integration
licenses from Schneider Electric.
·
Drivers and Plugins: Install necessary BACnet
drivers/plugins compatible with your version of EcoStruxure.
3. Network
Requirements:
·
IP Network Setup: A stable IP network where all
BACnet devices are connected.
·
Unique Device Identifiers: Assign
unique instance numbers to each BACnet device to avoid conflicts.
Installation
The initial step involves installing the EcoStruxure Building Operation
Workstation software and ensuring all components are in place:
1. Download and
Install Software:
·
Obtain the EcoStruxure Building Operation software
from Schneider Electric's official website.
·
Follow the installation wizard to install the software
on your computer.
·
Activate the software with the license keys provided
by Schneider Electric.
2. Set Up
Networking Equipment:
·
Connect all BACnet devices to your network using
Ethernet cables.
·
Ensure the network is configured to allow
communication between devices
Configuration
Now, let's proceed with configuring the BACnet protocol in the Schneider
Workstation:
Step 1: Add a
BACnet Network
1. Open the
EcoStruxure Workstation:
·
Launch the EcoStruxure Building Operation Workstation
on your computer.
·
Log in using your credentials.
2. Navigate to
the System Tree:
·
In the Workstation interface, find the System
Tree panel on the left side.
·
Right-click on the System Tree and
select Add BACnet Network from the context menu.
3. Configure
BACnet Network Settings:
·
Enter the necessary information, such as Network
Number and Device Instance Range.
·
Select the appropriate BACnet driver from the list,
e.g., BACnet/IP.
·
Click OK to save the network
settings.
4. Set Network
Properties:
·
Right-click the newly added BACnet Network and
select Properties.
·
Configure network-specific settings, such as Device
Timeout, Retry Count, and APDU Timeout.
Step 2: Discover
BACnet Devices
1. Initiate
Device Discovery:
·
Right-click on the BACnet Network in the System Tree
and select Discover Devices.
·
The Workstation will scan the network for
BACnet-compatible devices.
2. Select and Add
Devices:
·
Review the discovered devices list and select the
devices you want to add to your system.
·
Click Add Selected Devices to
integrate them into your EcoStruxure Workstation.
3. Configure
Device Properties:
·
Once added, configure each device's properties, such
as Device Name, Device Instance, and Location.
· Adjust any additional settings based on your building automation requirements.
Step 3: Set Up
BACnet Points
1. Define BACnet
Points:
·
Expand the BACnet device in the System Tree to view
available BACnet objects (points).
·
Right-click on a point and select Add to
integrate it into your system.
2. Configure
Point Settings:
·
Set up parameters such as Point Type (e.g.,
Analog Input, Binary Output), Units, and Description.
·
Define properties like Priority Array and Commandable as
needed.
3. Create
Graphics and Alarms:
·
Use the Workstation's graphics editor to create
intuitive visual representations of your BACnet points.
·
Set up alarms and notifications for critical events
using the Alarm Configuration tool.
Testing
After configuration, it's essential to test the setup to ensure
everything functions correctly:
1. Verify Device
Communication:
·
Use the Workstation's Status Viewer to
check the communication status of all BACnet devices.
·
Confirm that devices are online and responding to
commands.
2. Test Control
Commands:
·
Send control commands to BACnet devices (e.g., turning
on/off lights, adjusting HVAC settings).
·
Observe real-time feedback and ensure devices respond
accurately.
3. Monitor Data
Points:
·
Monitor live data from BACnet points within the
Workstation.
· Ensure accurate readings for temperature, humidity, occupancy, and other metrics.
Troubleshooting
Encountering issues is common during the setup process. Here are some
troubleshooting tips:
1. Device Not
Discovered:
·
Check network connectivity and ensure devices are
powered on.
·
Verify that IP addresses and instance numbers are
correctly configured.
2. Communication
Timeout:
·
Adjust APDU Timeout and Retry
Count settings in network properties.
·
Ensure no network congestion or interference is
causing delays.
3. Incorrect Data
Readings:
·
Double-check BACnet point configuration for accuracy.
·
Verify that sensors and devices are calibrated
correctly.