Ac 20 Software Manual
Ac 20 Software Manual
Ac 20 Software Manual
AC20 Series
DOC-0017-13-EN-B
04.04.2023 Variable Speed Drive
Software Reference Manual
1 Safety
IMPORTANT: Please read this information BEFORE installing the equipment.
Complete the following table for future reference detailing how the unit is to be installed and used.
INSTALLATION DETAILS
Model Number
(see product label)
Where installed
(for information)
1.3 Personnel
Installation, operation and maintenance of the equipment should be carried out by competent personnel. A
competent person is someone who is technically qualified and familiar with all safety information and
established safety practices; with the installation process, operation and maintenance of this equipment;
and with all the hazards involved.
Application Risk
The specifications, processes and circuitry described herein are for guidance only and may need to be
adapted to the user’s specific application. We cannot guarantee the suitability of the equipment described in
this Manual for individual applications.
Risk Assessment
Under fault conditions, power loss or unintended operating conditions, the drive may not operate as
intended. In particular:
• Stored energy might not discharge to safe levels as quickly as suggested and can still be present
even though the drive appears to be switched off.
• The motor's direction of rotation might not be controlled
• The motor speed might not be controlled
• The motor might be energised
A drive is a component within a drive system that may influence its operation or effects under a fault
condition. Consideration must be given to:
• Stored energy
• Supply disconnects
• Sequencing logic
• Unintended operation
DANGER!
Ignoring the following may result in injury:
• This equipment can endanger life by exposure to rotating machinery
and high voltages.
• The equipment must be permanently earthed due to the high earth
leakage current, and the inverter motor must be connected to an
appropriate safety earth.
• Ensure all incoming supplies are isolated before working on the
equipment. Be aware that there may be more than one supply
connection to the inverter.
• There may still be dangerous voltages present at power terminals
(motor output, supply input phases, DC bus and the brake, where
fitted) when the motor is at standstill or is stopped.
• For measurements use only a meter to IEC 61010 (CAT III or higher).
Always begin using the highest range.
CAT I and CAT II meters must not be used on this product.
• Allow at least 10 minutes for the inverter's capacitors to discharge to
safe voltage levels (<50V). Use the specified meter capable of
measuring up to 1000V dc & ac rms to confirm that less than 50V is
present between all power terminals and between power terminals and
earth.
• Unless otherwise stated, this product must NOT be dismantled. In the
event of a fault the inverter must be returned. Refer to "Routine
Maintenance and Repair".
WARNING!
Ignoring the following may result in injury or
damage to equipment:
• Never perform high voltage resistance checks on the wiring without
first disconnecting the inverter from the circuit being tested.
• Whilst ensuring ventilation is sufficient, provide guarding and /or
additional safety systems to prevent injury or damage to equipment.
• When replacing an inverter in an application and before returning to
use, it is essential that all user defined parameters for the product’s
operation are correctly installed.
• When replacing an inverter in an application and before returning to
use, it is essential that all user defined parameters for the product’s
operation are correctly installed.
• All control and signal terminals are SELV, i.e. protected by double
insulation. Ensure all external wiring is rated for the highest system
voltage.
• Thermal sensors contained within the motor must have at least basic
insulation.
• All exposed metalwork in the Inverter is protected by basic insulation
and bonded to a safety earth.
• RCDs are not recommended for use with this product but, where their
use is mandatory, only Type B RCDs should be used.
WARNING!
Ignoring the following may result in injury or
damage to equipment:
• In a domestic environment this product may cause radio interference in
which case supplementary mitigation measures may be required.
• This equipment contains electrostatic discharge (ESD) sensitive parts.
Observe static control precautions when handling, installing and
servicing this product.
• This is a product of the restricted sales distribution class according to
IEC 61800-3. It is designated as “professional equipment” as defined in
EN61000-3-2 for AC20: Frame sizes 2 (excluding 1ø 2.2kW), & 3
(400V products only). Permission of the supply authority shall be
obtained before connection to the public low voltage supply.
For all other Frame sizes not specified above, connection to the public
LV supply must be agreed case by case between manufacturer,
installer or user and distribution network operator.
2 Manufacturing Location
Germany
Parker Hannifin Manufacturing Germany GmbH & Co. KG
Electric Motion & Pneumatic Division (EMPD)
Robert-Bosch-Strasse 22
77656 Offenburg (Germany)
Tel.: + 49 (0781) 509-0
Website: www.parker.com/eme
Certified according to ISO 9001:2015
Parker Hannifin Manufacturing Germany GmbH & Co. KG - Sitz: Bielefeld - Amtsgericht: Bielefeld HRA 15699
persönlich haftende Gesellschafterin: Parker Hannifin GmbH - Sitz: Bielefeld - Amtsgericht Bielefeld HRB 35489
Geschäftsführung der Parker Hannifin GmbH: Ulrich Jochem, Achim Kohler, Andreas Paulsen, Kirsten Stenvers
Vorsitzender des Aufsichtsrates: Dr.-Ing. Gerd Scheffel
Waste Electrical and Electronic Equipment - must not be disposed of with domestic
waste. It must be separately collected according to local legislation and
applicable laws.
Parker Hannifin Company, together with local distributors and in accordance with EU directive 2002/96/EC,
undertakes to withdraw and dispose of its products, fully respecting environmental considerations.
For more information about how to recycle your Parker supplied waste equipment, please contact your local
Parker Service Centre.
Packaging
During transport our products are protected by suitable packaging. This should be taken for central disposal
as secondary raw material.
4 Table of Contents
1 Safety .................................................................................................................................................... 2
1.1 Intended Users ............................................................................................................................ 2
1.2 Application Area .......................................................................................................................... 2
1.3 Personnel .................................................................................................................................... 2
1.4 Product Warnings........................................................................................................................ 2
1.5 Safety Information ....................................................................................................................... 3
2 Manufacturing Location...................................................................................................................... 5
3 Waste Electrical and Electronic Equipment (WEEE) ....................................................................... 6
4 Table of Contents ................................................................................................................................ 7
5 Introduction.......................................................................................................................................... 9
5.1 Users ........................................................................................................................................... 9
5.2 Manual Organisation ................................................................................................................... 9
5.3 Manual Revision.......................................................................................................................... 9
6 User Display Keypads....................................................................................................................... 10
6.1 AC20 Built In Keypad (Frames 2-5) .......................................................................................... 10
6.2 AC20 (Frames 6 – 10) / 6901 Remote MMI .............................................................................. 11
7 Keypad Menu ..................................................................................................................................... 14
7.1 The Menu System ..................................................................................................................... 14
7.2 Navigating the Menu ................................................................................................................. 14
7.3 Changing the View Level .......................................................................................................... 15
7.4 Saving Parameter Changes ...................................................................................................... 16
7.5 Resetting to Factory Defaults .................................................................................................... 17
7.6 Updating Firmware .................................................................................................................... 17
7.7 AC20 Menu Structure................................................................................................................ 18
8 Communications ............................................................................................................................... 25
8.1 Connecting to the Inverter ......................................................................................................... 25
8.2 Connecting to DSE Lite ............................................................................................................. 26
8.3 Manual Ethernet Configuration ................................................................................................. 29
8.4 Troubleshooting ........................................................................................................................ 31
8.5 Connecting to the Webserver ................................................................................................... 33
9 Programming Your Application ....................................................................................................... 35
9.1 Macros....................................................................................................................................... 35
9.2 Programming with Block Diagrams ........................................................................................... 35
9.3 Programming Rules .................................................................................................................. 36
9.4 Execution Rules ........................................................................................................................ 36
9.5 Saving Your Modifications ........................................................................................................ 36
5 Introduction
5.1 Users
This Manual is intended for use by both users and programmers of AC20 series inverters. It assumes a
reasonable level of understanding of both inverter use and application programming.
Installation and basic setup are covered in a separate manual, DOC-0017-04 ‘AC20 Series Hardware
Installation Manual: Frames 2-10’ that is intended for use by the installer of the drive.
Inverter STOPPED.
UP Key
Navigation - Moves upwards through the list of parameters.
Parameter - Increments the value of the displayed parameter.
DOWN Key
Navigation - Moves downwards through the list of parameters.
Parameter - Decrements the value of the displayed parameter.
ESCAPE Key
Navigation - Displays the previous level’s Menu.
Parameter - Returns to the parameter list.
Trip Acknowledge - Acknowledges displayed Trip or Error message.
MENU Key
Navigation - Displays the next Menu level, or the first parameter of the current Menu.
Parameter - Allows a writable parameter to be modified (this is indicated by → appearing on the
left of the bottom line).
PROGRAM Key
No Function.
DIRECTION Key
Control - Changes the direction of motor rotation. Only operates when the Inverter is in Local
Speed Control mode.
JOG Key
Control - Runs the motor at a speed determined by the JOG SETPOINT parameter. When the
key is released, the Inverter returns to the “STOPPED” state. Only operates when the inverter is
“STOPPED“, and in Local Start/Stop mode.
Inverter TRIPPED.
Inverter STOPPED.
Inverter STOPPING.
Inverter RUNNING.
7 Keypad Menu
7.1 The Menu System
The menu system is divided into a `tree’ structure with up to 6 menu levels. Menu Level 1 is the top level
and is accessed by pressing the M key from the start-up display.
The Keypad has selectable “viewing levels” which can restrict the view of the menu system.
Below is a simple description of the menus at Menu Level 1, with the default view level of Technician:
• OPERATOR: a customised view of selected parameters contained in the SETUP menu. You can create a
working list of parameters for operating your drive. By default, the operator menu contains only parameters
0462 Reference (setpoint) and 0105 Speed Percent (feedback), however selection certain application
macros will automatically populate the operator menu with relevant additional parameters. Refer to
APPENDIX C: Application Macros
• SETUP: When in Technician or Engineer view, setup contains all the parameters necessary for the drive
to turn the motor. In Operator view, the menu contains only parameter 0002 View Level.
• ENGINEEER: Only visible when 0002 View Level is set to Engineer, this menu provides full access to all
parameters
Refer to “The Menu Structure” map to see how the full menu is mapped in the default Technician view level.
Parameters are presented in alphabetic order.
Setup
Configure
Display Timeout
Drive name
View Level
Save All
Save Is Required
Upgrade Firmware
Setup
Configure
Auto Hide
Display Timeout
Drive name
View Level
Keypad/DSE Password
Reset to Default
Save All
Parameter 0976 Reset to Default is an Engineering menu level parameter. Therefore, to change from
automatic saving to manual, it is first necessary to change the keypad view level to 2 (Engineer) as detailed
in the previous section. Then use the AC20 keypad or optional 6901 MMI to navigate to the Setup Menu,
followed by the Configure Menu, and scroll down to parameter 0976 Reset to Default. Press M to allow
modification. Pressing the UP arrow will change the setting to True. Press E to exit and perform the reset.
The keypad will display “Defaults Loaded “ when complete.
Setup
Configure
Auto Hide
Display Timeout
Drive name
View Level
Keypad/DSE Password
Reset to Default
Save All
Operator Reference
Local Setpoint
Speed Percent
Application Lock
Load Application
Brake Resistance
Brake Power
Brake Overrating
Clone Direction
Clone Start
Clone Status
Set IP Address
Web Access
Big Endian
Do Not Clear IP
PN MasterMapping
Input Mapping 31
Output Mapping 31
Max Connections
MBus Mapping 15
Modbus Timeout
Comms Fitted
Node Address
Parity
Set IP Address
Input Mapping 31
Output Mapping 31
Anin 1 Offset
Anin 1 Scale
Anin 1 Value
Anin 2 Type
Anin 2 Offset
Anin 2 Scale
Anin 2 Value
Anout 1 Offset
Anout 1 Scale
Anout 1 Abs
Anout 2 Type
Anout 2 Offset
Anout 2 Scale
Anout 2 Abs
Anout 3 Offset
Anout 3 Scale
Anout 3 Abs
Anout 1 Offset
Anout 1 Scale
Anout 1 Abs
Anout 2 Type
Digin Pullup
Digin Word
Digout Invert
Digout Word
Digout 11/2
Setup Inputs Outputs Opt IO Encoder Slot 1/2 Enc 1/2 CountReset
AR Trip Mask HI
AR First Delay
AR Delay
Atn Enable
Autotuned Speed
Thermistor Type
Motor Type
Control Strategy
VHz Shape
Accel Boost
Auto Boost
Fixed Boost
Energy Saving
Ratio Jload:JMot
Loop Bandwidth
Control Type
Encoder Feedback
Switchover Enable
Atn Mode
ATN Enable
Current Limit
Max Speed
SLP Enable
Ramp Type
Accel Time
Decel Time
Base Frequency
Base Voltage
Motor Power
Nameplate Speed
Power Factor
Rated Current
IM Wiring
PMAC Therm TC
PMAC Torque KT
PMAC Wiring
Enable Trips Hi
Energy Meter
Inputs Outputs
Trips
8 Communications
Communication to the inverter is achieved via the Ethernet port on the front of the AC20 (frames 2-5) or
through the Ethernet port on the control card (Frames 6-10). This allows a provides connection for:
The Ethernet operates at 10/100 MHz, half/full duplex. Internet Protocol version 4 (IPv4) is supported.
The RS232 (RJ11) port is intended for connection of a 6901 remote keypad and is not suitable for
connection to a PC or for serial communications.
Additionally, the AC20 may be programmed through the Ethernet port of any ethernet based
communications option card that may be fitted.
Frames 2-5:
Frames 6-10:
By default, all AC20 ship with an ‘Address Method’ of ‘Automatic’. If connected to a DHCP network the
AC15 will obtain an address from the DHCP server. If there is not DHCP server, or a direct connection is
made to a PC, an IP address in the range 169.254.xxx.xxx is automatically assigned. It is therefore
preferable for the PC running DSE Lite to have an IP address in the same range.
The PC network adapter may be configured to this range as shown below (IPv4 is used for
communication).
Alternatively, the IP address of the drive may be changed to suit the settings of the PC network adapter.
The IP address of the drive can be configured using the DCT function, accessible from within DSE Lite by
selecting Command -> Install AC15/AC20 Firmware.
Selecting ‘Install AC15/20 Firmware” will open the DCT plugin, as shown below. Clicking on the “Scan”
button will start a network search for all connected AC20 products. Once the network scan is completed,
any AC20 that have been found will appear, and the Ethernet settings can be edited.
Clicking “Edit” will display the Ethernet configuration dialog box. Auto-IP or DHCP may be selected if
required, however the simplest method is to manually assign the connected drive an IP address and a
Subnet Mask that matches the host PC.
Note that more than one AC20 may be connected to the network at any time. It is therefore advisable to set
a meaningful name at this point, so that the inverter may be easily identified later.
Once changes have been made, click on “Set” or “Set and Save” as appropriate. It is advisable to run a
new network scan once the settings have been changed, to ensure the changes were made successfully
and that DSE Lite can find the inverter on the network.
Once the network scan has been performed, any AC20 connected to the network will appear and DSE Lite
can connect to the drive by selecting it from the communications settings dropdown menu as shown above.
To enable communications over the Ethernet an IP address must be set. With the default setting, an
attempt at automatically obtaining an IP address will be made.
Note: The IP address will be obtained or modified when an Ethernet cable is connected or the inverter is
powered-up.
The state of the Ethernet can be monitored using the parameter 0655 Ethernet State.
The current IP settings of the inverter can be monitored using the following parameters:
• 0641 IP Address
• 0642 Subnet Mask
• 0643 Gateway Address
The MAC address of the Ethernet port is fixed at the factory and can be read using the parameter 0646
MAC Address
The IP address on the inverter may be set using the following methods:
• Manually to a fixed address
• Automatically by a DHCP server connected on the network
• Automatically by the inverter to a link-local address using Auto-IP (also known as Automatic Private
IP Addressing)
The parameter 0640 Address method controls how the IP address is set.
Communication
Base Ethernet
Address Method
Set IP Address
For Automatic Addressing, the DHCP is activated automatically. The IP address is then assigned by the
DHCP server. The inverter will request an IP address, subnet mask and gateway address from the DHCP
server.
If no DHCP server is discovered on the network, the inverter will take a link-local address in the range
169.254.*.*.
Note that the DHCP has precedence.
The inverter may assign itself a link-local address automatically using Link Local. This would be used where
an automatic address is required but where no DHCP server is available, such as a small local network or
when connecting an inverter directly to a PC (point to point).
The inverter will choose an IP address randomly from the link-local range 169.254.*.*. The drive checks
that no other Ethernet device on the network is using the address before allocating it. The Inverter will store
this IP address (in parameter 0644 Last Auto IP Address) and attempt to use it next time Auto-IP is used.
The gateway address is fixed to 0.0.0.0
8.4 Troubleshooting
The following diagnostic parameters are useful for monitoring the IP settings:
0651 IP Address
0652 Subnet Mask
0653 Gateway Address
The state of the Ethernet can be monitored using the parameter 0655 Ethernet State, normal operation is
when the state is RESOLVED xx (where xx is the address method, DHCP, Fixed etc).
If the connection has failed, check the parameter 0655 Ethernet State
Parameter Status AC20 Keypad Display
0655 Ethernet State Initialising INITIALISING
No Link NO LINK
Resolving IP RESOLVING IP
Resolved Fixed RESOLVED FIXED
Resolved DHCP RESOLVED DHCP
Resolved Auto IP RESOLVED AUTO IP
Fault FAULT
No Link:
When the inverter Ethernet is connected to a network or other device, the Ethernet Link LED will be on and
the Ethernet Activity LED will be flickering. If ‘No Link’ is reported, it is likely that the Ethernet cable is faulty
or disconnected.
Resolving IP:
The inverter is waiting for a valid IP address to be set automatically, or manually using the parameters:
0641 Set IP Address
0642 Set Subnet Mask
0643 Set Gateway Address
Note that the IP address must be set to a non-zero value.
Fault:
An Ethernet loop has been detected. To clear the fault, break the loop by removing an Ethernet cable from
one of the ports.
When first connected, the inverter will attempt to determine the speed and duplex of the Ethernet link. This
is done by using a method called auto-negotiation.
Some older hubs do not support auto-negotiation, in which case the inverter will use parallel detection. As
parallel detection will only provide the link speed, the inverter will default to half-duplex.
To use a fixed IP address make sure Use the following IP address under the General tab is chosen and
enter the required IP address, subnet mask and default gateway.
To use DHCP or Auto-IP make sure Obtain IP address automatically under the General tab is selected and
under the Alternate Configuration tab that Automatic private IP address is selected.
• Mozilla Firefox
• Google Chrome
• Microsoft Edge
Web Pages
A number of built-in web pages can be accessed from the inverter.
Summary Page
The Summary page displays a summary of the inverter (basic drive identification parameters)
Parameters Page
The Parameters page provides access to the inverter parameters in a similar structure to the keypad. This
page may only be accessed when the parameter 0010 Web Access is set to FULL. The view level of the
parameters may be modified using the parameter 0686 Web View Level.
Parameters may be modified from this web page. If a parameter is successfully modified, and supports
save, it will be saved if the parameter 0928 Enable Auto Save is set to TRUE. If Enable Auto Save is set to
FALSE then the Save button will appear in the parameter menu navigation bar. Pressing the Save button
will save all parameters.
Some parameters may only be modified when in configuration mode, in which case the parameter number
will be highlighted orange.
Some parameters may only be modified when the motor is stopped, in which case the parameter number
will be highlighted purple.
It is recommended to use the refresh button provided on the parameter menu navigation bar, rather than on
the browser itself, to view the latest parameter values.
Parameters may be continuously monitored by clicking on the “monitoring” button on the parameter menu
navigation bar. It’s also possible to set the drive into configuration mode, which might be necessary for the
access to some drive parameters.
If a web access password is set, this must be entered in the pop-up box on the browser to be able to gain
full access to the web page. If the pop-up box is cancelled, then a read-only Parameters page will be
shown.
If the inverter web page cannot be accessed then this may be due to the browser’s proxy server settings,
especially if the PC has been used on a corporate network. To check the settings, access the Internet
Options dialog from within the browser and click on the Connections tab, then click on LAN settings. Make
sure the Proxy server checkbox is cleared, alternatively click on Advanced and add the IP address of the
inverter to the Exceptions list.
Password Page
The password page allows for changing of the password of the webserver and the password for access via
Modbus / DSE Lite, which is coupled to the Keypad password. Additionally, passwords for different access
levels can be set.
By default, the password is cleared providing unrestricted access. The username is fixed to “ac20”.
• Basic Authenticate is a very low level of defence against unauthorized access. It is the
responsibility of the system administrator to assess the network security and provide adequate
protection.
• The username and password are case sensitive.
• If passwords are lost, they may only be cleared by a full parameter reset of the drive.
• Each function block contains the parameters required for setting-up a particular processing feature.
Sometimes more than one instance of a function block is provided for a feature, i.e. for multiple
digital inputs.
• Software links are used to connect the function blocks. Each link transfers the value of an output
parameter to an input parameter of another (or the same) function block.
Each individual block is a processing feature, i.e. it takes the input parameter, processes the information,
and makes the result available as one or more output parameters.
• When programming with DSE Lite, these rules will be obeyed automatically, and an error message
will be displayed if an invalid connection is attempted.
• Function block input parameter values that receive their values from a link cannot be manually
changed (as they will change back to the value they receive from the link when the Inverter is
running).
• The output value transferred by a link on execution is clamped to be between the maximum and
minimum value for its destination input parameter.
• If a link’s SOURCE and DESTINATION parameters have different decimal point positions, there is
no automatic adjustment. Use a VALUE FUNCTION block to modify the input into the correct
destination format.
If parameter values or links have been modified or a macro has been loaded, the new settings
must be saved. The Inverter will then retain the new settings during power-down. By default, the inverter
will automatically save any changes that are made. Refer to the function block CUSTOMISE MENUS for
details on how to change this behaviour if a requirement for a manual parameter save is preferred.
Default value The default value of the unmodified default macro: Macro 0
Engineer
Anin 1
Anin 2
Functional Description
The input voltage is pre-processed and converted into a numeric value by the analog input electronics of the
drive. The analog input function blocks further process this reading so that a value of 0.00% represents an
input equal to the low input range, while a value of 100.00% represents an input equal to the high input range.
The SCALE and OFFSET factors are then applied as shown to produce a value suitable for use in the
application.
The break detect facility is only used in conjunction with the "4 to 20mA" hardware range. An input break is
defined as an input reading less than either 0.1V or 0.45mA. When an input break has been detected, the
VALUE output is forced to be the BREAK VALUE.
UNPROCESSED
INPUT X +
BREAK VALUE VALUE
BREAK
INPUT LOSS LEVEL
Anin 3, Anin 4, Anin 5 & Anin 6 (Option Slots 1 & 2: X23.1 & X23.2)
Overview
The GPIO card provides 2 additional analog inputs. Therefore with 2 option cards fitted, there are 4 additional
analog inputs.
Keypad Menu Path DSELite Function Block
Engineer
Anin 3
Anin 4
Anin 5
Anin 6
Functional Description
The input voltage is pre-processed and converted into a numeric value by the analog input electronics of the
drive. The analog input function blocks further process this reading so that a value of 0.00% represents an
input equal to the low input range, while a value of 100.00% represents an input equal to the high input range.
The SCALE and OFFSET factors are then applied as shown to produce a value suitable for use in the
application.
UNPROCESSED
INPUT X +
VALUE
Engineer
Anout 1
Anout 2
Anout 3
Functional Description
The scaling and offset parameters are applied to the demand value as shown.
If ABS is TRUE then the final output is the magnitude of value after being scaled and offset.
If ABS is FALSE then the final output will be limited to be within the range selected by TYPE.
VALUE X + OUTPUT
Engineer
Anout 4
Anout 5
Functional Description
The scaling and offset parameters are applied to the demand value as shown.
If ABS is TRUE then the final output is the magnitude of value after being scaled and offset.
If ABS is FALSE then the final output will be limited to be within the range selected by TYPE.
VALUE X + OUTPUT
App Config
Overview
Application Lock is used to prevent an accidental overwriting of the application macro by the user.
Keypad Menu Path DSE Lite Function Block
Engineer
Application
App Config
Functional Description
Application Lock does not prevent individual modification of parameters. Application lock prevents changing
of the application macro from the drive keypad. The application macro selection cannot be made by the
webserver or by keypad when set true. Downloading from DSELite or a clone file is still possible.
App Trips
Overview
Trips that can be triggered from the application.
Keypad Menu Path DSE Lite Function Block
Engineer
Trips
App Trips
Functional Description
These trips can be triggered in powered state and appear in the 0877 Trip Status Word High
At Load
Overview
This function block is used to generate the At or above load signal that may be used as a digital output.
If operating as an open-loop drive (V/F fluxing) it is important to enter the no-load current at rated speed
into parameter 0175 Mag Current (Induction Motor function block), otherwise 1174 Level from this block
could be inaccurate.
Keypad Menu Path DSE Lite Function Block
Engineer
Application
At Load
At Speed
Overview
This function block is used to generate the At Speed signal that may be used as a digital output .
Keypad Menu Path DSE Lite Function Block
Engineer
Application
At Speed
Functional Description
The Speed Setpoint is shown by the Speed Setpoint (%) diagnostic in the Diagnostics menu, which is shown
as a percentage of the MAX SPEED parameter (Hz).
As long as the speed demand value stays in the hysteresis band around the Speed Setpoint, the At Speed
output is stable. When speed is exceeding this band, the output is set to FALSE.
Auto Circulate
Overview
The Auto Circulate function can call up to 8 stages which are started one after another and is used in
conjunction with the multi-stage speed function block. This series can be called continuously or a defined
number of cycles. For each stage the start and stop time can be set separately.
Keypad Menu Path DSE Lite Function Block
Engineer
Application
Auto Circulate
Functional Description
The Auto Circulate function is intended for use with fan or pump applications to automatically cycle though
up to 8 run cycles. Alternatively, it may be used as a multi-stage timer for other applications. The Stage
output of the function should be connected to the Stage Select input of the Multi-Stage Speed function
block. The Run output should be connected to the Run Forward input of the Sequencing block. The
Cycle output is used as an indication of the number of elapsed cycles.
For example, If 8 stages are required, and all 8 stages are required to run twice, the Stages should be set to
8, the Number of Cycles set to 2. The Running Time and Stop Time can be set for each stage separately.
To continue running at the end of all cycles, input Keep Running should be set true. If false, the Run output
will go false once the last stage of the final cycle is complete.
Auto Restart
Overview
The Auto Restart feature provides the facility to automatically reset a choice of trip events and restart the
drive with a programmed number of attempts. The number of attempted restarts is monitored. A manual or
remote trip reset is required if the drive is not successfully restarted within the maximum number of restarts.
The purpose of this feature is to allow automatic recovery from trip conditions. This is especially useful on
remote or unmonitored sites.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Auto Restart
29: 30 Fieldbus
30: 31 STO Active
31: 32 External Trip
Defines the trip events, that can trigger the auto restart sequence (together with AR Trip Mask High).
AR TRIP MASK HI 424 0xFFFFFFFF 0: 33 A1 DWORD ALWAYS
1: 34 A2
2: 35 A3
3: 36 A4
4: 37 CPU Loading
Defines the trip events that can trigger the auto restart sequence. Use in conjuncture with AR Trip Mask and AR Delay.
AR FIRST DELAY 425 10.0 0.0 to 3600.0 s TIME ALWAYS
Delay before the drive is restarted following the first time the drive is tripped. The delay time is started once all trips have
become inactive.
AR DELAY 426 60.0 0.0 to 3600.0 s TIME ALWAYS
Delay before the drive is restarted following the second and subsequent trip. The delay time is started once all trips have
become inactive.
AR TRIP MSK B LO 427 0: 0 Refer to AR Trip Mask Lo DWORD ALWAYS
– P0423
Defines the trip events, that can trigger the auto restart sequence (together with AR Trip Mask B High).
AR TRIP MSK B HI 428 0: 0 Refer to AR Trip Mask Hi – DWORD ALWAYS
P0424
Defines the trip events that can trigger the auto restart sequence. Use in conjuncture with AR Trip Mask B and Delay B.
AR FIRST DELAY B 429 60.0 0.0 to 3600.0 TIME ALWAYS
Delay before the drive is restarted following the first time the drive is tripped (associated with Mask B). The delay time is
started once all trips have become inactive.
AR DELAY B 430 120.0 0.0 to 3600.0 TIME ALWAYS
Delay before the drive is restarted following the second and subsequent trip (associated with Mask B). The delay time is
started once all trips have become inactive.
Functional Description
The AR feature can be configured to operate in one of three modes via the parameter 0421 AR Mode.
In all modes the AR feature becomes active when the drive trips on one of the trips selected by one of the
Trip Mask parameters. If the drive trips due to a trip not selected in one of these parameters the AR feature
will remain in the idle state.
Setting parameter 0420 AR Enable to FALSE will disable the AR feature regardless of its current state.
This mode may be used when an external supervisory system is monitoring the Faulted bit in 0507 Status
Word. This bit will be cleared once all trip sources are inactive and the trip has been successfully cleared,
indicating that the drive may be started.
In Auto Restart mode, once the AR feature becomes active it monitors all possible trip sources. Once all trip
sources are inactive the AR feature starts the programmed delay. Once the delay timer expires the AR feature
attempts to reset the trip and to restart the motor.
The AR feature will not restart the motor if it was not running at the time of the trip, nor will it restart the motor
if the run signal has been removed at any time since the trip, (even if it is subsequently re-applied). When a
motor restart will not be attempted the AR feature will act as if it had been configured for Trip Reset only. If
a motor restart will be attempted the parameter 0432 AR Pending is set TRUE.
Each time a restart is attempted the value in 0433 AR Remaining is decremented. Once this value reaches
zero, any further trip selected for auto restart will cause the AR feature to disable itself.
In Auto Start mode, once the AR feature becomes active it monitors all possible trip sources. Once all trip
sources are inactive the AR feature starts the programmed delay. Once the delay timer expires the AR feature
attempts to reset the trip and to restart the motor.
The AR feature will attempt to start the motor even if it was not running at the time of the trip, as long as the
Sequencing Logic parameter 0506 Control Word is configured to run, (typically bits 0, 1, 2 and 3 all set).
In this mode the parameter 0432 AR Pending is set TRUE. Each time a restart is attempted the value in
0433 AR Remaining is decremented. Once this value reaches zero, any further trip selected for auto restart
will cause the AR feature to disable itself.
Indication
When the AR feature is activated the parameter 0431 AR Active is set TRUE.
While a restart is pending the parameter 0432 AR Pending is set TRUE. Where fitted, the green LED
illuminating the run key on the HMI will flash.
All indicators are reset once the restart, (or trip reset), attempt has been completed or if the AR feature is
disabled.
Autotune
Overview
The Autotune is an automatic test sequence performed by the inverter to identify motor model parameters.
The motor model is used by the Sensorless Vector and Closed-Loop Vector control modes. You MUST
perform an auto-tune before operating the inverter in either of the Vector control modes.
It the control mode is set to Open Loop (V/Hz) mode an autotune is not necessary. The selection of Vector
Control mode or Open Loop mode is determined by the parameter 0031 (Control Strategy) in the Control
Mode function block. Induction motor nameplate parameters must be entered before running the autotune
procedure for the drive to correctly measure motor model parameters.
The motor must be allowed to spin freely during a rotating autotune. It is acceptable for the motor to be
connected to a load, provided that the load is purely inertia, with negligible friction, and does not require the
motor to produce torque in order to turn.
If there are practical difficulties performing rotating autotune with fully free motor shaft (e.g., gearbox, pump,
compressor, lift, etc., already mounted) then stationary autotune is to be attempted. However, if (with both
below variants) the obtained set of values does not result in a full, smooth speed or torque control, or if it
isn’t even sufficient to rotate the motor at all, a rotating autotune has to be performed.
It is also recommended that this stationary autotune is not used for the motors above 30kW.
If operation above base speed in the field weakening region is required, a rotating autotune needs to be
performed.
The default method of stationary autotune requires a value for magnetizing current to be entered into
parameter 0037 ATN MAG I MOTOR, as this method provides more reliable but less accurate results. The
calculation for magnetizing current is:
Motor nameplate rated current (Parameter 0222) * sqrt (1- motor nameplate power factor
(Parameter 0228)²).
For example, if the motor nameplate rated current is 6A, and the power factor is 0.72, magnetizing
current can be calculated as 6 * (1 - 0.72²) = 2.89A
2584 Atn Mag I UsrEna enables or disables automatic calculation of magnetizing current by the inverter
during stationary autotune. If set to TRUE (default), 0037 Atn Mag I Motor defines the motor magnetizing
current. The user must enter the calculated motor magnetizing current into this parameter before
proceeding with the stationary autotune.
If 2584 Atn Mag I UsrEna is set to FALSE, an advanced test procedure will be invoked that attempts to
calculate all the necessary motor model parameters (including magnetizing current) from injected tests
signals without rotation.
If a permanent magnet motor is used and there is no datasheet available from your motor provider, you
MUST perform an autotune before operating the inverter in the Vector control mode. Before running the
autotune, some PMAC Motor parameters should be set. These should be obtained from the motor
nameplate:
For best results it is better to carry out the autotune at the maximum speed that is likely to be required. If an
autotune is run at a particular speed, the motor characteristics will be measured up to this speed and
estimated above this speed. If you later discover that you need to run the motor faster than this, you can
run up to twice the speed at which the autotune was performed, but the control may not be as good in this
region, therefore it is preferable to run another autotune at the higher speed. If you wish to run the motor at
more than twice the speed at which the autotune was performed, as second autotune is necessary. If in
doubt, the autotune speed is recorded in the parameter 0044 Autotuned Speed for reference, as
described below.
Engineer
Motor Control
Autotune
Functional Description
IMPORTANT
You MUST carry out an Autotune if you intend to use the inverter in vector control mode. If using Volts/Hz
control an Autotune is not necessary.
Autotune can only be initiated from the “stopped” condition. When the test is complete, the stack is disabled
and 0035 Atn Enable is set to FALSE.
Rotating Autotune
If an induction motor is fitted, the autotune will identify parameters as follows.
• The autotune sequence rotates the motor up to the user-programmed 0457 Max Speed in order to
identify these parameters. A rotating autotune is required if the motor is to be operated above base
speed.
If a permanent magnet motor is fitted, the autotune will identify parameters as follows.
• The autotune sequence rotates the motor up to the half of the rated motor speed in order to identify
these parameters.
Autotune Alerts
If the autotune fails to complete for any reason, an alert will be displayed and the autotune abandoned.
Possible alerts are as follows:
Brake Control
Overview
This is used to control electromechanical motor brakes in hoist and lift applications.
Keypad Menu Path DSE Lite Function Block
Engineer
Application
Brake Control
Functional Description
The operation of the Brake Control feature is illustrated below.
Braking
Overview
The braking function block controls the rate at which energy from a regenerating motor is dumped into a
resistive load. This dumping prevents the dc link voltage reaching levels which would cause an Overvoltage
trip.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Braking
Functional Description
When enabled, the Braking block monitors the internal dc link voltage every milli-second and sets the state
of the brake switch accordingly.
The dynamic braking block provides a control signal that is used by the Slew Rate block. This causes the
setpoint to be temporarily frozen whenever the dynamic brake is operating because the dc link voltage
exceeds the internal comparison level. This allows the stop rate to be automatically tuned to the
characteristics of the load, motor, inverter and brake resistor.
The Braking block operates even when the motor output is not enabled. This allows the block to continually
monitor the energy dumped into the braking resistor, and the energy dissipated across the brake switch.
With this information the inverter is able to deduce the loading on the brake resistor. Optional trips may be
enabled should the switch or resistor be loaded beyond its capabilities.
Refer also to the Installation Product Manual – Dynamic Braking.
Clone
Overview
The clone feature allows the drive configuration (application and parameters) to be saved to an SD card and
subsequently loaded to the same or a different drive.
All parameters fall into one of the following cloning categories listed in the parameter table at the end of the
software manual:
• Never: This type of parameter will never be copied to a new drive. This category includes parameters
that are not saved and parameters that contain information such as runtime statistics.
• Drive Unique: This type of parameter is normally unique to the drive, such as the drive name, drive
unique parameters are written in Full Restore Mode
• Power: This type of parameter is related to the power stack of the drive or to the motor connected to
the drive, these parameters are cloned in Full Restore Mode or if set in Partial Install Mode
• Other: Any saved parameter that is not in the other cloning categories. This category includes the
majority of parameters including the application parameters.
The visibility of the following cloning parameters on the HMI may depend on the selection of other cloning
parameters and whether an SD card is fitted.
Keypad Menu Path DSE Lite Function Block
Engineer
Device Manager
Clone
Functional Description
Notes:
1) The clone file only contains the parameters that were stored in non-volatile memory on the drive
when a clone save was performed. It is always advisable to perform a parameter save before
saving a clone file. When performing a clone load and a full restore is performed or a LOAD FROM
FILE is used for the parameters, then any parameter not previously saved in the file will be set to
its defaults.
2) Each application parameter is restored only if the parameter definition on the target drive matches
the saved parameter. For example, if the original file was cloned from a drive with a much older
version of firmware than the target drive, some parameters may not transfer correctly
3) The clone saving process will take between 3 – 15 seconds depending on the type of SD card
used.
4) When saving a file with the same filename as an existing file on the SD card, the existing file will
be overwritten. To prevent this, use a PC to set the read-only attribute of the file.
5) During the clone loading process the MMI screen or LEDs may blink momentarily.
6) The default ‘Technician’ MMI view does not allow access to parameter 1088 Restore Mode. With
default settings a clone operation from Technician view will therefore result in a full clone of Stack,
Motor and Application settings.
Comms Control
Overview
In Remote Mode, this block sets the Controlword of the drive, this mode is set in the Sequencing function
block. Refer to the outputs of the Local Control function block for the mode in use.
Keypad Menu Path DSE Lite Function Block
Engineer
Comms Control
Compensation
Overview
This function block calculates the torque required to accelerate the mechanical inertia.
Keypad Menu Path DSELite Function Block
Engineer
Winder
Compensation
Functional Description
The Fixed Inertia is the inertia of the motor, gearbox and core. The Variable Inertia is the inertia of the roll.
A Width input is available for setting the web width. The total inertia (Inertia Comp) is multiplied by the scaled
acceleration rate to produce the torque demand. The polarity is set by the unwind/re-wind selection.
Accelerating a rewind requires additional torque in the same direction as the tension producing torque,
whereas an unwind will require accelerating torque in the opposite direction to the tension torque. The
acceleration rate comes from the line speed demand input. The line speed demand input is differentiated to
produce a rate.
VARIABLE INERTIA
WIDTH
DIAMETER X3
x u
1 1
MINIMUM DIAMETER X3
x u
1 1
-
MINIMUM DIAMETER
DIAMETER Varible Inertia
INERTIA COMP
FIXED INERTIA chs
+
Fixed Inertia
REWIND +
REVERSE
DYNAMIC COMP
chs chs
MOD WINDER SPEED
+
STATIC COMP
Control Mode
Overview
The control mode block provides the means for selecting the type of motor and the desired method of
controlling the motor.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Control Mode
Heavy Duty provide continuous ratings with higher overload capability (typically 150%, 60s).
Functional Description
Motor type selection is the first step in setting the control mode.
The selection of control strategy comes next, with the permitted settings as follows:
• Induction motors can be run in either volts hertz mode or vector mode
• Permanent magnet motors can only be run in sensorless vector control mode
Current Limit
Overview
Designed for all Motor Control Modes
This function allows you to set the maximum level of motor rated current (as a % of the user-set Motor
Current) which is allowed to flow before current limit action occurs. If the measured motor current exceeds
the current limit value with a motoring load, the motor speed is reduced to control the excess load. If the
measured motor current exceeds the current limit value with a regenerating load, the motor speed is
increased up to a maximum of Max Speed (Reference function block).
The maximum value of current limit for a particular motor is limited by the inverter’s current rating.
If a motor of larger rating than the inverter is connected, then the current limit max value is limited by the
inverter’s current rating.
If a motor of lower rating than the inverter is connected, then the current limit max value is limited to 300% (if
compatible with the inverter’s current rating) for an induction motor (IM) and to the ratio PMAC Max Current
to PMAC Rated Current for a PMAC motor.
Hint: If the current limit is used in Vector Control Mode the minimum setpoint for current limit is limited to
110% of the motor magnetising current (P0175) / rated current (P0222), so that approximately 45% of the
mag current setpoint is retained for motor torque control.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Current Limit
Functional Description
The output of the current limit block is modified by the Drive’s internal protection algorithms. The lesser of
the current limit setpoint (P054) and the internally derived current limit will appear at the output of the
function block and be used by the motor control function.
Internal limit is a sum of the output of the Stack Inv Time module + reduction as a function of electrical low
speed (< 3Hz) and of heatsink temperature. Therefore at low speeds, high temperatures or following a
period of overload, current limit may be reduced automatically.
Current limit
Internal limit
Current Loop
Overview
Current Loop Predictive term
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Current Loop
Functional Description
This is to add the predictive term from the current regulator into the voltage demand to increase the
dynamic performance of the drive. It is recommended to enable this parameter if a permanent magnet
motor is used.
Customise Menus
Overview
Parameters that define the operation of the menus and display/keypad.
Keypad Menu Path DSE Lite Function Block
Engineer
Customise Menus
Functional Description
The mapping blocks expect the TAG number of the required parameter. Links are not accepted, and the
TAG number must be entered directly.
An ‘operator menu’ may be populated with parameters applicable to the application, to simply setup and
control. By default, the operator menu has no parameter entries.
For example, if the operator menu is required to display parameter 0102 DC Link Voltage, 0112 Motor
Current and 0115 Stack Current, enter the parameter numbers into the operator menu functions as
follows:
Operator Menu[0] = 102
Operator Menu[1] = 112
Operator Menu[2] = 114
The parameter numbers of all function block outputs may be found in the individual help file for that block.
Engineer
Motor Control
Functional Description
During a fast deceleration, the kinetic energy of the motor load is regenerated to the drive, charging the DC
link capacitors.
When the VDC Lim Level is reached, the speed setpoint is held, waiting for the DC link to go below VDC
Lim Level.
When the DC link falls below this level, the speed setpoint is released and is ramped down using system
ramp deceleration.
This sequence is run until the speed setpoint reaches the user speed demand.
By Default, VDC Lim Level is set to the same value as the braking threshold.
Engineer
Application
Demultiplexer
Demultiplexer 1
Demultiplexer 2
Device State
Overview
Operational state of drive.
Keypad Menu Path DSE Lite Function Block
Engineer
Device Manager
Device State
Diameter Calc
Overview
This block calculates reel diameter by dividing line speed by winder speed for centre wind applications.
The line and winder speeds are forced to be of positive sign, independent of the input speed sign. This
ensures that the calculated diameter is always positive.
The line speed input should be the actual web speed from the previous section motor speed (the next section
in the case of an unwind).
The winder speed is the spindle motor speed.
Keypad Menu Path DSELite Function Block
Engineer
Application
Diameter Calc
Functional Description
This function block performs the diameter calculation used by the other function blocks to enable the control
of centre wind applications.
The diameter is calculated by dividing the absolute value of Line Speed by the absolute value of Winder
Speed. This result is scaled by the Minimum Diameter parameter. The filtered output tracks the diameter
when Tension Enable is TRUE and Line Speed is above Minimum Speed, otherwise the diameter is held
at its current value.
When the diameter is held, a preset value is used as both the input and output of the filter. This is the value
of Core 1 or Core 2, or the value of External Diameter. The preset value is also loaded into the filter
whenever the block diagram is restarted.
Note: The diameter calculator will only operate with the web under some tension. The diameter
filter prevents the diameter from changing quickly in the case of web break situations. The
diameter output is clamped at the minimum diameter constant value
DIAMETER CALC.
MINIMUM DIAMETER
LINE SPEED
MOD LINE SPEED
Modulus
WINDER SPEED
PRESET ENABLE
MINIMUM SPEED
TENSION ENABLE
X>Y
Filter
DIAMETER HOLD Input Min
Preset o/p i/p DIAMETER
Preset Value o/p
Init S&H
Filter TC Min
CURRENT CORE
CORE 1
CORE 2
SELECT CORE 2
EXT DIAMETER
DIAMTER TC
Engineer
Digital Inputs
Digin 01
Digin 2
…
…
Digin 10
Functional Description
There is a Digital Input function block associated with each of the following terminals:
The Control Board has 10 configurable digital inputs, three of them as configurable I/O:
Digital Input 1 is associated with terminal DX1 (shares terminal with Digout1)
Digital Input 2 is associated with terminal DX2 (shares terminal with Digout2)
Digital Input 3 is associated with terminal DX3 (shares terminal with Digout3)
Digital Input 4 is associated with terminal DI4, Digital Input 5 is associated with terminal DI5 etc.
The input electronics of the Inverter converts the input signal to a TRUE or FALSE logic value. The digital
input block takes this value and optionally inverts it before providing the Digin x output.
INVERT
VALUE OUTPUT
Engineer
Digital Inputs
Digin 11
Digin 12
Functional Description
The Digital Inputs on the GPIO card have shared terminals with the GPIO’s digital outputs. Each Digital I/O
can be configured to operate as either a Digital Input or a Digital Output. The input electronics of the Inverter
converts the input signal to a TRUE or FALSE logic value. The digital input block takes this value and
optionally inverts it before providing the Digin x output.
INVERT
VALUE OUTPUT
Digital Inputs
Overview
The Digital Inputs block signals the actual state of the Digital Inputs and the STO signals.
Setting the input 0583 Digin Pull Up = TRUE pulls the unconnected inputs of Digin 4 through Digin 10 high
(PNP). This parameter has no influence on the combined DIO’s Digin 1,2 3 or Digin 11 and 12.
Keypad Menu Path DSE Lite Function Block
Engineer
Digital Inputs
Engineer
Digital Outputs
Digout 01
Digout 02
Digout 03
The digital output block converts a logic TRUE or FALSE demand to a physical output signal.
Functional Description
There is a DIGITAL OUTPUT function block associated with each of the following terminals. The Control
Board has three digital outputs (volt-free relay contacts):
Digital Output 1 is associated with terminal DX1, shares terminal with Digital Input 1.
Digital Output 2 is associated with terminal DX2, shares terminal with Digital Input 2.
Digital Output 3 is associated with terminal DX3, shares terminal with Digital Input 3.
Setting either Digout or Invert to TRUE will individually configure the block to be an output. Note that because
Invert reverses the output logic, setting both Digout and Invert to TRUE will configure the block to be an
input.
INVERT
VALUE OUTPUT
Engineer
Digital Outputs
Digout 11
Digout 12
Functional Description
The Digital Outputs on the GPIO card have shared terminals with the GPIO’s digital inputs.
Setting either Digout or Invert to TRUE will individually configure the block to be an output. Note that because
Invert reverses the output logic, setting both Digout and Invert to TRUE will configure the block to be an
input.
INVERT
VALUE OUTPUT
Drive Info
Overview
Drive name and serial numbers.
Keypad Menu Path DSE Lite Function Block
Engineer
Device Manager
Drive Info
22: 17 A 400 V
23: 23 A 400 V
24: 32 A 400 V
25: 38 A 400 V
26: 44 A 400 V
27: 60 A 400 V
28: 75 A 400 V
29: 90 A 400 V
30: 110 A 400 V
31: 150 A 400 V
32: 180 A 400 V
33: 220 A 400 V
34: 265 A 400 V
35: 320 A 400 V
36: 360 A 400 V
Enumerated value showing the power stack rating. This set indirectly by Stack ID in Product Data.
FRAME SIZE 1005 0 0 to 10 USINT NOT
Frame size of this drive
Engineer
IO Options
Encoder
Encoder 2
Functional Description
A quadrature encoder uses 2 input signals (A and B), phase shifted by a quarter of a cycle (90°). Direction is
obtained by looking at the combined state of A and B.
Speed is calculated using the following function:
CountsPerSecond
SPEED HZ = filter , FilterTime
Lines x 4
Where counts per second are the number of edges received from the encoder. There are 4 counts per line.
Energy Meter
Overview
This block measures the electrical energy used by the load.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Energy Meter
Ethernet Setup
Overview
Base Ethernet communications settings.
Keypad Menu Path DSE Lite Function Block
Engineer
Communications
Ethernet
Fan Control
Overview
Fan control configuration and status.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Fan Control
Functional Description
The purpose of this parameter is to turn the fan on when it would otherwise not be running. This may be
useful to stir air in an enclosure if the drive has been idle for an extended period of time. Stirring air can help
to reduce condensation in an enclosure.
The fan will always turn on independently of “Force Fan On” if the drive heatsink is hot or if the drive is
running. In this case the fan will continue to run for one minute after the drive has stopped and the heatsink
is cool. This mode of operation over-rides the “Force Fan On” parameter.
Feedbacks
Overview
The Feedbacks block allows you to view speed feedback and motor current related diagnostics.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Feedbacks
Fieldbus Config
Overview
Built-in fieldbus communications.
Keypad Menu Path DSELite Function Block
Engineer
Communications
Fieldbus
In case of PN Mastermapping = TRUE all mapping config parameters are reset. Because the switch is read during drive
startup (stopped -> operational transition), this parameter cannot be changed when running.
Independent from PN Mastermapping the fieldbus master can overwrite the mapping in drive operational state, in this case the
mapping parameters in P0793… P0857 are not used and the mapping config parameters show a wrong mapping.
Engineer
Communications
Fieldbus
Out Mapping[ ]
Functional Description
The mapping blocks expect the TAG number of the required parameter. Links are not accepted, and the
TAG number must be entered directly. Below a list of commonly used parameters as an example.
Engineer
Communications
Fieldbus
Input Mapping[ ]
Functional Description
The mapping blocks expect the TAG number of the required parameter. Links are not accepted, and the
TAG number must be entered directly. Below a list of commonly used parameters as an example.
Fire Mode
Overview
Emergency services mode.
Keypad Menu Path DSE Lite Function Block
Engineer
Fire Mode
Functional Description
Refer to chapter 13 Fire Mode
Fluxing V/Hz
Overview
Designed for V/Hz motor Control Mode, this function allows user parameterization of the conventional
(Volts/Hertz) fluxing strategy of the drive. This is achieved through three flexible Volts-to-frequency templates.
Starting torque performance can also be tailored through the 0127 Fixed Boost, 0130 Accel Boost and
0128 Auto Boost parameters.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Fluxing V/Hz
Functional Description
AUTO BOOST
BASE FREQUENCY
LOAD FILTER
MEASURED LOAD
V/F SHAPE
ENERGY SAVING
USER DEFINED
V/F Shape
The function allows the user to parameterize the Drive’s conventional V/F motor fluxing scheme. Three V/F
shapes are available, LINEAR LAW, FAN LAW and USER DEFINED:
• Linear Law V/F shape should be used in applications requiring constant motor torque though out the
speed range (e.g. machine tools or hoists).
• Fan Law V/F shape provides less torque capabilities for lower speeds, which means some energy
savings can be achieved for fan or pump applications when they operate at lower speed/load
setpoints. When choosing fan law shape the user should carefully consider if such profile is suitable
for the overall load cycle of their application.
• User Defined V/F shape provides a method for the user to define any profile. 10 user definable (x,y)
points are provided. Linear interpolation is used between each point. The drive also assumes the
following points - (0%,0%) and (100%,100%) - though these may be overridden. For example, (USER
FREQ 1 = 0%, USER VOLTAGE 1 = 5%) takes precedence over (0%, 0%).
For any of these V/F shapes the Base Frequency parameter (in the Motor Nameplate function) which is the
value of Drive output frequency at which maximum output volts is provided, can be set by the user.
Boost Parameters
• Correct no-load motor fluxing at low Drive output frequencies can be achieved by setting the Fixed
Boost parameter.
• Correct motor fluxing under load conditions is achieved by setting the Auto Boost parameter. The
motor is correctly fluxed when the Actual Field Current diagnostic in the Feedbacks function reads
100.0% .
• Additional Fixed Boost can be applied during acceleration by setting the Accel Boost parameter.
This can be useful for starting heavy/high stiction loads.
Saving Energy
An Energy Saving mode is provided to allow the user to choose to optimize energy consumption under low
load, steady state conditions. As soon as the load is increased or acceleration is required, the drive suspends
energy saving mode, and returns to it only if the load conditions are such that it is allowed to do so. If enabled,
energy saving mode reduces the voltage of the motor to a level required to maintain the setpoint speed at a
low load. For sustained low load conditions it is not necessary to keep the motor fluxed for rated torque
capabilities, so the motor voltage is reduced to a level that will still provide required torque. This operation on
the cusp of required torque has limitations in terms of response to speed or load changes. The energy saving
algorithm monitors torque demand, and as soon as it detects a rise in demand the drive switches from energy
saving mode to normal mode of operation. However, sudden increases in load may be too fast and may lead
to stall or trip conditions. This will occur if the time to correctly re-flux the motor takes longer than the time of
load increase. There can be a window of time when the motor is simply not able to generate sufficient torque
necessary for the new, increased load conditions.
Energy saving mode should ideally be used in applications where there are prolonged periods of low load
operation, with no fast excursions towards rated torque. The user always has to be certain that the overall
load cycle for their application would still be correctly serviced if the energy saving mode is enabled, and that
energy saving mode is not being incorrectly used at the expense of required performance
Flycatching
Overview
Only available if Induction Motor selected in Motor Type, this feature performs a directional speed search. It
allows the drive to seamlessly catch a spinning motor before controlling the motor to the desired setpoint.
This is especially useful for large inertia fan loads, where drafts in building air ducts can cause a fan to
`windmill’.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Flycatching
Functional Description
The flycatching function enables the drive to be restarted smoothly into a spinning motor. It applies small
search voltages to the motor whilst ramping the Drive frequency from maximum speed to zero. When the
motor load goes from motoring to regenerating, the speed search has succeeded and is terminated. If the
search frequency falls below the minimum search speed, the speed search has failed and the Drive will ramp
to the speed setpoint from zero.
The flycatching sequence can be triggered by different starting conditions:
Bidirectional
Initially, the search is performed in the direction of the speed setpoint. If the drive fails to identify the motor
speed in this direction, a second speed search is performed in the reverse direction.
Unidirectional
The search is performed only in the direction of the speed setpoint
IO Options
Overview
Defines the optional hardware option boards.
Keypad Menu Path DSELite Function Block
Engineer
IO Options
Functional Description
These parameters are used to set and verify the IO Option configuration. To support the usage of the options,
the fitted option must be the same as the requested one.
Induction Motor
Overview
Motor nameplate parameters. Only if Induction Motor selected in Motor Type
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Induction Motor
Inj Braking
Overview
Designed for V/Hz Motor Control Mode, the injection braking feature provides a method of stopping spinning
induction motors without returning the kinetic energy of the motor and load back into the dc link of the drive.
This is achieved by running the motor highly inefficiently so that all the energy stored in the load is dissipated
in the motor. Thus, high inertia loads can be stopped without the need for an external dynamic braking
resistor.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Inj Braking
Note: Re-applying the 0490 Run Forward or 0491 Run Reverse signal while injection braking is active will
result in the inverter coasting to stop, restarting only when zero speed has been reached.
Keypad
Overview
Configuration of the basic settings of the keypad.
Keypad Menu Path DSE Lite Function Block
Engineer
Keypad
May be used to disable one or more keys. The UP, DOWN, E, M and STOP keys cannot be disabled. Direction = bit 4. Jog = bit
5. Local/Remote = bit 6. Start = bit 7. PROG = bit 9. For example, setting a value of FF7F will disable the start key.
RUN KEY ACTION 926 0: RUN 0: RUN ENUM STOPPED
1: JOG
Defines the use of the green start key in local mode.
KEYPAD/DSE 3 0 WORD ALWAYS
PASSWORD
Defines the password (in HEX) to be entered to allow modification to parameters using the keypad. This password does not
affect access via the web page, but it's also used for DSE Lite. A value of 0000, (the default value), inhibits the password feature.
Entering a value other than 0000 causes the keypad to prompt for the password before proceeding to the parameter edit mode.
TECHNICIAN 922 0 WORD ALWAYS
PASSWORD
Value required to allow the view level to be changed from OPERATOR to TECHNICIAN. A value of 0000 disables the password.
ENGINEER 923 0 WORD ALWAYS
PASSWORD
Value required to allow the view level to be changed to ENGINEER. A value of 0000 disables the password.
OPERATOR 920 FALSE BOOL ALWAYS
PASSWORD ON
When the Keypad Password is active this parameter may be used to selectively defeat the password feature in the Operator
menu. By default this parameter is FALSE, meaning that the password is ignored when modifying Operator menu parameters.
LOCAL PASSWORD 921 FALSE BOOL ALWAYS
ON
When the Keypad Password is active this parameter may be used to selectively defeat the password feature for the local
setpoint. By default this parameter is FALSE, meaning that the password is ignored when modifying the local setpoint and other
related parameters.
Local Control
Overview
These parameters configure the functionality of the HMI keys for local start / stop control of the drive.
Keypad Menu Path DSE Lite Function Block
Engineer
Local Control
Engineer
Application
Logic Functions
Logic Func 1
…
Logic Func …
Logic Func 30
Functional Description
Operation Description
NOT(A) NOT(A) If INPUT A is TRUE the
OUTPUT is FALSE,
INPUT A OUTPUT otherwise the OUTPUT is
TRUE.
INPUT B
INPUT C
INPUT C
INPUT C
INPUT C
INPUT C
INPUT C
Operation Description
0-1 EDGE(A)
input A
input C FALSE
output
input C TRUE
input A
input C FALSE
output
input C TRUE
Operation Description
OR(A,B,!C) OR(A,B,!C) Input State
A B C Output State
INPUT A
0 0 0 1
INPUT B OUTPUT 0 0 1 0
0 1 0 1
INPUT C
0 1 1 1
1 0 0 1
Refer to the Truth Table.
1 0 1 1
FALSE = 0, TRUE = 1.
1 1 0 1
1 1 1 1
S FLIP-FLOP S FLIP-FLOP This is a set dominant flip-flop.
INPUT A INPUT A functions as set, and
OUTPUT INPUT B as reset .
INPUT B
INPUT B
(A AND B) OR C A B C Output
INPUT A 0 0 0 0
INPUT B 0 0 1 1
0 1 0 0
INPUT C
0 1 1 1
1 0 0 0
Refer to the truth table 1 0 1 1
1 1 0 1
FALSE = 0, TRUE = 1.
1 1 1 1
(A OR B) AND C A B C Output
INPUT A
0 0 0 0
INPUT B 0 0 1 0
INPUT C 0 1 0 0
0 1 1 1
1 0 0 0
Refer to the truth table 1 0 1 1
FALSE = 0, TRUE = 1. 1 1 0 0
1 1 1 1
Minimum Speed
Overview
The minimum speed block is used to determine how the inverter will follow a reference. There are two
modes: Proportional (minimum limit) and Linear (between min and max.)
Keypad Menu Path DSE Lite Function Block
Engineer
Application
Minimum Speed
Functional Description
There are two operating modes for the Minimum Speed block:
Linear output
In this mode the MINIMUM SPEED block first clamps the input max = 300.00% – (2 x min)
to zero then rescales the input such that the output goes
linearly between minimum and 100% for an input that goes 100
from 0 to 100%.
Note the constraints:
Min
min >= 0
input
input >= 0 0 100% 200%
max = 100%
Modbus Mapping
Overview
Modbus TCPIP holding registers are both read/write, therefore the Modbus mapping block has mapping
entries only on the input side. Usually, Modbus communications to the inverter would write to/read from
parameters directly in the block diagram, as each parameter in the inverter has a Modbus address.
Engineer
Communications
Option Comms
Output Mapping[ ]
Functional Description
The mapping blocks expect the TAG number of the required parameter. Therefore links are not accepted
and the TAG number has to be entered directly. You can find a list of commonly used parameters below.
Overview
The inverter includes a Modbus TCP server. The Modbus registers are mapped to the inverter’s
parameters. Up to 3 simultaneous connections to Modbus clients are possible. TCP port 502 is used.
If Modbus TCP is used as part of a process control, it is recommended a dedicated network be used with
fixed IP addresses for the inverter.
To allow Modbus TCP connections to the inverter, the parameter 0656 Maximum Connections must be
set to a value greater than zero.
All inverter parameters are mapped to Holding and Input registers. There is no mapping to coils or discrete
inputs.
Refer to the chapter 14 for further details.
Motor Load
Overview
The Motor Load parameters determine the allowed level of motor overload. This can be especially useful
when operating with motors smaller than the drive rating.
For an Induction Motor, an IxT protection is used and provides a current reduction if the max overload level
is reached. The max overload level is calculated based on a 150% load for 60s.
For a PMAC motor, the motor load is calculated using the rated motor current and the thermal time constant
(2 parameters of the PMAC motor module). The thermal time constant is used as the constant time of a
simple 1st order low pass filter.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Motor Load
Functional Description
IM Motor Current
Limit
105 %
Current Feedback In
IxT motor %
Motor % Time
60s
I* T Limit Profile
PMAC motor
Motor load in %
Motor %
Motor Nameplate
Overview
Only available if Induction Motor selected in Motor Type, this block allows the entry of the motor data from
available motor nameplate information. This data is required for correct operation of the inverter.
Refer to Induction Motor Data parameters which are determined by the Auto Tune feature for example the
Magnetising Current, Stator Resistance, Leakage Inductance, Mutual Inductance and Rotor Time
Constant for model parameters.
Do not attempt to control motors whose rated current is less than 35% of the drive rated current. Poor motor
control or Autotune problems may occur if you do.
.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Motor Nameplate
MRAS
Overview
These parameters are associated to the internal induction motor speed estimator (MRAS) module.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
MRAS
Functional Description
The parameter 0256 Switchover Enable provides the user with the option to automatically, and as
seamlessly as possible, continue operating in sensorless mode in case of an encoder failure. The MRAS
estimator tracks the speed of the motor even if the drive uses encoder as its primary feedback for control. If
the discrepancy between the speed measured by encoder and the estimated speed is greater than 300
RPM it is assumed that the encoder has malfunctioned and the control will automatically be transferred to
use estimated speed as its feedback signal. The drive will continue to work in sensorless mode until the
next stop cycle. There will be no attempt to ‘reconnect’ encoder on the fly even if its signal recovers. Upon
the move to sensorless operation a warning will be issued that this has taken place.
The switchover will not be performed during an autotune sequence, even if enabled, until the estimator
converges to correct speed (typically within first 50-100ms after starting the drive), and until the motor has
accelerated to 95% of its initial speed setpoint. The switchover will also not be performed if the setpoint speed
is lower than the switchover threshold of 300 RPM.
Multi-Stage Speed
Overview
The Multi-Stage Speed function can call up to 15 stages and is used in conjunction with the Auto Circulate
function block. Setpoint sets or stages are selected by the Stage Select Parameter. For each stage a separate
speed, acceleration and deceleration can be defined.
Keypad Menu Path DSE Lite Function Block
Engineer
Application
Multi-Stage Speed
Functional Description
The Multi-Stage Speed function is intended for use with fan or pump applications to ‘preset’ values of speed,
direction and ramp time for up to 15 ‘stages’. Alternatively, it may be used as a ‘preset’ for other applications.
The Stage Select input chooses one of 15 pre-defined stages. The outputs of the block are intended for
connection to the Reference and Ramp blocks as shown below but may be used within a custom application
for any purpose.
For example, An input at Stage Select of 1 results in Speed[1], Accel Time[1], Decel Time[1] and
Reverse[1] appearing out the outputs of the multi-stage speed block.
Engineer
Application
Multiplexer
Multiplexer 1
Multiplexer 2
Engineer
Communications
Option Comms
Communications node address for those protocols that use node addressing
CANOPEN BAUD 764 9: Auto 0: 10 kbps ENUM CONFIG
1: 20 kbps
2: 50 kbps
3: 100 kbps
4: 125 kbps
5: 250 kbps
6: 500 kbps
7: 800 kbps
8: 1000 kbps
9: Auto
10: Lss
Required baud Rate for CANopen.
MODBUS BAUD RATE 765 4: 19200 BPS 0: 1200 bps ENUM CONFIG
1: 2400 bps
2: 4800 bps
3: 9600 bps
4: 19200 bps
5: 38400 bps
6: 57600 bps
7: 76800 bps
8: 115200 bps
Required baud Rate for Modbus RTU
PARITY 766 0: Even 1 Stop 0: Even 1 Stop ENUM CONFIG
1: Odd 1 Stop
2: None 2 Stop
3: None 1 Stop
Modbus parity and stop bits
HIGH WORD FIRST 767 FALSE BOOL CONFIG
For 32-bit values high word comes first if set to TRUE.
ACTIVE TIMEOUT 768 0 0 to 65 TIME CONFIG
Process active timeout period.
MASTERMAPPING 2566 TRUE BOOL CONFIG
For some fieldbusses the master mapping is not possible as long as the internal mapping is valid, therefore Mastermapping =
TRUE can be used to set the internal mapping as invalid (at least first mapping entries P0693 and P0726 = 0).
In case of Mastermapping = TRUE all mapping config parameters are reset. Because the switch is read during drive startup
(stopped -> operational transition), this parameter cannot be changed when running.
Independent from Mastermapping the fieldbus master can overwrite the mapping in drive operational state, in this case the
mapping parameters P0693…P0757 are not used and the mapping config parameters show a wrong mapping.
Engineer
Communications
Option Comms
Input Mapping[ ]
Functional Description
The mapping blocks expect the TAG number of the required parameter. Links are not accepted, and the
TAG number must be entered directly. Below a list of commonly used parameters as an example.
Engineer
Communications
Option Comms
Output Mapping[ ]
Functional Description
The mapping blocks expect the TAG number of the required parameter. Links are not accepted, and the
TAG number must be entered directly. Below a list of commonly used parameters as an example.
Pattern Gen
Overview
The pattern generator function block allows you to configure the Inverter PWM (Pulse Width Modulator)
operation.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Pattern Gen
Functional Description
It is possible to select the PWM carrier frequency. This is the main switching frequency of the power output
stage of the Frequency Inverter. A high setting of carrier frequency (e.g. 6kHz) reduces audible motor noise
but only at the expense of higher Inverter losses and smooth motor rotation at low output frequencies. A
low setting of carrier frequency (e.g. 3kHz), reduces Inverter losses but increases audible motor noise.
The Inverter also provides a quiet pattern PWM strategy in order to reduce audible motor noise. It is
possible to select between the quiet ‘random’ pattern or the more conventional fixed carrier frequency
method. With the quiet pattern strategy selected (random pattern enabled), audible motor noise is reduced
to a dull hiss.
Engineer
Application
PID
PID 1
PID 2
I GAIN
PID 1 1910 1.0 0.0 to 100.0 REAL ALWAYS
PID 2 1928 1.0 0.0 to 100.0 REAL ALWAYS
Integral gain of the PID controller.
D GAIN
PID 1 1911 0.0 0.0 to 100.0 REAL ALWAYS
PID 2 1929 0.0 0.0 to 100.0 REAL ALWAYS
Differential gain of the PID controller.
LIMIT
PID 1 1912 300.0 0.0 to 300.0 % REAL ALWAYS
PID 2 1930 300.0 0.0 to 300.0 % REAL ALWAYS
This parameter determines the maximum positive excursion (Limit) of the PID output.
ENABLE PID
PID 1 1913 FALSE BOOL ALWAYS
PID 2 1931 FALSE BOOL ALWAYS
This parameter globally resets the PID output and integral term when FALSE. Enable must be TRUE for the PID to operate.
INTEGRAL DEFEAT
PID 1 1914 FALSE BOOL ALWAYS
PID 2 1932 FALSE BOOL ALWAYS
This parameter resets the PID integral term when FALSE.
D FILTER TC
PID 1 1915 0.05 0.05 to 5.0 s REAL ALWAYS
PID 2 1933 0.05 0.05 to 5.0 s REAL ALWAYS
Derivate time constant of the PID controller.
OUTPUT SCALING
PID 1 1916 1.0 -3.0 to 3.0 REAL ALWAYS
PID 2 1934 1.0 -3.0 to 3.0 REAL ALWAYS
This parameter represents an overall scaling factor which is applied after the PID positive and negative limit clamps.
LOW LIMIT
PID 1 1917 -300.0 -300.0 to 0.0 % REAL ALWAYS
PID 2 1935 -300.0 -300.0 to 0.0 % REAL ALWAYS
This parameter determines the maximum negative excursion (Limit) of the PID output.
SYMMETRIC LIMIT
PID 1 1918 TRUE BOOL ALWAYS
PID 2 1936 TRUE BOOL ALWAYS
If TRUE, the negative limit of the PID output is set to -(maximum positive limit).
Functional Description
P GAIN
PID ERROR
I TIME CONST
SETPOINT NEGATE
D TIME CONST OUTPUT POS LIMIT OUTPUT SCALING
sign change
+100.00%
X
Kp(1+sTi)(1+sTd)
SETPOINT PID OUTPUT
sTi(1+sTf)
-100.00%
ENABLE OUTPUT NEG LIMIT
sign change
FEEDBACK NEGATE
PP gain
gain
lim it + 300.00
enable
error I gain dt output
lim it
-300.00
P ID outpu
D gain d / dt
lim it lim iting
PID Stage
The formula which describes the action of the PID in the ‘S ‘domain is as follows:
P I D =P K
+ Ki + K
D S
S 1 + SF T
For an application that requires closed loop control, the error term may be derived from the
setpoint and feedback using a value function block. This error term is then used by the PID. The
output of the PID may be used to trim the demand setpoint via the parameter 0452 Speed Trim in the
Reference function block.
Engineer
Motor Control
Functional Description
Angle ( deg )
Isetpoint Iq
Max Phase
Angle Iq
Phase at Isetpoint Iq = Isetpoint*cos(angle)
Rated Current Id = -Isetpoint*sin(angle ) Id
Id
current
Rated Current
Engineer
Motor Control
PMAC SVC
Overview
Only available if PMAC MOTOR selected in 0030 Motor Type.
Parameters related to the SVC Control mode of a PMAC Motor
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
PMACSVC
Functional Description
Using 0306 Start Mode (=TRUE), the following procedure is applied each time the motor is switched on and
before closing the speed loop, based on the external speed setpoint.
The drive must be used in speed loop mode (0347 Torq Dmd Isolate = FALSE).
When the drive is switched ON, the system is placed in open loop control.
Step 1:
For a time equal to the 0307 PMAC Start Time’ parameter, the current is ramped to the 0308 PMAC Start
Cur value. The sign is dependent upon the speed loop setpoint. A normal value is between 0.5 to 1s.
Step 2:
Once Step 1 is complete, the position is ramped in such a way as to follow the speed setpoint generated,
based on the configuration (ramp, etc…), until the 0309 PMAC Start Speed value is reached. The speed
loop is then closed. The ramp value must be kept low to ensure the motor follows the speed setpoint.
Ramp (4)
Startup
time
(5)
Startup speed
Startup
Current setpoint (3) time
(6)
Torque ON
Open Loop
Closed loop
Startup
Speed setpoint (2) time
(5)
Ramp (4)
Startup speed
Startup
Current setpoint (3) time
(6)
Startup current
Torque ON
Open Loop
Closed loop
Depending on 0309 PMAC Start Speed the speed setpoint is determined as shown below.
Up and Down Motion - Positive speed
Startup
time Ramp (4)
(5)
Speed setpoint (2)
Startup speed
0.75 * Startup speed
Startup current
Torque ON
Open Loop
Closed loop
Negative Speed
Startup
time
(5)
Speed setpoint (2)
Startup current
Torque ON
Open Loop
Closed loop
Startup
time
(5)
Speed setpoint (2) Ramp (4)
Startup speed
0.75 * Startup speed
Startup current
Startup current
Torque ON
Open Loop
Closed loop
(1) : User speed setpoint
(2) : Internal speed setpoint
(3) ; Internal current setpoint
(4) : ramps are generated based on ramp parameters
(5) : startup procedure : a current is smoothly installed into the motor
(6) : zero crossing for the speed input : the current must be inverted into the motor
Power Loss
Overview
The Power Loss block controls the behavior of the drive during a power outage.
When enabled, the drive attempts to keep the dc link high by regeneratively recovering the kinetic energy in
the motor load in the event of a main power supply loss.
This is achieved by ramping the speed setpoint to zero during the power outage. If during the outage the
supply returns, the speed setpoint is automatically ramped back to the speed setpoint.
When disabled, the drive will trip on UNDERVOLTS if the mains supply is removed.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Power Loss
Functional Description
When 0310 Pwrl Enable is set to TRUE, the block controls the behavior of the drive during a power
outage.
This is achieved by ramping the speed setpoint to zero (0313 Pwrl Decel Rate).
The dc link fall detection is triggered by 0311 Pwrl Threshold. 0312 Pwrl Ctrl Band determines the band
of dc link (between 0311 Pwrl Threshold and 0311 Pwrl Threshold + 0312 Pwrl Ctrl Band) while the
speed septoint is ramped down to zero using 0314 Pwrl Decel Rate to try recovering the kinetic energy.
If during the outage the supply returns, the speed is automatically ramped back (0313 Pwrl Accel Rate) to
the speed setpoint.
The drive assumes AC power has returned if the dc link remains higher than (0311 Pwrl Threshold + 0312
Pwrl Ctrl Band) for more than 500ms. During this time, the speed setpoint is held.
0315 Pwrl Time Limit determines the maximum time of the Power Loss Ride Through sequence. If this
time is exceeded, the drive will trip on POWER LOSS STOP.
During the Power Loss Ride Through sequence, 0316 Pwrl Active becomes TRUE.
When 0310 Pwrl Enable is set to FALSE, the drive will trip on UNDERVOLTS if the main supply is
removed.
IMPORTANT: If DC Link Volts Limit feature enabled, 0313 Pwrl Accel Rate and 0313 Pwrl
Decel Rate applied to the speed setpoint are limited by 0466 Acceleration Time
and 0467 Deceleration Time of the Ramp.
Engineer
Application
Preset
Preset 1
Preset 2
…
…
Preset 8
Functional Description
Output 1 and Output 2 return the values at selected inputs set by Select Input.
Output 2 returns the value of a different input to Output 1:
if Select Input = 0 then Output 1 = Input 0, Output 2 = Input 4
if Select Input = 1 then Output 1 = Input 1, Output 2 = Input 5 etc.
When Select Input is set to 4, 5, 6 or 7, Output 2 will return a value of zero.
SELECT INPUT
INPUT 0
INPUT 1
INPUT 2
INPUT 3
OUTPUT 1
INPUT 4
INPUT 5
INPUT 6
INPUT 7
OUTPUT 2
0
Product Data
Overview
Parameters that define the drive type and identity. These are set during manufacture and provided for
information only.
Keypad Menu Path DSE Lite Function Block
Engineer
Device Manager
Product Data
Raise/Lower
Overview
This function block acts as an internal motorised potentiometer (MOP).
The Output is preserved during power-down of the drive.
Keypad Menu Path DSE Lite Function Block
Engineer
Application
Raise/Lower
Functional Description
The table below describes how the Output is controlled by Raise Input, Lower Input and Reset Input.
Reset Raise Input Lower Input Action
TRUE Any Any Output tracks Reset Value
FALSE TRUE FALSE Output ramps up to Maximum Value at Ramp Time
FALSE FALSE TRUE Output ramps down to Minimum Value at Ramp Time
FALSE FALSE FALSE Output not changed. *
FALSE TRUE TRUE Output not changed. *
* If 2035 Output is greater than 2031 Maximum Value the Output will ramp down to Maximum Value at
2030 Ramp Rate. If 2035 Output is less than 2032 Minimum Value the Output will ramp up to Minimum
Value at 2030 Ramp Rate.
This feature is run at a rate of 1 milli-second.
Note: If Maximum Value is less than or equal to Minimum Value, then Output is set to Maximum Value.
Reference Jog
Overview
This block holds all the parameters related to the Jog functionality on the Inverter.
Keypad Menu Path DSE Lite Function Block
Engineer
Reference Jog
Functional Description
The Reference Jog function block is used to configure the action of the Inverter when used in jog mode.
Reference Ramp
Overview
This function block forms part of the reference generation. It provides the facility to control the rate at which
the Inverter will respond to a changing setpoint demand.
Keypad Menu Path DSE Lite Function Block
Engineer
Reference Ramp
Functional Description
The ramp output takes the form shown below.
S-Ramp
% 60
Acceleration Deceleration
50
40
Jerk 1
30
20 Jerk 4
10 Jerk 2 Jerk 3
-10
Time (secs)
-20
Reference Stop
Overview
This function block holds all the parameters related to the stopping method of the Inverter.
The stopping methods of the Inverter are described in more detail in the Product Manual.
Keypad Menu Path DSE Lite Function Block
Engineer
Reference Stop
Reference
Overview
This function block holds all the parameters concerning the generation of the setpoint reference.
Keypad Menu Path DSE Lite Function Block
Engineer
Reference
Functional Description
Remote Reference
SPEED SETPOINT
sign change
COMMS SETPOINT * REFERENCE
RAMP ++ SPEED DEMAND
REMOTE SETPOINT *
SPEED TRIM
Local Reference
SPEED SETPOINT
sign change
REFERENCE
LOCAL SETPOINT *
RAMP ++ SPEED DEMAND
0
SPEED TRIM
TRIM IN LOCAL
MIN SPEED CLAMP
Engineer
Digital Outputs
Relay 01
Relay 02
Runtime Statistics
Overview
Parameters showing the usage of the drive.
Keypad Menu Path DSE Lite Function Block
Engineer
Device Manager
Runtime Statistics
Functional Description
The Runtime Statistics group of parameters indicate the working age of the drive. The Ctrl Board Age value
is used as a reference when recording the time at which a trip occurs. Similarly, the HV SMPS Up Time is
used as a reference when recording the time at which a disabled trip event occurs when the drive is
operating in Fire Mode.
Sequencing
Overview
These parameters allow the user of the inverter to monitor the status and affect the behavior of the DS402
drive state machine as described in the software manual.
Keypad Menu Path DSE Lite Function Block
Engineer
Sequencing
Skip Frequencies
Overview
This function is used to prevent the Drive operating at frequencies that cause mechanical resonance in the
load.
Keypad Menu Path DSE Lite Function Block
Engineer
Application
Skip Frequencies
Functional Description
Four programmable skip frequencies are available to avoid resonances within the mechanical system.
Enter the value of frequency that causes the resonance using a Frequency parameter and then program
the width of the skip band using its Band parameter. The Drive will then avoid sustained operation within
the forbidden band as shown in the diagram. The skip frequencies are symmetrical and thus work in
forward and reverse.
Setting a Frequency to 0 disables the corresponding band. Setting a Band to 0 causes the value of Band
1 to be used for this band.
Drive
Frequency
Drive
Frequency
Skip band
Drive
Frequency
Slew Rate
Overview
Slew rate limit - all modes.
This function prevents over-current and over-voltage faults occurring due to a rapidly changing setpoint.
This is a useful feature for a stand-alone drive with or without dynamic braking as it protects against
overvoltage trips. The Slew Rate Limit block uses the speed demand from the output of the Reference
Ramp scaled by the Setpoint Scale block as the input. If Enable is FALSE, the output is passed unchanged
to the speed loop. If TRUE, Accel Limit and Decel Limit prevent the setpoint from changing too fast. If the
block clamps the output, it issues an internal HOLD to the Reference Ramp block. It may be necessary to
reduce Accel Limit and Decel Limit to prevent the drive from tripping. Note: The lower you set the limits, the
longer it will take to change speeds.
Engineer
Motor Control
Slew Rate
Functional Description
The Slew Rate Limit block obtains the setpoint from the output of the application, correctly scaled by the
Reference block and already processed by the Power Loss Ride Thru and the DC Link Volts Limit function
blocks (if enabled). The rate of change limits is applied and the setpoint is then passed on for further
processing.
When the braking block determines that the internal dc link voltage is too high it issues a Hold signal. This
causes the Slew Rate limit function to hold the setpoint at its current value. This typically lasts for only 1ms,
time for the excess energy to be dumped into the dynamic braking resistor.
Slip Compensation
Overview
Designed for V/Hz motor Control Mode, the slip compensation function block allows the Inverter to maintain
motor speed in the presence of increased load.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Slip Compensation
Functional Description
Based on the rated speed, the no load speed and the rated load of the motor, the Slip Compensation
function block adjusts the demand frequency to compensate for any speed reduction resulting from the
load.
Torque
No Load Speed
(synchronous speed)
Rated
Torque
Rated Speed
Speed
Engineer
Motor Control
Functional Description
The Drive is commanded to run the motor at a certain speed, which is derived from various sources, such
as comms, analog inputs, commands from the keypad, etc. Most of these are derived from sources which
respond relatively slowly, e.g. every 1ms. For processes which require a faster response, the direct input is
provided. This is an analog input which is sampled synchronously with the speed loop, as described above.
It is added on to the other sources of speed command to give a total speed command.
Speed Calc
Overview
In this function block Line Speed is summed with the Over Speed input (only if in open-loop mode) and the
Closed Loop Trim (for closed loop winders) from the PID output Speed Trim. The combined speed demand
is divided by the Diameter to produce the Speed Demand to the drive.
Keypad Menu Path DSELite Function Block
Engineer
Application
Speed Calc
Functional Description
The speed demand calculator takes its reference from the line speed setpoint.
The polarity is determined by Over-Wind, this is positive for Over (Over-Wind = TRUE).
UTS THRESHOLD
LINE SPEED
|X|
MOD REEL SPEED
DIAMETER
UP TO SPEED (UTS)
OVER SPEED
x
xy/z SPEED DEMAND
OVER SPD ENABLE y u1 chs
0
z
chs
REW IND
+ +
SPEED TRIM
chs
OVER W IND
Engineer
Trips
Functional Description
If the difference between the setpoint and the actual motor speed is greater than a level defined in
parameter 0886 Speed Error Level for a period longer than time defined in parameter 0887 Speed Error
Delay, the drive will trip. After half of that period a warning will be produced. This is only operational if
enabled via parameter 0885 Speed Error Enable.
Speed Loop
Overview
Only applies to Vector Control Mode, Induction Motor or PMAC.
This function block controls the speed of the motor by comparing the actual speed to the demanded speed
and applying more or less torque in response to the error.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Speed Loop
Too high values reduce phase reserve (closed loop control damping) and might lead to speed instability. In that case reduce
the filter time or reduce the speed loop gain (select lower bandwidth or set lower P-gain). Filter is off for values <= 1ms.
AUX TORQ DMD 341 0 -600 to 600 % REAL ALWAYS
When the drive is operating in speed control mode, the value of this parameter is added on to the torque demand produced by
the speed loop PI. When the drive is operating in torque control mode (i.e. Torq Dmd Isolate (P0347) is TRUE) the speed loop
PI does not operate, and the torque demand becomes the sum of this parameter plus the SPD DIRECT INPUT (if selected).
ADAPTIVE THRES 343 0 0 to 10 % REAL ALWAYS
If the speed demand is less than the adaptive threshold, the speed loop proportional gain is the adaptive p-gain.
ADAPTIVE P GAIN 344 20 0 to 300 REAL ALWAYS
Proportional gain used if speed demand < adaptive threshold.
SPEED POS LIM 345 110 -110 to 110 % REAL ALWAYS
This sets the upper limit of the speed demand.
SPEED NEG LIM 346 -110 -110 to 110 % REAL ALWAYS
This sets the lower limit of the speed demand.
TORQ DMD ISOLATE 347 0 BOOL ALWAYS
Selects between Speed Control mode (FALSE) and Torque Control mode (TRUE). Note: Torque Control is only applicable in
closed loop (encoder feedback) vector control.
SPEED LIMITER 348 FALSE BOOL ALWAYS
Enable/disable speed limiter in torque control to prevent overspeed trip.
Functional Description
The Speed Loop Error (speed demand minus speed feedback) is calculated and processed via a
proportional + integral (PI) controller. The output of the PI controller is a torque demand, which is passed
directly to the torque control block.
When the drive is in SENSORLESS VEC mode, the speed feedback is calculated using the voltages and
currents flowing in the motor, and the motor model.
anin1
anin2 Volts/amps to % SPEED CONTROL x (100/scaling) x100
Sel Torq Ctrl Only
531 -300%
Hz
Speed reference % x (scaling/100) Filter on
Torque
PI Demand
300%
521
1.0 = 100% Torque
Aux torque demand % x 1/100
x100
464 scaling = 100% Speed in RPM/60
536 Torque
Limit
Compensated torque reference
110% torque
525 Pos speed Hz
Spd demand Pos Lim % % to Hz :
speed
526 Neg speed Hz
Spd demand Neg Lim % x ( scaling/100 ) In torque limit
Stabilisation
Overview
Designed for V/Hz Control Mode.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Stabilisation
Functional Description
Enabling this function reduces the problem of unstable running in induction motors. This can be
experienced at approximately half full speed, and under low load conditions.
Engineer
Motor Control
Functional Description
For a short time given by Short Load Time, the drive is able to provide the Short Overload Level.
For a long time given by Long Load Time, the drive is able to provide the Long Overload Level.
These 2 protections work in parallel. The output limit current is the maximum value if 0371 Inv Time Active
= False. If 0371 Inv Time Active = True, the current limit is determined by Long Overload Level. After the
configured load time, the current limit is ramped down due to the long overload.
When the maximum overload value is reached, the inverse time current limit is ramped down. The rate at
which the inverse time current limit is ramped to 0361 Inv Aiming Point is defined by 0363 Inv Time Dn
Rate. When the overload condition disappears, the inverse time current limit is ramped up. The rate at
which the inverse time current limit is ramped to the maximum value is defined by 0362 Inv Time Up Rate.
The load levels are all configured in % of drive/stack ratings.
Stall Trip
Overview
The function protects the motor from damage that may be caused by continuous operation beyond
specification.
Keypad Menu Path DSE Lite Function Block
Engineer
Trips
Stall Trip
Functional Description
If 0888 Stall Limit Type is set to TORQUE and the estimated load exceeds the active Torque Limit for a
time greater than 0889 Stall Time, then the stall trip will become active.
If 0888 Stall Limit Type is set to CURRENT and the measured current exceeds the active Current Limit for
a time greater than 0889 Stall Time, then the stall trip will become active.
The timer is reset whenever the estimated load is less than the active Limit.
.
Taper Calc
Overview
This function block profiles tension demand with reel diameter for center wind applications.
This special block processes the tension and taper setpoints to produce a composite tension demand value
as the diameter builds.
The Tension Demand value is used to set the motor current. This must be connected to the Diameter and
Minimum Diameter parameters in the Speed Calc function block.
Keypad Menu Path DSELite Function Block
Engineer
Application
Taper Calc
Functional Description
RAMP TIME
TENSION SPT
TAPER SPT
1-t(d-c) TAPERED DEMAND
DIAMETER t
d u1
CURRENT CORE c
Linear taper
1-t(1-c/t) TENSION DEMAND
t +
d u1 Ramp
c
Hyperbolic taper
HYPERBOLIC TAPER
BOOST
BOOST ENABLE 0
FIXED BOOST
STALL TENSION
STALL ENABLE
Hyperbolic Taper
A fixed hyperbolic taper characteristic is supplied with this block which has the following tension
characteristics:
Tension Torque
-100% Taper -100% Taper
0% Taper 0% Taper
100% Taper
100% Taper
Diameter Diameter
Min 100% Min 100%
Diameter Diameter Diameter Diameter
• If the Taper input is 0% this gives a constant tension characteristic with diameter.
• If the taper input is between 0 and 100%, this gives tension falling with increasing
diameter. This is sometimes known as negative taper.
• If the taper input is between 0 and -100%, this gives tension rising with increasing
diameter. This is sometimes known as positive taper.
All taper characteristics start at the tension setpoint, at minimum diameter.
The following equation shows the actual taper calculation (ignoring boost and stall).
Core
Tapered Demand = Tension Spt × 100% − Taper × 1 −
Diameter
Linear Taper
Taper =
100% -100
-80
80% -60
-40
60% -20
Tension 0
40%
20
40
20%
60
80
0% 100
0% 20% 40% 60% 80% 100% 120%
Diameter
Tapered Demand = Tension Spt × {100% − Taper × (Diameter - Core )}
Thermistor Trip
Overview
Defines the thermistor type. This is used when generating the MOTOR OVERTEMP trip.
Keypad Menu Path DSE Lite Function Block
Engineer
Trips
Thermistor Trip
Engineer
Application
Timer
Timer 1
Timer 2
Functional Description
elapsed elapsed
time time
true held held
ENABLE false
minimum
elapsed time
set to 30s
30s
RESET VALUE 0s
elapsed time elapsed time
set to set to
RESET VALUE RESET VALUE
true
RESET false
150s
THRESHOLD 0s
maximum elapsed time
set to 300s (absolute)
-300s
2147483647s
300s
150s
value of
THRESHOLD
reached
true 1ms
ABOVE
THRESHOLD false
Torque Calc
Overview
This function block interfaces the calculated winder tension demand to the torque loop, for open-loop center
wind applications.
Keypad Menu Path DSELite Function Block
Engineer
Application
Torque Calc
Functional Description
Torque Limit
Positive Torque Limit
Torque Demand
-1
Over wind
Rewind xor
The torque calculator controls web tension by limiting the torque that the controller can produce, this must be
used in conjunction with the Speed Calc function block, which ensures that the speed loop is saturated.
This combination of saturated speed loop and torque limits ensures that, in the event of a web break, the reel
will remain under speed control and be limited in speed to:calculated winder speed + over speed.
Engineer
Motor Control
Functional Description
Torque Limit
Overview
This function allows you to set the maximum level of motor rated torque which is allowed before torque limit
action occurs.
If the estimated motor torque is greater than the 0389 Actual Pos Lim value, the motor speed is controlled
to maintain the torque at this level. A similar situation occurs if the estimated motor torque is less than the
0390 Actual Neg Lim value.
The torque limit function has separate positive and negative torque limits. In addition, a symmetric main
torque limit is also provided.
The lowest positive and negative torque limits (including any current limit or inverse time current limit action)
is indicated in the 0389 Actual Pos Lim and 0390 Actual Neg Lim diagnostic. These values determine the
absolute motor torque limits.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Torque Limit
Functional Description
-1
Pos torque lim
Actual Pos Torque Lim
Negative Torque Lim
-1
Torque Limit
Tr Adaptation
Overview
This value is measured at autotune, but it will change as the motor temperature changes. The purpose of this
block is to track the changing value of the rotor time constant, and to use all available feedback information
to make the best possible estimate of its actual value at any given time.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Tr Adaptation
Trip History
Overview
Record of the last ten trips that caused the drive to stop.
Keypad Menu Path DSE Lite Function Block
Engineer
Trips
Trips History
The Recent Trips array is a record of the last 10 faults that caused the drive to disable the stack. Each entry has the same
format as the First Trip parameter 880. The most recent fault is the first entry in the array, (Recent Trips[0]).
Trip Status
Overview
The drive supports advanced and flexible trip logic to support monitoring of the drive itself, the motor and the
load. This function block provides a view of the current trip condition(s) and allows some trips to be disabled.
Keypad Menu Path DSE Lite Function Block
Engineer
Trips
Trips Status
A 32-bit word that can be used to enable, (or disable), individual trips.
Note that 38 (Track Error p), 39 (Track Error q) and 41 (p max) are warning signals only. The drive will not trip due to these
events.
A 32-bit word that indicates which trip sources are active. For example, the HEATSINK OVERTEMP may remain true for some
time after the initial fault is reported. The Active value shows active trip sources even if the corresponding trip is not enabled in
“Enabled 1-32”.
ACTIVE TRIPS HI 877 0: 0 See table for DWORD NOT
‘ENABLE TRIPS HI’
A 32-bit word that indicates which trip sources are active. The Active value shows active trip sources even if the corresponding
trip is not enabled in “Enabled 33-64”.
WARNINGS LO 878 0: 0 Refer to Active Trips Lo, DWORD NOT
P0876
A 32-bit word that indicates trip sources that are close to a fault condition. For example, the heat sink fault monitoring firmware
reports a HEATSINK OVERTEMP warning when the heat sink temperature gets close to the heat sink fault level. The Warnings
value is not affected by the trip enable mask, “Enabled 1-32”.
WARNINGS HI 879 0: 0 Refer to Active Trips Hi, DWORD NOT
P0877
A 32-bit word that indicates trip sources that are close to a fault condition. For example, the heat sink fault monitoring firmware
reports a HEATSINK OVERTEMP warning when the heat sink temperature gets close to the heat sink fault level. The Warnings
value is not affected by the trip enable mask, “Enabled 33-64”.
FIRST TRIP 880 0: None See table for ENUM NOT
‘ENABLE TRIPS LO’ and
‘ENABLE TRIPS HI’
Actual pending trip. When several trips have occurred, this parameter indicates the first one that was detected. Trip is signaled
until it is reset.
ACTIVE ALERT 2537 0: NONE Refer to First Trip, P0880 ENUM NOT
Actual pending alert. When alert is reset, this parameter is set to "None".
Functional Description
If the drive trips, then the display immediately shows a message indicating the reason for the trip. The
possible trip messages are given in the table below.
To help prevent this trip, enable the DC Link Volts Limit feature
2 Stack Over I The motor current exceeded the capabilities of the power Not applicable.
stack.
• Instantaneous overcurrent detected by the power stack.
Refer to OVERCURRENT in this table.
3 Under Voltage DC link low trip: Internal dc link voltage has
• Supply is too low/power down reached midway between
the lowest expected
instantaneous voltage and
the undervoltage trip level.
4 Over Current The motor current being drawn from the drive is too high: The over current trip uses a
• Trying to accelerate a large inertia load too quickly; ACCEL multiple-attempt strategy.
TIME time too short The warning is triggered if
• Trying to decelerate a large inertia load too quickly; DECEL two or more consecutive
TIME time too short overcurrent events are
• Application of shock load to motor encountered (whereas five
• Short circuit between motor phases consecutive events are
• Short circuit between motor phase and earth required for a Trip to occur).
• Motor output cables too long or too many parallel motors
connected to the drive
• FIXED BOOST level set too high
5 Current Lim V/Hz mode only: If the current exceeds 200% of stack rated Not applicable.
current for a period of 1 second, the drive will trip. This is
caused by shock loads
6 Motor Stall The motor has stalled (not rotating) Drive in current limit >200 The stall condition has been
seconds: detected for more than half
• Motor loading too great of the configured Stall Time.
• FIXED BOOST level set too high
7 Inverse Time A prolonged overload condition, exceeding the Inverse Time An overload condition has
allowance, has caused the trip: exceeded one half of the
• Remove the overload condition Inverse Time allowance.
8 Motor I2t Only for PMAC Motor: A prolonged load condition, exceeding An overload condition has
the motor rated current, has caused the trip. The estimated exceeded one half of the
motor load has reached a value of 105% motor Inverse Time
allowance.
9 Low Speed I The motor is drawing too much current (>100%) at zero output Not applicable.
frequency:
• FIXED BOOST level set too high
10 Heatsink Temp Drive heatsink temperature too high The drive heatsink has
• The ambient air temperature is too high exceeded the warning
• Poor ventilation or spacing between drives temperature level (which is
• Check heatsink fan is rotating approx. 10°C below the trip
temperature).
11 Internal Temp Processor temperature or ambient temperature within the The drive processor
power stage too high temperature has exceeded
• The ambient temperature in the drive is too high the warning temperature
level (which is approx. 10°C
below the trip temperature).
25 Speed Error Difference between actual motor speed and the speed Difference between actual
setpoint is greater than a threshold for a period of time. motor speed and the
speed setpoint has been
greater than the trip
threshold for more than
half the trip delay time.
26 Feedback Err Not applicable. Not applicable.
38 Track Error p Difference between actual pressure and the pressure Difference between actual
demand value is greater than the pressure error pressure and demand
window threshold for a period of pressure error time. pressure has been
• Optimize controller adjustment greater than the warning
• Increase P ERROR WINDOW and/or P ERROR TIME threshold for more than
the warning delay time
39 Track Error q Difference between actual volume flow and the volume Difference between actual
flow demand value is greater than the volume flow error volume flow and demand
window threshold for a period of volume flow error time. volume flow has been
• Optimize controller adjustment greater than the warning
• Optimize speed limits threshold for more than
• Increase Q ERROR WINDOW and/or Q ERROR the warning delay time.
TIME
40 Comp Protect The actual motor speed is lower than the minimal The actual motor speed
pump/motor speed for a period of component protection has been lower than the
time. pump/motor minimum
• Switch DCP off, if no pressure and/or volume flow is speed threshold for more
needed for a longer period of time than the error delay time.
• Increase COMP PROTECTION time
41 p max The actual pressure is greater than the maximal The actual pressure is
pressure value. greater than the warning
threshold, maximal pump
short-term pressure.
42 Track Error Vel Only for PMAC motor with feedback: Difference Difference between actual
between actual motor speed and the speed setpoint is motor speed and the
greater than 500rpm for more than 1 second. speed setpoint has been
greater than the trip
threshold for more than
the trip delay time.
Application
Value Functions
Value Func 1
…
Value Func …
Value Func 40
19: WINDOW
20: UP/DWN COUNTER
21: (A*B)/C ROUND
22: WINDOW NO HYST
23: WIND A>=B, A<=C
24: A<=B
25: ((A*B)/100)+C
26: MIN(A,B,C)
27: MAX(A,B,C)
28: PROFILE SQRT
29: PROFILE LINEAR
30: PROFILE x^2
31: PROFILE x^3
32: PROFILE x^4
33: ON A<B, OFF A<C
34: (A+B) CLAMPED C
35: (A-B) CLAMPED C
36: (A*B) CLAMPED C
37: (A/B) CLAMPED C
38: A>=B:A; A<=C:0
39: (A * B) + C
40: A * (B + C)
41: A * (B - C)
42: A * (1 + B/C)
43: A * (1 + (B * C))
44: MONOSTABLE HIGH
45: MONOSTABLE LOW
46: FILTER
47: (A-B)/(B-C)
48: 100*(A-B)/(B-C)
Selects the function to be performed.
Functional Description
Output is generated from the inputs according to the Type selected. The Output is always limited to be
within the range -2147483.5 to +2147483.5.
Operation Description
IF(C) -A If INPUT C is not zero the OUTPUT is minus INPUT A, otherwise the
OUTPUT is the same as INPUT A.
ABS(A+B+C) The OUTPUT is set to the absolute value of INPUT A + INPUT B + INPUT C.
SWITCH(A,B) INPUT A If INPUT C is zero the OUTPUT
OUTPUT is set to INPUT A, otherwise the
INPUT B output is set to INPUT B
INPUT C
(A*B)/C The OUTPUT is set to (INPUT A * INPUT B) / (INPUT C). The algorithm
compensates for the remainder term.
A+B+C The OUTPUT is set to (INPUT A + INPUT B + INPUT C).
A-B-C The OUTPUT is set to (INPUT A - INPUT B - INPUT C).
B <= A <= C The OUTPUT is set to the value
INPUT A OUTPUT of INPUT A, limited to between a
maximum value of INPUT C and
INPUT B
a minimum value of INPUT B. If
INPUT B is greater than INPUT
INPUT C
C the output is undefined.
Operation Description
A>B+/-C The OUTPUT is TRUE if INPUT
INPUT A
OUTPUT A is greater than INPUT B +
INPUT C. The OUTPUT is
INPUT B
FALSE if INPUT A is less than
INPUT C
INPUT B - INPUT C.
Otherwise the OUTPUT is unchanged. In this way the block acts as a simple
comparator with a comparison level of INPUT B and a hysteresis band equal
to +/- INPUT C.
A>=B The OUTPUT is TRUE if INPUT
INPUT A A is greater than or equal to
OUTPUT INPUT B, otherwise the
INPUT B OUTPUT is FALSE.
ABS(A)> The OUTPUT is TRUE if the
| INPUT A |
ABS(B)+/-C OUTPUT magnitude of INPUT A is greater
than or equal to the magnitude
| INPUT B |
of INPUT B - INPUT C.
INPUT C
The OUTPUT is FALSE if the magnitude of INPUT A is less than the
magnitude of INPUT B - INPUT C. Otherwise the OUTPUT is unchanged. In
this way the block acts as a magnitude comparator with a comparison level of
INPUT B and a hysteresis band equal to +/- INPUT C.
ABS(A)> The OUTPUT is TRUE if the
=ABS(B) | INPUT A | magnitude of INPUT A is greater
OUTPUT
than or equal to the magnitude
| INPUT B | of INPUT B, otherwise the
OUTPUT is FALSE.
A(1+B) The OUTPUT is set to INPUT A + ( INPUT A * INPUT B / 100.00 ).
IF(C) HOLD A If INPUT C is zero, the OUTPUT is set to INPUT A, otherwise the OUTPUT is
unchanged.
On powering up the drive, the output will be pre-loaded with the last saved
value of input B.
BINARY DECODE The OUTPUT is set according to which of the INPUTs are non-zero.
INPUT C INPUT B INPUT A OUTPUT
0 0 0 0.00
0 0 ≠0 1.00
0 ≠0 0 2.00
0 ≠0 ≠0 3.00
≠0 0 0 4.00
≠0 0 ≠0 5.00
≠0 ≠0 0 6.00
≠0 ≠0 ≠0 7.00
In the above table, ≠0 indicates that the corresponding input is not zero.
ON DELAY
input A
input C FALSE
output
input C TRUE
Operation Description
OFF DELAY
input A
input C FALSE
output
input C TRUE
input A
input B
output
Times the period elapsed from when INPUT A is set TRUE and held TRUE, to
when INPUT B becomes TRUE.
OUTPUT is the duration of the timer in seconds (1 = 1 second), starting from
zero. If INPUT B is TRUE, the value for OUTPUT is held until INPUT B is
released. If on release INPUT A is still TRUE, the timer will continue from the
held value. Setting INPUT A and INPUT B to FALSE resets the timer.
INPUT C is not used.
MINIMUM PULSE
input A
input C FALSE
output
input C TRUE
t t
Duration (input B)
Creates an output of adjustable minimum time when INPUT A is TRUE.
(INPUT A is assumed to be a sequence of TRUE pulses and FALSE off
periods.)
INPUT B sets the length of the minimum pulse required in seconds (1 = 1
second). INPUT C inverts the output when TRUE. The duration of the pulse is
at least the period set by INPUT B.
Operation Description
PULSE TRAIN
input A
input B threshold
input C +ve
output
input C -ve
This function outputs TRUE when INPUT A is within a programmable range,
and FALSE otherwise.
INPUT B sets the threshold of the window to be monitored. INPUT C defines
the range of the window around the threshold. When the value of INPUT A is
inside the window, the window expands by 0.01 to avoid flutter on output if
noisy, i.e. if INPUT B = 5 and INPUT C = 4 then the range is 3 to 7, expanded
to 2.5 to 7.5 when the value if INPUT A is inside the window.
If INPUT C is set to zero, the output will only be TRUE if INPUT A is exactly
equal to INPUT B (this is fulfilled in the default condition when inputs A, B & C
are all zero)
If INPUT C is set to a negative value, its absolute value defines the window
range, and the output is inverted.
UP/DOWN
COUNTER
input A
input B
output
0
INPUT A provides a rising edge trigger to increment the output count by one.
INPUT B provides a rising edge trigger to decrement the output count by one.
INPUT C holds the output at zero.
The output starts at zero. The output is limited at ±300.00.
(A*B)/C ROUND The OUTPUT is set to (INPUT A * INPUT B) / (INPUT C). This is the same as
(A*B)/C (enumerated value 3) except that the result is rounded.
WINDOW This is the same as WINDOW (enumerated value 19) except that there is no
NO HYST hysteresis when inside the `window’. Thus, from the diagram given in
WINDOW, if INPUT B = 5 and INPUT C = 4 then the range is 3 to 7.
WIND A>=B,A<=C This is the same as WINDOW (enumerated value 19) except that instead of
setting hysteresis, the upper and lower limits are set independently. The lower
limit is INPUT B, the upper limit is INPUT C. OUTPUT is True if B≤A≤C.
A<=B The OUTPUT is True if INPUT A is less than or equal to INPUT B, otherwise
OUTPUT is False.
Operation Description
((A*B)/100)+C OUTPUT is set to (INPUT A x INPUT B)/100 + + INPUT C.
MIN(A,B,C) The OUTPUT is set to the minimum value of INPUT A, B and C.
MAX(A,B,C) The OUTPUT is set to the maximum value of INPUT A, B and C.
PROFILE SQRT OUTPUT = INPUT B + (INPUT C - INPUT B) x square root A.
PROFILE LINEAR OUTPUT = INPUT B + (INPUT C - INPUT B) x INPUT A
PROFILE x^2 OUTPUT = INPUT B + (INPUT C - INPUT B) x (INPUT A)2
PROFILE x^3 OUTPUT = INPUT B + (INPUT C - INPUT B) x (INPUT A)3
PROFILE x^4 OUTPUT = INPUT B + (INPUT C - INPUT B) x (INPUT A)4
ON A>B, If A is greater than B, OUTPUT is 0.01. If A is less than C, OUTPUT is 0.00.
OFF A<C Otherwise OUTPUT is unchanged.
(A+B) The output is the result of the arithmetic operation, clamped by the value of C.
CLAMPED C If C is greater than zero, the output if clamped to be less than C. If C is
(A-B) negative, the output is clamped to be greater than C. If C is zero the output is
CLAMPED C not clamped
(A*B)
CLAMPED C
(A/B)
CLAMPED C
A>=B:A, A<=C:0 If A is greater or equal to B, OUTPUT is set to A. If A is less than or equal to
C, OUTPUT is 0.00. Otherwise OUTPUT is unchanged.
(A * B) + C The output is the result of the arithmetic operation.
A * (B + C)
A * (B - C)
A * (1+B/C)
A * (1+(B * C))
MONOSTABLE INPUT A
HIGH
OUTPUT
(INPUT C = 0)
Time = INPUT B
OUTPUT
(INPUT C <> 0)
For each rising edge on input A, the output is active for a time defined by input
B, (in seconds). If a subsequent rising edge is detected while the output is
active, the end time of the output pulse is delayed as if it had been restarted.
The output pulse is active high if input C is zero. If input C is not zero then the
output pulse is active low and the idle state is high.
MONOSTABLE For each falling edge on input A, the output is active for a time defined by
LOW input B, (in seconds). If a subsequent falling edge is detected while the output
is active, the end time of the output pulse is delayed as if it had been
restarted.
The output pulse is active high if input C is zero. If input C is not zero then the
output pulse is active low and the idle state is high.
FILTER The output is the result of passing INPUT A through a first order filter with a
time constant in seconds defined by INPUT B.
Input C acts as a filter reset. When C is zero the filter is active. When C is
non-zero the filter output is reset to be the same as input A.
(A-B)/(B-C) The output is the result of the arithmetic operation.
100*(A-B)/(B-C)
VDC Ripple
Overview
This function contains parameters and data associated to the VDC ripple detection and trip condition
Keypad Menu Path DSE Lite Function Block
Engineer
Trips
VDC Ripple
Voltage Control
Overview
Designed for V/Hz motor Control Mode, this function allows the motor output volts to be controlled in the
presence of dc link voltage variations. This is achieved by controlling the level of PWM modulation as a
function of measured dc link volts. The DC link volts may vary either due to supply variations or
regenerative braking by the motor.
Three control modes are available: None, Fixed and Automatic.
Keypad Menu Path DSE Lite Function Block
Engineer
Motor Control
Voltage Control
Engineer
Communications
Web Server
Functional Description
The inverter has a built-in web server. To access the web server the parameter 0010 Web Access must be
set to LIMITED (default) or FULL.
Zero Speed
Overview
This function block detects when the speed is at or close to zero. Hysteresis and Threshold are user-
definable.
Keypad Menu Path DSE Lite Function Block
Engineer
Application
Zero Speed
Functional Description
The OPERATION ENABLED state is the normal operation state of the Inverter. In this state the Reference
Ramp is active, generating a Speed Demand. Sub-states and allowed transitions are shown below. Note –
the RUNNING sub-state also includes JOGGING.
If COMMS is selected, the value will be taken from 0436 Comms Command. This will normally be written
to over the built-in Ethernet Modbus TCP/IP interface. The Not Quickstop, Enable Voltage and Switch On
bits are ANDed with 0505 Remote Command. The External Fault is ORed with the 0505 Remote
Command .
If APP is selected, the value will be taken from 0505 Remote Command. This will normally be written to by
the loaded application which is responsible for routing the control signals from Digital Input terminals.
If LOCAL is selected, the value will be written to by the MMI with the Not Quickstop, Enable Voltage,
External Fault and Switch On bits from 0505 Remote Command .
Bit Name Description
0 Switch On OFF1 = 1 to switch on
1 Enable Voltage OFF2 = 0 to coast stop
2 Not Quickstop OFF3 = 0 to emergency stop
3 Enable Operation 1 = Run
4 Enable Ramp Output =0 to set ramp output to zero
5 Enable Ramp =0 to hold ramp
6 Enable Ramp Input =0 to set ramp input to zero
7 Reset Fault Reset trips on 0 to 1 transition
8 External Fault 1 = External (Application) trip active
9 unused
1 = Use 0436 Comms Control Word as the Control
10 Use Comms Control
Word source for sequencing
1 = Use 0458 Comms Reference as the Reference
11 Use Comms Reference
source
12 Use Jog Reference 1 = Run using 0480 Jog Setpoint when Enable
Operation = 1
1 = Run in reverse direction when Enable Operation =
13 Reverse Direction
1
14 Auto Initialise unused
1 = Rising-edge of Enable Operation required for
15 Event Trigger OP
SWITCHED ON to OPERATION ENABLED transition
On the MMI, when the inverter is in a “Tripped” state, a message will be displayed in the format “xx yyy”,
where xx is a number between 01 – 42 that corresponds to a unique trip described by “yyy”.
In addition to the trip message, the “OK” status LED indicator will also flash.
The trip message(s) must be acknowledged by pressing the STOP key. The trip message may be cleared
by pressing the E key.
More than one trip can be active at any time. For example, it is possible for both the Heatsink Temp and the
Overvoltage trips to be active. Alternatively, it is possible for the drive to trip due to an Overcurrent error
and then for the Heatsink Trip to become active after the drive has stopped (this may occur due to the
thermal time constant of the heatsink).
4 Over Current The motor current being drawn from the drive The over current trip uses a
is too high: multiple-attempt strategy.
• Trying to accelerate a large inertia load too The warning is triggered if
quickly; ACCEL TIME time too short two or more consecutive
• Trying to decelerate a large inertia load too overcurrent events are
quickly; DECEL TIME time too short encountered (whereas five
• Application of shock load to motor consecutive events are
• Short circuit between motor phases required for a Trip to occur).
• Short circuit between motor phase and earth
• Motor output cables too long or too many
parallel motors connected to the drive
• FIXED BOOST level set too high
5 Current Lim V/Hz mode only: If the current exceeds 200% Not applicable.
of stack rated current for a period of 1 second,
the drive will trip. This is caused by shock
loads
6 Motor Stall The motor has stalled (not rotating) Drive in The stall condition has
current limit >200 seconds: been detected for more
• Motor loading too great than half of the configured
• FIXED BOOST level set too high Stall Time.
9 Low Speed I The motor is drawing too much current Not applicable.
(>100%) at zero output frequency:
• FIXED BOOST level set too high
10 Heatsink Temp Drive heatsink temperature too high The drive heatsink has
• The ambient air temperature is too high exceeded the warning
• Poor ventilation or spacing between drives temperature level (which is
• Check heatsink fan is rotating approx. 10°C below the trip
temperature).
12 Motor Temp The motor temperature is too high The motor has been over
• Excessive load temperature for 7.5
• Motor voltage rating incorrect seconds.
• FIXED BOOST level set too high
• Prolonged operation of the motor at low
speed without forced cooling
• Break in motor thermistor connection
• No link fitted to thermistor terminals on drive
13 Dynamic Brake External dynamic brake resistor has been The power calculation for
overloaded: the external resistor has
• Trying to decelerate a large inertia too exceeded one half of the
quickly or too often Brake Overrating
allowance.
14 Digout Load 24V output voltage dropped by Digital output Not applicable.
overload > 50mA:
• connect 24V user supply voltage
• Decrease output load
15 Anin 1 Over Analog Input current > 30mA (Overload Analog Input 1 overload
detected only in Current Mode) detected once
16 Anin 2 Over Analog Input current > 30mA (Overload Analog Input 2 overload
detected only in Current Mode) detected once
17 Contactor DC Link failed to reach the undervoltage trip Not applicable.
level within the contactor feedback time.
• The Line contactor failed to connect.
• Missing 3-phase line supply
21 Pwr Loss Stop A Power Loss Ride Through sequence has Not applicable.
occurred and either 0315 Pwrl Time Limit
has been exceeded or the motor speed has
reached a zero speed during the sequence.
23 PMAC Speed Only for PMAC motor : When using the Start Not applicable.
feature in Sensorless Vector Control, the real
speed hasn’t reached the speed setpoint after
5 seconds to move from open to closed loop
control or to move from closed to open loop
26 Feedback Err The drive has been configured to run in Not applicable.
Closed Loop Vector control mode with a
Pulse Encoder IO Option, but the IO Option
has not been correctly configured.
11.5 Alerts
Alert messages will be displayed upon certain actions being performed, or by errors in the inverter
configuration or operation. The keypad will display ***ALERT*** followed by a text description of the alert.
An Alert can be cleared by pressing the E key.
Alert ID Keypad Display
1 RUNTIME_ALERT
2 DEFAULTS_LOADED
3 FIRE_MODE
4 COAST_TO_STOP
5 ENABLE_VOLTAGE
6 QUICKSTOP_ACTIVE
7 OPERAT_ENABLED
8 DC_LINK_VOLTAGE
9 FEEDBACK_MISSING
10 MBUS_MAPPING_ERR
11 LOCAL_REMOTE1
12 LOCAL_REMOTE2
13 LOCAL_REMOTE3
14 FIRMWARE_UPGRADE
15 FIRE_MODE_ACTIVE
16 DEFAULTS_LOADED
17 CONFIG_FAULT
18 MAX_SPD_GT_ATN
18 PARAMETERS_SAVED
20 OPTC_MAPPING_ERR
21 EIP_MAPPING_ERR
22 PNIO_MAPPING_ERR
23 STD APP LOADED
If one of these alerts occur, not all motor parameters may have been found during the autotune process, so
please re-try the autotune.
12 Fire Mode
12.1 Introduction
Fire Mode is a special operating mode intended for use in critical situations where it is imperative for the
motor to be kept running if at all possible. In such a situation, it may be acceptable to override the Inverter’s
normal protective functions.
An example of a critical situation may be a ventilation fan in a stairwell, where continued operation in the
event of a fire may assist the safe evacuation of personnel.
Caution
When Fire Mode is active the Drive and Motor protection trips are disabled. The use of Fire
Mode itself increases the risk of causing a fire by overloading the drive or motor, so it must
only be used after assessing the risks.
When Fire Mode is enabled the drive firmware attempts to keep the drive running wherever possible. If the
drive was running when Fire Mode was activated it will continue to run.
If the drive was stopped when Fire Mode was activated then the Fire Mode firmware will attempt to start it.
While Fire Mode is enabled the majority of trips will be ignored, (possibly leading to damage to the drive,
motor or attached equipment). If one of the remaining enabled trips does occur then the inverter will wait until
the trip source has become inactive and will then restart the drive.
When Fire Mode is de-activated the drive will return to its previous sequencing mode. If the drive was
running in Local mode the motor will be stopped. If the drive was running in remote mode the drive will
continue running according to the relevant control word.
When Fire Mode is enabled the normal speed reference and start / stop control of the drive are modified.
12.2 Sequencing
Sequencing is the term given to controlling when the drive runs. When Fire Mode is enabled the normal
sequencing control signals are over-ridden.
If the parameter 0440 Setpoint is zero then setting parameter 0439 Activate to TRUE will have no effect.
If the parameter 0440 Setpoint is not zero then setting parameter 0439 Activate to TRUE will activate Fire
Mode. When Fire Mode is active the drive will run.
The only reasons that the drive may not run are:
12.3 Reference
The Fire Mode Setpoint parameter is selected automatically whenever Fire Mode is Activated. The Setpoint
is passed through the System Ramp
Caution
Fire Mode does not override the standard Ramp features. Specifically, 0477 Ramp Hold
can prevent the setpoint changing to the Fire Mode Setpoint value.
13 Fieldbuses
13.1 Modbus TCP/IP
The onboard Ethernet includes a Modbus TCP server. The Modbus registers are mapped to the inverter’s
parameters. Up to 3 simultaneous connections to Modbus clients are possible. TCP port 502 is used.
Making a connection to the Ethernet and setting an IP address on the inverter is described in Chapter 12
(Ethernet). If the Modbus TCP is used for process control it is recommended that a dedicated network be
used with fixed IP addresses for the inverter.
To allow Modbus TCP connections to the inverter, the parameter 0656 Maximum Connections must be
set to a value greater than zero.
• If the parameter has a data type that uses one byte then it will occupy the low byte of the first
register and the high byte will be zero, i.e. the register will not be sign extended.
• If the parameter has a data type that uses two bytes then it will occupy the first register.
• Unused register locations will read zero; writing to that location will have no effect.
• The word order of 32-bit parameters is determined by the inverter parameter 0657 High Word
First.
• Writable 32-bit parameters will only accept a change in value if both registers mapped to the
parameter are written to in the same request.
Array Example
A parameter array called Recent Trips has 10 elements.
Parameter Number Parameter – Recent Trips
0900 Whole array
0901 index 0
… …
0910 Index 9
If the parameter number of the whole array is 900, then the parameter number of the element index 0 of the
array will be 901, the parameter number of the element index 1 will be 902, etc.
Note: String array parameters access their elements via parameter numbers that are calculated in a
different way (see 9.2.2.5.2 Fixed Parameter Mapping - Strings ).
Accessing the parameter arrays via the parameter number that represents the whole array is not
recommended. This will access only the first four bytes (2 registers) of the array. The array should rather be
accessed via its elements.
String Example
A string parameter called Drive Name has a string length of 12 characters (plus the null terminator). This
will have one parameter number allocated for the whole string (in this example 161) and 2 further
parameter numbers for the string fragments (162,163).
If the value of the string is “0123456789AB”:
Register Value
Parameter Number Parameter – Recent Trips Register Number
hi-byte lo-byte
Represent the Whole string 0849 ‘1’ ‘0’
0161
“0123456789AB” 0850 ‘3’ ‘2’
Fragment 0851 ‘5’ ‘4’
0162
“0123” 0852 ‘7’ ‘6’
Fragment 0853 ‘9’ ‘8’
0163
“4567” 0854 ‘B’ ‘A’
As each inverter parameter maps to two registers, if the registers that represent the whole string are
accessed then only the first four characters will appear. To access the whole string over Modbus use the
registers that map to the parameter number of the whole array plus one, in this example 0162 (register
00851). A multiple read or write of registers will then provide access to the whole string
To map parameters add the required parameter numbers to the user mapping table using parameter 1567
Modbus Mapping. The following applies:
• The mapping starts at register 00001.
• Any valid fixed or application parameter may be added excluding password parameters and
parameter arrays - individual elements of the array may be added.
• Parameter strings may be added.
• The mapping ends on the first mapping entry of zero or when the mapping table is full.
Note: The mapping may be modified at any time. However, no Modbus requests should be made when the
mapping is being modified to avoid indeterminate response data.
Unlike the fixed mapping, the user-defined parameter mapping will only use as many registers as
necessary to accommodate the parameter. An example is given below:
The mapping table is continually checked for valid entries. The diagnostic parameter 0679 Mapping Valid
will be TRUE if all entries in the table are valid parameters. If the diagnostic parameter is FALSE, meaning
there are invalid entries, then Modbus requests are still accepted but the invalid entries will be skipped over
and will occupy no registers in the mapping.
Password Protection
Write access to parameters via the fixed mapping registers may be restricted by setting the parameter 0661
Modbus TCP Password. Note that there is no restriction to parameters via the user-defined mapping
registers.
When this password is set to a value other than zero, writing to parameters will only be possible when the
password is unlocked. If the password is not unlocked then writes will be ignored.
To unlock the password write to the Modbus register 0518 the value set in the parameter 0661 Modbus
TCP Password. Write access will be available until a subsequent write to the Modbus register 0518 of value
0000.
• A read of Modbus register 0518 will always respond with a value of 0000 regardless of the
password being locked or unlocked.
• Locking and unlocking the password will apply to all Modbus connections.
• When all Modbus connections are closed, write access will returned to the locked state if a
password is set.
Trip
If enabled, a break in the Modbus communications can be used to generate a trip. The 0681 Process
Active parameter is used to generate the trip. If this parameter transitions from TRUE to FALSE then a
trip will event will be generated.
To enable the base communications Modbus trip, the BASE MODBUS bit set in the parameter 0876
Active Trips Lo. The parameter 0658 Process Timeout must be set to a value other than zero.
For information on enabling trips see 11 Trips & Fault Finding.
Connection Timeout
The parameter 0680 Open Connections indicates the number of open connections to the inverter
Modbus TCP server.
A connection receive timeout may be set using the parameter 0660 Modbus Conn Timeout. If this is set
to a value other than zero, then the connection will be closed by the server if no data has been received
within the timeout period. This is useful, for example, if the link between the server and client is lost,
otherwise the connection may remain open indefinitely.
13.2 EtherNet/IP
The onboard Ethernet includes an EtherNet/IP adapter (slave/server).
Features
The following EtherNet/IP features are implemented:
• 2 Class 1 I/O connection supported
• 2 Class 3 connections supported
• 2 TCP connections supported
• Assembly instance element size of 1 word
• One input assembly instance of up to 128 bytes
• One output assembly instance of up to 128 bytes
• Input mapping up to 32 parameters
• Output mapping up to 32 parameters
• Requested Packet Interval (RPI) down to 2ms
• Explicit access of parameters (read and write) via the Vendor object
• PCCC and DF1 is not included
Identity
The EtherNet/IP adapter has the following identity:
• Vendor ID: 4 (Parker-Hannifin)
• Device Type: 0x002B (Generic)
• Product Code: 0xAC20 (Parker AC20 Drive)
• Product Name: “Parker AC15/AC20 Drive”
Inverter Configuration
To enable the EtherNet/IP device set the parameter 0791 Fieldbus to ETHERNET IP. A change of
Fieldbus can only be done in Pre-Operational state.
Note the EtherNet/IP device will only operate when the inverter is the Operational state.
The current state of the EtherNet/IP device is given by the parameter 0868 Fieldbus State.
IP Settings
The IP settings are set up using the Ethernet parameters described Chapter 9.3 “Manual Ethernet
Configuration”. The IP settings of the inverter cannot be set via the PLC. The current IP settings are
monitored using the parameters:
Parameter Mapping
The input and output assembly mappings of the inverter parameters are set in the parameters 0792 Input
Mapping (PLC->inverter) and 0825 Output Mapping (inverter->PLC). Parameters created in the application
may be added into the mapping. The mapping of each table ends on the first zero entry.
The total number of input and output bytes mapped depends on the number of parameters added to the
mapping tables. All values are sent/read as 32 bit values (4 bytes). Thus, the number of input and output
bytes is 4 times the number of parameters. Signed values are sign extended to 32 bits if the size is less
than 4 bytes for outputs. The number of bytes used by each data type is summarized in the table.
AC20 Data Type CIP type Bytes
BOOL BOOL 1
INT8 SINT 1
INT16 INT 2
INT32 DINT 4
UINT8 USINT 1
UINT16 UINT 2
UINT32 UDINT 4
REAL REAL 4
ADDR UDINT 4
DATE UDINT 4
TOD UDINT 4
DT UDINT 4
DURATION UDINT 4
BYTE BYTE 1
WORD WORD 2
DWORD DWORD 4
PREF UINT 2
STRING SHORT_STRING
ENUM USINT 1
BIT16 WORD 2
BIT32 DWORD 4
For the input mapping each parameter must be read-writable. Read-only parameters, parameter arrays,
configuration type parameters, string parameters, password parameters and reserved parameters are not
permitted.
For the output mapping each parameter may be read-only or read-writable. Parameter arrays, string
parameters and password parameters are not permitted.
If the input and output mappings have invalid entries then the parameter 0868 Fieldbus State will report
ERROR and the inverter will not go into the Operational state. The parameter 0869 Fieldbus Diag can be
used to determine which mapping table has an invalid entry.
Assembly Instances
The assembly instance numbers are:
Assembly Instance Number
Input (T2O) 100
Output (O2T) 150
Input only 238
Listen Only 237
• the input and output assembly data sizes of the scanner do not match the input and output mapping
data sizes of the inverter
• the Requested Packet Interval (RPI) of the scanner is set to less than 1ms
CIP Objects
The following CIP objects are supported:
• 0x01 Identity
• 0x02 Message Router
• 0x04 Assembly
• 0x06 Connection Manager
• 0x64 Vendor Specific
• 0xF5 TCP/IP Interface
• 0xF6 Ethernet Link
Class Attributes
Each object has the following class attributes.
Features
The following PROFINET IO features are implemented:
• PROFINET V2.4, GSDML V2.4
• PROFINET Conformance Class A, Netload Class 1
• Single physical Ethernet port
• Two Device Access Point (DAP) modules: a standard DAP and a legacy DAP module
• Support up to a total of 64 user-pluggable slots (each with 1 subslot)
• Each mappable parameter represented by its own input and/or output module
• Cyclic mapping configuration from the PLC without the need to configure on the drive side
• Cyclic I/O update rate down to 4ms
• Acyclic data access of drive parameters
• No Basic Event support
• No additional Alarm support
• GSD XML file and bitmap file for the AC20
Identity
The PROFINET IO device has the following identity:
Vendor ID: 0x010F
Vendor Name: Parker Hannifin
Device ID: 0xAC20
Inverter Configuration
To enable the PROFINET IO device set the parameter 0791 Fieldbus to PROFINET. A change of Fieldbus
can only be done in Pre-Operational state.
Note the PROFINET IO device will only operate when the inverter is the Operational state.
The current state of the PROFINET IO device is given by the parameter 0868 Fieldbus State.
Station Name
A station name must be assigned to the PROFINET device. This is set using a PROFINET configuration
program. Typically, this is done from within the PC program used to program the PROFINET PLC. The
station name is stored in non-volatile memory within the inverter. The station name should consist of only
alpha-numeric, period (.) and hyphen (-) characters. The diagnostic parameter 0862 Station Name shows
the first 21 characters of the station name.
It is recommended to increase the update time for larger mapped cyclic I/O data.
IP Address Assignment
The PROFINET IP address will be the same as that of the drive.
The supported IP address assignment methods are Local and DCP.
DHCP enabling via DCP is not supported. DHCP and AUTO-IP may be enabled locally on the AC20.
The current IP settings of the inverter are monitored using the parameters:
PROFINET has the concept of the IP address being temporary or permanent. The PROFINET IP address
stored in the non-volatile memory has an associated temporary flag 0645 Address Is Temp . If the IP
address is marked as temporary, when the PROFINET device is re-enabled or power-cycled the IP address
will be 0.0.0.0 as per the PROFINET specification. If it is preferred that this does not happen then the
parameter 0858 Do Not Clear IP should be set to TRUE. In this case, on enabling the PROFINET device,
the last IP address of the inverter will be used.
Local Assignment
Local IP address assignment can be done by selecting the appropriated method with parameter
0640 Address Method
Method Description
FIXED (0) Local
The IP address is set using the keypad or webpage.
The IP address, subnet mask and gateway address will be set from the values
in the parameters:
0641 User IP Address
0642 User Subnet Mask
0643 User Gateway Address
LINK LOCAL (2) Auto-IP
The IP address is set using a link-local address. AUTO-IP is enabled locally
on the AC20
AUTOMATIC (3) Auto-IP & DHCP
The IP address is set from a DHCP server. DHCP may be only enabled
locally on the AC20.
If no DHCP server is available the IP address is set using a link-local address.
DCP Assignment
DCP (Discovery and Configuration Protocol) allows the IP address to be set remotely via a compatible tool
or from a PROFINET PLC. The PLC may modify the IP address at the point of connection.
When the IP address is set via DCP then the parameter 0640 Address Method will automatically be set to
FIXED.
Note: The enabling of DHCP via DCP is not possible.
For the AC20 input mapping (output modules / output from the PLC) each parameter must be read-writable.
Read-only parameters, parameter arrays, configuration type parameters, string parameters, password
parameters and reserved parameters are not permitted.
For the AC20 output mapping (input modules / input to the PLC) each parameter may be read-only or read-
writable. Parameter arrays, string parameters and password parameters are not permitted.
If the input and output mappings have invalid entries then the parameter 0868 Fieldbus State will report
ERROR and the inverter will not go into the Operational state. The parameter 0869 Fieldbus Diag can be
used to determine which mapping table has an invalid entry.
Drive-Side Configuration
If the AC20 input/output mapping tables parameters have entries, then the modules will be created at stack
start up based on the parameters in these tables. 0792 Input Mapping (PLC->AC20) and 0825 Output
Mapping (AC20->PLC)
Note: on the first zero entry of each table the mapping will stop.
The PLC configuration must match the drive mapping. The easiest way to do this, if supported by the PLC,
is to scan the drive once the drive has been configured.
GSD File
The latest PROFINET GSD file for the inverter may be downloaded from www.parker.com
The GSD file has the default mapping modules are ready plugged. This may be modified within the PLC
configuration tool as required.
Access is achieved via any plugged slot/subslot, however use of the DAP slot is recommended as this is
always plugged regardless of the application. There is a direct relationship between the Parameter Number
(PNO) and the record Index. This is shown in the table below.
The current value of the parameter plugged into a slot/subslot may also be read using index 0. Writing to a
parameter via index 0 is not possible.
Function Blocks
The functions blocks RDREC and WRREC are used for read requests and write requests respectively. The
inputs / outputs to the function blocks of interest are:
Read Record
The RDREC function block is used to read a record. The record data and MLEN input must be at least the
size of the parameter being read:
• For a standard parameter either 1,2 or 4 bytes respectively
• For an array parameter the total number of bytes of all elements
• For a string parameter the maximum number of characters allowed for the string plus 1 for the null
terminator
Write Record
The WRREC function block is used to write to a record. The LEN input must be equal to the size as the
parameter being written to unless it is a string parameter:
• For a standard parameter either 1,2 or 4 bytes respectively
• For an array parameter the total number of bytes of all elements
• For a string parameter LEN should be no more than the maximum number of characters allowed for
the string plus 1 for the null terminator
Endian
The endian type for acyclic read and write requests of AC20 parameters is set using parameter 0859 Big
Endian. This does not apply to the cyclic I/O data which is always Big Endian.
With the motor running, the trip will occur when the parameter 0868 Fieldbus State transitions from the
CONNECTED state to any other state.
** SHORT_STRING consists of a single-byte length field followed by the actual character data.
Arrays
Some parameters have multiple elements and are classified as parameter arrays. A parameter array has a
parameter number that accesses the whole of the array. It also has parameter numbers that represent
each element of the array.
If the parameter number of the whole array is 0145, then the parameter number of the element index 0 of
the array will be 0146, the parameter number of the element index 01 will be 0147, etc.
String
String parameters may be accessed via their parameter number. This is in the format of a
SHORT_STRING. String arrays may not be accessed as a whole array but may be accessed via each
element. Each element has its own parameter number.
13.4 Overview
The AC20 has 6 preconfigured application (macro) templates. The macros may be selected using the drive
keypad, but also may be configured using DSE Lite.
The required terminal wring for each macro/template may be found in the found in the manual
DOC-0017-04 ‘AC20 Series Hardware Installation Manual: Frames 2-10’
To load a macro from the AC20 Keypad or optional 6901 MMI, the macro must first be selected, and then
loaded. Navigate to the Setup Menu, followed by the Application Menu, and select the parameter
Application. Press M to allow modification. Select the required macro using the UP/DOWN keys. Press E
to exit one menu level, then scroll down to parameter Load Application. Press M to allow modification.
Setting True will load the selected application when the E key is pressed to exit. When the macro has been
successfully loaded, the keypad will display “App Loaded”.
When a parameter save has been completed, either manually or automatically dependent on the setting of
Parameter 0928 Enable Auto Save, parameter Application will display “Saved”.
Setup
Application
Application
Application Lock
Load Application
Required Terminal Connections: Operator (Level 2) Menu Overview – Standard (Basic Speed Control)
Terminal Function AC20/ 6901 Display
RL1A 110-230Vac (or 24Vdc) voltage supply
13.7 Presets
This macro is ideal for applications requiring multiple discrete speed levels.
The setpoint is selected from either the sum of the analog inputs, (Preset 0), or from one of up to seven other pre-defined speed levels. These are selected using
DIN2, DIN3 and DIN4, as shown in the table below.
Edit the speed setpoint percentage parameters 1942 to 1948 at the inputs of the Preset function block to re-define the speed levels of Preset 1 to Preset 7. Reverse
direction is achieved by entering a negative speed setpoint.
13.8 Raise/Lower
This Application mimics the operation of a motorized potentiometer. Digital inputs allow the setpoint to be increased and decreased between limits. The limits and ramp rate can
be set in the template.
13.9 PID
A simple application using a Proportional-Integral-Derivative 3-term controller. The setpoint is taken from AIN1, with feedback signal from the process on AIN2.
The scale and offset features of the analog input blocks may be used to correctly scale these signals. The difference between these two signals is taken as the
PID error. The output of the PID block is then used as the drive setpoint.
Output
Error
Aux Comms is designed to reproduce the Aux Comms macro/template from the legacy 650 range of drives. The default method of communications for this macro is
Modbus TCPIP, and the master controller must be configured with a mapping that connects to the points shown in red text within the template. Refer to the
instructions on configuring base Modbus TCPIP communications for more information.