Professional Documents
Culture Documents
Manual Programação VLT-5000-The Modbus Plus
Manual Programação VLT-5000-The Modbus Plus
Modbus Plus, Modbus II, Modbus and Modcom are registered trademarks of Modicon, Inc.
This publication contains information proprietary to Danfoss Electronic Drives. By accepting and using this
manual the user agrees that the information contained herein will be used solely for operating equipment of
Danfoss or equipment from other vendors provided that such equipment is intended for communication with
Danfoss equipment over a Modbus Plus communication link. This publication is protected under copyright laws.
Danfoss Electronic Drives does not warrant that a software program produced according to the guidelines
provided in this manual will function properly in every physical, hardware or software environment.
Although Danfoss Electronic Drives has tested and reviewed the documentation within this manual, Danfoss
Electronic Drives makes no warranty or representation, either express or implied, with respect to this
documentation, including its quality, performance, or fitness for a particular purpose.
In no event shall Danfoss Electronic Drives be liable for direct, indirect, special, incidental, or consequential
damages arising out of the use, or the inability to use information contained in this manual, even if advised of the
possibility of such damages. In particular, Danfoss Electronic Drives is not responsible for any costs including but
not limited to those incurred as a result of lost profits or revenue, loss or damage of equipment, loss of computer
programs, loss of data, the costs to substitute these, or any claims of third parties.
Danfoss Electronic Drives reserves the right to revise this publication at any time and to make changes in its
contents without prior notice or any obligation to notify previous users of such revisions or changes.
1
VLT® 5000 Series Modbus Plus Option Card
Contents
Product Overview Process Control and Status
• Introduction 3 • Danfoss Control Word 36
• About this manual 3 • Danfoss Status Word 38
• Assumptions 3 • Profidrive Control Word 40
• What you should already know 3 • Profidrive Status Word 42
• Agency Approval 4 • Bus Reference 44
• Modbus Plus Part Numbers 4 • Output Percentage 44
• Additional Reference Literature 4
Examples
Installation • Example 1:
• Warnings and Cautions 5 – Read VLT 5000 Parameter 200 45
• Installation for Bookstyle Units 6 • Example 2:
– Write to the VLT 5000 Control Word 46
• Installation for Compact Chassis and
• Example 3:
NEMA 1 Units 11
– Monitoring the VLT 5000 Parameters
• Installation for Compact NEMA 12 Units 18 Using Global Data Read 47
• Understanding Module Address • Example 4:
Switches 24 – Write to the VLT 5000 Parameters
• Setting the Modbus Plus Node Address 25 Using Global Data Writes 49
• Network Installation 26
• Network Cable Connection 26
Parameters
• Ground Connection 27 • Modbus Plus Specific Parameter
• Bus Termination 27 Descriptions 50
• Cable Routing 27 • VLT 5000 Parameter Listing 53
Drive Configuration
• Global Data Write Function 33
• Global Data Read Function 35
2
VLT® 5000 Series Modbus Plus Option Card
Product Overview
About this This manual is intended to be used both as communication system. The list of contents is
manual an instructional and a reference manual. It also a decision route that will guide you
only briefly touches on the basics of the through the decisions you have to make
Modbus Plus protocol whenever it is before you set up your system.
necessary for gaining an understanding of the
Modbus Plus Option Card for the Danfoss Even if you are an experienced Modbus Plus
VLT 5000 Series. programmer, we suggest that you read this
manual in its entirety before you start
This manual is also intended to serve as a programming, since important information
guideline when you specify and optimize your can be found in all sections.
Assumptions This manual assumes that you are using a application. Also all requirements stipulated in
Modbus Plus Option Card in conjunction with the Modbus Plus standard as well as well as
a Danfoss VLT 5000 Series Drive. It is also those pertaining to the VLT Variable Speed
assuming that you as a master, are using a Drive, are strictly observed as well as all
PLC or PC that is equipped with a serial limitations therein fully respected.
communication card supporting all the
Modbus Plus communication services
required by your
What you should The Danfoss Modbus Plus Option Card is therefore assumed that you have full
already know designed to communicate with any master knowledge of the PC or PLC you intend to
abiding by the Modbus Plus standard. It is use as a master in your system.
3
VLT® 5000 Series Modbus Plus Option Card
Modbus Plus Style Enclosure VLT 5000 Modbus Order No. Modbus Order No.
Part Numbers Description with memory card without memory card
Bookstyle 5001-5006, 200-240V 176F1550 176F1558
5001-5011, 380-500V
Compact Chassis 5001-5027, 200-240V 176F1551 176F1559
5001-5052, 380-500V
Compact NEMA 12 5001-5027, 200-240V 176F1550 176F1558
5001-5052, 380-500V
Compact Chassis 5032-5052, 200-240V 176F1551 176F1559
5060-5250, 380-500V
Compact NEMA 12 5032-5052, 200-240V 176F1551 176F1559
5060-5250, 380-500V
4
VLT® 5000 Series Modbus Plus Option Card
Installation The following installation section is specific to the Modbus Plus option card. For more specific
information on installation and operation of the VLT 5000 refer to the VLT 5000 Series
Adjustable Frequency Drive Instruction Manual 175R5271.
CAUTION: It is the responsibility of the user or the person installing the VLT
to provide proper grounding, as well as motor overload and
branch circuit protection according to the National Electrical
Code and local codes.
5
VLT® 5000 Series Modbus Plus Option Card
Installation for
Bookstyle Units
(B)
ALARM WARNING ON
(A)
(B)
6
VLT® 5000 Series Modbus Plus Option Card
3. Removing Ribbon • Unplug the two ribbon cables (A) and (B)
Cables from the control.
(B)
Press
4. Removing LCP • Carefully push in at the right side corners of
Cradle. the LCP cradle to release clips, and gently
pull out to release clips at left side.
Lift
ALARM WARNING ON
Press
(A)
5. Ribbon Cable • Be sure that the exposed wire portion of the
Installation on ribbon cable (A) is facing the front of the
Option Cards socket (B).
• Pull up the collar (C) of the ribbon cable
socket, insert the cable and push the collar (C)
closed.
• Repeat for all ribbon cables.
(B) 12345678
To
Memory Card
To
Control Card
7
VLT® 5000 Series Modbus Plus Option Card
12345678
Address
Switches
(A)
8. Securing Option • Slide the edge of the option card into the (B)
Card slot in the side of the cassette (A).
(A)
• Secure the other edge of the option card
with the self-tapping screws provided (B)
torque the screws to 7.1 LB • IN.
8
VLT® 5000 Series Modbus Plus Option Card
ALARM WARNING ON
(B)
11. Replace the LCP • Insert the right side clips first.
Cradle • Push down on the right side to snap into
place.
ALARM WARNING ON
9
VLT® 5000 Series Modbus Plus Option Card
(B)
(A)
13. Replacing the • Hinge the control card cassette at the top
Cassette of the drive (A) and tighten the two screws
(B) to 7.9 LB • IN
• Replace the LCP, control signal wiring and
protective cover.
ALARM WARNING ON
(B)
15. Wiring Bracket • Mount wiring bracket (B) to the top of the (B)
drive and torque screws to 10.6 LB • IN.
10
VLT® 5000 Series Modbus Plus Option Card
Installation for
Compact Chassis
& NEMA 1 Units
(B)
ALARM WARNING ON
(A)
(B)
11
VLT® 5000 Series Modbus Plus Option Card
3. Removing Ribbon • Unplug the two ribbon cables (A) and (B)
Cables from the control.
(B)
Press
4. Removing LCP • Carefully push in at the right side corners of
Cradle. the LCP cradle to release clips, and gently
pull out to release clips at left side.
Lift
ALARM WARNING ON
Press
(A)
5. Ribbon Cable • Be sure that the exposed wire portion of the
Installation on ribbon cable (A) is facing the front of the
Option Cards socket (B).
• Pull up the collar (C) of the ribbon cable
socket, insert the cable and push the collar (C)
closed.
• Repeat for all ribbon cables.
(B)
12345678
To
Memory Card
To
Control Card
12
VLT® 5000 Series Modbus Plus Option Card
12345678
Address
Switches
(A)
8. Securing Option • Slide the edge of the option card into the (B)
Card slot in the side of the cassette (A).
• Secure the other edge of the option card (A)
with the self-tapping screws provided (B)
torque the screws to 7.1 LB • IN.
13
VLT® 5000 Series Modbus Plus Option Card
ALARM WARNING ON
10. Ribbon cable • Be sure that the exposed wire portion of the (A)
installation on ribbon cable (A) is facing the front of the
Control Card socket (B).
• Pull up the collar (C) of the ribbon cable
socket, insert the cable and push the collar (C)
closed.
• Repeat for all ribbon cables.
(B)
11. Replace the LCP • Insert the right side clips first.
Cradle • Push down on the right side to snap into
place.
14
VLT® 5000 Series Modbus Plus Option Card
(B)
(A)
13. Replacing the • Hinge the control card cassette at the top
Cassette of the drive (A) and tighten the two screws
(B) to 7.9 LB • IN
• Replace the LCP, control signal wiring and
protective cover.
ALARM WARNING ON
(B)
ALARM WARNING ON
15
VLT® 5000 Series Modbus Plus Option Card
(A)
ALARM WARNING ON
16. Install Spring • Insert the clip through inner wall of the VLT.
Tension Clip • Compress the spring into the clip.
• Cable is to be inserted between the inner
wall and the clip.
Cable
16
VLT® 5000 Series Modbus Plus Option Card
18. Network Cable • Before re-installing the control card
Installation for cassette, install two cable tie anchors (A),
Compact Chassis included with the adapter cable, on the
and NEMA 1 Units inner wall of the VLT 5000. (C)
5008-5027, 200V • After re-installing the control card cassette,
5016-5052, 380- install adapter cable 190703 (B) into the
500V side access option (C).
• Attach the Modicon connector to the (B)
adapter (D), secure hardware, and tie wrap
(E). (A)
• Verify the metal hardware of the adapter (E)
plug – network cable interface is secure
from contact with circuitry or circuit (D)
connections.
• Route the insulated network cable between
the inner wall and the spring clip (F).
(A) (E)
(F)
(D)
17
VLT® 5000 Series Modbus Plus Option Card
Installation for
Compact NEMA
12 Units
ALARM WARNING ON
ALARM WARNING ON
(A)
(B)
18
VLT® 5000 Series Modbus Plus Option Card
3. Removing Ribbon • Unplug the two ribbon cables (A) and (B)
Cables from the control card.
(B)
(A)
4. Ribbon Cable
Installation on • Be sure that the exposed wire
Option Cards portion of the ribbon cable (A) is
facing the front of the socket (B).
• Pull up the collar (C) of the ribbon (C)
cable socket, insert the cable and
push the collar closed.
• Repeat for all ribbon cables. 12345678
(B)
To
Memory Card
To
Control Card
12345678
Address
Switches
19
VLT® 5000 Series Modbus Plus Option Card
(A)
7. Securing Option • Slide the edge of the option card into the (B)
Card slot in the side of the cassette (A).
• Secure the other edge of the option card (A)
with the self-tapping screws provided (B)
torque the screws to 7.1 LB • IN.
ALARM WARNING ON
20
VLT® 5000 Series Modbus Plus Option Card
9. Ribbon cable • Be sure that the exposed wire portion of the (A)
installation on ribbon cable (A) is facing the front of the
Control Card socket (B).
• Pull up the collar (C) of the ribbon cable
socket, insert the cable and push closed (C)
the collar.
• Repeat for all ribbon cables.
(B)
(B)
11. Replacing the • Hinge the control card cassette at the top
Cassette of the drive (A) and tighten the two screws (A)
(B) to 7.9 LB • IN
• Replace the LCP cable and control signal
wiring.
ALARM WARNING ON
(B)
21
VLT® 5000 Series Modbus Plus Option Card
ALARM WARNING ON
ALARM WARNING ON
(A)
14. Install Spring • Insert the clip through inner wall of the VLT.
Tension Clip • Compress the spring into the clip.
• Cable is to be inserted between the inner
wall and the clip.
Cable
22
VLT® 5000 Series Modbus Plus Option Card
(B)
23
VLT® 5000 Series Modbus Plus Option Card
1 2 3 4 5 6 7 8
NOTE: The Address switches on the Not used
Modbus Plus option card need to be set
prior to re-installing the Control Card
Assembly into the VLT 5000.
When you make changes to the switch settings, use a pointed instrument
such as a ball point pen. DO NOT use a pencil because damage may occur.
ATTENTION:
Unpredictable operation may occur if you fail to check connections and DIP
switch settings for compatibility with your application. Unpredictable operation may result in
death, personal injury, and equipment damage.
Hazard of injury or equipment damage may occur due to unintended or incorrect machine
motion. When a system is configured for the first time, the motor must be disconnected from
the machine or process during initial system testing.
NOTE: When setting the Communication Module's addressing DIP switches, you must
ensure that each serial device on the network has a unique address.
24
VLT® 5000 Series Modbus Plus Option Card
25
VLT® 5000 Series Modbus Plus Option Card
Network Network planning and installation is described Mating network connectors should be
in the MODICON Modbus Plus Network ordered from MODICON:
Installation
Planning and Installation Guide, MODICON P/ P/N AS-MBKT-085, (1) in-line connector
N GM-MBL-001 Rev D (contact MODICON P/N AS-MBKT-185, (2) terminating
for this guide). The Danfoss VLT is considered connectors
a "Host Device" by MODICON.
The recommended Modbus Plus cable is
The Modbus Plus option is not shipped with Belden 9841, shielded twisted pair. Minimum
any mating network connectors for two (2) length between nodes is 10 ft. (3m) Maximum
reasons: length without repeaters is 1500 ft (450m).
A. Consistency with the way MODICON
ships its products.
B. A choice must be made between an in-line
connector or a terminating connector
depending on network configuration.
Network Cable All three conductors of the cable (signal wires If the network devices are installed, make sure
and shield) should remain isolated from the each one has its grounding terminal and
Connection
panel grounding connection at each drop frame properly connected to the plant
location. Grounding systems should connect grounding system. The grounding path
to the network device, not to the network should be separate from paths used for
cable. motors, generators, welders, and other high-
current industrial devices.
3 Blue 1 White
2 Drain
3 2 1
26
VLT® 5000 Series Modbus Plus Option Card
Ground It is important that all VLT 5000s and other When having long distances between the
Connection devices connected to the Modbus Plus stations in a Modbus Plus network it can be
network are connected to the same ground necessary to use additional potential
potential. The ground connection must have a equalizing cables, connecting the individual
low HF (high frequency) impedance. This can stations to the same ground potential.
be achieved by connecting a large surface
area of the cabinet to ground, for example by
mounting the VLT 5000 Series on a
conductive rear plate.
Bus Termination It is essential that the bus line be terminated An adaptor cable number 190703 is required
properly. A mismatch of impedance may for use with 176F1551.
result in reflections on the line that will corrupt
data transmission. NOTE:
Relevant national and local regulations
The Modbus Plus Option Card is provided regarding protective ground connection, must
with a pluggable screw connector for be observed.
176F1551 and a DB9 connector for
176F1550.
Cable Routing The Modbus Plus communication cable must cables, especially where cables are running in
be kept away from motor and brake resistor parallel over long distances.
cables to avoid coupling of high frequency
noise from one cable to the other. Normally a If the Modbus Plus cable has to cross a
distance of 8 inches (200 mm) is sufficient, motor and brake resistor cable they must
but it is generally recommended to keep the cross each other at an angle of 90°.
greatest possible distance between the
27
VLT® 5000 Series Modbus Plus Option Card
PLC Commands
1. MSTR All MODICON PLCs have a special master MSTR Function Code
Block Overview (MSTR) instruction with which nodes on the Write data 1
network can initiate message transactions. Read data 2
The MSTR function allows you to initiate one Get local statistics 3*
of eight possible operations over the Modbus Clear local statistics 4*
Plus network: Write global database 5
Read global database 6
Get remote statistics 7*
Clear remote statistics 8*
*Refer to Modbus Plus manual for details.
MSTR blocks may be simultaneously active in The MSTR instruction is a three-node function
a ladder logic program. block:
Refer to the PLC manual to determine the Enables the — control block — Operation
selected e.g. 40033 is active
number of active blocks that can be used. MSTR function
The top node of the MSTR function block, 4x Identifies one of the eight MSTR
which must be a 4x register, is the first of nine operations
consecutive holding registers that form the 4x + 1 Displays error status
MSTR control block:
4x + 2 Displays length
4x + 3 Displays MSTR function-dependent
information
4x + 4 The Routing 1 register, uses the bit
value of the low byte to designate
the address of the destination
device; if you are using a controller
with just one Modbus Plus port, the
value of the high byte should be set
to 0:
0 0 0 0 0 0 0 0 0 x x x x x x x
binary value between 1...64
28
VLT® 5000 Series Modbus Plus Option Card
MSTR If you are using a controller with two Modbus the high byte for the other port must be set to
Block Overview Plus ports—e.g., using two S985 cards in a 1, leaving an offset of 256 between the
(continued) chassis mount controller—the value of the destination node address and the register
high byte for one port must be set to 0 and value:
0 0 0 0 0 0 0 1 0 x x x x x x x
indicating a second MBP port binary value between 1...64
4x + 5 The Routing 2 register The bottom node from the MSTR function
4x + 6 The Routing 3 register block indicates that this is an MSTR function
and specifies the maximum number of
4x + 7 The Routing 4 register
registers in the data area; area size must be a
4x + 8 The Routing 5 register constant value ranging from 1 ... 100 for write
operation and 1 ... 125 for read operations.
The middle node from the MSTR function
block, which must be a 4x register, NOTE: Refer to PLC manual for PLC data
designates the first register in the data area. area size.
For operations that provide the
communication processor with data—such as
a Write operation—the data area is the source
of the data. For operations that acquire data
from the communication processor—such as
a Read operation—the data area is the
destination of the data.
2. MSTR Function If an error occurs during any one of the eight The form of the code is Mmss, where
Error Codes MSTR operations, a hexadecimal error code • M represents the major code
will be displayed in register 4x + 1 in the • m represents the minor code
control block. • ss represents a subcode
Hex Error Code Meaning
29
VLT® 5000 Series Modbus Plus Option Card
See the table below for the ss subfield in error code 6mss:
01 No response received
02 Program access denied
03 Node off-line and unable to communicate
04 Exception response received
05 Router node data paths busy
06 Slave device down
07 Bad destination address
08 Invalid node type in routing path
10 Slave has rejected the command
20 Initiated transaction forgotten by slave device
40 Unexpected master output path received
80 Unexpected response received
** The m subfield in error code 6mss is an index into the routing information indicating where an error has
been detected—a value of 0 indicates the local node, a 2 the second device on the route, etc.
30
VLT® 5000 Series Modbus Plus Option Card
3. Read and Write An MSTR Write function transfers data from a slave source device to a master destination
MSTR Functions master source device to a specified slave device on the network. Read and Write use
(VLT) destination device on the network. An one data master transaction path and may be
MSTR Read function transfers data from a completed over multiple scans.
specified
a. Control Block The contents of the nine registers in the top information when you implement a Read or
Utilization node of the MSTR block contain the following Write function:
If you attempt to program the MSTR function slave will detect this condition and report it—
to Read or Write its own station address, an this may take several scans.
error will be generated in the second register
of the MSTR control block. It is possible to NOTE: You need to understand Modbus Plus
attempt a Read/Write operation to a routing path procedures before programming
nonexistent register in the slave device. The an MSTR block.
4. Write Global Data The Write global data function transfers data network link can receive this data. This
MSTR Function to the comm processor in the current node so operation takes one scan to complete and
that it can be sent over the network when the does not require a data master transaction
node gets the token. All nodes on the local path.
4x + 4 Routing 1 If this is the second of two local nodes, set the high byte to
a value of 1 (PLC Node number).
31
VLT® 5000 Series Modbus Plus Option Card
5. Read Global Data The Read global data function gets data from available from the requested node; if global
MSTR Function the comm processor in any node on the local data are currently available, the operation
network link that is providing global data. This completes in a single scan. No master
operation may require multiple scans to transaction path is required.
complete if no global data are currently
4x Operation type 6
4x + 3 Available words Contains the number of words available from the VLT 5000;
the value is automatically updated by internal software
4x + 4 Routing 1 The low byte specifies the address of the VLT 5000 whose
global data are to be returned (a value between 1 ... 64); if
this is the second of two local nodes, set the high byte to a
value of 1
32
VLT® 5000 Series Modbus Plus Option Card
Drive Configuration
The Global Data communications capabilities Holding Registers 40500-40565 are located
are controlled by a fixed block of Holding within the Modbus Plus Option Card, and
Registers (40500-40565) located in each cannot be displayed or accessed by the VLT
Modbus Plus serial communication card. It is LCP screen. All read/write, setup/
possible to "write to" and "read from" the VLT configuration of these Holding Registers must
up to 32 drive parameters, in any order, as be performed over the Modbus Plus network.
specified by the user.
Global Data, is the fastest way to
As the unit is delivered from the factory, communicate with the VLT over the Modbus
Holding Registers 40500-40565 are all set to Plus Network, however, there is no
the value 0. This effectively disables the mechanism by which errors such as data
Global Data read/write functions. over/under range etc. can be reported back
to the master when writing data to the VLT.
33
VLT® 5000 Series Modbus Plus Option Card
Global Data The Modbus Plus Option Card will test to Holding Register Description
Write Function determine if the Local Master Node is present 40500 Online (0...2)
in the network. If the Local Master Node is not
(continued) present, all writing to the VLT 5000 via Global
40501 Local Master Node (1...64)
Data will be disabled. A Bus Timeout will then 40502 GD_Write1
occur if enabled through VLT 5000 40503 GD_Write2
parameters 803 and 804. When the Local 40504 GD_Write3
Master Node is again present in the network, 40505 GD_Write4
and new Global Data is available, the Bus 40506 GD_Write5
Timeout condition will return to normal 40507 GD_Write6
operation, with control of writing via Global
40508 GD_Write7
Data responding as programmed in Holding
Register 40500 "online". 40509 GD_Write8
40510 GD_Write9
If the Local Master Node is programmed with 40511 GD_Write10
a data value that is equal to the VLT 5000's 40512 GD_Write11
own node number, writing via Global Data is 40513 GD_Write12
disabled.
40514 GD_Write13
• 40502 through 40533 GD_ Write1 .... 40515 GD_Write14
GD_Write32:: 40516 GD_Write15
40517 GD_Write16
These registers are used to map the PLC's 32 40518 GD_Write17
words of Global Data to the VLT 5000's 40519 GD_Write18
parameters. Data values placed in these 40520 GD_Write19
registers are the (4X) Holding Register number
40521 GD_Write20
of the VLT 5000 parameter being written to.
40522 GD_Write21
For example, the PLC Global Word 1 will be 40523 GD_Write22
written to the VLT 5000 Holding Register 40524 GD_Write23
programmed in 40502. The PLC Global Word 40525 GD_Write24
32 will be written to the VLT Holding Register 40526 GD_Write25
programmed in 40533. 40527 GD_Write26
40528 GD_Write27
A placeholder data value of 0 may be
programmed in registers 40502 through 40529 GD_Write28
40533 for use in the case when multiple 40530 GD_Write29
drives are being written to via Global Data. If 40531 GD_Write30
the PLC Global Data Word is mapped to a 40532 GD_Write31
VLT 5000 Holding Register containing a value 40533 GD_Write32
of 0, it will not be written to the VLT 5000. The
Global Word is essentially "skipped over" by
this node.
34
VLT® 5000 Series Modbus Plus Option Card
Global Data Reading data from the VLT 5000 parameters, Holding Register Description
Read Function and placing the data in the VLT 5000's 40534 GD_Read1
Global Data is controlled by Holding 40535 GD_Read2
Registers 40534-40565. These registers map
40536 GD_Read3
the VLT 5000 parameters to the Global Data,
words 1 -32 of the VLT 5000 node. 40537 GD_Read4
40538 GD_Read5
• 40534 through 40565 GD_Read1 ... 40539 GD_Read6
GD_Read 32: 40540 GD_Read7
40541 GD_Read8
Data values placed in these registers are the 40542 GD_Read9
(4X) Holding Register numbers of the VLT
40543 GD_Read10
5000 parameters being read.
40544 GD_Read11
For example, data placed in the VLT 5000 40545 GD_Read12
Global Data word 1 will be read from the VLT 40546 GD_Read13
5000 Holding Register programmed in 50534. 40547 GD_Read14
Data placed in the VLT 5000 Global Word 32 40548 GD_Read15
will be read from the VLT 5000 Holding
40549 GD_Read16
Register programmed in 40565.
40550 GD_Read17
The Global Data Read Function is always 40551 GD_Read18
active, and is not influenced by "online" 40552 GD_Read19
(40500) or Local Master Node (40501) 40553 GD_Read20
Holding Registers. An "end of table marker" 40554 GD_Read21
data value of 0 may be programmed in 40555 GD_Read22
registers 40534 through 40565. The "end of
40556 GD_Read23
table marker" should be used when less than
32 words of Global Data are required from the 40557 GD_Read24
VLT 5000. The Modbus Plus Option Card will 40558 GD_Read25
step through the registers 40534-40565 40559 GD_Read26
reading the corresponding VLT 5000 40560 GD_Read27
parameter and placing the data in the VLT 40561 GD_Read28
5000's Global Data, until an end of table 40562 GD_Read29
marker (0) is encountered or the end of the
40563 GD_Read30
table (40565) is reached. The process repeats
over and over, while the VLT 5000 is powered. 40564 GD_Read31
40565 GD_Read32
To disable the Global Data Read Function,
place an end of table marker (0) in register
40534, GD_Read1.
35
VLT® 5000 Series Modbus Plus Option Card
Danfoss Control word as per VLT standard (parameter Bit 02, DC Brake:
Control Word 512 = DANFOSS) Bit 02 = "0" leads to DC braking and stop.
The control word is used for sending commands Braking current and duration are set in
from a master (e.g. a PC) to a slave (VLT 5000 parameters 125 and 126. Bit 02 = "1" leads to
Series). ramping.
36
VLT® 5000 Series Modbus Plus Option Card
Bit 08, Activation of Jog speed in parameter 213: Setup Bit 14 Bit 13
Bit 08 = "0": Jog speed not activated. Bit 08 = 1 0 0
"1" means that the motor is running at Jog 2 0 1
speed. 3 1 0
4 1 1
Bit 09, Choice of ramp 1/2:
Bit 09 = "0" means that ramp 1 is active
(parameters 207/208). Bit 09 = "1" means that This function is only possible if "Multi-Setups"
ramp 2 (parameters 209/210) is active. [5] have been selected in parameter 004.
Bit 10, Data not valid/Valid: NOTE: Parameter 507 is used for choosing how
This bit is used to determine if the VLT 5000 will bits 13/14 are to be combined (gated) with the
respond to the control word. Bit 10 = "0" will corresponding function on the digital inputs.
cause the control word to be ignored. Bit 10 =
"1" will allow the control word to be used. This Bit 15, No function/reversing:
function is important because the control word Reversing of the direction of rotation of the
is always contained in the telegram. With this motor. Bit 15 = "0" leads to no reversing, bit 15
bit it is possible to disable the control word if it is = "1" leads to reversing.
not to be used, for example if the telegram is
used just for read/writing a parameter. Note factory selection of reversing has been set
as "Digital" in parameter 506. Bit 15 only leads
Bit 11, Relay 01: to reversing if "bus", "logical" or or "logical and"
Bit 11 = "0": Relay 01 not activated. Bit 11 = 1: has been selected.
Relay 01 activated, provided "Control word bit"
[33] has been chosen in parameter 323. NOTE: Unless otherwise mentioned, the control
word bit is combined (gated) with the
Bit 12, Relay 04: corresponding function on the digital inputs as
Bit 12 = "0": Relay 04 not activated. Bit 12 = a logical "or" function.
"1": Relay 04 activated, provided Control word
bit [33] has been chosen in parameter 326.
37
VLT® 5000 Series Modbus Plus Option Card
Danfoss Status word as per VLT standard (parameter 512 Bit 01, VLT not ready/ready:
Status Word = DANFOSS) Same meaning as bit 00; however, there is also
The status word is used for informing the master a supply to the mains component, and the
(e.g. a PC) about the condition of the slave (VLT adjustable frequency drive is ready to run when
5000 Series). it receives the necessary start signals.
38
VLT® 5000 Series Modbus Plus Option Card
Bit 09, Local control/Bus control: Bit 12, VLT OK/stalling, autostart:
Bit 09 = "0" means that VLT 5000 Series has Bit 12 = "0" means that there is no temporary
been stopped by means of the stop key on the overtemperature on the inverter. Bit 12 = '1"
control panel, or that Local operation has been means that the inverter has stopped because
selected in parameter 002. Bit 09 = "1" means of overtemperature, but that the unit has not
that it is possible to control the adjustable tripped and will continue, once the
frequency drive via the DeviceNet option card. overtemperature stops.
Bit 10, Out of operating range/Freq. limit OK: Bit 13, Voltage OK/above limit:
Bit 10 = "0" means that the output frequency is Bit 13 = "0" means that the voltage limits of VLT
out of the range set in parameter 225 (Warning: 5000 Series have not been exceeded. Bit 13 =
Low frequency) and parameter 226 (Warning: "1" means that the DC voltage of the VLT 5000
High frequency). Bit 10 = "1" means that the Series intermediate circuit is too low or too high.
output frequency lies within the mentioned
range. Bit 14, Torque OK/above limit:
Bit 14 = "0" means that the motor current is
Bit 11, Does not run/runs: lower than the torque limit selected in parameter
Bit 11 = "0" means that the motor is not running. 221. Bit 14 = "1" means that the torque limit in
Bit 11 = "1" means that VLT 5000 Series has a parameter 221 has been exceeded.
start signal of that the output frequency is greater
than 0 Hz. Bit 15, Timers OK/above limit:
Bit 15 = "0" means that the timers for the motor
thermal protection and VLT thermal protection,
respectively, have not exceeded 100%. Bit 15
= "1" means that one of the timers has
exceeded 100%.
39
VLT® 5000 Series Modbus Plus Option Card
40
VLT® 5000 Series Modbus Plus Option Card
Bit 10, Data not valid/valid: NOTE: Parameter 507 is used for choosing how
Used for telling VLT 5000 whether the control bits 13/14 are to be combined (gated) with the
word is to be used or ignored. Bit 10 = "0" means corresponding function on the digital inputs.
that the control word is ignored. Bit 10 = "1"
means that the control word is used. Bit 15, No function/reversing:
Reversing of the direction of rotation of the
Bit 11, No function/slow down: motor. Bit 15 = "0" leads to no reversing, bit 15
Used for reducing the speed reference by the = "1" leads to reversing.
value in parameter 219. Bit 11 = "0" means that
there is no change of the reference. Bit 11 = "1" Note factory selection of reversing has been
means that the reference is reduced. selected as Digital in parameter 506. Bit 15 only
leads to reversing if "bus", "logical or" or "logical
Bit 12, No function/catch-up: and" has been selected.
Used for increasing the speed reference by the
value of parameter 219. Bit 12 = "0" means that NOTE: Unless otherwise mentioned, the control
the reference is increased. If both slow down word bit is combined (gated) with the
and catch-up are activated (bits 11 and 12 = corresponding function on the digital inputs as
"1"), slow down has the higher priority, i.e. the a logical "or" function.
speed reference is reduced.
41
VLT® 5000 Series Modbus Plus Option Card
42
VLT® 5000 Series Modbus Plus Option Card
Bit 10, Out of operating range/Freq. limit OK: Bit 13, Voltage OK/above limit:
Bit 10 = "0" means that the output frequency is Bit 13 = "0" means that the voltage limits of VLT
out of the range set in parameter 225 (Warning: 5000 Series have not been exceeded. Bit 13 =
Low frequency) and parameter 226 (Warning: "1" means that the DC voltage of the VLT 5000
High frequency). Bit 10 = "1" means that the Series intermediate circuit is too low or too high.
output frequency lies within the mentioned
range. Bit 14, Torque OK/above limit:
Bit 14 = "0" means that the motor torque is lower
Bit 11, Not running/running: than the torque limit selected in parameter 221.
Bit 11 = "0" means that the motor is not running. Bit 14 = "1" means that the torque limit in
Bit 11 = "1" means that VLT 5000 Series has a parameter 221 has been exceeded.
start signal of that the output frequency is greater
than 0 Hz. Bit 15, Timers OK/above limit:
Bit 15 = "0" means that the timers for the motor
Bit 12, VLT OK/stalling, autostart: thermal protection and VLT thermal protection,
Bit 12 = "0" means that the VLT is OK. Bit 12 = respectively, have not exceeded 100%. Bit 15
'1" means that the inverter has stopped because = "1" means that one of the timers has
of overtemperature, but that the unit has not exceeded 100%.
tripped and will restart, once the
overtemperature condition is resolved.
43
VLT® 5000 Series Modbus Plus Option Card
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit no.
The frequency reference value is transmitted to
the adjustable frequency drive in the form of a
16-bit word. The value is transmitted as a whole
number (0-32767). 16384 (4000 Hex)
corresponds to 100%. (Negative figures are
represented by 2's complement.)
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit no.
The value of the actual output frequency of the
adjustable frequency drive is transmitted in the
form of a 16-bit word. The value is transmitted
as a whole number (0-32767). 16384 (4000 Hex)
corresponds to 100%. (Negative figures are
formed by means of 2's complement).
44
VLT® 5000 Series Modbus Plus Option Card
Examples Section
Example 1: Example 1: Read VLT 5000 parameter 200. Set up the MSTR block as follows:
Read VLT 5000 The Modbus Plus controller is at address 7
and the VLT 5000 is at address 4. — 40030 —
Parameter 200
MSTR control block at address 40030.
MSTR data area at address 40040. — 40040 —
45
VLT® 5000 Series Modbus Plus Option Card
Example 2: Example 2: Write 047C hex to the VLT 5000 Set up the MSTR block as follows:
Write to the control word (PNU 967) to start the VLT 5000.
The Modbus Plus controller is at address 7 — 40100 —
VLT 5000 and the VLT 5000 is at address 4.
Control Word MSTR control block at address 40100. — 40110 —
MSTR data area at address 40110.
40110 047C hex Data to write to the VLT 5000 is placed here.
0 4 7 C
0 0 0 0 0 1 0 0 0 1 1 1 1 1 0 0
Start➔
Ramp Enable➔
Valid Control Word➔
Ramp➔
Enable➔
Ramp➔
Refer to "Danfoss Control Word" in the Process Control and Status section of the manual.
NOTE: This example assumes that parameter 502 is set to Serial Port or a jumper has been
placed between terminals 12 and 27.
46
VLT® 5000 Series Modbus Plus Option Card
40110 55 Data to write to global data read register 1 (55 ➔ VLT PNU 200)
40111 56 Data to write to global data read register 2 (56 ➔ VLT PNU 201)
40112 57 Data to write to global data read register 3 (57 ➔ VLT PNU 202)
40113 58 Data to write to global data read register 4 (58 ➔ VLT PNU 203)
40114 59 Data to write to global data read register 5 (59 ➔ VLT PNU 204 HIGH)
40115 60 Data to write to global data read register 6 (60 ➔ VLT PNU 204 LOW)
40116 61 Data to write to global data read register 7 (61 ➔ VLT PNU 205 HIGH)
40117 62 Data to write to global data read register 8 (62 ➔ VLT PNU 205 LOW)
40118 63 Data to write to global data read register 9 (63 ➔ VLT PNU 206)
40119 64 Data to write to global data read register 10 (64 ➔ VLT PNU 207 HIGH)
40120 65 Data to write to global data read register 11 (65 ➔ VLT PNU 207 LOW
40121 66 Data to write to global data read register 12 (66 ➔ VLT PNU 208 HIGH)
40122 67 Data to write to global data read register 13 (67 ➔ VLT PNU 208 LOW)
40123 68 Data to write to global data read register 14 (68 ➔ VLT PNU 209 HIGH)
40124 69 Data to write to global data read register 15 (69 ➔ VLT PNU 209 LOW)
40125 70 Data to write to global data read register 16 (70 ➔ VLT PNU 210 HIGH)
47
VLT® 5000 Series Modbus Plus Option Card
40160 0 Returned global data word 1 (VLT PNU 200) 132 Hz clockwise
40161 0 Returned global data word 2 (VLT PNU 201) 0 Hz
40162 1320 Returned global data word 3 (VLT PNU 202) 132 Hz
40163 0 Returned global data word 4 (VLT PNU 203) Min-Max
40164 0 Returned global data word 5 (VLT PNU 204 HIGH)
0.000 Hz
40165 0 Returned global data word 6 (VLT PNU 204 LOW)
40166 0 Returned global data word 7 (VLT PNU 205 HIGH) 50.000 Hz
40167 50000 Returned global data word 8 (VLT PNU 205 LOW)
40168 0 Returned global data word 9 (VLT PNU 206) Linear
40169 0 Returned global data word 10 (VLT PNU 207 HIGH)
1.00 sec
40170 100 Returned global data word 11 (VLT PNU 207 LOW)
40171 0 Returned global data word 12 (VLT PNU 208 HIGH)
1.00 sec
40172 100 Returned global data word 13 (VLT PNU 208 LOW)
40173 0 Returned global data word 14 (VLT PNU 209 HIGH)
1.00 sec
40174 100 Returned global data word 15 (VLT PNU 209 LOW)
40175 0 Returned global data word 16 (VLT PNU 210 HIGH)
48
VLT® 5000 Series Modbus Plus Option Card
— 40150 —
— 40160 —
MSTR —
#0002
49
VLT® 5000 Series Modbus Plus Option Card
Parameters
Modbus Plus
Specific
Parameter
Descriptions
Function:
Parameter 803 803 Bus time out This parameter selects the maximum time
(BUS TIME OUT) expected to pass between valid control words
Selection: received by the VLT via Global Data. If this
time is exceeded, the Modbus Plus link to the
1 - 99 sec ★ 1 sec
Local Master Node is assumed to be
disconnected. The desired VLT 5000 reaction
is set up through parameter 804.
★ Factory setting
50
VLT® 5000 Modbus Plus Option Card
★ Factory setting
51
VLT® 5000 Series Modbus Plus Option Card
Description of selections:
No action: The store function is inactive.
Store data values: All parameter values will be
stored in the EEPROM. The value returns to
No action when all parameter values have
been stored.
★ Factory setting
52
VLT® 5000 Series Modbus Plus Option Card
NOTE: 4xxxx, the leading 4 is implied and should not be entered when programming the PLC.
Conversion index: Decimal point placement (e.g. –3 = value x 10–3)
53
VLT® 5000 Series Modbus Plus Option Card
NOTE: 4xxxx, the leading 4 is implied and should not be entered when programming the PLC.
Conversion index: Decimal point placement (e.g. –3 = value x 10–3)
54
VLT® 5000 Series Modbus Plus Option Card
NOTE: 4xxxx, the leading 4 is implied and should not be entered when programming the PLC.
Conversion index: Decimal point placement (e.g. –3 = value x 10–3)
55
VLT® 5000 Series Modbus Plus Option Card
NOTE: 4xxxx, the leading 4 is implied and should not be entered when programming the PLC.
Conversion index: Decimal point placement (e.g. –3 = value x 10–3)
56
VLT® 5000 Series Modbus Plus Option Card
NOTE: 4xxxx, the leading 4 is implied and should not be entered when programming the PLC.
Conversion index: Decimal point placement (e.g. –3 = value x 10–3)
57
VLT® 5000 Series Modbus Plus Option Card
NOTE: 4xxxx, the leading 4 is implied and should not be entered when programming the PLC.
Conversion index: Decimal point placement (e.g. –3 = value x 10–3)
58
VLT® 5000 Series Modbus Plus Option Card
NOTE: 4xxxx, the leading 4 is implied and should not be entered when programming the PLC.
Conversion index: Decimal point placement (e.g. –3 = value x 10–3)
59
VLT® 5000 Series Modbus Plus Option Card
NOTE: 4xxxx, the leading 4 is implied and should not be entered when programming the PLC.
Conversion index: Decimal point placement (e.g. –3 = value x 10–3)
60
VLT® 5000 Series Modbus Plus Option Card
NOTE: 4xxxx, the leading 4 is implied and should not be entered when programming the PLC.
Conversion index: Decimal point placement (e.g. –3 = value x 10–3)
61
VLT® 5000 Series Modbus Plus Option Card
Troubleshooting
VLT 5000 If problems are encountered during set-up or the source of the problem. The VLT 5000 Local
Modbus Plus operation, there is a Modbus Plus LED and VLT Control Panel (LCP) will indicate drive and
Troubleshooting 5000 warnings and alarms to assist in finding communication warnings and alarms.
Warning and There is a clear distinction between alarms and start operating again. A warning on the other
Alarm Messages warnings. In the case of an alarm, The VLT will hand may come when a warning condition
enter a fault condition. After the cause for the appears, and disappear when conditions return
alarm has been cleared, the master will have to to normal without interfering with the process.
acknowledge the alarm message for the VLT to
Warnings Any warning within the VLT is represented by a In addition to the warning word message the
single bit within a warning word. A warning word master will also be notified through a change of
is always an action parameter. Bit status FALSE bit 7 in the Status Word.
[0] means no warning, while bit status TRUE [1]
means warning.
Alarms Following an Alarm message the VLT will enter Any alarm within the VLT is represented by a
Fault condition. Only after the fault has been single bit within the alarm word. The alarm word
cleared and the master has acknowledged the is always an action parameter. Bit status FALSE
alarm message by setting bit 7 in the Control [0] means no fault, while bit status TRUE [1]
Word, can the VLT resume operation. means fault.
Field Bus Card The warnings and alarms listed below are
Specific specific to operation with a field bus card.
Alarms & Warnings
Warning 18: HPFB Timeout
A High Performance Field Bus Time-out will programmed in VLT 5000 Parameter 803 and
only occur if communication using global data VLT 5000 Parameter 804 is not programmed
tables is interrupted for longer than the time to OFF.
NOTE:
If a single dot is displayed in the top left corner microprocessor on the VLT 5000 Control Card
of the LCP after installation, check alll ribbon did not initialize.
cable connections. This indicates that the
62
VLT® 5000 Series Modbus Plus Option Card
63
© Danfoss Inc. Part# 175R5340