Danfoss MCA 125 Programming guide

ENGINEERING TOMORROW

Programming Guide

VLT® BACnet/IP MCA 125

VLT® HVAC Drive FC 102

vlt-drives.danfoss.com

Danfoss MCA 125 Programming guide

Contents

Programming Guide

 

 

Contents

1 Introduction

2

1.1 Purpose of the Manual

2

1.2 Additional Resources

2

1.3 Document and Software Version

2

1.4 Product Overview

2

1.5 Approvals and Certifications

2

1.6 Symbols, Abbreviations, and Conventions

3

2 Safety

4

2.1 Safety Symbols

4

2.2 Qualified Personnel

4

2.3 Safety Precautions

4

3 Con€guration

6

3.1 IP Settings

6

3.2 Ethernet Link Parameters

6

3.3 IP Traffic

7

3.4 BACnet Settings

7

3.5 Network Monitoring

8

4 BACnet Objects

11

5 Parameters

16

5.1 Parameter Group 8-**

16

5.2 Parameter Group 12-**

25

5.3 Parameter List

29

5.4 Data Types

32

6 Foreign Device

33

7 Troubleshooting

34

7.1 Step-by-step Troubleshooting

34

7.1.1 LED Status

34

7.1.2 No Communication with the Frequency Converter

35

8 Appendix

36

8.1 BIBBs

36

Index

37

MG92L102

Danfoss A/S © 02/2017 All rights reserved.

1

Introduction VLT® BACnet/IP MCA 125

1

1

1 Introduction

 

 

 

 

 

1.1 Purpose of the Manual

The VLT® BACnet/IP MCA 125 Programming Guide provides information about configuring the system, controlling the frequency converter, parameter access, programming, and troubleshooting.

The programming guide is intended for use by qualified 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.

1.3 Document and Software Version

 

 

Software version

Edition

Remarks

 

 

Frequency

BACnet/IP

 

 

converter

MCA 125

 

 

 

 

MG92L1xx

First edition

4.4x

1.02

 

 

 

 

Table 1.1 Document and Software Version

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.

1.5Approvals and Certifications

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.

The VLT® BACnet/IP MCA 125 Programming Guide provides information about configuring 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.

More approvals and certifications are available. For more information, contact a local Danfoss partner.

2

Danfoss A/S © 02/2017 All rights reserved.

MG92L102

Introduction

Programming Guide

 

 

1.6Symbols, Abbreviations, and Conventions

Abbreviation

De€nition

 

 

AI

Analog input

 

 

AO

Analog output

 

 

AV

Analog value

 

 

B-AAC

BACnet advanced application controller

 

 

B-ASC

BACnet application-specific controller

 

 

BI

Binary input

 

 

BMS

Building management system

 

 

BO

Binary output

 

 

BV

Binary value

 

 

CC

Control card

 

 

CO

Exception calendar

 

 

COS

Change of state

 

 

COV

Change of value

 

 

CSV

Character string value

 

 

CTW

Control word

 

 

DHCP

Dynamic host configuration protocol

 

 

EE

Event enrollment

 

 

EMC

Electromagnetic compatibility

 

 

FC

Frequency converter

 

 

I/O

Input/output

 

 

IP

Internet protocol

 

 

LAN

Local area network

 

 

LCP

Local control panel

 

 

LED

Light emitting diode

 

 

Lsb

Least significant bit

 

 

MAV

Main actual value (actual output)

 

 

MRV

Main reference value

 

 

Msb

Most significant bit

 

 

MSV

Multi-state value

 

 

N/A

Not applicable

 

 

NC

Notification class

 

 

PC

Personal computer

 

 

PLC

Programmable logic controller

 

 

PNU

Parameter number

 

 

REF

Reference (= MRV)

 

 

RSTP

Rapid spanning tree protocol

 

 

RTC

Real-time clock

 

 

SO

Schedule object

 

 

STP

Spanning tree protocol

 

 

STW

Status word

 

 

TL

Trend log

 

 

UTC

Universal time coordinated

 

 

Table 1.2 Symbols and Abbreviations

Conventions

1 1

Numbered lists indicate procedures.

Bullet lists indicate other information and description of illustrations.

Italicized text indicates:

Cross-reference.

Link.

Parameter name.

Parameter group name.

Parameter option.

All dimensions in drawings are in mm (in).

MG92L102

Danfoss A/S © 02/2017 All rights reserved.

3

Safety

VLT® BACnet/IP MCA 125

2 Safety

2 2

2.1 Safety Symbols

The following symbols are used in this guide:

WARNING

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 Qualified Personnel

Correct and reliable transport, storage, installation, operation, and maintenance are required for the troublefree and safe operation of the frequency converter. Only qualified personnel are allowed to install and operate this equipment.

Qualified personnel are defined as trained staƒ, who are authorized to install, commission, and maintain equipment, systems, and circuits in accordance with pertinent laws and regulations. Also, the qualified personnel must be familiar with the instructions and safety measures described in this manual.

2.3 Safety Precautions

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 quali€ed personnel can result in death or serious injury.

Only quali€ed personnel must perform installation, 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 [Off/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 off. Failure to wait the speci€ed 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 speci€ed 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.

4

Danfoss A/S © 02/2017 All rights reserved.

MG92L102

Safety Programming Guide

WARNING

LEAKAGE CURRENT HAZARD

2 2

Leakage currents exceed 3.5 mA. Failure to ground the

frequency converter properly can result in death or serious injury.

Ensure the correct grounding of the equipment by a certi€ed electrical installer.

WARNING

EQUIPMENT HAZARD

Contact with rotating shafts and electrical equipment can result in death or serious injury.

Ensure that only trained and quali€ed personnel perform installation, start-up, and maintenance.

Ensure that electrical work conforms to national and local electrical codes.

Follow the procedures in this guide.

CAUTION

INTERNAL FAILURE HAZARD

An internal failure in the frequency converter can result in serious injury when the frequency converter is not properly closed.

Ensure that all safety covers are in place and securely fastened before applying power.

MG92L102

Danfoss A/S © 02/2017 All rights reserved.

5

Con€guration

VLT® BACnet/IP MCA 125

3 Configuration

3.1 IP Settings

3 3 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 oƒers several ways of IP address assignment.

Setting up the frequency converter with a manually assigned IP address:

Parameter

Value

 

 

Parameter 12-00 IP Address

[0] MANUAL

Assignment

 

 

 

Parameter 12-01 IP Address

192.168.0.xxx1)

Parameter 12-02 Subnet Mask

255.255.255.01)

Parameter 12-03 Default

Optional

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.

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 fixed leases are used together with DHCP or BOOTP, the physical MAC address is linked with a fixed 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 off), 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.

3.2 Ethernet Link Parameters

Parameter group 12-1* Ethernet Link Parameters contains ethernet link information:

Parameter 12-10 Link Status.

Parameter 12-11 Link Duration.

Parameter 12-12 Auto Negotiation.

Parameter 12-13 Link Speed.

Parameter 12-14 Link Duplex.

Parameter

Value

 

 

Parameter 12-00 IP Address

[1] DHCP

Assignment

[2] BOOTP

 

 

Parameter 12-01 IP Address

Read only

 

 

Parameter 12-02 Subnet

Read only

Mask

 

 

 

Parameter 12-03 Default

Read only

Gateway

 

 

 

Table 3.2 Set up Parameters for Automatically

NOTICE

The Ethernet link parameters are unique per port.

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.

6

Danfoss A/S © 02/2017 All rights reserved.

MG92L102

Con€guration

Programming 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 first 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] Off, link speed and duplex mode can be configured 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.

3.4 BACnet Settings

All BACnet-related parameters are located in parameter group 8-7* IP Settings and parameter group 12-7* BACnet.

Relevant parameters for parameter group 8-7* IP

3

 

3

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 aƒect both 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 Device Instance. By doing so, the frequency converter can have 2 device instances.

3.3 IP Traffic

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 traffic.

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.

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.

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 Conflict Detection.

Parameter 12-79 Message Counter.

MG92L102

Danfoss A/S © 02/2017 All rights reserved.

7

Con€guration

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

3 3 setting which allows it to be omitted in most cases.

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.

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 Conflict Detection specifies the 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 configuration). 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.

3.5 Network Monitoring

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.

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 fieldbus faults detected by the fieldbus option directly, the option can activate warning 34 Fieldbus fault (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:

Object type

Short name

Object number

 

 

 

Analog output

AO

All

 

 

 

Analog value

AV

1, 2, 31, 36, 41

 

 

 

Binary value

BV

1, 2, 25, 26, 27

 

 

 

Multistage value

MS

1

 

 

 

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 well-defined state (parameter 8-04 Control Timeout Function for example: [5] Stop and trip).

Sets digital outputs to a well-defined state (for example: On, Oƒ, no change).

Sets analog outputs to a well-defined 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 Function defines how the drive acts, when communication is restored.

8

Danfoss A/S © 02/2017 All rights reserved.

MG92L102

Con€guration

Programming Guide

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The parameters for monitoring communication are listed in

 

 

 

 

 

 

 

 

ID

Name

Factory set-

Note

 

 

 

 

Table 3.4:

 

 

 

up

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8-03

Control

60.0 s

Application dependent

 

 

 

 

 

 

 

Timeout Time

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8-04

Control

Application dependent

 

 

 

 

 

 

 

Timeout

 

 

 

3

 

3

 

 

 

Function

 

 

 

 

 

 

8-05

End-of-Timeout

Resume set-

If set up change in

 

 

 

 

 

 

 

 

 

 

 

 

 

Function

up

parameter 8-04 Control

 

 

 

 

 

 

 

 

 

Timeout Function

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8-06

Reset Control

Do not reset

No BACnet access

 

 

 

 

 

 

 

Timeout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5-30

Terminal 27, D

No operation

Application dependent

 

 

 

 

 

 

 

Output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5-31

Terminal 29, D

No operation

Application dependent

 

 

 

 

 

 

 

Output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5-40

Function

Alarm;

Application dependent

 

 

 

 

 

 

 

Relay1 & 2

Running

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6-51

Terminal 42

No operation

Application dependent

 

 

 

 

 

 

 

Output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 3.4 Parameters for Monitoring Communication

 

 

 

For I/O options, see the relevant parameters for the option.

 

The monitoring feature works from the simple state machine, as shown in Illustration 3.1:

Alarm 17 handling activated in P 8-04 (CTW time out)

<![if ! IE]>

<![endif]>130BF741.10

N

 

Controller

 

 

 

 

 

writes to objects

 

 

 

 

 

Y

 

Y = Yes

 

 

 

 

N = No

 

 

 

 

 

 

 

 

Alarm17 armed

 

 

 

 

 

Timer value=P8-03

 

 

 

 

 

 

Y

Activate setting in P8-04,

 

 

 

Timer = 0

outputs set to configured action.

 

 

 

 

 

 

 

 

Display A17

 

 

 

 

 

 

 

 

N

 

 

 

 

 

 

 

Receive

N

 

 

Decrease timer

 

write command to

 

 

 

 

 

 

 

objects

 

 

 

 

 

 

 

 

 

 

Y

 

 

N

Receive

 

Execute command in P 8-05

 

 

write command

 

Remove A17

 

 

 

 

 

 

 

to objects

 

 

 

 

 

Y

 

 

 

Illustration 3.1 Simple State Machine

MG92L102

Danfoss A/S © 02/2017 All rights reserved.

9

Con€guration

VLT® BACnet/IP MCA 125

Parameter 8-03 Control Timeout Time defines 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

3 3 can tolerate without failing or leading to faults. It has been 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 first.

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.

10

Danfoss A/S © 02/2017 All rights reserved.

MG92L102

Loading...
+ 28 hidden pages