MP-X Devices - SBO - Feb 8 - 2018
MP-X Devices - SBO - Feb 8 - 2018
MP-X Devices - SBO - Feb 8 - 2018
MP-X Engineering
Receptacle
xxx-xxx-xxx-xxx
StruxureWare
MP-X Engineering
Receptacle
xxx-xxx-xxx-xxx
Copyright © 2018 Schneider Electric. All rights reserved.
The Schneider Electric brand and any registered trademarks of Schneider Electric Industries SAS referred to in this guide are the sole property of Schneider
Electric SA and its subsidiaries. They may not be used for any purpose without the owner's permission, given in writing. This guide and its content are
protected, within the meaning of the French intellectual property code (Code de la propriété intellectuelle français, referred to hereafter as "the Code"), under
the laws of copyright covering texts, drawings and models, as well as by trademark law. You agree not to reproduce, other than for your own personal, non-
commercial use as defined in the Code, all or part of this guide on any medium whatsoever without Schneider Electric's permission, given in writing. You also
agree not to establish any hypertext links to this guide or its content. Schneider Electric does not grant any right or license for the personal and non-
commercial use of the guide or its content, except for a non-exclusive license to consult it on an "as is" basis, at your own risk. All other rights are reserved.
Trademarks and registered trademarks are the property of their respective owners.
Contents
Reference
1 MP Series Controller Introduction ................................. 21
1.1 MP Series Controller Overview .................................................... 23
1.1.1 MP Series Controller Open and IT Standards ............................ 23
1.1.2 MP Series Controller Types ....................................................... 23
1.1.3 MP Series Controller Management and Communication ............ 23
1.1.4 MP Series Controller I/O Points ................................................. 23
1.1.5 MP Series Controller Value Objects ........................................... 24
1.1.6 Programming Languages for MP Series Controllers ................... 24
1.1.7 Schedules, Alarms, and Trend Logs for MP Series Controllers ... 24
1.1.8 SmartX Sensors ........................................................................ 24
1.1.9 eCommission SmartX Controllers Tool ...................................... 25
1.1.10 VAV Support and the MP Series Controller - MP-V .................... 25
1.2 MP Series Controller Open and IT Standards .............................. 26
1.2.1 MP Series Controller BACnet/IP Support ................................... 26
1.2.2 MP Series Controller Networking Standards .............................. 26
1.2.3 MP Series Controller Network Topologies ................................. 26
1.2.4 Configure an Isolated MP Series Controller Network Workflow .. 27
1.2.5 Before Hosting an MP Series Controller ..................................... 27
1.2.6 EcoStruxure BMS Server Hosting an MP Series Controller ........ 27
1.2.7 IP Address Assignment for MP Series Controllers ...................... 27
1.3 MP Series Controller BACnet/IP Support .................................... 28
1.3.1 Additional Functions .................................................................. 28
1.3.2 BACnet and IP Routing ............................................................. 28
1.4 Configuring MP Series Controller IP Network Settings ................. 30
1.5 Discarding MP Series Controller IP Network Settings Changes .... 33
1.6 Configuring Ethernet Port 2 on the SmartX Server ....................... 34
1.7 Creating an IP Network on the SmartX Server ............................. 35
1.8 Configuring a Shared IP Network for MP Series Controllers Using
WorkStation ................................................................................ 36
1.9 MP Series Controller Networking Standards ................................ 37
1.10 MP Series Controller Network Topologies ................................... 38
1.10.1 Star .......................................................................................... 38
1.10.2 Daisy Chain ............................................................................... 39
1.10.3 RSTP ....................................................................................... 39
Topics
MP Series Controller Overview
MP Series Controller Open and IT Standards
MP Series Controller BACnet/IP Support
Configuring MP Series Controller IP Network Settings
Discarding MP Series Controller IP Network Settings
Changes
Configuring Ethernet Port 2 on the SmartX Server
Creating an IP Network on the SmartX Server
Configuring a Shared IP Network for MP Series Controllers
Using WorkStation
MP Series Controller Networking Standards
MP Series Controller Network Topologies
Configure an Isolated MP Series Controller Network
Workflow
Before Hosting an MP Series Controller
EcoStruxure BMS Server Hosting an MP Series Controller
IP Address Assignment for MP Series Controllers
IP Address Settings for IP Communications
DHCP Server Options
IP Address Conflict Detection and Failover
1 MP Series Controller Introduction
1.1 MP Series Controller Overview
Continued
SmartX server Ethernet 1 Ethernet 2 COM A COM B
name
Tip
Changes do not become effective until you click Activate changes in the IP
commands menu. Activating changes causes the MP Series controller to apply
the changes and then automatically perform a warm start.
For more information, see section 1.3 “MP Series Controller BACnet/IP Support” on
page 28.
Continued
Property Description
8. Click OK.
Tip
Changes do not become effective until you click Activate changes in the IP
commands menu. Activating changes causes the MP Series controller to apply
the changes and then automatically perform a warm start.
For more information, see section 1.3 “MP Series Controller BACnet/IP Support” on
page 28.
Note
This is the simplest configuration for MP Series controllers configured
with dynamic IP. In this mode, the SmartX server DHCP server
automatically assigns IP addresses in the range 10.110.210.2 to
10.11.201.254 to MP Series controllers. For more information, see
section 1.14 “ IP Address Assignment for MP Series Controllers” on
page 49.
Tip
Be sure to create an IP network in conjunction with configuring the Ethernet port
2 on the SmartX server.
Note
Because the SmartX server is a BACnet router, ensure that the
network ID numbers are unique and different. While network ID
numbers can be the same across an IP router, they must be unique
across a BACnet router. For more information, see section 1.3 “MP
Series Controller BACnet/IP Support” on page 28.
Note
You must configure a compatible IP address setting to utilize the
shared network. If the shared network has a DHCP server, then MP
Series controllers set to Dynamic IP do not require reconfiguration.
For more information, see section 1.14 “ IP Address Assignment for
MP Series Controllers” on page 49.
Note
With Auto-IP, you can use a dynamic IP configuration address without having to
pick a specific address. The IP address is automatically selected in the Auto-IP v4
address range between 169.254.1.0, and 169.254.254.255. For more
information, see section 1.14 “ IP Address Assignment for MP Series Controllers”
on page 49.
Tip
If possible, the ideal here is to keep the hop length distances equal since varying
hop lengths provoke propagation issues.
1.10.1 Star
A star topology connects all nodes such as controllers, servers, and clients to a
central hub or switch. Star is the most reliable topology because any network cable
or device can fail without impacting communication with the other devices.
However, star can often require longer lengths of cable and more network
equipment like switches that produce additional costs.
In the example, MP Series controllers and the parent SmartX server are connected
to a network switch to create a star topology
1.10.3 RSTP
A Rapid Spanning Tree Protocol (RSTP) topology connects all nodes such as
controllers, servers, and clients in a ring with each node in series. RSTP offers
similar ease of deployment and cost effectiveness as the daisy chain topology, but
with the added benefit of being able to survive a single point of failure without losing
communication with any node.
Multiple failures result in a group of offline devices between the first and last failure
points within the ring. If greater availability is required during multiple failure
conditions for critical devices, consider using a star topology for those devices.
While RSTP can require less cabling than a star topology, it does require a switch
with RSTP support. As a result, deploying RSTP networks can be more expensive
than deploying daisy chain networks.
In the example, a daisy chain deployment is enhanced by adding an RSTP capable
switch to the network and wiring the daisy chain back to the switch to create a ring.
To minimize the amount of cabling required, you can route your cables as shown so
that the Ethernet cable segments go to every other device in the series.
Note
RSTP functionality as specified in IEEE Std 802.1DTM – 2004 (IEEE Standard for
Local and metropolitan area networks Media Access Control (MAC) Bridges) is
supported in the MP Series controller.
1.10.4 Hybrid
A Hybrid topology combines two or more of the supported topologies like star,
daisy chain or RSTP in the network design. Network designs can be more flexible
and optimized by combining topologies to accomplish the following:
• Help meet specified cost and reliability targets
• Overcome challenges with the physical routing of the cable
• Leverage existing infrastructure
Examples of hybrid topologies include two or more interconnected star networks or
a daisy chain network with a switch in the middle starring out to other nodes as
shown.
Note
When you connect new MP Series controllers to the SmartX server Ethernet 2
port, they will automatically be assigned unique IP addresses.
1 – – – – x
2 – – – x x
3 x – – – x
4 x – – x x
5 x x – – x
6a x x – x x
7 x – x – x
8 x – x x x
9 x x x – x
10 x x x x x
a
The BACnet IDs assigned in the server and the controller must match. If they do not, you
will need to resolve this mis-match before proceeding. Typically, changing the controller
BACnet ID is less disruptive than changing the server database application.
Consider the following when finding the device in the Device Discovery view:
• For options 1, 3, 5, 7 and 9, Device Discovery places the controller in the ID
initialization required folder.
• For option 2, 4, 6, 8 and 10, Device Discovery places the controller in the
network folder for its network number.
Tip
In order to differentiate between BACnet device objects located in a BACnet
device and those located in an EcoStruxure BMS server, you can add the
Executed by column in the List View of the Application folder. For more
information, see the BACnet Device Object Indicator – Executed By topic on
WebHelp.
Tip
In the absence of a physical MP Series controller, you can create objects offline.
In this case, you then download the database once a physical device is
introduced to the system and associated with the previously created MP Series
controller.
For more information, see section 2.13 “Configure MP Series Controller Workflow”
on page 76.
Note
IP addresses are persistent. Dynamic IP addresses can change automatically
without manual intervention.
Static IP Addressing
With static IP addressing, you manually assign IP addresses to the MP Series
controller in either of two ways:
• Using the IP Network Settings object
For more information, see section 1.4 “Configuring MP Series Controller IP
Network Settings” on page 30.
• Using the eCommission SmartX Controllers tool
For more information, see section 13.1 “eCommission SmartX Controllers
Tool” on page 329.
If MP Series controllers use static IP addressing, as long as you set the Ethernet 2
port to Static IP, the SmartX server DHCP server always assigns the 10.110.210.1
address to Ethernet port 2.
Dynamic IP Addressing
When an MP Series controller is configured for dynamic IP addressing (default
setting), the IP address is assigned centrally (and automatically) by a server or
locally by the controller. To avoid IP address conflicts on the network, the IP
assignment defaults to dynamic in the MP Series controller. IP addresses assigned
using the dynamic IP process are managed and changed automatically based on
network conditions, server settings, or by manual administrative actions.
Dynamic IP addressing assigns an IP address to a controller using several different
methods and priorities. For more information, see section 18.1 “Dynamic IP
Address Assignment” on page 657.
Note
These options are topology independent. A router or switch or a computer on a
local network are similar since both involve a local network connection. Be sure to
locate only one of these configurations on a network segment at the same time,
however. From a network management view, it is not desirable to have more than
1 DHCP server assigning addresses and responding to requests.
Note
With the add-on display module, you can manually override the outputs for
testing, commissioning, and maintenance of equipment. The override
configuration is readable through user interfaces, such as EcoStruxure Building
Operation WorkStation, enabling more precise monitoring and control. For more
information, see the Output Override Function topic on WebHelp.
During an I/O board restart, the counter input values you see on the add-on display
module, may reset and cannot be restored to any other value than zero. As a result,
you should be aware that the value of the display counter inputs may not reflect the
total count held by the counter value of the EcoStruxure BMS server counter object.
The purpose of the counter value in the display is to allow the technician to verify the
count that increments during I/O checkout or diagnostic investigation. It is not to
provide an absolute value inclusive of all historical counts.
Topics
MP Series Controllers
Creating an MP Series Controller
Replacing an MP Series Controller
Deleting an MP Series Controller
Renewing DHCP
MP Series Controller Models
MP Series Controller Memory
MP Series Controller Reset Modes
Performing a Field Deploy for an MP Series Controller
Application
Adding an IP Address to the White List in an MP Series
Controller
MP Series Controller Onboard I/O Module
Configuring Terminals on the Onboard I/O Module
Configure MP Series Controller Workflow
Initializing the BACnet ID of an MP Series Controller
Changing an MP Series Controller Device ID
MP Series Controller References and Device ID Changes
MP Series Controller Standard Objects
Resetting MP Series Controller Type Information
2 MP Series Controller Creation and Configuration
2.1 MP Series Controllers
Tip
If you need the replacement device to maintain all runtime and log
values of the original MP Series controller (assuming that the original
was not dead), you may use a BACnet backup and restore operation
in the eCommission SmartX Controllers tool to accomplish this. For
more information, see the BACnet Backup and Restore topic on
WebHelp.
Important
When you delete an MP Series, its bindings are also deleted.
Tip
Renewing DHCP does not become effective until you click Activate
changes in the IP commands menu. Activating changes causes
the MP Series controller to apply the changes and then automatically
perform a warm start.
Continued
Model Inputs Outputs Other Features
Device Firmware Upgrade (DFU) Press and release the reset button 3 times
within 5 to 9 seconds.
Cold start Press and hold the reset button for more
than 5 seconds but less than 9 seconds.
Reset IP to DHCP with failover to Auto-IP Press and hold the reset button for 10 to 19
seconds.
Reset to factory condition Press and hold the reset button for 20 to 29
seconds.
Continued
Mode Description
Cancel reset action Press and hold the reset button for more
than 40 seconds and then release the
button.
This action cancels the reset request that
would be initiated by any of the shorter
button press durations.
Tip
If the MP-C is equipped with the MP-C Display add-on module, a count-up timer
and progress bar are displayed to assist in reset selection. There is also a reset
mode indicator that lets you know which reset occurs if you release at that time.
Table: Retained Variable Values Depending on Restart Mode and Retain Level
Restart mode Retain level: Retain level: Retain level:
No Warm start Cold start
Warm start Default valuea Variable retains last Variable retains last
value configured by a value configured by a
user. Values set by user. Values set by
an application are an application are
retained. retained.
Cold start Default valuea Variable retains last Variable retains last
value configured by a value configured by a
user. Values set by user. Values set by
an application are an application are
lost. retained.
a
Default value is the value the variable gets when it is created.
For more information, see the Retain Level topic on WebHelp.
Note
The image file may not contain the complete collection of objects visible in the
Application folder of the MP Series controller on the EcoStruxure BMS server.
Also, if the image file is created from an MP Series controller represented as a
custom type, the type information is stored in that image file. This allows the
EcoStruxure BMS server to associate the MP Series controller with the custom
type.
For more information, see section 2.1 “MP Series Controllers” on page 61.
Note
For tristate objects, the type will occupy 2 terminals and the system shall always
assign the second terminal to be immediately adjacent to the first. If the adjacent
channel is not available, then the assignment is rejected by the system.
For more information, see section 2.11 “MP Series Controller Onboard I/O Module”
on page 74.
Important
No onboard IO terminals display in this dialog if the point you are
creating for the MP Series controller is not supported by the available
terminal types.
6. Click Select.
The Terminal box now displays the specified onboard IO terminal.
7. Click OK.
Create objects
Create objects such as Script and Function Block programs.
For more information, see the Creating a Script Program topic on WebHelp.
For more information, see the Creating a Function Block Program topic on
WebHelp.
For more information, see the Checking and Saving a Script Program topic on
WebHelp.
For more information, see the Saving a Function Block Program topic on WebHelp.
Note
The target of the references can be the device itself or any of its children.
If there are references to objects in the controller, the system attempts to repair
them. For example, the following BACnet references are updated:
• A reference source managed by the same EcoStruxure BMS server
• A reference that contains the EcoStruxure Building Operation path to the
reference source
A device that contains a reference to the MP Series controller and is hosted by
EcoStruxure BMS server may have two references: a BACnet reference and an
EcoStruxure Building Operation controller reference. The system needs the
EcoStruxure Building Operation reference in order to repair the BACnet reference.
The system does not repair the following references:
• A reference source managed by a different EcoStruxure BMS server
• A reference that contains only BACnet IDs (that is only the foreign reference).
You must manually repair those references EcoStruxure BMS does not fix. When
repairing the BACnet reference, you need to manually edit the reference to include
the changed Device ID of the MP Series controller. After the system repairs the
references, you must perform the following actions depending on where the
reference source resides:
• If the reference source resides in an external BACnet device, the reference
source displays in the System Tree pane with the download required icon
. Be sure to perform a system download to send the updated reference to
the device.
• If the reference source resides in the EcoStruxure BMS server, be sure to
restart the EcoStruxure BMS server for the new reference to take effect in
runtime.
Note
The types of references included in this topic are PropertyReference,
PropertyReference List, ObjectReference, and ObjectReferenceList. References
whose reference source is within the same device should not require an update.
Topics
MP Series Controller Management and Communication
MP Series Controller Device Management
MP Series Controller Diagnostics
Retrieving MP Series Controller Diagnostics
Device Discovery for MP Series Controllers
Discovering MP Series Controllers
Hiding MP Series Controllers in Device Discovery
Clearing MP Series Controller Host Information
Discover MP Series Controller Workflow
Automatic Time Sync for MP Series Controllers
MP Series Controller Firmware Management
Updating Firmware in MP Series Controllers
MP Series Controller Communication
MP Series Controller Device Communication Commands
MP Series Controller Foreign Device BBMD Registration
Registering an MP Series Controller as a Foreign Device
Renewing Foreign Device Registration
MP Series Controller Download and Upload Commands
Associate an MP Series Controller
3 MP Series Controller Management and Communication
3.1 MP Series Controller Management and Communication
For more information, see section 3.10 “Automatic Time Sync for MP Series
Controllers” on page 104.
For more information, see section 3.18 “MP Series Controller Download and
Upload Commands” on page 114.
Note
Should any MNB devices requiring initialization exist in the network, they are
displayed with the network property value of MNB ID initialization required in
the Device Discovery view.
Continued
Duplicate ID Duplicate name ID=0x3fff
b3 Non-conformant Non-conformant
devices folder devices folder
For more information, see section 2.16 “MP Series Controller References and
Device ID Changes” on page 81.
Note
The Free object system memory entry in the report specifies how much
memory is available for object creation and trend logs.
need to click the Discover all button to obtain the latest information. For
more information, see section 3.6 “Discovering MP Series Controllers ” on page
100.
Tip
MP Series controllers may not display if the device was previously discovered and
hidden. For more information, see section 19.2 “MP Series Controller Does Not
Display in Device Discovery” on page 662.
4. Click the Discover all button to discover all devices and obtain the latest
information.
5. In the Quick filter box, type the specified text to filter the view and display
only the device types you want.
6. Click Objects to view the objects of a selected device in the pane on the
right.
Tip
For performance reasons, it is recommended that you keep this pane
closed if you do not need to view objects on the selected device.
When the pane is closed, objects are not fetched.
Note
Uploading a factory-fresh device creates no objects in the database
because there are no default objects in the MP Series controller.
However, following a deploy or a re-hosting of a previously populated
MP Series controller, the upload creates objects in the EcoStruxure
BMS server database.
5. Click the Show hidden devices button to show the hidden devices.
6. Click the Show hidden devices button again if you want to show all of the
devices except the hidden ones.
Note
EcoStruxure BMS sends a time sync devices request as MP Series controllers are
added to the time sync list. In effect, this operates like an immediate time sync
request.
Important
Initiating multiple firmware upgrades on a single daisy chain network may
introduce significant risks. The physical upgrade and restart of one group of
controllers may interfere with the firmware file transfer and/or activation of another
group. For example, initiating an MP-C firmware upgrade on all MP-C controllers
on the same daisy chain network, closely followed by an upgrade of a single MP-
V on the same daisy chain network, may cause the MP-C controllers to restart
during the MP-V download. This may break communications and cause the
firmware download to fail.
It is recommended then that you do not perform multiple firmware upgrades on a
single daisy-chain network (that is, initiate multiple upgrade actions rather than
upgrade multiple controllers in a single action). Instead, you should allow any on-
going firmware upgrades to complete before initiating additional upgrades on the
same daisy chain (or RSTP) network.
Note
Specific alarms for each recovery state are generated by the MP Series controller
and depend on communication between the controller and EcoStruxure BMS
server. If communication is compromised (for example, if the controller is offline),
EcoStruxure BMS issues a generic alarm for an offline device.
Tip
If Connected Services are active (requires registration), all such failures and
recovery actions are reported directly to Schneider Electric to help improve
reliability and recovery.
Note
To minimize the time it takes to perform an update, the I/O board is not updated
when the downloaded firmware package contains an I/O board revision that
matches the current version in the controller.
For more information, see section 3.11 “MP Series Controller Firmware
Management” on page 105.
Note
Associating involves linking a discovered device with a device proxy object in
EcoStruxure BMS. For more information, see the Associating a BACnet Instance
Number with a Device topic on WebHelp.
Figure: SmartX server with an MP Series controller in the System Tree pane
Number Description
Enable No No
Disable Yes No
You can immediately renew COV subscriptions and override the system’s five-
minute refresh interval for COV variables when an MP Series controller goes
offline unexpectedly, for example during a network disconnect or power outage. For
more information, see the Refreshing COV Subscriptions topic on WebHelp.
You can view the number of properties using the BACnet COV service as well as
the various polling times on each network. For more information, see the
Diagnosing Polled Variables on a BACnet Network topic on WebHelp.
Tip
Renewing the FD Registration does not become effective until you
click Activate changes in the IP commands menu. Activating
changes causes the MP Series controller to apply the changes and
then automatically perform a warm start.
Topics
MP Series Controller I/O Points
MP Series Controller Persistence
MP Series Controller Unit Conversion
Creating an MP Series Controller Input Point
Configuring an MP Series Controller Counter Input Point
Configuring an MP Series Controller Current Input Point
Configuring an MP Series Controller Digital Input Point
Configuring an MP Series Controller Resistive Input Point
Configuring an MP Series Controller RTD Temperature Input
Point
Configuring an MP Series Controller Supervised Input Point
Configuring an MP Series Controller Temperature Input
Point
Configuring an MP Series Controller Voltage Input Point
Creating an MP Series Controller Output Point
Configuring an MP Series Controller Current Output Point
Configuring an MP Series Controller Digital Output Point
Configuring an MP Series Controller Digital Pulsed Output
Point
Configuring an MP Series Controller Pulse Width Modulated
Output Point
Configuring an MP Series Controller Tristate Output Point
Configuring an MP Series Controller Tristate Pulsed Output
Point
Configuring an MP Series Controller Voltage Output Point
4 MP Series Controller I/O Points
4.1 MP Series Controller I/O Points
As counter inputs, they are used in energy metering applications. As RTD inputs,
they are ideal for temperature points in a building control system. Finally, as
supervised inputs, they are invaluable in security applications.
At the same time, universal inputs/outputs are also capable of supporting analog
outputs of the voltage output type. Thus, universal inputs/outputs are capable of
supporting a wide range of devices, such as actuators.
Note
The difference between the Ub and Uc types of universal/inputs is that the Uc
type supports current outputs.
Inputs
The value of inputs do not persist through a warm and cold start, while the value of
forced inputs do persist. By forcing an input, you set it to out of service. The out of
service setting for any point persists through a warm and cold start.
Outputs
The value of outputs always persist through a warm and cold start including a
forced output. Forcing an output sets the Forced Priority Level. The Forced Priority
Level is a global setting that you assign to forced values in the BACnet system. For
more information, see the Forced Priority Level topic on WebHelp.
Value
For value objects, the persistence retain level is configurable and defaults to not
retained.
DateTime and string do not have a priority array, while analog, digital, and multistate
do have a priority array. The retain level of each priority array element of interest
should be set.
Valid settings here are as follows:
• Not retained
• Warm start retained
• Cold start retained
Warm start retained values are retained through a warm start but not a cold start.
Cold start retained values are retained through a warm start and a cold start.
For example, to set the retain level to persist for a warm start in an analog value,
click the Configure Settings icon in the Priority 1 field of the Command
tab.
Note
If you configure a value object as a setpoint in legacy Continuum, it is retained. In
the Value field of the value objects, cold start retained is exported.
For example, to set units on a trend log, click the Configure Settings icon in
the Log device object property field in the Basic tab. When the Log device
object property dialog box displays, click Unit and the ellipsis button.
Note
Unit conversion in Function Block programs takes place on the block itself, while
conversions in Script programs occur in the Binding Variables view.
Important
No onboard IO terminals display in this dialog if the input point you
are creating for the MP Series controller is not supported by the
available terminal types.
8. Click OK.
Continued
Property Description
8. Click OK.
Continued
Property Description
The default is Inactive.
8. Click OK.
Continued
Property Description
8. Click OK.
Continued
Property Description
8. Click OK.
Supervised resistor value Type the value or use the up and down
arrow keys to enter the resistance value
of the resistors in the supervised circuit.
8. Click OK.
Continued
Property Description
SmartX Sensors are usually connected to
the sensor bus, the SmartX Living Space
Resistive Temperature Sensor is
connected to the MP Series controller
temperature input.
8. Click OK.
Continued
Property Description
Minimum value Enter the lowest value that can be reliably
derived for the Value property.
8. Click OK.
Important
No onboard IO terminals display in this dialog box when the output
point you are creating for the MP Series controller is not supported
by the available terminal types.
Continued
Property Description
Minimum value Enter the lowest value that can be reliably
used for the Value property.
Continued
Property Description
relationship between the physical state of
the point and the Value property. When
Out of service is set to False, the
Polarity property causes a change to the
Value property.
Continued
Property Description
relationship between the physical state of
the point and the Value property. When
Out of service is set to False, the
Polarity property causes a change to the
Value property.
Continued
Property Description
PWM minimum pulse (s) Enter a PWM minimum pulse. If the value
is on for less than the minimum pulse, the
value remains off.
Tip
When configuring a tristate output, it is necessary to have two adjacent channels
free. After you pick the primary channel, the secondary channel is automatically
assigned to the adjacent (higher) channel. If the adjacent channel is not free for
assignment, the primary channel assignment fails with an error.
For more information, see section 4.1 “MP Series Controller I/O Points” on page
119.
Continued
Property Description
Polarity Select Normal or Reverse to control the
relationship between the physical state of
the point and the Value property. When
Out of service is set to False, the
Polarity property causes a change to the
Value property.
Continued
Property Description
Polarity Select Normal or Reverse to control the
relationship between the physical state of
the point and the Value property. When
Out of service is set to False, the
Polarity property causes a change to the
Value property.
Continued
Property Description
Minimum value Enter the lowest value that can be reliably
used for the Value property.
Topics
MP Series Controller Value Objects
Creating an MP Series Controller Value Object
Configuring an MP Series Controller Analog Value
Configuring an MP Series Controller DateTime Value
Configuring an MP Series Controller Digital Value
Configuring an MP Series Controller Multistate Value
Configuring an MP Series Controller String Value
MP Series Controller Reliability
MP Series Controller External Bindings
Creating an MP Series Controller External Binding
Configuring an MP Series Controller Consumer Value
Configuring an MP Series Controller Producer Value
Binding Value and Priority Properties in an MP Series
Controller
5 MP Series Controller Value Objects
5.1 MP Series Controller Value Objects
Unit Select the Unit check box and enter the unit that matches
the unit of the point on the I/O module of the SmartX server.
For more information, see the Units topic on WebHelp.
Reference Enter the Value property of the point that you want to
reference.
Forceable Indicates that the value is forcible if the check box is editable.
For more information, see the Forced Values topic on
WebHelp.
Retain level Select how to handle values for warm start, cold start,
system events, and system activities. For more information,
see the Retain Level topic on WebHelp.
Unit Select the Unit check box and enter the unit that matches
the unit of the point on the I/O module of the SmartX server.
For more information, see the Units topic on WebHelp.
Reference Enter the Value property of the point that you want to
reference.
Forceable Indicates that the value is forcible if the check box is editable.
For more information, see the Forced Values topic on
WebHelp.
Retain level Select how to handle values for warm start, cold start,
system events, and system activities. For more information,
see the Retain Level topic on WebHelp.
Unit Select the Unit check box and enter the unit that matches
the unit of the point on the I/O module of the SmartX server.
For more information, see the Units topic on WebHelp.
Reference Enter the Value property of the point that you want to
reference.
Forceable Indicates that the value is forcible if the check box is editable.
For more information, see the Forced Values topic on
WebHelp.
Retain level Select how to handle values for warm start, cold start,
system events, and system activities. For more information,
see the Retain Level topic on WebHelp.
Continued
8. Click OK.
9. Click the Command tab.
10. Edit the command properties.
Property Description
8. Click OK.
Note
Analog input points have a BACnet type of analog-input, and include counter,
voltage, current, resistive, temperature, RTD temperature, and airflow input
points.
Analog output points have a BACnet type of analog-output and include current,
damper, voltage, digital pulsed, tristate pulsed, and PWM output points.
• If the value of the point is greater than the Maximum value (and the Minimum
and Maximum value are not equivalent), reliability is set to over-range.
• If the value of the point is greater than the Minimum value (and the Minimum
and Maximum value are not equivalent), reliability is set to under-range.
For more information, see the BACnet Reliability Property topic on WebHelp.
Consumer Configuration
You can configure the consumer in either of these increments:
• Polling: time interval based
• Change of value (CoV): value increment based
You can configure the consumer CoV as either confirmed or unconfirmed. A setting
also exists for a CoV resubscription interval that is fixed to half the subscription
lifetime.
For more information, see section 5.11 “Configuring an MP Series Controller
Consumer Value” on page 208.
Producer Configuration
You configure the producer as a CoV with a Guarantee write interval. The producer
then maintains a list of references for all of the object properties to which it writes.
Thus, a single producer can write to multiple objects. You can also also reset the
priority at which the producer writes in the destination object.
Note
The priority applies to all objects in the list. The exception to this is when the
property in the reference is a Priority Array element. In that case, the reference
contains an implied priority, which overrides the priority applied to the list of
references.
5. In the Input binding reference box, click the ellipsis button and then select
the binding reference.
Tip
It is recommended that you establish references to external objects
and their properties here since using the Bindings pane in the
EcoStruxure Building Operation software to establish these
references may result in undesired behavior.
6. Configure the consumer value as either polling with a time interval base, or
change or value (CoV) with a value increment base.
• In the Poll interval box, enter time values in days, hours, minutes and
seconds to configure a time interval base.
• In the COV increment box, enter a value to configure a value increment
COV base.
7. In the Subscription type box, click to configure the COV as either
Confirmed-COV or Unconfirmed-COV.
8. In the COV resubscription interval (s) box, enter the number of seconds
to set the frequency of the subscription renewals.
Tip
In order for COV to track the timeout for a subscription, you must set
the time on both the EcoStruxure BMS server and MP Series
controller. Otherwise, COV-based external bindings do not function
correctly.
9. Click OK.
5. In the Output binding list reference box, click to add a new output
binding list reference or a corresponding data type.
Tip
It is recommended that you establish references to external objects
and their properties here since using the Bindings pane in
EcoStruxure BMS to establish these references may result in
undesired behavior. Be sure also to directly reference the value of the
reference object and not the command priority array.
6. In the Priority for writing box, enter a priority for writing the referenced
properties. 1 is the highest priority and 16 is the lowest.
7. In the Guaranteed write interval box, enter optional values to ensure a
value transfer occurs after a specified time period even if the CoV increment
has not been reached
8. Click OK.
Tip
This rule applies only to MP Series controller outputs and values.
For example, should you create a (read) binding from the Value property of Digital
Output to the Value property of Digital Value.
Tip
The binding target is anything that EcoStruxure BMS allows, such as another
value’s object property. Also, the properties that contain the binding can be read
by anything, including graphics.
Topics
Programming Languages for MP Series Controllers
Creating an MP Series Controller Script Program or Function
Creating an MP Series Controller Function Block Program
Creating an MP Series Controller Control Loop
6 Programming Languages for MP Series Controllers
6.1 Programming Languages for MP Series Controllers
With the Script and Function Block Editors, when you save a program and the MP
Series controller is online, that program is automatically sent down to the controller.
Topics
Schedules for MP Series Controllers
Creating an MP Series Controller Calendar
Creating an MP Series Controller Schedule
Alarms for MP Series Controllers
Creating an MP Series Controller BACnet Alarm
Configuring an MP Series Controller BACnet Alarm
Configuring an MP Series Controller System Alarm
Creating an MP Series Controller Notification Class
Configuring an MP Series Controller Notification Class
Trend Logs for MP Series Controllers
Extended Trend Logs for MP Series Controllers
7 Schedules, Alarms, and Trend Logs for MP Series Controllers
7.1 Schedules for MP Series Controllers
Tip
Ensure that BACnet calendar objects reside in the same device as schedule
objects.
Having schedules reside locally also has the benefit of reducing network traffic. By
contrast, having the schedule reside on the network means that it can be shared on
multiple devices. This is particularly advantageous if you are running low on memory
in the MP Series controller.
Note
Local schedules are always BACnet schedules, while remote schedules are either
BACnet or EcoStruxure Building Operation schedules. Local schedules are also
more efficient when used with shared applications.
Local BACnet
Remote BACnet
EcoStruxure
BMS
Basically, schedules for MP Series controllers are used in the same way as other
BACnet devices in EcoStruxure BMS. While the MP Series controller supports
Analog, Digital, Enumerated and Multistate schedules like other BACnet devices, it
does not support Integer and Boolean schedules with common calendar
references. For more information, see the BACnet Schedules topic on WebHelp.
Local BACnet
algorithmic
Continued
Property Description
7. Click Save.
Trigger alarm when signal is equal Select the state that indicates when to
to trigger the alarm if Active/Inactive
displays in the Alarm trigger type.
6. Click Save.
6. Type a prefix that is added to the beginning of the source name property of the
alarm record.
7. Select Auto-hide to automatically hide the alarm in the Alarms pane or Alarm
View.
8. Select the alert type that the system will use when the alarm is triggered.
9. Select Disable state-change logging to prevent an alarm state change
from creating an event.
10. Click Save.
Continued on next page
11. Click the User Action, Attachment, and Device Recipient tabs to finish
configuring the notification class. For more information, see the Configuring a
BACnet Notification topic on WebHelp.
Note
BACnet trend logs in MP Series controllers are used in the same way as trend
logs in other SmartX devices.
Note
Based on the size and quantity of other objects in the control application, you
may have fewer trend logs with more records, or more trend logs with fewer
records than these guidelines specify.
Topics
SmartX Sensors
SmartX Sensor Display Object
Creating a SmartX Sensor
Configuring a SmartX Sensor
SmartX Sensor Operation and Calibration Modes
Configuring a SmartX Sensor Object
Configuring a SmartX Sensor Occupancy Object
Configuring a SmartX Sensor Display Object
8 SmartX Sensors
8.1 SmartX Sensors
Important
The maximum total length of the sensor bus is 61 m (200 ft).
8.1.1 Models
SmartX Sensors include blank cover and occupancy sensor-only cover models, as
well as several models with pushbutton or display-driven user interfaces that allow
you to control temperature, occupancy, overrides, and a variety of other settings in
a designated living space.
8.1.4 Replacement
When replacing a SmartX Sensor, you can replace the sensor with any model of the
same family. The MP Series controller recognizes the model and communicates
with the replacement device. Additionally, if you decide to replace a temperature
and CO2 sensor and then later decide to replace only the temperature sensor, the
MP Series controller still operates with only the temperature sensor. Any application
written to use the CO2 sensor is affected, however, since the replacement unit
causes EcoStruxure Building Operation objects representing the CO2 sensor to be
configured as out of service.
Note
It is the sensor object that is out of service here and not the entire SmartX Sensor.
When replacing a SmartX Sensor, be sure to check the DIP switch address to
ensure that the system recognizes the fitted unit as replacement for one you
removed. Otherwise, the MP Series controller does not interact with the same unit.
In order for the new unit to assume the identity of the old one, the DIP switch
settings must match.
During the replacement process, you can swap the faceplate on the sensor model if
you want. Even if the model sensor types and faceplate do not match, EcoStruxure
BMS still assumes it is the same unit and configures any absent or deficient sensors
or displays objects as out of service.
8.1.5 Addressing
When the MP Series controller requires more than one SmartX Sensor, be sure to
adjust the DIP switches of the devices to unique settings. You should also ensure
that at least two switches are present to provide the four unique settings the
product requires. The following table shows the mapping between each unique DIP
switch setting and SmartX Sensor addressing. The default setting for both DIP
switches is OFF.
SW1-1 SW1-2 Address
OFF OFF 1
OFF ON 2
ON OFF 3
ON ON 4
Tip
Setting more than one SmartX Sensor to the same address (including not
changing the factory default DIP switch setting) produces an error and results in a
communication failure to any units sharing that address.
Note
Allow setpoint changes, Setpoint high limit, and Setpoint low limit are the types of
properties you may wish to drive dynamically based on time of day. For example,
you only allow setpoint changes during the day and not at night. You might drive
that from the schedule. You may also only change the high and low limits for the
setpoint based on whether you are in the heating or cooling season.
Continued
Display object Touchscreen LCD Temperature 3-Button Cover
property Display Sensor
13. In the Basic tab, in the Address box, click the Configure Settings icon .
14. In the Address dialog box, in the Value box, select the DIP switch address
that coincides with the device you want to associate with (that is, the address
set previously in the SmartX Sensor physical device).
15. Click OK.
9. Click OK.
Tip
Be sure to only show and/or allow changes if all room occupants are permitted to
view or change data in the SmartX sensor. If access is limited for some
occupants, be sure to disable those functions they are not allowed to access.
Access to certain functions should only be provided to clients based on their
roles.
Note
These properties allow the occupant of the room with the SmartX
Sensor to interact with the engineer's control program. Typically,
they are configured using Script or Function Block programs running
in the MP Series controller and then changed using the local display
(if permitted).
Property Description
Note
You may choose to configure these properties and never change
them, or drive them dynamically from schedules or Script or Function
Block programs. For example, you may decide to allow HVAC mode
changes only during business hours.
Property Description
Enable wall back lighting Click On to enable wall back lighting. The
default setting is Off.
Continued
Property Description
• Auto-Cool-Heat
The default setting is Auto.
Setpoint high limit Enter a high limit for the setpoint. A Script
or Function Block program can drive the
Setpoint high limit to support different
ranges for cooling and heating modes.
Setpoint low limit Enter a low limit for the setpoint. A Script
or Function Block program can drive the
Setpoint low limit to support different
ranges for cooling and heating modes.
Allow fan speed changes Click On to allow fan speed changes. The
default setting is Off.
Display back light Click the specified back light setting. Valid
settings are:
• On
• Off
• On by motion
• On by touch
Topics
SmartX Sensor 3-Button Cover Model
Changing the Temperature Setpoint in a SmartX Sensor 3-
Button Cover Model
LED Behavior in the SmartX Sensor 3-Button Cover Model
Overriding the Occupancy Setting in a SmartX Sensor 3-
Button Cover Model
9 SmartX Sensor 3-Button Cover Model
9.1 SmartX Sensor 3-Button Cover Model
You can see the setpoint incrementing every time you press the plus button on
the unit. The increments here are 1/10 of the total range. When you reach the
top, the red light does not get any brighter after a button push based on the
specified range. You can also see it does not increment beyond the upper end
of the range in the Watch Window.
Important
With each consecutive button push, the temperature setpoint
increases or decreases by 10% within the specified setpoint range.
Whenever possible, it is recommended that you set the range
relatively narrowly (+/- 10o) to avoid wide temperature swings. With
each button push, the back light also changes from deep blue at the
low end of the range, to deep red at the top end of the range. For
more information, see section 9.3 “LED Behavior in the SmartX
Sensor 3-Button Cover Model” on page 272.
For example, should you press the button with a maximum setpoint of 75o, a
minimum setpoint of 65 , and a current setpoint of 68o, the back light LED is blue.
o
Each time you press the button, the LED becomes fainter and fainter. In addition,
the red LED gets brighter and brighter with each button push. If either the upper or
lower limits are reached, the LED blinks three times rapidly.
If you are unable to change the setpoint, the LED blinks three times rapidly in the
current setpoint color.
1. In the SmartX Sensor 3-Button Cover Model, press the button to override
the occupancy setting in the designated living space.
In the Occupied mode, a button press turns on a green back light if the
Enable wall back lighting property is On. However, if the Allow
occupancy overrides property is OFF, the LED does not respond to a
button press. For more information, see section 9.3 “LED Behavior in the
SmartX Sensor 3-Button Cover Model” on page 272.
Tip
When Occupancy override is set to on by the room occupant
pushing the button, it remains on until the control application sets the
Occupancy override property to off.
Topics
SmartX Sensor LCD Temperature Sensor Model
Toggling Through the Menus on the SmartX Sensor LCD
Temperature Sensor Model
Changing the Temperature Setpoint in a SmartX Sensor
LCD Temperature Sensor Model
Changing the Fan Speed in a SmartX Sensor LCD
Temperature Sensor Model
Changing Heating and Cooling Mode Settings in a SmartX
Sensor LCD Temperature Sensor Model
Changing the Degree Type in a SmartX Sensor LCD
Temperature Sensor Model
Changing the Occupancy Mode in a SmartX Sensor LCD
Temperature Sensor Model
10 SmartX Sensor LCD Temperature Sensor Model
10.1 SmartX Sensor LCD Temperature Sensor Model
For more information, see section 10.3 “Changing the Temperature Setpoint in a
SmartX Sensor LCD Temperature Sensor Model” on page 281.
For more information, see section 10.4 “Changing the Fan Speed in a SmartX
Sensor LCD Temperature Sensor Model” on page 283.
For more information, see section 10.5 “Changing Heating and Cooling Mode
Settings in a SmartX Sensor LCD Temperature Sensor Model” on page 285.
For more information, see section 10.7 “Changing the Occupancy Mode in a
SmartX Sensor LCD Temperature Sensor Model” on page 288.
For more information, see section 10.6 “Changing the Degree Type in a SmartX
Sensor LCD Temperature Sensor Model” on page 287.
3. Press the button once to advance the menu and show the
heating and cooling mode menu and its icons.
4. Press the button once to show the occupancy mode menu and its icon.
5. Press the button once to show the humidity menu and its icon.
6. Press the button once to show the Celsius and Fahrenheit menu and its
icon.
7. Press the button a final time to return to the initial temperature menu.
Tip
The setpoint may differ from the actual temperature reading.
Note
The specific setting depends on the type of fan located in your zone. Typically,
you only need to set this once because the zone equipment either does, or does
not include a fan. If it does, it only has so many speeds, further limiting the
available choices.
For more information, see section 8.2 “SmartX Sensor Display Object ” on page
247.
2. Toggle between one of the available fan speed options using the
button.
4. Select the desired speed and press the button to return to the default
temperature menu.
The also confirms your fan speed changes.
Tip
Should you return to the fan speed menu at some point, you will see
your selection displayed as the current fan speed.
press the button to advance to the heating and cooling mode menu.
2. Toggle between one of the available fan speed options using the
button.
4. Select the desired speed and press the button to return to the default
temperature menu.
The also confirms your fan speed changes.
4. Select the desired degree type and press the button to return to the
default temperature menu.
This also confirms your degree type changes.
4. Select the desired mode and press the button to return to the default
temperature menu.
The also confirms your occupancy mode changes.
Topics
SmartX Sensor Touchscreen Display Model
Changing the Temperature Setpoint in a SmartX Sensor
Touchscreen Display Model
Changing the Temperature Setpoint in a Restricted SmartX
Sensor Touchscreen Display Model
Configuring the Fan Speed in a SmartX Sensor
Touchscreen Display Model
Configuring the Temperature Units in a SmartX Sensor
Touchscreen Display Model
Changing the Occupancy Mode or Override in a SmartX
Sensor Touchscreen Display Model
Changing the Unit View in a SmartX Sensor Touchscreen
Display Model
Accessing and Viewing Submenus in a SmartX Sensor
Touchscreen Display Model
11 SmartX Sensor Touchscreen Display Mode
11.1 SmartX Sensor Touchscreen Display Model
You can use the available options to configure the Display back light property.
For example, you can turn the light On by motion since it includes a motion
sensor, or you can configure it to turn On by touch, so that when someone
touches it, it wakes up and turns on. This is a property you may just configure once
or perhaps configure it based on the time of day since you may want the back light
turning on at night.
Note
There is no wall back lighting for the SmartX Sensor Touchscreen Display mode,
so the Enable wall back lighting property is not supported here.
2. Turn off the LED at the base of the unit to conserve power.
3. Click once for each full degree Fahrenheit and one-half a degree
Celsius of additional heat you want.
When clicked, the icon changes color if the response time is quick enough.
Tip
Waiting six seconds without any activity cancels the operation,
discrards your changes , and returns to the default screen.
Once the desired temperature is reached, the backlight and LED turn off and
the arrow and setpoint are removed from the display screen.
3. In the main menu, click the fan speed icon (if permitted).
In the main menu, if you wait longer than six seconds before clicking, you are
returned to the default temperature display screen.
Continued on next page
5. In the fan states menu, toggle to the desired fan state. (True?)
After you toggle the desired fan state, the screen returns to the default. It also
returns to the default after six seconds of inactivity.
3. In the main menu, click the degree type icon (if permitted).
In the main menu, if you wait longer than six seconds before clicking, you are
returned to the default temperature display screen.
Continued on next page
After you do so, the screen displays the new type and the new temperature
setting.
3. In the main menu, click the occupancy icon (if configured for an override).
In the main menu, if you wait longer than six seconds before clicking, you are
returned to the default temperature display screen.
Continued on next page
You are not permitted to change the occupancy mode or there is no override
available.
Continued on next page
After you do so, the screen displays the updated occupancy state and then
goes into its preconfigured override state.
3. In the main menu, click the heating and cooling mode icon (if permitted).
In the main menu, if you wait longer than six seconds before clicking, you are
returned to the default temperature display screen.
Continued on next page
You are not permitted to change the heating and cooling mode.
Continued on next page
5. In the heating and cooling mode menu, toggle to the desired mode. (True?)
After you do so, the screen displays the new type and setting.
If the information icon is not visible, the Allow information pages Page 1-3
property in the SmartX Sensor Touchscreen Display object in the
EcoStruxure BMS server is turned off. You are not permitted to access the
information in the submenus.
Continued on next page
Note
At any point in this procedure, if you wait longer than six seconds
before clicking, the default temperature display screen displays.
Topics
SmartX Sensor 3-Button Cover Model Interface
SmartX Sensor LCD Temperature Sensor Model- Default
Screen
SmartX Sensor Touchscreen Display Model- Default Screen
SmartX Sensor Touchscreen Display Model- Temperature
Change Screen
SmartX Sensor Touchscreen Display Model- Main Menu
SmartX Sensor Touchscreen Display Model- Submenus
12 SmartX Sensors User Interface
12.1 SmartX Sensor 3-Button Cover Model Interface
Continued
Icon Description
Continued
Icon Description
Topics
eCommission SmartX Controllers Tool
Configure the eCommission SmartX Controllers Tool Initial
Connection Workflow
eCommission SmartX Controllers Tool Connection Options
13 eCommission SmartX Controllers Tool
13.1 eCommission SmartX Controllers Tool
Note
The eCommission SmartX Controllers tools are password protected. Their
password policy account information is maintained locally and not on the parent
EcoStruxure BMS server.
Tip
The eCommission SmartX Controllers tool does not require a static IP address.
You can configure it with a DHCP address without conflict. For more information,
see section 1.14 “ IP Address Assignment for MP Series Controllers” on page 49.
Note
The eCommission SmartX Controllers tool has four user roles with the technician
role having the highest privileges. The electrician can perform I/O checkout, while
the flow balancer can perform balance operations. The technician can do both as
well as configure the controller. Finally, the administrator creates and manages
user accounts. For more information, see the eCommission SmartX Controllers
Mobile Tool Overview topic on WebHelp.
Note
• When the MP Series controller's Ethernet port 2 is not used by the controller
network, you can connect the eCommission SmartX Controllers tool using
that port without disruption or additional hardware. When the MP Series
controller's Ethernet port 2 is used by the controller network (for example, in a
daisy-chain or RSTP network topology), you can add a temporary switch or
hub to ensure that connectivity is maintained while the eCommission SmartX
Controllers tool are in operation.
Topics
Variable Air Volume Data Support and the MP-V
Air Flow and Flow Balancing
Viewing Stored Backup Data in an MP-V
Backing Up Flow Balance Data in an MP-V
Restoring Flow Balance Data in an MP-V
Performing Simultaneous Backups on Multiple MP-Vs
Variable Air Volume Data Objects
Cooling and Heating Control in a VAV Box
Configuring MP-V Analog Reheat
Configuring MP-V Box Flow
Configuring an MP-V Damper Command
Configuring MP-V Digital Reheat
Configuring MP-V Discharge Air Temp
Configuring an MP-V Effective Reheat Command
Configuring MP-V Fan Operation
Configuring MP-V Flow Balance Data
Configuring an MP-V Flow Setpoint
Configuring MP-V Velocity Pressure
Configuring an MP-V Variable Air Volume Data Object
14 MP-V Variable Air Volume Data Object Configuration
14.1 Variable Air Volume Data Support and the MP-V
Tip
You can perform a simultaneous backup on multiple controllers by using the
Search list view feature in the EcoStruxure BMS. For more information, see
section 14.6 “Performing Simultaneous Backups on Multiple MP-Vs ” on page
344.
Important
Backup data can differ from the current data. After balancing, backup data is
captured to preserve that data should it be changed. In this way, the original data
stays safe, so it can always be retrieved.
You should use caution here, however, since you can bypass this process by
changing the live data and then performing a backup once more, thus overwriting
the previous backup. Do not backup data that is not from a valid flow balancing
procedure.
Tip
Because this is a manual process, you should perform the flow balance data
backup soon after the EcoStruxure BMS server is installed and balancing is
complete.
For more information, see section 14.2 “Air Flow and Flow Balancing” on page 338.
3. Click the Search button to display all of the flow balance data objects.
4. In the Search pane, multi-select all of the controllers in the list.
5. Click Actions.
6. Point to Flow balance data and click Backup flow balance data.
A Progress view displays the status of the backup operation.
7. Click Close when finished.
Important
Custom-built applications that do not use the Variable Air Volume Data object and
its children are not supported in the eCommission SmartX Controllers tool.
Typically, when balancing agents are onsite, they do not simply inspect and
calibrate the VAV box, they also perform an entire checkout of the VAV control. As
part of this process, they may want to turn on the reheat, whether it is an analog or
digital reheat.
Note
If the box has an analog reheat control, it uses the analog reheat object, while it
uses the digital reheat object if it contains a digital reheat control.
Figure: VAV box control and objects for eCommission SmartX Controllers tool
Note
Typically, field engineers use this object to allow the flow balancing agent to
perform overrides (or forces) of reheat control. The object is used only if the
engineer chooses to provide it to the balancer.
For more information, see section 14.7 “Variable Air Volume Data Objects” on page
345.
Continued
Property Description
used for the Value property.
9. Click OK.
Continued
Property Description
alarming has been configured and the
point is in an alarm state.
Continued
Property Description
Watch pane, and in the Properties pane.
The default is Inactive.
9. Click OK.
Note
The optional effective reheat command is available so the eCommission SmartX
Controllers tool can observe and display reheat value status. Some program logic
may read from either the analog or digital reheat object, performs its control logic
function, and then drive the effective reheat command. In this way, you can
determine if some other process is controlling reheat rather than the
eCommission SmartX Controllers tool.
For more information, see section 14.7 “Variable Air Volume Data Objects” on page
345.
9. Click OK.
Continued
Property Description
Watch pane, and in the Properties pane.
The default is Inactive.
Rated box flow Enter the box flow using the tag pasted
on the VAV box. Typically, this is where
the information is located. When it is not
specified there, the manufacturer
provides a table listing the rating cross-
referenced to the box size.
Flow balance datetime Enter the date and time at the completion
of flow balancing operations.
Flow balance comment Use this field to enter a text string for
balancer note keeping purposes.
Flow balance backup datetime Displays the date and time when flow
balance data was stored on the
EcoStruxure BMS server.
9. Click OK.
Continued
Property Description
derived for the Value property.
Continued
Property Description
inputs are not allowed. If an external
sensor is required, a different analog input
object is necessary.
Electrical scale top Enter the highest electrical value that can
be used for the damper command.
Electrical scale bottom Enter the lowest electrical value that can
be used for the damper command.
9. Click OK.
Minimum flow setpoint Enter a low flow balance point that may
equal the minimum flow setpoint, or the
volatile organic compounds (VOC)
minimum flow if used.
Continued
Property Description
• Normal
• Stuck Damper. For more
information, see section 16.1 “MP-V
Variable Air Volume Data Object
Stuck Damper Diagnostic Message”
on page 445.
• Control Loss. For more information,
see section 16.2 “MP-V Variable Air
Volume Data Object Control Loss
Diagnostic Message” on page 446.
8. Click OK.
Topics
MP-V Analog Reheat Properties – Basic Tab
MP-V Analog Reheat Properties – Advanced Tab
MP-V Analog Reheat Properties – Command Tab
MP-V Box Flow Properties – Basic Tab
MP-V Box Flow Properties – Advanced Tab
MP-V Damper Command Properties – Basic Tab
MP-V Damper Command Properties – Advanced Tab
MP-V Damper Command Properties – Command Tab
MP-V Digital Reheat Properties – Basic Tab
MP-V Digital Reheat Properties – Advanced Tab
MP-V Digital Reheat Properties – Command Tab
MP-V Discharge Air Temp Properties – Basic Tab
MP-V Discharge Air Temp Properties – Advanced Tab
MP-V Effective Reheat Command Properties – Basic Tab
MP-V Effective Reheat Command Properties – Advanced
Tab
MP-V Fan Operation Properties – Basic Tab
MP-V Fan Operation Properties – Advanced Tab
MP-V Fan Operation Properties – Command Tab
MP-V Flow Balance Data Properties – Basic Tab
MP-V Flow Balance Data Properties – Advanced Tab
MP-V Flow Setpoint Properties – Basic Tab
MP-V Flow Setpoint Properties – Advanced Tab
MP-V Flow Setpoint Properties – Command Tab
MP-V Velocity Pressure Properties – Basic Tab
MP-V Velocity Pressure Properties – Advanced Tab
MP-V Variable Air Volume Data Object Properties – Basic
Tab
MP-V Variable Air Volume Data Object Properties –
Advanced Tab
15 MP-V User Interface
15.1 MP-V Analog Reheat Properties – Basic Tab
Continued
Component Description
Note
The eCommission SmartX Controllers tool writes directly to priority 7 without any
direct user involvement.
Continued
Component Description
Continued
Component Description
Note
The eCommission SmartX Controllers tool writes directly to priority 7 without any
direct user involvement.
Continued
Component Description
Inactive text Type the text that explains the Inactive state
of the value, such as Idle. This text is used as
an enumeration text for the Value property
and related priority array values. This text is
visible in graphics, in the Watch pane, and in
the Properties pane. The default is Inactive.
Continued
Component Description
Active text Type the text that explains the Active state of
the value, such as Running. This text is used
as an enumeration text for the Value
property and related priority array values.
This text is visible in graphics, in the Watch
pane, and in the Properties pane. The
default is Active.
Note
The eCommission SmartX Controllers tool writes directly to priority 7 without any
direct user involvement.
Continued
Component Description
Inactive text Type the text that explains the Inactive state
of the value, such as Idle. This text is used as
an enumeration text for the Value property
and related priority array values. This text is
visible in graphics, in the Watch pane, and in
the Properties pane. The default is Inactive.
Continued
Component Description
Active text Type the text that explains the Active state of
the value, such as Running. This text is used
as an enumeration text for the Value
property and related priority array values.
This text is visible in graphics, in the Watch
pane, and in the Properties pane. The
default is Active.
Note
The eCommission SmartX Controllers tool writes directly to priority 7 without any
direct user involvement.
Continued
Component Description
Rated box flow Enter the box flow using the tag pasted on
the VAV box. Typically, this is where the
information is located. When it is not
specified there, the manufacturer provides a
table listing the rating cross-referenced to
the box size.
Continued
Component Description
Box measured maximum flow Enter the maximum flow as measured by the
controller.
Box measured minimum flow Enter the minimum flow as measured by the
controller.
Hood measured maximum flow Enter the maximum flow as measured by the
calibrated flow hood.
Hood measured minimum flow Enter the minimum flow as measured by the
calibrated flow hood.
Flow balance datetime Enter the date and time at the completion of
flow balancing operations.
Flow balance comment Use this field to enter a text string for
balancer note keeping purposes.
Flow balance backup datetime Displays the date and time when flow
balance data was stored on the EcoStruxure
BMS server.
Flow balance restore datetime Displays when the EcoStruxure BMS server
last restored flow balance data to an MP-V
controller.
Continued
Component Description
Note
The eCommission SmartX Controllers tool writes directly to priority 7 without any
direct user involvement.
Continued
Component Description
Continued
Component Description
Electrical scale top Enter the highest electrical value that can be
used for the damper command.
Electrical scale bottom Enter the lowest electrical value that can be
used for the damper command.
Engineering scale top Enter the highest engineering value that can
be used for the damper command.
Engineering scale bottom Enter the lowest engineering value that can
be used for the damper command.
Figure: MP-V Variable Air Volume Data object properties - Basic tab
Table: MP-V Variable Air Volume Data Object Properties - Basic Tab
Component Description
Maximum flow setpoint Enter a high flow balance point that equals
the maximum flow setpoint.
Minimum flow setpoint Enter a low flow balance point that may
equal the minimum flow setpoint, or the
volatile organic compounds (VOC) minimum
flow if used.
Continued
Component Description
Balanced flow correction factor Displays the hood measured maximum flow
divided by the box measured maximum flow.
This factor is calculated by the MP-V.
Continued
Component Description
Figure: MP-V Variable Air Volume Data object properties - Advanced tab
Table: MP-V Variable Air Volume Data Object Properties - Advanced Tab
Component Description
Topics
MP-V Variable Air Volume Data Object Stuck Damper
Diagnostic Message
MP-V Variable Air Volume Data Object Control Loss
Diagnostic Message
MP-V Variable Air Volume Data Object Neg. Press
Diagnostic Message
MP-V Variable Air Volume Data Object Over Range
Diagnostic Message
16 MP-V Troubleshooting
16.1 MP-V Variable Air Volume Data Object Stuck Damper Diagnostic Message
16.1.1 Solution
Check that the damper can move from open to closed. The actuator may be
installed improperly, or there may be a blockage in the VAV terminal box.
16.2.1 Solution
The solutions are listed in order: the solution most likely to fix the problem is listed
first. Work through each solution until the problem is resolved.
• Determine whether the supply air flow is adequate
• Ensure the action is correct
• Check to see that there are no loose damper shaft set screws
16.3.1 Solution
Ensure the pitot connections are correct by reversing their flow.
16.4.1 Solution
The solutions are listed in order: the solution most likely to fix the problem is listed
first. Work through each solution until the problem is resolved.
• Check for a faulty air pressure sensor that produces a mechanical control
failure
• Determine if a software failure in air handler control has occurred
• Ensure that air handler balancing is correct
• Check to see that the mechanical equipment is installed correctly
Topics
MP Series Controller System Tree Icons
MP Series Controller Properties – Basic Tab
MP Series Controller Properties – Advanced Tab
Generate Image Dialog Box
MP Series Controller Onboard I/O Module Terminal Point
Properties – Basic Tab
MP Series Controller IP Network Settings Properties – Basic
Tab
MP Series Controller IP Network Settings Properties –
Advanced Tab
MP Series Controller Settings Properties – Basic Tab
MP Series Controller Settings Properties – Advanced Tab
Properties - IPAddress Dialog Box
MP Series Controller Object Creation Wizard – Advanced
Settings Page
Select Firmware Dialog Box
MP Series Controller Error Log Properties– Basic Tab
MP Series Controller Error Log Properties – Advanced Tab
MP Series Controller Diagnostic File Properties– Basic Tab
MP Series Controller Diagnostic File Properties – Advanced
Tab
MP Series Controller Counter Input Properties – Basic Tab
MP Series Controller Counter Input Properties – Advanced
Tab
MP Series Controller Current Input Properties – Basic Tab
MP Series Controller Current Input Properties – Advanced
Tab
MP Series Controller Digital Input Properties – Basic Tab
MP Series Controller Digital Input Properties – Advanced
Tab
MP Series Controller Resistive Input Properties – Basic Tab
MP Series Controller Resistive Input Properties – Advanced
Tab
MP Series Controller RTD Temperature Input Properties –
Basic Tab
MP Series Controller RTD Temperature Input Properties –
Advanced Tab
MP Series Controller Supervised Input Properties – Basic
Tab
MP Series Controller Supervised Input Properties – Advanced
Tab
MP Series Controller Temperature Input Properties – Basic Tab
MP Series Controller Temperature Input Properties – Advanced
Tab
MP Series Controller Voltage Input Properties – Basic Tab
MP Series Controller Voltage Input Properties – Advanced Tab
MP Series Controller Current Output Properties – Basic Tab
MP Series Controller Current Output Properties – Advanced Tab
MP Series Controller Current Output Properties – Command Tab
MP Series Controller Digital Output Properties – Basic Tab
MP Series Controller Digital Output Properties – Advanced Tab
MP Series Controller Digital Output Properties – Command Tab
MP Series Controller Digital Pulsed Output Properties – Basic
Tab
MP Series Controller Digital Pulsed Output Properties -
Advanced Tab
MP Series Controller Digital Pulsed Output Properties –
Command Tab
MP Series Controller Pulse Width Modulated Output Properties –
Basic Tab
MP Series Controller Pulse Width Modulated Output Properties –
Advanced Tab
MP Series Controller Pulse Width Modulated Output Properties –
Command Tab
MP Series Controller Tristate Output Properties – Basic Tab
MP Series Controller Tristate Output Properties – Advanced Tab
MP Series Controller Tristate Output Properties – Command Tab
MP Series Controller Tristate Pulsed Output Properties – Basic
Tab
MP Series Controller Tristate Pulsed Output Properties –
Advanced Tab
MP Series Controller Tristate Pulsed Output Properties –
Command Tab
MP Series Controller Voltage Output Properties – Basic Tab
MP Series Controller Voltage Output Properties – Advanced Tab
MP Series Controller Voltage Output Properties – Command Tab
MP Series Controller Analog Value Properties – Basic Tab
MP Series Controller Analog Value Properties – Advanced Tab
MP Series Controller Analog Value Properties – Command Tab
MP Series Controller DateTime Value Properties – Basic Tab
MP Series Controller DateTime Value Properties – Advanced
Tab
MP Series Controller Digital Value Properties – Basic Tab
MP Series Controller Digital Value Properties – Advanced Tab
MP Series Controller Digital Value Properties – Command Tab
MP Series Controller Multistate Value Properties – Basic Tab
MP Series Controller Multistate Value Properties – Advanced
Tab
MP Series Controller Multistate Value Properties – Command
Tab
MP Series Controller String Value Properties – Basic Tab
MP Series Controller String Value Properties – Advanced Tab
MP Series Controller Analog Consumer Value Properties – Basic
Tab
MP Series Controller Analog Consumer Value Properties –
Advanced Tab
MP Series Controller Digital Consumer Value Properties – Basic
Tab
MP Series Controller Digital Consumer Value Properties –
Advanced Tab
MP Series Controller Multistate Consumer Value Properties –
Basic Tab
MP Series Controller Multistate Consumer Value Properties –
Advanced Tab
MP Series Controller Analog Producer Value Properties – Basic
Tab
MP Series Controller Analog Producer Value Properties –
Advanced Tab
MP Series Controller Analog Producer Value Properties –
Command Tab
MP Series Controller Digital Producer Value Properties – Basic
Tab
MP Series Controller Digital Producer Value Properties –
Advanced Tab
MP Series Controller Digital Producer Value Properties –
Command Tab
MP Series Controller Multistate Producer Value Properties –
Basic Tab
MP Series Controller Multistate Producer Value Properties –
Advanced Tab
MP Series Controller Multistate Producer Value Properties –
Command Tab
MP Series Controller Notification Class Properties – Basic Tab
MP Series Controller Notification Class Properties – Advanced
Tab
MP Series Controller Notification Class Properties – Alarm
Settings Tab
MP Series Controller BACnet and System Alarm Properties –
Basic Tab
MP Series Controller BACnet and System Alarm Properties –
Advanced Tab
MP Series Controller BACnet and System Alarm Properties –
Alarm Settings Tab
MP Series Controller Schedule Properties – Basic Tab
MP Series Controller Schedule Properties – Advanced Tab
MP Series Controller Calendar Properties – Basic Tab
MP Series Controller Calendar Properties – Advanced Tab
MP Series Controller Control Loop Properties – Basic Tab
MP Series Controller Control Loop Properties – Advanced Tab
MP Series Controller Script Program Properties – Basic Tab
MP Series Controller Script Program Properties – Advanced Tab
MP Series Controller Script Program Properties – Inputs Tab
MP Series Controller Script Program Properties – Outputs Tab
MP Series Controller Script Program Properties – Functions Tab
MP Series Controller Script Function Properties – Basic Tab
MP Series Controller Script Function Properties – Advanced Tab
MP Series Controller Script Function Properties – Functions Tab
MP Series Controller Function Block Program Properties – Basic
Tab
MP Series Controller Function Block Program Properties –
Advanced Tab
MP Series Controller Function Block Program Properties – Inputs
Tab
MP Series Controller Function Block Program Properties –
Outputs Tab
SmartX Sensor Properties – Basic Tab
SmartX Sensor Properties – Advanced Tab
SmartX Sensor Object Properties – Basic Tab
SmartX Sensor Object Properties – Advanced Tab
SmartX Sensor Display Object Properties – Basic Tab
SmartX Sensor Display Object Properties – Advanced Tab
SmartX Sensor Occupancy Object Properties – Basic Tab
SmartX Sensor Occupancy Object Properties – Advanced Tab
17 MP Series Controller User Interface
17.1 MP Series Controller System Tree Icons
MP-C
Indicates an MP-C. For more information,
see section 1.1 “MP Series Controller
Overview” on page 23.
MP-V
Indicates an MP-V. For more information,
see section 1.1 “MP Series Controller
Overview” on page 23.
BACnet Interface
Indicates a BACnet interface for a SmartX
server. For more information, see section
1.13 “EcoStruxure BMS Server Hosting an
MP Series Controller” on page 46.
IP Network
Indicates an IP network. For more
information, see section 1.3 “MP Series
Controller BACnet/IP Support” on page 28.
IO Resources
Displays IO resources including onboard IO
terminals and the sensor bus. For more
information, see section 2.11 “MP Series
Controller Onboard I/O Module” on page 74.
Diagnostics Files
Displays diagnostic information including the
Device Report and Error Log. For more
information, see section 3.3 “MP Series
Controller Diagnostics” on page 94.
SmartX Sensor
Indicates a SmartX Sensor. For more
information, see section 8.1 “SmartX
Sensors” on page 243.
Continued
Component Description
Continued
Component Description
Object types supported Displays the BACnet object types that the
device supports.
Last backup time Displays the time of the last BACnet backup
of the device.
Continued
Component Description
Maximum asynchronous polling quota Enter the maximum number of requests the
EcoStruxure BMS server sends to a device
at a time:
• Select Automatically calculate
based on the maximum APDU
length accepted by the device to
configure the quota automatically
based on the maximum APDU length
accepted by the device. If the
maximum APDU length is less than or
equal to 500, the system sets the quota
to 1. If the maximum APDU length is
greater than 500, the system sets the
quota to 4.
• Select 1 - 4 to configure the quota
manually to the selected number.
Important: Contact Product Support
Services for assistance with these options.
Otherwise, it is not recommended that you
change this property.
Firmware TBD
Function block engine revision Displays the revision of the Function Block
engine running in the device.
Generate an image file specific to this Click to produce a file that contains device-
device specific information that you can only
download to the device that it was created
for.
Generate an application image file Click to produce a file that does not contain
that can be deployed into any device device-specific information. You can deploy
of the same model this file to any device of the same model that
it was created for.
This option is only available when the MP
Series controller is located in the custom
type library. For more information, see the
Custom Type Library Pane topic on
WebHelp.
Figure: MP Series controller onboard I/O terminal point properties - Basic tab
Table: MP Series Controller Onboard I/O Terminal Point Properties - Basic Tab
Component Description
Continued
Component Description
Continued
Component Description
Allowed IP addresses
Click to add a new IP address to the
white list of approved IP addresses. For
more information, see section 2.10 “Adding
an IP Address to the White List in an MP
Series Controller” on page 73.
BACnet Trend log Click the ellipsis button and when the wizard
displays, create a BACnet trend log. For
more information, see the Creating a BACnet
Trend Log topic on WebHelp.
Continued
Component Description
Modification date Displays the last time the BACnet File was
created or written to.
Continued
Component Description
Modification date Displays the last time the BACnet File was
created or written to.
Continued
Component Description
Continued
Component Description
Continued
Component Description
Engineering scale top Type a top of the range engineering value for
the input point scale. (Example: 100%)
Continued
Component Description
Continued
Component Description
Inactive text Type the text that explains the Inactive state
of the value, such as Idle. This text is used as
an enumeration text for the Value property
and related priority array values. This text is
visible in graphics, in the Watch pane, and in
the Properties pane. The default is Inactive.
Active text Type the text that explains the Active state of
the value, such as Running. This text is used
as an enumeration text for the Value
property and related priority array values.
This text is visible in graphics, in the Watch
pane, and in the Properties pane. The
default is Active.
Continued
Component Description
Engineering scale top Type a top of the range engineering value for
the input point scale. (Example: 100%)
Continued
Component Description
Continued
Component Description
Continued
Component Description
Supervised resistor value Type the value or use the up and down
arrow keys to enter the resistance value of
the resistors in the supervised circuit.
Continued
Component Description
Continued
Component Description
Continued
Component Description
Engineering scale top Type a top of the range engineering value for
the input point scale. (Example: 100%)
Continued
Component Description
Continued
Component Description
Electrical scale top Enter the highest electrical value for the
point.
Electrical scale bottom Enter the lowest electrical value for the point.
Engineering scale top Enter the highest engineering value for the
point.
Engineering scale bottom Enter the lowest engineering value for the
point.
Continued
Component Description
Continued
Component Description
Inactive text Type the text that explains the Inactive state
of the value, such as Idle. This text is used as
an enumeration text for the Value property
and related priority array values. This text is
visible in graphics, in the Watch pane, and in
the Properties pane. The default is Inactive.
Active text Type the text that explains the Active state of
the value, such as Running. This text is used
as an enumeration text for the Value
property and related priority array values.
This text is visible in graphics, in the Watch
pane, and in the Properties pane. The
default is Active.
Continued
Component Description
Continued
Component Description
Continued
Component Description
Figure: MP Series controller pulse width modulated output properties - Basic tab
Table: MP Series Controller Pulse Width Modulated Output Properties - Basic tab
Component Description
Continued
Component Description
PWM minimum pulse (s) Enter a PWM minimum pulse. If the value is
on for less than the minimum pulse, the
value remains off.
Figure: MP Series controller pulse width modulated output properties - Advanced tab
Continued
Component Description
Figure: MP Series controller pulse width modulated output properties - Command tab
Continued
Component Description
Continued
Component Description
Continued
Component Description
Continued
Component Description
Continued
Component Description
Continued
Component Description
Engineering scale top Type a top of the range engineering value for
the input point scale. (Example: 100%)
Continued
Component Description
Continued
Component Description
Continued
Component Description
Inactive text Type the text that explains the Inactive state
of the value, such as Idle. This text is used as
an enumeration text for the Value property
and related priority array values. This text is
visible in graphics, in the Watch pane, and in
the Properties pane. The default is Inactive.
Active text Type the text that explains the Active state of
the value, such as Running. This text is used
as an enumeration text for the Value
property and related priority array values.
This text is visible in graphics, in the Watch
pane, and in the Properties pane. The
default is Active.
Continued
Component Description
Continued
Component Description
Continued
Component Description
Continued
Component Description
COV resubscription interval (s) Enter the number of seconds to set the
frequency of the subscription renewals.
Continued
Component Description
Inactive text Type the text that explains the Inactive state
of the value, such as Idle. This text is used as
an enumeration text for the Value property
and related priority array values. This text is
visible in graphics, in the Watch pane, and in
the Properties pane. The default is Inactive.
Active text Type the text that explains the Active state of
the value, such as Running. This text is used
as an enumeration text for the Value
property and related priority array values.
This text is visible in graphics, in the Watch
pane, and in the Properties pane. The
default is Active.
COV resubscription interval (s) Enter the number of seconds to set the
frequency of the subscription renewals.
Continued
Component Description
COV resubscription interval (s) Enter the number of seconds to set the
frequency of the subscription renewals.
Continued
Component Description
Continued
Component Description
Continued
Component Description
Inactive text Type the text that explains the Inactive state
of the value, such as Idle. This text is used as
an enumeration text for the Value property
and related priority array values. This text is
visible in graphics, in the Watch pane, and in
the Properties pane. The default is Inactive.
Active text Type the text that explains the Active state of
the value, such as Running. This text is used
as an enumeration text for the Value
property and related priority array values.
This text is visible in graphics, in the Watch
pane, and in the Properties pane. The
default is Active.
Continued
Component Description
Continued
Component Description
Continued
Component Description
Continued
Component Description
Cause note group Enter the cause note group that is used by
the alarm.
Action note group Enter the action note group that is used by
the alarm.
Continued
Component Description
Prefix for alarm source name Type a prefix that is added to the beginning
of the source name property of an alarm
record.
The system adds a prefix to the source
name in the Alarms Pane and Alarm View if
you set the Alarm handling and
presentation property to Intrinsic in the
alarm object properties.
The Alarm handling and presentation
property determines if the prefix comes
from the notification (BACnet Notification
object) or the alarm (Intrinsic).
Edit
Click to open the property pane where you
(Action requirements) edit the selected user action. For more
information, see the User Action Properties
topic on WebHelp.
Add
Click to open the Create Object: Attachment
(Attachments) wizard, where you add an attachment. For
more information, see the Create Object
Wizard – Naming the Object Page topic on
WebHelp.
Edit
Click to open the property pane where you
(Attachments) configure the attachment. For more
information, see the Attachment Properties
topic on WebHelp.
Remove
Click to remove an attachment that is
(Attachments) connected to the alarm.
Figure: MP Series controller program cyclic dependency alarm properties - Basic tab
Table: MP Series Controller BACnet and System Alarm Properties - Basic Tab
Component Description
To-off-normal time Displays the date and time of the last to-off-
normal transition.
To-fault time Displays the date and time of the last to-
fault transition.
To-normal time Displays the date and time of the last to-
normal transition.
Continued
Component Description
Continued
Component Description
Alarm message Enter the text that you want to display in the
Alarm View for the corresponding alarm
Reset message state. The configured text is also sent to any
Fault message external BACnet clients configured as alarm
recipients in the BACnet notification. For
more information, see the Alarms Pane and
Alarm View topic on WebHelp.
Figure: MP Series controller program execution overrun alarm properties - Advanced tab
Table: MP Series Controller BACnet and System Alarm Properties - Advanced Tab
Component Description
Figure: MP Series controller RSTP port state alarm properties - Alarm settings tab
Table: MP Series Controller BACnet and System Alarm Properties - Alarm Settings
Tab
Component Description
Cause note group Enter the cause note group that is used by
the alarm.
Action note group Enter the action note group that is used by
the alarm.
Continued
Component Description
Prefix for alarm source name Type a prefix that is added to the beginning
of the source name property of an alarm
record.
The system adds a prefix to the source
name in the Alarms Pane and Alarm View if
you set the Alarm handling and
presentation property to Intrinsic in the
alarm object properties.
The Alarm handling and presentation
property determines if the prefix comes
from the notification (BACnet Notification
object) or the alarm (Intrinsic).
Edit
Click to open the property pane where you
(Action requirements) edit the selected user action. For more
information, see the User Action Properties
topic on WebHelp.
Add
Click to open the Create Object: Attachment
(Attachments) wizard, where you add an attachment. For
more information, see the Create Object
Wizard – Naming the Object Page topic on
WebHelp.
Edit
Click to open the property pane where you
(Attachments) configure the attachment. For more
information, see the Attachment Properties
topic on WebHelp.
Remove
Click to remove an attachment that is
(Attachments) connected to the alarm.
Continued
Component Description
Previous transition time Displays the date and time when the Value
property most recently changed.
Time since previous transition (min) Displays the elapsed time in minutes or parts
since the Value property last changed.
Next transition time Displays the date and time when the Value
property will change next.
Following transition time Displays the date and time when the
Following transition value appears.
Continued
Component Description
Continued
Component Description
Continued
Component Description
Minimum output Enter the minimum value that the PID loop
algorithm can assign to the Value property.
Continued
Component Description
Update interval (ms) Enter how often that you want the loop
algorighm to update the Value property.
Enter a time in milliseconds.
Continued
Component Description
Continued
Component Description
Apply initial value Select Yes to apply the initial values of the
binding variables. The default No does not
apply the values, thus ensuring, for example,
that an output point does not reset every
time a program that binds to one of its own
output variables is saved.
Continued
Component Description
Continued
Component Description
Last execution time (ms) Displays the duration of the last function
block program execution.
Minimum execution time (ms) Displays the minimum duration of the last
function block program execution cycle
Maximum execution time (ms) Displays the maximum duration of the last
function block program execution cycle.
Required Function Block Program Displays the version of the function block
engine engine. Its purpose is to maintain
compatibility between EcoStruxure BMS and
MP Series controller function block
programs.
Continued
Component Description
Continued
Component Description
Continued
Component Description
Component Description
Continued
Component Description
Continued
Component Description
Enable wall back lighting Click On to enable wall back lighting. The
default setting is Off.
Allow fan speed changes Click On to allow fan speed changes. The
default setting is Off.
Allow HVAC mode changes Click On to alow HVAC mode changes. The
default setting is Off.
Continued
Component Description
Display back light Click the specified back light setting. Valid
settings are:
• On
• Off
• On by motion
• On by touch
Continued
Component Description
Topics
Dynamic IP Address Assignment
18 MP Series Controller Deep Technical Reference
18.1 Dynamic IP Address Assignment
Note
Link-local address assignment is also used in popular automatic network
configuration solutions. While these protocols utilize the same link-local address
assignment method as the MP Series controller, they may provide additional
functionality not implemented in those controllers.
You can use these technologies on the same private network where the MP
Series controller resides:
• Automatic Private IP Addressing (APIPA): Microsoft’s term for link-local
addressing used in Windows operation systems since Windows 98. APIPA
provides the same functions as Link-local addressing.
• Zero-configuration networking (zeroconf): Provides the following three
services:
– Link-local network address assignment
– Automatic distribution and resolution of hostnames
Continued on next page
18.1.4 Controller-assigned IP
When a DHCP server is not available on the network segment or the DHCP fails to
provide an IP address, dynamic IP addressing in the MP Series controller assigns a
private IP address locally within the link-local address block. The link-local address
block for IPv4 ranges from 169.254.1.0 to 169.254.254.255. These are class-B
addresses with a default mask value of 255.255.0.0.
Link-local addresses are not routable. As a result, controllers that assign their own
IP address can only communicate with devices on their local network segment.
When an IP address is controller-assigned, the controller continues to check for
available DHCP servers by issuing a DHCP discover broadcast. If a DHCP server is
detected, dynamic IP addressing proceeds with the standard DHCP negotiation for
an IP address and uses the DHCP assigned address, if successful.
Topics
Device Custom Type Versions Do Not Match
MP Series Controller Does Not Display in Device Discovery
Duplicate MP Series Controller Device IDs
MP Series Controller Program Bindings Cyclic Dependency
MP Series Controller Program Execution Overrun
MP Series Controller Device Already Hosted Message
Device Custom Types Do Not Match
Device Model Mismatch
Unexpected Type Information
Device Address Bindings Limit
19 MP Series Controller Troubleshooting
19.1 Device Custom Type Versions Do Not Match
19.1.1 Solution
Accept the association by clicking Continue. If you do this, you will need to
download all objects. Executing the Download all objects command will delete
any objects on the physical device.
19.2.1 Solution
The solutions are listed in order: the solution most likely to fix the problem is listed
first. Work through each solution until the problem is resolved
• Verify that the device is connected to a network or sub-network in the BACnet
Interface.
• Be sure also there is an established path for BACnet discovery messages to
reach the target device (such as BACnet routers linking the BACnet network
and remote IP segments that require BBMD configuration).
• Click the Discover all button if the device still does not display. This may
take a few minutes depending on the number of devices in the BACnet
Interface.
• Devices that were previously discovered and hidden also may not display. For
more information, see section 3.7 “Hiding MP Series Controllers in Device
Discovery ” on page 101.
19.3.1 Solution
Determine which device(s) contain the duplicate device IDs and then correct them
by specifying an ID that does not conflict with any other device.
For more information, see section 2.15 “Changing an MP Series Controller Device
ID” on page 80.
19.4.1 Solution
The solutions are listed in order: the solution most likely to fix the problem is listed
first. Work through each solution until the problem is resolved.
• Reconfigure the application to eliminate the loop by ensuring that no value in
the chain references more than one other value in the chain.
• Lower the execution precedence of the program that initiates processing at the
beginning of each execution cycle, if the cyclic loop is intentional. Cyclic
dependency checking in MP Sereis controllers is (or should be) identical to
cyclic dependency checking in EcoStruxure BMS servers.
19.5.1 Solution
The solutions are listed in order: the solution most likely to fix the problem is listed
first. Work through each solution until the problem is resolved.
• Ensure that the Script program does not contain a loop with many iterations.
• Move larger, more complex programs to slower tasks.
• Separate programs into smaller parts, keeping the critical and smaller sub-
programs in the faster task slots.
19.6.1 Solution
Clear the hosting information for the specified controller(s). For more information,
see section 3.8 “Clearing MP Series Controller Host Information ” on page 102.
19.7.1 Solution
The solutions are listed in order: the solution most likely to fix the problem is listed
first. Work through each solution until the problem is resolved.
• Accept the association by clicking Continue, then download all objects.
Doing this overwrites everything on the physical device with what is on the
device object.
• Accept the association by clicking Continue, then upload all objects. Doing
this overwrites everything on the device object with what is on the physical
device.
19.8.1 Solution
• When replacing a physical device, replace it with only a device that is the same
model.
19.9.1 Solution
Resolve the unexpected type information issues. For more information, see section
2.18 “Resetting MP Series Controller Type Information ” on page 84.
19.10.1 Solution
View the number of devices with BACnet bindings originating from themselves by
viewing the Device Address Binding properties tab in the MP Series Controller.
For more information, see the BACnet Device – Device Address Bindings Tab topic
on WebHelp.
xxx-xxx-xxx-xxx