Modbus TCP - MG90P102
Modbus TCP - MG90P102
Contents
1 Safety 3
Safety Note 3
Safety Regulations 3
Warning against Unintended Start 4
2 Introduction 5
Introduction 5
About this Manual 5
Assumptions 5
Hardware 5
Background Knowledge 5
Available Literature 6
Modbus Conformance 6
Abbreviations 6
3 How to Install 7
The Modbus TCP Option 7
How to Install Option in Frequency Converter 8
LED Behaviour 9
Topology 10
Network 11
Recommended Design Rules 12
EMC Precautions 13
4 How to Configure 15
IP Settings 15
Ethernet Link Parameters 16
Configuring the Scanner 17
IP traffic 21
5 How to Control 23
How to Control the Frequency Converter 23
Function Codes Supported by Modbus TCP 23
Modbus TCP Message Framing Structure 23
Function Code 23
Data Field 23
PROFIdrive Control Profile 24
Danfoss FC Control Profile 30
Status Word according to FC ProfileDrive Profile (STW) 32
Reference Handling 33
Bus Speed Reference Value 33
6 Parameters 35
Parameter Group 8-** 35
Parameter Group 12-** 42
IP Settings 42
Process Data 44
Modbus TCP 44
Other Ethernet Services 45
Advanced Ethernet Settings 46
Parameter List 49
Data Types 51
Data Types Supported by FC102/FC202/FC300 51
7 Troubleshooting 53
Troubleshooting 53
Step-by-step Troubleshooting 53
Alarm Word and Warning Word 54
Index 59
1 Safety
1
1.1.1 Copyright, Limitation of Liability and Revision Rights
This publication contains information proprietary to Danfoss. By accepting and using this manual the user agrees that the information contained herein
will be used solely for operating equipment from Danfoss or equipment from other vendors provided that such equipment is intended for communication
with Danfoss equipment over an Ethernet serial communication link. This publication is protected under the Copyright laws of Denmark and most other
countries.
Danfoss does not guarantee 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 has tested and reviewed the documentation within this manual, Danfoss 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 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 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 by third parties.
Danfoss 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.
The voltage of the frequency converter is dangerous whenever connected to mains. Incorrect installation of the motor, frequency
converter or fieldbus may cause damage to the equipment, serious personal injury or death. Consequently, the instructions in this
manual, as well as national and local rules and safety regulations, must be complied with.
1. The frequency converter must be disconnected from mains if repair work is to be carried out. Check that the mains supply has been disconnected
and that the necessary time has passed before removing motor and mains plugs.
2. The [OFF] key on the LCP of the frequency converter does not disconnect the equipment from mains and is thus not to be used as a safety
switch.
3. Correct protective earthing or grounding of the equipment must be established, the user must be protected against supply voltage, and the
motor must be protected against overload in accordance with applicable national and local regulations.
5. Protection against motor overload is not included in the factory setting. If this function is desired, set par. to data value ETR trip or data value
ETR warning.
NB!
The function is initialised at 1.16 x rated motor current and rated motor frequency. For the North American market; the ETR functions
provide class 20 motor overload protection in accordance with NEC.
6. Do not remove the plugs for the motor and mains supply while the frequency converter is connected to mains. Check that the mains supply has
been disconnected and that the necessary time has passed before removing motor and mains plugs.
7. Please note that the frequency converter has more voltage inputs than L1, L2 and L3, when load sharing (linking of DC intermediate circuit) and
external 24 V DC have been installed. Check that all voltage inputs have been disconnected and that the necessary time has passed before
commencing repair work.
2. While parameters are being changed, the motor may start. Consequently, the [OFF] key must always be activated.
3. A motor that has been stopped may start if faults occur in the electronics of the frequency converter, or if a temporary overload or a fault in
the supply mains or the motor connection ceases.
Touching the electrical parts may be fatal - even after the equipment has been disconnected from mains.
Also make sure that other voltage inputs have been disconnected, such as external 24 V DC, load sharing (linkage of DC intermediate circuit), as well as
the motor connection for kinetic back up.
Please take note of discharge times and further safety guidelines from the section: “Safety and conformity”, in the respective Design Guide (MG.33.Ax.yy).
2 Introduction
2.1 Introduction
2.1.1 About this Manual 2
First time users can obtain the most essential information for quick installation and set-up in these chapters:
Introduction
How to Install
For more detailed information including the full range of set-up options and diagnosis tools please refer to the chapters:
Parameters
Troubleshooting
Terminology:
In this manual several terms for Ethernet is used.
- Ethernet, is a common term used to describe the physical layer of the network and does not relate to the application protocol.
2.1.2 Assumptions
These operating instructions are under the conditions that the Danfoss Modbus TCP option is used in conjunction with a Danfoss FC102/FC202/FC300
frequency converter, inclusive that the installed controller supports the interfaces described in this document and that all the requirements stipulated in
the controller, as well as the frequency converter, are strictly observed along with all limitations herein.
2.1.3 Hardware
The Danfoss Modbus Option Card is designed to communicate with any system complying with the XXXX standard. Familiarity with this technology is
assumed. Issues regarding hardware or software produced by other manufacturers, including commissioning tools, are beyond the scope of this manual,
and are not the responsibility of Danfoss.
For information regarding commissioning tools, or communication to a non-Danfoss node, please consult the appropriate manuals.
- The VLT AutomationDrive Design Guide entails all technical information about the drive design and applications including encoder, resolver and
2 relay options.
- The VLT AutomationDrive Profibus Operating Instructions provide the information required for controlling, monitoring and programming the
drive via a Profibus fieldbus.
- The VLT AutomationDrive Operating Instructions provide the information required for controlling, monitoring and programming the drive via a
DeviceNet fieldbus.
- The VLT AutomationDrive MCT 10 Operating Instructions provide information for installation and use of the software on a PC.
- The VLT AutomationDrive IP21 / Type 1 Instruction provides information for installing the IP21 / Type 1 option.
- The VLT AutomationDrive 24 V DC Backup Instruction provides information for installing the 24 V DC Backup option.
The Modbus option is tested to conform to the Modbus standards, and is certified, towards conformance test level version 3.
2.1.7 Abbreviations
Abbreviation Definition
API Actual Packet Interval
CC Control Card
CIP Common Industrial Protocol
CTW Control Word
DHCP Dynamic Host Configuration Protocol
EMC Electromagnetic Compatibility
I/O Input/Output
IP Internet Protocol
LCP Local Control Panel
LED Light Emitting Diode
LSB Least Significant Bit
MAR Major Recoverable fail
MAU Major Unrecoverable fail
MAV Main Actual Value (actual output)
MSB Most Significant Bit
MRV Main Reference Value
N/A Not applicable
PC Personal Computer
PLC Programmable Logic Controller
PNU Parameter Number
REF Reference (= MRV)
RTC Real Time Clock
STP Spanning tree Protocol
STW Status Word
3 How to Install
- Fieldbus option adaptor frame for the FC102/FC202/FC300FC 300. This frame is deeper than the standard frame, to allow space for the fieldbus
option beneath
Instructions:
- Remove LCP panel from the FC102/FC202/FC300FC 300.
- Push the option into place. The Ethernet connectors must be facing upwards.
- Push the fieldbus option adaptor frame for the FC102/FC202/FC300FC 300 into place.
NB!
Do not strip the Ethernet cable and ground it via the strain relief-plate! The grounding of screened Ethernet cable is done through the
RJ-45 connector on the option.
NB!
After installing the MCA 122 option, be aware of the following parameter settings:
par. 8-01 Control Site: [2] Controlword only or [0] Digital and ctrl. word
par.8-02 Control Word Source: [3] Option A
3
NS2 Network Status Ethernet Port 2
3.1.4 Topology
The MCA 122 features a build-in Ethernet-switch, thus having two Ethernet RJ-45 connectors. This enables the possibility for connecting several Modbus
TCP options in a line topology as an alternative to the typical star-topology.
The two ports are equal, in the sense that they are transparent for the option. If only one connector is used, either port can be used.
130BA903.10
Illustration 3.2: Star topology
130BA904.10
Illustration 3.3: Line topology
NB!
For line topology please refer to section: “Recommended design rules” In a line topology all drives must be powered, either by mains
or by their 24 V DC option cards, for the build-in switch to work.
NB!
Please observe that mounting drives of different power-sizes in a line topology may result in unwanted power-off behaviour.
Smaller drives discharge faster than bigger drives. This can result in loss of link in the line topology, which may lead to control word
timeout.
To avoid this, mount the drives with the longest discharge time first in the line topology.
½
VLT VLT VLT VLT VLT VLT VLT
AutomationDrive AutomationDrive AutomationDrive AutomationDrive AutomationDrive AutomationDrive AutomationDrive
130BA905.10
Illustration 3.4: Ring/redundant line topology
3.1.5 Network
It is of high importance that the media chosen for Ethernet data transmission are suitable. Usually CAT 5e and 6 cables are recommended for industrial
applications. Both types of cable are available as Unshielded Twisted Pair and Shielded Twisted Pair. Generally shielded cables are recommended for use
in industrial environments and with frequency converters.
A maximum cable-length of 100 m is allowed between switches.
Optical fibres can be used for gapping longer distances and providing galvanic isolation.
For connecting Modbus TCP devices both hubs and switches can be used. It is, however, recommended always to use suitable industrial graded Ethernet
switches. For more information regarding IP-switching, please refer to section: IP Traffic in this manual.
While designing Ethernet networks special attention and caution must be taken regarding active network components.
While designing a network for line topology it is important to notice that a small delay is added with each every switch in the line.
It is not recommended to connect more than 32 drives in a line at any API. Exceeding the recommended design rules, may result in failing communication.
Max. 32 drives
The following EMC precautions are recommended in order to achieve interference-free operation of the Ethernet network. Additional EMC information is
available in the FC 200/FC 300 series Design Guide.
NB!
Relevant national and local regulations, for example regarding protective earth connection, must be observed.
3
The Ethernet communication cable must be kept away from motor and brake resistor cables to avoid coupling of high frequency noise from one cable to
the other. Normally a distance of 200 mm (8 inches) is sufficient, but maintaining the greatest possible distance between the cables is recommended,
especially where cables run in parallel over long distances. When crossing is unavoidable, the Ethernet cable must cross motor and brake resistor cables
at an angle of 90 degrees.
VLT
A utomationDrive
4 How to Configure
4.1.1 IP Settings
NB!
A power-cycle is necessary after setting the IP parameters manually.
By IP address assigned by DHCP/BOOTP server, the assigned IP Address and Subnet Mask can be read out in par. 12-01 and 12-02. In par. 12-04 DHCP
Server, the IP address of the found DHCP or BOOTP server is displayed. For DHCP only: The remaining lease-time can be read-out in par. 12-05 Lease
Expires.
Par. 12-09, Physical Address reads out the MAC address of option, which is also printed on the label of the option. If using fixed leases together with
DHCP or BOOTP, the physical MAC address is linked with a fixed IP address.
NB!
If no DHCP or BOOTP reply has been received after 4 attempts (e.g. if the DHCP/BOOTP server has been powered off), the option will
fallback to the last good known IP address.
Par. 12-03, Default Gateway is optional and only used in routed networks.
NB!
It is only possible to assign valid class A, B and C IP address to the option. The valid ranges are shown in the below table:
4
Class A 1.0.0.1 - 126.255.255.254
Class B 128.1.0.1 - 191.255.255.254
Class C 192.0.1.1 - 223.255.254.254
Please note the Ethernet Link Parameters are unique per port.
Par. 12-10, Link Status and par. 12-11, Link Duration displays information on the link status, per port.
Par. 12-10, Link Status will display Link or No Link according to the status of the present port.
Par. 12-11, Link Duration will display the duration of the link on the present port. If the link is broken the counter will be reset.
Par. 12-12, Auto Negotiation – is a feature that enables two connected Ethernet devices to choose common transmission parameters, such as speed and
duplex mode. In this process, the connected devices first share their capabilities as for these parameters and then choose the fastest transmission mode
they both support.
By default this function is enabled.
Incapability between the connected devices, may lead to decreased communication performance.
To prevent this, Auto Negotiation can be disabled.
If par. 12-12 is set to OFF, link speed and duplex mode can be configured manually in par. 12-13 and 12-14.
Par. 12-13, Link Speed – displays/sets the link speed per port. “None” is displayed if no link is present.
Par. 12-14, Link Duplex – displays/sets the duplex mode per port.
Half-duplex provides communication in both directions, but only in one direction at a time (not simultaneously).
Full-duplex allows communication in both directions, and unlike half-duplex, allows for this to happen simultaneously.
For configuring the scanner to communicate to the drive, no system (e.g. EDS, GSD file) file is needed. The FC100/200/300 is handled as a generic device
an as such, it has to be configured directly in the scanner. The following example setup the scanner to IP addresses 192.168.1.20 and the FC 302 to
address 192.168.1.20.
Under network, add a network by right clicking the Network menu and select “New Network”
By selecting this menu you will be asked to assign a name to the new network. In this example “Danfoss” has been choosen.
After selecting “OK” the network “Danfoss” should show up under Networks and by selecting the Network, the main configuration page will be shown.
In the IP Configuration tab, the “Configured” bottom has to be selected, and the IP address and Subnetwork mask has to be filed out. In this example
the address 192.168.1.20 is used as the address for the master.
The step assigns the protocol to the scanner, which is done by selecting the scanner and selecting the “Function” menu and enables the Ethernet by
selecting “ETH TCP IP” This brings up the Net Link menu, where “Danfoss” has to be selected. At this time the “Danfoss” Protocol is assign to the Scanner
and the last step is to configure the scanner to read and write holding registers of the FC 302.
At this time the “Danfoss” Protocol is assign to the Scanner and the last step is to configure the scanner to read and write holding registers of the FC302.
By first selecting the Danfoss network and secondly selecting the IO Scanning tab, the scanning list appears. You will have to fill out the list as shown
here
Unit ID 255
Health Timeout 1500
Repetitive rate 60
RD Master Object %MW100
RD Slave Index 2910
RD Length 10
Last Value Hold Last
VR Master Object %MW200
VR Slave Index 2810
VR Lenght 10
Description -
This configuration copies the information stored from %MW200 to %M209 in the PLC to the Holding register 2810 to 2819 of the FC 302. It reads the
holding registers 2910 to 2919 of the FC 302 to the PLC’s memory %MW100 to %M109
4.1.4 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 behaviour of IP traffic.
IGMP
IGMP (Internet Group Management Protocol) is an integrated part of IP. It allows hosts to join or leave a multicast host group. Group membership
information is exchanged between a specific host and the nearest multicast router.
4
Spanning Tree Protocol (STP)
For an Ethernet network to function properly, only one active path can exist between two nodes. Spanning-Tree Protocol is a link management protocol
that provides path redundancy while preventing undesirable loops in the network.
When loops occur, some switches see stations appear on both sides of it self. This condition confuses the forwarding algorithm and allows for duplicate
frames to be forwarded.
To provide path redundancy, Spanning-Tree Protocol defines a tree that spans all switches in an extended network. Spanning-Tree Protocol forces certain
redundant data paths into a standby (blocked) state. If one network segment in the Spanning-Tree Protocol becomes unreachable, or if Spanning-Tree
Protocol costs change, the spanning-tree algorithm reconfigures the spanning-tree topology and re-establishes the link by activating the standby path.
Spanning-Tree Protocol operation is necessary if the FC102/FC202/FC 300’s are running in a ring/redundant line topology.
5 How to Control
This section describes codes which can be used in the function and data fields of a Modbus TCP message. For a complete description of all the message
fields please refer to the section Modbus TCP Message Framing Structure.
Modbus TCP supports use of the following function codes in the function field of a message
Function
Read holding registers
Function Code
3 hex
5
Write single register 6 hex
Write multiple registers 10 hex
Get comm. event counter B hex
Report slave ID 11 hex
The function code of a message frame contains 8 bits. Valid codes are in the range of 1-FF. Function codes are used to send messages between master
and slave. When a message is sent from a master to a slave device, the function code tells the slave what kind of action to perform. When the slave
responds to the master, it uses the function code to indicate either a normal (error-free) response, or that some kind of error occurred (called an exception
response). For a normal response, the slave simply echoes the original function code. For an exception response, the slave returns a code that is equivalent
to the original function code with its most significant bit set to logic 1. In addition, the slave places a unique code into the data field of the response
message. This tells the master what kind of error occurred, or the reason for the exception. Please also refer to the section Function Codes Supported
by Modbus TCP and Exception Codes.
The data field is constructed using sets of two hexadecimal digits, in the range of 00 to FF hexadecimal. These are made up of one TCP character. The
data field of messages sent from a master to slave device contains additional information which the slave must use to take the action defined by the
function code. This can include items such as coil or register addresses, the quantity of items to be handled, and the count of actual data bytes in the
field.
This section describes the functionality of the control word and status word in the PROFIdrive profile. Select this profile by setting par.8-10 Control Word
Profile.
The Control word is used to send commands from a master (e.g. a PC)
Bit Bit = 0 Bit = 1
to a slave.
00 OFF 1 ON 1
5 01
02
OFF 2
OFF 3
ON 2
ON 3
03 Coasting No coasting
04 Quick stop Ramp
05 Hold frequency output Use ramp
06 Ramp stop Start
07 No function Reset
08 Jog 1 OFF Jog 1 ON
09 Jog 2 OFF Jog 2 ON
10 Data invalid Data valid
11 No function Slow down
12 No function Catch up
13 Parameter set-up Selection lsb
14 Parameter set-up Selection msb
15 No function Reverse
NB!
The selection in par. 8-50 Coasting Select Coasting select determines how bit 03 is linked with the corresponding function of the digital
inputs.
NB!
The selection in par. 8-51 Quick Stop Select determines how bit 04 is linked with the corresponding function of the digital inputs.
5
Bit 05, Hold frequency output/Use ramp
When bit 05 = "0", the current output frequency is being maintained even if the reference value is modified.
When bit 05 = "1", the frequency converter can perform its regulating function again; operation occurs according to the respective reference value.
NB!
The selection in par. 8-53 Start Select determines how bit 06 is linked with the corresponding function of the digital inputs.
5
NB!
Bit 15 causes reversing only when Ser. communication, Logic or or Logic and is selected.
The Status word is used to notify a master (e.g. a PC) about the status
Bit Bit = 0 Bit = 1
of a slave.
00 Control not ready Control ready
01 Drive not ready Drive ready
02 Coasting Enable
03 No error Trip
04 OFF 2 ON 2
05 OFF 3 ON 3
06 Start possible Start not possible
07 No warning Warning
08 Speed ≠ reference Speed = reference
09 Local operation Bus control
10 Out of frequency limit Frequency limit ok
11 No operation In operation
12 Drive OK Stopped, autostart
13 Voltage OK Voltage exceeded
14 Torque OK Torque exceeded
15 Timer OK Timer exceeded
In the PROFIdrive Control profile, the control bits 0 to 3 perform the basic start-up / power down functions, whereas the control bits 4 to 15 perform
application-oriented control.
The figure below shows the basic state-transition diagram, where control bits 0 to 3 control the transitions, and the corresponding status bit indicates
the actual state. The black bullets indicate the priority of the control signals, where fewer bullets indicate lower priority, and more bullets indicate higher
priority.
NB! been activated, provided Control word bit 12 has been chosen in
In par. 8-53 Start Select Start select a selection is made par. 5-40 Function Relay.
5
leading edge of the signal, i.e. when changing from logic ‘0’ to logic ‘1’. Set-up Bit 14 Bit 13
1 0 0
Bit 08, Jog: 2 0 1
Bit 08 = ‘1’ causes the output frequency to be determined by 3 1 0
par. 3-19 Jog Speed [RPM]. 4 1 1
Bit 09, Selection of ramp 1/2: The function is only possible when Multi-Set-ups is selected in
Bit 09 = ‘0’ means that ramp 1 is active (par. 3-40 Ramp 1 Type to par. 0-10 Active Set-up.
par. 3-47 Ramp 1 S-ramp Ratio at Decel. Start). Bit 09 = ‘1’ means that
ramp 2 (par. 3-50 Ramp 2 Type to par. 3-57 Ramp 2 S-ramp Ratio at
NB!
Decel. Start) is active.
In par. 8-55 Set-up Select a selection is made to define
how Bit 13/14 gates with the corresponding function
Bit 10, Data not valid/Data valid: on the digital inputs.
This bit tells the frequency converter whether the control word is to be
used or ignored. Bit 10 = ‘0’ causes the control word to be ignored, Bit
Bit 15 Reverse:
10 = ‘1’ causes the control word to be used. The control word is always
Bit 15 = ‘0’ causes no reversing. Bit 15 = ‘1’ causes reversing. Note: In
contained in the telegram, regardless of which type of telegram is used,
the factory setting reversing is set to digital in par.8-54 Reversing Se-
so this function is useful for ‘turning off’ the control word when not re-
lect. Bit 15 causes reversing only when Ser. communication, Logic AND
quired for updating or reading parameters.
or Logic OR is selected.
05 Reserved - Bit 10 = ‘0’, if the output frequency has reached the value in
06 No error Trip lock par. 4-11 Motor Speed Low Limit [RPM] or par. 4-13 Motor Speed High
07 No warning Warning Limit [RPM]. Bit 10 = ‘1’ means that the output frequency is within the
08 Speed ≠ reference Speed = reference defined limits.
0% = 0hex
100% = 4000hex
-100% = C000hex
Depending of the setting of par. 3-00 Reference Range, the reference is scaled from – Max. to + Max. or from Min. to Max.
The actual reference [Ref. %] in the VLT frequency converter depends on the settings in the following parameters:
All references provided to the frequency converter are added to the total reference value. If a reference is to be controlled by the fieldbus only, ensure
that all other reference inputs are zero.
This means that digital and analogue input terminals should not be used for reference signals. The default setting (0%) should be maintained for preset
references in par. 3-10 Preset Reference.
NB!
If the bus speed reference is negative, and the control word contains a run reverse signal, the drive will run clockwise (- - is +).
6 Parameters
[0] * Digital and ctrl.word Control by using both digital input and control word.
6
Select the source of the control word: one of two serial interfaces or four installed options. During initial power-up, the frequency converter automatically
sets this parameter to Option A [3] if it detects a valid fieldbus option installed in slot A. If the option is removed, the frequency converter detects a
change in the configuration, sets par.8-02 Control Word Source back to default setting FC RS485, and the frequency converter then trips. If an option
is installed after initial power-up, the setting of par.8-02 Control Word Source will not change but the frequency converter will trip and display: Alarm
67 Option Changed.
This parameter cannot be adjusted while the motor is running.
Option: Function:
[0] None
[1] FC RS485
[2] FC USB
[3] * Option A
[4] Option B
[5] Option C0
[6] Option C1
Option: Function:
[0] * Off Resumes control via serial bus (Fieldbus or standard) using the most recent control word.
[3] Jogging Runs the motor at JOG frequency until communication resumes.
[4] Max. speed Runs the motor at maximum frequency until communication resumes.
[5] Stop and trip Stops the motor, then resets the frequency converter in order to restart: via the fieldbus, via the
reset button on the LCP or via a digital input.
[7] Select setup 1 Changes the set-up upon reestablishment of communication following a control word time-out. If
communication resumes causing the time-out situation to disappear, par.8-05 End-of-Timeout
Function defines whether to resume the set-up used before the time-out or to retain the set-up
endorsed by the time-out function.
NB!
The following configuration is required in order to change the set-up after a time-out:
Set par. 0-10 Active Set-up to [9] Multi set-up and select the relevant link in par. 0-12 This Set-up Linked to.
6 [0] Hold set-up Retains the set-up selected in par. 8-04 Control Timeout Function and displays a warning, until
par. 8-06 Reset Control Timeout toggles. Then the frequency converter resumes its original set-up.
[1] * Resume set-up Resumes the set-up active prior to the time-out.
Option: Function:
[0] * Do not reset Retains the set-up specified in par.8-04 Control Word Timeout Function, following a control word
time-out.
[1] Do reset Returns the frequency converter to the original set-up following a control word time-out. The fre-
quency converter performs the reset and then immediately reverts to the Do not reset [0] setting
Option: Function:
6
[0] * FC profile
[2] Alarm 68 Only The input will go high whenever Alarm 68 is active and will go low whenever no alarm 68 is active
[3] Trip excl Alarm 68 The input will go high whenever Trip on other Alarms then Alarm 68 is active.
[10] T18 DI status. The input will go high whenever T18 has 24V and will go low whenever T18 has 0V
[11] T19 DI status. The input will go high whenever T19 has 24V and will go low whenever T19 has 0V
[12] T27 DI status. The input will go high whenever T27 has 24V and will go low whenever T27 has 0V
[13] T29 DI status. The input will go high whenever T29 has 24V and will go low whenever T29 has 0V
[14] T32 DI status. The input will go high whenever T32 has 24V and will go low whenever T32 has 0V
[15] T33 DI status. The input will go high whenever T33 has 24V and will go low whenever T33 has 0V
[16] T37 DI status The input will go high whenever T37 has 0V and will go low whenever T37 has 24V
[21] Thermal warning The thermal warning turns on when the temperature exceeds the limit in the motor, the frequency
converter, the brake resistor, or the thermistor..
[30] Brake fault (IGBT) Will go high when the brake IGBT is short-circuited.
[40] Out of ref range If Comparator 0 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[60] Comparator 0 If Comparator 0 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[61] Comparator 1 If Comparator 1 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[62] Comparator 2 If Comparator 2 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[63] Comparator 3 If Comparator 3 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[64] Comparator 4 If Comparator 4 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[65] Comparator 5 If Comparator 5 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[70] Logic Rule 0 If Logic Rule 0 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[71] Logic Rule 1 If Logic Rule 1 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[72] Logic Rule 2 If Logic Rule 2 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[73] Logic Rule 3 If Logic Rule 3 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[74] Logic Rule 4 If Logic Rule 4 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[75] Logic Rule 5 If Logic Rule 5 is evaluated as TRUE, the input will go high. Otherwise, it will be low.
[80] SL Digital Output A SL Controller Action. The input will go high whenever the Smart Logic Action [38] Set dig. out. A
high is executed. The input will go low whenever the Smart Logic Action [32] Set dig. out. A low is
executed.
[81] SL Digital Output B SL Controller Action. The input will go high whenever the Smart Logic Action [39] Set dig. out. A
high is executed. The input will go low whenever the Smart Logic Action [33] Set dig. out. A low is
executed.
[82] SL Digital Output C SL Controller Action. The input will go high whenever the Smart Logic Action [40] Set dig. out. A
high is executed. The input will go low whenever the Smart Logic Action [34] Set dig. out. A low is
executed.
[83] SL Digital Output D SL Controller Action. The input will go high whenever the Smart Logic Action [41] Set dig. out. A
high is executed. The input will go low whenever the Smart Logic Action [35] Set dig. out. A low is
executed.
[84] SL Digital Output E SL Controller Action. The input will go high whenever the Smart Logic Action [42] Set dig. out. A
high is executed. The input will go low whenever the Smart Logic Action [36] Set dig. out. A low is
executed.
[85] SL Digital Output F SL Controller Action. The input will go high whenever the Smart Logic Action [43] Set dig. out. A
6 high is executed. The input will go low whenever the Smart Logic Action [37] Set dig. out. A low is
executed
[0] None
[1] Bus Activates Start command via the serial communication port or fieldbus option.
[2] Logic AND Activates Start command via the fieldbus/serial communication port, AND additionally via one of the
digital inputs.
[3] * Logic OR Activates Start command via the fieldbus/serial communication port OR via one of the digital inputs. 6
NB!
This parameter is active only when par.8-01 Control Site is set to [0] Digital and control word.
Option: Function:
[0] Digital Input
[1] Bus
[3] * Logic OR
NB!
This parameter is active only when par.8-01 Control Site is set to [0] Digital and control word.
[1] Bus Activates Start command via the serial communication port or fieldbus option.
[2] Logic AND Activates Start command via the fieldbus/serial communication port, AND additionally via one of the
digital inputs.
[3] * Logic OR Activates Start command via the fieldbus/serial communication port OR via one of the digital inputs.
NB!
This parameter is active only when par.8-01 Control Site is set to [0] Digital and control word.
[1] Bus Activates Start command via the serial communication port or fieldbus option.
[2] Logic AND Activates Start command via the fieldbus/serial communication port, AND additionally via one of the
digital inputs.
[3] * Logic OR Activates Start command via the fieldbus/serial communication port OR via one of the digital inputs.
NB!
This parameter is active only when par.8-01 Control Site is set to [0] Digital and control word.
[1] Bus Activates the Reverse command via the serial communication port or fieldbus option.
[2] Logic AND Activates the Reverse command via the fieldbus/serial communication port, AND additionally via
one of the digital inputs.
[3] * Logic OR Activates the Reverse command via the fieldbus/serial communication port OR via one of the digital
inputs.
NB!
This parameter is only active when par. 8-01 Control Site is set to [0] Digital and control word.
[0] Digital input Activates the set-up selection via a digital input.
[1] Bus Activates the set-up selection via the serial communication port or fieldbus option.
[2] Logic AND Activates the set-up selection via the fieldbus/serial communication port, AND additionally via one
of the digital inputs.
[3] * Logic OR Activate the set-up selection via the fieldbus/serial communication port OR via one of the digital
inputs.
NB!
This parameter is active only when par.8-01 Control Site is set to [0] Digital and control word.
[0] Digital input Activates Preset Reference selection via a digital input.
[1] Bus Activates Preset Reference selection via the serial communication port or fieldbus option.
[2] Logic AND Activates Preset Reference selection via the fieldbus/serial communication port, AND additionally
via one of the digital inputs.
[3] * Logic OR Activates the Preset Reference selection via the fieldbus/serial communication port OR via one of
the digital inputs.
NB!
This parameter is active only when par.8-01 Control Site is set to [0] Digital and control word.
6
6.2 Parameter Group 12-**
6.2.1 IP Settings
12-01 IP Address
Range: Function:
[000.000.000.000 - Configure the IP address of the option. Read-only if par. 12-00 set to DHCP or BOOTP.
255.255.255.255]
NB!
A power-cycle is necessary after setting the IP parameters manually.
[0] Port 1
[1] Port 2
[0] No link
[1] Link
[0] Off Link Speed and Link Duplex can be configured in par. 12-13 and 12-14.
[1] On
[0] * None
[1] 10 Mbps
NB!
For configuration of 2-word (32-bit) parameter read/write, use 2 consecutive arrays in par. 12-21 and 12-22.
[1] Store All set-ups All parameter value will be stored in the non-volatile memory, in all four setups.
[0] * Off
[1] On
[1]
Read only. Displays the Modbus TCP- specific 16-bit Status word.
[0] * Disable
[1] Enable
NB!
The cable diagnostics function will only be issued on ports where there is no link (see par. 12-10, Link Status)
NB!
Disabling of the auto cross-over function will require crossed Ethernet cables for daisy-chaining the options.
6
[1] * Enable Enables the IGMP snooping function.
[0] In Octets
[3] In Discards
[4] In Errors
8-5* Digital/Bus
8-50 Coasting Select [3] Logic OR All set-ups TRUE - Uint8
8-51 Quick Stop Select [3] Logic OR All set-ups TRUE - Uint8
8-52 DC Brake Select [3] Logic OR All set-ups TRUE - Uint8
8-53 Start Select [3] Logic OR All set-ups TRUE - Uint8
8-54 Reversing Select [3] Logic OR All set-ups TRUE - Uint8
8-55 Set-up Select [3] Logic OR All set-ups TRUE - Uint8
8-56 Preset Reference Select [3] Logic OR All set-ups TRUE - Uint8
49
6
6
Parameter Number Parameter Description Default Value Range Conversion Index Data Type Array
50
12-0* IP Settings
12-00 IP Address Assignment 0.0.0.0 0 - 255 - Unsigned 8 -
12-01 IP Address 0.0.0.0 0 – 255 - Oct. string 4 -
12-02 Subnet Mask 0.0.0.0 0 – 255 - Oct. string 4 -
12-03 Default Gateway 0.0.0.0 0 - 255 - Oct. string 4 -
12-04 DHCP Server 0.0.0.0 0 - 255 - Oct. string 4 -
12-05 Lease Expires 00:00:00:00 - - Time diff. w/date -
6 Parameters
Conversion Index
This number to the left refers to a conversion figure on the right to be used when writing or reading parameters.
7 Troubleshooting
7.1 Troubleshooting
7.1.1 Step-by-step Troubleshooting
Check: LEDs
The option contains two LEDs to indicate the state of the device and the network. During normal operation the MS and at least one NS LED will show a
constant green light.
7
No IP address Yellow Steady yellow No IP address configured or obtained
Wink Yellow Flashing yellow Flash for 20 seconds
Check: Cabling
In rare cases of cabling mis-configuration, the option might show the presents of a link, but no communication is running. Exchange the cable in doubt.
Check: IP Address
Verify that the option has a valid IP address (please refer to section: IP Settings) in par. 12-01, IP Address. If the option has identified a duplicate IP
Address NS LEDs will light steady red. If the option is set up for BOOTP or DHCP, verify that a BOOTP or DHCP server is connected in par. 12-04, DHCP
Server. If no server is connected, the parameter will show: 000.000.000.000.
Alarm word and warning word are shown in the display in Hex format. If there is more than one warning or alarm, a sum of all warnings or alarms will
be shown. Warning word and alarm word are displayed in par. 16-90 to 16-95. For more information on the individual alarms and warnings, please refer
to: FC 200/FC 300 Design Guide.
NB!
Please note that the availability of the individual alarms and warnings are dependent on the drive type: /FC102/202/FC 300 series.
Warnings
All warnings within the frequency converter are represented by a single bit within a warning word. A warning word is always an action parameter. Bit
status FALSE [0] means no warning, while bit status TRUE [1] means warning. Each bit status has a corresponding text string message. In addition to
the warning word message the master will also be notified via a change in the status word.
7 Alarms
Following an alarm message the frequency converter will enter a fault condition. Only after the fault has been rectified and the master has acknowledged
the alarm message by a bit in the Control Word, can the VLT resume operation. All alarms within the VLT are represented by a single bit within an alarm
word. An alarm word is always an action parameter. Bit status FALSE [0] means no alarm, while bit status TRUE [1] means alarm. In CIP, Alarms are
divided in to two categories:
Please refer to the following tables for a classification of the specific faults.
Bit (Hex) Alarm word (Par. 16-90) Bit (Hex) Alarm word 2 (Par 16-91)
00000001 Brake check 00000001 Service Trip, Read/Write
00000002 Power card over temperature 00000002 Reserved
00000004 Earth fault 00000004 Service Trip, Typecode/Sparepart
00000008 Ctrl. card over temperature 00000008 Reserved
00000010 Control word timeout 00000010 Reserved
00000020 Torque limit 00000020 No Flow
00000040 Over current 00000040 Dry Pump
00000080 Motor thermistor over temp. 00000080 End of Curve
00000100 Motor ETR over temperature 00000100 Broken Belt
00000200 Inverter overloaded 00000200 Discharge high
00000400 DC link under voltage 00000400 Start failed
00000800 DC link over voltage 00000800 Speed limit
00001000 Short circuit 00001000 Reserved
00002000 Inrush fault 00002000 Reserved
00004000 Mains phase loss 00004000 Reserved
00008000 AMA not OK 00008000 Reserved
00010000 Live zero error 00010000 Reserved
00020000 Internal fault 00020000 KTY error
00040000 Brake overload 00040000 Fans error
00080000
00100000
Motor phase U is missing
Motor phase V is missing
00080000
00100000
ECB error
Reserved
7
00200000 Motor phase W is missing 00200000 Reserved
00400000 Fieldbus fault 00400000 Reserved
00800000 24V supply fault 00800000 Reserved
01000000 Mains failure 01000000 Reserved
02000000 1.8V supply fault 02000000 Reserved
04000000 Brake resistor short circuit 04000000 Reserved
08000000 Brake chopper fault 08000000 Reserved
10000000 Option change 10000000 Reserved
20000000 Drive initialized 20000000 Reserved
40000000 Safe Stop 40000000 PTC thermistor
80000000 Mech. Brake low 80000000 Dangerous failure
7 00080000
00100000
Brake resistor short circuit
Brake chopper fault
00200000 Speed limit
00400000 Fieldbus comm. fault
00800000 24V supply fault
01000000 Mains failure
02000000 Current limit
04000000 Low temperature
08000000 Voltage limit
10000000 Encoder loss
20000000 Output frequency limit
40000000 Safe stop
80000000 Extended status word
Bit (Hex) Warning word 2 (Par. 16-93) Bit (Hex) Extended status word (Par.
00000001 Start Delayed 16-94) FC 200 only !!
00000002 Stop Delayed 00000001 Ramping
00000004 Clock Failure 00000002 AMA Running
00000008 Firemode was active 00000004 Start CW/CCW
00000010 Reserved 00000008 Slow Down
00000020 No Flow 00000010 Catch Up
00000040 Dry Pump 00000020 Feedback high
00000080 End of Curve 00000040 Feedback low
00000100 Broken Belt 00000080 Output current high
00000200 Discharge high 00000100 Output current low
00000400 Reserved 00000200 Output frequency high
00000800 Reserved 00000400 Output frequency low
00001000 Reserved 00000800 Brake check OK
00002000 Reserved 00001000 Braking max
00004000 Reserved 00002000 Braking
00008000 Reserved 00004000 Out of speed range
00010000 Reserved 00008000 OVC active
00020000 KTY warning 00010000 AC brake
00040000 Fans warning 00020000 Password Timelock
00080000
00100000
ECB warning
Reserved
00040000
00080000
Password Protection
Reference high
7
00200000 Reserved 00100000 Reference low
00400000 Reserved 00200000 Local Ref./Remote Ref.
00800000 Reserved 00400000 Reserved
01000000 Reserved 00800000 Reserved
02000000 Reserved 01000000 Reserved
04000000 Reserved 02000000 Reserved
08000000 Reserved 04000000 Reserved
10000000 Reserved 08000000 Reserved
20000000 Reserved 10000000 Reserved
40000000 PTC thermistor 20000000 Reserved
80000000 Reserved 40000000 Reserved
80000000 Reserved
7 00040000 Start
00080000 Start Applied
00100000 Start Delay
00200000 Sleep
00400000 Sleep Boost
00800000 Running
01000000 Bypass
02000000 Fire Mode
04000000 Reserved
08000000 Reserved
10000000 Reserved
20000000 Reserved
40000000 Reserved
80000000 Reserved
Index
A
Abbreviations 6
Alarm Word 54
Assumptions 5
B
Background Knowledge 5
C
Cabling 47
Cabling 53
Coasting Select 8-50 39
Configurable Control Word Ctw 8-14 39
Configuration 35, 37
Configuration 6, 44
Control Site 8-01 35
Control Word According To Profidrive Profile (ctw) 24
Control Word Profile 8-10 37
Control Word Source 8-02 35
Control Word Timeout Function 8-04 35
Control Word Timeout Time 8-03 35
Conversion Index 50, 51
D
Data Type 50
Dc Backup 6
Dc Brake Select 8-52 40
Devicenet 6
Drive Profile 30, 32
E
Emc Precautions 13
End-of-timeout Function 8-05 36
Ethernet 13, 16, 21, 43, 45, 47, 50, 53
F
Fc Profile 30, 32
H
Hardware 3, 5
Hardware 5
I
I/o 6
Igmp 21, 47
Igmp Snooping 50
Installation 3, 5, 6
Ip Settings 15, 50, 53
Ip Traffic 21
Ip21 / Type 1 6
L
Led 6, 9
Leds 53
Literature 6
M
Master 54
Modbus Conformance 6
Multicast 47
N
Network 5, 13, 21, 43, 47, 53
Network 9, 11
O
Overview 7
P
Parameters 4, 15, 16
Parameters 16
Preset Reference Select 8-56 42
Profibus 6
Profidrive State - Transition Diagram 29
R
Reference 30, 32
Reference 6, 30, 33, 57
References 4
Reset Control Word Timeout 8-06 37
Reversing Select 8-54 41
S
Safety 3
Set-up Select 8-55 41
Spanning Tree 6
Spanning Tree 21
Start Select 8-53 40
Status Word According To Profidrive Profile (stw) 26
T
Topology 10, 12, 21
Topology 10
W
Warning Word 56, 57
Warning Word 54