Danfoss vacon 100 industrial, vacon 100 flow, vacon 100 hvac, vacon 100 x Installation guide

vacon
®
vacon
vacon
®
100 flow
®
100 hvac
vacon® 100 x
ac drives
integrated bacnet
installation manual
vacon • 1
Table of Contents
Document: DPD00091D
Version release date: 8.12.16
1. Safety................................................................................................................2
1.1 Danger.................................................................................................................................2
1.2 Warnings .............................................................................................................................3
1.3 Earthing and earth fault protection ....................................................................................4
2. BACnet - general info .......................................................................................5
3. BACnet technical data.......................................................................................6
3.1 BACnet MS/TP protocol ......................................................................................................6
3.2 BACnet IP protocol..............................................................................................................6
3.3 ACD (Address Conflict Detection).......................................................................................6
4. Programming....................................................................................................7
4.1 BACnet MS/TP parameters and monitoring values ...........................................................8
4.2 BACnet IP parameters and monitoring values...................................................................9
4.2.1 Ethernet common settings .................................................................................................9
4.2.2 BACnet IP settings ..............................................................................................................9
4.3 BACnet MS/TP parameter descriptions ...........................................................................11
4.3.1 BACnet MS/TP Parameters ..............................................................................................11
4.3.2 BACnet MS/TP monitoring values ....................................................................................12
4.4 BACnet IP parameter descriptions...................................................................................13
4.4.1 Ethernet common settings ...............................................................................................13
4.4.2 BACnet IP settings ............................................................................................................14
4.4.3 BACnet IP monitoring values............................................................................................15
5. Installation......................................................................................................16
5.1 VACON® 100 family AC drive............................................................................................16
5.1.1 Prepare for use through Ethernet....................................................................................17
5.1.2 Prepare for use through RS485........................................................................................20
5.2 Installation in VACON® 100 X...........................................................................................24
5.2.1 Prepare for use through Ethernet....................................................................................24
5.2.2 Prepare for use through RS485........................................................................................25
6. Communications .............................................................................................27
6.1 Device Object.....................................................................................................................27
6.2 Object types and properties supported ............................................................................27
6.2.1 Binary Value Object...........................................................................................................28
6.2.2 Analogue Value Object ......................................................................................................29
6.3 Control word bits...............................................................................................................31
6.4 Status word bits ................................................................................................................31
6.5 COV functionality ...............................................................................................................31
6.6 Processdata mapping in drive application .......................................................................32
7. Fault tracing ...................................................................................................33
7.1 Typical fault conditions .....................................................................................................33
7.2 Other fault conditions .......................................................................................................34
8. Quick setup .....................................................................................................36
9. Annex - Protocol implementation conformance statement ............................37
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
vacon • 2 Safety
9000.emf
13006.emf
9001.emf
9000.emf
9000.emf
9000.emf
9000.emf
9000.emf
9000.emf

1. SAFETY

This manual contains clearly marked cautions and warnings that are intended for your personal safety and to avoid any unintentional damage to the product or connected appliances.
Please read the information included in cautions and warnings carefully.
The cautions and warnings are marked as follows:
Table 1. Warning signs
= DANGER! Dangerous voltage
= WARNING or CAUTION
= Caution! Hot surface

1.1 Danger

The components of the power unit are live when the drive is connected to mains potential. Coming into contact with this voltage is extremely dangerous and may cause death or severe injury.
The motor terminals U, V, W and the brake resistor terminals are live when the AC drive is connected to mains, even if the motor is not running.
After disconnecting the AC drive from the mains, wait until the indicators on the keypad go out (if no keypad is attached, see the indicators on the cover). Wait 5 more minutes before doing any work on the connections of the drive. Do not open the cover before this time has expired. After expiration of this time, use a mea­suring equipment to absolutely ensure that no
absence of voltage before starting any electrical work!
The control I/O-terminals are isolated from the mains potential. However, the relay outputs and other I/O-terminals may have a dangerous control voltage present even when the AC drive is disconnected from mains.
voltage is present.
Always ensure
Before connecting the AC drive to mains make sure that the front and cable cov­ers of the drive are closed.
During a ramp stop (see the Application Manual), the motor is still generating voltage to the drive. Therefore, do not touch the components of the AC drive before the motor has completely stopped. Wait until the indicators on the keypad go out (if no keypad is attached, see the indicators on the cover). Wait additional 5 minutes before starting any work on the drive.
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
1
Safety vacon • 3
13006.emf
13006.emf
13006.emf
13006.emf
13006.emf
13006.emf
13006.emf
13006.emf
13006.emf
13006.emf
13006.emf

1.2 Warnings

The AC drive is meant for fixed installations only.
Do not perform any measurements when the AC drive is connected to the mains.
The earth leakage current of the AC drives exceeds 3.5mA AC. According to stan- dard EN61800-5-1, a reinforced protective ground connection must be ensured. See Chapter 1.3.
If the AC drive is used as a part of a machine, the machine manufacturer is responsible for providing the machine with a supply disconnecting device (EN 60204-1).
Only spare parts delivered by VACON
®
can be used.
At power-up, power break or fault reset the motor will start immediately if the start signal is active, unless the pulse control for
Start/Stop logic has been selected Furthermore, the I/O functionalities (including start inputs) may change if param­eters, applications or software are changed. Disconnect, therefore, the motor if an unexpected start can cause danger.
The motor starts automatically after automatic fault reset if the auto restart function is activated. See the Application Manual for more detailed information.
Prior to measurements on the motor or the motor cable, disconnect the motor cable from the AC drive.
Do not touch the components on the circuit boards. Static voltage discharge may damage the components.
Check that the EMC level of the AC drive corresponds to the requirements of your supply network.
Wear protective gloves when you do mounting, cabling or maintenance opera­tions. There can be sharp edges in the AC drive that can cause cuts.
.
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
1
vacon • 4 Safety
13006.emf 13006.emf

1.3 Earthing and earth fault protection

CAUTION!
The AC drive must always be earthed with an earthing conductor connected to the earthing terminal marked with .
The earth leakage current of the drive exceeds 3.5mA AC. According to EN61800-5-1, one or more of the following conditions for the associated protective circuit must be satisfied:
a) The protective conductor must have a cross-sectional area of at least 10 mm2 Cu or 16
mm2 Al, through its total run.
b) Where the protective conductor has a cross-sectional area of less than 10 mm2 Cu or 16
mm2 Al, a second protective conductor of at least the same cross-sectional area must be provided up to a point where the protective conductor has a cross-sectional area not less than 10 mm2 Cu or 16 mm2 Al.
c) Automatic disconnection of the supply in case of loss of continuity of the protective conduc-
tor.
The cross-sectional area of every protective earthing conductor which does not form part of the supply cable or cable enclosure must, in any case, be not less than:
-2.5mm
-4mm
2
if mechanical protection is provided or
2
if mechanical protection is not provided.
The earth fault protection inside the AC drive protects only the drive itself against earth faults in the motor or the motor cable. It is not intended for personal safety.
Due to the high capacitive currents present in the AC drive, fault current protective switches may not function properly.
Do not perform any voltage withstand tests on any part of the AC drive. There is a certain procedure according to which the tests must be performed. Ignoring this procedure may result in damaged product.
NOTE! You can download the English and French product manuals with applicable safety, warning and caution information from
http://drives.danfoss.com/knowledge-center/technical-documentation/.
REMARQUE Vous pouvez télécharger les versions anglaise et française des manuels produit contenant l’ensemble des informations de sécurité, avertissements et mises en garde applicables sur le site http://drives.danfoss.com/knowledge-center/technical-documentation/ .
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
1
BACnet - general info vacon • 5
BACnet IP - Ethernet
Ethernet to MS/TP Router
Switch
BACnet IP
BACnet MS/TP
7061.emf

2. BACNET - GENERAL INFO

BACnet stands for ‘Building Automation and Control Networks’. It is the common name for the communication standard ISO 16484-5 which defines the methods and the protocol for cooperating building automation devices to communicate. Devices can be designed to operate using BACnet communication protocol as well as utilising BACnet protocol to communicate between systems. BACnet is an internationally accepted protocol for building automation (e.g. lightning control, air conditioning and heating automation) and control over a communications network.
BACnet provides a method by which computer-based control equipment, from different manufacturers can work together, or 'interoperate'. For this to be achieved, components must be able to exchange and understand BACnet data messages.
®
Your VACON
100 family AC drive is equipped with BACnet support as standard.
Figure 1. Principal example diagram of BACnet
®
If you need to contact VACON problem together with the Drive Info File taken with VACON download the Service Information file with the VACON
service in problems related to BACnet, send a description of the
®
®
Live to your local support. You can
Live tool. In BACnet/IP networks, also send
a log file captured with the Wireshark tool that contains the error situation.
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
2
vacon • 6 BACnet technical data

3. BACNET TECHNICAL DATA

3.1 BACnet MS/TP protocol

Table 2.
Interface RS-485 Data transfer method RS-485 MS/TP, half-duplex
Transfer cable
Connections and communications
Connector Electrical isolation Functional
BACnet MS/TP
Baud rate

3.2 BACnet IP protocol

Interface 100BaseTX, IEEE 802.3 compatible Data transfer method Ethernet half/full -duplex Data transfer speed 10/100 MBit/s, autosensing
Connections and communications
Protocol BACnet over UDP/IP Connector Shielded RJ45 connector. Cable type CAT5e STP
STP (Shielded Twisted Pair), type Belden 9841 or similar
2.5 mm
As described in ANSI/ASHRAE Stan­dards 135-2010 Ver.1 Rev.12
9600, 19200, 38400 and 76800 baud(supports autobaud detection)
Table 3.
2
BACnet IP
IP address mode Selectable: Static or DHCP
As described in ANSI/ASHRAE Stan­dards 135-2010 Ver.1 Rev.12

3.3 ACD (Address Conflict Detection)

The VACON® 100 family AC drives implement the ACD algorithm (IETF RFC 5227).
The ACD algorithm tries to actively detect if the IP address configured to this device is been used by another device in the same network. To accomplish this, ACD sends four ARP request packets when the device's Ethernet interface goes up or when its IP address changes. ACD prevents the use of the Ethernet interface until the ARP probing finishes. This delays the startup of fieldbus protocols about one second. During the delay or after it, the ACD passively checks incoming ARP messages for use of the device's IP address.
If another device with the same IP address is detected, the ACD will try to defend its IP address with a single ARP message. If the other device with the same IP address also supports ACD, it should stop using the address. If not, the ACD will close the Ethernet connection and indicate the situation with an Alarm. This is done according the "DefendWithPolicyB". Acknowledging of the Alarm is not possible if the problem is active. ACD opens Ethernet connection if the other device with the same IP address disappears from the network. Alarm can be acknowledged after this. Other policies are not supported. If the fieldbus protocol has been active, a fieldbus fault may be activated (depends on the fieldbus and drive application configuration).
3
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
Programming vacon • 7

4. PROGRAMMING

You will find basic information on how to use the control keypad in the Application Manual of your VACON
Below you will find some examples of navigation paths to the fieldbus parameters.
®
100 family AC drive.
Table 4.
1. First ensure that the right fieldbus protocol is selected.
Activating BACnet MSTP (P5.8.1.1) Main Menu > I/O and Hardware > RS-485 > Common settings > Proto­col > BACnet MSTP <
Activating BACnet IP (P5.9.3.1.4) Main Menu > I/O and Hardware > Ethernet > Bacnet IP > Protocol in use > Yes <
2. Select
3. Activate Remote control.
4. Select controlling fieldbus
5. Set up Protocol Parameters.
‘Fieldbus control’ as the Remote Control Place.
Control Place (P3.2.1) Main Menu > Parameters > Start/Stop Setup > Rem Control Place > FieldbusCTRL <
Local/Remote (P3.2.2) Main Menu > Parameters > Start/Stop Setup > Local/Remote > Remote <
Controlling Fieldbus (P5.13.1) Main Menu > I/O and Hardware > Fieldbus General > Controlling Fieldbus > Automatic/BACnet IP/RS-485 <
BACnet MS/TP parameters see Chapter 4.1 BACnet IP parameters see Chapter 4.2
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
4
vacon • 8 Programming

4.1 BACnet MS/TP parameters and monitoring values

Table 5. Parameters related with BACnet used through MS/TP
Code Parameter Min Max Default ID Description
Communication speed 1 = 9600
P5.8.3.1.1 Baud rate 9600 76800 9600 2392
P5.8.3.1.2 MAC Address 1 127 1 2331 BACnet device MAC address
P5.8.3.1.3 Instance number 0 4194304 automatic 2332
P5.8.3.1.4 MaxMaster 1 127 127 2561
P5.8.3.1.5
P5.8.3.1.6 MaxAPDUcycle 0 65535 0 2554
Communication
time-out
0 65535 10 2333
2 = 19200 3 = 38400 4 = 76800 5 = Autobaud
Device Object's instance number. 0 = Automatically generated from the last 22 bit from Ethernet MAC address.
Max Master parameter of device object. This can be used to reduce poll for master cycles.
Defines the number of seconds after which a communication timeout is indi­cated after a communication break. Value 0 disables this feature.
Defines the number of seconds after which the next application level mes­sage is shown after a communication break. Value 0 disables this feature.
Table 6. Monitoring values
Code Parameter Min Max ID Description
V5.8.3.2.1 Fieldbus protocol status INITIALIZING INACTIVE 2393 See Table 11
V5.8.3.2.2 Communication status 0.0 99.999 2394
V5.8.3.2.3 Actual instance 0 4194304 2395
See fault codes
V5.8.3.2.4 Last fault
V5.8.3.2.5 UartDBG 0.0.0
V5.8.3.2.6 ActiveCOVcount 0 20 2558 Number of active COV subscriptions
V5.8.3.2.7 Control Word 0 FFFFFFFF 2397 Control word monitor value
V5.8.3.2.8 Status Word 0 FFFFFFFF 2398 Status word monitor value
(table Table 10) 2396 Information about the latest fault detected.
32767.
32767. 32767
2559
Counter for failed and good messages failed msg's <-> good msg's
Actual instance in use. If the instance parameter is 0, the generated instance number shows here.
Uart error counters in the following order: framing errors. overrun errors. parity errors.
4
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
Programming vacon • 9

4.2 BACnet IP parameters and monitoring values

4.2.1 Ethernet common settings

Table 7. Eth e r net Common S ettings
Code Parameter Min Max Default ID Description
P5.9.1.1 IP address mode 0 1 1 2482
P5.9.1.2
P5.9.1.2.1 IP address 1.0.0.0 223.255.255.255 192.168.0.10 2529
P5.9.1.2.2 Subnet mask 0.0.0.0 255.255.255.255 255.255.0.0 2530
P5.9.1.2.3 Default gateway 0.0.0.0 255.255.255.255 192.168.0.1 2531
P5.9.1.3 IP address - - 0 2483 IP address in use
P5.9.1.4 Subnet mask - - 0 2484 Subnet mask in use
P5.9.1.5 Default gateway - - 0 2485 Default gateway in use
P5.9.1.6 MAC address - - - 2486 MAC address
Duplicate IP Detec-
tion
0 1 1 2569
0 = Fixed IP 1 = DHCP with AutoIP
This is setting for enabling ACD (See Chapter 3.3). When disabled drive does not check for or react to address conflict situation. 0 = Disabled 1 = Enabled
The parameter is in use if P5.9.1.1 = 0/Fixed IP
The parameter is in use if P5.9.1.1 = 0/Fixed IP
The parameter is in use if P5.9.1.1 = 0/Fixed IP

4.2.2 BACnet IP settings

Table 8. Parameters related with BACnet used through Ethernet
Code Parameter Min Max Default ID Description
Device Object’s instance
P5.9.3.1.1 Instance number 0 4194304 automatic 2406
P5.9.3.1.2 BACnet Port Number 47808 47823 47808 2538
P5.9.3.1.2 Communication time-out 0 65535 10 2407
P5.9.3.1.3 Protocol in use 0 1 0 2408 Activates BACnet IP protocol
P5.9.3.1.4 ForeignDevice Sub menu for Foreign Device setting
P5.9.3.1.5.1 ForeignDevice No Yes No 2555
P5.9.3.1.5.2 BBMD IP 192.168.0.1 2409
P5.9.3.1.5.3 BBMD Port 47808 47823 47808 2410 BBMD port number
P5.9.3.1.5.4 RegistrationInterval 1 65535 10 2411
0 = Automatically generated from the last 22 bit from the Ethernet MAC address.
UDP port for BACnet IP commu­nication.
Defines the number of seconds after which a communication timeout is indicated after a com­munication break. Value 0 disa­bles this feature.
Activates foreign device registra­tion
IP address of BBMD device to send registration
Registration interval to keep a live connection to BBMD.
NOTE! Registration message
TTL is twice as long as this time.
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
4
vacon • 10 Programming
Table 9. Monitoring values
Code Parameter Min Max ID Description
V5.9.3.2.1
V5.9.3.2.2
V5.9.3.2.3 Actual instance 0 4194304 2414
V5.9.3.2.4 Last fault
V5.9.3.2.5 ActiveCOVcount 0 20 2557 Number of active COV subscriptions
V5.9.3.2.6 Control Word 0 FFFFFFFF 2397 Control word monitor value
V5.9.3.2.7 Status Word 0 FFFFFFFF 2398 Status word monitor value
Fieldbus protocol
status
Communication
status
INITIALIZING INACTIVE 2412 See Table 11
0.0 99.999 2413
See fault codes
(Table 10)
2556 The fault code of the latest fault detected.
Counter for failed and good messages failed msg's <-> good msg's
Actual instance is use. In case instance param­eter is zero you can see here generated instance number
Table 10. Fault Code values
Fault
Number
0 No fault No fault detected since the last power-up.
1 Connection timeout Timeout occurred in communication.
2 MAC address Duplicate MAC address detected.
3 Autobaud Error Error during baudrate detection.
4 Ethernet link lost Ethernet cable disconnected during communication.
Fault Text Description
Table 11. Fieldbus Protocol Status
Value Tex t Description
1 INITIALIZING Protocol is starting
2 STOPPED Protocol is stopped
3OPERATIONALCommunicating
4 FAULTED Timeout/APDU time expired
5 INACTIVE No communication
4
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
Programming vacon • 11

4.3 BACnet MS/TP parameter descriptions

4.3.1 BACnet MS/TP Parameters

P5.8.3.1.1 BAUD RATE
Select the communication speed for the network. The default value is 9600 baud. If Autobauding is selected, the node will detect the baudrate. There must be at least one device in the bus to select the baud rate and to start token transmitting. When the baudrate is detected, it is saved into this parameter.
NOTE! Autobauding is disabled after baudrate is detected.
P5.8.3.1.2 MAC ADDRESS
The parameters of every device must be set before connecting to the bus. Especially the parameters
The first parameter, BACnet MAC (Medium Access Control) address, must be unique on the network to which it is connected. The same MAC address may be used on a device on another network within the internetwork.
Addresses 128-254 are reserved for slaves. Addresses 1-127 are valid for both masters and slaves. The portion of the address space that is actually used for masters in a particular installation is determined by the value of the Max_Master property of the Device object.
MAC address and Baud rate must be the same as in the master’s configuration.
It is recommended that MAC address 0 be reserved for use by the MS/TP router. 255 is reserved for broadcasts.
P5.8.3.1.3 INSTANCE NUMBER
The Device Object's Instance number must be unique across the entire BACnet internetwork because it is used to uniquely identify the BACnet devices. It may be used to conveniently identify the BACnet device from other devices during installation.
If 0 (default) is selected, the Device Instance number is generated from the last 22 bit of the Ethernet MAC address. This unique number is then shown in the Monitor menu (actual instance).
P5.8.3.1.4 MAXMASTER
This parameter defines the last possible master on the network segment. Each master node is responsible for searching new devices from network using the ‘poll for master’ messages. The nodes are searched up to MAC address defined by MaxMaster parameter.
This parameter affects the cycle time of the token. We recommend to use the highest MAC address value in the network for this parameter.
P5.8.3.1.5 COMMUNICATION TIMEOUT
The BACnet MS/TP indicates timeout error if the node is not receiving a token within time defined by this parameter. It can be used to detect communication loss to other nodes. Time unit is seconds.
NOTE! Application parameter P3.9.1.6 (ID 733) can be use to define action for communication timeout.
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
4
vacon • 12 Programming
P5.8.3.1.6 MAXAPDUCYCLE
This parameter defines the maximum time in seconds between APDU messages addressed to this node. The APDU messages are Application layer messages, for example, 'ReadParameter' and 'Write Parameter' messages. This can be used to detect communication loss to the controlling node.
NOTE! The application parameter P3.9.1.6 (ID 733) can be used to define the action for communication timeout.

4.3.2 BACnet MS/TP monitoring values

V5.8.3.2.1 FIELDBUS PROTOCOL STATUS
Fieldbus Protocol Status tells the status of the protocol.
V5.8.3.2.2 COMMUNICATION STATUS
The Communication status shows how many error and how many good messages the AC drive has received. The Communication status includes a common error counter that counts CRC and parity errors and a counter for good messages.
Only messages to the current slave in use are counted in the good messages, not MS/TP token packages.
Table 12 .
Good messages
0…999
Number of messages received with­out errors
Bad Frames
0…99
V5.8.3.2.3 ACTUAL INSTANCE NUMBER
Number of messages received with errors
Shows the actual instance number.
V5.8.3.2.4 LAST FAULT
This monitor value consist of text string that gives extra information about the fault condition. Can be used to track the reason for communication timeout. See Table 10.
V5.8.3.2.5 UARTDBG
This is advanced debug information from RS-485 uart module. It shows parity, framing and overrun errors occurred while receiving the MSTP messages.
4
V5.8.3.2.6 ACTIVECOVCOUNT
This shows the number of active COV subscriptions on the device.
V5.8.3.2.7 CONTROL WORD
Shows control word that is written by BACnet MS/TP into drive application. This is shown in panel as hexadecimal format.
V5.8.3.2.8 STATUS WORD
Shows control word that is written by BACnet MS/TP into drive application. This is shown in panel as hexadecimal format.
Local contacts: http://drives.danfoss.com/danfoss-drives/local-contacts/
Loading...
+ 30 hidden pages