The VLT® BACnet/IP MCA 125 Programming Guide provides
information about conguring the system, controlling the
frequency converter, parameter access, programming, and
troubleshooting.
The programming guide is intended for use by
personnel familiar with the VLT® frequency converter, with
BACnet/IP technology, and with the PC or PLC used as a
master in the system.
Read the instructions before programming and follow the
procedures in this manual.
VLT® is a registered trademark.
BACnet™ is a registered trademark of the American
Society of Heating, Refrigerating, and Air-Conditioning
Engineers (ASHRAE).
1.2 Additional Resources
Resources available for the frequency converters and
optional equipment:
The relevant frequency converter operating guide
•
provides the necessary information for getting
the frequency converter up and running.
The relevant frequency converter design guide
•
provides detailed information about capabilities
and functionality to design motor control
systems.
The relevant frequency converter programming
•
guide provides greater detail on working with
parameters and many application examples.
The VLT® BACnet/IP MCA 125 Installation Guide
•
provides information about installing the
BACnet/IP and about troubleshooting.
qualied
Document and Software Version
1.3
Software version
EditionRemarks
MG92L1xxFirst edition4.4x1.02
Table 1.1 Document and Software Version
Frequency
converter
BACnet/IP
MCA 125
1.4 Product Overview
1.4.1 Intended Use
This programming guide relates to BACnet/IP interface.
Ordering numbers:
134B1586 (conformal coated)
•
The BACnet/IP interface is designed to communicate with
any system complying with the BACnet/IP standard.
BACnet/IP provides users with the network tools to deploy
standard Ethernet technology for building automation
applications while enabling internet and enterprise connectivity.
VLT® BACnet/IP MCA 125 is intended for use with:
VLT® HVAC Drive FC 102.
•
Approvals and Certications
1.5
More approvals and certications are available. For more
information, contact a local Danfoss partner.
The VLT® BACnet/IP MCA 125 Programming Guide
•
provides information about conguring the
system, controlling the frequency converter,
parameter access, programming, troubleshooting,
and some typical application examples.
Supplementary publications and manuals are available
from Danfoss. See drives.danfoss.com/knowledge-center/technical-documentation/ for listings.
Indicates a potentially hazardous situation that could
result in death or serious injury.
CAUTION
Indicates a potentially hazardous situation that could
result in minor or moderate injury. It can also be used to
alert against unsafe practices.
NOTICE
Indicates important information, including situations that
can result in damage to equipment or property.
2.2 Qualied Personnel
Correct and reliable transport, storage, installation,
operation, and maintenance are required for the troublefree and safe operation of the frequency converter. Only
qualied personnel are allowed to install and operate this
equipment.
Qualied personnel are dened as trained sta, who are
authorized to install, commission, and maintain equipment,
systems, and circuits in accordance with pertinent laws and
regulations. Also, the qualied personnel must be familiar
with the instructions and safety measures described in this
manual.
Safety Precautions
2.3
WARNING
HIGH VOLTAGE
Frequency converters contain high voltage when
connected to AC mains input, DC supply, or load sharing.
Failure to perform installation, start-up, and maintenance
by qualied personnel can result in death or serious
injury.
Only qualied personnel must perform instal-
•
lation, start-up, and maintenance.
WARNING
UNINTENDED START
When the frequency converter is connected to AC mains,
DC supply, or load sharing, the motor can start at any
time. Unintended start during programming, service, or
repair work can result in death, serious injury, or
property damage. The motor can start with an external
switch, a eldbus command, an input reference signal
from the LCP or LOP, via remote operation using MCT 10
Set-up Software, or after a cleared fault condition.
To prevent unintended motor start:
Press [O/Reset] on the LCP before
•
programming parameters.
Disconnect the frequency converter from the
•
mains.
Completely wire and assemble the frequency
•
converter, motor, and any driven equipment
before connecting the frequency converter to
AC mains, DC supply, or load sharing.
WARNING
DISCHARGE TIME
The frequency converter contains DC-link capacitors,
which can remain charged even when the frequency
converter is not powered. High voltage can be present
even when the warning LED indicator lights are o.
Failure to wait the specied time after power has been
removed before performing service or repair work can
result in death or serious injury.
Stop the motor.
•
Disconnect AC mains and remote DC-link
•
supplies, including battery back-ups, UPS, and
DC-link connections to other frequency
converters.
Disconnect or lock PM motor.
•
Wait for the capacitors to discharge fully. The
•
minimum waiting time is specied in the
chapter Safety in the operating guide supplied
with the frequency converter.
Before performing any service or repair work,
•
use an appropriate voltage measuring device to
make sure that the capacitors are fully
discharged.
All IP-related parameters are located in parameter group
12-0* IP Settings:
Parameter 12-00 IP Address Assignment.
•
Parameter 12-01 IP Address.
•
Parameter 12-02 Subnet Mask.
•
Parameter 12-03 Default Gateway.
•
Parameter 12-04 DHCP Server.
•
Parameter 12-05 Lease Expires.
•
Parameter 12-06 Name Servers.
•
Parameter 12-07 Domain Name.
•
Parameter 12-08 Host Name.
•
Parameter 12-09 Physical Address.
•
The VLT® BACnet/IP MCA 125 oers several ways of IP
address assignment.
Setting up the frequency converter with a manually
assigned IP address:
ParameterValue
Parameter 12-00 IP Address
Assignment
Parameter 12-01 IP Address
Parameter 12-02 Subnet Mask
Parameter 12-03 Default
Gateway
Table 3.1 Set up Parameters for a Manually
Assigned IP address
1) Class C IP address example. Any valid IP address can be entered.
[0] MANUAL
192.168.0.xxx
255.255.255.0
Optional
1)
1)
NOTICE
A power cycle is necessary after setting the IP
parameters manually.
Setting up the frequency converter with automatically
(BOOTP/DHCP) assigned IP address or via the hardware
switches:
Assigned IP address
When assigning the IP address by DHCP/BOOTP server or
hardware switches, the assigned IP address and subnet
mask can be readout in parameter 12-01 IP Address and
parameter 12-02 Subnet Mask. In parameter 12-04 DHCP
Server, the IP address of the found DHCP or BOOTP server
is shown. For DHCP only: The remaining lease-time can be
readout in parameter 12-05 Lease Expires.
Parameter 12-09 Physical Address reads out the MAC
address of the option, which is also printed on the label of
the option. If xed leases are used together with DHCP or
BOOTP, the physical MAC address is linked with a xed IP
address.
NOTICE
If no DHCP or BOOTP reply has been received after 4
attempts (for example, if the DHCP/BOOTP server has
been powered o), the option returns to the last good
known IP address.
Parameter 12-03 Default Gateway is optional and only used
in routed networks.
Optional parameters used with domain name server
systems:
Parameter 12-06 Name Servers.
•
Parameter 12-07 Domain Name.
•
Parameter 12-08 Host Name.
•
If DHCP or BOOTP is selected as IP address assignment,
these parameters are read-only.
Ethernet Link Parameters
3.2
Parameter group 12-1* Ethernet Link Parameters contains
ethernet link information:
Parameter 12-10 Link Status and parameter 12-11 Link
Duration show information on the link status per port.
Parameter 12-10 Link Status shows [0] No Link or [1] Link
according to the status of the present port.
CongurationProgramming Guide
Parameter 12-11 Link Duration shows the duration of the
link on the present port. If the link is broken, the counter
resets.
Parameter 12-12 Auto Negotiation is a feature that enables 2
connected Ethernet devices to select a common
transmission parameter, such as speed and duplex mode.
In this process, the connected devices rst share their
capabilities for these parameters and then select the
fastest transmission mode that they both support. By
default, this function is enabled. Incapability between the
connected devices may lead to decreased communication
performance. To prevent decreased performance, disable
auto negotiation.
If parameter 12-12 Auto Negotiation is set to [0]
speed and duplex mode can be congured manually in
parameter 12-13 Link Speed and parameter 12-14 Link
Duplex.
Parameter 12-13 Link Speed shows/sets the link speed per
port. If no link is present, none is shown.
Parameter 12-14 Link Duplex shows/sets the duplex mode
per port:
Half duplex provides communication in both
•
directions, but only in 1 direction at a time (not
simultaneously).
Full-duplex allows communication in both
•
directions, and unlike half duplex, allows for
communication in both directions to happen
simultaneously.
IP Trac
3.3
The use of ethernet-based network for industrial
automation purposes calls for careful and thorough
network design. Especially the use of active network
components like switches and routers requires detailed
know-how about the behavior of IP trac.
O, link
BACnet Settings
3.4
All BACnet-related parameters are located in parametergroup 8-7* IP Settings and parameter group 12-7* BACnet.
Relevant parameters for parameter group 8-7* IP
Settings:
Parameter 8-70 BACnet Device Instance.
•
Parameter 8-74 "I-Am" Service.
•
Parameter 8-75 Initialisation Password.
•
The VLT® BACnet/IP MCA 125 share these parameters with
the built-in BACnet MS/TP interface. This means, that if the
BACnet MS/TP and the MCA 125 BACnet/IP interface is
connected at the same time, the settings
interfaces. It is not possible to assign a unique device
instance to each interface. Therefore, the frequency
converter should only be connected to 1 network at a time
for proper function of the BACnet.
Parameter 8-70 BACnet Device Instance sets the device
instance of the frequency converter. Each device
connected to the BACnet network must have a unique
device instance. If 2 devices have the same device
instance, the BACnet network goes into failure mode.
When the DIP switches on the MCA 125 are set to on or
o, the option uses the value set in parameter 8-70 BACnet
Device Instance. In all other cases, the option uses the
values set by the DIP as Device instance. If BACnet MS/TP
is enabled on the RS485 port of the control card, the
BACnet MS/TP protocol uses parameter 8-70 BACnet DeviceInstance. By doing so, the frequency converter can have 2
device instances.
Parameter 8-74 "I-Am" Service sets the time interval for
sending the “I-Am” telegram to the BACnet network. Select
whether the device should send the “I-Am” service
message only at power-up, or continuously with an interval
of approximately 1 minute.
aect both
33
Redundancy
Several redundancy protocols exist today, where spanning
tree protocol (STP) and rapid spanning tree protocol (RSTP)
is frequently used in HVAC systems. The VLT® BACnet/IP
MCA 125 can be installed in a network that uses STP or
RSTP. The STP or RSTP is a feature that must be provided
by the switch installed in front of the MCA 125. The MCA
125 does not play an active role in spanning tree, but it
reacts on possible commands from the switch in front of
the MCA 125.
In parameter 8-75 Initialisation Password, enter the
password needed for execution of drive reinitialization
from BACnet. The default password is “admin”.
Relevant parameters for parameter group 12-7* BACnet:
Parameter 12-70 BACnet Status.
•
Parameter 12-71 BACnet Datalink.
•
Parameter 12-72 BACnet UDP Port.
•
Parameter 12-75 BBMD IP Address.
•
Parameter 12-76 BBMD Port.
•
Parameter 12-77 BBMD Reg. Interval.
•
Parameter 12-78 Device ID
•
Parameter 12-79 Message Counter.
•
Conict Detection.
Conguration
VLT® BACnet/IP MCA 125
Parameter group 12-7* BACnet is only available if the
frequency converter has a BACnet/IP interface installed.
Setting up this parameter group is only possible in the
MCA 125 BACnet/IP interface. If the BACnet/IP has to run
via IP network (UDP), this parameter group has a default
setting which allows it to be omitted in most cases.
Network Monitoring
3.5
In control systems, it is of highest priority that the
controller and network works correct. The VLT® BACnet/IP
MCA 125 is designed to monitor the system for the availability of the controller and the network.
33
Parameter 12-70 BACnet Status shows the status of the MCA
125 BACnet/IP interface. For detailed information, see
chapter 5 Parameters.
Parameter 12-71 BACnet Datalink selects if the BACnet/IP
interface uses the BACnet Ethernet, BACnet/IP, or all
datalink layer. If all datalinks are selected, the BACnet/IP
autodetects which BACnet layer to use.
Parameter 12-72 BACnet UDP Port sets the port number
used for the UDP connection. It is recommended to use a
port number within the ranges of 47808–47826 and
49752–65535.
Parameter 12-75 BBMD IP Address sets the IP address of the
remote BBMD management device. If set to 0.0.0.0, the
foreign device function is disabled.
Typical faults detected by the MCA 125:
Power loss (controller or network components).
•
Cable faults (broken cable).
•
Malfunction of network components (partly).
•
Controller program stopped execution.
•
For indication of
option directly, the option can activate warning 34 Fieldbusfault (W34). Warning 34 Fieldbus fault is suppressed for 60 s
after power-up, to allow the controller to establish
connection to the MCA 125.
For monitoring the communication to the controller, the
drive has a timer which can be set to a value from 0.5–
18.000 s (5 hours). The timer starts the countdown when it
receives a valid write command to 1 of the objects listed in
Table 3.3:
eldbus faults detected by the eldbus
Parameter 12-76 BBMD Port sets the port number in the
BBMD management device that handles the broadcast
messages.
Parameter 12-77 BBMD Reg. Interval sets the registration
interval in s, at which the frequency converter re-registers
itself in the remote BBMD managing device.
Parameter 12-78 Device ID
time interval in minutes, where the MCA 125 sends a “Who
has” with its own device instance. This detects if a device
has been programmed to use the same device instance
(faulty conguration).Warning 34 Fieldbus fault is issued
until next detection.
Parameter 12-79 Message Counter contains an array of 5
counters. They can be used to verify that the BMS
controller sends data to the frequency converter.
For information about the BACnet broadcast management
device (BBMD), see chapter 6 Foreign Device.
Conict Detection species the
Object typeShort nameObject number
Analog outputAOAll
Analog valueAV1, 2, 31, 36, 41
Binary valueBV1, 2, 25, 26, 27
Multistage valueMS1
Table 3.3 Objects to Trigger Countdown
The controller must retrigger the timer within the time set
in parameter 8-03 Control Timeout Time. If the controller
fails to retrigger the timer within the timeframe, the
frequency converter issues alarm 17 Ctrl.word TO, and
executes 1 or more of the following commands:
Sets the motor into a
•
(parameter 8-04 Control Timeout Function for
example: [5] Stop and trip).
Sets digital outputs to a well-dened state (for
•
example: On, O, no change).
Sets analog outputs to a well-dened state (for
•
example: 0–100% no change).
By this, the frequency converter reacts in a known way,
when communication faults occur. When communication is
re-established, the parameter 8-05 End-of-Timeout Functiondenes how the drive acts, when communication is
restored.
Parameter 8-03 Control Timeout Timedenes the maximum
timeframe between writing to the present value of 1 of the
objects that keep the alarm 17 Ctrl.word TO suppressed.
The value set in parameter 8-03 Control Timeout Time
should not exceed the timeframe which the application
can tolerate without failing or leading to faults. It has been
33
proven that sending 3 write commands within the time set
in parameter 8-03 Control Timeout Time gives a stable
system. In noisy environments, the numbers can be set
higher, but improving the installation should be done rst.
Example:
The cooling tower can accept loss of communication for
up to 3 minutes. Parameter 8-03 Control Timeout Time is
therefore set to 180 s. The controller is programmed to
send a write command every 60 s and allows 2 commands
to be lost before issuing alarm 17 Ctrl.word TO. When the
fault occurs, the frequency converter is set to [4] Max.speed in parameter 8-04 Control Timeout Function. This
setting generates maximum cooling, which is the best
action for the application. The default value of
parameter 8-05 End-of-Timeout Function is [1] Resume set-up,
since no set-up change is selected in
parameter 8-04 Control Timeout Function.