397
Created By: J. Pignatiello 4/19/2013 VFD Parameter Management A thesis submitted to the Faculty of the Electrical & Computer Engineering Technology Program of the University of Cincinnati This document is a partial fulfillment of the requirements for the degree of Bachelor of Science in Electrical or Computer Engineering Technology at the College of Engineering & Applied Science by JAMES PIGNATIELLO Bachelor of Science University of Cincinnati May 2013 Faculty Advisor: Professor Haas

VFD parameter management Page - UC DRC Home

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Created By: J. Pignatiello

4/19/2013

VFD Parameter Management

A thesis submitted to the Faculty of the Electrical & Computer Engineering Technology Program

of the University of Cincinnati

This document is a partial fulfillment of the requirements for the degree of

Bachelor of Science

in Electrical or Computer Engineering Technology at the College of Engineering & Applied Science

by

JAMES PIGNATIELLO

Bachelor of Science University of Cincinnati

May 2013

Faculty Advisor: Professor Haas

hightss
Typewritten Text
hightss
Typewritten Text
JUSTIN BEST
hightss
Typewritten Text
hightss
Typewritten Text
hightss
Typewritten Text
hightss
Typewritten Text

VFD Parameter Management Final Report Justin Best & James Pignatiello

College of Engineering & Applied Science Electrical Engineering Technology Senior Design

Submitted to: Professor Michael Haas

Professor James Everly

19 April, 2013

7970 Irwin Ave Cincinnati, OH 45236

19 April, 2013

Professor Michael Haas

University of Cincinnati

College of Engineering & Applied Science

2901 Woodside Dr

Cincinnati OH 45221

Dear Professor Haas:

The following is our final report for “Intellisense” which is being submitted at the request of the

ECET faculty.

This final report covers the details that led to the completion of our capstone project. This report

will cover the problem, solution, credibility, and methodology. These sections will be followed

by project conception, design objectives, methodology (design requirements, procedure, and

testing), budget, timeline, problems encountered, analysis of problems solved and future

recommendations. The collection of these sections will illustrate the process of how the device

was conceived as an idea, through its implementation.

Throughout the duration of this project a number of individuals contributed to the successful

completion of this project. These individuals in no particular order include: you, Mr. Rick

Uchtman, Mr. Patrick Saluke, Mr. Doug Charlton, Mr. Marc Thomas, Professor Xuefu Zhou,

and Mr. Peter Simon. Without the support and guidance from these individuals this project

would not have been possible, we appreciate and thank you for your time and effort. Any

questions pertaining to this document please contact either one of us directly.

Best Regards,

Justin L. Best

419-303-5529

[email protected]

James R. Pignatiello

216-470-2922

[email protected]

Department of Electrical and Computer Engineering Technology

Intellisense

Justin Best and James Pignatiello

19 April, 2013

Submitted in partial fulfillment of the degree of

Bachelor of Science in

Electrical Engineering Technology

Student Signature____________________________

Student Signature____________________________

Advisor Signature____________________________

ACKNOWLEDGEMENTS

Justin and James owe a great deal of appreciation to many people for the help and support each

and every person provided throughout the duration of our Senior Design Project.

Professor Michael Haas, for guidance with coding and overall motivation

Professor Xuefu Zhou, for getting us off to a quick start with approval of project and

guidance of report requirements.

Professors Elvin Stepp, James Everly, and David Tashjian, for the education that made it

all possible.

Deanna Best, for putting up with us through the long and time consuming weekends

spent on the project.

Intelligrated, Mr. Rick Uchtman, and Mr. Patrick Saluke, for providing all of the

materials, funding, and support that without would not have made this project possible.

Mr. Alex White, for providing the tools and guidance necessary for the presentation

board.

Brad Communications, for our Profibus module, documentation, and help with

communication to the variable frequency drives.

Eaton, for support on helping with communication to the variable frequency drives.

Mark Thomas, for the traveling VFD w/ case and cover.

To each other, for doing the tasks assigned to one another to accomplish a complete and

successful senior design project. Also for the hard work and dedication put every week.

TABLE OF CONTENTS

ABSTRACT .................................................................................................................................... 1

INTRODUCTION .......................................................................................................................... 2

PROBLEM ............................................................................................................................... 3

SOLUTION.............................................................................................................................. 4

CREDIBILITY ........................................................................................................................ 5

JUSTIN BEST ............................................................................................................. 5

JAMES PIGNATIELLO .............................................................................................. 5

GOALS and METHODOLOGY ............................................................................................. 5

OVERVIEW ............................................................................................................................ 7

DISCUSSION ................................................................................................................................. 7

PROJECT CONCEPT ............................................................................................................. 7

DESIGN OBJECTIVE............................................................................................................. 8

Sending a single parameter to one VFD ...................................................................... 8

Sending multiple parameters to one VFD ................................................................... 8

Sending a single parameter to multiple VFDs ............................................................ 8

Sending multiple parameters to multiple VFDs .......................................................... 8

Restore all default parameters to one or all VFDs ...................................................... 8

Starting the motors ...................................................................................................... 8

Instant response time .................................................................................................. 8

Easy to use interface .................................................................................................... 8

TECHNICAL APPROACH..................................................................................................... 9

VPN into home network .............................................................................................. 9

PROFIBUS Module .................................................................................................. 10

Parameter Management Application ......................................................................... 11

Repeater on demonstration board .............................................................................. 12

BUDGET ............................................................................................................................... 13

TIMELINE ............................................................................................................................. 14

PROBLEMS ENCOUNTERED ............................................................................................ 15

Communication to VFDs ........................................................................................... 15

Multiple parameters not being written ...................................................................... 15

Scanning the network ................................................................................................ 15

FUTURE RECOMMENDATIONS ...................................................................................... 16

Compatibility with all VFDs ..................................................................................... 16

Retrieve feedback parameters ................................................................................... 16

Add a profile ............................................................................................................. 16

Auto assigns slave address to every VFD on the network ........................................ 16

CONCLUSION ...................................................................................................................... 17

REFERENCES ...................................................................................................................... 18

APPENDIX A ........................................................................................................................ 19

INTELLISENSE CODE ............................................................................................ 19

APPENDIX B ........................................................................................................................ 61

PHOTOGRAPHS ...................................................................................................... 61

APPENDIX C ........................................................................................................................ 63

SCHEMATICS .......................................................................................................... 63

Symbols and Notes ............................................................................................ 64

Power Supply ..................................................................................................... 67

Variable Frequency Drives ................................................................................ 68

Repeater and Terminator.................................................................................... 69

Power Supply Panel Layout .............................................................................. 70

PROFIBUS Module .......................................................................................... 74

APPENDIX D ....................................................................................................................... 75

DATASHEETS ......................................................................................................... 75

Variable Frequency Drive ................................................................................. 75

Profibus Module.............................................................................................. 294

PROFIBUS ...................................................................................................... 296

Power Supply Unit ........................................................................................... 383

Repeater for PROFIBUS ................................................................................. 385

PROFIBUS Terminator .................................................................................. 387

LIST OF ILLUSTRATIONS

Figure 1: Block Diagram ......................................................................................................... 6

Figure 2: Virtual Private Network ........................................................................................... 9

Figure 3: PROFIBUS Module ............................................................................................... 10

Figure 4: Intellisense Application ......................................................................................... 11

Figure 5: Repeater for PROFIBUS ....................................................................................... 12

Figure 6: Budget .................................................................................................................... 13

Figure 7: Timeline ................................................................................................................. 14

VFD Parameter Management Page 1

ABSTRACT

Intelligrated is a company that was established in 2001. The focus of the company deals with

material handling solutions through countries such as the United States, Canada, and Mexico.

Conveyor systems are used for many applications such as store, sort, label, package, and ship

products. The major component of the system that is used is a Variable Frequency Drive (VFD),

which may consist of 30 – 100 VFDs per distribution center. Each VFD is used to control the

speed of the conveyor to spaces the products in a uniform alignment when being transported

from one application to another. The VFDs have a unique set of parameters needed to be entered

during instillation for this system to work properly. Since the system is already connected by

PROFIBUS communication cable which is currently used for live readings of the VFDs usage.

Intellisense is an application that uses PROFIBUS to be able to set these unique parameters from

a central location allowing the engineer to stay in one location and write to each VFD rather than

physically having to visit each. This will allow engineers to be able to program in a safe

environment without the need of placing his/her personal in a dangerous situation. Also the

application will allow multiple VFDs to be programmed in a single shot if parameters need to be

duplicated various times. The main objective of this project allows the onsite engineer to be able

to program each VFD in a timely manner as well being in a safe work environment.

VFD Parameter Management Page 2

INTRODUCTION

The following report outlines the eight-month process involved in conceiving, conceptualizing,

designing, prototyping, and completion of Intellisense.

Intellisense allows an Electrical Engineer at Intelligrated to save time and gain efficiency while

commissioning a new system. The main objective for the device is to eliminate the engineer from

physically visiting the location of each VFD to program required parameters prior to operation.

This system also allows the engineer to minimize the risk of injury by allowing the engineer to

make adjustments to the VFD from a centralized and safe location, such as a control panel.

The system is comprised of both hardware and software elements connected via a USB cable.

The main object of the software is to provide the engineer with a clear and user-friendly interface

that will allow him/her to scan a specified PROFIBUS network, detect the number of VFDs on

the network, and set/edit parameters to one or multiple VFDs. The hardware allows the user to

follow the PROFIBUS communication protocols required when sending data across the

PROFIBUS network.

This system is comprised of only a few main components. At a distribution center there will be a

great number of VFDs that run a corresponding motor at specified speed set within the

parameters, each VFD is connected via a wired PROFIBUS communication network. Intellisense

is a software application that is able to connect and write/read to these VFDs and change the

parameters to run the motors of the conveyor at the desired speed for proper spacing of the

packages.

VFD Parameter Management Page 3

PROBLEM Intelligrated is a local Cincinnati business located in Mason, Ohio that provides material handling

solutions for many companies across the United States, Mexico and Canada. Intelligrated's products

consists of conveyor and sortation systems designed to store, sort, package, label and ship the

customer's products from their distribution centers (DCs) to consumer stores throughout the country.

Although the requirements and needs for each customer are unique, there are many components for

each system that remain similar for each project. Every system contains multiple 3-phase electrical

motors that allow the conveyor to move products from one location to another. Another common

device that allows the speed of the conveyor to be changed while the conveyor is running is VFDs.

These VFDs control the speed of the running conveyor (measured in revolutions per minute) by

receiving data via a hardwired PROFIBUS communication network and adjusting the output

frequency to the 3-phase motor it is driving. Once a VFD is installed and prior to operation, a unique

set of parameters must be programmed into the VFD's on board computer. These parameters are

currently programmed by hand on a keypad physically located on the VFD. This method is very time

consuming and can place the engineer in unsafe situations depending on the location of where the

VFD is installed. At times due to the placement of the VFD the individual programming must move

over or under existing conveyor, climb ladders to access VFDs on multiple levels, and at times even

require the use of a mechanical scissor lift for elevated installations. Many of the distribution centers

contain 40 - 60 VFDs per installation while larger jobs may contain up to 100 in a single facility.

To program a single VFD will take an engineer approximately eight to twelve minutes and must be

done on every device. Therefore, to program fifty VFDs would require a minimum of seven and half

hours, assuming no conflicts occur. Additional time is spent accessing the location of each drive

normally requiring the engineer to maneuver around existing conveyors and accessing multiple

levels. In turn an engineer will spend roughly twelve hours on this task and approximately 20% of

the overall time needed to commission each control panel. Furthermore, at an average commission

rate $103 per hour, the current programming method adds significant cost to each project. A system

is needed to allow the engineer to program these VFDs via the existing PROFIBUS network and

eliminate the unnecessary overhead this required process takes.

VFD Parameter Management Page 4

SOLUTION Our solution to the current problem is called Intellisense. We came up with the name for our design

after Intelligrated products. In the past the company has used the naming convention of including

"Intelli" after the companies name Intelligrated, in correlation with the function of the product, such

as Intellimerge. This merge type of conveyor has been highly researched and improved by the

company and allows Intelligrated to meet high parcel rates required by its' customers.

We chose Intellisense to stick with the naming convention used by the company and the “sense” for

sensing or scanning the network for VFD and the ability to set the parameters to each through the

communication of PROFIBUS.

The objective of this project is to design and prototype a software program that will reduce the time

spent programming Variable Frequency Drives by utilizing the existing PROFIBUS communication

network. With this system, an engineer will be able to identify the number of drives on the network

and view existing parameters. He/she can also program initial parameters and update existing

parameters. One or multiple VFDs can be programmed simultaneously with confirmation upon

completion. All functions will be performed from a single and safe location where network access is

available.

This implementation will be fairly easy and low costing. This is due to the communication cable

PROFIBUS already being installed but not used to the fullest of its' capabilities. Right now the cable

is used to transmit data from VFDs and other devices to the main server located within the

distribution center. This data includes the running or fault status of the devices, speeds the conveyor

is running and other pertinent data and commands.

Our plans for this project are to develop software that will allow the engineers and installers to access

the VFDs and set/change the parameters. We plan on implementing a fast pace program that will

allow changing of multiple VFDs at once by doing a sweep with the same parameters as well

individually picking specific VFDs to change one by one. When installation a lot of the VFDs have

the same parameters copied to multiple drives so the fast pace sweep will cut the time of installation

down drastically and save the company a substantial amount of money and place the employees in a

stress free safe location.

We feel confident that we will be able to provide a cost and time saving solution to this problem

with our background in electrical engineering and having the support of Intelligrated by

providing funding and engineer support to aid our development. With our knowledge in

electrical systems, programming languages, Intelligrated's resources, and vendors of the products

used by Intelligrated, we have no doubt we will be capable of designing, testing and producing a

quality solution for the problem at hand.

VFD Parameter Management Page 5

CREDIBILITY Team Intellisense consists of Justin Best and James Pignatiello, both senior electrical engineering

technology students at the University of Cincinnati, College of Engineering and Applied Science.

Knowledge and experience gained from cooperative education in the workplace and fundamental

course material have provided a solid baseline in order to successfully meet the design and

development objectives for this project.

JUSTIN BEST

Justin has completed all required co-ops with Intelligrated and has been with the company since

2010, he also maintains part-time status while taking classes. During his time at Intelligrated Justin

has established proficiency with Cutler-Hammer VFDs, PROFIBUS communication network

protocol / operation and 3-phase electrical systems. Justin's experience with C# / C++ programming

languages will aid in the programming requirements of the project.

JAMES PIGNATIELLO

James has completed co-ops with Honeywell and has been with the company since 2010. During the

time at Honeywell James has established proficiency with the testing of products and has gained a

great deal of troubleshooting skills. James has had the experience of overseeing multiple projects

throughout the full duration and has gained valuable project management skills during that time.

GOALS and METHODOLOGY

This project consists of both hardware and software interface. The two components allow us to

have PROFIBUS protocols and commands. The PROFIBUS cable is already installed and will

not be any extra installation cost. The hardware we are using is a Brad Communication module

that communicated through the PROFIBUS to each VFD. With this module the engineer on site

will not need to physically visit each VFD and stay in a safe central location. There may be an

occasion that the same parameters will be entered to multiple VFDs and our software interface

will make this process easy to complete in a time efficient manner. The software interface will

allow the engineer to connect and select multiple VFD’s if desired to send parameters to and

await a successful conformation. The figure shown below in Figure 1 is the steps that will be on

the software interface for the user to step through and update the VFDs as desired.

VFD Parameter Management Page 6

The first goal of this project was to be able to establish communication and read the VFDs on the

network. Our second major milestone was to be able to send multiple parameters and select

multiple VFDs on the network in a single shot which makes this portion of the installation a

quick and easy step.

Figure 1 (Block Diagram)

The block diagram in Figure 1 shows the algorithm of the software side of Intellisense. The

figure shows the steps that are needed to be followed by the engineer to successfully enter the

desired parameters in the VFD’s on site. These features will be discussed in detail in the

following sections.

VFD Parameter Management Page 7

OVERVIEW

The remainder of this final report outlines in detail how the project was completed. This report

includes the following sections: design objectives, technical approach, budget, timeline,

problems encountered, and future recommendations.

DISCUSSION

PROJECT CONCEPT

The Intellisense project was conceptualized from a variety of previous projects and experiences.

The key concept in this project was an idea Justin came up with at work and took initiative on

taking it. Justin was asked by his manager on what would make offsite installation easier and

faster. His response what as we now know as Intellisense, an application that will be able to

connect to multiple VFDs and send parameters from a safe location accomplishing the main

goals of a fast and easy installation for the engineers. Originally, we had great ideas on the scope

of the project which drove us to finish, all of our ideas were accomplished even with the tough

tasks we had to overcome. It was then determined to leverage both James’s previous experience

with vision inspection and Justin’s expertise with software development to create an application

to scan and set parameters to individual or multiple VFDs in a single shot.

With the creation of the Intellisense platform, there were many opportunities to add on to the

basic design. The first is a distribution center layout on the interface with VFD locations shown,

with the VFDs found on the network lit up. This idea was deemed to be too difficult to do with

each distribution center varying in size and conveyor setup.

These features then led to the need for an easy-to-use application. This custom application was

intentionally modeled after a classic Windows application. This was done to ensure the average

PC user could quickly learn the software and its features.

VFD Parameter Management Page 8

DESIGN OBJECTIVES The objectives and design criteria for Intellisense are as follows:

Sending a single parameter to one VFD The user will be able to select a single parameter from the item list and set the desired

value into the pop up box. Then the user will be able to select which single VFD that is

on the network and click send.

Sending multiple Parameters to one VFD The user will be able to select multiple parameters from the item list and set the desired

values into the pop up boxes. Then the user will be able to select which single VFD that

is on the network and click send.

Sending one parameter to multiple VFDs The user will be able to select a single parameter from the item list and set the desired

value into the pop up box. Then the user will be able to select multiple VFDs that are on

the network and click send.

Sending multiple parameters to multiple VFDs The user will be able to select multiple parameters from the item list and set the desired

values into the pop up boxes. Then the user will be able to select multiple VFDs that are

on the network and click send.

Restore all default parameters to one or all VFDs The user will be able to select Restore Defaults if unsure of the values that may be placed

in the VFDs. This will add all factory default settings in the queue, the user will then

need to select which VFDs if all they would like to be restored and click send. This will

be a handy feature for the engineer on site to make sure each VFD is starting fresh.

Starting the motors The user will be able to start the motors with a click of a button to ensure all motors are

up and running on the distribution floor. This will be used after the parameters have been

set and sent to all the VFDs.

Instant response time This is a nice feature because now the user on site will be able to access each VFD on the

distribution floor and edit/set the parameters very quickly without the need of physically

visiting each on the conveyor system. This will cut down a great amount of installation

time.

Easy to use interface All the needed information to set parameters are on the interface such as the parameters

and the ranges that are allowable to set the VFDs, the default setting, a drop down list of

the VFDs that are on the network to choose from, and a start motors button and send

parameters button. Restore defaults is located in the file tab on the top.

VFD Parameter Management Page 9

TECHNICAL APPROACH

VPN into home network

A virtual private network (VPN) extends a private network across public networks like

the Internet. It enables a host computer to send and receive data across shared or public networks

as if they were an integral part of the private network with all the functionality, security and

management policies of the private network. This is done by establishing a virtual point-to-

point connection through the use of dedicated connections, encryption, or a combination of the

two.

The VPN connection across the Internet is technically a wide area network (WAN) link between

the sites. From a user perspective, the extended network resources are accessed in the same way

as resources available from the private network—hence the name "virtual private network".

We used VPN to be able to stay on campus and leave write the code needed for the application.

In Figure 2 shown below is the setup we used to log into the home network to test the application

with the demonstration board. We could not and did not want to take the heavy demonstration

board around with us to be able to continuously test the code. We had our laptop hooked up to

the demonstration board constantly running in the basement with the demonstration board. We

then were able to use a VPN application to log into the laptop from campus to test the code

whenever we needed. This made the project able to be worked on at all times of the day away

from the demonstration board which ended up being most of the case.

Figure 2 (Virtual Private Network)

VFD Parameter Management Page 10

PROFIBUS Module

The PROFIBUS Module shown below in Figure 3 is a hardware device that allows our

application to write to the VFDs on the network. The module has protocols and commands we

used to be able to send the parameters out. We spent hours on end with tech support and they

guided us to this Brad Communication module. After the purchase of this module this gave us a

big lead on being able to complete our project. We found that towards the end of our design we

had to place delays in between each parameter write when sending multiple because the module

code was sending to many parameters at once and were getting hung up in this module and not

sent out. After placing these delays our design was complete.

In using this module helped get our project started and learning how the module operates gave us

an easy connection from the laptop to the Profibus cable. Without the module we would not be

able to connect and write to the VFDs on the network. This gave our approach to the project

become successful and was the biggest hurdle we encountered through the duration of the

project.

Figure 3 (PROFIBUS Module)

VFD Parameter Management Page 11

Parameter Management Application

The application we wrote was written in C#. We chose this language to code in was due to the

interface needed to have an object oriented interface. With the amount of research needed to

learn how to write to the VFDs gave us little time to learn a whole new language and make the

interface user friendly.

The Parameter Management Application called “Intellisense” shown in Figure 4 is a well

organized easy to follow interface on the parameter settings of the VFDs on the network. The

application allows the engineer to choose the parameters they would like to change along with a

desired input choice to choose from and a custom to enter their own value. The interface shows

the minimum and maximum values allowed also the default settings. This is useful to the

engineer to understand and know what they need to plug in and give guidelines on what they

may plug into as an input. The interface allows the user to send parameters and give a pop up

stating the values are successfully written.

The interface allows the user to select any or all VFDs on the network and start the motors to

insure correct wiring by the conveyor turning in the right direction. This is very useful for a

troubleshooting method and to start the motors and stop certain motors on the spot.

Figure 4 (Intellisense Application)

VFD Parameter Management Page 12

Repeater on demonstration board

A Repeater for PROFIBUS shown in Figure 5 is a hardware component that boosts the signal in

the Profibus line. We connected 24 volts to the repeater to power the component. There is an

incoming line that the Profibus cable connects to and the signal gets boosted and sent out the

outgoing Profibus cable to the next VFD hardware component.

We used the repeater the on our demonstration board to show that our application is capable of

sending parameters through the repeater and still be successfully written in the VFDs following.

We wanted to make the demonstration board as a real world simulation of what is actually

installed in the distribution centers.

The result of using the repeater in our design was a success. Our application was able to

successfully write to the following VFD with no problem. This was easily able to be

implemented in our design and talked about to others on the reasoning behind the approach.

Figure 5 (Repeater for PROFIBUS)

VFD Parameter Management Page 13

BUDGET

The budget shown in Figure 6 shows the hardware and labor cost of the project. The labor cost

was directed mainly towards the research and software application portion. The budget shows an

approximate estimate of the overall cost. A good portion of the hardware supplies were donated

by Intelligrated.

Figure 6 (Budget)

VFD Parameter Management Page 14

TIMELINE

As shown in Figure 7, the timeline that was taken through the duration of the project of

Intellisense. The research took a great amount of time due to the in depth protocols and

commands we needed to understand how to get our project able to communicate. Justin and

James worked very well together helping each other with every step they could or asked upon to

help the speed up some tasks of the project to finish on time or before the Tech Expo.

Figure 7 (Timeline)

We made some edits to the initial timeline created at the beginning of the project due to

resources and the amount of research during slow time. We found making the demonstration

board first would be a good idea due to the board will be used for troubleshooting the code. Also

our resources and parts ordered came in faster than the research and technical support help

needed to start writing the code. We got ahead start on the poster board for the Tech Expo and

the final report due at the end of senior design, as Justin wrote code for the application, James

made a rough draft of both the poster board and final report.

VFD Parameter Management Page 15

PROBLEMS ENCOUNTERED

Communication to VFDs

We were not entirely certain on how to be able to connect to the VFDs and which protocols were

needed. We sent some emails and got on phone with Brad communications technical support

hours on end. They offered a solution of a purchase of the Profibus module that will be able to

help with communication to the VFDs. After we figured out how to configure and setup the

module in we then were able to start the code and further our project. This was our biggest

hurdle to overcome.

Multiple parameters not being written

We found that when we were to send multiple parameters at once, some parameters would not

write to the VFDs. We then stepped through the code and found all the parameters write then

when we take our time and step through it. Then we decided to put a pause after each single

writings which helped to not jam up the Profibus module. This was an easy fix for us to find and

continue on with our troubleshooting.

Scanning the network

We were having issues with a function that will allow us to load a combo box with the available

slave addresses on the network for the user to be able to select. The function comes from the

Applicom.dll and does not allow us to step into the function when debugging to see what the

problem is. So far we can compile the code but then receive an error from the module stating that

one of my parameters is too large. We believe we have pin pointed it down to which parameter it

may be but am not completely certain. I can get the function to run when compiling it in standard

C. This problem has been fixed and was big for our project to continue.

VFD Parameter Management Page 16

FUTURE RECOMMENDATIONS

Compatibility with all VFDs

Having our application compatible with all VFDs that are made by the various manufactures will

ensure our project will and can be used by multiple companies or if the prior one becomes

discontinued in years to come our program will be able to compensate and still be used with

others. This compatibility will be very difficult to add because of the different hierarchy lists

used to set the parameters due to the different protocols to connect, read, and write to any

manufacturers VFD.

Retrieve feedback parameters

Being able to retrieve a parameter that is already entered in the VFD will be able to let the user

view and decide if the value needs to be changed. Also receiving live speeds and updates of what

is going on within the VFD will allow a user to be able to access faults and instantaneous values

to ensure proper functionality of the VFD. This will make our program to have complete control

over the system.

Add a profile

Adding a profile will be an easier task for add as an additional feature to the application. With

this feature we will be able to have the user create a profile based on the parameters he wants

that may be used on various locations. This will allow the user to click on the profile that has the

settings pre-entered and saved and just need to click send. This will save additional time because

the user will not need to click every individual parameter and type in the desired value rather the

values will needed will be typed in and saved for future uses.

Auto assigns slave address to every VFD on the network

This has been discussed within our group to be able to completely limit the engineer to

physically visiting each VFD. Having an auto assign will allow the user to not have to visit and

set this single parameter of slave address to be able to get sensed by the Profibus module. This is

very difficult to do because of each VFD defaulted to the same slave address and daisy chained

by the Profibus cable makes the Profibus module only see one slave address so the module only

thinks there is one VFD on the network. This means the parameters sent will be to every VFD on

the network without having the capability of being able to single out certain VFDs.

VFD Parameter Management Page 17

CONCLUSION

The final outcome of this project will solve the problem of placing employees in unsafe locations

as time management improvements. We feel that all of the goals, set by us and for us, were

exceeded. Our overall goal was to be able to access and communicate with PROFIBUS to

set/change the parameters in the VFDs to run the conveyor and sortation systems at the plant or

warehouses which is now possible. The potential to market to Intelligrated is a possibility for

their benefits for installation, and start making a profit in approximately two weeks of work.

Many of the future recommendations are already in process to maybe change the interface of the

application to an onsite engineer’s request. This project may be finished with respect to the

University of Cincinnati and Intelligrated.

VFD Parameter Management Page 18

REFERENCES

Intelligrated:

www.intelligrated.com

Charlton, Doug. Personal interview. 4 Oct. 2012

Saluke, Patrick. Personal interview. 1 Oct. 2012

Saluke, Patrick. Personal interview. 15 Oct. 2012

Simon, Peter. Personal interview. 13 Oct. 2012

Simon, Peter. Personal interview. 18 Oct. 2012

Uchtman, Rick. Personal interview. 1 Oct. 2012

Uchtman, Rick. Personal interview. 11 Oct. 2012

PROFIBUS:

www.woodhead.com

www.profibus.com

https://www.dropbox.com/s/fy8qkoeyodx8mwg/Brad%20Communications%20usb.pdf

https://www.dropbox.com/s/y9tellnkuiiuzrr/sw_Library_DLL.pdf

https://www.dropbox.com/s/2z7ke83puxwsept/pfb_usb.pdf

https://www.dropbox.com/s/wlhikfp4loycias/SVX9000%20PROFIBUS.pdf

https://www.dropbox.com/s/f3wa19t8xztd8m9/Differences%20between%20PFB3%20and%20P

CI.pdf

Cutler-Hammer VFD:

www.eaton.com

https://www.dropbox.com/s/ass231c7sy8s8dp/NEW%209000X%20Application%20Manual%20

-%20MN04004001E%5B1%5D.pdf

https://www.dropbox.com/s/wlhikfp4loycias/SVX9000%20PROFIBUS.pdf

https://www.dropbox.com/s/msg2ttd5j456ehd/SVX9000%20OPTION%20CARDS.pdf

https://www.dropbox.com/s/0ktmtprr1c31epp/SVX9000%20TECHNICAL%20DATA.pdf

https://www.dropbox.com/s/vlr6bv0udgii5vo/Cutler-

Hammer%20SVX9000%20and%20SPX9000%20Parameters-Standard.xls

VFD Parameter Management Page 19

APPENDIX A

INTELLISENSE CODE

INTELLISENSE

FULL CODE

CREATED BY JUSTIN BEST

SENIOR DESIGN 2013

VFD Parameter Management Page 20

// Intellisense

// Created By Justin Best

// University of Cincinnati Senior Design 2013

// Main form

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Diagnostics;

using System.Threading;

using ApplicomWra;

namespace Intellisense

{

public partial class Form1 : Form

{

// Instantiates form parametervalue & about

ParameterValue parametervalue = new ParameterValue();

About about = new About();

//// **********************************************************************

// *************** Globals Variables **********************************************

// **********************************************************************

// Brad Communications PROFIBUS module function variables

static short wNb = 6;

short wStatus;

int dwAdr = 0;

ushort wChan = 0;

ushort wNes;

short[] lpwTabl = new short[wNb]; // creates array with number of words setting length

string[] lpstrwriteTabl = new string[wNb]; // Table that all data is stored

string[] lpstrreadTabl = new string[wNb]; // Table that all data is stored

short[] lpwriteTabl = new short[wNb];

// UI global variables

VFD Parameter Management Page 21

Int16 userdatareturned;

int uservalueentries = 0;

int listboxindex = 0;

int runspeed;

int[] rowindexes = new int[10000]; // way overshot will never have this many parameters selected at a

time

bool suppresswarning = false;

bool form2open = false;

bool jumpover = false;

bool firstrowinque = false;

bool lastrowinque = false;

string start_stoptxt;

public Form1()

{

InitializeComponent();

// opens up PROFIBUS module software application "console"

Process openconsole = new Process();

openconsole.StartInfo.FileName = "C:\\Program Files\\BradCommunications\\PC Network

Interfaces\\4.1\\console.exe";

openconsole.Start();

// attempts to initialize the PROFIBUS module

AppliCom.initbus(out wStatus); // Opens communications with the module and Applicom.dll library

if (wStatus == 0)

{

toolStripStatusLabel1.Text = "Profibus module initialized successfully";

}

else

{

toolStripStatusLabel1.Text = "Profibus module NOT initialized successfully";

}

VFD Parameter Management Page 22

} // End of Public Form1

private void Form1_Load(object sender, EventArgs e)

{

int maxdrives = 126;

// TODO: This line of code loads data into the 'parameters1DataSet.VFD_Parameters' table. You can

move, or remove it, as needed.

this.vFD_ParametersTableAdapter.Fill(this.parameters1DataSet.VFD_Parameters);

// Function to load availableslaves combo box with the addresses programmed into the profibus

module

for (int i = 1; i < maxdrives; i++)

{

wNes = (ushort)(i);

for (int a = 1; a < 6; a++) //make into function as it will be done a lot!!!!!!

{

lpwTabl[0] = 8293;

lpwTabl[a] = 0;

} //end of inner for loop

// Profibus module write command

AppliCom.writeqword(ref wChan, ref wNes, ref wNb, ref dwAdr, lpwTabl, out wStatus); // write

data to VFD

if (wStatus == 0) // Write completed sucessfully

{

comboBox_availabledrives.Items.Add(wNes.ToString());

}

} // end of outter for loop

// Sets Max Frequency parameter value to 60.00 Hz so user can enter a Min frequency w/o receiving

an error

parameters1DataSet.VFD_Parameters.Rows[1].SetField(12, 6000);

// updates the dataset table

VFD Parameter Management Page 23

this.vFD_ParametersTableAdapter.Update(this.parameters1DataSet.VFD_Parameters);

comboBox_availabledrives.Focus();

}

// event that fires when a value within a datagridview is updated / changed

private void dataGridView_Parameters_CurrentCellDirtyStateChanged(object sender, EventArgs e)

{

// finializes any changes on datagridview so user can see reflected changes

if (dataGridView_Parameters.IsCurrentCellDirty)

{

dataGridView_Parameters.EndEdit();// updates current cell and ends edit mode

}

}

// event for when a value of a cell changes

private void dataGridView_Parameters_CellValueChanged(object sender, DataGridViewCellEventArgs e)

{

// when a check box is checked by the user

if (e.RowIndex > -1 && (Boolean)dataGridView_Parameters.Rows[e.RowIndex].Cells[1].Value == true)

// when form would load value of -1 would prevent if statement from working

{

// does not allow the parametervalue form to open again once a value is selected

if (form2open == false)

{

string allpresetvalues;

string[] presetvalues = new string[10000];

// int array to store row indexes choosen by the user

rowindexes[uservalueentries] = e.RowIndex;

parametervalue.StartPosition = FormStartPosition.CenterParent;

// sends to parametervalue form the text for opening text of the parameter the user has

selected along with any default values for that parameter

parametervalue.Labeltext =

dataGridView_Parameters.Rows[e.RowIndex].Cells[4].Value.ToString();

parametervalue.DataEntry =

dataGridView_Parameters.Rows[e.RowIndex].Cells["userInputDeviceDataGridViewTextBoxColumn"].Value.ToString();

parametervalue.Defaultval =

dataGridView_Parameters.Rows[e.RowIndex].Cells[8].Value.ToString();

VFD Parameter Management Page 24

// parses each string value and places into string array

allpresetvalues = dataGridView_Parameters.Rows[e.RowIndex].Cells[18].Value.ToString();

presetvalues = allpresetvalues.Split(',');

parametervalue.Presetvalues = presetvalues;

// Requires user to interact with the new form

parametervalue.ShowDialog();

form2open = false;

} // end of if statement line 137

} // end of if statement to see if check box is checked line 134

// when a checkbox is unchecked by the user

if (e.RowIndex > -1 && (Boolean)dataGridView_Parameters.Rows[e.RowIndex].Cells[1].Value == false)

// when form would load value of -1 would prevent if statement from working

{

// code here for once a value has been entered by user and placed in que but user de selects

it

if (jumpover != true)

{

// removes the value previously entered by the user

if (e.RowIndex != 1 && (int)dataGridView_Parameters.Rows[1].Cells[13].Value != 6000)

{

parameters1DataSet.VFD_Parameters.Rows[e.RowIndex].SetField(12, 0);

// in the user selected the Max Frequency param the default value is reissued

if (e.RowIndex == 1)

parameters1DataSet.VFD_Parameters.Rows[e.RowIndex].SetField(12, 6000);

}

// checks on the order of the que string array to determine how to renumber the remaining

queued selections

// check to see if the param being removed was the first item in the queue

if ((int)dataGridView_Parameters.Rows[e.RowIndex].Cells[19].Value == 0)

firstrowinque = true;

// check to see if the param being removed was the last item in the queue

VFD Parameter Management Page 25

if ((int)dataGridView_Parameters.Rows[e.RowIndex].Cells[19].Value ==

(dataGridView_Query.Rows.Count - 1))

lastrowinque = true;

dataGridView_Query.Rows.RemoveAt(Convert.ToInt16(dataGridView_Parameters.Rows[e.RowIndex].Cells[19].Value));

// needed because the event in line 131 will fire and the parametervalue form will attempt

to run

form2open = true;

jumpover = true;

parameters1DataSet.VFD_Parameters.Rows[e.RowIndex].SetField(17, DBNull.Value);

if (dataGridView_Query.Rows.Count >= 1)

{

// if the first row was removed, renumber all after row is removed

if (firstrowinque == true)

{

for (int z = 0; z < dataGridView_Parameters.Rows.Count; z++)

{

if (dataGridView_Parameters.Rows[z].Cells[19].Value != DBNull.Value)

{

parameters1DataSet.VFD_Parameters.Rows[z].SetField(17,

(int)(dataGridView_Parameters.Rows[z].Cells[19].Value) - 1);

//dataGridView_Parameters.Rows[z].Cells[19].Value =

((int)(dataGridView_Parameters.Rows[z].Cells[19].Value) - 1);

}

} // end of for if firstrow == true

firstrowinque = false;

} // end of if firstrow == true

// if last row was removed, do nothing but change value of lastrowinque

else if (lastrowinque == true)

VFD Parameter Management Page 26

{

lastrowinque = false;

}// end of else if lastrow == true

// if row is between first and last was removed, then renumber all except first row

else

{

for (int z = 0; z < dataGridView_Parameters.Rows.Count; z++)

{

if (dataGridView_Parameters.Rows[z].Cells[19].Value != DBNull.Value &&

(int)dataGridView_Parameters.Rows[z].Cells[19].Value != 0)

{

parameters1DataSet.VFD_Parameters.Rows[z].SetField(17,

(int)(dataGridView_Parameters.Rows[z].Cells[19].Value) - 1);

}

}

}// end of else when row in between is removed

// update dataset table adapter

this.vFD_ParametersTableAdapter.Update(this.parameters1DataSet.VFD_Parameters);

} // end of if statement when rows remain in que

// updates variable due to removal of rows

uservalueentries = (dataGridView_Query.Rows.Count);

// ensure send button is not enabled if no parameters are selected to send

if (dataGridView_Query.Rows.Count == 0)

button_sendque.Enabled = false;

// change back to false as the event will no longer be fired once all values have been

updated

form2open = false;

jumpover = false;

} // end of if statement

}

// User hits ok button on ParameterValue form and returns dialogresult.ok

if (parametervalue.DialogResult == System.Windows.Forms.DialogResult.OK)

{

VFD Parameter Management Page 27

// if no slave address has been selected bring focus to combo box to get user to select a

slave address

if (listBox_selectedslaves.Items.Count == 0)

comboBox_availabledrives.Focus();

string textuserentry;

bool showtext = false;

form2open = true;

// updates variable from what the user selected in the parametervalue form

userdatareturned = parametervalue.uservalue; // brings value entered from user in

ParameterValue form back to Form1

textuserentry = parametervalue.textuserval;

// uses the string value when shown in the queue (incorporates decimal to not confuse

user)

if (textuserentry.Length > 0)

showtext = true;

// string array for queue datagridview

string[] questr = new string[2]; // str array to display each qued user entry into the

datagridview

questr[0] = dataGridView_Parameters.Rows[e.RowIndex].Cells[4].Value.ToString();

// decimal version i.e 60.00

if (showtext == true)

questr[1] = textuserentry;

// non decimal version ie 6000

else if (showtext == false)

questr[1] = Convert.ToString(userdatareturned);

// adds in the new row to the datagrid

dataGridView_Query.Rows.Add(questr); // updates row in dgv que to display last parameter

selected by user with value

// updates the variable b/c it is used in a for loop later

uservalueentries = (dataGridView_Query.Rows.Count);

// updates the dialogresult back to none

parametervalue.DialogResult = DialogResult.None; // resets dialog result of parametervalue

form

// writes the user selected data to the dataset

parameters1DataSet.VFD_Parameters.Rows[e.RowIndex].SetField(12, userdatareturned);

VFD Parameter Management Page 28

parameters1DataSet.VFD_Parameters.Rows[e.RowIndex].SetField(17,

(dataGridView_Query.Rows.Count - 1));

//updates the datatable adapter to reflect the changes made to the dataset

this.vFD_ParametersTableAdapter.Update(this.parameters1DataSet.VFD_Parameters);

form2open = false;

// enables the send queue button once a parameter and a slave address are selected by the

user

if (dataGridView_Query.Rows.Count >= 1 && listBox_selectedslaves.Items.Count >= 1)

button_sendque.Enabled = true;

if (listBox_selectedslaves.Items.Count > 0)

button_sendque.Focus();

}// end of DialogResult.OK

// User hits cancel button or X on parametervalue form

if (parametervalue.DialogResult == System.Windows.Forms.DialogResult.Cancel)// |

parametervalue.ShowDialog() == System.Windows.Forms.DialogResult.Abort)

{

jumpover = true;

// makes value false which unchecks the box

dataGridView_Parameters.Rows[e.RowIndex].Cells[1].Value = false;

// resets dialog result of parametervalue form

parametervalue.DialogResult = DialogResult.None;

jumpover = false;

} // end of DialogResult.Cancel

} // end of cell value changed event line 131

// event for when the send queue button is clicked

private void button_sendque_Click(object sender, EventArgs e)

{

bool sendverified = false;

VFD Parameter Management Page 29

button_sendque.Enabled = false;

toolStripStatusLabel1.Text = "Sending Data";

Cursor.Current = Cursors.WaitCursor;

listboxindex = listBox_selectedslaves.Items.Count;

// most exterior for loop, this loop is used to send the parameters selected to the slave

address(s) selected

for (int i = 0; i < listboxindex; i++)

{

// slave address

wNes = (ushort)(dataGridView_Slaves.Rows[i].Cells[0].Value);

// middle for loop, this loop is used to create and send a table of the user selected

parameters and values

// based upon the number of parameters selected

for (int b = 0; b < dataGridView_Query.Rows.Count; b++) // for loop to send each parameter to

same VFD

{

// most interior loop, this loop is used to create each table or packet of data for each

parameter selected

// each packet of data is 12 bytes long containing the following:

// id number of parameter chosen

// value for the parameter chosen

// a run command (if applicable)

// value for run command (if applicable)

for (int a = 0; a < wNb; a++)

{

// switch / case statement used to build each packet of data to send to the selected

vfd

switch (a)

{

case 0:

lpwTabl[a] =

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[11].Value);

break;

case 1:

lpwTabl[a] =

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[12].Value);

break;

case 2:

VFD Parameter Management Page 30

lpwTabl[a] =

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[13].Value);

break;

case 3:

// if statements used to compensate for 2HP vfds that require more precision

(significant figures)

if (wNes == 10 &&

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[11].Value.ToString()) == 8299)

lpwTabl[a] =

Convert.ToInt16((Convert.ToInt32(dataGridView_Parameters.Rows[rowindexes[b]].Cells[14].Value) * 10));

else if (wNes == 20 &&

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[11].Value.ToString()) == 8299)

lpwTabl[a] =

Convert.ToInt16((Convert.ToInt32(dataGridView_Parameters.Rows[rowindexes[b]].Cells[14].Value) * 10));

else if (wNes == 40 &&

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[11].Value.ToString()) == 8299)

lpwTabl[a] =

Convert.ToInt16((Convert.ToInt32(dataGridView_Parameters.Rows[rowindexes[b]].Cells[14].Value) * 10));

else if (wNes == 10 &&

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[11].Value.ToString()) == 8305)

lpwTabl[a] =

Convert.ToInt16((Convert.ToInt32(dataGridView_Parameters.Rows[rowindexes[b]].Cells[14].Value) * 10));

else if (wNes == 20 &&

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[11].Value.ToString()) == 8305)

lpwTabl[a] =

Convert.ToInt16((Convert.ToInt32(dataGridView_Parameters.Rows[rowindexes[b]].Cells[14].Value) * 10));

else if (wNes == 40 &&

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[11].Value.ToString()) == 8305)

lpwTabl[a] =

Convert.ToInt16((Convert.ToInt32(dataGridView_Parameters.Rows[rowindexes[b]].Cells[14].Value) * 10));

else

{

VFD Parameter Management Page 31

lpwTabl[a] =

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[14].Value);

}

break;

case 4:

lpwTabl[a] =

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[15].Value);

break;

case 5:

lpwTabl[a] =

Convert.ToInt16(dataGridView_Parameters.Rows[rowindexes[b]].Cells[16].Value);

break;

} // end of switch / case ilne 360

} // end of inner for loop line 358

// Profibus module write function to send data packet to selected vfd

AppliCom.writeqword(ref wChan, ref wNes, ref wNb, ref dwAdr, lpwTabl, out wStatus); //

write data to VFD

// Write completed sucessfully

if (wStatus == 0)

{

// Puts main thread to sleep for 150msec to ensure all packets are sent successfully

Thread.Sleep(150);

toolStripStatusLabel1.Text = "Data Sent";

// places the data sent into another array to compare to the data read from the vfd to

validate parameters were sent successfully

lpwriteTabl = lpwTabl;

// once write is completed successfully a read will verify that the data was sent

successfully by comparing the values

// read last parameter sent to VFD

AppliCom.readqword(ref wChan, ref wNes, ref wNb, ref dwAdr, lpwTabl, out wStatus);

// read completed successfully

if (wStatus == 0)

{

VFD Parameter Management Page 32

// compares values from data written to data received and if equal

if (Object.Equals(lpwTabl, lpwriteTabl) == true)

sendverified = true;

else

sendverified = false;

} // end of if object equal statement line 426

// Function did not complete successfully

else

toolStripStatusLabel1.Text = Convert.ToString(wStatus);

} // end of write completed successfully if statement line 413

// Function did not complete successfully

else

toolStripStatusLabel1.Text = Convert.ToString(wStatus);

} // end of middle for loop line 349

} // end of exterior (multiple VFD) for loop line 342

if (sendverified == true)

{

Cursor.Current = Cursors.Default;

MessageBox.Show("Parameters have been sent successfully!");

form2open = true;

jumpover = true;

// unchecks all checked rows from dgv parameters

for (int z = 0; z < dataGridView_Parameters.Rows.Count; z++)

{

// sets value of check box to false, thus un checking the box programmatically

dataGridView_Parameters.Rows[rowindexes[z]].Cells[1].Value = false;

// all sent values are then zeroed out in dataset

parameters1DataSet.VFD_Parameters.Rows[z].SetField(12, 0);

parameters1DataSet.VFD_Parameters.Rows[z].SetField(17, DBNull.Value);

}

// resets default Max Frequency to 60.00 hz

parameters1DataSet.VFD_Parameters.Rows[1].SetField(12, 6000);

// updates table adapter to reflect changes made to dataset

VFD Parameter Management Page 33

this.vFD_ParametersTableAdapter.Update(this.parameters1DataSet.VFD_Parameters);

form2open = false;

jumpover = false;

// removes all rows in queue datagridview

dataGridView_Query.Rows.Clear();

// removes all rows in slave address datagridview

dataGridView_Slaves.Rows.Clear();

// updates variable

uservalueentries = (dataGridView_Query.Rows.Count);

// removes all items (slave addresses) from list box

listBox_selectedslaves.Items.Clear();

// updates counting variable from removal of listbox items

listboxindex = listBox_selectedslaves.Items.Count;

// un enables buttons to ensure user does not attempt to click

button_removeslave.Enabled = false;

button_start_stop.Enabled = false;

// places focus back onto available slave addresses to restart procedure

comboBox_availabledrives.Focus();

}// end of if sendverified == true line 328

else

{

// dialog box to inform user that parameters were not sent

MessageBox.Show("One or more parameters did not send successfully");

}

// Updates table adapter to display changes made to dataset

this.vFD_ParametersTableAdapter.Update(this.parameters1DataSet.VFD_Parameters);

}// end of send button

private void button_Exit_Click(object sender, EventArgs e)

{

// Updates table adapter to display changes made to dataset

this.vFD_ParametersTableAdapter.Update(this.parameters1DataSet.VFD_Parameters);

Application.Exit();

}

private void comboBox_availabledrives_SelectedIndexChanged(object sender, EventArgs e)

VFD Parameter Management Page 34

{

int index;

// string array

string [] newslaveaddress = new string [2];

// ensures that the user selects something

if (comboBox_availabledrives.Text.Length > 0)

{

// searches for the value selected by the user

index = listBox_selectedslaves.FindStringExact(comboBox_availabledrives.Text);

// if no match is found insert it into the list box

if (index == ListBox.NoMatches)

{

listBox_selectedslaves.Items.Add(comboBox_availabledrives.Text);

newslaveaddress[0] = comboBox_availabledrives.Text;

newslaveaddress[1] = Convert.ToString(listboxindex);

// adds new row into datagridview

dataGridView_Slaves.Rows.Add(newslaveaddress);

dataGridView_Slaves.Rows[listboxindex].Cells[0].Value =

Convert.ToUInt16(dataGridView_Slaves.Rows[listboxindex].Cells[0].Value);

if (dataGridView_Slaves.Rows.Count > 1)

{

// sorts the selected slave addresses in ascending order

dataGridView_Slaves.Sort(Address, ListSortDirection.Ascending);

for (int i = 0; i < dataGridView_Slaves.Rows.Count; i++)

{

// assigns row number to each row

dataGridView_Slaves.Rows[i].Cells[1].Value = i;

}

}

// updates variable

listboxindex = listBox_selectedslaves.Items.Count;

if (listBox_selectedslaves.Items.Count >= 1)

{

button_removeslave.Enabled = true;

VFD Parameter Management Page 35

button_start_stop.Enabled = true;

}

if (listBox_selectedslaves.Items.Count >= 1 && dataGridView_Query.Rows.Count >= 1)

button_sendque.Enabled = true;

} // end of if no matches statement line 523

// if a match is found, do nothing

else

return;

} // end of if (combobox_availabledrives.text

} // end of selected index event

private void button_removeslave_Click(object sender, EventArgs e)

{

if (listBox_selectedslaves.SelectedIndex >= 0)

{

// removes selected slave address from listbox and datagridview

dataGridView_Slaves.Rows.RemoveAt(listBox_selectedslaves.SelectedIndex);

listBox_selectedslaves.Items.RemoveAt(listBox_selectedslaves.SelectedIndex);

form2open = true;

jumpover = true;

if (dataGridView_Slaves.Rows.Count >= 1)

{

// resorts remaining slaved address(s) in listbox

dataGridView_Slaves.Sort(Address, ListSortDirection.Ascending);

for (int i = 0; i < dataGridView_Slaves.Rows.Count; i++)

{

// re issues row number

dataGridView_Slaves.Rows[i].Cells[1].Value = i;

}

}

// updates variable

VFD Parameter Management Page 36

listboxindex = listBox_selectedslaves.Items.Count;

form2open = false;

jumpover = false;

// checks to ensure send and remove buttons are enabled if criteria is met

if (listBox_selectedslaves.Items.Count == 0)

button_removeslave.Enabled = false;

if (listBox_selectedslaves.Items.Count < 1 || dataGridView_Query.Rows.Count > 1)

button_sendque.Enabled = false;

} // if statement from line 560

if (listBox_selectedslaves.Items.Count == 0)

button_start_stop.Enabled = false;

} // end of button_removeslaves click event line 557

private void aboutToolStripMenuItem_Click(object sender, EventArgs e)

{

// displays about form with app information

about.StartPosition = FormStartPosition.CenterParent;

about.ShowDialog();

}

private void Form1_FormClosing(object sender, FormClosingEventArgs e)

{

form2open = true;

jumpover = true;

// unchecks all checked rows from dgv parameters

for (int z = 0; z < dataGridView_Parameters.Rows.Count; z++)

{

dataGridView_Parameters.Rows[rowindexes[z]].Cells[1].Value = false;

parameters1DataSet.VFD_Parameters.Rows[z].SetField(12, 0);

parameters1DataSet.VFD_Parameters.Rows[z].SetField(17, DBNull.Value);

}

form2open = false;

jumpover = false;

// updates datagridview to reflect changes made to dataset

this.vFD_ParametersTableAdapter.Update(this.parameters1DataSet.VFD_Parameters);

VFD Parameter Management Page 37

}

// event fired when start vfd button is clicked

// runs small motor attached to demo vfd slave address 40

private void button_start_Click(object sender, EventArgs e)

{

bool start = false;

bool stop = false;

bool verified = false;

Int16 multiplevar = 0;

Int16 paranumb = 0;

double percentage = 0;

// changes the text for the button and label since button is used for dual purpose (start & stop)

if(label_start_stop.Text == "Start Motor" && button_start_stop.Text == "Start")

start = true;

else

stop = true;

// user has selected to start the motor on vfd #4

if (start == true)

{

paranumb = 1151;

start_stoptxt = "Drive(s) Running";

// error checking code to ensure a vfd was selected

if (listBox_selectedslaves.Items.Count < 1)

return;

toolStripStatusLabel1.Text = "";

listboxindex = listBox_selectedslaves.Items.Count;

// instantiates form driverun

DriveRun driverun = new DriveRun();

driverun.StartPosition = FormStartPosition.CenterParent;

driverun.supressed = suppresswarning;

// form driverun requires input from the user before it will close

driverun.ShowDialog();

// user has selected to close the form either by pressing the "x" or cancel button

if (driverun.DialogResult == System.Windows.Forms.DialogResult.Cancel)

{ // returns value if user has selected to suppress the warning everytime the driverun form

opens

VFD Parameter Management Page 38

suppresswarning = driverun.supressed;

listBox_selectedslaves.Items.Clear();

dataGridView_Slaves.Rows.Clear();

listboxindex = listBox_selectedslaves.Items.Count;

// disables the button until a slave address is selected

button_start_stop.Enabled = false;

return;

}

// user has entered a value on form driverun and has hit the "ok" button

if (driverun.DialogResult == System.Windows.Forms.DialogResult.OK)

{

suppresswarning = driverun.supressed;

runspeed = driverun.runfreq;

multiplevar = Convert.ToInt16(runspeed);

// Max frequency for vfd #4 will be set to 50Hz to not potentially damage motor

// user selected value will be divided by 5000 or 50.00 Hz to get percentage

percentage = Convert.ToDouble(multiplevar) / 5000;

percentage = percentage * 10000;

// sets up button to be used to stop motor

label_start_stop.Text = "Stop Motor";

button_start_stop.Text = "Stop";

} // end of dialog result == OK

} // end of if (start == true)line 641

// user has selected to stop currently running vfd

else if (stop == true)

{

multiplevar = 0;

paranumb = 1150;

percentage = 0;

start_stoptxt = "Drive(s) Stopped";

label_start_stop.Text = "Start Motor";

button_start_stop.Text = "Start";

}

// loop used for stopping and starting motor

// exterior for loop used to send start/stop to all drives selected

for (int i = 0; i < listboxindex; i++)

{

// slave address selected by user

wNes = (ushort)(dataGridView_Slaves.Rows[i].Cells[0].Value);

VFD Parameter Management Page 39

// interior loop used to build packet of data to send to each slave address

for (int a = 0; a < wNb; a++)

{

switch (a)

{

case 0:

lpwTabl[a] = 8193;

break;

case 1:

lpwTabl[a] = 0;

break;

case 2:

lpwTabl[a] = 0;

break;

case 3:

lpwTabl[a] = multiplevar ; // value entered by user

break;

case 4:

lpwTabl[a] = paranumb;

break;

case 5:

lpwTabl[a] = Convert.ToInt16(percentage);

break;

} // end of switch / case

} // end of inner for loop line 701

AppliCom.writeqword(ref wChan, ref wNes, ref wNb, ref dwAdr, lpwTabl, out wStatus); //

write data to VFD

if (wStatus == 0) // Write completed sucessfully

{

// puts main thread to sleep to ensure data is sent to all selected slave

addresses

Thread.Sleep(150);

lpwriteTabl = lpwTabl;

VFD Parameter Management Page 40

// once write is completed successfully a read will verify that the data was sent

successfully by comparing the values

AppliCom.readqword(ref wChan, ref wNes, ref wNb, ref dwAdr, lpwTabl, out wStatus);

// read last parameter sent to VFD

if (wStatus == 0) // read completed successfully

{

// compares values from data written to data received and if equal

if (Object.Equals(lpwTabl, lpwriteTabl) == true)

{

verified = true;

}

else

verified = false;

} // end of if object equal statement

else // Function did not complete successfully

toolStripStatusLabel1.Text = Convert.ToString(wStatus);

} // end of write completed successfully if statement line 731

else // Function did not complete successfully

toolStripStatusLabel1.Text = Convert.ToString(wStatus);

} // end of multiple VFD for loop line 696

// read function has confirmed that data read matches data that was sent

if (verified == true)

{

toolStripStatusLabel1.Text = start_stoptxt;

dataGridView_Slaves.Rows.Clear();

listBox_selectedslaves.Items.Clear();

listboxindex = listBox_selectedslaves.Items.Count;

button_removeslave.Enabled = false;

button_start_stop.Enabled = false;

}// end of if sendverified == true

}// end of button_start_stop click event line 624

VFD Parameter Management Page 41

// file-> restore defaults option in tool strip

// automatically selects every parameter and it's factory default in the parameters list and prompts

user to select VFD

private void restoreDefaultsToolStripMenuItem_Click(object sender, EventArgs e)

{

int index = 0;

int numberindex = 0;

string strdefaultval;

string strdefaultnodecimal;

for (int a = 0; a < dataGridView_Parameters.Rows.Count; a++)

{

form2open = true;

rowindexes[uservalueentries] = a;

dataGridView_Parameters.Rows[a].Cells[1].Value = true;

strdefaultval = dataGridView_Parameters.Rows[a].Cells[8].Value.ToString();

// checks first to see if value has a decimal point

index = strdefaultval.IndexOf('.');

// value does have a decimal and will be an integer value

if (index >= 0 && strdefaultval.Length > 1)

{

strdefaultnodecimal = strdefaultval.Remove(index,1);

userdatareturned = Convert.ToInt16(strdefaultnodecimal);

}

// value does not have a decimal but needs to be checked to determine rather text or value

else

{

char[] numbers = { '1', '2', '3', '4', '5', '6', '7', '8', '9', '0' };

numberindex = strdefaultval.IndexOfAny(numbers);

// value is an integer value with no decimal point

if (numberindex >= 0)

{

userdatareturned =Convert.ToInt16(strdefaultval);

}

VFD Parameter Management Page 42

// value is a confirmed string word such as keypad or profibus

else

{

string labeltext = dataGridView_Parameters.Rows[a].Cells[4].Value.ToString();

if (labeltext == "Local Control Place" && strdefaultval == "Keypad")

userdatareturned = 2;

else if (labeltext == "Remote Control Place" && strdefaultval == "Fieldbus")

userdatareturned = 3;

else if (labeltext == "Local Reference" && strdefaultval == "Keypad")

userdatareturned = 2;

else if (labeltext == "Remote Reference" && strdefaultval == "Fieldbus")

userdatareturned = 3;

else if (labeltext == "Brake Chopper" && strdefaultval == "Not Used")

userdatareturned = 0;

else if (labeltext == "Stop Function" && strdefaultval == "Coasting")

userdatareturned = 0;

} // end of interior else

} // end of exterior else line 804

string[] questr = new string[2]; // str array to display each qued user entry into the

datagridview

questr[0] = dataGridView_Parameters.Rows[a].Cells[4].Value.ToString();

questr[1] = strdefaultval;

dataGridView_Query.Rows.Add(questr); // updates row in dgv que to display last parameter

selected by user with value

uservalueentries = (dataGridView_Query.Rows.Count);

parameters1DataSet.VFD_Parameters.Rows[a].SetField(12,userdatareturned );

parameters1DataSet.VFD_Parameters.Rows[a].SetField(17, (dataGridView_Query.Rows.Count - 1));

form2open = false;

this.vFD_ParametersTableAdapter.Update(this.parameters1DataSet.VFD_Parameters);

} // end of for loop line 785

if (dataGridView_Query.Rows.Count >= 1 && listBox_selectedslaves.Items.Count >= 1)

button_sendque.Enabled = true;

VFD Parameter Management Page 43

if (listBox_selectedslaves.Items.Count > 0)

button_sendque.Focus();

} // end of restoredefaults functions line 778

} // end of public partial class Form1 : Form

} // end of namespace Intellisense

VFD Parameter Management Page 44

// Intellisense

// Created By Justin Best

// form used to retrieve values for parameters selected by user

// ParameterValue form

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Intellisense

{

public partial class ParameterValue : Form

{

private string labeltext;

private string dataentry;

private string defaultval;

private string[] presetvalues;

int length = 0;

int beforedecimal;

bool nonnumberentered = false;

bool clickedok = false;

// saves value once user enters it from numeric up/down or combo box

public Int16 uservalue;

// used to display in que for the "text" value selected by the user when applicable

public string textuserval = null;

// gets text from dgv column 5 of form1 to fill label of corresponding parameter

public string Labeltext

{

get { return labeltext; }

set { labeltext = value; }

}

// gets text from dgv column 18 of form1 to determine rather to show the numeric up down or combo box

VFD Parameter Management Page 45

public string DataEntry

{

get { return dataentry; }

set { dataentry = value; }

}

public string[] Presetvalues

{

get { return presetvalues; }

set { presetvalues = value;}

}

public string Defaultval

{

get { return defaultval; }

set { defaultval = value; }

}

public DataTable error = new DataTable();

public ParameterValue()

{

InitializeComponent();

} // End of ParameterValue form

private void ParameterValue_Load(object sender, EventArgs e)

{

// TODO: This line of code loads data into the 'parameters1DataSet.Error_Checking' table. You can

move, or remove it, as needed.

this.error_CheckingTableAdapter.Fill(this.parameters1DataSet.Error_Checking);

// TODO: This line of code loads data into the 'parameters1DataSet.VFD_Parameters' table. You can

move, or remove it, as needed.

this.vFD_ParametersTableAdapter.Fill(this.parameters1DataSet.VFD_Parameters);

// TODO: This line of code loads data into the 'parameters1DataSet4.Table1' table. You can move,

or remove it, as needed.

string [] sigfig = new string [2];

string [] values = new string [1000];

VFD Parameter Management Page 46

comboBox_uservalue.Enabled = true;

comboBox_uservalue.Visible = true;

comboBox_uservalue.Items.AddRange(presetvalues);

comboBox_uservalue.Text = defaultval;

comboBox_uservalue.TabIndex = 0;

buttonOK.Visible = true;

buttonOK.Enabled = false;

buttonCancel.Visible = true;

if (comboBox_uservalue.Text.Length > 0)

buttonOK.Enabled = true;

label_parameterdesc.Text = labeltext;

} // end of ParameterValue_Load event line 67

private void buttonOK_Click(object sender, EventArgs e)

{

bool dataok = true;

if (comboBox_uservalue.Enabled == true)

{

dataok = errorchecking(comboBox_uservalue.Text);

if (dataok == false)

{

comboBox_uservalue.Text = "";

comboBox_uservalue.TabIndex = 0;

comboBox_uservalue.Focus();

comboBox_uservalue.DropDownStyle = ComboBoxStyle.DropDownList;

return;

}

}

comboBox_uservalue.Items.Clear();

clickedok = true;

this.DialogResult = System.Windows.Forms.DialogResult.OK;

}

private void buttonCancel_Click(object sender, EventArgs e)

VFD Parameter Management Page 47

{

// returns user has hit the cancel button

comboBox_uservalue.Items.Clear();

this.DialogResult = System.Windows.Forms.DialogResult.Cancel;

}

private void comboBox_uservalue_KeyPress(object sender, KeyPressEventArgs e)

{

if (nonnumberentered == true)

{

e.Handled = true;

nonnumberentered = false;

}

}

private void comboBox_uservalue_KeyDown(object sender, KeyEventArgs e)

{

if (e.KeyCode < Keys.D0 || e.KeyCode > Keys.D9)

{

if (e.KeyCode == Keys.Back || e.KeyCode == Keys.Delete)

return;

if (e.KeyCode == Keys.OemPeriod || e.KeyCode == Keys.Decimal)

{

if (comboBox_uservalue.Text.IndexOf('.') == -1)

return;

}

if (e.KeyCode < Keys.NumPad0 || e.KeyCode > Keys.NumPad9)

{

nonnumberentered = true;

}

}

else if (Control.ModifierKeys == Keys.Shift)

nonnumberentered = true;

if (nonnumberentered != true && e.Handled == true)

VFD Parameter Management Page 48

{

e.Handled = false;

}

if (nonnumberentered == false)

buttonOK.Enabled = true;

}

private void comboBox_uservalue_SelectedIndexChanged(object sender, EventArgs e)

{

int index;

int longestlength = 0;

string nodecimal;

string [] values = new string [2];

string [] maskedtxbox = new string [10];

bool skip = false;

if (comboBox_uservalue.Text.Length > 0)

{

buttonOK.Enabled = true;

if (comboBox_uservalue.Text == "[Custom]")

{

buttonOK.Enabled = false;

buttonOK.Visible = false;

buttonCancel.Visible = false;

for (int i = 0; i < presetvalues.Length; i++)

{

if (presetvalues[i] == "[Custom]")

break;

// checks to see if value has a decimal

index = presetvalues[i].IndexOf(".");

if (index >= 0)

{

nodecimal = presetvalues[i].Remove(index,1);

length = nodecimal.Length;

if (longestlength == 0)

VFD Parameter Management Page 49

longestlength = length;

if (length > longestlength)

longestlength = length;

values = presetvalues[i].Split('.');

beforedecimal = values[0].Length;

// sets mask for masked textbox from largest value in selection

for (int p = 1; p < beforedecimal; p++)

{

maskedtxbox[0] = "9";

maskedtxbox[p] = "0";

}

maskedtxbox[beforedecimal] = ".";

for (int q = (beforedecimal+1); q <= length; q++)

{

maskedtxbox[q] = "0";

}

if (maskedtxbox[0] == null)

maskedtxbox[0] = "9";

} // of if (index > 0)

else if (index < 0)

{

if (Convert.ToInt16(presetvalues[i]) == 0)

skip = true;

if (skip == false)

{

length = presetvalues[i].Length;

if (i == 0)

longestlength = length;

if (length > longestlength)

longestlength = length;

VFD Parameter Management Page 50

beforedecimal = longestlength;

for (int p = 0; p < beforedecimal; p++)

{

maskedtxbox[p] = "0";

}

} // end of if statement line 229

skip = false;

}// end of else if statement

} // end of for loop line 185

maskedTextBox_userentry.Mask = string.Join("", maskedtxbox);

maskedtxbox = null;

maskedTextBox_userentry.Visible = true;

maskedTextBox_userentry.Text = "";

comboBox_uservalue.Visible = false;

button_maskedok.Visible = true;

button_maskedcancel.Visible = true;

maskedTextBox_userentry.TabIndex = 0;

maskedTextBox_userentry.Focus();

} // end of if line 179

} // end of if statement line 175

} // end of comboBox_uservalue_SelectedIndexChanged event line 166

// function to check for errors on user selected value

private bool errorchecking(string userenteredval)

{

string strnodecimal;

int decimalindex = 0;

int numberindex = 0;

bool dataok1 = true;

// checks first of all to see if value has a decimal

decimalindex = comboBox_uservalue.Text.IndexOf('.');

VFD Parameter Management Page 51

// value does have a decimal and will be an integer value

if (decimalindex >= 0 && comboBox_uservalue.Text.Length > 1)

{

strnodecimal = comboBox_uservalue.Text.Remove(decimalindex, 1);

uservalue = Convert.ToInt16(strnodecimal);

textuserval = comboBox_uservalue.Text;

dataok1 = greaterorless(uservalue);

if (dataok1 == false)

return false;

else

return true;

}

// value does not have a decimal but needs to be checked to see if it is an actual integer value

else //if (decimalindex == -1)

{

char[] numbers = { '1', '2', '3', '4', '5', '6', '7', '8', '9', '0' };

numberindex = comboBox_uservalue.Text.IndexOfAny(numbers);

textuserval = comboBox_uservalue.Text;

// value has been verified that it is an integer value

if (numberindex >= 0 && comboBox_uservalue.Text.Length > 0)

{

uservalue = Convert.ToInt16(comboBox_uservalue.Text);

dataok1 = greaterorless(uservalue);

if (dataok1 == false)

return false;

else

return true;

}

// value is a confirmed string value selected from drop down box (IE keyboard or enable...)

else if (numberindex < 0 && comboBox_uservalue.Text.Length > 0)

VFD Parameter Management Page 52

{

//using square brackets because I have spaces between Parameter and Name DON'T DO THAT

NEXT TIME

string search1 = "[Parameter Name] ='" + labeltext + "'AND [Parameter Selected] ='" +

userenteredval + "'";

DataRow[] foundit = parameters1DataSet.Error_Checking.Select(search1);

uservalue = Convert.ToInt16(foundit[0]["Numerical Value"]);

textuserval = comboBox_uservalue.Text;

return true;

}

// value is just a single decimal point

else

MessageBox.Show("Please enter a value more than just a decimal point");

return false;

}// end of else from line 297

}// end of error checking function line 269

// additional error checking to ensure value selected by user does not exceed maximum input value

private bool greaterorless(int uservalue1)

{

if (labeltext == dataGridView_Parameterscheck.Rows[0].Cells[0].Value.ToString()

&& uservalue1 >

Convert.ToInt16(dataGridView_Parameterscheck.Rows[1].Cells[3].Value.ToString()))

{

MessageBox.Show("The value you have entered is greater than the Maximum value allowed");

return false;

}

else if (labeltext == dataGridView_Parameterscheck.Rows[1].Cells[0].Value.ToString() && uservalue1

> 10000)

{

MessageBox.Show("The value you have entered is greater than the Maximum value allowed");

return false;

}

else if (labeltext == dataGridView_Parameterscheck.Rows[9].Cells[0].Value.ToString() && uservalue1

> 100)

VFD Parameter Management Page 53

{

MessageBox.Show("The value you have entered is greater than the Maximum value allowed");

return false;

}

else if ((labeltext == dataGridView_Parameterscheck.Rows[1].Cells[0].Value.ToString())

&& uservalue1 < Convert.ToInt16(dataGridView_Parameterscheck.Rows[0].Cells[3].Value.ToString()))

{

MessageBox.Show("The value you have entered is less than the Minimum value allowed");

return false;

}

else if (labeltext == dataGridView_Parameterscheck.Rows[6].Cells[0].Value.ToString() && uservalue1

> 32000)

{

MessageBox.Show("The value you have entered is greater than the Maximum value allowed");

return false;

}

else

return true;

}// end of greaterorless function line 337

private void button_maskedcancel_Click(object sender, EventArgs e)

{

maskedTextBox_userentry.Text = "";

maskedTextBox_userentry.Visible = false;

button_maskedcancel.Visible = false;

button_maskedok.Visible = false;

comboBox_uservalue.Visible = true;

comboBox_uservalue.Text = "";

buttonOK.Visible = true;

buttonCancel.Visible = true;

}

private void button_maskedok_Click(object sender, EventArgs e)

{

maskedTextBox_userentry.Visible = false;

button_maskedok.Visible = false;

button_maskedcancel.Visible = false;

comboBox_uservalue.DropDownStyle = ComboBoxStyle.DropDown;

VFD Parameter Management Page 54

comboBox_uservalue.Text = maskedTextBox_userentry.Text;

comboBox_uservalue.Visible = true;

buttonCancel.Visible = true;

buttonOK.Visible = true;

buttonOK.Enabled = true;

buttonOK.Focus();

maskedTextBox_userentry.Text = "";

}

private void maskedTextBox_userentry_TextChanged(object sender, EventArgs e)

{

string input = maskedTextBox_userentry.Text;

int index = input.IndexOf('.');

if (index >= 0)

input = input.Remove(index, 1);

if (input.Length == length)

button_maskedok.Enabled = true;

else

button_maskedok.Enabled = false;

}

private void ParameterValue_FormClosing(object sender, FormClosingEventArgs e)

{

if (clickedok != true)

{

// returns that the use hit the cancel button

comboBox_uservalue.Items.Clear();

this.DialogResult = System.Windows.Forms.DialogResult.Cancel;

}

clickedok = false;

}

} // end of partial form 1

} // end of namespace Intellisense

VFD Parameter Management Page 55

// Intellisense

// Created By Justin Best

// form used to retrieve user selected speed for starting motor

// Driverun form

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Intellisense

{

public partial class DriveRun : Form

{

bool hitok = false;

public bool supressed;

public int runfreq = 0;

public DriveRun()

{

InitializeComponent();

}

private void DriveRun_Load(object sender, EventArgs e)

{

if (supressed != true)

{

textBox_warning.Visible = true;

textBox_warning.BringToFront();

timer_warning.Enabled = true;

timer_warning.Interval = 7000;

timer_warning.Start();

}

else

VFD Parameter Management Page 56

{

textBox_warning.Visible = false;

textBox_warning.SendToBack();

maskedTextBox_userfreq.Focus();

}

}

private void button_Drive_Cancel_Click(object sender, EventArgs e)

{

DialogResult = DialogResult.Cancel;

}

private void DriveRun_FormClosing(object sender, FormClosingEventArgs e)

{

if (hitok != true)

{

DialogResult = DialogResult.Cancel;

}

hitok = false;

}

private void button_Drive_OK_Click(object sender, EventArgs e)

{

string nodecimal;

int index = 0;

if (maskedTextBox_userfreq.Text.Length > 0)

{

index = maskedTextBox_userfreq.Text.IndexOf(".");

nodecimal = maskedTextBox_userfreq.Text.Remove(index, 1);

if (Convert.ToInt32(nodecimal) > 5000)

{

maskedTextBox_userfreq.Text = "";

maskedTextBox_userfreq.Mask = "90.00";

MessageBox.Show("The value enterd is larger than the maximum frequency of 50.00 Hz");

VFD Parameter Management Page 57

maskedTextBox_userfreq.Focus();

return;

}

else

{

runfreq = Convert.ToInt32(nodecimal);

hitok = true;

DialogResult = DialogResult.OK;

}

} // end of if statement line 71

} // end of button click event line 66

private void maskedTextBox_userfreq_TextChanged(object sender, EventArgs e)

{

string input = maskedTextBox_userfreq.Text;

int index = input.IndexOf('.');

int length = 3;

if (index >= 0)

input = input.Remove(index, 1);

if (input.Length > length)

button_Drive_OK.Enabled = true;

else

button_Drive_OK.Enabled = false;

}

private void checkedListBox_supresswarning_SelectedIndexChanged(object sender, EventArgs e)

{

if (checkedListBox_supresswarning.CheckedItems.Count != 0)

{

supressed = true;

timer_warning.Stop();

timer_warning.Enabled = false;

textBox_warning.SendToBack();

textBox_warning.Visible = false;

maskedTextBox_userfreq.Focus();

VFD Parameter Management Page 58

}

else

{

supressed = false;

}

}

private void checkedListBox_supresswarning_ItemCheck(object sender, ItemCheckEventArgs e)

{

}

private void timer_warning_Tick(object sender, EventArgs e)

{

timer_warning.Stop();

timer_warning.Enabled = false;

textBox_warning.SendToBack();

textBox_warning.Visible = false;

maskedTextBox_userfreq.Focus();

}

} // end of public partical class

} // end of namespace Intellisense

VFD Parameter Management Page 59

// Intellisense

// Created By Justin Best

// form used to display information about the app

// About form

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Diagnostics;

namespace Intellisense

{

public partial class About : Form

{

public About()

{

InitializeComponent();

}

private void About_Load(object sender, EventArgs e)

{

string productname = "Intellisense";

string companyname = "Justin Best, James Pignatiello";

string version = "Version 1.1";

string copyright = "Copyright 2013";

label_Credit.Text = productname + "\n"

+ companyname + "\n"

+ version + "\n"

+ Application.CurrentInputLanguage.Culture.EnglishName

+ "\n" + copyright;

}

private void linkLabel_justin_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)

VFD Parameter Management Page 60

{

string address = "[email protected]";

string subject = "Intellisense VFD management";

Process.Start(string.Format("mailto:{0}?subject={1}", address, subject));

}

private void linkLabel_james_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)

{

string address = "[email protected]";

string subject = "Intellisense VFD management";

Process.Start(string.Format("mailto:{0}?subject={1}", address, subject));

}

} // end of public partial class

} // end of namespace Intellisense

VFD Parameter Management Page 61

APPENDIX B

PHOTOGRAPHS

Initial Layout of Demonstration Board Drilling holes in Board for hardware components

Painted board and bolted hardware components Bent conduit and placed from trough to hardware components

Wired components for power and PROFIBUS Wired power supply

VFD Parameter Management Page 62

Finished Demonstration Board

Technical Exposition

VFD Parameter Management Page 63

APPENDIX C

SCHEMATICS

VFD Parameter Management Page 64

Symbols and Notes

Š

VFD Parameter Management Page 65

VFD Parameter Management Page 66

VFD Parameter Management Page 67

Š

Power Supply

MFG:

CAT

VFD Parameter Management Page 68

Š

Variable Frequency Drives

VFD Parameter Management Page 69

Repeater and Terminator

PFBC0000-4GRN

PFBC0000-4RED

PFBC0000-3GRN

PFBC0000-3RED

TERM1

PFBC0000-6GRN

PFBC0000-6RED

VFD Parameter Management Page 70

Power Supply Panel Layout

VFD Parameter Management Page 71

VFD Parameter Management Page 72

Š

CUTLERHAMMERSVXSPXMMXDRIVEPARAMETERSETUPINSTRUCTIONS

CUTLERHAMMERSVXSPXDRIVECOPYPARAMETERFROMDRIVETODRIVE

VFD Parameter Management Page 73

Š

CUTLERHAMMERSVXPARAMETERS

VFD Parameter Management Page 74

PROFIBUS Module

VFD Parameter Management Page 75

DATASHEETS Variable Frequency Drive

Application Manual

Effective August 2010

Supersedes January 2010

VFD Parameter Management Page 76

VFD Parameter Management Page 77

9000X AF Drives

August 2010

Important Notice — Please Read

The product discussed in this literature is subject to terms and conditions outlined in Eaton

Electrical Inc. selling policies. The sole source governing the rights and remedies of any

purchaser of this equipment is the relevant Eaton Electrical Inc. selling policy.

NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF FITNESS FOR A

PARTICULAR PURPOSE OR MERCHANTABILITY, OR WARRANTIES ARISING FROM COURSE

OF DEALING OR USAGE OF TRADE, ARE MADE REGARDING THE INFORMATION,

RECOMMENDATIONS AND DESCRIPTIONS CONTAINED HEREIN. In no event will Eaton

Electrical Inc. be responsible to the purchaser or user in contract, in tort (including

negligence), strict liability or otherwise for any special, indirect, incidental or consequential

damage or loss whatsoever, including but not limited to damage or loss of use of equipment,

plant or power system, cost of capital, loss of power, additional expenses in the use of

existing power facilities, or claims against the purchaser or user by its customers resulting

from the use of the information, recommendations and descriptions contained herein.

The information contained in this manual is subject to change without notice.

Cover Photo: Eaton’s Series 9000X AF Drives.

MN04004001E For more information visit: www.eaton.com i

VFD Parameter Management Page 78

9000X AF Drives

August 2010

Table of Contents

CHAPTER — LIST OF FIGURES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv

CHAPTER — LIST OF TABLES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v

CHAPTER — SAFETY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii Definitions and Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii

Hazardous High Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii

Cautions and Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix

CHAPTER 1 — BASIC APPLICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

Control I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2

Basic Application — Parameter Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

CHAPTER 2 — STANDARD APPLICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1

Control I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2

Standard Application — Parameter Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3

CHAPTER 3 — LOCAL/REMOTE CONTROL APPLICATION . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1

Control I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

Local/Remote Control Application — Parameter Lists . . . . . . . . . . . . . . . . . . . . . . . 3-3

CHAPTER 4 — MULTI-STEP SPEED CONTROL APPLICATION . . . . . . . . . . . . . . . . . . . . . 4-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

Control I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

Multi-Step Speed Control Application — Parameter Lists . . . . . . . . . . . . . . . . . . . . 4-3

CHAPTER 5 — PID CONTROL APPLICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1

Control I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2

PID Control Application — Parameter Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3

CHAPTER 6 — MULTI-PURPOSE CONTROL APPLICATION . . . . . . . . . . . . . . . . . . . . . . . 6-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

Control I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2

“Terminal To Function” (TTF) Programming Principle . . . . . . . . . . . . . . . . . . . . . . . 6-3

Parameter Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5

Fieldbus Control and Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7

Input Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9

Output Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14

CHAPTER 7 — PUMP AND FAN CONTROL APPLICATION . . . . . . . . . . . . . . . . . . . . . . . . 7-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1

Control I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2

Short Description of Function and Essential Parameters . . . . . . . . . . . . . . . . . . . . . 7-5

Parameter Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10

Input Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13

Output Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-17

ii For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 79

9000X AF Drives

August 2010

Table of Contents, continued

CHAPTER 8 — DESCRIPTION OF PARAMETERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1

Keypad Control Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-86

APPENDIX A — ADDITIONAL INFORMATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 External Brake Control with Additional Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1

Closed Loop Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3

Parameters of Motor Thermal Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4

Parameters of Stall Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4

Parameters of Underload Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5

Fieldbus Control Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5

MN04004001E For more information visit: www.eaton.com iii

VFD Parameter Management Page 80

9000X AF Drives

August 2010

List of Figures

Defining Input/Output — Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3

Defining Input/Output — Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3

Screenshot of 9000X Drive Programming Tool; Entering the Address Code . . . . . . . . . 6-4

2-Pump Autochange System Principal Control Diagram . . . . . . . . . . . . . . . . . . . . . . . . . 7-3

3-Pump Autochange System Principal Control Diagram . . . . . . . . . . . . . . . . . . . . . . . . . 7-4

Example of the Function of the PFC Application with Three Aux. Drives . . . . . . . . . . . . 7-8

Example of 2-Pump Autochange, Main Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9

Example of 3-Pump Autochange, Main Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9

Linear and Squared Change of Motor Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2

Programmable V/Hz Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3

PID Controller Function as I-Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6

PID Output Curve with the Values of Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6

PID Output Curve with the Values of Example 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7

Start Forward/Start Reverse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11

Start, Stop and Reverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11

Start Pulse/Stop Pulse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12

DIN3 as DC-Brake Command Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15

With and Without Reference Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15

Reference Inversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-16

Reference Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-16

Analog Output Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-17

Analog Output Invert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-17

Analog Output Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-18

Output Frequency Supervision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-20

DC Braking Command (Selection 12) Selected for DIN2 . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22

AI1 No Signal Inversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-23

AI1 Signal Inversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-23

AI1 Signal Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-24

Analog Input AI2 Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-24

Examples of Actual Value Signal Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-27

Control Place B with and without Reference Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-28

External Brake Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-30

An Example of On/Off-Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-31

Scaling of Max. Motor Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-32

Reduction of DC Braking Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-32

Reduction of Acceleration and Deceleration Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-33

Reduction of Torque Supervision Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-33

Place B Start Forward/Start Reverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-34

Place B Start, Stop, Reverse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-34

Place B Start Pulse/Stop Pulse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-35

PID Sum Point Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-37

An Example of Joystick Hysteresis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-38

Example of Sleep Limit Function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-39

Joystick Hysteresis with Minimum Frequency at 35 Hz . . . . . . . . . . . . . . . . . . . . . . . . . . 8-40

Scaling of DC-Braking Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-41

iv For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 81

9000X AF Drives

August 2010

List of Figures, continued

Reducing Acceleration and Deceleration Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-42

Reducing Torque Supervision Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-42

Digital Outputs 1 and 2, On- and Off-Delays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-49

An Example of Adjust Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-50

Acceleration/Deceleration (S-shaped) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-51

DC-Braking Time when Stop Mode = Coasting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-53

DC-Braking Time when Stop Mode = Ramp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-54

Example of Skip Frequency Area Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-55

Ramp Speed Scaling between Skip Frequencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-56

Motor Thermal Current IT Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-63

Motor Temperature Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-64

Stall Characteristics Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-65

Stall Time Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-65

Setting of Minimum Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-66

Underload Time Counter Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-67

Example of Automatic Restarts with Two Restarts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-68

Example of Parameter Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-75

Reference Steps after Starting Auxiliary Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-76

Frequency Converter Sleep Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-77

Example of Adjustable Frequency Drive and Two Auxiliary Drives with Bypassed PID Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-79

Input and Output Pressure Measuring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-80

Output Pressure Behavior Depending on Input Pressure and Parameter Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-80

Frequency Drop and Increase Delays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-81

Autochange Applied to Auxiliary Drives Only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-82

Autochange with All Drives. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-82

Autochange Interval and Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-83

Actual Value Special Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-84

Brake Control with Additional Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1

Brake Control Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2

List of Tables

Table 1-1: Basic Application Default I/O Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Table 1-2: Monitoring Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Table 1-3: Basic Parameters — G1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 Table 1-4: Keypad Control Parameters — M2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 Table 2-1: Standard Application Default I/O Configuration . . . . . . . . . . . . . . . . . . . . . . . 2-2 Table 2-2: Monitoring Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Table 2-3: Basic Parameters — G1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Table 2-4: Input Signals — G1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5 Table 2-5: Output Signals — G1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5 Table 2-6: Drive Control Parameters — G1.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7 Table 2-7: Skip Frequency Parameters — G1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7 Table 2-8: Motor Control Parameters — G1.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 Table 2-9: Protections — G1.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9 Table 2-10: Autorestart Parameters — G1.8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10 Table 2-11: Keypad Control Parameters — M2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11

MN04004001E For more information visit: www.eaton.com v

VFD Parameter Management Page 82

9000X AF Drives

August 2010

List of Tables, continued Table 3-1: Local/Remote Application Default I/O Configuration . . . . . . . . . . . . . . . . . . . 3-2 Table 3-2: Monitoring Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 Table 3-3: Basic Parameters — G1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 Table 3-4: Input Signals — G1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 Table 3-5: Output Signals — G1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Table 3-6: Drive Control Parameters — G1.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 Table 3-7: Skip Frequency Parameters — G1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 Table 3-8: Motor Control Parameters — G1.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 Table 3-9: Protections — G1.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Table 3-10: Autorestart Parameters — G1.8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13 Table 3-11: Keypad Control Parameters — M2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14 Table 4-1: Multi-Step Speed Control Application Default I/O Configuration . . . . . . . . . 4-2 Table 4-2: Monitoring Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3 Table 4-3: Basic Parameters — G1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4 Table 4-4: Input Signals — G1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5 Table 4-5: Output Signals — G1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7 Table 4-6: Drive Control Parameters — G1.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9 Table 4-7: Skip Frequency Parameters — G1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9 Table 4-8: Motor Control Parameters — G1.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10 Table 4-9: Protections — G1.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12 Table 4-10: Autorestart Parameters — G1.8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13 Table 4-11: Keypad Control Parameters — M2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13 Table 5-1: PID Application Default I/O Configuration (with 2-wire transmitter) . . . . . . . 5-2 Table 5-2: Monitoring Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 Table 5-3: Basic Parameters — G1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4 Table 5-4: Input Signals — G1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6 Table 5-5: Output Signals — G1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9 Table 5-6: Drive Control Parameters — G1.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11 Table 5-7: Skip Frequency Parameters — G1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11 Table 5-8: Motor Control Parameters — G1.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12 Table 5-9: Protections — G1.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14 Table 5-10: Autorestart Parameters — G1.8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15 Table 5-11: Keypad Control Parameters — M2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16 Table 6-1: Multi-Purpose Control Application Default I/O Configuration and

Connection Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 Table 6-2: Monitoring Values, SPX Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5 Table 6-3: Operate Menu Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 Table 6-4: Fixed Control Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7 Table 6-5: Status Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7 Table 6-6: Basic Parameters — G1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8 Table 6-7: Input Signals: Basic Settings — G1.2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9 Table 6-8: Analog Input 1 Parameters — G1.2.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10 Table 6-9: Analog Input 2 Parameters — G1.2.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11 Table 6-10: Analog Input 3 Parameters — G1.2.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11 Table 6-11: Analog Input 4 Parameters — G1.2.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12 Table 6-12: Free Analog Input Signal Selection — G1.2.6 . . . . . . . . . . . . . . . . . . . . . . . . 6-12 Table 6-13: Digital Input Signals — G1.2.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13 Table 6-14: Delayed Digital Output 1 Parameters — G1.3.1 . . . . . . . . . . . . . . . . . . . . . . . 6-14 Table 6-15: Delayed Digital Output 2 Parameters — G1.3.2 . . . . . . . . . . . . . . . . . . . . . . . 6-14 Table 6-16: Digital Output Signals — G1.3.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15 Table 6-17: Limit Settings — G1.3.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-16 Table 6-18: Analog Output 1 Parameters — G1.3.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17 Table 6-19: Analog Output 2 Parameters — G1.3.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18 Table 6-20: Analog Output 3 Parameters — G1.3.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18

VFD Parameter Management Page 83

9000X AF Drives

August 2010

List of Tables, continued

Table 6-21: Drive Control Parameters — G1.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19 Table 6-22: Skip Frequency Parameters — G1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20 Table 6-23: Motor Control Parameters — G1.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20 Table 6-24: Protections — G1.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-22 Table 6-25: Autorestart Parameters — G1.8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24 Table 6-26: Fieldbus Parameters — G1.9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24 Table 6-27: Torque Control Parameters — G1.10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25 Table 6-28: Keypad Control Parameters — M2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26 Table 7-1: Pump and Fan Control Application Default I/O Configuration and

Connection Example (with 2-wire transmitter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2 Table 7-2: Monitoring Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10 Table 7-3: Basic Parameters — G1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11 Table 7-4: Input Signals, Basic Settings — G1.2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13 Table 7-5: Input Signals, Analog Input 1 — G1.2.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-14 Table 7-6: Input Signals, Analog Input 2 — G1.2.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-14 Table 7-7: Input Signals, Analog Input 3 — G1.2.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15 Table 7-8: Input Signals, Analog Input 4 — G1.2.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15 Table 7-9: Input Signals, Digital Inputs — G1.2.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15 Table 7-10: Output Signals, Digital Outputs — G1.3.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-17 Table 7-11: Output Signals, Limit Settings — G1.3.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-18 Table 7-12: Output Signals, Analog Output 1 — G1.3.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-19 Table 7-13: Output Signals, Analog Output 2 — G1.3.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-20 Table 7-14: Output Signals, Analog Output 3 — G1.3.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-20 Table 7-15: Drive Control Parameters — G1.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-21 Table 7-16: Skip Frequencies— G1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-22 Table 7-17: Motor Control Parameters — G1.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-22 Table 7-18: Protections — G1.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-23 Table 7-19: Autorestart Parameters — G1.8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-24 Table 7-20: Pump and Fan Control Parameters — G1.9 . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-25 Table 7-21: Keypad Control Parameters — M2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-26 Table 8-1: Preset Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 Table 8-2: Preset Speeds 3 to 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-5 Table 8-3: Multi-Step Speed Selections with Digital Inputs DIN3, DIN4,

DIN5 and DIN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7 Table 8-4: Selections for ID143 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8 Table 8-5: Selections for ID171 and ID172 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9 Table 8-6: Selections for ID173, ID174 and ID175 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10 Table 8-7: Analog Output Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-18 Table 8-8: Output Signals Via DO1 and Output Relays RO1 and RO2 . . . . . . . . . . . . . . . 8-19 Table 8-9: Selections for ID320 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22 Table 8-10: Selections for Parameter ID325 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-24 Table 8-11: Selections for ID332 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-25 Table 8-12: Size-Dependent Switching Frequencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-57 Table 8-13: Typical Monitored Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-73 Table 8-14: Selectable Wake-Up Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-78

MN04004001E For more information visit: www.eaton.com vii

VFD Parameter Management Page 84

9000X AF Drives

August 2010

Safety

Definitions and Symbols

WARNING

This symbol indicates high voltage. It calls your attention to items

or operations that could be dangerous to you and other persons

operating this equipment. Read the message and follow the

instructions carefully.

This symbol is the “Safety Alert Symbol.” It occurs with either of

two signal words: CAUTION or WARNING, as described below.

WARNING

Indicates a potentially hazardous situation which, if not avoided,

can result in serious injury or death.

CAUTION

Indicates a potentially hazardous situation which, if not avoided,

can result in minor to moderate injury, or serious damage to the

product. The situation described in the CAUTION may, if not

avoided, lead to serious results. Important safety measures are

described in CAUTION (as well as WARNING).

Hazardous High Voltage

WARNING

Motor control equipment and electronic controllers are connected

to hazardous line voltages. When servicing drives and electronic

controllers, there may be exposed components with housings or

protrusions at or above line potential. Extreme care should be taken

to protect against shock.

Stand on an insulating pad and make it a habit to use only one

hand when checking components. Always work with another

person in case an emergency occurs. Disconnect power before

checking controllers or performing maintenance. Be sure

equipment is properly grounded. Wear safety glasses whenever

working on electronic controllers or rotating machinery.

viii For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 85

9000X AF Drives

August 2010

Cautions and Notices

Read this manual thoroughly and make sure you understand the procedures before you

attempt to install, set up, or operate this 9000X AF Drives from Eaton’s electrical sector.

Cautions

CAUTION

Be ABSOLUTELY sure not to connect two functions to one and

same output in order to avoid function overruns and to ensure

flawless operation.

Notices

CAUTION

The calculated model does not protect the motor if the airflow to

the motor is reduced by blocked air intake grill.

Notice

The inputs, unlike the outputs, cannot be changed in RUN state.

MN04004001E For more information visit: www.eaton.com ix

VFD Parameter Management Page 86

9000X AF Drives

August 2010

x For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 87

9000X AF Drives

August 2010

Chapter 1 — Basic Application

Introduction

The Basic Application is easy to use with a minimum number of parameters. It operates like

the default setup of the Standard Application. It is the default setting on delivery from the

factory. If any configuration changes are needed, select the Standard Application in menu

M5. Fieldbus control is not available in the Basic Application, but fieldbus monitoring is the

same as the Standard Application.

The parameters of the Basic Application are explained in Chapter 8 of this manual. The

explanations are arranged according to the individual ID number of the parameter.

Motor Protection Functions in the Basic Application

The Basic Application provides almost all the same protection functions as the other

applications:

● External fault protection

● Input phase supervision

● Undervoltage protection

● Output phase supervision

● Earth fault protection

● Motor thermal protection

● Iin reference fault (auto reset)

Unlike the other applications, the Basic Application does not provide any parameters for

choosing the response function or limit values for the faults. The motor thermal protection

is explained in more detail on Page A-4 in Appendix A.

MN04004001E For more information visit: www.eaton.com 1-1

VFD Parameter Management Page 88

9000X AF Drives

August 2010

Control I/O

Reference potentiometer 1 – 10 kW

Basic Application

Table 1-1: Basic Application Default I/O Configuration

Terminal Signal Description

OPTA1

1 +10Vref Reference output Voltage for potentiometer, etc.

2 AI1+ Analog input, voltage range 0 – 10V DC

Voltage input frequency reference

3 AI1- I/O Ground Ground for reference and controls

4 AI2+ Analog input, current range Current input frequency reference

5 AI2- 0 – 20 mA

6 +24V Control voltage output Voltage for switches. etc. max 0.1A

7 GND I/O ground Ground for reference and controls

8 DIN1 Start forward Contact closed = start forward

9 DIN2 Start reverse Contact closed = start reverse

10 DIN3 External fault input (programmable)

Contact open = no fault Contact closed = fault

11 CMA Common for DIN1 – DIN3 Connect to GND or +24V

12 +24V Control voltage output Voltage for switches (see #6)

13 GND I/O ground Ground for reference and controls

14 DIN4 Multi-step speed select 1 DIN4 DIN5 Frequency ref.

15 DIN5 Multi-step speed select 2 Open Closed Open Closed

Open Open Closed Closed

Ref.Uin

Multi-step ref.1 Multi-step ref.2 RefIin

16 DIN6 Fault reset Contact open = no action

Contact closed = fault reset

17 CMB Common for DIN4 – DIN6 Connect to GND or +24V

18 AO1+ Output frequency Programmable

READY mA

19 AO1- Analog output Range 0 – 20 mA/RL, max. 500W

20 DO1 Digital output

READY

Programmable

Open collector, I ≤ 50 mA, U ≤ 48V DC

OPTA2

21 RO1 Relay output 1

RUN 22 RO1

23 RO1

RUN

24 RO2 Relay output 2

220V

AC

25 RO2

26 RO2

FAULT

Note: For more information on jumper selections, see the 9000X AF Drives User

Manual, Chapter 4. Jumper Block X3:

CMA and CMB Grounding

CMB connected to GND

CMA connected to GND CMB isolated from GND

CMA isolated from GND

CMB and CMA internally connected together, isolated from GND

VFD Parameter Management Page 89

9000X AF Drives

August 2010

Basic Application

Basic Application — Parameter Lists

On the next pages you will find the lists of parameters within the respective parameter

groups. The parameter descriptions are given in Chapter 8.

Column explanations:

Code = Location indication on the keypad; Shows the operator the present parameter

number

Parameter = Name of parameter

Min = Minimum value of parameter

Max = Maximum value of parameter

Unit = Unit of parameter value; Given if available

Default = Value preset by factory

Cust = Customer’s own setting

ID = ID number of the parameter

= Parameter value can only be changed after the drive has been stopped

= Use TTF method to program these parameters. See Page 6-3.

Monitoring Values (Control Keypad: Menu M7)

The monitoring values are the actual values of parameters and signals as well as statuses

and measurements. Monitoring values cannot be edited.

See 9000X AF Drives User Manual, Chapter 5 for more information.

Table 1-2: Monitoring Values

Code Parameter Unit ID Description

V1.1 Output frequency Hz 1 Output frequency to motor

V1.2 Frequency reference Hz 25 Frequency reference to motor control

V1.3 Motor speed rpm 2 Motor speed in rpm

V1.4 Motor current A 3 V1.5 Motor torque % 4 In % of Motor nominal torque

V1.6 Motor power % 5 Motor shaft power

V1.7 Motor voltage V 6 V1.8 DC Bus voltage V 7 V1.9 Unit temperature ∞C 8 Heatsink temperature

V1.10 Motor temperature % 9 Calculated motor temperature

V1.11 Voltage input V 13 AI1

V1.12 Current input mA 14 AI2

V1.13 DIN1, DIN2, DIN3 15 Digital input statuses

V1.14 DIN4, DIN5, DIN6 16 Digital input statuses

V1.15 DO1, RO1, RO2 17 Digital and relay output statuses

V1.16 Analog Iout mA 26 AO1

M1.17 Multimonitoring items Displays three selectable monitoring values

MN04004001E For more information visit: www.eaton.com 1-3

VFD Parameter Management Page 90

9000X AF Drives

August 2010

Basic Application

Basic Parameters (Control Keypad: M1 ➔ G1.1)

Table 1-3: Basic Parameters — G1

Code Parameter Min. Max. Unit Default Cust ID Note

P1.1 Min frequency 0.00 Par. 1.2 Hz 0.00 101 P1.2 Max frequency Par. 1.1 320.00 Hz 60.00 102 NOTE: If fmax > than the motor

synchronous speed, check suitability for motor and drive system.

P1.3 Acceleration time 1 0.1 3000.0 s 3.0 103 P1.4 Deceleration time 1 0.1 3000.0 s 3.0 104 P1.5 Current limit 0.1 x IH 2 x IH A IL 107 P1.6 Nominal voltage of the

motor 180 690 V P: 230V

P: 460V P: 575V

110 Check the rating plate of the motor.

P1.7 Nominal frequency of the motor

30.00 320.00 Hz 60.00 111 Check the rating plate of the motor.

P1.8 Nominal speed of the motor

300 20 000 rpm 1720 112 Check the rating plate of the motor. The default applies for a 4-pole motor and a nominal size frequency converter.

P1.9 Nominal current of the motor

0.1 x IH 2 x IH A IH 113 Check the rating plate of the motor.

P1.10 Preset speed 1 0.00 Par 1.1.2 Hz 10.00 105 Speeds preset by operator P1.11 Preset speed 2 0.00 Par 1.1.2 Hz 40.00 106 Speeds preset by operator P1.12 Input phase

supervision 0 3 730 0 = No action

1 = Working 2 = Fault 3 = Fault, coast

1-4 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 91

9000X AF Drives

August 2010

Basic Application

Keypad Control (Control Keypad: Menu M2)

The parameters for the selection of control place and direction on the keypad are listed

below. See the Keypad Control Menu in the 9000X AF Drives User Manual.

Table 1-4: Keypad Control Parameters — M2

Code Parameter Min. Max. Unit Default Cust ID Note R1.1 Keypad reference Par. 1.1 Par. 1.2 Hz 60.00 P1.2 Direction (on keypad) 0 1 0 123 Reverse request activated from the

panel R1.3 Stop button 0 1 1 114 0 = Limited function of Stop button

1 = Stop button always enabled P2.4 Operate menu hide 0 1 0 1688 0 = No

1 = Yes

System Menu (Control Keypad: Menu M5)

For parameters and functions related to the general use of the drive, such as application

and language selection, customized parameter sets or information about the hardware and

software, see Chapter 5 in the 9000X AF Drives User Manual.

Expander Boards (Control Keypad: Menu M6)

The M6 menu shows the expander and option boards attached to the control board and

board-related information. For more information, see Chapter 5 in the 9000X AF Drives

User Manual.

MN04004001E For more information visit: www.eaton.com 1-5

VFD Parameter Management Page 92

9000X AF Drives

August 2010

1-6 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 93

9000X AF Drives

August 2010

Chapter 2 — Standard Application

Introduction

Select the Standard Application in menu M5. See Chapter 5 of the 9000X AF Drives

User Manual.

The Standard Application is typically used in pump and fan applications and conveyors

for which the Basic Application is too limited but where no special features are needed.

● The Standard Application has the same I/O signals and the same control logic as the

Basic Application.

● Digital input DIN3 and all the outputs are freely programmable.

Additional functions:

● Programmable Start/Stop and Reverse signal logic

● Reference scaling

● One frequency limit supervision

● Second ramps and S-shape ramp programming

● Programmable start and stop functions

● DC-brake at stop

● One skip frequency area

● Programmable V/f curve and switching frequency

● Autorestart

● Motor thermal and stall protection: Programmable action; off, warning, fault

The parameters of the Standard Application are explained in Chapter 8 of this manual.

The explanations are arranged according to the individual ID number of the parameter.

MN04004001E For more information visit: www.eaton.com 2-1

VFD Parameter Management Page 94

9000X AF Drives

August 2010

Control I/O

Reference potentiometer 1 – 10 kW

Standard Application Table 2-1: Standard Application Default I/O Configuration

Terminal Signal Description

OPTA1

1 +10Vref Reference output Voltage for potentiometer, etc.

2 AI1+ Analog input, voltage range 0 – 10V DC

Voltage input frequency reference

3 AI1- I/O Ground Ground for reference and controls

4 AI2+ Analog input, current range Current input frequency reference

5 AI2- 0 – 20 mA

6 +24V Control voltage output Voltage for switches, etc. max 0.1A

7 GND I/O ground Ground for reference and controls

8 DIN1 Start forward (programmable)

9 DIN2 Start reverse (programmable)

10 DIN3 External fault input (programmable)

Contact closed = start forward

Contact closed = start reverse

Contact open = no fault Contact closed = fault

11 CMA Common for DIN1 – DIN3 Connect to GND or +24V

12 +24V Control voltage output Voltage for switches (see #6)

13 GND I/O ground Ground for reference and controls

14 DIN4 Multi-step speed select 1 DIN4 DIN5 Frequency ref.

15 DIN5 Multi-step speed select 2 Open Closed Open Closed

Open Open Closed Closed

Ref.Uin

Multi-step ref.1 Multi-step ref.2 Ref.Iin

16 DIN6 Fault reset Contact open = no action Contact closed = fault reset

17 CMB Common for DIN4 – DIN6 Connect to GND or +24V

18 AO1+ Output frequency Programmable

READY mA

19 AO1- Analog output Range 0 – 20 mA/RL, max. 500W

20 DO1 Digital output READY

Programmable Open collector, I ≤ 50 mA, U ≤ 48V DC

OPTA2

21 RO1 Relay output 1

RUN 22 RO1

23 RO1

RUN

24 RO2 Relay output 2

220V

AC

25 RO2

26 RO2

FAULT

Note: For more information on jumper selections, see the 9000X AF Drives User

Manual, Chapter 4. Jumper Block X3:

CMA and CMB Grounding

CMB connected to GND

CMA connected to GND CMB isolated from GND

CMA isolated from GND

CMB and CMA internally connected together, isolated from GND

VFD Parameter Management Page 95

9000X AF Drives

August 2010

Standard Application

Standard Application — Parameter Lists

On the next pages you will find the lists of parameters within the respective parameter

groups. The parameter descriptions are given in Chapter 8. The descriptions are arranged

according to the ID number of the parameter.

Column explanations:

Code = Location indication on the keypad; Shows the operator the present parameter

number

Parameter = Name of parameter

Min = Minimum value of parameter

Max = Maximum value of parameter

Unit = Unit of parameter value; Given if available

Default = Value preset by factory

Cust = Customer’s own setting

ID = ID number of the parameter

= Parameter value can only be changed after the drive has been stopped.

= Use TTF method to program these parameters. See Page 6-3.

Monitoring Values (Control Keypad: Menu M7)

The monitoring values are the actual values of parameters and signals as well as statuses

and measurements. Monitoring values cannot be edited.

See 9000X AF Drives User Manual, Chapter 5 for more information.

Table 2-2: Monitoring Values

Code Parameter Unit ID Description

V1.1 Output frequency Hz 1 Output frequency to motor

V1.2 Frequency reference Hz 25 Frequency reference to motor control

V1.3 Motor speed rpm 2 Motor speed in rpm

V1.4 Motor current A 3

V1.5 Motor torque % 4 In % of the nominal motor torque

V1.6 Motor power % 5 Motor shaft power

V1.7 Motor voltage V 6

V1.8 DC Bus voltage V 7

V1.9 Unit temperature ∞C 8 Heatsink temperature

V1.10 Motor temperature % 9 Calculated motor temperature

V1.11 Analog input 1 V 13 AI1

V1.12 Analog input 2 mA 14 AI2

V1.13 DIN1, DIN2, DIN3 15 Digital input statuses

V1.14 DIN4, DIN5, DIN6 16 Digital input statuses

V1.15 DO1, RO1, RO2 17 Digital and relay output statuses

MN04004001E For more information visit: www.eaton.com 2-3

VFD Parameter Management Page 96

9000X AF Drives

August 2010

Standard Application

Table 2-2: Monitoring Values (Continued)

Code Parameter Unit ID Description

V1.16 Analog Iout mA 26 AO1

M1.17 Monitoring items Displays three selectable monitoring values

Basic Parameters (Control Keypad: Menu M1 ➔ G1.1)

Table 2-3: Basic Parameters — G1.1

Code Parameter Min. Max. Unit Default Cust ID Note P1.1.1 Min frequency 0.00 Par. 1.1.2 Hz 0.00 101 P1.1.2 Max frequency Par.

1.1.1 320.00 Hz 60.00 102 NOTE: If fmax > than the motor

synchronous speed, check suitability for motor and drive system.

P1.1.3 Acceleration time 1 0.1 3000.0 s 3.0 103 P1.1.4 Deceleration time 1 0.1 3000.0 s 3.0 104 P1.1.5 Current limit 0.1 x IH 2 x IH A IL 107 P1.1.6 Nominal voltage of the

motor 180 690 V P: 230V

P: 460V P: 575V

110

P1.1.7 Nominal frequency of the motor

30.00 320.00 Hz 60.00 111 Check the rating plate of the motor.

P1.1.8 Nominal speed of the motor

300 20 000 rpm 1720 112 The default applies for a 4-pole motor and a nominal size frequency converter.

P1.1.9 Nominal current of the motor

0.1 x IH 2 x IH A IH 113 Check the rating plate of the motor.

P1.1.10 Power Factor 0.30 1.00 0.85 120 Check the rating plate of the motor.

P1.1.11 Local Control Place

1 3 2 171 1 = I/O Terminal 2 = Keypad 3 = Fieldbus

P1.1.12 Remote Control Place

1 3 1 172 1 = I/O Terminal 2 = Keypad 3 = Fieldbus

P1.1.13 Local reference 0 3 2 173 0 = AI1 1 = AI2 2 = Keypad 3 = Fieldbus

P1.1.14 Remote reference 0 3 0 174 0 = AI1 1 = AI2 2 = Keypad 3 = Fieldbus

P1.1.15 Identification 0 2 0 631 0 = Not used 1 = V/Hz 2 = V/Hz with boost

P1.1.16 V/Hz Opt 0 1 0 109 0 = Not used 1 = Automatic torque boost

P1.1.17 Preset speed 1 0.00 Par. 1.1.2 Hz 10.00 105 Speeds preset by operator. P1.1.18 Preset speed 2 0.00 Par. 1.1.2 Hz 40.00 106

2-4 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 97

9000X AF Drives

August 2010

Standard Application

Input Signals (Control Keypad: Menu M1 ➔ G1.2)

Table 2-4: Input Signals — G1.2

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.1 Start/Stop logic 0 6 0 300 0 1 2 3 4 5 6

DIN1 DIN2 Start fwd Start/Stop Start/Stop Start pulse Fwd

Start /Stop Start /Stop

Start rvs Rvs/Fwd Run enable Stop pulse Rvs

Rvs/Fwd Run enable

P1.2.2 DIN3 function 0 7 1 301 0 = Not used 1 = Ext. fault. closing cont. 2 = Ext. fault. opening cont. 3 = Run enable 4 = Acc./Dec. time select. 5 = Force CP to Remote

6 = Rvs (if par. 1.2.1 = 3) P1.2.3 Current reference

offset 0 1 1 302 0 = 0 – 20mA

1 = 4 – 20mA P1.2.4 Reference scaling

minimum value 0.00 Par. 1.2.5 Hz 0.00 303 Selects the frequency that

corresponds to the min. reference signal 0.00 = No scaling

P1.2.5 Reference scaling maximum value

0.00 320.00 Hz 0.00 304 Selects the frequency that corresponds to the max. reference signal 0.00 = No scaling

P1.2.6 Reference inversion 0 1 0 305 0 = Not inverted 1 = Inverted

P1.2.7 Reference filter time 0.00 10.00 s 0.10 306 0 = No filtering P1.2.8 AI1 signal selection A.1 377 TTF programming method used.

See Page 6-3. P1.2.9 AI2 signal selection A.2 388 TTF programming method used.

See Page 6-3. Rising edge required to start. CP = control place.

Output Signals (Control Keypad: Menu M1 ➔ G1.3)

Table 2-5: Output Signals — G1.3

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.1 Analog output 1 signal selection

0 A.1 464 TTF programming method used. See Page 6-3.

P1.3.2 Analog output function

0 8 1 307 0 = Not used 1 = Output freq. (0 – fmax) 2 = Freq. reference (0 – fmax) 3 = Motor speed (0 – Motor nominal speed) 4 = Motor current (0 – InMotor) 5 = Motor torque (0 – TnMotor) 6 = Motor power (0 – PnMotor) 7 = Motor voltage (0 – UnMotor) 8 = DC-Bus volt (0 – 1000V)

P1.3.3 Analog output filter time

0.00 10.00 s 1.00 308 0 = No filtering

VFD Parameter Management Page 98

9000X AF Drives

August 2010

Standard Application

Table 2-5: Output Signals — G1.3 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note P1.3.4 Analog output

inversion 0 1 0 309 0 = Not inverted

1 = Inverted P1.3.5 Analog output

minimum 0 1 0 310 0 = 0 mA

1 = 4 mA P1.3.6 Analog output scale 10 1000 % 100 311 P1.3.7 Digital output 1

function 0 16 1 312 0 = Not used

1 = Ready 2 = Run 3 = Fault 4 = Fault inverted 5 = FC overheat warning 6 = Ext. fault or warning 7 = Ref. fault or warning 8 = Warning 9 = Reversed 10 = Preset speed 1 11 = At speed 12 = Mot. regulator active 13 = OP freq. limit 1 superv. 14 = Remote Control Active 15 = Thermistor fault/warng 16 = Fieldbus input data

P1.3.8 Relay output 1 function

0 16 2 313 Same as parameter 1.3.7

P1.3.9 Relay output 2 function

0 16 3 314 Same as parameter 1.3.7

P1.3.10 Output frequency limit 1 supervision

0 2 0 315 0 = No limit 1 = Low limit supervision 2 = High limit supervision

P1.3.11 Output frequency limit 1; Supervised value

0.00 320.00 Hz 0.00 316

P1.3.12 Analog output 2 signal selection

0 0.1 471 TTF programming method used. See Page 6-3.

P1.3.13 Analog output 2 function

0 8 4 472 Same as parameter 1.3.2

P1.3.14 Analog output 2 filter time

0.00 10.00 s 1.00 473 0 = No filtering

P1.3.15 Analog output 2 inversion

0 1 0 474 0 = Not inverted 1 = Inverted

P1.3.16 Analog output 2 minimum

0 1 0 475 0 = 0 mA 1 = 4 mA

P1.3.17 Analog output 2 scaling

10 1000 % 100 476

2-6 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 99

9000X AF Drives

August 2010

Standard Application

Drive Control Parameters (Control Keypad: Menu M1 ➔ G1.4)

Table 2-6: Drive Control Parameters — G1.4

Code Parameter Min. Max. Unit Default Cust ID Note P1.4.1 Ramp 1 shape 0.0 10.0 s 0.0 500 0 = Linear

>0 = S-curve ramp time P1.4.2 Ramp 2 shape 0.0 10.0 s 0.0 501 0 = Linear

>0 = S-curve ramp time P1.4.3 Acceleration time 2 0.1 3000.0 s 10.0 502 P1.4.4 Deceleration time 2 0.1 3000.0 s 10.0 503 P1.4.5 Brake chopper 0 4 0 504 0 = Disabled

1 = Used when running 2 = External brake chopper 3 = Used when stopped/running 4 = Used when running (no testing)

P1.4.6 Start function 0 1 0 505 0 = Ramp 1 = Flying start

P1.4.7 Stop function 0 3 1 506 0 = Coasting 1 = Ramp 2 = Ramp+Run enable coast 3 = Coast+Run enable ramp

P1.4.8 DC braking current 0.00 IL A 0.7 x IH 507 P1.4.9 DC braking time at

stop 0.00 600.00 s 0.00 508 0 = DC brake is off at stop

P1.4.10 Frequency to start DC braking during ramp stop

0.10 10.00 Hz 1.50 515

P1.4.11 DC braking time at start

0.00 600.00 s 0.00 516 0 = DC brake is off at start

P1.4.12 Flux brake 0 1 0 520 0 = Off 1 = On

P1.4.13 Flux braking current 0.1 x IH IL A IH 519

Skip Frequency Parameters (Control Keypad: Menu M1 ➔ G1.5)

Table 2-7: Skip Frequency Parameters — G1.5

Code Parameter Min. Max. Unit Default Cust ID Note P1.5.1 Skip frequency

range 1 low limit 0.00 Par. 1.5.2 Hz 0.00 509

P1.5.2 Skip frequency range 1 high limit

0.00 Par. 1.1.2 Hz 0.0 510 0 = Skip frequency range 1 not used

P1.5.3 Skip frequency acc./dec. ramp

0.1 10.0 1.0 518

MN04004001E For more information visit: www.eaton.com 2-7

VFD Parameter Management Page 100

9000X AF Drives

August 2010

Standard Application

Motor Control Parameters (Control Keypad: Menu M1 ➔ G1.6)

Table 2-8: Motor Control Parameters — G1.6

Code Parameter Min. Max. Unit Default Cust ID Note P1.6.1 Motor control mode 0 1/6 0 600 SVX:

0 = Frequency control 1 = Speed control Additionally for SPX: 2 = Torque control 3 = Closed loop speed ctrl 4 = Closed loop torque ctrl

P1.6.2 V/Hz optimization 0 1 0 109 0 = Not used 1 = Automatic torque boost

P1.6.3 V/Hz ratio selection 0 3 0 108 0 = Linear 1 = Squared 2 = Programmable 3 = Linear with flux optim.

P1.6.4 Field weakening point 8.00 320.00 Hz 60.00 602 P1.6.5 Voltage at field

weakening point 10.00 200.00 % 100.00 603 n% x Unmot

P1.6.6 V/Hz curve midpoint frequency

0.00 Par. 1.6.4 Hz 60.00 604

P1.6.7 V/Hz curve midpoint voltage

0.00 100.00 % 100.00 605 n% x Unmot

Parameter max. value = par. 2.6.5

P1.6.8 Output voltage at zero frequency

0.00 40.00 % 1.30 606 n% x Unmot

P1.6.9 Switching frequency 1.0 Varies kHz Varies 601 See Table 8-12 on Page 8-57 for exact values

P1.6.10 Overvoltage controller 0 2 1 607 0 = Not used 1 = Used (no ramping) 2 = Used (ramping)

P1.6.11 Undervoltage controller

0 1 1 608 1 = Yes 2 = No

P1.6.12 Load Drooping 0.00 100.00 0.00 620 Drooping % of nominal speed at nominal torque

P1.6.13 Identification 0 1 0 631 0 = Not used 1 = OL v/f Ratio 2 = OL v/f and Boost

Closed Loop parameter group 1.6.14 (SPX only)

P1.6.14.1 Magnetizing current 0.00 100.00 A 0.00 612 P1.6.14.2 Speed control P gain 0 1000 30 613 P1.6.14.3 Speed control I time 0.0 500.0 ms 30.0 614 P1.6.14.5 Acceleration

compensation 0.00 300.00 s 0.00 626

P1.6.14.6 Slip adjust 0 500 % 100 619 P1.6.14.7 Magnetizing current at

start MotCurr Min

MotCurr Max

A 0.00 627

P1.6.14.8 Magnetizing time at start

0.0 600.0 s 0.0 628

2-8 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 101

9000X AF Drives

August 2010

Standard Application

Motor Control Parameters — G1.6

Code Parameter Min. Max. Unit Default Cust ID Note Closed Loop parameter group 1.6.14 (SPX only) (Continued)

P1.6.14.9 0-speed time at start 0 32000 ms 100 615 P1.6.14.10 0-speed time at stop 0 32000 ms 100 616 P1.6.14.11 Start-up torque 0 3 0 621 0 = Not used

1 = Torque memory 2 = Torque reference 3 = Start-up torque fwd/rev

P1.6.14.12 Start-up torque FWD -300.0 300.0 s 0.0 633 P1.6.14.13 Start-up torque REV -300.0 300.0 s 0.0 634 P1.6.14.15 Encoder filter time 0 1000 ms 0 618 P1.6.14.17 Current control

P gain 0.00 100.00 % 40.00 617

Protections (Control Keypad: Menu M1 ➔ G1.7)

Table 2-9: Protections — G1.7

Code Parameter Min. Max. Unit Default Cust ID Note P1.7.1 Response to

reference fault 0 6 6 700 0 = No response

1 = Warning 2 = Warning+Previous Freq. 3 = Wrng+PresetFreq 1.7.2 4 = Fault.stop acc. to 1.4.7 5 = Fault.stop by coasting 6 = Fault, Restart

P1.7.2 Reference fault frequency

0.00 Par. 1.1.2 Hz 0.00 728

P1.7.3 Response to external fault

0 3 2 701 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.4 Input phase supervision

0 3 3 730

P1.7.5 Response to undervoltage fault

1 3 0 727

P1.7.6 Output phase supervision

0 3 2 702

P1.7.7 Earth fault protection 0 3 2 703 P1.7.8 Thermal protection of

the motor 0 3 2 704

P1.7.9 Motor ambient temperature factor

-100.0 100.0 % 0.0 705

P1.7.10 Motor cooling factor at zero speed

0.0 150.0 % 40.0 706

P1.7.11 Motor thermal time constant

1 200 min 45 707

P1.7.12 Motor duty cycle 0 100 % 100 708 P1.7.13 Stall protection 0 3 0 709 0 = No response

1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

MN04004001E For more information visit: www.eaton.com 2-9

VFD Parameter Management Page 102

9000X AF Drives

August 2010

Standard Application

Table 2-9: Protections — G1.7 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note P1.7.14 Stall current 0.1 InMotor

x 2 A IL 710

P1.7.15 Stall time limit 1.00 120.00 s 15.00 711 P1.7.16 Stall frequency limit 1.0 Par.

1.1.2 Hz 25.0 712

P1.7.17 Underload protection 0 3 0 713 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.18 Field weakening area load

10 150 % 50 714

P1.7.19 Zero frequency load 5.0 150.0 % 10.0 715 P1.7.20 Underload protection

time limit 2 600 s 20 716

P1.7.21 Response to thermistor fault

0 3 2 732 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.22 Response to fieldbus fault

0 3 2 733 See P1.7.21

P1.7.23 Response to slot fault 0 3 2 734 See P1.7.21 P1.7.24 FB MCW Bit 15 0 2 0 771 0 = No action

1 = Fault low 2 = Fault high

Autorestart Parameters (Control Keypad: Menu M1 ➔ G1.8)

Table 2-10: Autorestart Parameters — G1.8

Code Parameter Min. Max. Unit Default Cust ID Note P1.8.1 Wait time 0.10 10.00 s 0.50 717 P1.8.2 Trial time 0.00 60.00 s 30.00 718 P1.8.3 Start function 0 2 0 719 0 = Ramp

1 = Flying start 2 = According to par. 1.4.6

P1.8.4 Number of tries after undervoltage trip

0 10 0 720

P1.8.5 Number of tries after overvoltage trip

0 10 0 721

P1.8.6 Number of tries after overcurrent trip

0 3 0 722

P1.8.7 Number of tries after reference trip

0 10 0 723

P1.8.8 Number of tries after motor temperature fault trip

0 10 0 726

P1.8.9 Number of tries after external fault trip

0 10 0 725

P1.8.10 Number of tries after underload fault trip

0 10 0 738

2-10 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 103

9000X AF Drives

August 2010

Standard Application

Keypad Control (Control Keypad: Menu M2)

The parameters for the selection of control place and direction on the keypad are listed

below. See the Keypad control menu in the 9000X AF Drives User Manual.

Table 2-11: Keypad Control Parameters — M2

Code Parameter Min. Max. Unit Default Cust ID Note P2.1 Control place 0 3 0 1685 0 = Keypad L/R

1 = Local 2 = Remote 3 = I/O force

R2.1 Keypad reference Par. 1.1.1 Par. 1.1.2 Hz P2.3 Direction (on keypad) 0 1 0 123 0 = Forward

1 = Reverse P2.4 Stop button 0 1 1 114 0 = Limited function of Stop button

1 = Stop button always enabled P2.5 Operate menu hide 0 1 0 1688 0 = No

1 = Yes

System Menu (Control Keypad: Menu M5)

For parameters and functions related to the general use of the drive, such as application

and language selection, customized parameter sets or information about the hardware and

software, see Chapter 5 in the 9000X AF Drives User Manual.

Expander Boards (Control Keypad: Menu M6)

The M6 menu shows the expander and option boards attached to the control board and

board-related information. For more information, see Chapter 5 in the 9000X AF Drives

User Manual.

MN04004001E For more information visit: www.eaton.com 2-11

VFD Parameter Management Page 104

9000X AF Drives

August 2010

2-12 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 105

9000X AF Drives

August 2010

Chapter 3 — Local/Remote Control Application

Introduction

Select the Local/Remote Control Application in menu M5. See Chapter 5 of the 9000X AF

Drives User Manual.

● The Local/Remote Application utilizes digital input DIN6 to select between Local and

Remote control. For each control location, the frequency can be selected from either

the keypad, I/O terminals, or fieldbus.

● All outputs are freely programmable.

Additional functions:

● Programmable Start/Stop and Reverse signal logic

● Second I/O programmable stay/stop and reverse signal logic

● Reference scaling

● One frequency limit supervision

● Second ramps and S-shape ramp programming

● Programmable start and stop functions

● DC-brake at stop

● One skip frequency area

● Programmable v/f curve and switching frequency

● Autorestart

● Motor thermal and stall protection: Programmable action; off, warning, fault

The parameters of the Local/Remote Control Application are explained in Chapter 8 of

this manual. The explanations are arranged according to the individual ID number of

the parameter.

MN04004001E For more information visit: www.eaton.com 3-1

VFD Parameter Management Page 106

9000X AF Drives

August 2010

Control I/O

Remote Reference Pot. 1 – 10 kW

Local/Remote Control Application Table 3-1: Local/Remote Application Default I/O Configuration

Terminal Signal Description

OPTA1

1 +10Vref Reference output Voltage for potentiometer, etc.

2 AI1+ Analog input, voltage range 0 – 10V DC

Place B input frequency reference range 0 – 10V DC

3 AI1- I/O Ground Ground for reference and controls

Remote reference 4 AI2+ Analog input, current range Place A frequency reference

0(4) – 20 mA 5 AI2- 0 – 20 mA range 0 – 20 mA

6 +24V Control voltage output Voltage for switches, etc. max 0.1A

7 GND I/O ground Ground for reference and controls

8 DIN1 Remote start forward

(programmable)

9 DIN2 Remote start reverse (programmable)

10 DIN3 External fault input

(programmable)

Contact closed = start forward

Contact closed = start reverse

Contact open = no fault

Contact closed = fault

Remote control ground

11 CMA Common for DIN1 – DIN3 Connect to GND or +24V

12 +24V Control voltage output Voltage for switches (see terminal 6)

13 GND I/O ground Ground for reference and controls

14 DIN4 Local start forward

(programmable)

15 DIN5 Local start reverse (programmable)

Contact closed = start forward

Contact closed = start reverse

16 DIN6 Local/Remote selection Contact open = Local is active

Contact closed = Remote is active

17 CMB Common for DIN4 – DIN6 Connect to GND or +24V

18 AO1+ Output frequency Programmable mA

19 AO1- Analog output Range 0 – 20 mA, RL, max. 500W

READY 20 DO1 Digital output

READY

Programmable

Open collector, I ≤ 50 mA, V ≤ 48V DC

OPTA2

21 RO1 Relay output 1 Programmable

RUN 22 RO1

23 RO1

RUN

24 RO2 Relay output 2 Programmable

220V

AC

25 RO2

26 RO2

FAULT

Note: For more information on jumper selections, see the 9000X AF Drives User

Manual, Chapter 4. Jumper Block X3: CMA and CMB Grounding

CMB connected to GND

CMA connected to GND CMB isolated from GND

CMA isolated from GND

CMB and CMA internally connected together, isolated from GND

VFD Parameter Management Page 107

9000X AF Drives

August 2010

Local/Remote Control Application

Local/Remote Control Application — Parameter Lists

On the next pages you will find the lists of parameters within the respective parameter

groups. The parameter descriptions are given in Chapter 8.

Column explanations:

Code = Location indication on the keypad; Shows the operator the present parameter

number

Parameter = Name of parameter

Min = Minimum value of parameter

Max = Maximum value of parameter

Unit = Unit of parameter value; Given if available

Default = Value preset by factory

Cust = Customer’s own setting

ID = ID number of the parameter

= Parameter value can only be changed after the drive has been stopped.

= Use TTF method to program these parameters. See Page 6-3.

Monitoring Values (Control Keypad: Menu M7)

The monitoring values are the actual values of parameters and signals as well as statuses

and measurements. Monitoring values cannot be edited.

See 9000X AF Drives User Manual, Chapter 5 for more information.

Table 3-2: Monitoring Values

Code Parameter Unit ID Description

V1.1 Output frequency Hz 1 Output frequency to motor V1.2 Frequency reference Hz 25 Frequency reference to motor control V1.3 Motor speed rpm 2 Motor speed in rpm V1.4 Motor current A 3 V1.5 Motor torque % 4 In % of motor nominal torque V1.6 Motor power % 5 Motor shaft power V1.7 Motor voltage V 6 V1.8 DC Bus voltage V 7 V1.9 Unit temperature °C 8 Heatsink temperature V1.10 Motor temperature % 9 Calculated motor temperature V1.11 Analog input 1 V 13 AI1 V1.12 Analog input 2 mA 14 AI2 V1.13 DIN1, DIN2, DIN3 15 Digital input statuses V1.14 DIN4, DIN5, DIN6 16 Digital input statuses V1.15 DO1, RO1, RO2 17 Digital and relay output statuses V1.16 Analog Iout mA 26 AO1 M1.17 Multimonitoring items Displays three selectable monitoring

values

VFD Parameter Management Page 108

9000X AF Drives

August 2010

Local/Remote Control Application

Basic Parameters (Control Keypad: Menu M1 ➔ G1.1)

Table 3-3: Basic Parameters — G1.1

Code Parameter Min. Max. Unit Default Cust ID Note P1.1.1 Min frequency 0.00 Par. 1.1.2 Hz 0.00 101 P1.1.2 Max frequency Par. 1.1.1 320.00 Hz 60.00 102 NOTE: If fmax > than the

motor synchronous speed, check suitability for motor and drive system.

P1.1.3 Acceleration time 1 0.1 3000.0 s 3.0 103 P1.1.4 Deceleration time 1 0.1 3000.0 s 3.0 104 P1.1.5 Current limit 0.1 x IH 2 x IH A IL 107 P1.1.6 Nominal voltage of the

motor 180 690 V P: 230V

P: 460V P: 575V

110

P1.1.7 Nominal frequency of the motor

30.00 320.00 Hz 60.00 111 Check the rating plate of the motor.

P1.1.8 Nominal speed of the motor

300 20 000 rpm 1720 112 The default applies for a 4-pole motor and a nominal size frequency converter.

P1.1.9 Nominal current of the motor

0.1 x IH 2 x IH A IH 113 Check the rating plate of the motor.

P1.1.10 Power Factor 0.30 1.00 0.85 120 Check the rating plate of the motor.

P1.1.11 Local Control Place 1 4 2 171 1 = I/O Terminal 2 = Keypad 3 = Fieldbus 4 = I/O Terminal B

P1.1.12 Remote Control Place 1 4 1 172 1 = I/O Terminal 2 = Keypad 3 = Fieldbus 4 = I/O Terminal B

P1.1.13 Local reference 0 4 2 173 0 = AI1 1 = AI2 2 = Keypad 3 = Fieldbus 4 = Motor potentiometer

P1.1.14 Remote reference 0 3 0 174 0 = AI1 1 = AI2 2 = Keypad 3 = Fieldbus

P.1.1.15 Identification 0 2 0 631 0 = Not used 1 = V/Hz 2 = V/Hz with boost

P.1.1.16 V/Hz Opt 0 1 0 109 0 = Not used 1 = Automatic torque boost

P1.1.17 Jogging speed reference

0.00 Par. 1.1.2 Hz 0.00 124

3-4 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 109

9000X AF Drives

August 2010

Local/Remote Control Application

Input Signals (Control Keypad: Menu M1 ➔ G1.2)

Table 3-4: Input Signals — G1.2

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.1 Start/Stop logic selection

0 8 0 300

0 1 2 3 4 5 6 7 8

DIN1 DIN2

Start fwd Start/Stop Start/Stop Start pulse Start fwd Fwd

Start /Stop Start /Stop Start fwd*

Start rvs Reverse Run enable Stop pulse Mot.pot.UP Rvs

Rvs/Fwd Run enable Mot.pot.UP

P1.2.2 DIN3 function 0 13 1 301 0 = Not used 1 = Ext. fault. closing cont. 2 = Ext. fault. opening cont. 3 = Run enable 4 = Acc./Dec. time select. 5 = Rvs (if par. 1.2.1 = 3) 6 = Jogging speed 7 = Fault reset 8 = Acc./Dec. operation prohibit 9 = DC Braking command 10 = Motor potentiometer DOWN

P1.2.3 AI1 signal selection

0 A.1 337 TTF programming method used. See Page 6-3.

P1.2.4 AI1 signal inversion

0 1 0 323 Analog input 1 reference inversion yes/no

P1.2.5 AI1 signal filter time

0.00 10.00 s 0.10 324 Analog input 1 reference filter time, constant

P1.2.6 AI2 signal selection

0 A.2 388 TTF programming method used. See Page 6-3.

P1.2.7 AI2 signal range 0 2 1 325 0 = 0 – 20 mA

1 = 4 – 20 mA

2 = custom setting range

P1.2.8 AI2 custom setting minimum

0.00 100.00 % 0.00 326 Analog input 2 scale minimum

P1.2.9 AI2 custom setting maximum

0.00 100.00 % 100.00 327 Analog input 2 scale maximum

Rising edge required to start. CP = control place. Remember to place jumpers of block X2 accordingly. See 9000X AF Drives User Manual, Chapter 4.

MN04004001E For more information visit: www.eaton.com 3-5

VFD Parameter Management Page 110

9000X AF Drives

August 2010

Local/Remote Control Application

Table 3-4: Input Signals — G1.2 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.10 AI2 signal inversion 0 1 0 328 Analog input 2 reference inversion yes/no

P1.2.11 AI2 signal filter time 0.00 10.00 s 0.10 329 Analog input 2 reference filter time, constant

P1.2.12

Place B Start/Stop logic selection

0

6

0

363

DIN4 DIN5

0 1 2 3 4 5 6

Start fwd Start/Stop Start/Stop Start pulse Fwd

Start /Stop Start /Stop

Start rvs Rvs/Fwd Run enable Stop pulse Rvs

Rvs/Fwd Run enable

P1.2.13 Reference scaling minimum value

0.00 par. 1.2.17 Hz 0.00 303 Selects the frequency that corresponds to the min. reference signal

P1.2.14 Reference scaling maximum value

0.00 320.00 Hz 0.00 304 Selects the frequency that corresponds to the max. reference signal 0.00 = No scaling >0 = scaled max. value

P1.2.15 Motor potentiometer ramp time

0.1 2000.0 Hz/s 10.0 331

P1.2.16 Motor potentiometer frequency reference memory reset

0 2 1 367 0 = No reset

1 = Reset if stopped or powered down 2 = Reset if powered down

P1.2.17 Start pulse memory 0 1 0 498 0 = Run state not copied

1 = Run state copied

Rising edge required to start.

3-6 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 111

9000X AF DrivesAugust 2010

Local/Remote Control Application

Output Signals (Control Keypad: Menu M1 ➔ G1.3)

Table 3-5: Output Signals — G1.3

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.1 AO1 signal selection

0 A.1 464 TTF programming method used. See Page 6-3.

P1.3.2 Analog output function

0 8 1 307 0 = Not used

1 = Output freq. (0 – fmax) 2 = Freq. reference (0 – fmax) 3 = Motor speed (0 – Motor nominal speed) 4 = Motor current (0 – InMotor) 5 = Motor torque (0 – TnMotor) 6 = Motor power (0 – PnMotor) 7 = Motor voltage (0 – UnMotor) 8 = DC-bus volt (0 – 1000V)

P1.3.3 Analog output filter time

0.00 10.00 s 1.00 308 0 = No filtering

P1.3.4 Analog output inversion

0 1 0 309 0 = Not inverted

1 = Inverted P1.3.5 Analog output

minimum 0 1 0 310 0 = 0 mA

1 = 4 mA P1.3.6 Analog output

scale 10 1000 % 100 311

P1.3.7 Digital output 1 function

0 22 1 312 0 = Not used

1 = Ready 2 = Run 3 = Fault 4 = Fault inverted 5 = FC overheat warning 6 = Ext. fault or warning 7 = Ref. fault or warning 8 = Warning 9 = Reversed 10 = Jogging spd selected 11 = At speed 12 = Mot. regulator active 13 = OP freq.limit superv. 1 14 = OP freq.limit superv. 2 15 = Torque limit superv. 16 = Ref. limit superv. 17 = Ext. brake control 18 = Remote control active 19 = FC temp. limit superv. 20 = Unrequested rotation direction 21 = Ext. brake control inverted 22 = Thermistor fault/warn.

P1.3.8 Relay output 1 function

0 22 2 313 Same as parameter 1.3.7

P1.3.9 Relay output 2 function

0 22 3 314 Same as parameter 1.3.7

P1.3.10 Output frequency limit 1 supervision

0 2 0 315 0 = No limit 1 = Low limit supervision 2 = High limit supervision

MN04004001E For more information visit: www.eaton.com 3-7

VFD Parameter Management Page 112

9000X AF Drives

August 2010

Local/Remote Control Application

Output Signals — G1.3 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.11 Output frequency limit 1; Supervision value

0.00 320.00 Hz 0.00 316

P1.3.12 Output frequency limit 2 supervision

0 2 0 346 0 = No limit 1 = Low limit supervision 2 = High limit supervision

P1.3.13 Output frequency limit 2; Supervision value

0.00 320.00 Hz 0.00 347

P1.3.14 Torque limit supervision function

0 2 0 348 0 = No

1 = Low limit 2 = High limit

P1.3.15 Torque limit supervision value

0.0 200.0 % 0.0 349

P1.3.16 Reference limit supervision function

0 2 0 350 0 = No

1 = Low limit 2 = High limit

P1.3.17 Reference limit supervision value

0.0 100.0 % 0.0 351

P1.3.18 External brake Off- delay

0.0 100.0 s 0.5 352

P1.3.19 External brake On- delay

0.0 100.0 s 1.5 353

P1.3.20 Frequency converter temperature limit supervision

0 2 0 354 0 = No 1 = Low limit 2 = High limit

P1.3.21 Frequency converter temperature limit value

-10 75 °C 0 355

P1.3.22 Analog output 2 signal selection

0 0.1 471 TTF programming method used. See Page 6-3.

P1.3.23 Analog output 2 function

0 8 4 472 Same as parameter 1.3.2

P1.3.24 Analog output 2 filter time

0.00 10.00 s 1.00 473 0 = No filtering

P1.3.25 Analog output 2 inversion

0 1 0 474 0 = Not inverted 1 = Inverted

P1.3.26 Analog output 2 minimum

0 1 0 475 0 = 0 mA

1 = 4 mA

P1.3.27 Analog output 2 scaling

10 1000 % 100 476

3-8 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 113

9000X AF Drives

August 2010

Local/Remote Control Application

Drive Control Parameters (Control Keypad: Menu M1 ➔ G1.4)

Table 3-6: Drive Control Parameters — G1.4

Code Parameter Min. Max. Unit Default Cust ID Note

P1.4.1 Ramp 1 shape 0.0 10.0 s 0.0 500 0 = Linear >0 = S-curve ramp time

P1.4.2 Ramp 2 shape 0.0 10.0 s 0.0 501 0 = Linear >0 = S-curve ramp time

P1.4.3 Acceleration time 2

0.1 3000.0 s 10.0 502

P1.4.4 Deceleration time 2

0.1 3000.0 s 10.0 503

P1.4.5 Brake chopper 0 4 0 504 0 = Disabled 1 = Used when running 2 = External brake chopper 3 = Used when stopped/ running 4 = Used when running (no testing)

P1.4.6 Start function 0 1 0 505 0 = Ramp 1 = Flying start

P1.4.7 Stop function 0 3 1 506 0 = Coasting 1 = Ramp 2 = Ramp+Run enable coast 3 = Coast+Run enable ramp

P1.4.8 DC braking current

0.0 x IH 2 x IH A 0.7 x IH 507

P1.4.9 DC braking time at stop

0.00 600.00 s 0.00 508 0 = DC brake is off at stop

P1.4.10 Frequency to start DC braking during ramp stop

0.10 10.00 Hz 1.50 515

P1.4.11 DC braking time at start

0.00 600.00 s 0.00 516 0 = DC brake is off at start

P1.4.12 Flux brake 0 1 0 520 0 = Off 1 = On

P1.4.13 Flux braking current

0.1 x IH 2 x IH A IH 519

MN04004001E For more information visit: www.eaton.com 3-9

VFD Parameter Management Page 114

9000X AF Drives

August 2010

Local/Remote Control Application

Skip Frequency Parameters (Control Keypad: Menu M1 ➔ G1.5)

Table 3-7: Skip Frequency Parameters — G1.5

Code Parameter Min. Max. Unit Default Cust ID Note

P1.5.1 Skip frequency range 1 low limit

0.00 par. 1.5.2 Hz 0.00 509

P1.5.2 Skip frequency range 1 high limit

0.00 par. 1.1.2 Hz 0.0 510 0 = Skip frequency range 1 not used

P1.5.3 Skip frequency range 2 low limit

0.00 par. 1.5.2 Hz 0.00 511

P1.5.4 Skip frequency range 2 high limit

0.00 par. 1.1.2 Hz 0.0 512 0 = Skip frequency range 2 not used

P1.5.5 Skip frequency range 3 low limit

0.00 par. 1.5.2 Hz 0.00 513

P1.5.6 Skip frequency range 3 high limit

0.00 par. 1.1.2 Hz 0.0 514 0 = Skip frequency range 3 not used

P1.5.7 Skip frequency acc./dec. ramp

0.1 10.0 1.0 518

Motor Control Parameters (Control Keypad: Menu M1 ➔ G1.6)

Table 3-8: Motor Control Parameters — G1.6

Code Parameter Min. Max. Unit Default Cust ID Note

P1.6.1 Motor control mode

0 1/6 0 600 0 = Frequency control 1 = Speed control

Additionally for SPX: 2 = Torque control 3 = Closed loop speed ctrl 4 = Closed loop torque ctrl

P1.6.2 V/Hz optimization

0 1 0 109 0 = Not used

1 = Automatic torque boost

P1.6.3 V/Hz ratio selection

0 3 0 108 0 = Linear

1 = Squared 2 = Programmable 3 = Linear with flux optim.

P1.6.4 Field weakening point

8.00 320.00 Hz 60.00 602

P1.6.5 Voltage at field weakening point

10.00 200.00 % 100.00 603 n% x Unmot

P1.6.6 V/Hz curve midpoint frequency

0.00 Par. 1.6.4 Hz 60.00 604

P1.6.7 V/Hz curve midpoint voltage

0.00 100.00 % 100.00 605 n% x Unmot

Parameter max. value = par. 1.6.5

3-10 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 115

9000X AF Drives

August 2010

Local/Remote Control Application

Table 3-8: Motor Control Parameters — G1.6 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.6.8 Output voltage at zero frequency

0.00 40.00 % 1.30 606 n% x Unmot

P1.6.9 Switching frequency

1.0 Varies kHz Varies 601 See Table 8-12 on Page 8-57 for exact values

P1.6.10 Overvoltage controller

0 2 1 607 0 = Not used

1 = Used (no ramping) 2 = Used (ramping)

P1.6.11 Undervoltage

controller 0 1 1 608 0 = Not used

1 = Used

P1.6.12 Load Drooping 0.00 100.00 0.00 620 Drooping % of nominal speed at nominal torque

P1.6.13 Identification 0 1 0 631 0 = Not used 1 = V/Hz 2 = V/Hz w/boost

Closed Loop parameter group 1.6.14 (SPX only)

P1.6.14.1 Magnetizing current

0.00 100.00 A 0.00 612

P1.6.14.2 Speed control P gain

0 1000 30 613

P1.6.14.3 Speed control I time

0.0 500.0 ms 30.0 614

P1.6.14.5 Acceleration compensation

0.00 300.00 s 0.00 626

P1.6.14.6 Slip adjust 0 500 % 100 619 P1.6.14.7 Magnetizing

current at start MotCurr Min

MotCurr Max

A 0.00 627

P1.6.14.8 Magnetizing time at start

0.0 600.0 s 0.0 628

P1.6.14.9 0-speed time at start

0 32000 ms 100 615

P1.6.14.10 0-speed time at stop

0 32000 ms 100 616

P1.6.14.11 Start-up torque 0 3 0 621 0 = Not used 1 = Torque memory 2 = Torque reference 3 = Start-up torque fwd/rev

P1.6.14.12 Start-up torque FWD

-300.0 300.0 s 0.0 633

P1.6.14.13 Start-up torque REV

-300.0 300.0 s 0.0 634

P1.6.14.15 Encoder filter time

0 1000 ms 0 618

P1.6.14.17 Current control P gain

0.00 100.00 % 40.00 617

MN04004001E For more information visit: www.eaton.com 3-11

VFD Parameter Management Page 116

9000X AF Drives

August 2010

Local/Remote Control Application

Protections (Control Keypad: Menu M1 ➔ G1.7)

Table 3-9: Protections — G1.7

Code Parameter Min. Max. Unit Default Cust ID Note

P1.7.1 Response to reference fault

0 5 0 700 0 = No response 1 = Warning 2 = Warning+Previous Freq. 3 = Wrng+PresetFreq 1.7.2 4 = Fault.stop acc. to 1.4.7 5 = Fault.stop by coasting

P1.7.2 4mA reference fault frequency

0.00 Par. 1.1.2 Hz 0.00 728

P1.7.3 Response to external fault

0 3 2 701 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.4 Input phase supervision

0 3 3 730

P1.7.5 Response to undervoltage fault

1 3 0 727

P1.7.6 Output phase supervision

0 3 2 702

P1.7.7 Earth fault protection

0 3 2 703

P1.7.8 Thermal protection of the motor

0 3 2 704

P1.7.9 Motor ambient temperature factor

-100.0 100.0 % 0.0 705

P1.7.10 Motor cooling factor at zero speed

0.0 150.0 % 40.0 706

P1.7.11 Motor thermal time constant

1 200 min 45 707

P1.7.12 Motor duty cycle 0 100 % 100 708 P1.7.13 Stall protection 0 3 0 709 0 = No response

1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

3-12 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 117

9000X AF Drive

August 2010

Local/Remote Control Application

Table 3-9: Protections — G1.7 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.7.14 Stall current 0.1 InMotor x 2 A IL 710 P1.7.15 Stall time limit 1.00 120.00 s 15.00 711 P1.7.16 Stall frequency

limit 1.0 Par. 1.1.2 Hz 25.0 712

P1.7.17 Underload protection

0 3 0 713 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.18 Field weakening area load

10 150 % 50 714

P1.7.19 Zero frequency load

5.0 150.0 % 10.0 715

P1.7.20 Underload protection time limit

2 600 s 20 716

P1.7.21 Response to thermistor fault

0 3 2 732 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.22 Response to fieldbus fault

0 3 2 733 See P1.7.21

P1.7.23 Response to slot fault

0 3 2 734 See P1.7.21

P1.7.24 FB MCW Bit 15 0 2 0 771 0 = No action 1 = Fault low 2 = Fault high

Autorestart Parameters (Control Keypad: Menu M1 ➔ G1.8)

Table 3-10: Autorestart Parameters — G1.8

Code Parameter Min. Max. Unit Default Cust ID Note

P1.8.1 Wait time 0.10 10.00 s 0.50 717 P1.8.2 Trial time 0.00 60.00 s 30.00 718 P1.8.3 Start function 0 2 0 719 0 = Ramp

1 = Flying start 2 = According to par. 1.4.6

P1.8.4 Number of tries after undervoltage trip

0 10 0 720

P1.8.5 Number of tries after overvoltage trip

0 10 0 721

P1.8.6 Number of tries after overcurrent trip

0 3 0 722

P1.8.7 Number of tries after reference trip

0 10 0 723

VFD Parameter Management Page 118

9000X AF Drives

August 2010

Local/Remote Control Application

Table 3-10: Autorestart Parameters — G1.8 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.8.8 Number of tries after motor temp fault trip

0 10 0 726

P1.8.9 Number of tries after external fault trip

0 10 0 725

P1.8.10 Number of tries after underload fault trip

0 10 0 738

Keypad Control (Control Keypad: Menu M2)

The parameters for the selection of control place and direction on the keypad are listed

below. See the Keypad control menu in the 9000X AF Drives User Manual.

Table 3-11: Keypad Control Parameters — M2

Code Parameter Min. Max. Unit Default Cust ID Note

P2.1 Control place 0 3 3 1685 Used to select Local Remote operation from DIN6 or keypad. 0 = Keypad L/R 1 = Local 2 = Remote 3 = I/O Select

R2.1 Keypad reference

Par. 1.1.1 Par. 1.1.2 Hz

P2.2 Direction (on keypad)

0 1 0 123 0 = Forward 1 = Reverse

P2.3 Stop button 0 1 1 114 0 = Limited function of Stop button 1 = Stop button always enabled

P2.4 Operate menu hide

0 1 0 0 = No 1 = Yes

System Menu (Control Keypad: Menu M5)

For parameters and functions related to the general use of the drive, such as application

and language selection, customized parameter sets or information about the hardware and

software, see Chapter 5 in the 9000X AF Drives User Manual.

Expander Boards (Control Keypad: Menu M6)

The M6 menu shows the expander and option boards attached to the control board and

board-related information. For more information, see Chapter 5 in the 9000X AF Drives

User Manual.

Note: Parameter P2.1, Control place, defaults to 3- I/O Select to disable the Keypad L/R

button since Local/Remote selection with this application is normally controlled with

Digital Input 6 (DIN6). Select Keypad L/R in parameter P2.1 to enable the Keypad L/R

button.

VFD Parameter Management Page 119

9000X AF Drives

August 2010

Chapter 4 — Multi-Step Speed Control Application Introduction

Select the Multi-Step Speed Control Application in menu M5. See Chapter 5 of the 9000X AF

Drives User Manual.

The Multi-Step Speed Control Application can be used in applications where fixed speeds are

needed. Totally 15 + 2 different speeds can be programmed: one basic speed, 15 multi-step

speeds and one jogging speed. The speed steps are selected with digital signals DIN3, DIN4,

DIN5 and DIN6. If jogging speed is used, DIN3 can be programmed from fault reset to jogging

speed select.

The basic speed reference can be either voltage or current signal via analog input terminals

(2/3 or 4/5). The other one of the analog inputs can be programmed for other purposes.

● All outputs are freely programmable.

Additional functions:

● Programmable Start/Stop and Reverse signal logic

● Reference scaling

● One frequency limit supervision

● Second ramps and S-shape ramp programming

● Programmable start and stop functions

● DC-brake at stop

● One skip frequency area

● Programmable U/f curve and switching frequency

● Autorestart

● Motor thermal and stall protection: Programmable action; off, warning, fault

The parameters of the Multi-Step Speed Control Application are explained in Chapter 8

of this manual. The explanations are arranged according to the individual ID number of

the parameter.

MN04004001E For more information visit: www.eaton.com 4-1

VFD Parameter Management Page 120

Sel1 Sel2 Sel3 Sel4 (with DIN3) 0

1

0

1

0

0

1

1

0

0

0

1

0 Basic speed

0 Speed 1

0 Speed 2

1 Speed 15

9000X AF Drives

August 2010

Control I/O

Remote reference pot. 1 – 10 kW

Multi-Step Speed Control Application

Table 4-1: Multi-Step Speed Control Application Default I/O Configuration

Terminal Signal Description

OPTA1

1 +10Vref Reference output Voltage for potentiometer, etc.

2 AI1+ Analog input, voltage range 0 – 10V DC

Basic reference (programmable) range 0 – 10V DC

3 AI1- I/O Ground Ground for reference and controls

Basic Reference 4 AI2+ Analog input, current range Basic reference (programmable) (optional)

5 AI2- 0 – 20 mA range 0 – 20 mA

6 +24V Control voltage output Voltage for switches, etc. max 0.1A

7 GND I/O ground Ground for reference and controls

8 DIN1 Start forward (programmable) Contact closed = start forward

9 DIN2 Start reverse (programmable) Contact closed = start reverse

10 DIN3 External fault input (programmable)

Contact open = no fault Contact closed = fault

11 CMA Common for DIN1 – DIN3 Connect to GND or +24V

12 +24V Control voltage output Voltage for switches (see terminal 6)

13 GND I/O ground Ground for reference and controls

14 DIN4 Multi-step speed select 1

15 DIN5 Multi-step speed select 2

16 DIN6 Multi-step speed select 3

17 CMB Common for DIN4 – DIN6 Connect to GND or +24V

18 AO1+ Output frequency Programmable

mA 19 AO1- Analog output Range 0 – 20 mA, RL, max. 500W

READY 20 DO1 Digital output

READY

Programmable

Open collector, I ≤ 50 mA, V ≤ 48V DC

OPTA2

21 RO1 Relay output 1 Programmable

RUN 22 RO1

23 RO1

RUN

24 RO2 Relay output 2 Programmable

220V

AC

25 RO2

26 RO2

FAULT

Note: For more information on jumper selections, see the 9000X AF Drives User

Manual, Chapter 4. Jumper Block X3:

CMA and CMB Grounding

CMB connected to GND

CMA connected to GND CMB isolated from GND

CMA isolated from GND

CMB and CMA internally connected together, isolated from GND

VFD Parameter Management Page 121

9000X AF Drives

August 2010

Multi-Step Speed Control Application

Multi-Step Speed Control Application — Parameter Lists

On the next pages you will find the lists of parameters within the respective parameter

VFD Parameter Management Page 122

9000X AF Drives

August 2010

Multi-Step Speed Control Application

Basic Parameters (Control Keypad: Menu M1 ➔ G1.1)

Table 4-3: Basic Parameters — G1.1

Code Parameter Min. Max. Unit Default Cust ID Note P1.1.1 Min frequency 0.00 Par. 1.1.2 Hz 0.00 101 P1.1.2 Max frequency Par. 1.1.1 320.00 Hz 60.00 102 NOTE: If fmax > than the

motor synchronous speed, check suitability for motor and drive system.

P1.1.3 Acceleration time 1 0.1 3000.0 s 3.0 103 P1.1.4 Deceleration time 1 0.1 3000.0 s 3.0 104 P1.1.5 Current limit 0.4 x IH 2 x IH A IL 107 P1.1.6 Nominal voltage of the

motor 180 690 V P: 230V

P: 460V P: 575V

110

P1.1.7 Nominal frequency of the motor

30.00 320.00 Hz 60.00 111 Check the rating plate of the motor.

P1.1.8 Nominal speed of the motor

300 20 000 rpm 1720 112 The default applies for a 4-pole motor and a nominal size frequency converter.

P1.1.9 Nominal current of the motor

0.4 x IH 2 x IH A IH 113 Check the rating plate of the motor.

P1.1.10 Power Factor 0.30 1.00 0.85 120 Check the rating plate of the motor.

P1.1.11 Local control place 0 3 1 171 1 = I/O Terminal 2 = Keypad 3 = Fieldbus

P1.1.12 Remote control place 0 3 1 172 1 = I/O Terminal 2 = Keypad 3 = Fieldbus

P1.1.13 Local control reference 0 3 2 173 0 = AI1 1 = AI2 2 = Keypad 3 = Fieldbus

P1.1.14 Remote control reference

0 3 0 174 0 = AI1 1 = AI2 2 = Keypad 3 = Fieldbus

P1.1.15 Motor Id 0 2 0 631 0 = Not user 1 = V/Hz 2 = V/Hz with boost

P1.1.16 V/Hz opt 0 1 0 109 0 = Not used 1 = Automatic torque boost

P1.1.17 Jogging speed pref. 0.00 Par. 1.1.2 Hz 0.00 124 P1.1.18 Preset speed 1 0.00 Par. 1.1.2 Hz 5.00 105 Multi-step speed 1 P1.1.19 Preset speed 2 0.00 Par. 1.1.2 Hz 10.00 106 Multi-step speed 2 P1.1.20 Preset speed 3 0.00 Par. 1.1.2 Hz 12.50 126 Multi-step speed 3 P1.1.21 Preset speed 4 0.00 Par. 1.1.2 Hz 15.00 127 Multi-step speed 4

P1.1.22 Preset speed 5 0.00 Par. 1.1.2 Hz 17.50 128 Multi-step speed 5 P1.1.23 Preset speed 6 0.00 Par. 1.1.2 Hz 20.00 129 Multi-step speed 6

4-4 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 123

9000X AF Drives

August 2010

Multi-Step Speed Control Application

Table 4-3: Basic Parameters — G1.1 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note P1.1.24 Preset speed 7 0.00 Par. 1.1.2 Hz 22.50 130 Multi-step speed 7 P1.1.25 Preset speed 8 0.00 Par. 1.1.2 Hz 25.00 133 Multi-step speed 8 P1.1.26 Preset speed 9 0.00 Par. 1.1.2 Hz 27.50 134 Multi-step speed 9

P1.1.27 Preset speed 10 0.00 Par. 1.1.2 Hz 30.00 135 Multi-step speed 10 P1.1.28 Preset speed 11 0.00 Par. 1.1.2 Hz 32.50 136 Multi-step speed 11

P1.1.29 Preset speed 12 0.00 Par. 1.1.2 Hz 35.00 137 Multi-step speed 12 P1.1.30 Preset speed 13 0.00 Par. 1.1.2 Hz 40.00 138 Multi-step speed 13 P1.1.31 Preset speed 14 0.00 Par. 1.1.2 Hz 45.00 139 Multi-step speed 14 P1.1.32 Preset speed 15 0.00 Par. 1.1.2 Hz 60.00 140 Multi-step speed 15

Input Signals (Control Keypad: Menu M1 ➔ G1.2)

Table 4-4: Input Signals — G1.2

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.1 Start/Stop logic 0 6 0 300

0 1 2 3 4 5 6

DIN1 DIN2

Start fwd Start/Stop Start/Stop Start pulse Fwd

Start /Stop Start /Stop

Start rvs Rvs/Fwd Run enable Stop pulse Rvs

Rvs/Fwd Run enable

P1.2.2 DIN3 function 0 12 1 301 0 = Not used 1 = Ext. fault. closing cont. 2 = Ext. fault. opening cont. 3 = Run enable 4 = Acc./Dec. time select. 5 = Force CP to Local

6 = Force CP to Remote

7 = Rvs (if par. 1.2.1 = 3) 8 = Jogging speed 9 = Fault reset 10 = Acc./Dec. operation prohibit 11 = DC Braking command 12 = Preset speed

P1.2.3 AI1 signal selection

0 A.1 377 TTF programming method used. See Page 6-3.

P1.2.4 AI1 signal range 0 2 0 320 0 = 0…100%

1 = 20…100%

2 = Custom setting range

Remember to place jumpers of block X2 accordingly. See 9000X AF Drives User Manual, Chapter 4. CP = control place; cc = closing contact; oc = opening contact.

MN04004001E For more information visit: www.eaton.com 4-5

VFD Parameter Management Page 124

9000X AF Drives

August 2010

Multi-Step Speed Control Application

Table 4-4: Input Signals — G1.2 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.5 AI1 custom setting minimum

0.00 100.00 % 0.00 321 Analog input 1 scale minimum

P1.2.6 AI1 custom setting maximum

0.00 100.00 % 100.0 322 Analog input 1 scale maximum

P1.2.7 AI1 signal inversion

0 1 0 323 Analog input 1 reference inversion yes/no

P1.2.8 AI1 signal filter time

0.00 10.00 s 0.10 324 Analog input 1 reference filter time. constant

P1.2.9 AI2 signal selection

0 A.2 388 TTF programming method used. See Page 6-3.

P1.2.10 AI2 signal range 0 2 1 325 0 = 0 – 20 mA

1 = 4 – 20 mA

2 = custom setting range

P1.2.11 AI2 custom setting minimum

0.00 100.00 % 0.00 326 Analog input 2 scale minimum

P1.2.12 AI2 custom setting maximum

0.00 100.00 % 100.00 327 Analog input 2 scale maximum

P1.2.13 AI2 signal inversion

0 1 0 328 Analog input 2 reference inversion yes/no

P1.2.14 AI2 signal filter time

0.00 10.00 s 0.10 329 Analog input 2 reference filter time, constant

P1.2.15 Reference scaling minimum value

0.00 Par. 1.2.16 Hz 0.00 303 Selects the frequency that corresponds to the min. reference signal

P1.2.16 Reference scaling maximum value

0.00 320.00 Hz 0.00 304 Selects the frequency that corresponds to the max. reference signal 0.00 = No scaling >0 = scaled max. value

P1.2.17 Free analog input signal selection

0 2 0 361 0 = Not used 1 = Uin (analog volt. input) 2 = Iin (analog curr. input)

P1.2.18 Free analog input function

0 4 0 362 0 = No function

1 = Reduces current limit (par. 1.1.5) 2 = Reduces DC braking current 3 = Reduces accel. and decel. times 4 = Reduces torque supervision limit

Remember to place jumpers of block X2 accordingly. See 9000X AF Drives User Manual, Chapter 4.

4-6 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 125

9000X AF Drives

August 2010

Multi-Step Speed Control Application

Output Signals (Control Keypad: Menu M1 ➔ G1.3)

Table 4-5: Output Signals — G1.3

Code Parameter Min. Max. Unit Default Cust ID Note P1.3.1 AO1 signal selection 0 A.1 464 TTF programming method used.

See Page 6-3. P1.3.2 Analog output function 0 8 1 307 0 = Not used

1 = Output freq. (0 – fmax) 2 = Freq. reference (0 – fmax) 3 = Motor speed (0 – Motor nominal speed) 4 = Motor current (0 – InMotor) 5 = Motor torque (0 – TnMotor) 6 = Motor power (0 – PnMotor) 7 = Motor voltage (0 – UnMotor) 8 = DC-bus volt (0 – 1000V)

P1.3.3 Analog output filter time

0.00 10.00 s 1.00 308 0 = No filtering

P1.3.4 Analog output inversion

0 1 0 309 0 = Not inverted 1 = Inverted

P1.3.5 Analog output minimum

0 1 0 310 0 = 0 mA 1 = 4 mA

P1.3.6 Analog output scale 10 1000 % 100 311 P1.3.7 Digital output 1

function 0 22 1 312 0 = Not used

1 = Ready 2 = Run 3 = Fault 4 = Fault inverted 5 = FC overheat warning 6 = Ext. fault or warning 7 = Ref. fault or warning 8 = Warning 9 = Reversed 10 = Jogging spd selected 11 = At speed 12 = Mot. regulator active 13 = OP freq.limit superv. 1 14 = OP freq.limit superv. 2 15 = Torque limit superv. 16 = Ref. limit superv. 17 = Ext. brake control 18 = Remote Control Active 19 = FC temp. limit superv. 20 = Unrequested rotation direction 21 = Ext. brake control inverted 22 = Thermistor fault/warn.

P1.3.8 Relay output 1 function 0 22 2 313 Same as parameter 1.3.7 P1.3.9 Relay output 2 function 0 22 3 314 Same as parameter 1.3.7 P1.3.10 Output frequency limit

1 supervision 0 2 0 315 0 = No limit

1 = Low limit supervision 2 = High limit supervision

MN04004001E For more information visit: www.eaton.com 4-7

VFD Parameter Management Page 126

9000X AF Drives

August 2010

Multi-Step Speed Control Application

Table 4-5: Output Signals — G1.3 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note P1.3.11 Output frequency limit

1; Supervision value 0.00 320.00 Hz 0.00 316

P1.3.12 Output frequency limit 2 supervision

0 2 0 346 0 = No limit 1 = Low limit supervision 2 = High limit supervision

P1.3.13 Output frequency limit 2; Supervision value

0.00 320.00 Hz 0.00 347

P1.3.14 Torque limit supervision function

0 2 0 348 0 = No 1 = Low limit 2 = High limit

P1.3.15 Torque limit supervision value

0.0 200.0 % 0 349

P1.3.16 Reference limit supervision function

0 2 0 350 0 = No 1 = Low limit 2 = High limit

P1.3.17 Reference limit supervision value

0.0 100.0 % 0.0 351

P1.3.18 External brake Off- delay

0.0 100.0 s 0.5 352

P1.3.19 External brake On- delay

0.0 100.0 s 1.5 353

P1.3.20 Frequency converter temperature limit supervision

0 2 0 354 0 = No 1 = Low limit 2 = High limit

P1.3.21 Frequency converter temperature limit value

-10 75 ∞C 0 355

P1.3.22 Analog output 2 signal selection

0 0.1 471 TTF programming method used. See Page 6-3.

P1.3.23 Analog output 2 function

0 8 4 472 Same as parameter 1.3.2

P1.3.24 Analog output 2 filter time

0.00 10.00 s 1.00 473 0 = No filtering

P1.3.25 Analog output 2 inversion

0 1 0 474 0 = Not inverted 1 = Inverted

P1.3.26 Analog output 2 minimum

0 1 0 475 0 = 0 mA 1 = 4 mA

P1.3.27 Analog output 2 scaling 10 1000 % 100 476

4-8 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 127

9000X AF Drives

August 2010

Multi-Step Speed Control Application

Drive Control Parameters (Control Keypad: Menu M1 ➔ G1.4)

Table 4-6: Drive Control Parameters — G1.4

Code Parameter Min. Max. Unit Default Cust ID Note P1.4.1 Ramp 1 shape 0.0 10.0 s 0.0 500 0 = Linear

>0 = S-curve ramp time P1.4.2 Ramp 2 shape 0.0 10.0 s 0.0 501 0 = Linear

>0 = S-curve ramp time P1.4.3 Acceleration time 2 0.1 3000.0 s 10.0 502 P1.4.4 Deceleration time 2 0.1 3000.0 s 10.0 503 P1.4.5 Brake chopper 0 4 0 504 0 = Disabled

1 = Used when running 2 = External brake chopper 3 = Used when stopped/running 4 = Used when running (no testing)

P1.4.6 Start function 0 1 0 505 0 = Ramp 1 = Flying start

P1.4.7 Stop function 0 3 1 506 0 = Coasting 1 = Ramp 2 = Ramp+Run enable coast 3 = Coast+Run enable ramp

P1.4.8 DC braking current 0.4 x IH 2 x IH A IH 507 P1.4.9 DC braking time

at stop 0.00 600.00 s 0.00 508 0 = DC brake is off at stop

P1.4.10 Frequency to start DC braking during ramp stop

0.10 10.00 Hz 1.50 515

P1.4.11 DC braking time at start

0.00 600.00 s 0.00 516 0 = DC brake is off at start

P1.4.12 Flux brake 0 1 0 520 0 = Off 1 = On

P1.4.13 Flux braking current 0.4 x IH 2 x IH A IH 519

Skip Frequency Parameters (Control Keypad: Menu M1 ➔ G1.5)

Table 4-7: Skip Frequency Parameters — G1.5

Code Parameter Min. Max. Unit Default Cust ID Note P1.5.1 Skip frequency

range 1 low limit 0.00 par.

1.5.2 Hz 0.00 509

P1.5.2 Skip frequency range 1 high limit

0.00 par. 1.1.2

Hz 0.0 510 0 = Skip frequency range 1 not used

P1.5.3 Skip frequency range 2 low limit

0.00 par. 1.5.2

Hz 0.00 511

P1.5.4 Skip frequency range 2 high limit

0.00 par. 1.1.2

Hz 0.0 512 0 = Skip frequency range 2 not used

P1.5.5 Skip frequency range 3 low limit

0.00 par. 1.5.2

Hz 0.00 513

P1.5.6 Skip frequency range 3 high limit

0.00 par. 1.1.2

Hz 0.0 514 0 = Skip frequency range 3 not used

P1.5.7 Skip frequency acc./dec. ramp

0.1 10.0 1.0 518

MN04004001E For more information visit: www.eaton.com 4-9

VFD Parameter Management Page 128

9000X AF Drives

August 2010

Multi-Step Speed Control Application

Motor Control Parameters (Control Keypad: Menu M1 ➔ G1.6)

Table 4-8: Motor Control Parameters — G1.6

Code Parameter Min. Max. Unit Default Cust ID Note P1.6.1 Motor control mode 0 1/6 0 600 SVX:

0 = Frequency control 1 = Speed control Additionally for SPX: 2 = Torque control 3 = Closed loop speed ctrl 4 = Closed loop torque ctrl

P1.6.2 V/Hz optimization 0 1 0 109 0 = Not used 1 = Automatic torque boost

P1.6.3 V/Hzf ratio selection 0 3 0 108 0 = Linear 1 = Squared 2 = Programmable 3 = Linear with flux optim.

P1.6.4 Field weakening point 8.00 320.00 Hz 60.00 602 P1.6.5 Voltage at field

weakening point 10.00 200.00 % 100.00 603 n% x Unmot

P1.6.6 V/Hz curve midpoint frequency

0.00 Par. 1.6.4 Hz 60.00 604

P1.6.7 V/Hz curve midpoint voltage

0.00 100.00 % 100.00 605 n% x Unmot

Parameter max. value = par. 1.6.5 P1.6.8 Output voltage at zero

frequency 0.00 40.00 % 1.30 606 n% x Unmot

P1.6.9 Switching frequency 1.0 Varies kHz Varies 601 See Table 8-12 on Page 8-57 for exact values

P1.6.10 Overvoltage controller 0 2 1 607 0 = Not used 1 = Used (no ramping) 2 = Used (ramping

P1.6.11 Undervoltage controller

0 1 1 608 0 = Not used 1 = Used

P1.6.12 Load Drooping 0.00 100.00 0.00 620 Drooping % of nominal speed at nominal torque

P1.6.13 Identification 0 1 0 631 0 = Not used 1 = V/Hz 2 = V/H w/boost

4-10 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 129

9000X AF Drives

August 2010

Multi-Step Speed Control Application

Table 4-8: Motor Control Parameters — G1.6 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note Closed Loop parameter group 1.6.14 (SPX only)

P1.6.14.1 Magnetizing current 0.00 100.00 A 0.00 612 P1.6.14.2 Speed control P gain 0 1000 30 613 P1.6.14.3 Speed control I time 0.0 500.0 ms 30.0 614 P1.6.14.5 Acceleration

compensation 0.00 300.00 s 0.00 626

P1.6.14.6 Slip adjust 0 500 % 100 619 P1.6.14.7 Magnetizing current at

start MotCurr Min

MotCurr Max

A 0.00 627

P1.6.14.8 Magnetizing time at start

0.0 600.0 s 0.0 628

P1.6.14.9 0-speed time at start 0 32000 ms 100 615 P1.6.14.10 0-speed time at stop 0 32000 ms 100 616 P1.6.14.11 Start-up torque 0 3 0 621 0 = Not used

1 = Torque memory 2 = Torque reference 3 = Start-up torque fwd/rev

P1.6.14.12 Start-up torque FWD -300.0 300.0 s 0.0 633 P1.6.14.13 Start-up torque REV -300.0 300.0 s 0.0 634 P1.6.14.15 Encoder filter time 0 1000 ms 0 618 P1.6.14.17 Current control P gain 0.00 100.00 % 40.00 617

MN04004001E For more information visit: www.eaton.com 4-11

VFD Parameter Management Page 130

9000X AF Drives

August 2010

Multi-Step Speed Control Application

Protections (Control Keypad: Menu M1 ➔ G1.7)

Table 4-9: Protections — G1.7

Code Parameter Min. Max. Unit Default Cust ID Note P1.7.1 Response to

reference fault 0 5 0 700 0 = No response

1 = Warning 2 = Warning+Previous Freq. 3 = Wrng+PresetFreq 1.7.2 4 = Fault.stop acc. to 1.4.7 5 = Fault.stop by coasting

P1.7.2 4mA reference fault frequency

0.00 Par. 1.1.2 Hz 0.00 728

P1.7.3 Response to external fault

0 3 2 701 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.4 Input phase supervision

0 3 3 730

P1.7.5 Response to undervoltage fault

1 3 0 727

P1.7.6 Output phase supervision

0 3 2 702

P1.7.7 Earth fault protection 0 3 2 703 P1.7.8 Thermal protection of

the motor 0 3 2 704

P1.7.9 Motor ambient temperature factor

-100.0 100.0 % 0.0 705

P1.7.10 Motor cooling factor at zero speed

0.0 150.0 % 40.0 706

P1.7.11 Motor thermal time constant

1 200 min 45 707

P1.7.12 Motor duty cycle 0 100 % 100 708 P1.7.13 Stall protection 0 3 0 709 0 = No response

1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.14 Stall current 0.1 InMotor x 2

A IL 710

P1.7.15 Stall time limit 1.00 120.00 s 15.00 711 P1.7.16 Stall frequency limit 1.0 Par. 1.1.2 Hz 25.0 712 P1.7.17 Underload protection 0 3 0 713 0 = No response

1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.18 Field weakening area load

10 150 % 50 714

P1.7.19 Zero frequency load 5.0 150.0 % 10.0 715 P1.7.20 Underload protection

time limit 2 600 s 20 716

P1.7.21 Response to thermistor fault

0 3 2 732 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.22 Response to fieldbus fault

0 3 2 733 See P1.7.21

P1.7.23 Response to slot fault 0 3 2 734 See P1.7.21

VFD Parameter Management Page 131

9000X AF Drives

August 2010

Multi-Step Speed Control Application

Autorestart Parameters (Control Keypad: Menu M1 ➔ G1.8)

Table 4-10: Autorestart Parameters — G1.8

Code Parameter Min. Max. Unit Default Cust ID Note P1.8.1 Wait time 0.10 10.00 s 0.50 717 P1.8.2 Trial time 0.00 60.00 s 30.00 718 P1.8.3 Start function 0 2 0 719 0 = Ramp

1 = Flying start 2 = According to par. 1.4.6

P1.8.4 Number of tries after undervoltage trip

0 10 0 720

P1.8.5 Number of tries after overvoltage trip

0 10 0 721

P1.8.6 Number of tries after overcurrent trip

0 3 0 722

P1.8.7 Number of tries after reference trip

0 10 0 723

P1.8.8 Number of tries after motor temp fault trip

0 10 0 726

P1.8.9 Number of tries after external fault trip

0 10 0 725

P1.8.10 Number of tries after underload fault trip

0 10 1 738

Keypad Control (Control Keypad: Menu M2)

The parameters for the selection of control place and direction on the keypad are listed

below. See the Keypad control menu in the 9000X AF Drives User Manual.

Table 4-11: Keypad Control Parameters — M2

Code Parameter Min. Max. Unit Default Cust ID Note P2.1 Control place 0 3 0 1685 0 = Keypad L/R

1 = Local 2 = Remote 3 = I/O force

R2.1 Keypad reference Par. 1.1.1 Par. 1.1.2 Hz P2.3 Direction (on keypad) 0 1 0 123 0 = Forward

1 = Reverse P2.4 Stop button 0 1 1 114 0 = Limited function of Stop

button 1 = Stop button always enabled

P2.5 Operate menu hide 0 1 0 1688 0 = No 1 = Yes

System Menu (Control Keypad: Menu M5)

For parameters and functions related to the general use of the drive, such as application

and language selection, customized parameter sets or information about the hardware and

software, see Chapter 5 in the 9000X AF Drives User Manual.

Expander Boards (Control Keypad: Menu M6)

The M6 menu shows the expander and option boards attached to the control board and

board-related information. For more information, see Chapter 5 in the 9000X AF Drives

User Manual

VFD Parameter Management Page 132

9000X AF Drives

August 2010

Chapter 5 — PID Control Application Introduction

Select the PID Control Application in menu M5. See Chapter 5 of the 9000X AF Drives

User Manual.

In the PID Control Application, there are two I/O terminal control places; place A is the PID

controller and source B is the direct frequency reference. The control place A or B is selected

with digital input DIN6.

The PID controller reference can be selected from the analog inputs, fieldbus, motorized

potentiometer, enabling the PID Reference 2 or applying the control keypad reference. The

PID controller actual value can be selected from the analog inputs, fieldbus, the actual values

of the motor or through the mathematical functions of these.

The direct frequency reference can be used for the control without the PID controller and

selected from the analog inputs, fieldbus, motor potentiometer or keypad.

The PID Application is typically used to control level measuring or pumps and fans. In these

applications, the PID Application provides a smooth control and an integrated measuring and

controlling package where no additional components are needed.

● Digital inputs DIN2, DIN3, DIN5 and all the outputs are freely programmable.

Additional functions:

● Analog input signal range selection

● Two frequency limit supervisions

● Torque limit supervision

● Reference limit supervision

● Second ramps and S-shape ramp programming

● Programmable start and stop functions

● DC-brake at start and stop

● Three skip frequency areas

● Programmable U/f curve and switching frequency

● Autorestart

● Motor thermal and stall protection: fully programmable; off, warning, fault

● Motor underload protection

● Input and output phase supervision

● Sum point frequency addition to PID output

● The PID controller can additionally be used from control places I/O B, keypad and fieldbus

● Easy ChangeOver function

● Sleep function

The parameters of the PID Control Application are explained in Chapter 8 of this manual.

The explanations are arranged according to the individual ID number of the parameter.

VFD Parameter Management Page 133

9000X AF DrivesAugust 2010

Control I/O

Reference potentiometer 1 – 10 kW

PID Control Application

Table 5-1: PID Application Default I/O Configuration (with 2-wire transmitter)

Terminal Signal Description

OPTA1

1 +10Vref Reference output Voltage for potentiometer, etc.

2-wire

2 AI1+ Analog input, voltage range 0 – 10V DC

Voltage input frequency reference

transmitter 3 AI1- I/O Ground Ground for reference and controls

+ Actual value 4 AI2+ Analog input, current range Current input frequency reference - + 5 AI2- 0 – 20 mA

- (0)4 … 20 mA 6 +24V Control voltage output Voltage for switches, etc. max 0.1A

7 GND I/O ground Ground for reference and controls

8 DIN1 Start/Stop

Control place A (PID controller)

9 DIN2 External fault input (programmable)

Contact closed = fault

Contact open = no fault

Contact closed = fault Contact open = no fault

10 DIN3 Fault reset (programmable) Contact closed = fault reset

11 CMA Common for DIN1 – DIN3 Connect to GND or +24V

12 +24V Control voltage output Voltage for switches (see #6)

13 GND I/O ground Ground for reference and controls

14 DIN4 Start/Stop Control place B (Direct frequency reference)

15 DIN5 Jogging speed selection (programmable)

Contact closed = Start

Contact closed = Jogging speed active

16 DIN6 Control place A/B selection Contact open = Control place A is active Contact closed = Control place B is active

17 CMB Common for DIN4 – DIN6 Connect to GND or +24V

18 AO1+ Output frequency Programmable

READY

mA 19 AO1-

Analog output Range 0 – 20 mA/RL, max. 500W

20 DO1 Digital output READY

Programmable Open collector, I ≤ 50 mA, U ≤ 48V DC

OPTA2

21 RO1 Relay output 1 Programmable

RUN 22 RO1

23 RO1

RUN

24 RO2 Relay output 2 Programmable

220V

AC

25 RO2

26 RO2

FAULT

Note: For more information on jumper selections, see the 9000X AF Drives User

Manual, Chapter 4. Jumper Block X3: CMA and CMB Grounding

CMB connected to GND

CMA connected to GND CMB isolated from GND

CMA isolated from GND

CMB and CMA internally connected together, isolated from GND

= Factory default.

VFD Parameter Management Page 134

9000X AF Drives

August 2010

PID Control Application

PID Control Application — Parameter Lists

On the next pages you will find the lists of parameters within the respective parameter

groups. The parameter descriptions are given in Chapter 8.

Column explanations:

Code = Location indication on the keypad; Shows the operator the present parameter

number

Parameter = Name of parameter

Min = Minimum value of parameter

Max = Maximum value of parameter

Unit = Unit of parameter value; Given if available

Default = Value preset by factory

Cust = Customer’s own setting

ID = ID number of the parameter

= Parameter value can only be changed after the drive has been stopped.

= Use TTF method to program these parameters. See Page 6-3.

Monitoring Values (Control Keypad: Menu M7)

The monitoring values are the actual values of parameters and signals as well as statuses

and measurements. Monitoring values cannot be edited.

See 9000X AF Drives User Manual, Chapter 5 for more information. Note that the monitoring

values V1.19 to V1.22 are available with the PID control application only.

Table 5-2: Monitoring Values

Code Parameter Unit ID Description

V1.1 Output frequency Hz 1 Output frequency to motor

V1.2 Frequency reference Hz 25 Frequency reference to motor control

V1.3 Motor speed rpm 2 Motor speed in rpm

V1.4 Motor current A 3

V1.5 Motor torque % 4 In % of Motor nom. torque

V1.6 Motor power % 5 Motor shaft power

V1.7 Motor voltage V 6

V1.8 DC Bus voltage V 7

V1.9 Unit temperature ∞C 8 Heatsink temperature

V1.10 Motor temperature % 9 Calculated motor temperature

V1.11 Analog input 1 V 13 AI1

V1.12 Analog input 2 mA 14 AI2

V1.13 Analog input 3 27 AI3

V1.14 Analog input 4 28 AI4

V1.15 DIN1, DIN2, DIN3 15 Digital input statuses

MN04004001E For more information visit: www.eaton.com 5-3

VFD Parameter Management Page 135

9000X AF Drives

August 2010

PID Control Application

Table 5-2: Monitoring Values (Continued)

Code Parameter Unit ID Description

V1.16 DIN4, DIN5, DIN6 16 Digital input statuses

V1.17 DO1, RO1, RO2 17 Digital and relay output statuses

V1.18 Analog Iout mA 26 AO1

V1.19 PID Reference % 20 In % of the max. frequency

V1.20 PID Actual value % 21 In % of the max. actual value

V1.21 PID Error value % 22 In % of the max. error value

V1.22 PID Output % 23 In % of the max. output value

V1.23 PT-100 Temperature Cº Highest temperature of used inputs

G1.24 Monitoring items Displays three selectable monitoring values

Basic Parameters (Control Keypad: Menu M1 ➔ G1.1)

Table 5-3: Basic Parameters — G1.1

Code Parameter Min. Max. Unit Default Cust ID Note

P1.1.1 Min frequency 0.00 Par. 1.1.2 Hz 0.00 101 P1.1.2 Max frequency Par. 1.1.1 320.00 Hz 60.00 102 NOTE: If fmax > than the motor

synchronous speed. check suitability for motor and drive system

P1.1.3 Acceleration time 1 0.1 3000.0 s 1.0 103 NOTE: If PID-controller is used, Acceleration time 2 (par. 1.4.3) is automatically applied

P1.1.4 Deceleration time 1 0.1 3000.0 s 1.0 104 NOTE: If PID-controller is used, Deceleration time 2 (par. 1.4.4) is automatically applied

P1.1.5 Current limit 0.1 x IH 2 x IH A IL 107 P1.1.6 Nominal voltage of

the motor 180 690 V P: 230V

P: 460V P: 575V

110

P1.1.7 Nominal frequency of the motor

30.00 320.00 Hz 60.00 111 Check the rating plate of the motor

P1.1.8 Nominal speed of the motor

300 20 000 rpm 1720 112 The default applies for a 4-pole motor and a nominal size frequency converter.

P1.1.9 Nominal current of the motor

0.1 x IH 2 x IH A IH 113 Check the rating plate of the motor.

P1.1.10 Power Factor 0.30 1.00 0.85 120 Check the rating plate of the motor

P1.1.11 Local control place 0 3 2 171 1 = I/O Terminal 2 = Keypad 3 = Fieldbus

P1.1.12 Remote control place

0 3 1 172 1 = I/O Terminal 2 = Keypad 3 = Fieldbus

VFD Parameter Management Page 136

9000X AF Drives

August 2010

PID Control Application

Table 5-3: Basic Parameters — G1.1 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.1.13 Local control reference

0 3 4 173 0 = AI1 1 = AI2 2 = AI3 3 = AI4 4 = Keypad reference 5 = Fieldbus reference (FBSpeedReference) 6 = Motor potentiometer 7 = PID controller

P1.1.14 Remotes control reference

0 3 0 174 0 = AI1 1 = AI2 2 = AI3 3 = AI4 4 = Keypad reference 5 = Fieldbus reference (FBSpeedReference) 6 = Motor potentiometer 7 = PID controller

P1.1.15 Motor Id 0 2 0 631 0 = Not used 1 = V/Hz 2 = V/Hz with boost

P1.1.16 V/Hz opt 0 1 0 109 0 = Not used 1 = Automatic t orque boost

P1.1.17 PID controller reference signal (Place A)

0 4 2 332 0 = Anal.volt. input (#2 – 3) 1 = Anal.curr.input (#4 – 5) 2 = PID ref from Keypad control page, par. 3.4 3 = PID ref from fieldbus (ProcessDataIN 1) 4 = Motor potentiometer

P1.1.18 PID controller gain 0.0 1000.0 % 100.0 118 P1.1.19 PID controller I-time 0.00 320.00 s 1.00 119 P1.1.20 PID controller D-

time 0.00 100.00 s 0.00 132

P1.1.21 Sleep frequency Par. 1.1.1 Par. 1.1.2 Hz 10.00 1016 P1.1.22 Sleep delay 0 3600 s 30 1017 P1.1.23 Wake up level 0.00 100.00 % 25.00 1018 P1.1.24 Wake up function 0 1 0 1019 0 = Wake-up at fall below wake

up level (1.1.17) 1 = Wake-up at exceeded wake up level (1.1.17)

P1.1.25 Jogging speed reference

0.00 Par. 1.1.1 Hz 10.00 124

MN04004001E For more information visit: www.eaton.com 5-5

VFD Parameter Management Page 137

9000X AF Drives

August 2010

PID Control Application

Input Signals (Control Keypad: Menu M1 ➔ G1.2)

Table 5-4: Input Signals — G1.2

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.1 DIN2 function 0 13 1 319 0 = Not used 1 = External fault (cc)

2 = External fault (oc)

3 = Run enable 4 = Acc/Dec time selection 5 = Force Local 6 = Not used 7 = Force Remote 8 = Forward/Reverse 9 = Jogging frequency (cc)

10 = Fault reset (cc)

11 = Acc/Dec prohibit (cc)

12 = DC braking command 13 = Motor pot. UP (cc)

P1.2.2 DIN3 function 0 13 10 301 See above except: 12 = Motor pot. DOWN (cc)

P1.2.3 DIN5 function 0 13 9 330 See above except: 12 = Enable PID reference 2

P1.2.4 PID sum point reference

0 7 0 376 0 = None 1 = AI1+PID output 2 = AI2+PID output 3 = AI3+PID output 4 = AI4+PID output 5 = PID keypad+PID output 6 = Fieldbus+PID output (ProcessDataIN3)

7 = Mot.pot.+PID output

P1.2.5 Actual value selection

0 7 0 333 0 = Actual value 1 1 = Actual 1 + Actual 2 2 = Actual 1 – Actual 2 3 = Actual 1 * Actual 2 4 = Max (Actual 1. Actual 2) 5 = Min (Actual 1. Actual 2) 6 = Mean (Actual 1. Actual2) 7 = Sqrt (Act1) + Sqrt (Act2)

P1.2.6 Actual value 1 selection

0 10 2 334 0 = Not used 1 = AI1 signal (c-board) 2 = AI2 signal (c-board) 3 = AI3 4 = AI4 5 = Fieldbus (ProcessDataIN2) 6 = Motor torque 7 = Motor speed 8 = Motor current 9 = Motor power 10 = Encoder frequency

CP = control place; cc = closing contact; oc = opening contact.

5-6 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 138

9000X AF Drives

August 2010

PID Control Application

Table 5-4: Input Signals — G1.2 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.7 Actual value 2 input 0 9 0 335 0 = Not used

1 = AI1 signal (c-board) 2 = AI2 signal (c-board) 3 = AI3 4 = AI4 5 = Fieldbus (ProcessDataIN3)

6 = Motor torque 7 = Motor speed 8 = Motor current 9 = Motor power

P1.2.8 Actual value 1 minimum scale

-1000.0 1000.0 % 0.0 336 0 = No minimum scaling

P1.2.9 Actual value 1 maximum scale

-1000.0 1000.0 % 100.0 337 100 = No maximum scaling

P1.2.10 Actual value 2 minimum scale

-1000.0 1000.0 % 0.0 338 0 = No minimum scaling

P1.2.11 Actual value 2 maximum scale

-1000.0 1000.0 % 100.0 339 100 = No maximum scaling

P1.2.12 AI1 signal selection 0 A.1 377 TTF programming method used. See Page 6-3.

P1.2.13 AI1 signal range 0 2 0 320 0 = Signal range 0 – 100%

1 = Signal range 20 – 100%

2 = Custom range

P1.2.14 AI1 custom minimum setting

0.00 100.00 % 0.00 321

P1.2.15 AI1 custom maximum setting

0.00 100.00 % 100.00 322

P1.2.16 AI1 inversion 0 1 0 323 0 = Not inverted

1 = Inverted

P1.2.17 AI1 filter time 0.00 10.00 s 0.10 324 0 = No filtering

P1.2.18 AI2 signal selection 0 A.2 388 TTF programming method used. See Page 6-3.

P1.2.19 AI2 signal range 0 2 1 325 0 = 0 – 20 mA

1 = 4 – 20 mA

2 = Customized

P1.2.20 AI2 custom minimum setting

0.00 100.00 % 0.00 326

P1.2.21 AI2 custom maximum setting

0.00 100.00 % 100.00 327

P1.2.22 AI2 inversion 0 1 0 328 0 = Not inverted

1 = Inverted

P1.2.23 AI2 filter time 0.00 10.00 s 0.10 329 0 = No filtering

P1.2.24 Motor potentiometer ramp time

0.1 2000.0 /s 10.0 331

Remember to place jumpers of block X2 accordingly. See 9000X AF Drives User Manual, Chapter 4.

MN04004001E For more information visit: www.eaton.com 5-7

VFD Parameter Management Page 139

9000X AF Drives

August 2010

PID Control Application

Table 5-4: Input Signals — G1.2 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.25 Motor potentiometer frequency reference memory reset

0 2 1 367 0 = No reset 1 = Reset if stopped or powered down 2 = Reset if powered down

P1.2.26 Motor potentiometer PID reference memory reset

0 2 0 370 0 = No reset 1 = Reset if stopped or powered down 2 = Reset if powered down

P1.2.27 PID minimum limit -1000.0 Par. 1.2.29 % 0.00 359 P1.2.28 PID maximum limit Par. 1.2.28 1000.0 % 100.00 360 P1.2.29 Error value

inversion 0 1 0 340 0 = No inversion

1 = Inversion

P1.2.30 PID reference rising time

0.0 100.0 s 5.0 341

P1.2.31 PID reference falling time

0.0 100.0 s 5.0 342

P1.2.32 Reference scaling minimum value, place B

0.00 Par. 1.2.34 Hz 0.00 344

P1.2.33 Reference scaling maximum value, place B

Par. 1.2.33 320.00 Hz 0.00 345

P1.2.34 AI3 signal selection 0 0.1 141 TTF programming method used. See Page 6-3.

P1.2.35 AI3 signal range 0 1 1 143 0 = 0 – 10V 1 = 4mA/20%–100%

P1.2.36 AI3 inversion 0 1 0 151 0 = Not inverted 1 = Inverted

P1.2.37 AI3 filter time 0.00 10.00 s 0.10 142 0 = No filtering

P1.2.38 AI4 signal selection 0 0.1 152 TTF programming method used. See Page 6-3.

P1.2.39 AI4 signal range 0 1 1 154 0 = 0 – 10V 1 = 4mA/20%–100%

P1.2.40 AI4 inversion 0 1 0 162 0 = Not inverted 1 = Inverted

P1.2.41 AI4 filter time 0.00 10.00 s 0.10 153 0 = No filtering

5-8 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 140

9000X AF Drives

August 2010

PID Control Application

Output Signals (Control Keypad: Menu M1 ➔ G1.3)

Table 5-5: Output Signals — G1.3

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.1 Analog output 1 signal selection

0 A.1 464 TTF programming method used. See Page 6-3.

P1.3.2 Analog output function

0 14 1 307 0 = Not used 1 = Output freq. (0 – fmax) 2 = Freq. reference (0 – fmax) 3 = Motor speed (0 – Motor nominal speed)

4 = Motor current (0 – InMotor) 5 = Motor torque (0 – TnMotor) 6 = Motor power (0 – PnMotor) 7 = Motor voltage (0 – UnMotor) 8 = DC-Bus volt (0 – 1000V) 9 = PID controller ref. value 10 = PID contr. act. value 1 11 = PID contr. act. value 2 12 = PID contr. error value 13 = PID controller output 14 = PT100 temperature

P1.3.3 Analog output filter time

0.00 10.00 s 1.00 308 0 = No filtering

P1.3.4 Analog output inversion

0 1 0 309 0 = Not inverted 1 = Inverted

P1.3.5 Analog output minimum

0 1 0 310 0 = 0 mA 1 = 4 mA

P1.3.6 Analog output scale 10 1000 % 100 311 P1.3.7 Digital output 1

function 0 23 1 312 0 = Not used

1 = Ready 2 = Run 3 = Fault 4 = Fault inverted 5 = FC overheat warning 6 = Ext. fault or warning 7 = Ref. fault or warning 8 = Warning 9 = Reversed 10 = Preset speed 1 11 = At speed 12 = Mot. regulator active 13 = OP freq. limit superv.1 14 = OP freq.limit superv.2 15 = Torque limit superv. 16 = Ref. limit supervision 17 = External brake control 18 = Remote Control Active 19 = FC temp. limit superv. 20 = Unrequested direction 21 = Ext. brake control inv. 22 = Thermistor fault/warn. 23 = Fieldbus input data

P1.3.8 Relay output 1 function

0 23 2 313 Same as parameter 1.3.7

MN04004001E For more information visit: www.eaton.com 5-9

VFD Parameter Management Page 141

9000X AF Drives

August 2010

PID Control Application

Table 5-5: Output Signals — G1.3 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.9 Relay output 2 function

0 23 3 314 Same as parameter 1.3.7

P1.3.10 Output frequency limit 1 supervision

0 2 0 315 0 = No limit 1 = Low limit supervision 2 = High limit supervision

P1.3.11 Output frequency limit 1; Supervised value

0.00 Par. 1.1.2 Hz 0.00 316

P1.3.12 Output frequency limit 2 supervision

0 2 0 346 0 = No limit 1 = Low limit supervision 2 = High limit supervision

P1.3.13 Output frequency limit 2; Supervised value

0.00 Par. 1.1.2 Hz 0.00 347

P1.3.14 Torque limit supervision

0 2 0 348 0 = Not used 1 = Low limit supervision 2 = High limit supervision

P1.3.15 Torque limit supervision value

0.0 300.0 % 100.0 349

P1.3.16 Reference limit supervision

0 2 0 350 0 = Not used 1 = Low limit 2 = High limit

P1.3.17 Reference limit supervision value

0.00 Par. 1.1.2 Hz 0.00 351

P1.3.18 External brake-off delay

0.0 100.0 s 0.5 352

P1.3.19 External brake-on delay

0.0 100.0 s 1.5 353

P1.3.20 FC temperature supervision

0 2 0 354 0 = Not used 1 = Low limit 2 = High limit

P1.3.21 FC temperature supervised value

-10 75 °C 40 355

P1.3.22 Analog output 2 signal selection

0 0.1 471 TTF programming method used. See Page 6-3.

P1.3.23 Analog output 2 function

0 13 4 472 Same as parameter 1.3.2

P1.3.24 Analog output 2 filter time

0.00 10.00 s 1.00 473 0 = No filtering

P1.3.25 Analog output 2 inversion

0 1 0 474 0 = Not inverted 1 = Inverted

P1.3.26 Analog output 2 minimum

0 1 0 475 0 = 0 mA 1 = 4 mA

P1.3.27 Analog output 2 scaling

10 1000 % 100 476

5-10 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 142

9000X AF Drives

August 2010

PID Control Application

Drive Control Parameters (Control Keypad: Menu M1 ➔ G1.4)

Table 5-6: Drive Control Parameters — G1.4

Code Parameter Min. Max. Unit Default Cust ID Note

P1.4.1 Ramp 1 shape 0.0 10.0 s 0.0 500 0 = Linear >0 = S-curve ramp time

P1.4.2 Ramp 2 shape 0.0 10.0 s 0.0 501 0 = Linear >0 = S-curve ramp time

P1.4.3 Acceleration time 2 0.1 3000.0 s 0.1 502 P1.4.4 Deceleration time 2 0.1 3000.0 s 0.1 503 P1.4.5 Brake chopper 0 4 0 504 0 = Not used

1 = Used when running 2 = External brake chopper 3 = Used when stopped/running 4 = Used when running (no testing)

P1.4.6 Start function 0 1 0 505 0 = Ramp 1 = Flying start

P1.4.7 Stop function 0 3 1 506 0 = Coasting 1 = Ramp 2 = Ramp+Run enable coast 3 = Coast+Run enable ramp

P1.4.8 DC braking current 0.4 x IH 2 x IH A IH 507 P1.4.9 DC braking time

at stop 0.00 600.00 s 0.00 508 0 = DC brake is off at stop

P14.10 Frequency to start DC braking during ramp stop

0.10 10.00 Hz 1.50 515

P1.4.11 DC braking time at start

0.00 600.00 s 0.00 516 0 = DC brake is off at start

P1.4.12 Flux brake 0 1 0 520 0 = Off 1 = On

P1.4.13 Flux braking current 0.4 x IH 2 x IH A IH 519

Skip Frequency Parameters (Control Keypad: Menu M1 ➔ G1.5)

Table 5-7: Skip Frequency Parameters — G1.5

Code Parameter Min. Max. Unit Default Cust ID Note P1.5.1 Skip frequency

range 1 low limit 0.00 par.

1.5.2 Hz 0.00 509

P1.5.2 Skip frequency range 1 high limit

0.00 par. 1.1.2

Hz 0.0 510 0 = Skip frequency range 1 not used

P1.5.3 Skip frequency range 2 low limit

0.00 par. 1.5.2

Hz 0.00 511

P1.5.4 Skip frequency range 2 high limit

0.00 par. 1.1.2

Hz 0.0 512 0 = Skip frequency range 2 not used

P1.5.5 Skip frequency range 3 low limit

0.00 par. 1.5.2

Hz 0.00 513

P1.5.6 Skip frequency range 3 high limit

0.00 par. 1.1.2

Hz 0.0 514 0 = Skip frequency range 3 not used

P1.5.7 Skip frequency acc./dec. ramp

0.1 10.0 1.0 518

MN04004001E For more information visit: www.eaton.com 5-11

VFD Parameter Management Page 143

9000X AF Drives

August 2010

PID Control Application

Motor Control Parameters (Control Keypad: Menu M1 ➔ G1.6)

Table 5-8: Motor Control Parameters — G1.6

Code Parameter Min. Max. Unit Default Cust ID Note

P1.6.1 Motor control mode 0 1/6 0 600 SVX: 0 = Frequency control 1 = Speed control

Additionally for SPX: 2 = Torque control 3 = Closed loop speed ctrl 4 = Closed loop torque ctrl

P1.6.2 V/Hz optimization 0 1 0 109 0 = Not used 1 = Automatic torque boost

P1.6.3 V/Hz ratio selection 0 3 0 108 0 = Linear 1 = Squared 2 = Programmable 3 = Linear with flux optim.

P1.6.4 Field weakening point

8.00 320.00 Hz 60.00 602

P1.6.5 Voltage at field weakening point

10.00 200.00 % 100.00 603 n% x Unmot

P1.6.6 V/Hz curve midpoint frequency

0.00 Par. 1.6.4 Hz 60.00 604 V/Hz midfreq

P1.6.7 V/Hz curve midpoint voltage

0.00 100.00 % 100.00 605 n% x Unmot

Parameter max. value = par. 1.6.5 P1.6.8 Output voltage at

zero frequency 0.00 40.00 % 1.30 606 n% x Unmot

P1.6.9 Switching frequency 1.0 Varies kHz Varies 601 See Table 8-12 on Page 8-57 for exact values

P1.6.10 Overvoltage controller

0 2 1 607 0 = Not used 1 = Used (no ramping) 2 = Used (ramping)

P1.6.11 Undervoltage controller

0 1 1 608 0 = Not used 1 = Used

P1.6.12 Load Drooping 0.00 100.00 0.00 620 Drooping % of nominal speed at nominal torque

P1.6.13 Identification 0 1 0 631 0 = Not used 1 = Used

5-12 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 144

9000X AF Drives

August 2010

PID Control Application

Table 5-8: Motor Control Parameters — G1.6 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note Closed Loop parameter group 1.6.14 (SPX only)

P1.6.14.1 Magnetizing current 0.00 100.00 A 0.00 612 P1.6.14.2 Speed control P gain 0 1000 30 613 P1.6.14.3 Speed control I time 0.0 500.0 ms 30.0 614 P1.6.14.4 Load drooping 0.00 100.00 % 0.00 620 P1.6.14.5 Acceleration

compensation 0.00 300.00 s 0.00 626

P1.6.14.6 Slip adjust 0 500 % 100 619 P1.6.14.7 Magnetizing current

at start MotCurr Min

MotCurr Max

A 0.00 627

P1.6.14.8 Magnetizing time at start

0.0 600.0 s 0.0 628

P1.6.14.9 0-speed time at start 0 32000 ms 100 615 P1.6.14.10 0-speed time at stop 0 32000 ms 100 616 P1.6.14.11 Start-up torque 0 3 0 621 0 = Not used

1 = Torque memory 2 = Torque reference 3 = Start-up torque fwd/rev

P1.6.14.12 Start-up torque FWD -300.0 300.0 s 0.0 633 P1.6.14.13 Start-up torque REV -300.0 300.0 s 0.0 634 P1.6.14.15 Encoder filter time 0 1000 ms 0 618 P1.6.14.17 Current control

P gain 0.00 100.00 % 40.00 617

MN04004001E For more information visit: www.eaton.com 5-13

VFD Parameter Management Page 145

9000X AF Drives

August 2010

PID Control Application

Protections (Control Keypad: Menu M1 ➔ G1.7)

Table 5-9: Protections — G1.7

Code Parameter Min. Max. Unit Default Cust ID Note

P1.7.1 Response to reference fault

0 5 0 700 0 = No response 1 = Warning 2 = Warning+Previous Freq. 3 = Wrng+PresetFreq 1.7.2 4 = Fault.stop acc. to 1.4.7 5 = Fault.stop by coasting

P1.7.2 4mA reference fault frequency

0.00 Par. 1.1.2 Hz 0.00 728

P1.7.3 Response to external fault

0 3 2 701 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.4 Input phase supervision

0 3 3 730

P1.7.5 Response to undervoltage fault

1 3 0 727

P1.7.6 Output phase supervision

0 3 2 702

P1.7.7 Earth fault protection

0 3 2 703

P1.7.8 Thermal protection of the motor

0 3 2 704

P1.7.9 Motor ambient temperature factor

-100.0 100.0 % 0.0 705

P1.7.10 Motor cooling factor at zero speed

0.0 150.0 % 40.0 706

P1.7.11 Motor thermal time constant

1 200 min 45 707

P1.7.12 Motor duty cycle 0 100 % 100 708 P1.7.13 Stall protection 0 3 1 709 0 = No response

1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.14 Stall current 0.1 InMotor x 2

A IL 710

P1.7.15 Stall time limit 1.00 120.00 s 15.00 711 P1.7.16 Stall frequency limit 1.0 Par. 1.1.2 Hz 25.0 712 P1.7.17 Underload

protection 0 3 0 713 0 = No response

1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.18 Field weakening area load

10 150 % 50 714

P1.7.19 Zero frequency load 5.0 150.0 % 10.0 715 P1.7.20 Underload

protection time limit

2 600 s 20 716

5-14 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 146

9000X AF Drives

August 2010

PID Control Application

Protections — G1.7 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.7.21 Response to thermistor fault

0 3 2 732 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.22 Response to fieldbus fault

0 3 2 733 See P1.7.21

P1.7.23 Response to slot fault

0 3 2 734 See P1.7.21

P1.7.24 No. of PT100 inputs 0 3 0 739 P1.7.25 Response to PT100

fault 0 3 2 740 0 = No response

1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.26 PT100 warning limit -30.0 200.0 Cº 120.0 741 P1.7.27 PT100 fault limit -30.0 200.0 Cº 130.0 742

Autorestart Parameters (Control Keypad: Menu M1 ➔ G1.8)

Table 5-10: Autorestart Parameters — G1.8

Code Parameter Min. Max. Unit Default Cust ID Note

P1.8.1 Wait time 0.10 10.00 s 0.50 717 P1.8.2 Trial time 0.00 60.00 s 30.00 718 P1.8.3 Start function 0 2 0 719 0 = Ramp

1 = Flying start 2 = According to par. 1.4.6

P1.8.4 Number of tries after undervoltage trip

0 10 0 720

P1.8.5 Number of tries after overvoltage trip

0 10 0 721

P1.8.6 Number of tries after overcurrent trip

0 3 0 722

P1.8.7 Number of tries after reference trip

0 10 0 723

P1.8.8 Number of tries after motor temp fault trip

0 10 0 726

P1.8.9 Number of tries after external fault trip

0 10 0 725

P1.8.10 Number of tries after underload fault trip

0 10 0 738

MN04004001E For more information visit: www.eaton.com 5-15

VFD Parameter Management Page 147

9000X AF Drives

August 2010

PID Control Application

Keypad Control (Control Keypad: Menu M2)

The parameters for the selection of control place and direction on the keypad are listed

below. See the Keypad control menu in the 9000X AF Drives User Manual.

Table 5-11: Keypad Control Parameters — M2

Code Parameter Min. Max. Unit Default Cust ID Note

P2.1 Control place 0 3 0 1685 0 = Keypad L/R 1 = Local 2 = Remote 3 = I/O force

R2.2 Keypad reference Par. 1.1.1

Par.1.1.2 Hz

P2.3 Direction (on keypad)

0 1 0 123 0 = Forward 1 = Reverse

R2.4 PID reference 0.00 100.00 % 50.00 R2.5 PID reference 2 0.00 100.00 % 0.00 P2.6 Stop button 0 1 1 114 0 = Limited function of Stop

button 1 = Stop button always enabled

P2.7 Operate menu hide 0 1 1 0 = Yes 1 = No

System Menu (Control Keypad: Menu M5)

For parameters and functions related to the general use of the drive, such as application

and language selection, customized parameter sets or information about the hardware and

software, see Chapter 5 in the 9000X AF Drives User Manual.

Expander Boards (Control Keypad: Menu M6)

The M6 menu shows the expander and option boards attached to the control board and

board-related information. For more information, see Chapter 5 in the 9000X AF Drives

User Manual.

Note: In local and remote control, the control mode is determined by DIN6 unless the PID is

selected as the reference.

5-16 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 148

9000X AF Drives

August 2010

Chapter 6 — Multi-Purpose Control Application Introduction

Select the Multi-Purpose Control Application in menu M5. See Chapter 5 of the 9000X AF

Drives User Manual.

Multi-purpose control application provides a wide range of parameters for controlling

motors. It can be used for various kinds of different processes, where wide flexibility of I/O

signals is needed and PID-control is not necessary (if you need PID-control functions, use

PID-control Application or Pump and Fan Control Application).

The frequency reference can be selected e.g. from the analog inputs, joystick control, motor

potentiometer and from a mathematical function of the analog inputs. There are parameters

also for Fieldbus communication. Multi-step speeds and jogging speed can also be selected if

digital inputs are programmed for these functions.

● The digital inputs and all the outputs are freely programmable and the application

supports all I/O-boards

Additional functions:

● Analog input signal range selection

● Two frequency limit supervisions

● Torque limit supervision

● Reference limit supervision

● Second ramps and S-shape ramp programming

● Programmable Start/Stop and Reverse logic

● DC-brake at start and stop

● Three skip frequency areas

● Programmable V/Hz curve and switching frequency

● Autorestart

● Motor thermal and stall protection: fully programmable; off, warning, fault

● Motor underload protection

● Input and output phase supervision

● Joystick hysteresis

● Possibility to connect the FB Process data to any parameter and some monitoring values

The parameters of the Multi-Purpose Control Application are explained in Chapter 8 of this

manual. The explanations are arranged according to the individual ID number of the parameter.

MN04004001E For more information visit: www.eaton.com 6-1

VFD Parameter Management Page 149

9000X AF Drives

August 2010

Control I/O

Reference potentiometer 1 – 10 kW

Multi-Purpose Control Application Table 6-1: Multi-Purpose Control Application Default I/O Configuration and Connection Example

Terminal Signal Description

OPTA1

1 +10Vref Reference output Voltage for potentiometer, etc.

2 AI1+ Analog input, voltage range 0 – 10V DC

Voltage input frequency reference

3 AI1- I/O Ground Ground for reference and controls

4 AI2+ Analog input, current range Current input frequency reference

5 AI2- 0 – 20 mA

6 +24V Control voltage output Voltage for switches, etc. max 0.1A

7 GND I/O ground Ground for reference and controls

8 DIN1 Start forward (programmable)

9 DIN2 Start reverse (programmable)

Contact closed = start forward

Contact closed = start reverse

10 DIN3 Fault reset (programmable) Contact closed = fault reset

11 CMA Common for DIN1 – DIN3 Connect to GND or +24V

12 +24V Control voltage output Voltage for switches (see terminal 6)

13 GND I/O ground Ground for reference and controls

14 DIN4 Jog speed selection

(programmable)

15 DIN5 External fault

(programmable)

16 DIN6 Accel./decel. time select (programmable)

Contact closed = jog speed active

Contact open = no fault Contact closed = fault

Contact open = P1.1.3, P1.1.4 in use Contact closed = P1.4.3, P1.4.4 in use

17 CMB Common for DIN4 – DIN6 Connect to GND or +24V

mA 18 AOA1+ Output frequency Programmable

READY 19 AOA1- Analog output Range 0 – 20 mA, RL, max. 500W

20 DOA1 Digital output READY

Programmable Open collector, I ≤ 50 mA, V ≤ 48V DC

OPTA2

21 RO1 Relay output 1 Programmable

RUN 22 RO1

23 RO1

RUN

24 RO2 Relay output 2 Programmable

220V

AC

25 RO2

26 RO2

FAULT

Note: For more information on jumper selections, see the 9000X AF Drives User

Manual, Chapter 4. Jumper Block X3: CMA and CMB Grounding

CMB connected to GND

CMA connected to GND CMB isolated from GND

CMA isolated from GND

CMB and CMA internally connected together, isolated from GND

VFD Parameter Management Page 150

9000X AF Drives

August 2010

Multi-Purpose Control Application

“Terminal To Function” (TTF) Programming Principle

The programming principle of the input and output signals in the Multi-Purpose Control

Application as well as in the Pump and Fan Control Application (and partly in the other

applications) is different compared to the conventional method used in other SVX applications.

In the conventional programming method, Function To Terminal programming method (FTT),

you have a fixed input or output that you define a certain function for. The applications

mentioned above, however, use the Terminal To Function programming method (TTF) in

which the programming process is carried out the other way round: Functions appear as

parameters which the operator defines a certain input/output. See Caution on Page 6-4.

Defining an Input/Output for a Certain Function on Keypad

Connecting a certain input or output with a certain function (parameter) is done by giving the

parameter an appropriate value. The value is formed of the Board slot on the SVX control

board (see 9000X AF Drives User Manual, Chapter 4) and the respective signal number as

shown in Figure 6-1.

Function Name P1.3.3.7

AI Ref Faul/Warn

DigOUT: B.1

Terminal Type Slot Terminal Number

Figure 6-1: Defining Input/Output — Function

Example: You want to connect the digital output function Reference fault/warning (P1.3.3.7) to

the digital output DO1 on the basic board OPTA1 (see 9000X AF Drives User Manual, Chapter 4).

First find the P1.3.3.7 on the keypad. Press the Menu button right once to enter the edit mode.

On the value line, you will see the terminal type on the left (DigIN, DigOUT, An.IN, An.OUT)

and on the right, the present input/output the function is connected to (B.3. A.2 etc.), or if not

connected, a value (0.#).

When the value is blinking, hold down the Browser button up or down to find the desired

board slot and signal number. The program will scroll the board slots starting from 0 and

proceeding from A to E and the I/O selection from 1 to 10.

Once you have set the desired value, press the Enter button once to confirm the change.

See Figure 6-2.

P1..3.3.7

AI Ref Faul/Warn P1.3.3.7

AI Ref Faul/Warn P1.3.3.7

AI Ref Faul/Warn

DigOUT: 0.0 DigOUT: 0.0 DigOUT: A.1

Figure 6-2: Defining Input/Output — Values

VFD Parameter Management Page 151

9000X AF Drives

August 2010

Multi-Purpose Control Application

Defining a Terminal for a Certain Function with 9000X Drive Programming Tool

If you use the 9000X Drive Programming Tool for parametrizing you will have to establish the

connection between the function and input/output in the same way as with the control panel.

Just pick the address code from the drop-down menu in the Value column (see Figure 6-3).

Figure 6-3: Screenshot of 9000X Drive Programming Tool; Entering the Address Code

CAUTION

Be ABSOLUTELY sure not to connect two functions to one and

same output in order to avoid function overruns and to ensure

flawless operation.

Notice

The inputs, unlike the outputs, cannot be changed in RUN state.

Defining Unused Inputs/Outputs

All unused inputs and outputs must be given the board slot value 0 and the value 1 also for

the terminal number. The value 0.0 is also the default value for most of the functions.

However. if you want to use the values of a digital input signal for e.g. testing purposes only.

you can set the board slot value to 0 and the terminal number to any number between 2…10

to place the input to a TRUE state. In other words, the value 1 corresponds to “open contact”

and values 2 to 10 to closed contact.

In case of analog inputs, giving the value 1 for the terminal number corresponds to 0%, value

2 corresponds to 20% and any value between 3 and 10 corresponds to 100%.

6-4 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 152

9000X AF Drives

August 2010

Parameter Lists

Multi-Purpose Control Application

On the next pages you will find the lists of parameters within the respective parameter

groups. The parameter descriptions are given in Chapter 8.

Column explanations:

Code = Location indication on the keypad; Shows the operator the present

parameter number

Parameter = Name of parameter

Min. = Minimum value of parameter

Max. = Maximum value of parameter

Unit = Unit of parameter value; Given if available

Default = Value preset by factory

Cust

ID

=

=

User’s customized setting

ID number of the parameter for reference to Chapter 8

= Parameter value can only be changed when the drive is stopped = Programmed using terminal to function (TTF) method. See Page 6-

Monitoring Values (Control Keypad: Menu M8)

The monitoring values are the actual values of parameters and signals as well as statuses

and measurements. Monitoring values cannot be edited.

See 9000X AF Drives User Manual, Chapter 5 for more information.

Table 6-2: Monitoring Values, SPX Drives

Code Parameter Unit ID Description

V7.1 Output Frequency Hz 1 Output frequency to motor

V7.2 FreqRreference Hz 25 Frequency reference to motor control

V7.3 Motor Speed Rpm rpm 2 Motor speed in rpm

V7.4 Motor Current A 3 V7.5 Motor Torque % 4 In % of nominal torque

V7.6 Motor Power % 5 Motor shaft power in %

V7.7 Motor Voltage V 6 V7.8 DC-Bus Voltage V 7 V7.9 Unit Temperature ∞C 8 Heatsink temperature

V7.10 MotorTemperature % 9 Calculated motor temperature

V7.11 Analog Input 1 V 13 AI1

V7.12 Analog Input 2 mA 14 AI2

V7.13 DIN1, DIN2, DIN3 15 Digital input status

V7.14 DIN4, DIN5, DIN6 16 Digital input status

V7.15 Analog lout mA 26 AO1

V7.16 Analog Input 3 mA 27 AI3

V7.17 Analog Input 4 mA 14 AI4

V7.18 Torque Reference % 18 V7.19 PT100 Temp. C° 42 Max PT100 Temp

MN04004001E For more information visit: www.eaton.com 6-5

VFD Parameter Management Page 153

9000X AF Drives

August 2010

Multi-Purpose Control Application Table 6-2: Monitoring Values, SPX Drives (Continued)

Code Parameter Unit ID Description

M7.20 Multimonitor Displays three selectable monitor values

G7.21 Monitor 2 V7.21.1 Current A 1113 Unfiltered Motor Current

V7.21.2 Torque % 1125 Unfiltered Motor Torque

V7.21.3 DC Voltage V 44 Unfiltered DC Link Voltage

V7.21.4 Status Word 43 Application Status Word

V7.21.5 Last Active Fault 37 V7.21.6 On Time Hours h 10 Power On Trip Counter

V7.21.7 DIN Status Word 56 DIN 1–6 (Low b) and OPT-B1 or B9 DIN (High b)

V7.21.8 Motor Current FB A 45 Motor current to 1 decimal place

V7.21.9 U Phase Current A 39 V7.21.10 V Phase Current A 40 V7.21.11 W Phase Current A 41 V7.21.12 PT100 Temp. In1 °C 50 V7.21.13 PT100 Tem. In2 °C 51 V7.21.14 PT100 Tem. In3 °C 52 V7.21.15 PT100 Tem. In4 °C 69 V7.21.16 PT100 Tem. In5 °C 70 V7.21.17 PT100 Tem. In6 °C 71

Operate Menu-M8

The Operate Menu provides an easy-to-use method of viewing key numerical Monitoring Menu Items. It also allows the setting of the Keypad frequency or torque reference. See Chapter 5 of the 9000X User Manual for more information.

Table 6-3: Operate Menu Items

Code Parameter Unit Description

O1 Output Frequency Hz Output frequency to motor

O2 FreqRreference Hz Frequency reference to motor control

O3 Motor Speed rpm Motor speed in rpm

O4 Motor Current A O5 Motor Torque % In % of nominal motor torque

O6 Motor Power % Motor shaft power in %

O7 Motor Voltage V O8 DC-Bus Voltage V O9 Unit Temperature °C Heatsink temperature

O10 MotorTemperature % Calculated motor temperature

O11 U Phase Current A Motor phase current

O12 V Phase Current A Motor phase current

O13 W Phase Current A Motor phase current

O14 Torque Reference % Torque Ref in Torque Control Mode

R1 Keypad Reference Hz Set keypad frequency reference

R4 Torque Reference Hz Set keypad torque reference

6-6 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 154

9000X AF Drives

August 2010

Multi-Purpose Control Application

Fieldbus Control and Status

The Multipurpose Application has more functionality with the fieldbus control. Bits 3 through

7 of the Fixed Control Word can be used to set digital outputs. The digital inputs are

monitored with the DIN Status Word (ID 56). The mode of the control is monitored with the

Application Status Word (ID 43), Bits 4, 8, 9, and 10.

Table 6-4: Fixed Control Word

Bit Function Note

B0 FB_Run B1 FB_Reverse B2 FB_Fault_Reset B3 FB_D01 See Parameter 1.3.3.24

B4 FB_D02 See Parameter 1.3.3.25

B5 FB_D03 See Parameter 1.3.3.26

B6 FB_D04 See Parameter 1.3.3.27

B7 FB_D05 See Parameter 1.3.3.28

B8 Not Used B9 Not Used B10 Not Used B11 FB_WD_Pulse See Parameter 1.7.32

B12 Not Used B13 Not Used B14 Not Used B15 FB_Fault_Monitor (internal) Select Comm cards

Table 6-5: Status Word

Code General Status Word Application Status Word

B0 MC_Ready Not used

B1 MC_Run MC_Ready

B2 MC_Reverse MC_Run

B3 MC_Fault MC_Fault

B4 MC_Warning FB_Ref_Active

B5 MC_AtSpeed Not used

B6 MC_ZeroSpeed RunEnable

B7 MC_FluxReady MC_Warning

B8 MC_TCSpeedLimit Active Panel I/O Control Indicator

B9 MC_DetectedEncoderDirection Panel Panel Control Indicator

B10 MC_UVFastStop Panel Fieldbus Control Indicator

B11 MC_DC_Brake MC_DC_Brake

B12 FB_Ref_Active RunRequest

B13 MC_StartDelay (not used) Motor Regulator Status not Zero

B14 Remote_Active External Brake Control

B15 FB_WD_Pulse Not used

MN04004001E For more information visit: www.eaton.com 6-7

VFD Parameter Management Page 155

9000X AF Drives

August 2010

Multi-Purpose Control Application

Basic Parameters (Control Keypad: Menu M1 ➔ G1.1)

Table 6-6: Basic Parameters — G1.1

Code Parameter Min. Max. Unit Default ID Note

P1.1.1 Min frequency 0.00 Par. 1.1.2 Hz 0.00 101 P1.1.2 Max frequency Par. 1.1.1 320.00 Hz 60.00 102 NOTE: If fmax > than the motor

synchronous speed, check suitability for motor and drive system.

P1.1.3 Acceleration time 1 0.1 3000.0 s 3.0 103 P1.1.4 Deceleration time 1 0.1 3000.0 s 3.0 104 P1.1.5 Current limit 0.1 x IH 2 x IH A IL 107 IH is the nominal current rating of

the 9000X inverter.

P1.1.6 Nominal voltage of the motor

180 690 V SVX-2: 230V SVX-4: 460V SVX-5: 575V

110 Motor nameplate value.

P1.1.7 Nominal frequency of the motor

0.00 320.00 Hz 60.00 111 Motor nameplate value.

P1.1.8 Nominal speed of the motor

0 65000 rpm 1720 112 Motor nameplate value.

P1.1.9 Nominal current of the motor

0.1 x IH 2 x IH A IH 113 Check the rating plate of the motor.

P1.1.10 Power Factor 0.30 1.00 0.85 120 Check the rating plate of the motor.

P1.1.11 Local control place 1 3 2 171 1 = I/O Terminal 2 = Keypad 3 = Fieldbus

P1.1.12 Remote control place

1 3 1 172 1 = I/O Terminal 2 = Keypad 3 = Fieldbus

P1.1.13 Local reference 0 15 8 173 0 = AI1 1 = AI2 2 = AI1+AI2 3 = AI1-AI2 4 = AI2-AI1 5 = AI1xAI2 6 = AI1 Joystick 7 = AI2 Joystick 8 = Keypad 9 = Fieldbus 10 = Motor potentiometer 11 = AI1, AI2 minimum 12 = AI1, AI2 maximum 13 = Max frequency 14 = AI1/AI2 selection 15 = Encoder A1

6-8 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 156

9000X AF Drives

August 2010

Multi-Purpose Control Application

Table 6-6: Basic Parameters — G1.1 (Continued)

Code Parameter Min. Max. Unit Default ID Note

P1.1.14 Remote reference 0 15 0/AI1 174 See par. 1.1.13

P1.1.15 Identification 0 1/2 0/No Action 631 0 = No Action 1 = ID No Run SPX Only 2 = ID With Run

P1.1.16 V/Hz Boost 0 1 0/None 109 0 = None 1 = AutoTorqBoos

P1.1.17 Jog Speed Ref Min Freq Max Freq Hz 5.00 124 P1.1.18 Preset Speed 1 Min Freq Max Freq Hz 10.00 105 P1.1.19 Preset Speed 2 Min Freq Max Freq Hz 15.00 106 P1.1.20 Preset Speed 3 Min Freq Max Freq Hz 20.00 126 P1.1.21 Preset Speed 4 Min Freq Max Freq Hz 25.00 127 P1.1.22 Preset Speed 5 Min Freq Max Freq Hz 30.00 128 P1.1.23 Preset Speed 6 Min Freq Max Freq Hz 40.00 129 P1.1.24 Preset Speed 7 Min Freq Max Freq Hz 60.00 130

Input Signals

Basic Settings (Control Keypad: Menu M1 ➔ G1.2.1)

Table 6-7: Input Signals: Basic Settings — G1.2.1

Code Parameter Min. Max. Unit Default ID Note

P1.2.1.1 Start/Stop logic selection 0 7 0 300 0 = Forw-Rev

1 = Start-Rev 2 = Start-Enable 3 = StartP-StopP 4 = Strt-MotP UP 5 = ForwR-RevR 6 = StartR-Rev 7 = StrtR-Enable

P1.2.1.2 MotPot ramp time 0.1 2000.0 Hz/s 10.0 331

P1.2.1.3 MotPotMemFreqRef 0 2 1 367 0 = No reset 1 = Res: stop+P.D. 2 = Res: P.D.

P1.2.1.4 Adjust input 0 5 0 493 0 = Not used

1 = AI1 2 = AI2 3 = AI3 4 = AI4 5 = Fieldbus

P1.2.1.5 Adjust minimum 0.0 100.0 % 0.0 494

P1.2.1.6 Adjust maximum 0.0 100.0 % 0.0 495

MN04004001E For more information visit: www.eaton.com 6-9

VFD Parameter Management Page 157

9000X AF Drives

August 2010

Multi-Purpose Control Application

Analog Input 1 (Control Keypad: Menu M1 ➔ G1.2.2)

Table 6-8: Analog Input 1 Parameters — G1.2.2

Code Parameter Min. Max. Unit Default ID Note

P1.2.2.1 AI1 signal selection 0 A.1 377 TTF programming. See chapter 6.3

P1.2.2.2 AI1 filter time 0.00 10.00 s 0.10 324 0 = No filtering

P1.2.2.3 AI1 signal range 0 3 0 320 0 = 0–100%

1 = 4mA/20%–100% 2 = -10V...+10V 3 = Custom range

P1.2.2.4 AI1 custom minimum setting

-160.00 160.00 % 0.00 321

P1.2.2.5 AI1 custom maximum setting

-160.00 160.00 % 100.00 322

P1.2.2.6 AI1 reference scaling. minimum value

0.00 320.00 Hz 0.00 303 Selects the frequency that corresponds to the min. reference signal

P1.2.2.7 AI1 reference scaling. maximum value

0.00 320.00 Hz 0.00 304

P1.2.2.8 AI1 joystick hysteresis 0.00 20.00 % 0.00 384

P1.2.2.9 AI1 sleep limit 0.00 100.00 % 0.00 385

P1.2.2.10 AI1 sleep delay 0.00 320.00 s 0.00 386

P1.2.2.11 AI1 joystick offset -50.00 50.00 % 0.00 165

Remember to place jumpers of block X2 accordingly. See 9000X AF Drives User Manual, Chapter 4.

6-10 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 158

9000X AF Drives

August 2010

Multi-Purpose Control Application

Analog Input 2 (Control Keypad: Menu M1 ➔ G1.2.3)

Table 6-9: Analog Input 2 Parameters — G1.2.3

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.3.1 AI2 signal selection

0 A.2 388 TTF programming. See chapter 6.3

P1.2.3.2 AI2 filter time 0.00 10.00 s 0.10 329 0 = No filtering

P1.2.3.3 AI2 signal range 0 3 1 325 0 = 0–100% 1 = 4mA/20%–100% 2 = -10V...+10V

3 = Custom range

P1.2.3.4 AI2 custom minimum setting

-160.00 160.00 % 0.00 326

P1.2.3.5 AI2 custom maximum setting

-160.00 160.00 % 100.00 327

P1.2.3.6 AI2 reference scaling, minimum value

0.00 320.00 Hz 0.00 393 Selects the frequency that corresponds to the min. reference signal

P1.2.3.7 AI2 reference scaling, maximum value

0.00 320.00 Hz 0.00 394 Selects the frequency that corresponds to the max. reference signal

P1.2.3.8 AI2 joystick hysteresis

0.00 20.00 % 0.00 395 Dead zone for joystick input

P1.2.3.9 AI2 sleep limit 0.00 100.00 % 0.00 396 Drive goes to sleep mode if input is below this limit for set time.

P1.2.3.10 AI2 sleep delay 0.00 320.00 s 0.00 397

P1.2.3.11 AI2 joystick offset -50.00 50.00 % 0.00 166 Remember to place jumpers of block X2 accordingly. See 9000X AF Drives User Manual, Chapter 4.

Analog Input 3 (Control Keypad: Menu M1 ➔ G1.2.4)

Table 6-10: Analog Input 3 Parameters — G1.2.4

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.4.1 AI3 signal selection

0 0.1 141 TTF programming. See chapter 6.3

P1.2.4.2 AI3 filter time 0.00 10.00 s 0.10 142 0 = No filtering

P1.2.4.3 AI3 signal range 0 3 1 143 0 = 0–100%

1 = 4mA/20%–100% 2 = -10V...+10V 3 = Custom range

P1.2.4.4 AI3 custom minimum setting

-160.00 160.00 % 0.00 144

P1.2.4.5 AI3 custom maximum setting

-160.00 160.00 % 100.00 145

P1.2.4.6 AI3 signal inversion

0 1 0 151 0 = Not inverted

1 = Inverted

MN04004001E For more information visit: www.eaton.com 6-11

VFD Parameter Management Page 159

9000X AF Drives

August 2010

Multi-Purpose Control Application

Analog Input 4 (Control Keypad: Menu M1 ➔ G1.2.5)

Table 6-11: Analog Input 4 Parameters — G1.2.5

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.5.1 AI4 signal selection

0 0.1 152

P1.2.5.2 AI4 filter time 0.00 10.00 s 0.10 153 0 = No filtering

P1.2.5.3 AI4 signal range 0 3 1 154 0 = 0–100%

1 = 4mA/20%–100% 2 = -10V...+10V 3 = Custom range

P1.2.5.4 AI4 custom minimum setting

-160.00 160.00 % 0.00 155

P1.2.5.5 AI4 custom maximum setting

-160.00 160.00 % 100.00 156

P1.2.5.6 AI4 signal inversion

0 1 0 162 0 = Not inverted 1 = Inverted

Free Analog Input Signal Selection (Keypad: Menu M1 ➔ G1.2.6)

Table 6-12: Free Analog Input Signal Selection — G1.2.6

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.6.1 Scaling of current limit

0 5 0 399 0 = Not used 1 = AI1 2 = AI2 3 = AI3 4 = AI4 5 = Fieldbus (FBProcessDataIN2)

P1.2.6.2 Scaling of DC- braking current

0 5 0 400 See par. 1.2.6.1

P1.2.6.3 Reducing of acc./

dec. times 0 5 0 401 See par. 1.2.6.1

P1.2.6.4 Reducing of

torque supervision limit

0 5 0 402 See par. 1.2.6.1

P1.2.6.5 Torque limit 0 5 0 485 See par. 1.2.6.1

6-12 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 160

9000X AF Drives

August 2010

Multi-Purpose Control Application

Digital Inputs (Control Keypad: Menu M1 ➔ G1.2.7)

Table 6-13: Digital Input Signals — G1.2.7

Code Parameter Min. Max Default ID Note

P1.2.7.1 Start Signal 1 DigIN:0.1 DigIN:E.10 DigIN:A.1 403 See P1.2.1.1

P1.2.7.2 Start signal 2 DigIN:0.1 DigIN:E.10 DigIN:A.2 404 See P1.2.1.1

P1.2.7.3 Run Enable DigIN:0.1 DigIN:E.10 DigIN:0.2 407 Motor start enabled (cc)

P1.2.7.4 Reverse DigIN:0.1 DigIN:E.10 DigIN:0.1 412 Direction forward (oc)

Direction reverse (cc)

P1.2.7.5 Preset Speed 1 DigIN:0.1 DigIN:E.10 DigIN:0.1 419 See preset speeds in Basic Parameters (G2.1)

P1.2.7.6 Preset Speed 2 DigIN:0.1 DigIN:E.10 DigIN:0.1 420

P1.2.7.7 Preset Speed 3 DigIN:0.1 DigIN:E.10 DigIN:0.1 421

P1.2.7.8 Mot Pot Down DigIN:0.1 DigIN:E.10 DigIN:0.1 417 Mot.pot. reference decreases (cc)

P1.2.7.9 Mot Pot Up DigIN:0.1 DigIN:E.10 DigIN:0.1 418 Mot.pot. reference increases (cc)

P1.2.7.10 Fault Reset DigIN:0.1 DigIN:E.10 DigIN:A.3 414 All faults reset (cc)

P1.2.7.11 External Fault (close) DigIN:0.1 DigIN:E.10 DigIN:A.5 405 Ext. fault (F51) displayed (cc)

P1.2.7.12 External Fault (open) DigIN:0.1 DigIN:E.10 DigIN:0.2 406 Ext. fault (F51) displayed (oc)

P1.2.7.13 Acc/Dec Time Sel DigIN:0.1 DigIN:E.10 DigIN:A.6 408 Acc/Dec time 1 (oc)

Acc/Dec time 2 (cc)

P1.2.7.14 Acc/Dec Prohibit DigIN:0.1 DigIN:E.10 DigIN:0.1 415 Acc/Dec prohibited (cc)

P1.2.7.15 DC Brake Command DigIN:0.1 DigIN:E.10 DigIN:0.1 416 DC braking active (cc)

P1.2.7.16 Jogging Speed DigIN:0.1 DigIN:E.10 DigIN:A.4 413 Jogging speed selected for frequency reference (cc)

P1.2.7.17 AI1/AI2 Select DigIN:0.1 DigIN:E.10 DigIN:0.1 422 cc = AI2 is used as reference, when ID117 = 14

P1.2.7.18 Force Remote DigIN:0.1 DigIN:E.10 DigIN:0.1 409 Force control place to Remote (cc)

P1.2.7.19 Parameter Set1/Set2 Sel DigIN:0.1 DigIN:E.10 DigIN:0.1 496 Closed cont. = Set 2 is used

Open cont. = Set 1 is used

P1.2.7.20 Motor Ctrl Mode 1/2 DigIN:0.1 DigIN:E.10 DigIN:0.1 164 Closed cont. = Mode 2 is used Open cont. = Mode 1 is used

P1.2.7.21 CPX Temp Open DigIN:0.1 DigIN:E.10 DigIN:0.2 1686 CPX Temperature Fault

cc = closing contact; oc = opening contact.

MN04004001E For more information visit: www.eaton.com 6-13

VFD Parameter Management Page 161

9000X AF Drives

August 2010

Output Signals Multi-Purpose Control Application

Delayed Digital Output 1 (Keypad: Menu M1 ➔ G1.3.1)

Table 6-14: Delayed Digital Output 1 Parameters — G1.3.1

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.1.1 Digital output 1 signal selection

DigOUT:0.1 DigOUT:E:10 0.1 486

P1.3.1.2 Digital output 1 function

DigOUT:0.1 DigOUT:E:10 1 312 0 = Not used 1 = Ready 2 = Run 3 = Fault 4 = Fault inverted 5 = FC overheat warning 6 = Ext. fault or warning 7 = Ref. fault or warning 8 = Warning 9 = Reverse 10 = Jogging spd selected 11 = At speed 12 = Mot. regulator active 13 = Freq. limit 1 superv. 14 = Freq. limit 2 superv. 15 = Torque limit superv. 16 = Ref. limit supervision 17 = External brake control 18 = Remote control active 19 = FC temp. limit superv. 20 = Reference inverted 21 = Ext. brake control inverted 22 = Therm. fault or warn. 23 = On/Off control 24 = Fieldbus input data 1 25 = Fieldbus input data 2 26 = Fieldbus input data 3 27 = Fieldbus input data 4 28 = Fieldbus input data 5 29 = SafeDisableA 30 = CargeSW Stat

P1.3.1.3 Digital output 1 on delay

0.00 320.00 s 0.00 487 0.00 = delay not in use

P1.3.1.4 Digital output 1 off delay

0.00 320.00 s 0.00 488 0.00 = delay not in use

Delayed Digital Output 2 (Keypad: Menu M1 ➔ G1.3.2)

Table 6-15: Delayed Digital Output 2 Parameters — G1.3.2

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.2.1 Digital output 2 signal selection

DigOUT:0.1 DigOUT:E.10 0.1 489

P1.3.2.2 Digital output 2 function

DigOUT:0.1 DigOUT:E.10 0 490 See par. 1.3.1.2

P1.3.2.3 Digital output 2 on delay

0.00 320.00 s 0.00 491 0.00 = delay not in use

P1.3.2.4 Digital output 2 off delay

0.00 320.00 s 0.00 492 0.00 = delay not in use

6-14 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 162

9000X AF Drives

August 2010

Multi-Purpose Control Application

Digital Output Signals (Control Keypad: Menu M1 ➔ G1.3.3)

Table 6-16: Digital Output Signals — G1.3.3

Code Parameter Min. Max Unit Default ID Note

P1.3.3.1 Ready DigOUT:0.1 DigOUT:E.10 DigOUT:A.1 432 Ready to run

P1.3.3.2 Run DigOUT:0.1 DigOUT:E.10 DigOUT:B.1 433 Running

P1.3.3.3 Fault DigOUT:0.1 DigOUT:E.10 DigOUT:B.2 434 Drive in fault state

P1.3.3.4 Inverted fault DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 435 Drive not in fault state

P1.3.3.5 Warning DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 436 Warning active

P1.3.3.6 External fault DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 437 External fault active

P1.3.3.7 Reference fault/warning DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 438 4 mA fault active

P1.3.3.8 Overtemperature warning

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 439 Drive overtemperature active

P1.3.3.9 Reverse DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 440 Output frequency < 0 Hz

P1.3.3.10 Unrequested direction DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 441 Reference <> Output frequency

P1.3.3.11 At speed DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 442 Reference = Output frequency

P1.3.3.12 Jogging speed DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 443 Jogging or preset speed command active

P1.3.3.13 Remote control DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 444 IO control active

P1.3.3.14 External brake control DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 445 See explanations on Page 8-46

P1.3.3.15 External brake control inverted

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 446 See explanations on

Page 8-46

P1.3.3.16 Output frequency limit 1 supervision

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 447 See ID315

P1.3.3.17 Output frequency limit 2 supervision

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 448 See ID346

P1.3.3.18 Reference limit supervision

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 449 See ID350

P1.3.3.19 Temperature limit supervision

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 450 See ID354

P1.3.3.20 Torque limit supervision DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 451 See ID348

P1.3.3.21 Motor thermal protection

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 452

P1.3.3.22 Analog input supervision limit

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 463 See ID356

P1.3.3.23 Motor regulator activation

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 454

P1.3.3.24 Fieldbus input data 1 DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 455 FB CW B11

P1.3.3.29 Safe Disable DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 1680

P1.3.3.30 ChargeSwState DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 1681

P1.3.3.25 Fieldbus input data 2 DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 456 FB CW B12

P1.3.3.26 Fieldbus input data 3 DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 457 FB CW B13

VFD Parameter Management Page 163

9000X AF Drives

August 2010

Multi-Purpose Control Application

Table 6-16: Digital Output Signals — G1.3.3 (Continued)

Code Parameter Min. Max Unit Default ID Note

P1.3.3.27 Fieldbus input data 4 DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 169 FB CW B14

P1.3.3.28 Fieldbus input data 5 DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 170 FB CW B15

CAUTION

Be ABSOLUTELY sure not to connect two functions to one and

same output in order to avoid function overruns and to ensure

flawless operation.

Limit Settings (Control Keypad: Menu M1 ➔ G1.3.4)

Table 6-17: Limit Settings — G1.3.4

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.4.1 Output frequency limit 1 supervision

0 3 0 315 0 = No limit 1 = Low limit supervision 2 = High limit supervision 3 = Brake-on control

P1.3.4.2 Output frequency limit 1; Supervised value

0.00 Par. 1.1.2 Hz 0.00 316

P1.3.4.3 Output frequency limit 2 supervision

0 4 0 346 0 = No limit 1 = Low limit supervision 2 = High limit supervision 3 = Brake-off control 4 = Brake on/off-control

P1.3.4.4 Output frequency limit 2; Supervised value

0.00 Par. 1.1.2 Hz 0.00 347

P1.3.4.5 Torque limit supervision

0 3 0 348 0 = Not used 1 = Low limit supervision 2 = High limit supervision 3 = Brake-off control

P1.3.4.6 Torque limit supervision value

-1000.0 1000.0 % 100.0 349

P1.3.4.7 Reference limit supervision

0 2 0 350 0 = Not used 1 = Low limit 2 = High limit

P1.3.4.8 Reference limit supervision value

0.00 Par. 1.1.2 % 0.00 351

P1.3.4.9 External brake-off delay

0.0 100.0 s 0.5 352

P1.3.4.10 External brake-on delay

0.0 100.0 s 1.5 353

P1.3.4.11 FC temperature supervision

0 2 0 354 0 = Not used 1 = Low limit 2 = High limit

P1.3.4.12 FC temperature supervised value

-10 75 ∞C 0 355

6-16 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 164

9000X AF Drives

August 2010

Multi-Purpose Control Application

Table 6-17: Limit Settings — G1.3.4 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.4.13 Ain Supv Input 0 4 0 356 0 = Not used 1 = AI1 2 = AI2 3 = AI3 4 = AI4

P1.3.4.14 Ain Supv Llim 0 Par. 1.3.4.15 % 10.00 357

P1.3.4.15 Ain Supv Hlim Par. 1.3.4.14 100.00 % 90.00 358

Analog Output 1 (Control Keypad: Menu M1 ➔ G1.3.5)

Table 6-18: Analog Output 1 Parameters — G1.3.5

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.5.1 Analog output 1 signal selection

AnOUT:0.1 AnOUT:E.10 A.1 464

P1.3.5.2 Analog output 1 function

0 15 1 307 0 = Not used

1 = Output freq. (0 – fmax) 2 = Freq. reference (0 – fmax) 3 = Motor speed (0 – Motor nominal speed) 4 = Motor current (0 – InMotor) 5 = Motor torque (0 – TnMotor) 6 = Motor power (0 – PnMotor) 7 = Motor voltage (0 – UnMotor) 8 = DC-Bus volt (0 – 1000V) 9 = AI1 10 = AI2 11 = Output freq. (fmin - fmax) 12 = Motor torque (–2…+2xTNmot)

13 = Motor power (–2…+2xTNmot)

14 = PT100 temperature 15 = FB Data In 4

P1.3.5.3 Analog output 1 filter time

0.00 10.00 s 1.00 308 0 = No filtering

P1.3.5.4 Analog output 1 inversion

0 1 0 309 0 = Not inverted

1 = Inverted

P1.3.5.5 Analog output 1 minimum

0 1 0 310 0 = 0 mA 1 = 4 mA

P1.3.5.6 Analog output 1 scale

10 1000 % 100 311

P1.3.5.7 Analog output 1 offset

-100.00 100.00 % 0.00 375

MN04004001E For more information visit: www.eaton.com 6-17

VFD Parameter Management Page 165

9000X AF Drives

August 2010

Multi-Purpose Control Application

Analog Output 2 (Control Keypad: Menu M1 ➔ G1.3.6)

Table 6-19: Analog Output 2 Parameters — G1.3.6

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.6.1 Analog output 2 signal selection

AnOUT:0.1 AnOUT:E.10 0.1 471

P1.3.6.2 Analog output 2 function

0 13 4 472 See par. 1.3.5.2

P1.3.6.3 Analog output 2 filter time

0.00 10.00 s 1.00 473 0 = No filtering

P1.3.6.4 Analog output 2 inversion

0 1 0 474 0 = Not inverted 1 = Inverted

P1.3.6.5 Analog output 2 minimum

0 1 0 475 0 = 0 mA 1 = 4 mA

P1.3.6.6 Analog output 2 scale

10 1000 % 100 476

P1.3.6.7 Analog output 2 offset

-100.00 100.00 % 0.00 477

Analog Output 3 (Control Keypad: Menu M1 ➔ G1.3.7)

Table 6-20: Analog Output 3 Parameters — G1.3.7

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.7.1 Analog output 3 signal selection

AnOUT:0.1 AnOUT:E.10 0.1 478

P1.3.7.2 Analog output 3 function

0 13 5 479 See par. 1.3.5.2

P1.3.7.3 Analog output 3 filter time

0.00 10.00 s 1.00 480 0 = No filtering

P1.3.7.4 Analog output 3 inversion

0 1 0 481 0 = Not inverted

1 = Inverted

P1.3.7.5 Analog output 3 minimum

0 1 0 482 0 = 0 mA 1 = 4 mA

P1.3.7.6 Analog output 3 scale

10 1000 % 100 483

P1.3.7.7 Analog output 3 offset

-100.00 100.00 % 0.00 484

6-18 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 166

9000X AF Drives

August 2010

Multi-Purpose Control Application

Drive Control Parameters (Control Keypad: Menu M1 ➔ G1.4)

Table 6-21: Drive Control Parameters — G1.4

Code Parameter Min. Max. Unit Default Cust ID Note

P1.4.1 Ramp 1 shape 0.0 10.0 s 0.00 500 0 = Linear >0 = S-curve ramp time

P1.4.2 Ramp 2 shape 0.0 10.0 s 0.0 501 0 = Linear >0 = S-curve ramp time

P1.4.3 Acceleration time

2 0.1 3000.0 s 10.0 502

P1.4.4 Deceleration time 2

0.1 3000.0 s 10.0 503

P1.4.5 Brake chopper 0 4 0 504 0 = Disabled 1 = Used when running 2 = External brake chopper 3 = Used when stopped/ running 4 = Used when running (no testing)

P1.4.6 Start function 0 1 0 505 0 = Ramp 1 = Flying start

P1.4.7 Stop function 0 3 1 506 0 = Coasting

1 = Ramp 2 = Ramp+Run enable coast 3 = Coast+Run enable ramp

P1.4.8 DC braking current 0.00 IL A 0.7 x IH 507

P1.4.9 DC braking time at stop

0.00 600.00 s 0.00 508 0 = DC brake is off at stop

P1.4.10 Frequency to start DC braking during ramp stop

0.10 10.00 Hz 1.50 515

P1.4.11 DC braking time at start

0.00 600.00 s 0.00 516 0 = DC brake is off at start

P1.4.12 Flux brake 0 1 0 520 0 = Off 1 = On

P1.4.13 Flux braking current

0.1 x IH 2 x IH A IH 519

P1.4.14 High Speed Mode 0 1 0/No 1522 0 = No

1 = Yes

MN04004001E For more information visit: www.eaton.com 6-19

VFD Parameter Management Page 167

9000X AF Drives

August 2010

Multi-Purpose Control Application

Skip Frequency Parameters (Control Keypad: Menu M1 ➔ G1.5)

Table 6-22: Skip Frequency Parameters — G1.5

Code Parameter Min. Max. Unit Default Cust ID Note

P1.5.1 Skip frequency range 1 low limit

0.00 Par. 1.5.2 Hz 0.00 509

P1.5.2 Skip frequency range 1 high limit

0.00 Par. 1.1.2 Hz 0.00 510 0 = Skip frequency range 1 not used

P1.5.3 Skip frequency range 2 low limit

0.00 Par. 1.5.4 Hz 0.00 511

P1.5.4 Skip frequency range 2 high limit

0.00 Par. 1.1.2 Hz 0.00 512 0 = Skip frequency range 2 not used

P1.5.5 Skip frequency range 3 low limit

0.00 Par. 1.5.6 Hz 0.00 513

P1.5.6 Skip frequency range 3 high limit

0.00 Par. 1.1.2 Hz 0.00 514 0 = Skip frequency range 3 not used

P1.5.7 Skip frequency acc./dec. ramp

0.1 10.0 Times 1.0 518

Motor Control Parameters (Control Keypad: Menu M1 ➔ G1.6)

Table 6-23: Motor Control Parameters — G1.6

Code Parameter Min. Max. Unit Default Cust ID Note

P1.6.1 Motor control mode 0 4 0 600 SVX: 0 = Freq Control 1 = OL SpeedCont 2 = OL Torq Ctrl SPX Only 3 = CL SpeedCont 4 = CL Torq Ctrl

P1.6.2 V/Hz Boost 0 1 0 109 0 = Not used

1 = Automatic torque boost

P1.6.3 V/Hz Ratio Select 0 3 0 108 0 = Linear 1 = Squared 2 = Programmable 3 = Linear with flux optim.

P1.6.4 Field weakening point 8.00 650 Hz 60.00 602

P1.6.5 Voltage at field weakening point

10.00 200.00 % 100.00 603 n% x Unmot

P1.6.6 V/Hz curve midpoint frequency

0.00 650 Hz 60.00 604

P1.6.7 V/Hz curve midpoint voltage

0.00 100.00 % 100.00 605 n% x Unmot

Parameter max. value = par. 1.6.5

P1.6.8 Output voltage at zero frequency

0.00 40.00 % 1.30 606 n% x Unmot

6-20 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 168

9000X AF Drives

August 2010

Multi-Purpose Control Application

Table 6-23: Motor Control Parameters — G1.6 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.6.9 Switching frequency

1.0 16 kHz 10 601 See Table 8-12 on Page 8-57

for exact values

P1.6.10 Overvoltage controller

0 2 1 607 0 = Not used

1 = Used (no ramping) 2 = Used (ramping)

P1.6.11 Undervoltage controller

0 1 1 608 0 = Off

1 = On:NoRamping 2 = On:Ramping

P1.6.12 Motor control mode 2

0 2/6 2 521 See par. 1.6.1

P1.6.13 Speed controller

P gain (open loop) 0 32767 3000 637

P1.6.14 Speed controller

I gain (open loop) 0 32767 300 638

P1.6.15 Load Drooping 0.00 100.00 0.00 620 Drooping % of nominal speed at nominal torque

P1.6.16 Identification 0 2 0 631 0 = No Action

1 = ID No Run SPX Only 2 = ID With Run

Closed Loop parameter group 1.6.17 (SPX only)

P1.6.17.1 MagnCurrent 0 90 A 0 612

P1.6.17.2 Speed Control Kp 1 1000 30 613

P1.6.17.3 Speed Control Ti -3200 3200 ms 100 614

P1.6.17.4 Reserved -32000 32000 x 0 1499

P1.6.17.5 Accel.Compens. 0 300 s 0 626

P1.6.17.6 Slip Adjust 0 500 % 75 619

P1.6.17.7 Start Magn Curr 0 61 A 0 627

P1.6.17.8 Start Magn Time 0 32000 ms 0 628

P1.6.17.9 Start 0SpeedTime 0 32000 ms 100 615

P1.6.17.10 Stop 0 SpeedTime 0 32000 ms 100 616

P1.6.17.11 StartUp Torque 0 3 0/Not

Used 621 0 = Not Used

1 = TorqueMemory 2 = Torque Ref 3 = Torq Fwd/Rev

P1.6.17.12 Startup Torq FWD -300 300 % 0 633

P1.6.17.13 Startup Torq REV -300 300 % 0 634

P1.6.17.14 Reserved -32000 32000 x 0 1499

P1.6.17.15 Encoder1FiltTime 0 100 ms 0 618

P1.6.17.16 Reserved -32000 32000 x 0 1499

P1.6.17.17 CurrentControlKp 0 100 % 40 617

P.1.6.17.18 Reserved -32000 32000 x 0 1499

VFD Parameter Management Page 169

9000X AF Drives

August 2010

Multi-Purpose Control Application

Protections (Control Keypad: Menu M1 ➔ G1.7)

Table 6-24: Protections — G1.7

Code Parameter Min. Max. Unit Default Cust ID Note

P1.7.1 Ref Fault Resp 0 5 0 700 0 = No Action 1 = Warning 2 = Warn:Stop 3 = Warn:PrevFre 4 = Warn:PresetF 5 = Fault 6 = Fault,Coast

P1.7.2 Ref Fault Freq. 0.00 Par. 1.1.2 Hz 0.00 728

P1.7.3 Response to external fault

0 3 2 701 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting P1.7.4 Input phase

supervision 0 3 3 730

P1.7.5 Response to undervoltage fault

1 3 0 727

P1.7.6 Output phase supervision

0 3 2 702

P1.7.7 Earth fault protection

0 3 2 703

P1.7.8 Thermal protection of the motor

0 3 2 704

P1.7.9 Motor ambient temperature factor

-100.0 100.0 % 0.0 705

P1.7.10 Motor cooling factor at zero speed

0.0 150.0 % 40.0 706

P1.7.11 Motor thermal time constant

1 200 min 40 707

P1.7.12 Motor duty cycle 0 100 % 100 708

P1.7.13 Stall protection 0 3 0 709 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.14 Stall current 0.00 InMotor x 2 A IL 710

P1.7.15 Stall time limit 1.00 120.00 s 15.00 711

6-22 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 170

9000X AF Drives

August 2010

Multi-Purpose Control Application

Table 6-24: Protections — G1.7 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.7.16 Stall frequency limit 1.0 Par. 1.1.2 Hz 25.0 712

P1.7.17 Underload protection

0 3 0 713 0 = No response

1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.18 Field weakening area load

10.0 150.0 % 50.0 714

P1.7.19 Zero frequency load 5.0 150.0 % 10.0 715

P1.7.20 Underload protection time limit

2.00 600.00 s 20.00 716

P1.7.21 Response to thermistor fault

0 3 2 732 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.22 Response to fieldbus fault

0 3 2 733 See P1.7.21

P1.7.23 Response to slot fault

0 3 2 734 See P1.7.21

P1.7.24 No. of PT100 inputs 0 3 0 739

P1.7.25 Response to PT100 fault

0 3 0 740 0 = No response 1 = Warning 2 = Fault.stop acc. to 1.4.7 3 = Fault.stop by coasting

P1.7.26 PT100 warning limit -30.0 200.0 Cº 120.0 741

P1.7.27 PT100 fault limit -30.0 200.0 Cº 130.0 742

P1.7.28 PT100 Numbers 2 0 3 0 743

P1.7.29 PT100 Flt Resp 2 0 3 0/No Action

744 See External Fault

P1.7.30 PT100WarnLimit2 -30 200 °C 120 745

P1.7.31 PT100 FltLimit 2 -30 200 °C 130 746

P1.7.32 FB WatchdogDelay 0 10.00 s 0 1354 0 = Not monitored

P1.7.33 FCW monitor bit 0 1 1 / Fault

High 771

P1.7.34 FB monitor delay 0 10.00 s 0 772 0 = Not monitored

P1.7.35 Ref fault select 0 4 1 / AI2 770 0 = AI1

1 = AI2 2 = AI3 3 = AI4 4 = Fieldbus

SPX Only

P1.7.36 SafeDisable Mode 1 2 1/ Warning

755 1 = Warning 2 = Fault

MN04004001E For more information visit: www.eaton.com 6-23

VFD Parameter Management Page 171

9000X AF Drives

August 2010

Multi-Purpose Control Application

Autorestart Parameters (Control Keypad: Menu M1 ➔ G1.8)

Table 6-25: Autorestart Parameters — G1.8

Code Parameter Min. Max. Unit Default Cust ID Note

P1.8.1 Wait time 0.10 10.00 s 0.50 717 P1.8.2 Trial time 0.00 60.00 s 30.00 718 P1.8.3 Start mode 0 2 0 719 0 = Ramp

1 = Flying start 2 = According to par. 1.4.6

P1.8.4 Number of tries after undervoltage trip

0 10 0 720

P1.8.5 Number of tries after overvoltage trip

0 10 0 721

P1.8.6 Number of tries after overcurrent trip

0 3 0 722

P1.8.7 Number of tries after reference trip

0 10 0 723

P1.8.8 Number of tries after motor temperature fault trip

0 10 0 726

P1.8.9 Number of tries after external fault trip

0 10 0 725

P1.8.10 Number of tries after underload fault trip

0 10 1 738

Fieldbus Parameters (Control Keypad: Menu M1 ➔ G1.9)

Table 6-26: Fieldbus Parameters — G1.9

Code Parameter Min. Max. Unit Default Cust ID Note

P1.9.1 Fieldbus min scale 0.00 320.00 Hz 0.00 850

P1.9.2 Fieldbus max scale

0.00 320.00 Hz 0.00 851

P1.9.3 Fieldbus data out 1 selection

0 10000 1 852 Choose monitoring data with parameter ID

P1.9.4 Fieldbus data out 2 selection

0 10000 2 853 Choose monitoring data with parameter ID

P1.9.5 Fieldbus data out 3 selection

0 10000 3 854 Choose monitoring data with parameter ID

P1.9.6 Fieldbus data out 4 selection

0 10000 4 855 Choose monitoring data with parameter ID

P1.9.7 Fieldbus data out 5 selection

0 10000 5 856 Choose monitoring data with parameter ID

P1.9.8 Fieldbus data out 6 selection

0 10000 6 857 Choose monitoring data with parameter ID

VFD Parameter Management Page 172

9000X AF Drives

August 2010

Multi-Purpose Control Application

Table 6-26: Fieldbus Parameters — G1.9 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.9.9 Fieldbus data out 7 selection

0 10000 7 858 Choose monitoring data with parameter ID

P1.9.10 Fieldbus data out 8 selection

0 10000 37 859 Choose monitoring data with parameter ID

P1.9.11 FB Data In1 Sel 0 2000 0 876 Writes to drive ID only on a change

P1.9.12 FB Data In2 Sel 0 2000 0 877 Writes to drive ID only on a change

Torque Control Parameters (Control Keypad: Menu M1 ➔ G1.10)

Table 6-27: Torque Control Parameters — G1.10

Code Parameter Min. Max. Unit Default Cust ID Note

P1.10.1 Torque limit 0.0 400.0 % 300.0 609

P1.10.2 Torque limit control P-gain

0.0 32000 3000 610

P1.10.3 Torque limit control I-gain

0.0 32000 200 611

P1.10.4 Torque reference selection

0 8 0 641 0 = Not used

1 = AI1 2 = AI2 3 = AI3 4 = AI4 5 = AI1 joystick 6 = AI2 joystick 7 = Torque reference from keypad, R2.4 8 = Fieldbus

P1.10.5 Torque reference max.

-300.0 300.0 % 100 642

P1.10.6 Torque reference min.

-300.0 300.0 % 0.0 643

P1.10.7 Torque speed limit 0 2 1 644 0 = Max frequency

1 = Selected freq. reference 2 = Preset speed 7

P1.10.8 Minimum frequency for open loop torque control

0.00 par.1.1.1 Hz 3.00 636

P1.10.9 Torque controller P gain

0 32000 150 639

P1.10.10 Torque controller

I gain 0 32000 10 640

MN04004001E For more information visit: www.eaton.com 6-25

VFD Parameter Management Page 173

9000X AF Drives

August 2010

Multi-Purpose Control Application

Keypad Control (Control Keypad: Menu M2)

The parameters for the selection of control place and direction on the keypad are listed

below. See the Keypad control menu in the 9000X AF Drives User Manual.

Table 6-28: Keypad Control Parameters — M2

Code Parameter Min. Max. Unit Default Cust ID Note

P2.1 Control place 0 2 0 Keypad L/R

1685 0 = Keypad L/R 1 = Local 2 = Remote 3 = I/O Select

R2.2 Keypad reference Par. 1.1.1

Par. 1.1.2 Hz

P2.3 Direction (on keypad)

0 1 0 123 0 = Forward

1 = Reverse

P2.4 Stop button 0 1 1 114 0 = Limited function of Stop button 1 = Stop button always enabled

R2.5 Torque reference 0.0 100.0 % 0.0

P2.6 Hide Operate M 0 1 0/No 1707 0 = No 1 = Yes

System Menu (Control Keypad: Menu M5)

For parameters and functions related to the general use of the drive, such as application

and language selection, customized parameter sets or information about the hardware and

software, see Chapter 5 in the 9000X AF Drives User Manual.

Expander Boards (Control Keypad: Menu M6)

The M6 menu shows the expander and option boards attached to the control board and

board-related information. For more information, see Chapter 5 in the 9000X AF Drives

User Manual.

6-26 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 174

9000X AF Drives

August 2010

Chapter 7 — Pump and Fan Control Application Introduction

Select the Pump and Fan Control Application in menu M5. See Chapter 5 of the 9000X AF

Drives User Manual.

The Pump and Fan Control Application can be used to control one variable speed drive and

up to four auxiliary drives. The PID controller of the frequency converter controls the speed

of the variable speed drive and gives control signals to start and stop the auxiliary drives to

control the total flow. In addition to the eight parameter groups provided as standard, a

parameter group for multi-pump and fan control functions is available.

The application has two control places on the I/O terminal. Place A is the pump and fan

control and place B is the direct frequency reference. The control place is selected with

input DIN6.

As already its name tells, the Pump and Fan Control Application is used to control the

operation of pumps and fans. It can be used, for example, to decrease the delivery pressure

in booster stations if the measured input pressure falls below a limit specified by the user.

The application utilizes external contactors for switching between the motors connected to

the frequency converter. The autochange feature provides the capability of changing the

starting order of the auxiliary drives. Autochange between 2 drives (main drive + 1 auxiliary

drive) is set as default. See Page 7-5.

● All inputs and outputs are freely programmable

Additional functions:

● Analog input signal range selection

● Two frequency limit supervisions

● Torque limit supervision

● Reference limit supervision

● Second ramps and S-shape ramp programming

● Programmable Start/Stop and Reverse logic

● DC-brake at start and stop

● Three skip frequency areas

● Programmable U/f curve and switching frequency

● Autorestart

● Motor thermal and stall protection: fully programmable; off, warning, fault

● Motor underload protection

● Input and output phase supervision

● Sleep function

The parameters of the Basic Application are explained in Chapter 8 of this manual. The

explanations are arranged according to the individual ID number of the parameter.

MN04004001E For more information visit: www.eaton.com 7-1

VFD Parameter Management Page 175

CMB connected to GND CMA connected to GND

9000X AF Drives

August 2010

Control I/O

Reference potentiometer 1 – 10 kW

Pump and Fan Control Application Table 7-1: Pump and Fan Control Application Default I/O Configuration and Connection Example (with 2-wire transmitter)

Terminal Signal Description

OPTA1

1 +10Vref Reference output Voltage for potentiometer, etc.

2-wire

2 AI1+ Analog input, voltage range

0 – 10V DC

Voltage input frequency reference

transmitter 3 AI1- I/O Ground Ground for reference and controls

+ Actual value 4 AI2+ Analog input, current range Current input frequency reference - + 5 AI2- 0 – 20mA

- (0)4 … 20 mA 6 +24V Control voltage output Voltage for switches, etc. max 0.1A

7 GND I/O ground Ground for reference and controls

8 DIN1 Start/Stop; Control place A (PID controller) (programm.)

9 DIN2 Interlock 1 (programmable)

10 DIN3 Interlock 2 (programmable)

Contact closed = start

Contact closed = Interlock used Contact open = Interlock not used

Contact closed = Interlock used Contact open = Interlock not used

11 CMA Common for DIN1 – DIN3 Connect to GND or +24V

12 +24V Control voltage output Voltage for switches (see #6)

13 GND I/O ground Ground for reference and controls

14 DIN4 Start/Stop Control place B (Direct frequency reference) (programmable)

15 DIN5 Jogging speed selection

(programmable)

16 DIN6 Control place A/B selection (programmable)

Contact closed = Start

Contact closed = Jogging speed active

Contact open = Control place A is active Contact closed = Control place B is active

17 CMB Common for DIN4 – DIN6 Connect to GND or +24V

18 AO1+ Output frequency Programmable; See Tables 7-12, 7-13

FAULT

19 AO1- (GND)

Analog output and 7-14 Range 0 – 20 mA/RL, max. 500W

20 DO1 Digital output FAULT

Programmable Open collector, I ≤ 50 mA, V ≤ 48V DC

OPTA2

21 RO1 Relay output 1 Programmable, see Table 7-10

22 RO1

23 RO1

RUN

24 RO2 Relay output 2 Programmable, see Table 7-10

220V

AC

25 RO2

26 RO2

FAULT

Note: For more information on jumper selections, see the 9000X AF Drives User

Manual, Chapter 4. Jumper Block X3: CMA and CMB Grounding

CMB isolated from GND CMA isolated from GND

CMB and CMA internally connected together, isolated from GND

= Factory default

VFD Parameter Management Page 176

9000X AF Drives

August 2010

Pump and Fan Control Application

230V AC

22

RO1

24V DC

SPX9000 OPTA2

25

RO2 12 9 DIN2 DIN3 10

23 26

Autom. 0 Line

S1

Autom. 0 Line

S2

K2 K1

K2 K2

K1.1 K1 K2.1 K2

K1 K1.1 K2 K2.1

M1/SPX9000 M1/Line M2/SPX9000 M2/Line

Figure 7-1: 2-Pump Autochange System Principal Control Diagram

MN04004001E For more information visit: www.eaton.com 7-3

VFD Parameter Management Page 177

9000X AF Drives

August 2010

Pump and Fan Control Application

230V AC

SPX9000 OPTA1

24V DC

12 9 DIN2

SPX9000 OPTA1

DIN3

10

SPX9000 OPTA1

DIN4

14

22

SPX9000 25

OPTB5

23 26

SPX9000 28

OPTB5

29

A O Line A O Line A O Line

S1 S2 S3

K3 K2 K3

K2

K3 K1 K3

K1

K1 K2 K1

K2

K1.1 K1

K1 K1.1

K2.1 K2

K2 K2.1

K3.1 K3

K3 K3.1

M1/SPX9000 M1/Line M2/SPX9000 M2/Line M1/SPX9000 M3/Line

Figure 7-2: 3-Pump Autochange System Principal Control Diagram

7-4 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 178

9000X AF Drives

August 2010

Pump and Fan Control Application

Short Description of Function and Essential Parameters

Automatic Changing Between Drives (Autochange, P1.9.24)

The Autochange function allows the starting and stopping order of drives controlled by

the pump and fan automatics to be changed at desired intervals. The drive controlled by

frequency converter can also be included in the automatic changing and locking sequence

(par. 1.9.25). The Autochange function makes it possible to equalize the run times of the

motors and to prevent e.g. pump stalls due to too long running breaks.

● Apply the Autochange function with parameter 1.9.24, Autochange.

● The autochange takes place when the time set with parameter 1.9.26, Autochange

interval, has expired and the capacity used is below the level defined with parameter

1.9.28, Autochange frequency limit.

● The running drives are stopped and re-started according to the new order.

● External contactors controlled through the relay outputs of the frequency converter

connect the drives to the frequency converter or to the mains. If the motor controlled

by the frequency converter is included in the autochange sequence, it is always

controlled through the relay output activated first. The other relays activated later

control the auxiliary drives (see Figure 7-4 and Figure 7-5).

Parameter 1.9.24 — Autochange

0 Autochange not used

1 Autochange used

The automatic change of starting and stopping order is activated and applied to either the

auxiliary drives only or the auxiliary drives and the drive controlled by the frequency

converter, depending on the setting of parameter 1.9.25, Automatics selection. By default,

the Autochange is activated for 2 drives. See Figure 7-1 and Figure 7-4.

Parameter 1.9.25 — Autochange/Interlockings Automatics Selection

0 Automatics (autochange/interlockings) applied to auxiliary drives only

The drive controlled by the frequency converter remains the same. Therefore, mains

contactor is needed for one auxiliary drive only.

1 All drives included in the autochange/interlockings sequence

The drive controlled by the frequency converter is included in the automatics and a contactor

is needed for each drive to connect it to either the mains or the frequency converter.

Parameter 1.9.26 — Autochange interval

After the expiry of the time defined with this parameter, the autochange function takes place

if the capacity used lies below the level defined with parameters 1.9.28 (Autochange frequency

limit) and 1.9.27 (Maximum number of auxiliary drives). Should the capacity exceed the

value of P1.9.28, the autochange will not take place before the capacity goes below this limit.

● The time count is activated only if the Start/Stop request is active at control place A.

● The time count is reset after the autochange has taken place or on removal of Start

request at control place A.

MN04004001E For more information visit: www.eaton.com 7-5

VFD Parameter Management Page 179

9000X AF Drives

August 2010

Pump and Fan Control Application

Parameters 1.9.27 — Maximum Number of Auxiliary Drives and

1.9.28 — Autochange Frequency Limit

These parameters define the level below which the capacity used must remain so that the

autochange can take place.

This level is defined as follows:

● If the number of running auxiliary drives is smaller than the value of parameter 1.9.27

the autochange function can take place.

● If the number of running auxiliary drives is equal to the value of parameter 1.9.27 and

the frequency of the controlled drive is below the value of parameter 1.9.28 the

autochange can take place.

● If the value of parameter 1.9.28 is 0.0 Hz, the autochange can take place only in rest

position (Stop and Sleep) regardless of the value of parameter 1.9.27.

Interlock Selection (P1.9.23)

This parameter is used to activate the interlock inputs. The interlocking signals come from

the motor switches. The signals (functions) are connected to digital inputs which are

programmed as interlock inputs using the corresponding parameters. The pump and fan

control automatics only control the motors with active interlock data.

● The interlock data can be used even when the Autochange function is not activated.

● If the interlock of an auxiliary drive is inactivated and another unused auxiliary drive

available, the latter will be put to use without stopping the frequency converter.

● If the interlock of the controlled drive is inactivated. all motors will be stopped and

re-started with the new setup.

● If the interlock is re-activated in Run status, the automatics functions according to

parameter 1.9.23, Interlock selection:

0 Not used

1 Update in stop

Interlocks are used. The new drive will be placed last in the autochange line without stopping

the system. However, if the autochange order now becomes, for example, [P1 ➔ P3 ➔ P4 ➔ P2], it will be updated in the next Stop (autochange, sleep, stop, etc.).

Example:

[P1 ➔ P3 ➔ P4] ➔ [P2 LOCKED] ➔ [P1 ➔ P3 ➔ P4 ➔ P2] ➔ [SLEEP] ➔ [P1 ➔ P2 ➔ P3 ➔ P4]

2 Stop & Update

Interlockings are used. The automatics will stop all motors immediately and re-start with a

new setup.

Example:

[P1 ➔ P2 ➔ P4] ➔ [P3 LOCKED] ➔ [STOP] ➔ [P1 ➔ P2 ➔ P3 ➔ P4]

See Page 7-7 Examples.

7-6 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 180

9000X AF Drives

August 2010

Pump and Fan Control Application

Examples

Pump and fan automatics with interlocks and no autochange

Situation: One controlled drive and three auxiliary drives.

Parameter settings: 1.9.1 = 3, 1.9.25 = 0

Interlock feedback signals used, autochange not used.

Parameter settings: 1.9.23 = 1, 1.9.24 = 0

The interlock feedback signals come from the digital inputs selected with

parameters 1.2.6.18 to 1.2.6.21.

The Auxiliary drive 1 control (par. 1.3.1.27) is enabled through Interlock 1

(par. 1.2.6.18), the Auxiliary drive 2 control (par. 1.3.1.28) through Interlock

2 (par. 1.2.6.19) etc.

Phases: 1) The system and the motor controlled by the frequency converter are

started.

2) The Auxiliary drive 1 starts when the main drive reaches the starting

frequency set (par. 1.9.2).

3) The main drive decreases speed down to Auxiliary drive 1 Stop frequency

(par. 1.9.3) and starts to rise toward the Start frequency of Auxiliary drive 2,

if needed.

4) The Auxiliary drive 2 starts when the main drive has reached the starting

frequency set (par. 1.9.4).

5) The Interlock feedback is removed from Aux. drive 2. Because the Aux.

drive 3 is unused, it will be started to replace the removed Aux. drive 2.

6) The main drive increases speed to maximum because no more auxiliary

drives are available.

7) The removed Aux. drive 2 is reconnected and placed last in the auxiliary

drive start order which now is 1-3-2. The main drive decreases speed to the

set Stop frequency. The auxiliary drive start order will be updated either

immediately or in the next Stop (autochange, sleep, stop, etc.) according to

par. 1.9.23.

8) If still more power is needed, the main drive speed rises up to the

maximum frequency placing 100% of the output power in the system’s

disposal.

When the need of power decreases, the auxiliary drives turn off in the opposite order

(2-3-1; after the update 3-2-1).

MN04004001E For more information visit: www.eaton.com 7-7

VFD Parameter Management Page 181

Off

9000X AF Drives

August 2010

Pump and Fan Control Application

Pump and fan automatics with interlocks and autochange

The above is also applicable if the autochange function is used. In addition to the changed

and updated start order, also the change order of main drives depends on parameter 1.9.23.

Interlocks

Relay Control

Interlock 4 On Off

Interlock 3 On

Interlock 2 On Off

Interlock 1 On Off

On Off On Off On Off On Off

5 7

Aux. 3 Running

Aux. 2 Running

Aux. 1 Running

Main Drive Running

Max. Frequency

Aux. 1, 2 and 3 Start Frequency

2 4 6 8

Main Drive Output Frequency

Aux. 1, 2 and 3 3 Stop Frequency

Min. Frequency 1

PID Output

f

100%

1

Aux. Drive M.

2 4 D.

5 2

8

Main Drive

Aux. Drive 2

Aux. Drive 3

Aux. Drive 1

t

Figure 7-3: Example of the Function of the PFC Application with Three Aux. Drives

7-8 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 182

9000X AF Drives

August 2010

Pump and Fan Control Application

PE L1

L2

L3

F3 F1 F2 Q1

SVX9000

L1 L2 L3

U V W

K1.1 K2.1

K1 K2

PE

U V W

M M1

3

PE

U V W

M M2

3

Figure 7-4: Example of 2-Pump Autochange, Main Diagram

PE L1 L2 L3

Q1 F3

F1 F2 F2

L1 L2 L3

SVX9000 K1.1 K2.1 K3.1

U V W

K1 K2 K3

PE

U V W

M1 M

3

U V W

M2 M 3

PE PE

U V W

M2 M

3

Figure 7-5: Example of 3-Pump Autochange, Main Diagram

MN04004001E For more information visit: www.eaton.com 7-9

VFD Parameter Management Page 183

9000X AF Drives

August 2010

Parameter Lists Pump and Fan Control Application

On the next pages you will find the lists of parameters within the respective parameter

groups. The parameter descriptions are given in Chapter 8.

Column explanations:

Code = Location indication on the keypad; Shows the operator the present

parameter number

Parameter = Name of parameter

Min. = Minimum value of parameter

Max. = Maximum value of parameter

Unit = Unit of parameter value; Given if available

Default = Value preset by factory

Cust = User’s customized setting

ID = ID number of the parameter for reference to Chapter 8

= Parameter value can only be changed after the drive has been stopped = Programmed using terminal to function (TTF) method. See Page 6-3.

Monitoring Values (Control Keypad: Menu M8)

The monitoring values are the actual values of parameters and signals as well as statuses

and measurements. Monitoring values cannot be edited.

See 9000X AF Drives User Manual, Chapter 5 for more information. Note that the monitoring

values V1.18 to V1.23 are available in the PFC control application only.

Table 7-2: Monitoring Values

Code Parameter Unit ID Description

V1.1 Output frequency Hz 1 Output frequency to motor

V1.2 Frequency reference Hz 25 Frequency reference to motor control

V1.3 Motor speed rpm 2 Motor speed in rpm

V1.4 Motor current A 3

V1.5 Motor torque % 4 In % of Motor nominal torque

V1.6 Motor power % 5 Motor shaft power

V1.7 Motor voltage V 6

V1.8 DC link voltage V 7

V1.9 Unit temperature ∞C 8 Heatsink temperature

V1.10 Motor temperature % 9 Calculated motor temperature

V1.11 Analog input 1 V/mA 13 AI1 input value

V1.12 Analog input 2 V/mA 14 AI2 input value

V1.13 DIN1, DIN2, DIN3 15 Digital input statuses

V1.14 DIN4, DIN5, DIN6 16 Digital input statuses

V1.15 Analog Iout mA 26 AO1

V1.16 Analog input 3 V/mA 27 AI3 input value

7-10 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 184

9000X AF Drives

August 2010

Pump and Fan Control Application

Table 7-2: Monitoring Values (Continued)

Code Parameter Unit ID Description

V1.17 Analog input 4 V/mA 28 AI4 input value

V1.18 PID Reference % 20 In % of the max. frequency

V1.19 PID Actual value % 21 In % of the max actual value

V1.20 PID Error value % 22 In % of the max error value

V1.21 PID Output % 23 In % of the max output value

V1.22 Running auxiliary drives 30 Number of running auxiliary drives

V1.23 Special display for actual value

29 See parameters 1.9.29 to 1.9.31

V1.24 PT-100 temperature Cº Highest temperature of used PT100 inputs

G1.25 Multimonitoring items Displays 3 selectable monitor. values

Basic Parameters (Control Keypad: Menu M1 ➔ G1.1)

Table 7-3: Basic Parameters — G1.1

Code Parameter Min. Max. Unit Default Cust ID Note

P1.1.1 Min frequency 0.00 Par. 1.1.2 Hz 0.00 101 P1.1.2 Max frequency Par. 1.1.1 320.00 Hz 60.00 102 NOTE: If fmax > than the motor

synchronous speed, check suitability for motor and drive system.

P1.1.3 Acceleration time 1 0.1 3000.0 s 1.0 103 P1.1.4 Deceleration time 1 0.1 3000.0 s 1.0 104 P1.1.5 Current limit 0.4 x IH 2 x IH A IL 107 P1.1.6 Nominal voltage of

the motor 180 690 V P: 230V

P: 460V P: 575V

110

P1.1.7 Nominal frequency of the motor

30.00 320.00 Hz 60.00 111 Check the rating plate of the motor.

P1.1.8 Nominal speed of the motor

300 20 000 rpm 1720 112 The default applies for a 4-pole motor and a nominal size frequency converter.

P1.1.9 Nominal current of the motor

0.4 x IH 2 x IH A IH 113 Check the rating plate of the motor.

P1.1.10 Power factor 0.30 1.00 0.85 120 Check the rating plate of the motor.

P1.1.11 Local control place 1 3 2 171 1 = I/O Terminal

2 = Keypad 3 = Fieldbus

P1.1.12 Remote control place

1 3 1 172 1 = I/O Terminal 2 = Keypad 3 = Fieldbus

MN04004001E For more information visit: www.eaton.com 7-11

VFD Parameter Management Page 185

9000X AF Drives

August 2010

Pump and Fan Control Application

Basic Parameters — G1.1 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.1.13 Local control reference

0 7 4 173 0 = AI1 1 = AI2 2 = AI3 3 = AI4 4 = Keypad reference 5 = Fieldbus reference 6 = Motor potentiometer 7 = PID controller

P1.1.14 Remote control reference

0 7 0 174 0 = AI1 1 = AI2 2 = AI3 3 = AI4 4 = Keypad reference 5 = Fieldbus reference 6 = Motor potentiometer 7 = PID controller

P1.1.15 PID controller reference signal (Place A)

0 6 4 332 0 = AI1 1 = AI2 2 = AI3 3 = AI4 4 = Keypad reference 5 = Fieldbus reference 6 = Motor potentiometer

P1.1.16 PID controller gain 0.0 1000.0 % 100.0 118 P1.1.17 PID controller I-time 0.00 320.00 s 1.00 119 P1.1.18 PID controller D-

time 0.00 10.00 s 0.00 132

P1.1.19 Sleep frequency P1.1.1 P1.1.2 Hz 10.00 1016 P1.1.20 Sleep delay 0 3600 s 30 1017 P1.1.21 Wake up limit 0.00 100.00 % 25.00 1018 P1.1.22 Wake up action 0 3 0 1019 0 = Wake-up when below wake

up level (P1.1.21) 1 = Wake-up at when above wake up level (P1.1.21) 2 = Wake-up when below wake up level (PID ref.) 3 = Wake-up when above wake up level (PID ref.)

P1.1.23 Jogging speed reference

0.00 P1.1.2 Hz 10.00 124

7-12 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 186

9000X AF Drives

August 2010

Input Signals Pump and Fan Control Application

Basic Settings (Control Keypad: Menu M1 ➔ G1.2.1)

Table 7-4: Input Signals, Basic Settings — G1.2.1

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.1.1 PID Reference 2 0 7 7 371 0 = AI1 1 = AI2 2 = AI3 3 = AI4 4 = PID reference 1 from keypad 5 = Fieldbus reference (FBProcessDataIN3) 6 = Motor potentiometer 7 = PID reference 2 from keypad

P1.2.1.2 PID error value inversion

0 1 0 340 0 = No inversion 1 = Inversion

P1.2.1.3 PID reference rising time

0.0 100.0 5.0 341 Time for reference value to change from 0% to 100%

P1.2.1.4 PID reference falling time

0.0 100.0 5.0 342 Time for reference value to change from 100% to 0%

P1.2.1.5 PID actual value selection

0 7 0 333 0 = Actual value 1 1 = Actual 1 + Actual 2 2 = Actual 1 – Actual 2 3 = Actual 1 * Actual 2 4 = Max (Actual 1, Actual 2) 5 = Min (Actual 1, Actual 2) 6 = Mean (Actual 1, Actual 2) 7 = Sqrt (Act 1) + Sqrt (Act 2)

P1.2.1.6 Actual value 1 selection

0 5 2 334 0 = Not used 1 = AI1 2 = AI2 3 = AI3 4 = AI4 5 = Fieldbus

P1.2.1.7 Actual value 2 selection

0 5 0 335 0 = Not used 1 = AI1 2 = AI2 3 = AI3 4 = AI4 5 = Fieldbus

P1.2.1.8 Actual value 1 minimum scale

-1600.0 1600.0 % 0.0 336 0.0 = No minimum scaling

P1.2.1.9 Actual value 1 maximum scale

-1600.0 1600.0 % 100.0 337 100.0 = No maximum scaling

P1.2.1.10 Actual value 2 minimum scale

-1600.0 1600.0 % 0.0 338 0.0 = No minimum scaling

P1.2.1.11 Actual value 2 maximum scale

-1600.0 1600.0 % 100.0 339 100.0 = No maximum scaling

P1.2.1.12 Motor potentiometer ramp time

0.1 2000.0 Hz/s 10.0 331

MN04004001E For more information visit: www.eaton.com 7-13

VFD Parameter Management Page 187

9000X AF Drives

August 2010

Pump and Fan Control Application

Table 7-4: Input Signals, Basic Settings — G1.2.1 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.1.13 Motor potentiometer frequency reference memory reset

0 2 1 367 0 = No reset 1 = Reset if stopped or powered down 2 = Reset if powered down

P1.2.1.14 Motor potentiometer PID reference memory reset

0 2 0 370 0 = No reset 1 = Reset if stopped or powered down 2 = Reset if powered down

P1.2.1.15 B reference scale, minimum

0.0 P1.2.1.16 Hz 0.0 344 0.0 = Scaling off >0.0 = Scaled min. value

P1.2.1.16 B reference scale, maximum

P1.2.1.15 320.0 Hz 0.0 345 0.0 = Scaling off >0.0 = Scaled max. value

Analog Input 1 (Control Keypad: Menu M1 ➔ G1.2.2)

Table 7-5: Input Signals, Analog Input 1 — G1.2.2

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.2.1 AI1 signal selection AnIN:A.1 AnIN:E.10 AnIN:A.1 377 P1.2.2.2 AI1 filter time 0.00 10.00 s 0.10 324 0 = No filtering

P1.2.2.3 AI1 signal range 0 2 0 320 0 = Signal range 0 – 100%

1 = Signal range 20 – 100%

2 = Custom range

P1.2.2.4 AI1 custom minimum setting

-160.00 160.00 % 0.00 321

P1.2.2.5 AI1 custom maximum setting

-160.00 160.00 % 100.00 322

P1.2.2.6 AI1 signal inversion 0.00 320.00 Hz 0.00 323 0 = Not inverted

1 = Inverted Remember to place jumpers of block X2 accordingly. See 9000X AF Drives User Manual, Chapter 4.

Analog Input 2 (Control Keypad: Menu M1 ➔ G1.2.3)

Table 7-6: Input Signals, Analog Input 2 — G1.2.3

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.3.1 AI2 signal selection AnIN:0.1 AnIN:E.10 AnIN:A.2 388 P1.2.3.2 AI2 filter time 0.00 10.00 s 0.10 329 0 = No filtering

P1.2.3.3 AI2 signal range 0 2 1 325 0 = 0–10V 1 = 4mA/20%–100% 2 = Custom range

P1.2.3.4 AI2 custom minimum setting

-160.00 160.00 % 0.00 326

P1.2.3.5 AI2 custom maximum setting

-160.00 160.00 % 100.00 327

P1.2.3.6 AI2 signal inversion 0.00 320.00 Hz 0.00 328 0 = Not inverted 1 = Inverted

Remember to place jumpers of block X2 accordingly. See 9000X AF Drives User Manual, Chapter 4.

7-14 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 188

9000X AF Drives

August 2010

Pump and Fan Control Application

Analog Input 3 (Control Keypad: Menu M1 ➔ G1.2.4)

Table 7-7: Input Signals, Analog Input 3 — G1.2.4

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.4.1 AI3 signal selection AnIN:0.1 AnIN:E.10 AnIN:0.1 141 P1.2.4.2 AI3 filter time 0.00 10.00 s 0.10 142 0 = No filtering

P1.2.4.3 AI3 signal range 0 2 1 143 0 = 0 – 100%

1 = 4mA/20%–100%

2 = Custom range

P1.2.4.4 AI3 custom minimum setting

-100.00 100.00 % 0.00 144

P1.2.4.5 AI3 custom maximum setting

-100.00 100.00 % 100.00 145

P1.2.4.6 AI3 inversion 0 1 0 151 0 = Not inverted 1 = Inverted

Remember to place jumpers of block X2 accordingly. See 9000X AF Drives User Manual, Chapter 4.

Analog Input 4. (Control Keypad: Menu M1 ➔ G1.2.5)

Table 7-8: Input Signals, Analog Input 4 — G1.2.5

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.5.1 AI4 signal selection AnIN:0.1 AnIN:E.10 AnIN:0.1 152 P1.2.5.2 AI4 filter time 0.00 10.00 s 0.10 153 0 = No filtering

P1.2.5.3 AI4 signal range 0 2 1 154 0 = 0 – 100%

1 = 4mA/20%–100%

2 = Custom range

P1.2.5.4 AI4 custom minimum setting

-160.00 160.00 % 0.00 155

P1.2.5.5 AI4 custom maximum setting

-160.00 160.00 % 100.00 156

P1.2.5.6 AI4 inversion 0 1 0 162 0 = Not inverted 1 = Inverted

Remember to place jumpers of block X2 accordingly. See 9000X AF Drives User Manual, Chapter 4.

Digital Inputs (Control Keypad: Menu M1 ➔ G1.2.6)

Table 7-9: Input Signals, Digital Inputs — G1.2.6

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.6.1 Start A signal DigIN:01 DigIn:E.10 DigIN:A.1 423 P1.2.6.2 Start B signal DigIN:01 DigIn:E.10 DigIN:A.4 424 P1.2.6.3 Control place A/B

selection DigIN:01 DigIn:E.10 DigIN:A.6 425 Control place A (oc)

Control place B (cc)

P1.2.6.4 External fault (close)

DigIN:01 DigIn:E.10 DigIN:0.1 405 Ext. fault displayed (cc)

P1.2.6.5 External fault (open)

DigIN:01 DigIn:E.10 DigIN:0.1 406 Ext. fault displayed (oc)

P1.2.6.6 Run enable DigIN:01 DigIn:E.10 DigIN:0.1 407 Motor start enabled (cc)

P1.2.6.7 Acc/Dec time selection

DigIN:01 DigIn:E.10 DigIN:0.1 408 Acc/Dec time 1 (oc)

Acc/Dec time 2 (cc) cc = closing contact; oc = opening contact.MN04004001E For more information visit: www.eaton.com 7-15

VFD Parameter Management Page 189

9000X AF Drives

August 2010

Pump and Fan Control Application

Table 7-9: Input Signals. Digital Inputs — G1.2.6 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.2.6.8 Control from I/O terminal (Force Remote)

DigIN:01 DigIn:E.10 DigIN:0.1 409 Force control place to Remote

P1.2.6.9 Reverse DigIN:01 DigIn:E.10 DigIN:0.1 412 Direction forward (oc)

Direction reverse (cc)

P1.2.6.10 Jogging speed DigIN:01 DigIn:E.10 DigIN:A.5 413 Jogging speed selected for frequency reference (cc)

P1.2.6.11 Fault reset DigIN:01 DigIn:E.10 DigIN:0.1 414 All faults reset (cc)

P1.2.6.12 Acc/Dec prohibit DigIN:01 DigIn:E.10 DigIN:0.1 415 Acc/Dec prohibited (cc)

P1.2.6.13 DC braking DigIN:01 DigIn:E.10 DigIN:0.1 416 DC braking active (cc)

P1.2.6.14 Motor potentiometer reference DOWN

DigIN:01 DigIn:E.10 DigIN:0.1 417 Motor potentiometer reference decreases (cc)

P1.2.6.15 Motor potentiometer reference UP

DigIN:01 DigIn:E.10 DigIN:0.1 418 Motor potentiometer reference increases (cc)

P1.2.6.16 Autochange 1 Interlock

DigIN:01 DigIn:E.10 DigIN:A.2 426 Activated if cc

P1.2.6.17 Autochange 2 Interlock

DigIN:01 DigIn:E.10 DigIN:A.3 427 Activated if cc

P1.2.6.18 Autochange 3

Interlock DigIN:01 DigIn:E.10 DigIN:0.1 428 Activated if (cc)

P1.2.6.19 Autochange 4 Interlock

DigIN:01 DigIn:E.10 DigIN:0.1 429 Activated if (cc)

P1.2.6.20 Autochange 5 Interlock

DigIN:01 DigIn:E.10 DigIN:0.1 430 Activated if (cc)

P1.2.6.21 PID reference 2 DigIN:01 DigIn:E.10 DigIN:0.1 431 Selected with P1.1.15 (oc)

Selected with P1.2.1.1 (cc)

cc = closing contact; oc = opening contact.

7-16 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 190

9000X AF Drives

August 2010

Output Signals Pump and Fan Control Application

Digital Output Signals (Control Keypad: Menu M1 ➔ G1.3.1)

Table 7-10: Output Signals, Digital Outputs — G1.3.1

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.1.1 Ready DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 432

P1.3.1.2 Run DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 433

P1.3.1.3 Fault DigOUT:0.1 DigOUT:E.10 DigOUT:A.1 434

P1.3.1.4 Inverted fault DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 435

P1.3.1.5 Warning DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 436

P1.3.1.6 External fault/

warning DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 437

P1.3.1.7 Reference fault/ warning

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 438

P1.3.1.8 Overtemperature warning

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 439

P1.3.1.9 Reverse DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 440

P1.3.1.10 Direction difference

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 441

P1.3.1.11 At reference speed

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 442

P1.3.1.12 Jogging speed DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 443

P1.3.1.13 Remote control active

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 444

P1.3.1.14 External brake control

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 445

P1.3.1.15 External brake control, inverted

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 446

P1.3.1.16 Output

frequency limit 1 supervision

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 447

P1.3.1.17 Output frequency limit 2 supervision

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 448

P1.3.1.18 Reference limit supervision

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 449

P1.3.1.19 Temperature limit supervision

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 450

P1.3.1.20 Torque limit supervision

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 451

P1.3.1.21 Motor thermal protection

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 452

P1.3.1.22 Analog input supervision limit

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 463

P1.3.1.23 Motor regulator activation

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 454

MN04004001E For more information visit: www.eaton.com 7-17

VFD Parameter Management Page 191

9000X AF Drives

August 2010

Pump and Fan Control Application

Table 7-10: Output Signals, Digital Outputs — G1.3.1 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.1.24 Fieldbus digital input 1

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 455

P1.3.1.25 Fieldbus digital input 2

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 456

P1.3.1.26 Fieldbus digital input 3

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 457

P1.3.1.27 Autochange 1/ Aux 1 control

DigOUT:0.1 DigOUT:E.10 DigOUT:B.1 458

P1.3.1.28 Autochange 2/ Aux 2 control

DigOUT:0.1 DigOUT:E.10 DigOUT:B.2 459

P1.3.1.29 Autochange 3/ Aux 3 control

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 460

P1.3.1.30 Autochange 4/ Aux 4 control

DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 461

P1.3.1.31 Autochange 5 DigOUT:0.1 DigOUT:E.10 DigOUT:0.1 462

Limit Settings (Control Keypad: Menu M1 ➔ G1.3.2)

Table 7-11: Output Signals, Limit Settings — G1.3.2

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.2.1 Output frequency limit 1 supervision

0 2 0 315 0 = No limit 1 = Low limit supervision 2 = High limit supervision

P1.3.2.2 Output freq. limit 1; Supervised value

0.00 P1.1.2 Hz 0.00 316

P1.3.2.3 Output frequency limit 2 supervision

0 2 0 346 0 = No limit 1 = Low limit supervision 2 = High limit supervision

P1.3.2.4 Output freq. limit 2; Supervised value

0.00 P1.1.2 Hz 0.00 347

P1.3.2.5 Torque limit supervision

0 2 0 348 0 = Not used

1 = Low limit supervision 2 = High limit supervision

P1.3.2.6 Torque limit supervision value

0.0 300.0 % 100.0 349

P1.3.2.7 Reference limit supervision

0 2 0 350 0 = Not used 1 = Low limit 2 = High limit

P1.3.2.8 Reference limit supervision value

0.0 100.0 % 0.0 351

P1.3.2.9 External brake-off delay

0.0 100.0 s 0.5 352

P1.3.2.10 External brake-on delay

0.0 100.0 s 1.5 353

P1.3.2.11 FC temperature supervision

0 2 0 354 0 = Not used 1 = Low limit 2 = High limit

7-18 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 192

9000X AF Drives

August 2010

Pump and Fan Control Application

Table 7-11: Output Signals, Limit Settings — G1.3.2 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.2.12 FC temperature supervised value

-10 75 ∞C 40 355

P1.3.2.13 Supervised analog input

0 1 0 372 0 = AI1 1 = AI2

P1.3.2.14 Analog input supervision limit

0 2 0 373 0 = No limit

1 = Low limit supervision 2 = High limit supervision

P1.3.2.15 Analog input supervised value

0.00 100.00 % 0.00 374

Analog Output 1 (Control Keypad: Menu M1 ➔ G1.3.3)

Table 7-12: Output Signals, Analog Output 1 — G1.3.3

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.3.1 Analog output signal selection

AnOUT:0.1 AnOUT:E.10 AnOUT:A.1 464

P1.3.3.2 Analog output function

0 14 1 307 0 = Not used 1 = Output freq. (0 – fmax) 2 = Freq. reference (0 – fmax) 3 = Motor speed (0 – Motor nominal speed) 4 = Motor current (0 – InMotor) 5 = Motor torque (0 – TnMotor) 6 = Motor power (0 – PnMotor) 7 = Motor voltage (0 – VnMotor) 8 = DC-link volt (0 – 1000V) 9 = PID controller ref. value 10 = PID contr. act.value 1 11 = PID contr. act.value 2 12 = PID contr. error value 13 = PID controller output 14 = PT100 temperature

P1.3.3.3 Analog output filter time

0.00 10.00 s 1.00 308 0.00 = No filtering

P1.3.3.4 Analog output inversion

0 1 0 309 0 = Not inverted

1 = Inverted

P1.3.3.5 Analog output minimum

0 1 0 310 0 = 0 mA

1 = 4 mA

P1.3.3.6 Analog output scale

10 1000 % 100 311

P1.3.3.7 Iout offset -100.00 100.00 % 0.00 375

MN04004001E For more information visit: www.eaton.com 7-19

VFD Parameter Management Page 193

9000X AF Drives

August 2010

Pump and Fan Control Application

Analog Output 2 (Control Keypad: Menu M1 ➔ G1.3.4)

Table 7-13: Output Signals, Analog Output 2 — G1.3.4

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.4.1 Analog output 2 signal selection

AnOUT:01 AnOUT:E.10 AnOUT:0.1 471

P1.3.4.2 Analog output 2 function

0 14 0 472 See P1.3.3.2

P1.3.4.3 Analog output 2 filter time

0.00 10.00 s 1.00 473 0.00 = No filtering

P1.3.4.4 Analog output 2 inversion

0 1 0 474 0 = Not inverted 1 = Inverted

P1.3.4.5 Analog output 2 minimum

0 1 0 475 0 = 0 mA 1 = 4 mA

P1.3.4.6 Analog output 2 scale

10 1000 % 100 476

P1.3.4.7 Analog output 2 offset

-100.00 100.00 % 0.00 477

Analog Output 3 (Control Keypad: Menu M1 ➔ G1.3.5)

Table 7-14: Output Signals, Analog Output 3 — G1.3.5

Code Parameter Min. Max. Unit Default Cust ID Note

P1.3.5.1 Analog output 3 signal selection

AnOUT:01 AnOUT:E.10 AnOUT:0.1 478

P1.3.5.2 Analog output 3 function

0 14 0 479 See P1.3.3.2

P1.3.5.3 Analog output 3 filter time

0.00 10.00 s 1.00 480 0.00 = No filtering

P1.3.5.4 Analog output 3 inversion

0 1 0 481 0 = Not inverted 1 = Inverted

P1.3.5.5 Analog output 3 minimum

0 1 0 482 0 = 0 mA 1 = 4 mA

P1.3.5.6 Analog output 3 scale

10 1000 % 100 483

P1.3.5.7 Analog output 3 offset

-100.00 100.00 % 0.00 484

7-20 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 194

9000X AF Drives

August 2010

Pump and Fan Control Application

Drive Control Parameters (Control Keypad: Menu M1 ➔ G1.4)

Table 7-15: Drive Control Parameters — G1.4

Code Parameter Min. Max. Unit Default Cust ID Note

P1.4.1 Ramp 1 shape 0.0 10.0 s 0.0 500 0.00 = Linear >0.00 = S-curve ramp time

P1.4.2 Ramp 2 shape 0.0 10.0 s 0.0 501 0.00 = Linear >0.00 = S-curve ramp time

P1.4.3 Acceleration time 2 0.1 3000.0 s 10.0 502 P1.4.4 Deceleration time 2 0.1 3000.0 s 10.0 503 P1.4.5 Brake chopper 0 4 0 504 0 = Disabled

1 = Used when running 2 = External brake chopper 3 = Used when stopped/running 4 = Used when running (no testing)

P1.4.6 Start mode 0 1 0 505 0 = Ramp 1 = Flying start

P1.4.7 Stop mode 0 3 1 506 0 = Coasting 1 = Ramp 2 = Ramp+Run enable coast 3 = Coast+Run enable ramp

P1.4.8 DC braking current 0.4 x IH 2 x IH A IH 507 P1.4.9 DC braking time at

stop 0.00 600.00 s 0.00 508 0.00 = DC brake is off at stop

P1.4.10 Frequency to start DC braking during ramp stop

0.10 10.00 Hz 1.50 515

P1.4.11 DC braking time at start

0.00 600.00 s 0.00 516 0.00 = DC brake is off at start

P1.4.12 Flux brake 0 1 0 520 0 = Off 1 = On

P1.4.13 Flux braking current 0.4 x IH 2 x IH A IH 519

MN04004001E For more information visit: www.eaton.com 7-21

VFD Parameter Management Page 195

9000X AF Drives

August 2010

Pump and Fan Control Application Skip Frequencies (Control Keypad: Menu M1 ➔ G1.5)

Table 7-16: Skip Frequencies— G1.5

Code Parameter Min. Max. Unit Default Cust ID Note

P1.5.1 Skip frequency range 1 low limit

0.0 P1.5.2 Hz 0.00 509

P1.5.2 Skip frequency range 1 high limit

P1.5.1 320.00 Hz 0.00 510 0.00 = Skip frequency range 1 not used

P1.5.3 Skip frequency range 2 low limit

0.00 P1.5.4 Hz 0.00 511

P1.5.4 Skip frequency range 2 high limit

P1.5.3 320.00 Hz 0.00 512 0.00 = Skip frequency range 2 not used

P1.5.5 Skip frequency range 3 low limit

0.00 P1.5.6 Hz 0.00 513

P1.5.6 Skip frequency range 3 high limit

P1.5.5 320.00 Hz 0.00 514 0.00 = Skip frequency range 3 not used

P1.5.7 Prohibit acc./dec. ramp

0.1 10.0 1.0 518 Multiplier for ramp time in skip frequency range, e.g. 0.1 – 10% of normal ramp time

Motor Control Parameters (Control Keypad: Menu M1 ➔ G1.6)

Table 7-17: Motor Control Parameters — G1.6

Code Parameter Min. Max. Unit Default Cust ID Note

P1.6.1 Motor control mode 0 1 0 600 0 = Frequency control 1 = Speed control

P1.6.2 V/Hz optimization 0 1 0 109 0 = Not used 1 = Automatic torque boost

P1.6.3 V/Hz ratio selection 0 3 0 108 0 = Linear 1 = Squared 2 = Programmable 3 = Linear with flux optim.

P1.6.4 Field weakening point

8.00 320.00 Hz 60.00 602

P1.6.5 Voltage at field weakening point

10.00 200.00 % 100.00 603 n% x VnMotor

P1.6.6 V/Hz curve

midpoint frequency 0.00 P1.6.4 Hz 60.00 604

P1.6.7 V/Hz curve midpoint voltage

0.00 P1.6.5 % 100.00 605 n% x VnMotor

Parameter max. value = par. 1.6.5

P1.6.8 Output voltage at zero frequency

0.00 40.00 % 1.30 606 n% x VnMotor

P1.6.9 Switching frequency

1.0 Varies kHz Varies 601 See Table 8-12 on Page 8-57 for exact values

P1.6.10 Overvoltage controller

0 2 1 607 0 = Not used 1 = Used (no ramping) 2 = Used (ramping)

P1.6.11 Undervoltage controller

0 1 1 608 0 = Not used 1 = Used

7-22 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 196

9000X AF Drives

August 2010

Pump and Fan Control Application Protections (Control keypad: Menu M1 ➔ G1.7)

Table 7-18: Protections — G1.7

Code Parameter Min. Max. Unit Default Cust ID Note

P1.7.1 Response to reference fault

0 5 0 700 0 = No response

1 = Warning 2 = Warning+Previous Freq. 3 = Warning+Preset Freq P1.7.2 4 = Fault, stop acc. to P1.4.7 5 = Fault, stop by coasting

P1.7.2 4mA reference fault frequency

0.00 P1.1.2 Hz 0.00 728

P1.7.3 Response to external fault

0 3 2 701 0 = No response 1 = Warning 2 = Fault, stop per P1.4.7 3 = Fault, stop by coasting

P1.7.4 Input phase supervision

0 3 3 730 See P1.7.3

P1.7.5 Response to undervoltage fault

0 1 0 727 0 = Fault Stored

1 = No History

P1.7.6 Output phase supervision

0 3 2 702 See P1.7.3

P1.7.7 Ground fault protection

0 3 2 703 See P1.7.3

P1.7.8 Thermal protection of the motor

0 3 2 704 See P1.7.3

P1.7.9 Motor ambient temperature factor

-100.0 100.0 % 0.0 705

P1.7.10 Motor cooling

factor at zero speed 0.0 150.0 % 40.0 706 As a % of In motor

P1.7.11 Motor thermal time constant

1 200 min 45 707

P1.7.12 Motor duty cycle 0 100 % 100 708 P1.7.13 Stall protection 0 3 1 709 See P1.7.3

P1.7.14 Stall current 0.1 InMotor

x 2 A IL 710

P1.7.15 Stall time limit 1.00 120.00 s 15.00 711 P1.7.16 Stall frequency limit 1.0 P1.1.2 Hz 25.00 712 P1.7.17 Underload

protection 0 3 0 713 See P1.7.3

P1.7.18 Underload protect. fnom torque

10 150.0 % 50.0 714

P1.7.19 Underload protect. fo torque

5.0 150.0 % 10.0 715

P1.7.20 Underload protection time limit

2.00 600.00 s 20.00 716

P1.7.21 Response to thermistor fault

0 3 2 732 See P1.7.3

MN04004001E For more information visit: www.eaton.com 7-23

VFD Parameter Management Page 197

9000X AF Drives

August 2010

Pump and Fan Control Application

Table 7-18: Protections — G1.7 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.7.22 Response to fieldbus fault

0 3 2 733 See P1.7.3

P1.7.23 Response to slot fault

0 3 2 734 See P1.7.3

P1.7.24 No. of PT100 inputs 0 3 0 739 P1.7.25 Response to PT100

fault 0 1 1 740 0 = Fault stored to history

1 = Fault not stored to history

P1.7.26 PT100 warning limit -30.0 200.0 °C 120.0 741 P1.7.27 PT100 fault limit -30.0 200.0 °C 130.0 742 P1.7.28 FB MCW Bit 15 0 2 0 771 0 = No action

1 = Fault low 2 = Fault high

Autorestart Parameters (Control Keypad: Menu M1 ➔ G1.8)

Table 7-19: Autorestart Parameters — G1.8

Code Parameter Min. Max. Unit Default Cust ID Note

P1.8.1 Wait time 0.10 10.00 s 0.50 717 P1.8.2 Trial time 0.00 60.00 s 30.00 718 P1.8.3 Start mode 0 2 0 719 0 = Ramp

1 = Flying start 2 = Start per P1.4.6

P1.8.4 Number of tries after undervoltage trip

0 10 1 720

P1.8.5 Number of tries after overvoltage trip

0 10 1 721

P1.8.6 Number of tries after overcurrent trip

0 3 1 722

P1.8.7 Number of tries after 4mA

0 10 1 723

P1.8.8 Number of tries after motor temperature fault trip

0 10 1 726

P1.8.9 Number of tries after external fault trip

0 10 0 725

P1.8.10 Number of tries after underload fault trip

0 10 1 738

7-24 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 198

9000X AF Drives

August 2010

Pump and Fan Control Application Pump and Fan Control Parameters (Control Keypad: Menu M1 ➔ G1.9)

Table 7-20: Pump and Fan Control Parameters — G1.9

Code Parameter Min. Max. Unit Default Cust ID Note

P1.9.1 Number of auxiliary drives

0 4 0 1001

P1.9.2 Start frequency. auxiliary drive 1

P1.9.3 320.00 Hz 61.00 1002

P1.9.3 Stop frequency. auxiliary drive 1

P1.1.1 P1.9.2 Hz 10.00 1003

P1.9.4 Start frequency. auxiliary drive 2

P1.9.5 320.00 Hz 61.00 1004

P1.9.5 Stop frequency. auxiliary drive 2

P1.1.1 P1.9.4 Hz 10.00 1005

P1.9.6 Start frequency. auxiliary drive 3

P1.9.7 320.00 Hz 61.00 1006

P1.9.7 Stop frequency. auxiliary drive 3

P1.1.1 P1.9.6 Hz 10.00 1007

P1.9.8 Start frequency. auxiliary drive 4

P1.9.9 320.00 Hz 61.00 1008

P1.9.9 Stop frequency. auxiliary drive 4

P1.1.1 P1.9.8 Hz 10.00 1009

P1.9.10 Start delay. auxiliary drives

0.0 300.0 s 4.0 1010

P1.9.11 Stop delay. auxiliary drives

0.0 300.0 s 2.0 1011

P1.9.12 Reference step. auxiliary drive 1

0.0 100.0 % 0.0 1012

P1.9.13 Reference step. auxiliary drive 2

0.0 100.0 % 0.0 1013

P1.9.14 Reference step. auxiliary drive 3

0.0 100.0 % 0.0 1014

P1.9.15 Reference step. auxiliary drive 4

0.0 100.0 % 0.0 1015

P1.9.16 PID controller bypass

0 1 0 1020 1 = PID contr. bypassed

P1.9.17 Analog input selection for input pressure measurement

0 5 0 1021 0 = Not used 1 = AI1 2 = AI2 3 = AI3 4 = AI4 5 = Fieldbus signal

P1.9.18 Input pressure high limit

0.0 100.0 % 30.00 1022

P1.9.19 Input pressure low limit

0.0 100.0 % 20.00 1023

P1.9.20 Output pressure drop

0.0 100.0 % 30.00 1024

P1.9.21 Frequency drop delay

0.0 300.0 s 0.0 1025 0.0 = No delay

300.0 = No frequency drop

MN04004001E For more information visit: www.eaton.com 7-25

VFD Parameter Management Page 199

9000X AF Drives

August 2010

Pump and Fan Control Application

Table 7-20: Pump and Fan Control Parameters — G1.9 (Continued)

Code Parameter Min. Max. Unit Default Cust ID Note

P1.9.22 Frequency increase delay

0.0 300.0 s 0.0 1026 0.0 = No delay

300.0 = No frequency drop

P1.9.23 Interlock selection 0 2 0 1032 0 = Interlocks not used

1 = Set new interlock last; update order after value of P1.9.26 or Stop state 2 = Stop and update order immediately

P1.9.24 Autochange 0 1 0 1027 0 = Not used 1 = Autochange used

P1.9.25 Autochange and interlock automatics selection

0 1 0 1028 0 = Auxiliary drives only 1 = All drives

P1.9.26 Autochange interval

0.0 3000.0 h 48.0 1029 0.0 = TEST = 40 s

P1.9.27 Autochange; maximum number of auxiliary drives

0 4 1 1030

P1.9.28 Autochange frequency limit

0.00 P1.1.2 Hz 30.00 1031

P1.9.29 Actual value special display minimum

0.0 3000.0 0.0 1033

P1.9.30 Actual value special display maximum

0.0 3000.0 10.0 1034

P1.9.31 Actual value special display decimals

0 4 1 1035

Keypad Control (Control Keypad: Menu M2)

This menu provides the parameters for the setting of the keypad frequency reference, the

selection of motor direction when in keypad operation, and when the STOP button is active.

Table 7-21: Keypad Control Parameters — M2

Code Parameter Min. Max. Unit Default Cust ID Note

P2.1 Control place 0 2 0 1685 0 = Keypad L/R 1 = Local 2 = Remote 3 = I/O select

R2.1 Keypad reference P1.1.1 P1.1.2 Hz P2.2 Direction (on

keypad) 0 1 0 123 0 = Forward

1 = Reverse

P2.3 PID reference 1 0.00 100.00 % 0.00 P2.4 PID reference 2 0.00 100.00 % 0.00 P2.5 Stop button active 0 1 1 114 0 = Limited function of Stop

button 1 = Stop button always enabled

P2.6 Operate menu hide 0 1 0 0 = No 1 = Yes

7-26 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 200

9000X AF Drives

August 2010

Pump and Fan Control Application

Menus — M3 to M6

Menus M3 to M6 provide information on the Active Faults, Fault History, System Menu

settings and the Expander Board setup. These menu items are explained in detail in

Chapter 5 of the 9000X AF Drives User Manual.

Monitoring Menu — M7

The monitored items are the actual values of parameters and signals as well as the

status and measurements of other elements. Monitored items cannot be edited.

See the 9000X AF Drives User Manual, Chapter 5 — Menu information item M7, for

more information.

Note: Local control is always frequency control mode unless PID is selected for the local

reference. In remote, frequency mode is selected with DIN6 unless PID is selected for

the remote reference. PC Control is always frequency mode.

MN04004001E For more information visit: www.eaton.com 7-27

VFD Parameter Management Page 201

9000X AF Drives

August 2010

7-28 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 202

9000X AF Drives

August 2010

Chapter 8 — Description of Parameters Introduction

On the following pages you will find the parameter descriptions arranged according to the individual ID number of the parameter. A parameter ID number with a footnote (e.g. 418

Motor potentiometer UP) indicates that the TTF programming method shall be applied to this parameter (see Page 6-3).

Some parameter names are followed by a number code indicating the “All-in-One” applications in which the parameter is included. If no code is shown, the parameter is available in all applications. See the list of applications below. The parameter numbers under which the parameter appears in different applications are also given. 1 Basic Application

2 Standard Application

3 Local/Remote Control Application

4 Multi-Step Speed Control Application

5 PID Control Application

6 Multi-Purpose Control Application

7 Pump and Fan Control Application

101 Minimum frequency (P1.1, P1.1.1) 102 Maximum frequency (P1.2, P1.1.2)

Defines the frequency limits of the frequency converter. The maximum value for these parameters is 320 Hz. The software will automatically check the values of ID105, ID106, ID315 and ID728.

103 Acceleration time 1 (P1.3, P1.1.3) 104 Deceleration time 1 (P1.4, P1.1.4)

These limits correspond to the time required for the output frequency to accelerate from the zero frequency to the set maximum frequency (ID102).

105 Preset speed 1 1246 (P1.18, P1.1.14, P1.1.15) 106 Preset speed 2 1246 (P1.19, P1.1.15, P1.1.16)

Parameter values are automatically limited between the minimum and maximum frequencies (ID101, ID102). Note the use of the TTF-programming method in the Multi-Purpose Control Application. See ID419, ID420 and ID421.

Table 8-1: Preset Speed

Multi-step speed

Multi-step speed

Speed select 1 (DIN4) select 2 (DIN5)

Basic speed 0 0

ID105 1 0

ID106 0 1

MN04004001E For more information visit: www.eaton.com 8-1

VFD Parameter Management Page 203

9000X AF Drives

August 2010

Description of Parameters

107 Current limit (P1.5, P1.1.5)

This parameter determines the maximum motor current from the frequency converter. The parameter value range differs from size to size.

108 V/Hz ratio selection 234567 (P1.6.3)

Linear:

0 The voltage of the motor changes linearly with the frequency in the constant flux area from 0 Hz to the field weakening point where the nominal voltage is supplied to the motor. A linear V/Hz ratio should be used in constant torque applications. This default setting should be used if there is no special need for another setting.

Squared:

1 The voltage of the motor changes following a squared curve form with the frequency in the area from 0 Hz to the field weakening point where the nominal voltage is supplied to the motor. The motor runs under magnetized below the field weakening point and produces less torque and electromechanical noise. A squared V/Hz ratio can be used in applications where the torque demand of the load is proportional to the square of the speed, e.g. in centrifugal fans and pumps.

U[V]

Un ID603 Default: Nominal

Voltage of the Motor Field Weakening Point

Linear

Squared Default: Nominal Frequency of the Motor

f [Hz]

Figure 8-1: Linear and Squared Change of Motor Voltage

Programmable V/Hz curve:

2 The V/Hz curve can be programmed with three different points. A programmable V/Hz curve can be used if the other settings do not satisfy the needs of the application.

8-2 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 204

9000X AF Drives

August 2010

Description of Parameters

U[V]

Un

ID603 Default: Nominal Voltage of the Motor

Field Weakening

Point

ID605

(Default 10%)

ID606

(Default 1.3%)

ID604

(Default 5 Hz)

Default: Nominal

Frequency of the

Motor

ID602

f[Hz]

Figure 8-2: Programmable V/Hz Curve

Linear with flux optimization:

3 The frequency converter starts to search for the minimum motor current in order to save energy, lower the disturbance level and the noise. This function can be used in applications with constant motor load, such as fans, pumps, etc.

109 V/Hz optimization (P1.13, P1.6.2)

Automatic torque boost

Example:

The voltage to the motor changes automatically which makes the motor produce sufficient torque to start and run at low frequencies. The voltage increase depends on the motor type and power. Automatic torque boost can be used in applications where starting torque due to starting friction is high, e.g. in conveyors.

What changes are required to start the load from 0 Hz?

● First set the motor nominal values (Parameter group 1.1).

Option 1: Activate the Automatic torque boost.

Option 2: Programmable V/Hz curve

To obtain the required torque, the zero point voltage and midpoint voltage/frequency (in parameter group 1.6) need to be set, so that the motor can draw enough current at the low frequencies. First set parameter ID108 to Programmable V/Hz curve (value 2). Increase the zero point voltage (ID606) to get enough current at zero speed. Then set the midpoint voltage (ID605) to 1.4142*ID606 and the midpoint frequency (ID604) to value ID606/100%*ID111.

Note: In high torque — low speed applications — it is likely that the motor will

overheat. If the motor has to run a prolonged time under these conditions,

special attention must be paid to cooling the motor. Use external cooling for

the motor if the temperature tends to rise too high.

MN04004001E For more information visit: www.eaton.com 8-3

VFD Parameter Management Page 205

9000X AF Drives

August 2010

Description of Parameters

110 Nominal voltage of the motor (P1.6, P1.1.6)

Find this value Vn on the rating plate of the motor. This parameter sets the voltage at the field weakening point (ID603) to 100% * VnMotor.

111 Nominal frequency of the motor (P1.7, P1.1.7)

Find this value fn on the rating plate of the motor. This parameter sets the field weakening point (ID602) to the same value.

112 Nominal speed of the motor (P1.8, P1.1.8)

Find this value nn on the rating plate of the motor.

113 Nominal current of the motor (P1.9, P1.1.9)

Find this value ln on the rating plate of the motor.

118 PID controller gain 57 (P1.1.12)

This parameter defines the gain of the PID controller. If the value of the parameter is set to 100% a change of 10% in the error value causes the controller output to change by 10%. If the parameter value is set to 0 the PID controller operates as ID-controller. See the examples on Page 8-5.

119 PID controller I-time 57 (P1.1.13)

ID119 defines the integration time of the PID controller. If this parameter is set to 1.00 second, a change of 10% in the error value causes the controller output to change by 10.00%/s. If the parameter value is set to 0.00 s the PID controller will operate as PD controller. See the examples on Page 8-5.

120 Motor Power Factor (P1.10, P1.1.10)

Find this value “Power Factor” on the rating plate of the motor.

124 Jogging speed reference 34567 (P1.1.14, P1.1.15, P1.1.19)

Defines the jogging speed selected with the DIN3 digital input which can be programmed for Jogging speed. See parameter ID301.

This parameter’s value is automatically limited between minimum and maximum frequency (ID101 and ID102).

126 Preset speed 3 46 (P1.1.17) 127 Preset speed 4 46 (P1.1.18) 128 Preset speed 5 46 (P1.1.19) 129 Preset speed 6 46 (P1.1.20) 130 Preset speed 7 46 (P1.1.21)

These parameter values define the Multi-step speeds selected with the DIN3, DIN4, DIN5 and DIN6 digital inputs. See also parameters ID105 and ID106.

These parameter values are automatically limited between minimum and maximum frequency (ID101 and ID102).

8-4 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 206

9000X AF Drives

August 2010

Description of Parameters

Table 8-2: Preset Speeds 3 to 7

Speed

Multi-step speed

select 1 (DIN4) Multi-step speed

select 2 (DIN5) Multi-step speed

select 3 (DIN6) Multi-step speed

select 4 (DIN3)

Basic speed 0 0 0 0

P1.1.17 (3) 1 1 0 0

P1.1.18 (4) 0 0 1 0

P1.1.19 (5) 1 0 1 0

P1.1.20 (6) 0 1 1 0

P1.1.21 (7) 1 1 1 0

132 PID controller D-time 57 (P1.1.14)

ID132 defines the derivative time of the PID controller. If this parameter is set to 1.00 second a change of 10% in the error value during 1.00 s causes the controller output to change by 10.00%. If the parameter value is set to 0.00 s the PID controller will operate as PI controller. See examples below.

Example 1:

In order to reduce the error value to zero, with the given values, the frequency converter output behaves as follows:

Given values:

P1.1.12, P = 0%

P1.1.13, I-time = 1.00 s P1.1.14, D-time = 0.00 s Min freq. = 0 Hz Error value (setpoint – process value) = 10.00% Max freq. = 60 Hz

In this example, the PID controller operates practically as an I-controller only. According to the given value of P1.1.13 (I-time), the PID output increases by 5 Hz (10% of the difference between the maximum and minimum frequency) every second until the error value is 0.

MN04004001E For more information visit: www.eaton.com 8-5

VFD Parameter Management Page 207

9000X AF Drives

August 2010

Description of Parameters

Hz

PID Output

Error Value

10%

Error = 10%

1s

10%

10%

10% I-Part = 5 Hz/s

I-Part = 5 Hz/s

I-Part = 5 Hz/s

I-Part = 5 Hz/s

I-Part = 5 Hz/s

t

Figure 8-3: PID Controller Function as I-Controller

Example 2:

Given values:

P1.1.12, P = 100% P1.1.13, I-time = 1.00 s P1.1.14, D-time = 1.00 s Min freq. = 0 Hz Error value (setpoint – process value) = ±10% Max freq. = 60 Hz

As the power is switched on, the system detects the difference between the setpoint and the actual process value and starts to either raise or decrease (in case the error value is negative) the PID output according to the I-time. Once the difference between the setpoint and the process value has been reduced to 0, the output is reduced by the amount corresponding to the value of P1.1.13.

In case the error value is negative, the frequency converter reacts reducing the output correspondingly. See Figure 8-4.

Hz

PID Output

Error Value

D-part

D-part

D-part

P-part = 5 Hz Error = 10%

Error = -10%

P-part = -5 Hz t

Figure 8-4: PID Output Curve with the Values of Example 2

VFD Parameter Management Page 208

9000X AF Drives

August 2010

Description of Parameters

Example 3:

Given values:

P1.1.12, P = 100% P1.1.13, I-time = 0.00 s P1.1.14, D-time = 1.00 s Min freq. = 0 Hz Error value (setpoint – process value) = ±10%/s Max freq. = 60 Hz

As the error value increases, the PID output also increases according to the set values (D-time = 1.00s)

Hz PID Output

D-part = 10% = 5.00 Hz

Error Value

D-part = -10% = -5.00 Hz

P-part = 100% *PID error = 5.000 Hz/s

10%

1.00 s t

Figure 8-5: PID Output Curve with the Values of Example 3

133 Preset speed 8 4 (P1.1.22) 134 Preset speed 9 4 (P1.1.23) 135 Preset speed 10 4 (P1.1.24) 136 Preset speed 11 4 (P1.1.25) 137 Preset speed 12 4 (P1.1.26) 138 Preset speed 13 4 (P1.1.27) 139 Preset speed 14 4 (P1.1.28) 140 Preset speed 15 4 (P1.1.29)

Table 8-3: Multi-Step Speed Selections with Digital Inputs DIN3, DIN4, DIN5 and DIN6

Speed

Multi-step speed

select 1 (DIN4) Multi-step speed

select 2 (DIN5) Multi-step speed

select 3 (DIN6) Multi-step speed

select 4 (DIN3)

P1.1.22 (8) 0 0 0 1

P1.1.23 (9) 1 0 0 1

P1.1.24 (10) 0 1 0 1

P1.1.25 (11) 1 1 0 1

P1.1.26 (12) 0 0 1 1

P1.1.27 (13) 1 0 1 1

P1.1.28 (14) 0 1 1 1

P1.1.29 (15) 1 1 1 1

MN04004001E For more information visit: www.eaton.com 8-7

VFD Parameter Management Page 209

9000X AF Drives

August 2010

Description of Parameters 141 AI3 signal selection 567 (P1.2.38, P1.2.4.1)

Connect the AI3 signal to the analog input of your choice with this parameter. For more information, see Page 6-3, “Terminal to Function” (TTF) programming principle.

142 AI3 signal filter time 567 (P1.2.41, P1.2.4.2)

When this parameter is given a value greater than 0, the function that filters out disturbances from the incoming analog signal is activated. A long filtering time makes the regulation response slower. See ID324.

143 AI3 signal range 567 (P1.2.39, P1.2.4.3)

With this parameter you can select the AI3 signal range.

Table 8-4: Selections for ID143

Application

5

6

7 Select

0 0 – 100% 0 – 100% 0 – 100%

1 20 – 100% 20 – 100% 20 – 100%

2 — -10 – +10V Customized

3 — Customized

144 AI3 custom setting minimum 67 (P1.2.4.4) 145 AI3 custom setting maximum 67 (P1.2.4.5)

Set the custom minimum and maximum levels for the AI3 signal from 0 to 100%.

151

AI3 signal inversion

567

(P1.2.40, P1.2.4.6)

0 = No inversion 1 = Signal inverted

152

AI4 signal selection

567

(P1.2.42, P1.2.5.1)

See ID141.

153

AI4 filter time

567

(P1.2.45, P1.2.5.2)

See ID142.

154

AI4 signal range

567

(P1.2.43, P1.2.5.3)

See ID143.

155

AI4 custom setting minimum

67

(P1.2.5.4) 156 AI4 custom setting maximum 67 (P1.2.5.5)

See ID144 and ID145.

162

AI4 signal inversion

567

(P1.2.44, P1.2.5.6)

See ID151.

8-8 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 210

9000X AF Drives

August 2010

Description of Parameters

164 Motor control mode 1/2 6 (P1.2.7.22)

Contact is open = Motor control mode 1 is selected. Contact is closed = Motor control mode 2 is selected.

See ID600 and ID521.

165 AI1 joystick offset 6 (P1.2.2.11)

Define the frequency zero point as follows: With this parameter being displayed, place the potentiometer at the assumed zero point and press ENTER on the keypad. Note: This will not change the reference scaling. Press the RESET button to change the parameter value back to 0.00%.

166 AI2 joystick offset 6 (P1.2.3.11)

See ID165.

169 Fieldbus input data 4

(FBFixedControlWord, bit 6) 6 (P1.3.3.27)

170 Fieldbus input data 5

(FBFixedControlWord, bit 7) 6 (P1.3.3.28)

The data from the fieldbus (FBFixedControlWord) can be led to the digital outputs of the frequency converter.

171 &172

Local & Remote Control Place

The active control place can be changed by pressing the LOC/REM button on the keypad.

There are two different places which the frequency converter can be controlled from, Local and Remote. For each control place the actual control source is selected with this parameter, a different symbol will appear on the alphanumeric display:

Table 8-5: Selections for ID171 and ID172

Control source Symbol

I/O terminals

Keypad (panel)

Fieldbus

173 &174

Local & Remote reference selection

234567

Defines which frequency reference source is selected when controlled from the keypad.

MN04004001E For more information visit: www.eaton.com 8-9

VFD Parameter Management Page 211

9000X AF Drives

August 2010

Description of Parameters

Table 8-6: Selections for ID173, ID174 and ID175

Application

2 – 4

5

6

7 Select

0 Analog voltage ref. Terminals 2 – 3

Analog voltage ref. Terminals 2 – 3

Analog voltage ref. Terminals 2 – 3

Analog voltage ref. Terminals 2 – 3

1 Analog current ref. Terminals 4 – 5

Analog current ref. Terminals 4 – 5

Analog current ref. Terminals 4 – 5

Analog current ref. Terminals 4 – 5

2 Keypad reference

(Menu M2) AI3 AI1+AI2 AI3

3 Fieldbus reference

AI4 AI1 – AI2 AI4

4 Motor potentiometer (App #3 only)

Keypad reference (Menu M2)

AI2 – AI1 Keypad reference (Menu M2)

5 — Fieldbus reference

AI1 x AI2 Fieldbus reference

6 — Potentiometer ref. AI1 joystick Potentiometer ref.

7 — PID controller ref. AI2 joystick PID controller ref.

8 — — Keypad reference (Menu M2)

9 — — Fieldbus reference —

10 — — Potentiometer reference; controlled with DIN5 (TRUE = increase) and DIN6 (TRUE = decrease)

11 — — AI1 or AI2, whichever is lower

12 — — AI1 or AI2, whichever is greater

13 — — Max. frequency (recommended in torque control only)

14 — — AI1/AI2 selection —

FB Speed Reference

176 Force local 6 (P1.2.7.19)

Forces control place to I/O terminal.

177 Force remote 6 (P1.2.7.20) 300

Forces control place to keypad.

Start/Stop logic selection

2346

(P1.2.1, P1.2.1.1)

0 DIN1: closed contact = start forward DIN2: closed contact = start reverse

8-10 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 212

9000X AF Drives

August 2010

Description of Parameters

FWD Output

Frequency Stop Function

(ID506) = Coasting

t

REV

DIN1

DIN2

1 2 3

Figure 8-6: Start Forward/Start Reverse

The first selected direction has the highest priority.

When the DIN1 contact opens the direction of rotation starts to change.

If Start forward (DIN1) and Start reverse (DIN2) signals are active simultaneously the Start forward signal (DIN1) has priority.

1 DIN1: closed contact = start — open contact = stop DIN2: closed contact = reverse — open contact = forward, see Figure 8-7.

FWD Output

Frequency

Stop Function

(ID506) = Coasting

t

REV

DIN1

DIN2

Figure 8-7: Start, Stop and Reverse

MN04004001E For more information visit: www.eaton.com 8-11

VFD Parameter Management Page 213

9000X AF Drives

August 2010

Description of Parameters

2 DIN1: closed contact = start — open contact = stop DIN2: closed contact = start enabled — open contact = start disabled and drive stopped if running, see Figure 8-8.

3 3-wire connection (pulse control): DIN1: closed contact = start pulse DIN2: open contact = stop pulse (DIN3 can be programmed for reverse command), see Figure 8-8.

Output

Frequency Stop Function

(ID506) = Coasting

If Start and Stop pulses are

simultaneous the Stop pulse

overrides the Start pulse

t

REV

DIN1

Start

DIN2

Stop

Figure 8-8: Start Pulse/Stop Pulse

8-12 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 214

9000X AF Drives

August 2010

Description of Parameters

The selections including the text “Rising edge required to start” shall be used to exclude the

possibility of an unintentional start when, for example, power is connected, re-connected

after a power failure, after a fault reset, after the drive is stopped by Run Enable (Run Enable

= False) or when the control place is changed. The Start/Stop contact must be opened before

the motor can be started.

Applications 2 and 4:

4 DIN1: closed contact = start forward (Rising edge required to start) DIN2: closed contact = start reverse (Rising edge required to start)

5 DIN1: closed contact = start (Rising edge required to start) open contact = stop

DIN2: closed contact = reverse — open contact = forward

6 DIN1: closed contact = start (Rising edge required to start) open contact = stop

DIN2: closed contact = start enabled — open contact = start disabled and drive stopped if running

Application 3 and 6:

4 DIN1: closed contact = start forward

DIN2: closed contact = reference increases (motor potentiometer reference; this parameter is automatically set to 4 if ID174 is set to 3 or 4).

5 DIN1: closed contact = start forward (Rising edge required to start)

DIN2: closed contact = start reverse (Rising edge required to start)

6 DIN1: closed contact = start (Rising edge required to start) open contact = stop

DIN2: closed contact = reverse — open contact = forward

7 DIN1: closed contact = start (Rising edge required to start) open contact = stop

DIN2: closed contact = start enabled — open contact = start disabled and drive stopped if running

Application 3:

8 DIN1: closed contact = start forward (Rising edge required to start) DIN2: closed contact = reference increases (motor potentiometer reference; this parameter is automatically set to 4 if ID174 is set to 3 or 4).

MN04004001E For more information visit: www.eaton.com 8-13

VFD Parameter Management Page 215

9000X AF Drives

August 2010

Description of Parameters

301 DIN3 function 12345 (P1.17, P1.2.2)

0 Not used

1 External fault, closing contact = Fault is shown and motor is stopped when the input is active

2 External fault, opening contact = Fault is shown and motor is stopped when the input is not active

3 Run enable: contact open = Motor start disabled and the motor is stopped contact closed = Motor start enabled

Application 1:

4 Run enable: contact open = Motor start enabled contact closed = Motor start disabled and the motor is stopped

Applications 2 to 5:

4 Acc./Dec. time select: contact open = Acceleration/deceleration time 1 selected contact closed = Acceleration/deceleration time 2 selected

5 Closing contact: Force control place to I/O terminal

6 Closing contact: Force control place to keypad

7 Closing contact: Force control place to fieldbus

When the control place is forced to change, the values of Start/Stop, Direction and Reference valid in the respective control place are used (reference according to parameters ID173 and ID174).

Note: The value of ID125 Keypad Control Place does not change. When DIN3 opens the control place is selected according to parameter 3.1.

Applications 2 to 5:

8 Reverse: contact open = Forward contact closed = Reverse

Note: Can be used for reversing if ID300 has a value of 3.

Applications 3 to 5:

9 Jogging speed, contact closed = Jogging speed selected for frequency reference

10 Fault reset, contact closed = Resets all faults

11 Acc./dec. operation prohibited, contact closed = Stops acceleration or deceleration until the contact is opened

12 DC-braking command, contact closed = In Stop mode, the DC-braking operates until the contact is opened, see Figure 8-9.

Applications 3 and 5:

13 Motor potentiometer down, contact closed = Reference decreases until the contact is opened

Application 4:

13 Preset speed

8-14 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 216

9000X AF Drives

August 2010

Description of Parameters

Output

Frequency

ID515

t t

DIN2 DIN2

RUN

STOP

RUN

STOP

a) DIN3 as DC-brake command input and stop-mode = Ramp b) DIN3 as DC-brake command input and stop-mode = Coasting

Figure 8-9: DIN3 as DC-Brake Command Input

a) Stop mode = ramp, b) Stop mode = coasting

302 Reference offset for current input 12 (P1.15, P1.2.3)

0 No offset: 0 – 20 mA

1 Offset: 4 mA (“living zero”) provides supervision of zero level signal. In the Standard Application, the response to reference fault can be programmed with ID700.

303 Reference scaling, minimum value 2346 (P1.2.4, P1.2.16, P1.2.2.6) 304 Reference scaling, maximum value 2346 (P1.2.5, P1.2.17, P1.2.2.7)

Setting value limits: 0 ≤ ID303 ≤ ID304 ≤ ID102. If ID303 = 0 scaling is set off. The minimum and maximum frequencies are used for scaling.

Output

Frequency

Max. Frequency ID102

Output

Frequency

Max. Frequency ID102

ID304 Ref. Scaling Max. Value (1.2.23)

ID303

Min. Frequency ID101

0 10

With Reference Scaling

Analog

Input [V]

Min. Frequency ID101

0 10 Without Reference Scaling

Analog

Input [V]

Figure 8-10: With and Without Reference Scaling

Left: Reference scaling, Right: No scaling used (ID303 = 0)

VFD Parameter Management Page 217

9000X AF Drives

August 2010

Description of Parameters

305 Reference inversion 2 (P1.2.6)

Inverts reference signal: Max. ref. signal = Min. set freq. Min. ref. signal = Max. set freq.

0 No inversion

1 Reference inverted

Output

Frequency

ID304

Max. Freq. ID102

ID303

Min. Freq. ID101

Analog

Input

0 Max.

Figure 8-11: Reference Inversion

306 Reference filter time 2 (P1.2.7)

Filters out disturbances from the incoming analog Vin signal. A long filtering time makes regulation response slower.

%

100%

63%

Unfiltered Signal

Filtered Signal

t [s]

ID306

Figure 8-12: Reference Filtering

307 Analog output function (P1.16, P1.3.2, P1.3.5.2, P1.3.3.2)

This parameter selects the desired function for the analog output signal. See the specific parameters for the values available in each respective application.

8-16 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 218

9000X AF Drives

August 2010

Description of Parameters

308 Analog output filter time 234567 (P1.3.3, P1.3.5.3, P1.3.3.3)

Defines the filtering time for the analog output signal. Setting this parameter value to 0.00 will deactivate filtering.

%

100%

63%

Unfiltered Signal

Filtered Signal

ID308 t [s]

Figure 8-13: Analog Output Filtering

309 Analog output inversion 234567 (P1.3.4, P1.3.5.4, P1.3.3.4)

Inverts the analog output signal:

Maximum output signal = Minimum set value Minimum output signal = Maximum set value

See ID311 in Figure 8-14.

Analog

Output

Current

20 mA

10 mA

ID311 =

200%

ID311 = 50%

ID311 = 100%

Max. Value of Signal

Selected with ID307

0 0.5 1.0

Figure 8-14: Analog Output Invert

310 Analog output minimum 234567 (P1.3.5, P1.3.5.5, P1.3.3.5)

Defines the signal minimum to be either 0 mA or 4 mA (“living zero”). Note the difference in analog output scaling in ID311 (Figure 8-15).

0 Set minimum value to 0 mA

1 Set minimum value to 4 mA

VFD Parameter Management Page 219

9000X AF Drives

August 2010

Description of Parameters

311 Analog output scale 234567 (P1.3.6, P1.3.5.6, P1.3.3.6)

Scaling factor for analog output.

Table 8-7: Analog Output Scaling

Signal Max. value of the signal

Output frequency Max frequency (ID102)

Freq. Reference Max frequency (ID102)

Motor speed Motor nom. speed 1xnmMotor

Output current Motor nom. current 1xInMotor

Motor torque Motor nom. torque 1xTnMotor

Motor power Motor nom. power 1xPnMotor

Motor voltage 100% x VnMotor

DC-link voltage PI-ref. value PI act. value 1 PI act. value 2 PI error value PI output

1000 V 100% x ref. value max. 100% x actual value max. 100% x actual value max. 100% x error value max. 100% x output max.

Analog

Output

Current

20 mA

12 mA

10 mA

ID310 = 1

4 mA

ID311 = 200% ID311 =

100%

ID311 =

50%

Max. Value

of Signal

Selected by ID307

0 mA 0 0.5 1.0

Figure 8-15: Analog Output Scaling

312 Digital output function 23456 (P1.3.7, P1.3.1.2) 313 Relay output 1 function 2345 (P1.3.8, P1.3.1.3) 314 Relay output 2 function 2345 (P1.3.9)

8-18 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 220

9000X AF Drives

August 2010

Description of Parameters

Table 8-8: Output Signals Via DO1 and Output Relays RO1 and RO2

Setting value Signal content

0 = Not used Out of operation

Digital output DO1 sinks current and programmable relay (RO1, RO2) is activated when:

1 = Ready The frequency converter is ready to operate

2 = Run The frequency converter is operating (motor is running)

3 = Fault A fault trip has occurred

4 = Fault inverted A fault trip not occurred

5 = Overheat warning The heat-sink temperature exceeds +70°C

6 = External fault or warning Fault or warning depending on ID701

7 = Reference fault or warning Fault or warning depending on ID700

• if analog reference is 4 – 20 mA and signal is <4 mA

8 = Warning Always if a warning exists

9 = Reversed The reverse command has been selected

10 = Preset speed 1 (Application 2) 10 = Jogging speed (Applications 3456)

The preset speed has been selected with digital input The jogging speed has been selected with digital input

11 = At speed The output frequency has reached the set reference

12 = Motor regulator activated Overvoltage or overcurrent regulator was activated

13 = Output frequency limit supervision The output frequency is outside the set supervision low limit/high limit (ID315 and ID316)

14 = Control from I/O terminals

(Application 2) 14 = Output frequency limit 2 supervision (Applications 3456)

I/O control mode selected (in menu M2)

The output frequency goes outside the set supervision low limit/high limit (ID346 and ID347)

15 = Thermistor fault or warning

(Application 2) 15 = Torque limit supervision (Applications 3456)

The thermistor input of option board indicates overtemperature. Fault or warning depending on ID732. The motor torque is beyond the set supervision low limit/ high limit (ID348 and ID349).

16 = Fieldbus input data

(Application 2) 16 = Reference limit supervision (Applications 3456)

Fieldbus input data (FBFixedControlWord) to DO/RO. Active reference goes beyond the set supervision low limit/

high limit (ID350 and ID351)

17 = External brake control

(Applications 3456) External brake ON/OFF control with programmable delay

(ID352 and ID353)

18 = Control from I/O terminals

(Applications 3456) External control mode (Menu M2; ID125)

19 = Frequency converter temperature limit supervision (Applications 3456)

Frequency converter heatsink temperature goes beyond the set supervision limits (ID354 and ID355).

20 = Unrequested rotation direction

(Applications 345) 20 = Reference inverted (Application 6)

Rotation direction is different from the requested one.

21 = External brake control inverted

(Applications 3456) External brake ON/OFF control (ID352 and ID353); Output active when brake control is OFF

MN04004001E For more information visit: www.eaton.com 8-19

VFD Parameter Management Page 221

21 RO1

22 RO1

23 RO1

21 RO1

22 RO1

23 RO1

21 RO1

22 RO1

23 RO1

9000X AF Drives

August 2010

Description of Parameters

Table 8-8: Output Signals Via DO1 and Output Relays RO1 and RO2, (Continued)

Setting value Signal content

22 = Thermistor fault or warning (Applications 3456)

The thermistor input of option board indicates overtemperature. Fault or warning depending on ID732.

23 = Fieldbus input data (Application 5) 23 = On/Off control (Application 6)

Fieldbus input data (FBFixedControlWord) to DO/RO. Selects the analog input to be monitored. (ID356, ID357, ID358 and ID463)

24 = Fieldbus input data 1 (Application 6)

Fieldbus data (FBFixedControlWord) to DO/RO

25 = Fieldbus input data 2 (Application 6)

Fieldbus data (FBFixedControlWord) to DO/RO

26 = Fieldbus input data 3 (Application 6)

Fieldbus data (FBFixedControlWord) to DO/RO

315 Output frequency limit supervision function

0 No supervision

234567 (P1.3.10, P1.3.4.1, P1.3.2.1)

1 Low limit supervision

2 High limit supervision

3 Brake-on control (Application 6 only, see Page A-1.)

If the output frequency goes under/over the set limit (ID316) this function generates a warning message via the digital output DO1 or via the relay outputs RO1 or RO2 depending on the settings of ID312 to ID314.

316 Output frequency limit

supervision value 234567 (P1.3.11, P1.3.4.2, P1.3.2.2)

Selects the frequency value supervised by ID315. See Figure 8-16.

f [Hz] ID315 = 2

ID316

t

Example:

Figure 8-16: Output Frequency Supervision

8-20 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 222

9000X AF Drives

August 2010

Description of Parameters

319 DIN2 function 5 (P1.2.1)

This parameter has 14 selections. If digital input DIN2 is not used, set this value to 0.

0 Not used

1 External fault: Contact closed = Fault is displayed and the motor stopped when the input is active

2 External fault: Contact open = Fault is displayed and the motor stopped when the input is not active

3 Run enable: Contact open = Start of motor disabled Contact closed = Start of motor enabled

4 Acceleration or deceleration time selection: Contact open = Acceleration/Deceleration time 1 selected Contact closed = Acceleration/Deceleration time 2 selected

5 Closing contact: Force control place to I/O terminal

6 Closing contact: Force control place to keypad

7 Closing contact: Force control place to fieldbus

When the control place is forced to change, the values of Start/Stop, Direction and the Reference valid in the respective control place, are used (reference according to ID343, ID121 and ID122).

Note: The value of ID125 (Keypad Control Place) does not change. When DIN2 opens the control place is selected according to keypad control place selection.

8 Reverse: Contact open = Forward Contact closed = Reverse

Note: If several inputs are programmed to reverse, one active contact is enough to set the direction to reverse.

9 Jog speed (see ID124) Contact closed = Jogging speed selected for frequency reference

10 Fault reset Contact closed = All faults reset

11 Acceleration/Deceleration prohibited: Contact closed = No acceleration or deceleration possible until the contact is opened

12 DC braking command: Contact closed = In Stop mode, the DC braking operates until the contact is opened. See Figure 8-17.

13 Motor potentiometer UP: Contact closed = Reference increases until the contact is opened.

MN04004001E For more information visit: www.eaton.com 8-21

VFD Parameter Management Page 223

9000X AF Drives

August 2010

Description of Parameters

Output

Frequency

Output

Frequency

ID515

t t

DIN2 DIN2

RUN

STOP

RUN

STOP

Figure 8-17: DC Braking Command (Selection 12) Selected for DIN2

Left: Stop mode = ramp, Right: Stop mode = coasting

320 AI1 signal range 34567 (P1.2.4, P1.2.16, P1.2.2.3)

Table 8-9: Selections for ID320

Application

3, 4, 5

6

7 Select

0 0 – 100% 0 – 100% 0 – 100%

1 20 – 100% 20 – 100% 20 – 100%

2 Customized -10 – +10V Customized

3 — Customized —

For selection “Customized”, see ID321 and ID322.

321 AI1 custom setting minimum 34567 (P1.2.5, P1.2.17, P1.2.2.4) 322 AI1 custom setting maximum 34567 (P1.2.6, P1.2.18, P1.2.2.5)

These parameters set the analog input signal for any input signal span within 0 – 100%.

8-22 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 224

9000X AF Drives

August 2010

Description of Parameters

323 AI1 signal inversion 3457 (P1.2.7, P1.2.19, P1.2.2.6)

If this parameter = 0 no inversion of analog Vin signal takes place.

Note: In Application 3, AI1 is place B frequency reference if parameter

ID131 = 0 (default).

ID303

Output Frequency

ID320 = 0 AI1 = 0 – 100%

ID304 ID320 = 1 AI1 = Custom

AI1 (Term. 2)

0 ID321 ID322 100%

Figure 8-18: AI1 No Signal Inversion

If this parameter = 1 inversion of analog signal takes place. max. AI1 signal = minimum set speed min. AI1 signal = maximum set speed

ID303

Output Frequency

ID320 = 0 AI1 = 0 – 100%

ID304

ID320 = 1 AI1 = Custom

AI1 (Term. 2)

0 ID321

ID322

100%

Figure 8-19: AI1 Signal Inversion

MN04004001E For more information visit: www.eaton.com 8-23

VFD Parameter Management Page 225

9000X AF Drives

August 2010

Description of Parameters

324 AI1 signal filter time 34567 (P1.2.8, P1.2.20, P1.2.2.2)

When this parameter is given a value greater than 0, the function that filters out disturbances from the incoming analog signal is activated.

A long filtering time makes the regulation response slower. See Figure 8-20.

%

100%

63%

Unfiltered Signal

Filtered Signal

ID308 t [s]

Figure 8-20: AI1 Signal Filtering

325 Analog input AI2 signal range 34567 (P1.2.10, P1.2.22, P1.2.3.3)

Table 8-10: Selections for Parameter ID325

Application 3, 4

5

6

7 Select

0 0 – 20 mA 0 – 20 mA 0 – 100% 0 – 100% 1 4 – 20 mA 4 mA/

20 – 100% 20 – 100% 20 – 100%

2 Customized Customized -10 – +10V Customized 3 — — Customized —

ID304

Output

Frequency

ID325 = Custom

ID325 = 0

AI2 = 0 – 100%

ID303

0

ID326

ID325 = 1

AI2 = 20 – 100%

4 mA

ID327

AI2

(Term. 3,4)

20 mA

Figure 8-21: Analog Input AI2 Scaling

VFD Parameter Management Page 226

9000X AF Drives

August 2010

Description of Parameters

326 Analog input AI2 custom setting min.

327 Analog input AI2 custom setting max.

34567 (P1.2.11, P1.2.23, P1.2.3.4)

34567 (P1.2.12, P1.2.24, P1.2.3.5)

These parameters set AI2 for any input signal span within 0 – 100%.

328 Analog input AI2 inversion 3457 (P1.2.13, P1.2.25, P1.2.3.6)

See ID323.

Note: In Application 3, AI2 is the place A frequency reference, if ID117 = 1 (default)

329 Analog input AI2 (Iin) filter time 34567 (P1.2.14, P1.2.25, P1.2.3.2)

See ID324.

330 DIN5 function 5 (P1.2.3)

The digital input DIN5 has 14 possible functions. If it is not used, set the value to 0. The selections are the same as in ID319 except:

13 Enable PID reference 2: Contact open = PID controller reference selected with ID332 Contact closed = PID controller keypad reference 2 selected with parameter R3.5

331 Motor potentiometer ramp

time 3567 (P1.2.22, P1.2.27, P1.2.1.2, P1.2.1.15)

Defines the speed of change of the motor potentiometer value.

332 PID controller reference signal

(Place A) 57 (P1.1.11)

Defines which frequency reference place is selected for the PID controller.

Table 8-11: Selections for ID332

Application

5

7 Select

0 AI1; terminals 2 – 3 AI1; terminals 2 – 3

1 AI2; terminals 4 – 5 AI2; terminals 4 – 5

2 PID ref. from menu M2, parameter R34

AI3

3 Fieldbus reference (FBProcessDataIN1)

AI4

4 Motor potentiometer reference

PID ref. from menu M2, parameter R34

5 — Fieldbus reference

(FBProcessDataIN1)

6 — Motor potentiometer reference

MN04004001E For more information visit: www.eaton.com 8-25

VFD Parameter Management Page 227

9000X AF Drives

August 2010

Description of Parameters

333 PID controller actual value selection

57 (P1.2.8, P1.2.1.8)

This parameter selects the PID controller actual value.

0 Actual value 1

1 Actual value 1 + Actual value 2

2 Actual value 1 – Actual value 2

3 Actual value 1 * Actual value 2

4 Greater one of Actual value 1 and Actual value 2

5 Smaller one of Actual value 1 and Actual value 2

6 Mean value of Actual value 1 and Actual value 2

7 Square root of Actual value 1 + Square root of Actual value 2

334 Actual value 1 selection 57 (P1.2.9, P1.2.1.9) 335 Actual value 2 selection 57 (P1.2.10, P1.2.1.10)

0 Not used

1 AI1 (control board)

2 AI2 (control board)

3 AI3

4 AI4

5 Fieldbus (Actual value 1: FBProcessDataIN2; Actual value 2: FBProcessDataIN3)

Application 5:

6 Motor torque

7 Motor speed

8 Motor current

9 Motor power

10 Encoder frequency (for Actual value 1 only)

336 Actual value 1 minimum scale 57 (P1.2.11, P1.2.1.11)

Sets the minimum scaling point for Actual value 1. See Figure 8-22.

337 Actual value 1 maximum scale 57 (P1.2.12, P1.2.1.12)

Sets the maximum scaling point for Actual value 1. See Figure 8-22.

338 Actual value 2 minimum scale 57 (P1.2.13, P1.2.1.13)

Sets the minimum scaling point for Actual value 2. See Figure 8-22.

339 Actual value 2 maximum scale 57 (P1.2.14, P1.2.1.14)

Sets the maximum scaling point for Actual value 2. See Figure 8-22.

8-26 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 228

9000X AF Drives

August 2010

Description of Parameters

Scaled

Input Signal [%]

100 100

Scaled

Input Signal [%]

ID336 = 30%

ID337 = 80%

76.5

(15.3 mA)

ID338 = -30%

ID339 = 140%

30 80 0

Analog

100 Input [%]

17.7

(3.5 mA)

-30 0

100

Analog

140 Input [%]

0 3.3

0 6.0

4 8.8

8.0

16.0

16.8

10.0V 0

20.0 mA 0

20.0 mA 4

10.0V

20.0 mA

20.0 mA

Figure 8-22: Examples of Actual Value Signal Scaling

340 PID error value inversion 57 (P1.2.32, P1.2.1.5)

This parameter allows you to invert the error value of the PID controller (and thus the operation of the PID controller).

0 No inversion

1 Inverted

341 PID reference rise time 57 (P1.2.33, P1.2.1.6)

Defines the time during which the PID controller reference rises from 0% to 100%.

342 PID reference fall time 57 (P1.2.34, P1.2.1.7)

Defines the time during which the PID controller reference falls from 100% to 0%.

344 Reference scaling minimum value, place B

57 (P1.2.35, P1.2.1.18)

MN04004001E For more information visit: www.eaton.com 8-27

VFD Parameter Management Page 229

9000X AF Drives

August 2010

Description of Parameters

345 Reference scaling maximum value, place B

57 (P1.2.36, P1.2.1.19)

You can choose a scaling range for the frequency reference from control place B between the Minimum and Maximum frequency.

If no scaling is desired set the parameter value to 0.0.

In Figure 8-23, input AI1 with signal range 0 – 100% is selected for Place B reference.

Output

Frequency

Output

Frequency

Max. Frequency ID102 Max. Frequency ID102

ID345

Min. Frequency ID101

0

Analog

Input [V]

10

ID344 Min. Frequency ID101

0

Analog

Input [V] 10

Figure 8-23: Control Place B with and without Reference Scaling

Left: ID344 = 0 (No reference scaling), Right: reference scaling

346 Output freq. limit 2 supervision function

0 No supervision

34567 (P1.3.12, P1.3.4.3, P1.3.2.3)

1 Low limit supervision

2 High limit supervision

3 Brake-on control (Application 6 only, see Page A-1.)

4 Brake-on/off control (Application 6 only, see Page A-1.)

If the output frequency goes under/over the set limit (ID347) this function generates a warning message via the digital output DO1 or relay outputs RO1 or RO2 depending on:

1) the settings of ID312 to ID314 (Applications 3, 4, 5) or …

2) to which output the supervision signals (ID447 and ID448) are connected (Applications 6 and 7).

347 Output frequency limit 2

supervision value 34567 (P1.3.13, P1.3.4.4, P1.3.2.4)

Selects the frequency value supervised by ID346. See Figure 8-16.

8-28 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 230

9000X AF Drives

August 2010

Description of Parameters

348 Torque limit, supervision function

0 No supervision

34567 (P1.3.14, P1.3.4.5, P1.3.2.5)

1 Low limit supervision

2 High limit supervision

3 Brake-off control (Application 6 only, see Page A-1.)

If the calculated torque value falls below or exceeds the set limit (ID349) this function generates a warning message via the digital output DO1 or via a relay output RO1 or RO2 depending on:

1) the settings of ID312 to ID314 (Applications 3, 4, 5) or …

2) to which output the supervision signal (ID451) is connected (Applications 6 and 7).

349 Torque limit, supervision value 34567 (P1.3.15, P1.3.4.6, P1.3.2.6)

Set here the torque value to be supervised by ID348.

Applications 3 and 4:

The torque supervision value can be reduced below the setpoint with the external free analog input signal, see ID361 and ID362.

350 Reference limit, supervision

function

0 No supervision

34567 (P1.3.16, P1.3.4.7, P1.3.2.7)

1 Low limit supervision

2 High limit supervision

If the reference value falls below or exceeds the set limit (ID351), this function generates a warning message via the digital output DO1 or via a relay output RO1 or RO2 depending on:

1) the settings of ID312 to ID314 (Applications 3, 4, 5) or …

2) to which output the supervision signal (ID451) is connected (Applications 6 and 7).

The supervised reference is the current active reference. It can be place A or B

reference depending on DIN6 input, or panel reference if the panel is the active control place.

351 Reference limit, supervision

value 34567 (P1.3.17, P1.3.4.8, P1.3.2.8)

The frequency value to be supervised by ID350.

MN04004001E For more information visit: www.eaton.com 8-29

VFD Parameter Management Page 231

9000X AF Drives

August 2010

Description of Parameters

352 External brake-off delay 34567 (P1.3.18, P1.3.4.9, P1.3.2.9)

353 External brake-on delay 34567 (P1.3.19, P1.3.4.10, P1.3.2.10)

The function of the external brake can be timed to the start and stop control signals with these parameters. See Figure 8-24 and Page A-1.

The brake control signal can be programmed via digital output DO1 or via one of the relay outputs RO1 and RO2, see ID312 to ID314 (Applications 3, 4, 5) or ID445 (Applications 6 and 7).

a) b)

tOFF = ID352 tON = ID353 tOFF = ID352 tON

= ID353

External

BRAKE: OFF

ON

DO1/RO1/

RO2

External

BRAKE: OFF

ON

DO1/RO1/

RO2

DIN1: RUN FWD

STOP

DIN2: RUN REV

STOP

DIN1: START

PULSE

t DIN2: STOP

PULSE

t

Figure 8-24: External Brake Control

a) Start/Stop Logic Selection, ID300 = 0, 1 or 2 b) Start/Stop Logic Selection, ID300 = 3

354 Frequency converter temperature limit supervision

0 No supervision

34567 (P1.3.20, P1.3.4.11, P1.3.2.11)

1 Low limit supervision

2 High limit supervision

If the temperature of the frequency converter unit falls below or exceeds the set limit (ID355), this function generates a warning message via the digital output DO1 or via a relay output RO1 or RO2 depending on:

1) the settings of ID312 to ID314 (Applications 3, 4, 5) or …

2) to which output the supervision signal (ID451) is connected (Applications 6 and 7).

355 Frequency converter

temperature limit value 34567 (P1.3.21, P1.3.4.12, P1.3.2.12)

This temperature value is supervised by ID354.

356 On/Off control signal 6 (P1.3.4.13)

With this parameter, you can select the analog input to be monitored.

0 Not used

1 AI1

2 AI2

3 AI3

4 AI4

8-30 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 232

9000X AF Drives

August 2010

Description of Parameters

357 On/Off control low limit 6 (P1.3.4.14)

358 On/Off control high limit 6 (P1.3.4.15)

These parameters set the low and high limits of the signal selected with ID356. See Figure 8-25.

Analog Input (Selected with ID356)

ID358

ID357

Time

RO1 1

0

In this example the programming of ID463 = B.1.

Figure 8-25: An Example of On/Off-Control

359 PID controller minimum limit 5 (P1.2.30) 360 PID controller maximum limit 5 (P1.2.31)

With these parameters, you can set the minimum and maximum limits for the PID controller output.

Limit setting: -1000.0% (of fmax) < ID359 < ID360 < 1000.0% (of fmax).

These limits are of importance for example when you define the gain, I-time and D-time for the PID controller.

361 Free analog input, signal

selection 34 (P1.2.20, P1.2.17)

Selection of input signal for the free analog input (an input not used for a reference signal):

0 Not in use

1 Voltage signal Vin

2 Current signal Iin

MN04004001E For more information visit: www.eaton.com 8-31

VFD Parameter Management Page 233

9000X AF Drives

August 2010

Description of Parameters

362 Free analog input, function 34 (P1.2.21, P1.2.18)

This parameter is used for selecting a function for the free analog input signal:

0 Function is not in use

1 Reduces motor current limit (ID107)

This signal will adjust the maximum motor current between 0 and maximum limit set with ID107. See Figure 8-26.

Torque Limit

100%

ID107

0 V Signal Range

10 V

Analog

Input

0 mA

4 mA

Custom

20 mA

20 mA

Custom

Figure 8-26: Scaling of Max. Motor Current

2 Reduces DC braking current

DC braking current can be reduced with the free analog input signal between current 0.4 x IH and the current set with ID507. See Figure 8-27.

100%

ID507

DC-Braking

Current

0.15xIL

0

Signal Range

Free Analog

Input

Figure 8-27: Reduction of DC Braking Current

8-32 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 234

9000X AF Drives

August 2010

Description of Parameters

3 Reduces acceleration and deceleration times

Acceleration and deceleration times can be reduced with the free analog input signal according to the following formulas:

Reduced time = set acc./decel. time (ID103, ID104; ID502, ID503) divided by the factor R in Figure 8-28.

Factor R

10

2 Free

1

0 Signal Range

Analog

Input

Figure 8-28: Reduction of Acceleration and Deceleration Times

4 Reduces torque supervision limit

Set supervision limit can be reduced with the free analog input signal between 0 and set supervision limit (ID349), see Figure 8-29.

100%

Par. ID349

Torque

Limit

0 Signal Range

Free

Analog

Input

Figure 8-29: Reduction of Torque Supervision Limit

MN04004001E For more information visit: www.eaton.com 8-33

VFD Parameter Management Page 235

9000X AF Drives

August 2010

Description of Parameters

363 Start/Stop logic selection, place B

3 (P1.2.15)

0 DIN4: closed contact = start forward DIN5: closed contact = start reverse

FWD Output

Frequency Stop Function

(ID506) = Coasting

t

REV

DIN4

DIN5

1 2 3

Figure 8-30: Place B Start Forward/Start Reverse

The first selected direction has the highest priority.

When the DIN4 contact opens the direction of rotation starts to change.

If Start forward (DIN4) and Start reverse (DIN5) signals are active simultaneously, the Start forward signal (DIN4) has priority.

1 DIN4: closed contact = start — open contact = stop DIN5: closed contact = reverse — open contact = forward

See Figure 8-31.

FWD Output

Frequency

Stop Function

(ID506) = Coasting

t

REV

DIN4

DIN5

Figure 8-31: Place B Start, Stop, Reverse

VFD Parameter Management Page 236

9000X AF Drives

August 2010

Description of Parameters

2 DIN4: closed contact = start — open contact = stop DIN5: closed contact = start enabled — open contact = start disabled and drive stopped if running

3 3-wire connection (pulse control): DIN4: closed contact = start pulse DIN5: open contact = stop pulse (DIN3 can be programmed for reverse command) See Figure 8-32.

Output

Frequency Stop Function

(ID506) = Coasting

If Start and Stop pulses are

simultaneous the Stop pulse

overrides the Start pulse.

t

REV

DIN4

Start

DIN5

Stop

Figure 8-32: Place B Start Pulse/Stop Pulse

Selections 4 to 6 are used to exclude the possibility of an unintentional start when, for example, power is connected, re-connected after a power failure, after a fault reset, after the drive is stopped by Run Enable (Run Enable = False) or when the control place is changed. The Start/Stop contact must be opened before the motor can be started.

4 DIN4: closed contact = start forward (Rising edge required to start) DIN5: closed contact = start reverse (Rising edge required to start)

5 DIN4: closed contact = start (Rising edge required to start) — open contact = stop DIN5: closed contact = reverse — open contact = forward

6 DIN4: closed contact = start (Rising edge required to start) — open contact = stop DIN5: closed contact = start enabled — open contact = start disabled and drive stopped if running

364 Reference scaling, minimum

value, place B

365 Reference scaling, maximum value, place B

See ID303 and ID304 above.

3 (P1.2.18)

3 (P1.2.19)

MN04004001E For more information visit: www.eaton.com 8-35

VFD Parameter Management Page 237

9000X AF Drives

August 2010

Description of Parameters

367 Motor potentiometer memory reset (Frequency reference)

0 No reset

3567 (P1.2.23, P1.2.28, P1.2.1.3, P1.2.1.16)

1 Memory reset in stop and power down

2 Memory reset in power down

370 Motor potentiometer memory

reset (PID reference)

0 No reset

57 (P1.2.29, P1.2.1.17)

1 Memory reset in stop and power down

2 Memory reset in power down

371 PID reference 2 (Place A

additional reference) 7 (P1.2.1.4)

If the PID reference 2 enable input function ID330 = TRUE, this parameter defines which reference place is selected as PID controller reference.

0 AI1 reference (terminals 2 and 3, e.g. potentiometer)

1 AI2 reference (terminals 5 and 6, e.g. transducer)

2 AI3 reference

3 AI4 reference

4 PID reference 1 from keypad

5 Reference from Fieldbus (FBProcessDataIN3)

6 Motor potentiometer

7 PID reference 2 from keypad

If value 6 is selected for this parameter, the functions Motor potentiometer DOWN and Motor potentiometer UP must be connected to digital inputs (ID417 and ID418).

372 Supervised analog input 7 (P1.3.2.13)

0 Analog reference from AI1 (terminals 2 and 3, e.g. potentiometer)

1 Analog reference from AI2 (terminals 4 and 5, e.g. transducer)

373 Analog input limit supervision 7 (P1.3.2.14)

If the value of the selected analog input goes under/over the set limit (ID374), this function generates a warning message through the digital output or the relay outputs depending on to which output the supervision function (ID463) is connected.

0 No supervision

1 Low limit supervision

2 High limit supervision

8-36 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 238

9000X AF Drives

August 2010

Description of Parameters

374 Analog input supervised value 7 (P1.3.2.15)

The value of the selected analog input to be supervised by ID373.

375 Analog output offset 67 (P1.3.5.7, P1.3.3.7)

Add -100.0 to 100.0% to the analog output.

376 PID sum point reference (Place

A direct reference) 5 (P1.2.4)

Defines which reference source is added to PID controller output if PID controller is used.

0 No additional reference (Direct PID output value)

1 PID output + AI1 reference from terminals 2 and 3 (e.g. potentiometer)

2 PID output + AI2 reference from terminals 4 and 5 (e.g. transducer)

3 PID output + PID keypad reference

4 PID output + Fieldbus reference (FBSpeedReference)

5 PID output + Motor potentiometer reference

If value 5 is selected for this parameter, the values of ID319 and ID301 are automatically set to 13. See Figure 8-33.

Hz

30.00

PID Max Limit

PID Min Limit

20.00

t

Figure 8-33: PID Sum Point Reference

Note: The maximum and minimum limits illustrated in the picture limit only the PID output, no other outputs are affected.

MN04004001E For more information visit: www.eaton.com 8-37

VFD Parameter Management Page 239

9000X AF Drives

August 2010

Description of Parameters

377 AI1 signal selection 234567 (P1.2.8, P1.2.3, P1.2.15, P1.2.2.1)

Connect the AI1 signal to the analog input of your choice with this parameter. For more information about the TTF programming method, see Page 6-3.

384 AI1 joystick hysteresis 6 (P1.2.2.8)

This parameter defines the joystick hysteresis between 0 and 20%. When the joystick or potentiometer control is turned from reverse to forward, the output frequency falls linearly to the selected minimum frequency (joystick/potentiometer in middle position) and stays there until the joystick/potentiometer is turned towards the forward command. How much the joystick/potentiometer must be turned to start the increase of the frequency towards the selected maximum frequency, is dependent on the amount of joystick hysteresis defined with this parameter.

If the value of this parameter is 0, the frequency starts to increase linearly immediately when the joystick/potentiometer is turned towards the forward command from the middle position. When the control is changed from forward to reverse, the frequency follows the same pattern the other way round. See Figure 8-34.

Frequency Reference

Hz REVERSE

50%

FORWARD

50%

Reference

Scaling Max

ID304 = 70 Hz

Max Freq. ID102

= 50 Hz

A B

From Reverse to Forward

From Forward to Reverse

Min Freq. ID101 =

Ref. Scaling Min

ID303 = 0 Hz ID321 = 20%

Joystick Hysteresis,

ID384 = 20%

Analog

Input (V/mA)

(0 – 10V/20 mA)

ID322

= 90%

Figure 8-34: An Example of Joystick Hysteresis

In this example, the value of ID385 (Sleep limit) = 0

8-38 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 240

9000X AF Drives

August 2010

Description of Parameters

385 AI1 sleep limit 6 (P1.2.2.9)

The frequency converter is automatically stopped if the AI signal level falls below the Sleep limit defined with this parameter. See Figure 8-35.

Frequency Reference

Hz

Reference

REVERSE

50%

FORWARD

50%

Scaling Max

ID304 = 70 Hz

Max Freq. ID102

= 50 Hz

A B

From Reverse to Forward

START STOP

STOP

START

From Forward to Reverse

Min Freq. ID101 =

Ref. Scaling Min

ID303 = 0 Hz ID321 = 20%

Sleep Limit

ID385 = 7%

Joystick Hysteresis,

ID384 = 20%

ID322

= 90%

Analog

Input (V/mA)

(0 – 10V/20 mA)

Figure 8-35: Example of Sleep Limit Function

MN04004001E For more information visit: www.eaton.com 8-39

VFD Parameter Management Page 241

50% 50%

z

A B

An

Inp

(0 –

1 =

9000X AF Drives

August 2010

Description of Parameters

Frequency reference

Hz

Reference

Scaling Max

P2.2.2.7 = 70

REVERSE

FORWARD

Max Freq. P2.1.2

= 50 Hz

From Reverse to Forward

From Forward to Reverse

Min Freq. P2.1.

Ref. Scaling Min

P2.2.2.6 = 0 Hz Par. 2.2.2.4 = 20%

Joystick Hysteresis,

P2.2.2.8 = 20%

Par. 2.2.2.5

= 90%

alog

ut (V/mA)

10V/20 mA)

Figure 8-36: Joystick Hysteresis with Minimum Frequency at 35 Hz

386 AI1 sleep delay 6 (P1.2.2.10)

This parameter defines the time the analog input signal has to stay under the Sleep limit determined with parameter ID385 in order to stop the frequency converter.

388 AI2 signal selection 234567 (P1.2.9, P1.2.21, P1.2.3.1)

Connect the AI2 signal to the analog input of your choice with this parameter. For more information about the TTF programming method, see Page 6-3.

8-40 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 242

9000X AF Drives

August 2010

Description of Parameters

393 AI2 reference scaling, minimum value

394 AI2 reference scaling, maximum value

See ID303 and ID304.

6 (P1.2.3.6)

6 (P1.2.3.7)

395 AI2 joystick hysteresis 6 (P1.2.3.8)

See ID384.

396 AI2 sleep limit 6 (P1.2.3.9)

See ID385.

397 AI2 sleep delay 6 (P1.2.3.10)

See ID386.

399 Scaling of current limit 6 (P1.2.6.1)

0 Not used

1 AI1

2 AI2

3 AI3

4 AI4

5 Fieldbus (FBProcessDataIN2)

This signal will adjust the maximum motor current between 0 and max. limit set with ID107.

400 Scaling of DC-braking current 6 (P1.2.6.2)

See ID399 for the selections.

DC-braking current can be reduced with the free analog input signal between current 0.4 x IH and the current set with ID507. See Figure 8-37.

DC-Braking Current

100% ID507

0.15xIL

0

Signal Range

Free Analog In

VFD Parameter Management Page 243

9000X AF Drives

August 2010

Description of Parameters 401 Reducing of acceleration and

deceleration times

See ID399.

6 (P1.2.6.3)

Acceleration and deceleration times can be reduced with the free analog input signal according to the following formulas:

Reduced time = set acc./deceler. time (ID103, ID104; ID502, ID503) divided by the factor R from Figure 8-38.

Factor R

10

2 Free

Analog 1

Input

Signal Range

Figure 8-38: Reducing Acceleration and Deceleration Times

402 Reducing of torque supervision limit 6 (P1.2.6.4)

See ID399.

The set torque supervision limit can be reduced with the free analog input signal between 0 and the set supervision limit, ID349. See Figure 8-39.

Torque Limit

100%

ID349

0 Signal Range

Free Analog Input

Figure 8-39: Reducing Torque Supervision Limit

VFD Parameter Management Page 244

9000X AF Drives

August 2010

Description of Parameters

403 Start signal 1 6 (P1.2.7.1)

Signal selection 1 for the start/stop logic.

Default programming A.1.

404 Start signal 2 6 (P1.2.7.2)

Signal selection 2 for the start/stop logic.

Default programming A.2.

405 External fault (close) 67 (P1.2.7.11, P1.2.6.4)

Contact closed: Fault is displayed and motor stopped

406 External fault (open) 67 (P1.2.7.12, P1.2.6.5)

Contact open: Fault is displayed and motor stopped

407 Run enable 67 (P1.2.7.3, P1.2.6.6)

Contact open: Start of motor disabled

Contact closed: Start of motor enabled

408 Acceleration/Deceleration

time selection 67 (P1.2.7.13, P1.2.6.7)

Contact open: Acceleration/Deceleration time 1 selected

Contact closed: Acceleration/Deceleration time 2 selected

Set Acceleration/Deceleration times with ID103 and ID104.

409 Control from I/O terminal 67 (P1.2.7.18, P1.2.6.8)

Contact closed: Force control place to I/O terminal

410 Control from keypad 67 (P1.2.7.19, P1.2.6.9)

Contact closed: Force control place to keypad

412 Reverse 67 (P1.2.7.4, P1.2.6.11)

Contact open: Direction forward Contact closed: Direction reverse

413 Jogging speed 67 (P1.2.7.10, P1.2.6.13)

Contact closed: Jog speed selected for frequency reference

See parameter ID124.

Default programming: A.4.

MN04004001E For more information visit: www.eaton.com 8-43

VFD Parameter Management Page 245

9000X AF Drives

August 2010

Description of Parameters

414 Fault reset 67 (P1.2.7.10, P1.2.6.13)

Contact closed: All faults are reset.

415 Acceleration/Deceleration

prohibited 67 (P1.2.7.14, P1.2.6.14)

Contact closed: No acceleration or deceleration possible until the contact is opened.

416 DC-braking 67 (P1.2.7.15, P1.2.6.15)

Contact closed: In STOP mode, the DC braking operates until the contact is opened.

417 Motor potentiometer DOWN 67 (P1.2.7.8, P1.2.6.16)

Contact closed: Motor potentiometer reference DECREASES until the contact is opened.

418 Motor potentiometer UP 67 (P1.2.7.9, P1.2.6.17)

Contact closed: Motor potentiometer reference INCREASES until the contact is opened.

419 Preset speed 1 6 (P1.2.7.5) 420 Preset speed 2 6 (P1.2.7.6) 421 Preset speed 3 6 (P1.2.7.7)

Parameter values are automatically limited between the minimum and maximum frequencies (ID101 and ID102).

422 AI1/AI2 selection 6 (P1.2.7.17)

This parameter is used to select either AI1 or AI2 signal as the frequency reference.

423 Start A signal 7 (P1.2.6.1)

Start command from control place A.

Default programming: A.1

424 Start B signal 7 (P1.2.6.2)

Start command from control place B.

Default programming: A.4

425 Control place A/B selection 7 (P1.2.6.3)

Contact open: Control place A

Contact closed: Control place B

Default programming: A.6

8-44 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 246

9000X AF Drives

August 2010

Description of Parameters

426 Autochange 1 interlock 7 (P1.2.6.18)

Contact closed: Interlock of autochange drive 1 or auxiliary drive 1 activated.

Default programming: A.2.

427 Autochange 2 interlock 7 (P1.2.6.19)

Contact closed: Interlock of autochange drive 2 or auxiliary drive 2 activated.

Default programming: A.3.

428 Autochange 3 interlock 7 (P1.2.6.20)

Contact closed: Interlock of autochange drive 3 or auxiliary drive 3 activated.

429 Autochange 4 interlock 7 (P1.2.6.21)

Contact closed: Interlock of autochange drive 4 or auxiliary drive 4 activated.

430 Autochange 5 interlock 7 (P1.2.6.22)

Contact closed: Interlock of autochange drive 5 activated.

431 PID reference 2 7 (P1.2.6.23)

Contact open: PID controller reference selected with ID332.

Contact closed: PID controller keypad reference 2 selected with ID371.

432 Ready 67 (P1.3.3.1, P1.3.1.1)

The frequency converter is ready to operate.

433 Run 67 (P1.3.3.2, P1.3.1.2)

The frequency converter is operating (the motor is running).

434 Fault 67 (P1.3.3.3, P1.3.1.3)

A fault trip has occurred.

Default programming: A.1 for Application 7 and B.2 for Application 6.

435 Inverted fault

No fault trip has occurred.

67 (P1.3.3.4, P1.3.1.4)

436

Warning

General warning signal.

67

(P1.3.3.5, P1.3.1.5)

MN04004001E For more information visit: www.eaton.com 8-45

VFD Parameter Management Page 247

9000X AF Drives

August 2010

Description of Parameters

437 External fault or warning 67 (P1.3.3.6, P1.3.1.6)

Fault or warning depending on ID701.

438 Reference fault or warning 67 (P1.3.3.7, P1.3.1.7)

Fault or warning depending on ID700.

439 Overtemperature warning 67 (P1.3.3.8, P1.3.1.8)

The heatsink temperature exceeds +70°C.

440 Reverse 67 (P1.3.3.9, P1.3.1.9)

The Reverse command has been selected.

441 Unrequested direction 67 (P1.3.3.10, P1.3.1.10)

Motor rotation direction is different from the requested one.

442 At speed 67 (P1.3.3.11, P1.3.1.11)

The output frequency has reached the set reference.

443 Jogging speed 67 (P1.3.3.12, P1.3.1.12)

Jogging speed selected.

444 External control place 67 (P1.3.3.13, P1.3.1.13)

Control from I/O terminal selected (Menu M2; ID125).

445 External brake control 67 (P1.3.3.14, P1.3.1.14)

External brake ON/OFF control with programmable delay.

446 External brake control, inverted 67 (P1.3.3.15, P1.3.1.15)

External brake ON/OFF control; Output active when brake control is OFF.

447 Output frequency

limit 1 supervision 67 (P1.3.3.16, P1.3.1.16)

The output frequency is outside the set supervision low limit/high limit (see ID315 and ID316).

448 Output frequency

limit 2 supervision 67 (P1.3.3.17, P1.3.1.17)

The output frequency is outside the set supervision low limit/high limit (see ID346 and ID347).

8-46 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 248

9000X AF Drives

August 2010

Description of Parameters

449 Reference limit supervision 67 (P1.3.3.18, P1.3.1.18)

Active reference is beyond the set supervision low limit/high limit (see ID350 and ID351).

450 Temperature limit supervision 67 (P1.3.3.19, P1.3.1.19)

The frequency converter heatsink temperature is beyond the set supervision limits (see ID354 and ID355).

451 Torque limit supervision 67 (P1.3.3.20, P1.3.1.20)

The motor torque is beyond the set supervision limits (see ID348 and ID349).

452 Motor thermal protection 67 (P1.3.3.21, P1.3.1.21)

Motor thermistor initiates an overtemperature signal which can be tied to a digital output.

Note: This parameter will not work unless you have an OPTA3 or OPTB2 (thermistor relay board) connected.

454 Motor regulator activation 67 (P1.3.3.23, P1.3.1.23)

Overvoltage or overcurrent regulator has been activated.

455 Fieldbus input data 1

(FBFixedControlWord, bit 3)

456 Fieldbus input data 2 (FBFixedControlWord, bit 4)

457 Fieldbus input data 3 (FBFixedControlWord, bit 5)

67 (P1.3.3.24, P1.3.1.24)

67 (P1.3.3.25, P1.3.1.25)

67 (P1.3.3.26, P1.3.1.26)

The data from the fieldbus (FBFixedControlWord) can be tied to frequency converter digital outputs.

458 Autochange 1/Auxiliary

drive 1 control 7 (P1.3.1.27)

Control signal for autochange/auxiliary drive 1.

Default programming: B.1

459 Autochange 2/Auxiliary

drive 2 control 7 (P1.3.1.28)

Control signal for autochange/auxiliary drive 2.

Default programming: B.2

460 Autochange 3/Auxiliary drive 3 control

7 (P1.3.1.29)

Control signal for autochange/auxiliary drive 3. If three (or more) auxiliary drives are used, we recommend the use of a relay output to connect drive 3. Since the OPTA2 board only has two relay outputs, it is advisable to purchase an I/O expander board with extra relay outputs (e.g. OPTB5).

MN04004001E For more information visit: www.eaton.com 8-47

VFD Parameter Management Page 249

9000X AF Drives

August 2010

Description of Parameters

461 Autochange 4/Auxiliary drive 4 control

7 (P1.3.1.30)

Control signal for autochange/auxiliary drive 4. If three (or more) auxiliary drives are used, we recommend the use of relay outputs, to connect drives 3 and 4. Since the OPTA2 board only has two relay outputs it is advisable to purchase an I/O expander board with extra relay outputs (e.g. OPTB5).

462 Autochange 5 control 7 (P1.3.1.31)

Control signal for autochange drive 5.

463 Analog input supervision limit 67 (P1.3.3.22, P1.3.1.22)

The selected analog input signal is beyond the set supervision limits (see ID372, ID373 and ID374).

464 Analog output 1

signal selection 234567 (P1.3.1, P1.3.5.1, P1.3.3.1)

Connect the AO1 signal to the analog output of your choice with this parameter. For more information about the TTF programming method, see Page 6-3.

471 Analog output 2

signal selection 234567 (P1.3.12, P1.3.22, P1.3.6.1, P1.3.4.1)

Connect the AO2 signal to the analog output of your choice with this parameter. For more information about the TTF programming method, see Page 6-3.

472 Analog output 2 function 234567 (P1.3.13, P1.3.23, P1.3.6.2, P1.3.4.2) 473 Analog output 2 filter time 234567 (P1.3.14, P1.3.24, P1.3.6.3, P1.3.4.3) 474 Analog output 2 inversion 234567 (P1.3.15, P1.3.25, P1.3.6.4, P1.3.4.4) 475 Analog output 2 minimum 234567 (P1.3.16, P1.3.26, P1.3.6.5, P1.3.4.5) 476 Analog output 2 scaling 234567 (P1.3.17, P1.3.27, P1.3.6.6, P1.3.4.6)

For more information on these five parameters, see the corresponding parameters for the analog output 1, ID307 to ID311.

477 Analog output 2 offset 67 (P1.3.6.7, P1.3.4.7)

Add -100.0 to 100.0% to the analog output.

478 Analog output 3,

signal selection

See ID464.

67 (P1.3.7.1, P1.3.5.1

479 Analog output 3, function 67 (P1.3.7.2, P1.3.5.2)

See ID307.

480 Analog output 3, filter time 67 (P1.3.7.3, P1.3.5.3)

See ID308.

8-48 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 250

9000X AF Drives

August 2010

Description of Parameters

481 Analog output 3 inversion 67 (P1.3.7.4, P1.3.5.4)

See ID309.

482 Analog output 3 minimum 67 (P1.3.7.5, P1.3.5.5)

See ID310.

483 Analog output 3 scaling 67 (P1.3.7.6, P1.3.5.6)

See ID311.

484 Analog output 3 offset 67 (P1.3.7.7, P1.3.5.7)

See ID375.

485 Torque limit 6 (P1.2.6.5)

See ID399 for the selections.

486 Digital output 1

signal selection 6 6 (P1.3.1.1)

Connect the delayed DO1 signal to the digital output of your choice with this parameter. For more information about the TTF programming method, see Page 6-3.

487 Digital output 1 on-delay 6 (P1.3.1.3) 488 Digital output 1 off-delay 6 (P1.3.1.4)

With these parameters you can set on- and off-delays for digital outputs.

Signal Programmed

to Digital Output

DO1 or DO2 Output

ON-Delay OFF-Delay

Figure 8-40: Digital Outputs 1 and 2, On- and Off-Delays

489 Digital output 2 signal selection 6 (P1.3.2.1)

See ID486.

490 Digital output 2 function 6 (P1.3.2.2)

See ID312.

491 Digital output 2 on-delay 6 (P1.3.2.3)

See ID487.

MN04004001E For more information visit: www.eaton.com 8-49

VFD Parameter Management Page 251

9000X AF Drives

August 2010

Description of Parameters

492 Digital output 2 off-delay 6 (P1.3.1.4)

493

See ID488.

Adjust input

6

(P1.2.1.4)

With this parameter you can select the signal, according to which the frequency reference to the motor is fine adjusted.

0 Not used

1 Analog input 1

2 Analog input 2

3 Analog input 3

4 Analog input 4

5 Signal from fieldbus (FBProcessDataIN)

494 Adjust minimum 6 (P1.2.1.5) 495 Adjust maximum 6 (P1.2.1.6)

These parameters define the minimum and maximum of adjusted signals. See Figure 8-41.

f/Hz

Adjusted

Adjust

Maximum

ID495 = 10%

44 Hz

Adjust 0%

40 Hz

36 Hz

Adjust

Minimum

ID494 = 10%

Analog Input

Figure 8-41: An Example of Adjust Input

496 Parameter Set 1/Set 2 selection 6 (P1.2.7.21)

With this parameter you can select between Parameter Set 1 and Set 2. The input for this function can be selected from any slot. The procedure of selecting between the sets is explained in the 9000X AF Drives User Manual, Chapter 5.

Digital input = FALSE:

• The active set is saved to set 2

• Set 1 is loaded as the active set

Digital input = TRUE:

• The active set is saved to set 1

• Set 2 is loaded as the active set

Note: The parameter values can be changed in the active set only.

8-50 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 252

9000X AF Drives

August 2010

Description of Parameters

498 Start pulse memory 3 (P1.2.24)

Giving a value to this parameter determines if the present RUN status is copied when the control place is changed from A to B or vice versa.

0 The RUN status is not copied

1 The RUN status is copied

In order for this parameter to have effect, ID300 and ID363 must have been set the value 3.

500 Acceleration/Deceleration ramp 1 shape

501 Acceleration/Deceleration ramp 2 shape

234567 (P1.4.1)

234567 (P1.4.2)

The start and end of the acceleration and deceleration ramps can be smoothed with these parameters. Setting a value of 0.0 gives a linear ramp shape which causes acceleration and deceleration to react immediately to the changes in the reference signal.

Setting a value from 0.1 – 10 seconds for this parameter produces an S-shaped acceleration/deceleration. The acceleration time is determined with ID103 and ID104 (ID502 and ID503).

Hz

ID103, ID104

(ID502, ID503)

ID500 (ID501)

ID500 (ID501)

t

Figure 8-42: Acceleration/Deceleration (S-shaped)

502 Acceleration time 2 234567 (P1.4.3) 503 Deceleration time 2 234567 (P1.4.4)

These values correspond to the time required for the output frequency to accelerate from the zero frequency to the set maximum frequency (ID102). These parameters provide the possibility to set two different acceleration/deceleration time sets for one application. The active set can be selected with the programmable signal DIN3 (ID301).

MN04004001E For more information visit: www.eaton.com 8-51

VFD Parameter Management Page 253

9000X AF Drives

August 2010

Description of Parameters

504 Brake chopper 234567 (P1.4.5)

0 No brake chopper used

1 Brake chopper in use and tested when running. Can be tested also in READY state

2 External brake chopper (no testing)

3 Used and tested in READY state and when running

4 Used when running (no testing)

When the frequency converter is decelerating the motor, the inertia of the motor and the load is fed into an external brake resistor. This enables the frequency converter to decelerate the load with a torque equal to that of acceleration (provided that the correct brake resistor has been selected). See the separate Brake resistor installation manual.

505 Start Function (P1.4.6)

Ramp:

0 The frequency converter starts from 0 Hz and accelerates to the set reference frequency within the set acceleration time. (Load inertia or starting friction may cause prolonged acceleration times.)

Flying start:

1 The frequency converter is able to start into a running motor by applying a small torque to motor and searching for the frequency corresponding to the speed the motor is running at. Searching starts from the maximum frequency towards the actual frequency until the correct value is detected. Thereafter, the output frequency will be increased/decreased to the set reference value according to the set acceleration/deceleration parameters.

Use this mode if the motor is coasting when the start command is given, with the flying start it is possible to ride through short utility voltage interruptions.

506 Stop Function (P1.4.7)

Coasting:

0 The motor coasts to a halt without any control from the frequency converter, after the Stop command.

Ramp:

1 After the Stop command, the speed of the motor is decelerated according to the set deceleration parameters. If the regenerated energy is high it may be necessary to use an external braking resistor for faster deceleration.

Normal stop: Ramp/ Run Enable stop: coasting

2 After the Stop command, the speed of the motor is decelerated according to the set deceleration parameters. However, when Run Enable is selected, the motor coasts to a halt without any control from the frequency converter.

Normal stop: Coasting/ Run Enable stop: ramping

3 The motor coasts to a halt without any control from the frequency converter. However, when Run Enable signal is selected, the speed of the motor is decelerated according to the set deceleration parameters. If the regenerated energy is high, it may be necessary to use an external braking resistor for faster deceleration.

8-52 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 254

9000X AF Drives

August 2010

Description of Parameters

507 DC-braking current 234567 (P1.4.8)

Defines the current injected into the motor during DC-braking.

508 DC-braking time at stop 234567 (P1.4.9)

Determines if braking is ON or OFF and the braking time of the DC-brake when the motor is stopping. The function of the DC-brake depends on the stop function, ID506.

0.0 DC-brake is not used

>0.0 DC-brake is in use and its function depends on the Stop function, (ID506). The DC-braking time is determined with this parameter.

Par. ID506 = 0; Stop function = Coasting:

After the stop command, the motor coasts to a stop without control of the frequency converter.

With DC-injection, the motor can be electrically stopped in the shortest possible time, without using an optional external braking resistor.

The braking time is scaled according to the frequency when the DC-braking starts. If the frequency is ≥ the nominal frequency of the motor, the set value of parameter ID508 determines the braking time. When the frequency is ≤10% of the nominal, the braking time is 10% of the set value of ID508.

fout fout

fn

Output Frequency

Motor Speed

DC-Braking ON

fn

0.1 x fn

t

Output Frequency Motor Speed

DC-Braking ON

t

t = 1 x ID508

t = 0.1 x ID508

RUN

STOP

RUN

STOP

Figure 8-43: DC-Braking Time when Stop Mode = Coasting

MN04004001E For more information visit: www.eaton.com 8-53

VFD Parameter Management Page 255

9000X AF Drives

August 2010

Description of Parameters

Par. ID506 = 1; Stop function = Ramp:

After the Stop command, the speed of the motor is reduced according to the set deceleration parameters, as fast as possible, to the speed defined with ID515, where the DC-braking starts.

The braking time is defined with ID508. If high inertia exists, it is recommended to use an external braking resistor for faster deceleration. See Figure 8-44.

fout

Motor Speed

Output Frequency

DC-Braking

ID515

t

t = ID508

RUN

STOP

Figure 8-44: DC-Braking Time when Stop Mode = Ramp

8-54 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 256

9000X AF Drives

August 2010

Description of Parameters

509 Skip frequency area 1; Low limit

510 Skip frequency area 1; High limit

511 Skip frequency area 2; Low limit

512 Skip frequency area 2; High limit

513 Skip frequency area 3; Low limit

514 Skip frequency area 3; High limit

234567 (P1.5.1)

234567 (P1.5.2)

34567 (P1.5.3)

34567 (P1.5.4)

34567 (P1.5.5)

34567 (P1.5.6)

In some systems it may be necessary to avoid certain frequencies because of mechanical resonance problems. With these parameters limits are set for the “skip frequency” regions. See Figure 8-45.

Output

Frequency

(Hz)

ID303

ID511

ID513

ID510

ID512

ID514

Reference (Hz)

Figure 8-45: Example of Skip Frequency Area Setting

515 DC-braking frequency at stop 234567 (P1.4.10)

The output frequency at which the DC-braking is applied. See Figure 8-45.

516 DC-braking time at start 234567 (P1.4.11)

DC-brake is activated when the start command is given. This parameter defines the time before the brake is released. After the brake is released, the output frequency increases according to the set start function by ID505.

MN04004001E For more information visit: www.eaton.com 8-55

VFD Parameter Management Page 257

9000X AF Drives

August 2010

Description of Parameters

518 Acceleration/deceleration ramp speed scaling ratio between skip frequency limits

234567 (P1.5.3, P1.5.7)

Defines the acceleration/deceleration time when the output frequency is between the selected skip frequency range limits (ID509 and ID510). The ramping speed (selected acceleration/deceleration time 1 or 2) is multiplied with this factor. E.g. value 0.1 makes the acceleration time 10 times shorter than outside the skip frequency range limits.

f out

(Hz)

ID518 = 0.2

ID510

(ID512; ID514)

ID509

(ID511; ID513)

ID518 = 1.2

Time (s)

Figure 8-46: Ramp Speed Scaling between Skip Frequencies

519 Flux braking current 234567 (P1.4.13)

Defines the flux braking current value. This value can be set between 0.4*IH and the Current limit.

520 Flux brake 234567 (P1.4.12)

Instead of DC braking, flux braking is a useful form of braking for motors ≤ 15 kW. When braking is needed, the frequency is reduced and the flux in the motor is increased, which in turn increases the motor’s capability to brake. Unlike DC braking, the motor speed remains controlled during braking.

The flux braking can be set ON or OFF.

0 Flux braking OFF

1 Flux braking ON

Note: Flux braking converts the energy into heat in the motor, and should be used intermittently to avoid motor damage.

8-56 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 258

9000X AF Drives

August 2010

Description of Parameters

521 Motor control mode 2 6 (P1.6.12)

With this parameter you can set another motor control mode. The mode which is used is determined by ID164.

For the available selections, see ID600.

600 Motor control mode 234567 (P1.6.1)

SVX:

0 Frequency control: The I/O terminal and keypad references are frequency references and the frequency converter controls the output frequency (output frequency resolution = 0.01 Hz)

1 Speed control: The I/O terminal and keypad references are speed references and the frequency converter controls the motor speed compensating for motor slip (accuracy ± 0.5%).

SPX:

The following selections are available for SPX drives only, except for selection 2, which is available in the Multi-Purpose Control Application for SVX drives also.

2 Torque control: In torque control mode, the references are used to control the motor torque.

3 Speed control (closed loop): The I/O terminal and keypad references are speed references and the frequency converter controls the motor speed very accurately comparing the actual speed received from the tachometer to the speed reference (accuracy ± 0.01%).

4 Torque control (closed loop): The I/O terminal and keypad references are torque references and the frequency converter controls the motor torque.

601 Switching frequency 234567 (P1.6.9)

Motor noise can be minimized using a high switching frequency. Increasing the switching frequency reduces the capacity of the frequency converter unit. The range of this parameter depends on the size of the frequency converter:

Table 8-12: Size-Dependent Switching Frequencies

Voltage Drive Rating HP (IL) Min. (kHz) Max. (kHz) Default (kHz)

230 (208 – 240) V: 1 – 20 HP 1.0 16.0 10.0

230 (208 – 240) V: 25 – 30 HP 1.0 10.0 3.6

480 (380 – 500) V: 1-1/2 – 40 HP 1.0 16.0 10.0

480 (380 – 500) V: 50 – 250 HP 1.0 6.0 3.6

575 (525 – 690) V: All 1.0 6.0 1.5

602 Field weakening point 234567 (P1.6.4)

The field weakening point is the output frequency at which the output voltage reaches the set (ID603) maximum value.

MN04004001E For more information visit: www.eaton.com 8-57

VFD Parameter Management Page 259

9000X AF Drives

August 2010

Description of Parameters

603 Voltage at field weakening point

234567 (P1.6.5)

Above the frequency at the field weakening point, the output voltage remains at the set maximum value. Below the frequency at the field weakening point, the output voltage depends on the setting of the V/Hz curve parameters. See ID109, ID108, ID604 and ID605.

When the parameters ID110 and ID111 (nominal voltage and nominal frequency of the motor) are set, the parameters ID602 and ID603 are automatically set to the corresponding values. If you need different values for the field weakening point and the maximum output voltage, change these parameters after setting ID110 and ID111.

604 V/Hz curve, middle point

frequency 234567 (P1.6.6)

If the programmable V/Hz curve has been selected with ID108 this parameter defines the middle point frequency of the curve. See Figure 8-2.

605 V/Hz curve, middle point voltage

234567 (P1.6.7)

If the programmable V/Hz curve has been selected with the ID108 this parameter defines the middle point voltage of the curve. See Figure 8-2.

606 Output voltage at zero frequency

234567 (P1.6.8)

If the programmable V/Hz curve has been selected with the ID108 this parameter defines the zero frequency voltage of the curve. See Figure 8-2.

607 Overvoltage controller 234567 (P1.6.10)

These parameters allow the under-/overvoltage controllers to be switched out of operation. This may be useful, for example, if the main supply voltage varies more than -15% to +10% and the application will not tolerate this over-/undervoltage. In this case, the regulator controls the output frequency taking the supply fluctuations into account.

0 Controller switched off

1 Controller switched on (no ramping) = Minor adjustments of OP frequency are made

2 Controller switched on (with ramping) = Controller adjusts OP freq. up to max. freq.

608 Undervoltage controller 234567 (P1.6.11)

See ID607.

Note: Over-/undervoltage trips may occur when the controllers are switched off.

0 Controller switched off

1 Controller switched on

609 Torque limit 6 (P1.10.1)

With this parameter you can set the torque limit control between 0.0 – 400.0%.

8-58 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 260

9000X AF Drives

August 2010

Description of Parameters

610 Torque limit control P-gain 6 (P1.10.2)

This parameter defines the gain of the torque limit controller.

611 Torque limit control I-gain 6 (P1.10.3)

This parameter determines the I-gain of the torque limit controller.

612 CL: Magnetizing current 234567 (P1.6.12.1, P1.6.15.1)

Sets the motor magnetizing current (no-load current). See Page A-3.

613 CL: Speed control P-gain 234567 (P1.6.12.2, P1.6.15.2)

Sets the gain for the speed controller in % per Hz. See Page A-3.

614 CL: Speed control I-time 234567 (P1.6.12.3, P1.6.15.3)

Sets the integral time constant for the speed controller. Increasing the I-time increases stability but lengthens the speed response time. See Page A-3.

615 CL: Zero speed time at start 234567 (P1.6.12.9, P1.6.15.9)

After giving the start command the drive will remain at zero speed for the time defined by this parameter. The ramp will be released to follow the set frequency/ speed reference after this time has elapsed from the instant where the command is given. See Page A-3.

616 CL: Zero speed time at stop 234567 (P1.6.12.10, P1.6.15.10)

The drive will remain at zero speed with controllers active for the time defined by this parameter after reaching the zero speed when a stop command is given. This parameter has no effect if the selected stop function (ID506) is Coasting. See Page A-3.

617 CL: Current control P-gain 234567 (P1.6.12.17, P1.6.15.17)

Sets the gain for the current controller. This controller is active only in closed loop and advanced open loop modes. The controller generates the voltage vector reference to the modulator. See Page A-3.

618 CL: Encoder filter time 234567 (P1.6.12.18, P1.6.15.18)

Sets the filter time constant for speed measurement.

The parameter can be used to eliminate encoder signal noise. Too high a filter time reduces speed control stability. See Page A-3.

619 CL: Slip adjust 234567 P1.6.12.6, P1.6.15.6)

The motor name plate speed is used to calculate the nominal slip. This value is used to adjust the voltage of motor when loaded. The name plate speed is sometimes a little inaccurate and this parameter can therefore be used to trim the slip. Reducing the slip adjust value increases the motor voltage when the motor is loaded. See Page A-3.

MN04004001E For more information visit: www.eaton.com 8-59

VFD Parameter Management Page 261

9000X AF Drives

August 2010

Description of Parameters

620 CL: Load drooping 234567 (P1.6.12.4, P1.6.15.4)

The drooping function enables speed drop as a function of load. This parameter sets that amount corresponding to the nominal torque of the motor. See Page A-3.

621 CL: Startup torque 234567 (P1.6.12.11, P1.6.15.11)

Chooses the startup torque.

Torque Memory is used in crane applications. Startup torque FWD/REV can be used in other applications to help the speed controller. See Page A-3.

0 Not Used

1 TorqMemory

2 torque Ref

3 Torq.Fwd/Rev

626 CL: Acceleration compensation 234567 (P1.6.12.5, P1.6.15.5)

Sets the inertia compensation to improve speed response during acceleration and deceleration. The time is defined as acceleration time to nominal speed with nominal torque. This parameter is also active in advanced open loop mode.

627 CL: Magnetizing current at start 234567 (P1.6.12.7, P1.6.15.7)

628 CL: Magnetizing time at start 234567 (P1.6.12.8, P1.6.15.8)

Sets the rise time of magnetizing current.

631 Identification 23456 (P1.6.13, P1.6.16)

With this parameter, the drive will identify the motor and adjust tuning parameters to improve starting torque and closed loop current control. See Chapter 6 of the 9000X User Manual.

0 No Action

1 OL V/F Ratio-ID No Run; the drive is run at zero speed to identify the stator motor parameters.

2 OL V/F + Boost; same as ID No Run and then turns on V/Hz Boost.

3 (MultiPurpose APP, SPX Only) ID With Run; performs an ID No Run, and then runs the motor at 2/3 rated frequency to identify the motor no load current and motor saturation curve. Motor must be unloaded for an accurate ID Run.

633 CL: Start-up torque, forward 234567 (P1.6.13.5, P1.6.16.5)

Sets the start-up torque for forward direction if selected with parameter P1.6.12.11.

634 CL: Start-up torque, reverse 234567 (P1.6.13.2, P1.6.16.2)

Sets the start-up torque for reverse direction if selected with parameter P1.6.12.11.

8-60 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 262

9000X AF Drives

August 2010

Description of Parameters

636 Minimum frequency for Open Loop torque control

6 (P1.10.8)

Defines the frequency limit below which the frequency converter operates in the frequency control mode.

Because of the nominal slip of the motor, the internal torque calculation is inaccurate at low speeds where it is recommended to use the frequency control mode.

637 Speed controller P gain, Open

Loop 6 (P1.6.13)

Defines the P gain for the speed controlled in Open Loop control mode.

638 Speed controller I gain, Open

Loop 6 (P1.6.14)

Defines the I gain for the speed controlled in Open Loop control mode.

639 Torque controller P gain 6 (P1.10.9)

Defines the P gain of the torque controller.

640 Torque controller I gain 6 (P1.10.10)

Defines the I gain of the torque controller.

641 Torque reference selection 6 (P1.10.4)

Defines the source for torque reference.

0 Not used

1 Analog input 1

2 Analog input 2

3 Analog input 3

4 Analog input 4

5 Analog input 1 (joystick)

6 Analog input 2 (joystick)

7 From keypad, parameter R3.5

8 Fieldbus

642 Torque reference scaling,

maximum value

643 Torque reference scaling, minimum value

6 (P1.10.5)

6 (P1.10.6)

Scale the custom minimum and maximum levels for analog inputs within -300.0 – 300.0%.

MN04004001E For more information visit: www.eaton.com 8-61

VFD Parameter Management Page 263

9000X AF Drives

August 2010

Description of Parameters

644 Torque speed limit 6 (P1.10.7)

With this parameter the maximum frequency for the torque control can be selected.

0 Maximum frequency, ID102

1 Selected frequency reference

2 Preset speed 7, ID130

700 Response to the reference fault 234567 (P1.7.1)

0 No response

1 Warning

2 Warning, the frequency from 10 seconds back is set as reference

3 Warning, the Preset Frequency (ID728) is set as reference

4 Fault, stop mode after fault according to ID506

5 Fault, stop mode after fault always by coasting

A warning or a fault action and message is generated if the 4 – 20 mA reference signal is used and the signal falls below 3.5 mA for 5 seconds or below 0.5 mA for 0.5 seconds. The information can also be programmed into digital output DO1 or relay outputs RO1 and RO2.

701 Response to external fault 234567 (P1.7.3)

0 No response

1 Warning

2 Fault, stop mode after fault according to ID506

3 Fault, stop mode after fault always by coasting

A warning or a fault action and message is generated from the external fault signal in the programmable digital inputs DIN3. The information can also be programmed into digital output DO1 and into relay outputs RO1 and RO2.

702 Output phase supervision 234567 (P1.7.6)

0 No response

1 Warning

2 Fault, stop mode after fault according to ID506

3 Fault, stop mode after fault always by coasting

Output phase supervision of the motor ensures that the motor phases have approximately equal currents.

703 Earth fault protection 234567 (P1.7.7)

0 No response

1 Warning

2 Fault, stop mode after fault according to ID506

3 Fault, stop mode after fault always by coasting

Earth fault protection ensures that the sum of the motor phase currents is zero. The overcurrent protection is always working and protects the frequency converter from earth faults with high currents.

8-62 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 264

9000X AF Drives

August 2010

Description of Parameters

704 Motor thermal protection 234567 (P1.7.8)

0 No response

1 Warning

2 Fault, stop mode after fault according to ID506

3 Fault, stop mode after fault always by coasting

If tripping is selected the drive will stop and activate the fault stage. Deactivating this protection, i.e. setting parameter to 0, will reset the thermal stage of the motor to 0%. See Page A-4.

705 Motor thermal protection:

Motor ambient temp. factor 234567 (P1.7.9)

The factor can be set between -100.0% – 100.0%. See Page A-4.

706 Motor thermal protection:

Motor cooling factor at zero speed

234567 (P1.7.10)

The current can be set between 0 – 150.0% x InMotor. This parameter sets the value for thermal current at zero frequency. See Figure 8-47.

The default value is set assuming that there is no external fan cooling the motor. If an external fan is used this parameter can be set to 90% (or even higher).

Note: The value is set as a percentage of the motor nameplate data, ID113 (nominal current of the motor), not the drive’s nominal output current. The motor’s nominal current is the current that the motor can withstand in direct on-line use without being overheated.

If you change the parameter Nominal current of motor, this parameter is automatically restored to the default value.

Setting this parameter does not affect the maximum output current of the drive which is determined by ID107 alone. See Page A-4.

P Cooling

100%

Overload Area

IT

ID706=40%

0 fn

f

Figure 8-47: Motor Thermal Current IT Curve

MN04004001E For more information visit: www.eaton.com 8-63

VFD Parameter Management Page 265

9000X AF Drives

August 2010

Description of Parameters

707 Motor thermal protection: Time constant

234567 (P1.7.11)

This time can be set between 1 and 200 minutes.

This is the thermal time constant of the motor, the larger the motor, the longer the time constant. The time constant is the time within which the calculated thermal stage has reached 63% of its final value.

The motor thermal time is specific to the motor design and it varies between different motor manufacturers.

If the motor’s t6 – time (t6 is the time in seconds the motor can safely operate at six times the rated current) is known (given by the motor manufacturer) the time constant parameter can be set based on it. As a rule of thumb, the motor thermal time constant in minutes is equal to 2xt6. If the drive is in stop stage the time constant is internally increased to three times the set parameter value. The cooling in the stop stage is based on convection and the time constant is increased. See Figure 8-48.

Motor Temperature

Trip Area

105%

Motor

Current

I/IT

Fault/Warning

ID704

Time Constant T*

Motor Temperature

* Changes by motor size

and adjusted with ID707.

Θ = (I/IT)2 x (1-e-t/T)

Time

Figure 8-48: Motor Temperature Calculation

708 Motor thermal protection: Motor duty cycle

234567 (P1.7.12)

Defines how much of the nominal motor load is applied. The value can be set to 0% – 100%. See Page A-4.

709 Stall protection 234567 (P1.7.13)

0 No response

1 Warning

2 Fault, stop mode after fault according to ID506

3 Fault, stop mode after fault always by coasting

Setting the parameter to 0 will deactivate the protection and reset the stall time counter. See Page A-4.

8-64 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 266

Stall Area

9000X AF Drives

August 2010

Description of Parameters

710 Stall current limit 234567 (P1.7.14)

The current can be set to 0.1 – InMotor*2. For a stall stage to occur, the current must have exceeded this limit. See Figure 8-49. The software does not allow entering a greater value than InMotor*2. If ID113, nominal motor current is changed, this parameter is automatically restored to the default value (IL). See Page A-4.

I

ID710

ID712 f

Figure 8-49: Stall Characteristics Settings

711 Stall time 234567 (P1.7.15)

This time can be set between 1.0 and 120.0s.

This is the maximum time allowed for a stall stage. The stall time is counted by an internal up/down counter. If the stall time counter value goes above this limit the protection will cause a trip (see ID709). See Page A-4.

Stall Time Counter

Trip Area

ID711

Trip/ Warning

ID709

Time

Stall

No Stall

Figure 8-50: Stall Time Count

MN04004001E For more information visit: www.eaton.com 8-65

VFD Parameter Management Page 267

9000X AF Drives

August 2010

Description of Parameters

712 Stall frequency limit 234567 (P1.7.16)

The frequency can be set between 1 – fmAx (ID102).

For a stall state to occur, the output frequency must have remained below this limit. See Page A-4.

713 Underload protection 234567 (P1.7.17)

0 No response

1 Warning

2 Fault, stop mode after fault according to ID506

3 Fault, stop mode after fault always by coasting

If tripping is set active the drive will stop and activate the fault stage. Deactivating the protection by setting the parameter to 0 will reset the underload time counter to zero. See Page A-5.

714 Underload protection, field weakening area load

234567 (P1.7.18)

The torque limit can be set between 10.0 – 150.0 % x TnMotor.

This parameter gives the value for the minimum torque allowed when the output frequency is above the field weakening point. See Figure 8-51.

If you change ID113, nominal motor current, this parameter is automatically restored to the default value. See Page A-5.

Torque

ID714

ID715

Underload Area

5 Hz

f

Field Weakening

Point ID602

Figure 8-51: Setting of Minimum Load

715 Underload protection, zero frequency load

234567 (P1.7.19)

The torque limit can be set between 5.0 – 150.0 % x TnMotor.

This parameter gives value for the minimum torque allowed with zero frequency. See Figure 8-51.

If you change the value of ID113, nominal motor current, this parameter is automatically restored to the default value. See Page A-5.

8-66 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 268

9000X AF Drives

August 2010

Description of Parameters

716 Underload time 234567 (P1.7.20)

This time can be set between 2.0 and 600.0s.

This is the maximum time allowed for an underload state to exist. An internal up/ down counter counts the accumulated underload time. If the underload counter value goes above this limit the protection will cause a trip according to ID713. If the drive is stopped the underload counter is reset to zero. See Figure 8-52 and Page A-5.

Underload Time Counter

Trip Area

ID716

Trip/ Warning ID713

Time

Underload

No Underload

Figure 8-52: Underload Time Counter Function

717 Automatic restart: Wait time 234567 (P1.8.1)

Defines the time before the frequency converter tries to automatically restart the motor after the fault has disappeared.

MN04004001E For more information visit: www.eaton.com 8-67

VFD Parameter Management Page 269

9000X AF Drives

August 2010

Description of Parameters

718 Automatic restart: Trial time 234567 (P1.8.2)

The Automatic restart function restarts the frequency converter when the faults selected with ID720 to ID725 have cleared and the waiting time has elapsed.

Wait Time Par. ID717

Wait Time Par. ID717

Wait Time Par. ID717

Fault Trigger

Motor Stop Signal

Restart 1 Restart 2

Motor Start Signal

Supervision

Fault State Active

RESET/ Fault Reset

Trial Time Par. ID718

Auto Function: (Trials = 2)

Figure 8-53: Example of Automatic Restarts with Two Restarts

ID720 to ID725 determine the maximum number of automatic restarts during the trial time set by ID718. The time count starts from the first autorestart. If the number of faults occurring during the trial time exceeds the values of ID720 to ID725 the fault state becomes active. Otherwise the fault is cleared after the trial time has elapsed and the next fault starts the trial time count again.

If a single fault remains during the trial time, a fault state is true.

719 Automatic restart: Start

function 234567 (P1.8.3)

The Start function for Automatic restart is selected with this parameter. The parameter defines the start mode:

0 Start with ramp

1 Flying start

2 Start according to ID505

8-68 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 270

9000X AF Drives

August 2010

Description of Parameters

720 Automatic restart: Number of tries after undervoltage fault trip

234567 (P1.8.4)

This parameter determines how many automatic restarts can be made during the trial time set by ID718 after an undervoltage trip.

0 No automatic restart

>0 Number of automatic restarts after undervoltage fault. The fault is reset and the drive is started automatically after the DC-link voltage has returned to the normal level.

721 Automatic restart: Number of

tries after overvoltage trip 234567 (P1.8.5)

This parameter determines how many automatic restarts can be made during the trial time set by ID718 after an overvoltage trip.

0 No automatic restart after overvoltage fault trip

>0 Number of automatic restarts after overvoltage fault trip. The fault is reset and the drive is started automatically after the DC-link voltage has returned to the normal level.

722 Automatic restart: Number of

tries after overcurrent trip 234567 (P1.8.6)

This parameter determines how many automatic restarts can be made during the trial time set by ID718.

Note: An IGBT temperature fault also included as part of this fault.

0 No automatic restart after overcurrent fault trip

>0 Number of automatic restarts after an overcurrent trip, saturation trip or IGBT temperature fault.

723 Automatic restart: Number of

tries after reference trip 234567 (P1.8.7)

This parameter determines how many automatic restarts can be made during the trial time set by ID718.

0 No automatic restart after reference fault trip

>0 Number of automatic restarts after the analog current signal (4 – 20 mA) has returned to the normal level (≥ 4 mA)

725 Automatic restart: Number of

tries after external fault trip 234567 (P1.8.9)

This parameter determines how many automatic restarts can be made during the trial time set by ID718.

0 No automatic restart after External fault trip

>0 Number of automatic restarts after External fault trip

MN04004001E For more information visit: www.eaton.com 8-69

VFD Parameter Management Page 271

9000X AF Drives

August 2010

Description of Parameters

726 Automatic restart: Number of tries after motor temperature fault trip

234567 (P1.8.8)

This parameter determines how many automatic restarts can be made during the trial time set by ID718.

0 No automatic restart after Motor temperature fault trip

>0 Number of automatic restarts after the motor temperature has returned to its normal level

727 Response to undervoltage fault 234567 (P1.7.5)

1 Warning

2 Fault, stop mode after fault according to ID506

3 Fault, stop mode after fault always by coasting

For the undervoltage limits, see 9000X AF Drives User Manual, Table 4-2.

728 Reference fault: preset

frequency reference 234567 (P1.7.2)

If the value of parameter ID700 is set to 3 and the 4 mA fault occurs, then the frequency reference to the motor is the value of this parameter.

730 Input phase supervision 234567 (P1.7.4)

0 No response

1 Warning

2 Fault, stop mode after fault according to ID506

3 Fault, stop mode after fault always by coasting

The input phase supervision ensures that the input phases of the frequency converter have approximately equal currents.

731 Automatic restart 1 (P1.20)

The Automatic restart is used when this parameter is enabled.

0 Disabled

1 Enabled

The function resets the following faults (max. three times) (see the 9000X AF Drives User Manual, Appendix B):

∑ Overcurrent (F1)

∑ Overvoltage (F2)

∑ Undervoltage (F9)

∑ Frequency converter overtemperature (F14)

∑ Motor overtemperature (F16)

∑ Reference fault (F50)

8-70 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 272

9000X AF Drives

August 2010

Description of Parameters

732 Response to thermistor fault 234567 (P1.7.21)

0 No response

1 Warning

2 Fault, stop mode after fault according to ID506

3 Fault, stop mode after fault always by coasting

Setting the parameter to 0 will deactivate the protection.

733 Response to fieldbus fault 234567 (P1.7.22)

This sets the response mode for the fieldbus fault when a fieldbus board is used. For more information, see the respective Fieldbus Board Manual.

See ID732.

734 Response to slot fault 234567 (P1.7.23)

This sets the response mode for a board slot fault caused by a missing or failed board.

See ID732.

738 Automatic restart: Number of

tries after underload fault trip 234567 (P1.8.10)

This parameter determines how many automatic restarts can be made during the trial time set by ID718.

0 No automatic restart after an Underload fault trip

>0 Number of automatic restarts after an Underload fault trip

739 Number of PT100 inputs in use 567 (P1.7.24)

If a PT100 input board is installed in the frequency converter, this sets the number of PT100 inputs in use. See the 9000X Option Board User Manual.

Note: If the selected value is greater than the actual number of PT100 inputs being used, the display will read 200ºC. If the input is short-circuited the displayed value is -30ºC.

740 Response to PT100 fault 567 (P1.7.25)

0 No response

1 Warning

2 Fault, stop mode after fault according to ID506

3 Fault, stop mode after fault always by coasting

741 PT100 warning limit 567 (P1.7.26)

Set here the limit at which the PT100 warning will be activated.

742 PT100 fault limit 567 (P1.7.27)

Set here the limit at which the PT100 fault (F56) will be activated.

MN04004001E For more information visit: www.eaton.com 8-71

VFD Parameter Management Page 273

9000X AF Drives

August 2010

Description of Parameters

743 PT100 Numbers 2

See (P1.7.24)

6 (P1.7.28)

744

PT100 Flt Resp 2

See (P1.7.25)

6

(P1.7.29)

745

PT100 Warn Limit 2

See (P1.7.26)

6

(P1.7.30)

746

PT100 Fault Limit 2

See (P1.7.27)

6

(P1.7.31)

755

SafeDisable Mode

6

(P1.7.34)

With parameter, you set the mode of the Safe Disable.

770 Ref Fault Select 6 (P1.7.33)

With this parameter, you select the reference source to monitor for a Reference Fault.

771 FB MCW Bit 15 2, 3, 4, 5, 6, 7

Bit 15 of the Fieldbus Main Control Word is used to indicate the status of the signal from the master controller. For example, the PROFIBUS board will set Bit 15 high if the drive is addressed correctly and communicating with the master. Bit 15 is set low and the red LED on the board is turned on if: 1.) The cable is broken or incorrectly connected, 2.) The wrong configuration is set in the master, or 3.) The master is offline or shut down. Set Fault Low for this enhanced monitoring of the PROFIBUS.

This bit can affect both the Communication Fault and Reference Fault. Other Fieldbus boards or master controllers may indicate a problem by setting Bit 15 high. In this case, select Fault High to respond to a Bit 15.

850 Fieldbus reference minimum scaling

851 Fieldbus reference maximum scaling

6 (P1.9.1)

6 (P1.9.2)

Use these two parameters to scale the fieldbus reference signal. Setting value limits: 0 ≤ ID850 ≤ ID851 ≤ ID102. If ID851 = 0, custom scaling is not used and the minimum and maximum frequencies are used for scaling. The scaling functions as illustrated in Figure 8-10. See Page A-5.

Note: Using this custom scaling function also affects the scaling of the actual value.

8-72 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 274

9000X AF Drives

August 2010

Description of Parameters

852 to 859

Fieldbus data out selections 1 to 8

6 (P1.9.3 to P1.9.10)

Using these parameters, you can observe any monitored item or parameter from the fieldbus. Enter the ID number of the item you wish to observe for its value. See Page A-5.

Some typical values:

Table 8-13: Typical Monitored Items

Item Description Item Description

1 Output frequency 15 Digital inputs 1,2,3 status

2 Motor speed 16 Digital inputs 4,5,6 status

3 Motor current 17 Digital and relay output status

4 Motor torque 25 Frequency reference

5 Motor power 26 Analog output current

6 Motor voltage 27 AI3

7 DC link voltage 28 AI4

8 Unit temperature 31 AO1 (expander board)

9 Motor temperature 32 AO2 (expander board)

13 AI1 37 Active fault 1

14 AI2 — —

876 FB Data In1 Sel 6 (P1.9.11)

With this parameter, you select the ID of the parameter to write to with DB Data In1. The data is only sent to the drive on a change. This function is disabled if “Fieldbus” is selected in P1.10.4, Torq Ref Select.

877 FB Data In2 Sel 6 (P1.9.12)

With this parameter, you select the ID of the parameter to write to with DB Data in2. The data is only sent to the drive on a change. This function is disabled if “Fieldbus” is selected by any parameter in Group 1.2.6, Free AI Select.

1001 Number of auxiliary drives 7 (P1.9.1)

With this parameter, the number of auxiliary drives in use will be defined. The functions controlling the auxiliary drives (ID458 to ID462) can be programmed to relay outputs or digital output. By default, one auxiliary drive is in use and it is programmed to relay output RO1 at B.1.

1002 Start frequency, auxiliary drive 1

7 (P1.9.2)

The frequency of the drive controlled by the frequency converter must exceed the limit defined with these parameters with 1 Hz before the auxiliary drive is started. The 1 Hz overdraft makes a hysteresis to avoid unnecessary starts and stops. See Figure 8-54. See also ID101 and ID102.

MN04004001E For more information visit: www.eaton.com 8-73

VFD Parameter Management Page 275

9000X AF Drives

August 2010

Description of Parameters

1003 Stop frequency, auxiliary drive 1

7 (P1.9.3)

The frequency of the drive controlled by the frequency converter must fall with 1 Hz below the limit defined with these parameters before the auxiliary drive is stopped. The stop frequency limit also defines the frequency to which the frequency of the drive controlled by the frequency converter is dropped after starting the auxiliary drive. See Figure 8-54.

1004 Start frequency, auxiliary

drive 2

1005 Stop frequency, auxiliary drive 2

1006 Start frequency, auxiliary drive 3

1007 Stop frequency, auxiliary drive 3

1008 Start frequency, auxiliary drive 4

1009 Stop frequency, auxiliary drive 4

See ID1002 and ID1003.

7 (P1.9.4)

7 (P1.9.5)

7 (P1.9.6)

7 (P1.9.7)

7 (P1.9.8)

7 (P1.9.9)

8-74 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 276

9000X AF Drives

August 2010

Description of Parameters

1010 Start delay of auxiliary drives

7 (P1.9.10)

The frequency of the drive controlled by the frequency converter must remain above the start frequency of the auxiliary drive for the time defined with this parameter before the auxiliary drive is started. The delay defined applies to all auxiliary drives. This prevents unnecessary starts caused by the start limit being momentarily exceeded. See Figure 8-54.

1011 Stop delay of auxiliary

drives 7 (P1.9.11)

The frequency of the drive controlled by the frequency converter must remain below the stop limit of the auxiliary drive for the time defined with this parameter before the auxiliary drive is stopped. The delay defined applies to all auxiliary drives. This prevents unnecessary stops caused by the stop limit frequency momentarily dropping below the limit. See Figure 8-54.

Output Frequency

Output Frequency

Start Delay of the Aux Drives (Par. ID1010)

Start Freq. of Aux. Drive 1

(Par. ID1002 + 1 Hz)

Frequency After Starting

the Aux. Drive 1 Is Par. ID1003 - 1 Hz

Start Freq. of Aux Drive 1

(Par. ID1002 + 1 Hz)

Stop Freq. of Aux. Drive 1

(Par. ID1003 - 1 Hz)

Frequency Increases

During the Start Delay

Fmin Par.

ID101

Start Freq. of Aux. Drive 1 (Par. ID1003 - 1 Hz)

Frequency After

Starting the Aux. Drive 1 is

Fmin

Frequency

Decreases During the Stop Delay

Stop Delay of the Aux.

Drives (Par. ID1011) Par. ID1003 + 1 Hz

Flow

Par. ID101 Flow

Figure 8-54: Example of Parameter Setting

Variable Speed Drive and One Auxiliary Drive

MN04004001E For more information visit: www.eaton.com 8-75

VFD Parameter Management Page 277

9000X AF Drives

August 2010

Description of Parameters

1012 Reference step after start of auxiliary drive 1

1013 Reference step after start of auxiliary drive 2

1014 Reference step after start of auxiliary drive 3

1015 Reference step after start of auxiliary drive 4

7 (P1.9.12)

7 (P1.9.13)

7 (P1.9.14)

7 (P1.9.15)

The reference step will always be automatically added to the reference value when the corresponding auxiliary drive is started. With the reference steps, e.g. the pressure loss in the piping caused by the increased flow can be compensated. See Figure 8-55.

Reference for PI-Controller

Reference Step 3 ID1014

Reference Step 2

ID1013

Reference Step 1 ID1012

Reference (Analog

Input)

Time

Aux. Drive 1

Aux. Drive 2

Aux. Drive 3

Stop

Start

Stop

Start

Stop

Start

Figure 8-55: Reference Steps after Starting Auxiliary Drives

1016 Sleep frequency 57 (P1.1.15)

The frequency converter is automatically stopped if the frequency of the drive falls below the Sleep level defined with this parameter for a time greater than that determined by ID1017. During the Stop state, the PID controller is operating switching the frequency converter back to the Run state when the actual value signal either falls below or exceeds (ID1019) the Wake-up level determined by ID1018. See Figure 8-56.

8-76 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 278

9000X AF Drives

August 2010

Description of Parameters

1017 Sleep delay 57 (P1.1.16)

The minimum amount of time the frequency has to remain below the Sleep level before the frequency converter is stopped. See Figure 8-56.

1018 Wake-up level 57 (P1.1.17)

The wake-up level defines the level below which the actual value must fall or which has to be exceeded before the Run state of the frequency converter is restored. See Figure 8-56.

Actual

Value

Wake-Up Level

(ID1018)

Time

Output

Frequency

t ID1017 t ID1017

Sleep Level

ID1016

Time

Start/Stop Status of

the Var. Speed Drive

Running

Stop

Figure 8-56: Frequency Converter Sleep Function

1019 Wake-up function 57 (P1.1.18)

This parameter defines whether the restoration of the Run state occurs when the actual value signal falls below or exceeds the Wake-up level (ID1018). See Figure 8-56 and Table 8-14.

Application 5 has selections 0 – 1 and Application 7 selections 0 – 3 available.

MN04004001E For more information visit: www.eaton.com 8-77

VFD Parameter Management Page 279

9000X AF Drives

August 2010

Description of Parameters

Table 8-14: Selectable Wake-Up Functions

Parameter Value

Function

Limit

Description

0 Wake-up happens when actual value goes below the limit

The limit defined with ID1018 is in percent of the maximum actual value

Actual

Value Signal

100%

ID1018=30%

Time

Start Stop

1 Wake-up happens when actual value exceeds the limit

The limit defined with ID1018 is in percent of the maximum actual value

Actual

Value Signal

100%

ID1018=60%

Time Start Stop

2 Wake-up happens when actual value goes below the limit

The limit defined with ID1018 is in percent of the current value of the reference signal

Actual

Value Signal

100%

Reference=50%

ID1018=60% Limit=60%* Reference=30%

Time

Start Stop

3 Wake-up happens when actual value exceeds the limit

The limit defined with ID1018 is in percent of the current value of the reference signal

Actual

Value Signal

100% ID1018=140% Limit=140%* Reference=70%

Reference=50%

Time

Start Stop

8-78 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 280

9000X AF Drives

August 2010

Description of Parameters

1020 PID controller bypass 7 (P1.9.16)

With this parameter, the PID controller can be programmed to be bypassed. Then the frequency of the controlled drive and the starting points of the auxiliary drives are defined according to the actual value signal. See Figure 8-57.

Output Freq.

Max. Freq.

(ID102)

Start Freq. of the Aux. Drive 1

(ID1002)

Start Freq. of the Aux. Drive 2

(ID1004)

Minimum Freq.

(ID101)

Stop Freq. of the Aux.

Drive 1 (ID1003)

Minimum of the

Actual Value

Stop Freq. of the Aux.

Drive 2 (ID1005) Actual Value

Maximum of the

Actual Value

Start/Stop Control of

the Freq. Converter Stop

Auxiliary Drive 1

Auxiliary Drive 2

Start

Stop

Start

Stop

Start

Figure 8-57: Example of Adjustable Frequency Drive and

Two Auxiliary Drives with Bypassed PID Controller

1021 Analog input selection for input pressure measurement

7 (P1.9.17)

1022 Input pressure high limit 7 (P1.9.18)

1023 Input pressure low limit 7 (P1.9.19)

1024 Output pressure drop value 7 (P1.9.20)

In pressure increase stations there may be need for decreasing the output pressure if the input pressure decreases below a certain limit. The input pressure measurement which is needed is connected to the analog input selected with ID1021. See Figure 8-58.

MN04004001E For more information visit: www.eaton.com 8-79

VFD Parameter Management Page 281

9000X AF Drives

August 2010

Description of Parameters

Input Pressure Measurement Selected with ID1021

PI-Controller Actual Value Input ID333

M

Figure 8-58: Input and Output Pressure Measuring

ID1022 and ID1023 are used to select the limits for the area of the input pressure, where the output pressure is decreased. The values are in percent of the input pressure measurement maximum value. With ID1024 the value for the output pressure decrease within this area can be set. The value is in percent of the reference value maximum. See Figure 8-59.

Output Pressure

ID1024 Output Pressure Drop Value

Time

Input Pressure

ID1026 Input Pressure High Limit

ID1032 Input Pressure Low Limit

Time

Figure 8-59: Output Pressure Behavior Depending on

Input Pressure and Parameter Settings

8-80 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 282

9000X AF Drives

August 2010

Description of Parameters

1025 Frequency drop delay after starting auxiliary drive

1026 Frequency increase delay after stopping auxiliary drive

7 (P1.9.21)

7 (P1.9.22)

If the speed of auxiliary drive increases slowly (e.g. in soft starter control) then a delay between the start of auxiliary drive and the frequency drop of the adjustable frequency drive will make the control smoother. This delay can be adjusted with ID1025.

In the same way, if the speed of the auxiliary drives decreases slowly a delay between the auxiliary drive stop and the frequency increase of the adjustable frequency drive can be programmed with ID1026. See Figure 8-60.

If either of the values of ID1025 or ID1026 is set to maximum (300.0 s) no frequency drop nor increase takes place.

Output Frequency

Start Freq. of Aux Drive + 1 Hz

Stop Freq. of

Aux Drive – 1 Hz

Start Delay of Aux. Drive (ID1010)

Aux. Drive

Control

Frequency Drop Delay

(ID1025) Stop Delay

of Aux. Drive (ID1011)

Time

Frequency Increase Delay

(ID1026)

Aux. Drive

Speed

Figure 8-60: Frequency Drop and Increase Delays

1027 Autochange 7 (P1.9.24)

0 Autochange not used

1 Autochange used

MN04004001E For more information visit: www.eaton.com 8-81

VFD Parameter Management Page 283

9000X AF Drives

August 2010

Description of Parameters

1028 Autochange/interlocks automatics selection

7 (P1.9.25)

0 Automatics (autochange/interlockings) applied to auxiliary drives only

The drive controlled by the frequency converter remains the same. Only the mains contactor is needed for each drive. See Figure 8-61.

M

Motor Aux. 2

M M

Motor Aux. 2

Figure 8-61: Autochange Applied to Auxiliary Drives Only

1 All drives included in the autochange/interlockings sequence

The drive controlled by the frequency converter is included in the automatics and two contactors are needed for each drive to connect it to the mains or the frequency converter. See Figure 8-62.

Auxiliary

Connection

Auxiliary

Connection

Drive 1 M Drive 2 M

Figure 8-62: Autochange with All Drives

8-82 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 284

9000X AF Drives

August 2010

Description of Parameters

1029 Autochange interval 7 (P1.9.26)

After the expiration of the time defined with this parameter, the autochange function takes place if the capacity used lies below the level defined with ID1031 (Autochange frequency limit) and ID1030 (Maximum number of auxiliary drives). Should the capacity exceed the value of ID1031, the autochange will not take place before the capacity goes below this limit.

• The time count is activated only if the Start/Stop request is active.

• The time count is reset after the autochange has taken place.

See Figure 8-63.

1030 Maximum number of auxiliary

drives 7 (P1.9.27)

1031 Autochange frequency limit 7 (P1.9.28)

These parameters define the level below which the capacity used must remain for autochange to take place.

This level is defined as follows:

• If the number of running auxiliary drives is smaller than the value of ID1030 the autochange function can take place.

• If the number of running auxiliary drives is equal to the value of ID1030 and the frequency of the controlled drive is below the value of ID1031 the autochange can take place.

• If the value of ID1031 is 0.0 Hz, the autochange can take place only in rest position (Stop and Sleep) regardless of the value of ID1030.

Output Frequency

ID1030=1

Max. Number of Auxiliary Drives

Autochange Moment

ID1031

Autochange Level,

Frequency

ID1029

Autochange Interval

ID1029

Autochange Interval

Aux. Drive 1 Control

Aux. Drive 2 Control

Figure 8-63: Autochange Interval and Limits

MN04004001E For more information visit: www.eaton.com 8-83

VFD Parameter Management Page 285

9000X AF Drives

August 2010

Description of Parameters

1032 Interlock selection 7 (P1.9.23)

With this parameter you can activate or deactivate the feedback signal from the drives. The interlock feedback signals come from the switches that connect the motors to the automatic control (frequency converter), directly to the mains line or place them in the off-state. The interlock feedback functions are connected to the digital inputs of the frequency converter. Program ID426 to ID430 to connect the feedback functions to the digital inputs. Each auxiliary drive must be connected to its own interlock input. The Pump and fan control only controls those motors whose interlock input is active.

0 Interlock feedback not used

The frequency converter receives no interlock feedback from the auxiliary drives

1 Update of autochange order in Stop

The frequency converter receives interlock feedback from the auxiliary drives. In case one of the auxiliary drives is, for some reason, disconnected from the system and eventually re-connected, it will be placed last in the autochange line without stopping the system. However, if the autochange order now becomes, for example, [P1 ➔ P3 ➔ P4 ➔ P2], it will be updated in the next Stop (autochange, sleep, stop, etc.).

Example:

[P1 ➔ P3 ➔ P4] ➔ [P2 LOCKED] ➔ [P1 ➔ P3 ➔ P4 ➔ P2] ➔ [SLEEP] ➔ [P1 ➔ P2 ➔ P3 ➔ P4]

2 Update of order immediately

The frequency converter receives interlock feedback from the auxiliary drives. At re- connection of an auxiliary drive to the autochange line, the automatics will stop all motors immediately and re-start with a new setup.

Example:

[P1 ➔ P2 ➔ P4] ➔ [P3 LOCKED] ➔ [STOP] ➔ [P1 ➔ P2 ➔ P3 ➔ P4]

1033 Actual value special display

minimum

1034 Actual value special display maximum

1035 Actual value special display decimals

7 (P1.9.29)

7 (P1.9.30)

7 (P1.9.31)

These parameters set the minimum and maximum values and the number of decimals of the actual value special display. Observe the actual value display in menu M1, Monitoring values.

P1.2.29

Specl Displ Min

0.00

Actual Value Min (Max)

Number of Decimals

Figure 8-64: Actual Value Special Display

VFD Parameter Management Page 286

9000X AF Drives

August 2010

Description of Parameters

1354 FB WatchdogDelay 6 (P1.7.32)

With this parameter, you activate the WatchDog timer. If bit 11 of the Main Control Word stops cycling for this set period of time, an FB Communication Fault occurs.

1522 High Speed Mode 6 (P1.4.14)

Changes maximum fundamental output frequency from 320.0 Hz to 600.0 Hz.

1680 Safe Disable 6 (P1.3.3.29)

With this parameter, you select the digital output to show the status of the Safe Disable. (Requires SPX drive and special card in Slot B.)

1681 ChargeSWState 6 (P1.3.3.30)

With this parameter, you select the digital output to show the status of the DC Bus charge. Can be used to close contactor when CPX precharge is complete.

1685 LoRemButtonActive 234567

With this parameter, you can disable the local remote button on the keypad if a digital input is used to select local and remote mode.

1686 CPX Temperature Fault 6 (P1.2.7.22)

Contact open: Fault is displayed and motor stopped.

1707 Hide Operate Menu 234567

With this parameter, you can disable the Keypad Operate Menu so the Multimonitor Menu can be used to display three monitor values at a time. if one of the values is a reference, the up/down arrows will adjust the reference as with the Operate Menu.

MN04004001E For more information visit: www.eaton.com 8-85

VFD Parameter Management Page 287

9000X AF Drives

August 2010

Description of Parameters Keypad Control Parameters

Unlike the parameters listed above, these parameters are located in the M2 menu of the control keypad. The reference parameters do not have an ID number.

114 STOP button activated (P2.4, P2.6)

To make the STOP button a “hotspot” which always stops the drive regardless of the selected control place, set the value of this parameter to 1.

See also ID125.

123 Keypad direction (P2.3)

0 Forward: The rotation of the motor is forward, when the keypad is the active control place.

1 Reverse: The rotation of the motor is reversed, when the keypad is the active control place.

For more information, see the 9000X AF Drives User Manual, Chapter 5, Keypad Control Menu (M2).

R3.2 Keypad reference (R2.2)

The frequency reference can be adjusted from the keypad with this parameter.

The output frequency can be copied as the keypad reference by pushing the STOP button for 3 seconds when you are on any of the pages of menu M2. For more information, see the 9000X AF Drives User Manual, Chapter 5, Keypad Control Menu (M2).

R3.4 PID reference 1 57 (R2.4)

The PID controller keypad reference can be set between 0% and 100%. This reference value is the active PID reference if ID332 = 2.

R3.5 PID reference 2 57 (R2.5)

The PID controller keypad reference 2 can be set between 0% an 100%. This reference is active if the DIN5 function = 13 and the DIN5 contact is closed.

R3.5 Torque reference 6 (R2.5)

Defines the torque reference from 0.0 to 100.0%.

1688 Operate Menu Hide — Disables operate menu to use monitor menu without auto

return to operate.

8-86 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 288

9000X AF Drives

August 2010

Appendix A — Additional Information In this chapter you will find additional information on special parameter groups. Such

groups are:

● Parameters of External Brake Control with Additional Limits (see below)

● Closed Loop Parameters (see Page A-3)

● Advanced Open Loop Parameters (see Page A-4)

● Parameters of Motor Thermal Protection (see Page A-4)

● Parameters of Stall Protection (see Page A-4)

● Parameters of Underload Protection (see Page A-5)

● Fieldbus Control Parameters (see Page A-5)

External Brake Control with Additional Limits

ID315, ID316, ID346 to ID349, ID352, ID353

The external brake used for additional braking can be controlled through ID315, ID316, ID346

to ID349 and ID352/ID353. Selecting On/Off Control for the brake, defining the frequency or

torque limit(s) the brake should react to and defining the Brake-On/-Off delays will allow an

effective brake control. See Figure A-1.

Torque Limit ID349

Frequency Limit ID347

START STOP

Brake Off Brake On

Brake-Off

Delay; ID352

Brake-On Delay;

ID353

Figure A-1: Brake Control with Additional Limits

In Figure A-1 the brake control is set to react to both the torque supervision limit (ID349) and

frequency supervision limit (ID347). Additionally, the same frequency limit is used for both

brake-off and brake-on control by giving ID346 the value 4. Use of two different frequency

limits is also possible. Then ID315 and ID346 must be given the value 3.

Brake-off: In order for the brake to release, three conditions must be fulfilled: 1) the drive

must be in Run state, 2) the torque must be over the set limit (if used) and 3) the output

frequency must be over the set limit (if used).

MN04004001E For more information visit: www.eaton.com A-1

VFD Parameter Management Page 289

9000X AF Drives

August 2010

Appendix A

Brake-on: Stop command activates the brake delay count and the brake is closed when the

output frequency falls below the set limit (ID315 or ID346). As a precaution, the brake closes

when the brake-on delay expires, at the latest.

Note: A fault or Stop state will close the brake immediately without a delay.

See Figure A-2.

Note: It is strongly advisable that the brake-on delay be set longer than the ramp time in

order to avoid damaging of the brake.

No brake-off control

ID346 Brake-off ctrl, 2 limits Brake-on/off ctrl, 1 limit

0-2

3 4

Brake-Off Control

TRUE

Output Frequency ≥ ID347

0-2

3-4

No brake-off control

ID348 Brake-off control, torque limit

0-2 3

And

Off-

Delay Count

TRUE

Motor Torque ≥ ID349

0-2

3-4

Run State

No Run Request

Reversing Or

No Run Request

On- Delay Count

Not

Brake Off

Brake On

Brake-On Control

ID315

ID346

No brake-on control

Brake-on ctrl, 2 limits

No brake-on control

Brake-on/off ctrl, 1 limit

0-2

3 3

Or

0-3

4

4

Or

And

ID316

ID347

0-3

4

Output

Frequency ≤

Fault

Figure A-2: Brake Control Logic

A-2 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 290

9000X AF Drives

August 2010

Closed Loop Parameters

ID612 to ID621

Appendix A

Select the Closed loop control mode by setting value 3 or 4 for ID600.

Closed loop control mode (see Page 8-57) is used when enhanced performance near zero

speed and better static speed accuracy with higher speeds are needed. Closed loop control

mode is based on “rotor flux oriented current vector control”. With this controlling principle,

the phase currents are divided into a torque producing current portion and a magnetizing

current portion. Thus, the squirrel cage induction machine can be controlled in a fashion of

a separately excited DC motor.

Note: These parameters can be used with SVXP drive only.

Example: Motor Control Mode = 3 (Closed loop speed control)

This is the usual operation mode when fast response times, high accuracy or controlled run

at zero frequencies are needed. Encoder board should be connected to slot C of the control

unit. Set the encoder P/R-parameter (P7.3.1.1). Run in open loop and check the encoder speed

and direction (V7.3.2.2). Change the direction parameter (P7.3.1.2) or switch the phases of

motor cables if necessary. Do not run if encoder speed is wrong. Program the no-load current

to ID612 and set ID619 (Slip Adjust) to get the voltage slightly above the linear V/Hz-curve

with the motor frequency at about 66% of the nominal motor frequency. The Motor Nominal

Speed parameter (ID112) is critical. The Current Limit parameter (ID107) controls the

available torque linearly in relative to motor nominal current.

MN04004001E For more information visit: www.eaton.com A-3

VFD Parameter Management Page 291

9000X AF Drives

August 2010

Appendix A

Parameters of Motor Thermal Protection

ID704 to ID708

General

The motor thermal protection is to protect the motor from overheating. The Eaton drive is

capable of supplying higher than nominal current to the motor. If the load requires this high

current there is a risk that the motor will be thermally overloaded. This is the case especially

at low frequencies. At low frequencies the cooling effect of the motor is reduced as well as its

capacity. If the motor is equipped with an external fan the load reduction at low speeds is

small.

The motor thermal protection is based on a calculated model and it uses the output current

of the drive to determine the load on the motor.

The motor thermal protection can be adjusted with parameters. The thermal current IT

specifies the load current above which the motor is overloaded. This current limit is a

function of the output frequency.

The thermal stage of the motor can be monitored on the control keypad display. See 9000X

AF Drives User Manual, Chapter 5.

CAUTION

The calculated model does not protect the motor if the airflow to

the motor is reduced by blocked air intake grill.

Parameters of Stall Protection

ID709 to ID712

General

The motor stall protection protects the motor from short time overload situations such as

one caused by a stalled shaft. The reaction time of the stall protection can be set shorter than

that of motor thermal protection. The stall state is defined with two parameters, ID710 (Stall

current) and ID712 (Stall frequency limit). If the current is higher than the set limit and output

frequency is lower than the set limit, the stall state is true. There is actually no real indication

of the shaft rotation. Stall protection is a type of overcurrent protection.

A-4 For more information visit: www.eaton.com MN04004001E

VFD Parameter Management Page 292

9000X AF Drives

August 2010

Parameters of Underload Protection

ID713 to ID716

Appendix A

General

The purpose of the motor underload protection is to ensure that there is load on the motor

when the drive is running. If the motor loses its load there might be a problem in the process,

e.g. a broken belt or a dry pump.

Motor underload protection can be adjusted by setting the underload curve with parameters

ID714 (Field weakening area load) and ID715 (Zero frequency load), see below. The underload

curve is a squared curve set between the zero frequency and the field weakening point. The

protection is not active below 5 Hz (the underload time counter is stopped).

The torque values for setting the underload curve are set in percentage which refers to the

nominal torque of the motor. The motor’s name plate data. parameter motor nominal current

and the drive’s nominal current IH are used to find the scaling ratio for the internal torque

value. If other than nominal motor is used with the drive, the accuracy of the torque

calculation decreases.

Fieldbus Control Parameters

ID850 to ID859

The Fieldbus control parameters are used when the frequency or the speed reference comes

from the fieldbus (Modbus, Profibus, DeviceNet, etc.). With the Fieldbus Data Out Selection

1 – 8, you can monitor values from the fieldbus.

MN04004001E For more information visit: www.eaton.com

VFD Parameter Management Page 293

Eaton’s Electrical Sector is a global leader in power distribution, power quality, control and automation, and monitoring products. When combined with Eaton’s full-scale engineering services, these products provide customer-driven PowerChain Management solutions to serve the power system needs of the data center, industrial, institutional, public sector, utility, commercial, residential, IT, mission critical, alternative energy and OEM markets worldwide.

PowerChain Management solutions help enterprises achieve sustainable and competitive advantages through proactive management of the power system as a strategic, integrated asset throughout its life cycle, resulting in enhanced safety, greater reliability and energy efficiency. For more information, visit www.eaton.com/electrical.

VFD Parameter Management Page 294

PROFIBUS Module

The BradCommunications™ Direct-Link™ network

adapters provide simple use and fast implementation in

connecting notebook or desktop computers with Profibus

protocols up to 12 Mbps.

Features

• RoHS compliant

08 Jul. 09

DW2007191 Direct-Link™ USB100PFB

Easy-to-Use solution

• Ready to plug, no hardware setting

• High Speed USB Adapter v2.0 &

v1.1

• Profibus protocols managed

simultaneously:

… Profibus DP-V0 Master/Slave

… Profibus DP-V1 Master

… S7/MPI Master

for Simatic®

S7 -300 and S7-400

… S7/MPI Slave

for Simatic®

S7-200

… S5 for Simatic®

S5

(95U, 115U, 135U, 155U)

• Profibus speed: 9.6kbps 12Mbps

• Software Interfaces:

… OPC Server

(Data Access v1.0a, v2.05 and

3.0)

… Wonderware DAServer

… Wonderware I/O Server

(SuiteLink, FastDDE)

… ActiveX Control

… DLL library 32-bits

… VI ( Virtual Instruments for NI

LabVIEW™)

Supported OS

• Windows XP / 2000 / 2003 Server

DLL

Molex is a member of PTO (PROFIBUS Trade Organization), PNO (PROFIBUS Nutzerorganisation e. V.) and France Profibus.

Overview

The BradCommunications™ Direct-Link™ is a range of automation components for industrial communication. It includes a variety of products such as diagnostic tools, intelligent connectors, tunneling gateways, dedicated fieldbus cards, and software drivers for industrial networks.

Simple as they are affordable, Direct-Link™ products allow you to acquire the equipment to develop your architectures and industrial applications at a lower cost. The BradCommunications™ Direct-Link™ product line is characterized by its simple use and fast implementation. The solutions are modular and scalable. Moreover, the products are designed to be easily embedded in computerized systems and are available in a wide selection of form factors. Particularly, the BradCommunications™ Direct-Link™ products are based on a non-intelligent 12 Mbps USB adapters that are especially designed to communicate with Siemens controllers and others compatibles devices set on a Profibus network. Direct-Link™ suits perfectly to applications requiring few CPU resources (for more powerful data through and large application, see applicom

®

product ranges).

VFD Parameter Management Page 295

Hardware

Unit High-speed USB Adapter, Version 2.0 or 1.1 Full speed and High Speed with automatic recognition

Processor USB : ARM 7, Philips LPC2212

Profibus : 186 core, 48 MHz Dimensions (L x W x H)

56 x 33 x 93mm (2.20“ x 1.29“ x 3.66“), Aluminium box

Power supply 5V through USB (no external supply required) Consumption 350 mA USB connector USB Port Type: Mini-B

USB Cable A/Mini-B (included in the package) Operating T° 0°C to +55°C (32°F to 131°F) Storage T° -20°C to +70°C (-4°F to 158°F) RoHS Yes Humidity 5 to 95% non condensing Certification CE, UL, UL/C

Supported Protocols

Protocol • S7/MPI(1)

Master - Siemens S7-300, S7-400

• MPI(1)

Slave - Siemens S7-200

• DP-V0 Master/Slave Class-1 & Class-2

(3070 bytes INPUT and 3070 bytes OUTPUT)

• DP-V1 Master Class-1 & Class-2

• S5(1)

Client – Siemens 95U, 115U, 135U, 155U Profibus port

Port type Profibus port (EN 50170) Connector type 9 pin, D-sub, female Electrical Interface

RS485 with galvanic insulation 500 V

Speed 9600 bps to 12 Mbps LED indicators 2 bicolor leds: Bus fault, Communication status

Part Number Description DRL-MPI-USB

BradCommunications™ Direct-Link™ High-Speed USB Adapter for MPI/S7, PROFIBUS

® up to 12 Mb, All Data Servers (OPC,

Wonderware™

, ActiveX™

) and DLL Library

DRL-MPI-USB-DLL BradCommunications™ Direct-Link™ High-Speed USB Adapter for

MPI/S7, PROFIBUS®

up to 12 Mb, DLL Library only DRL-PFB-USB

BradCommunications™ Direct-Link™ High-Speed USB Adapter for Full PROFIBUS

® (DP, S5, S7/MPI), Profibus up to 12 Mb, All Data

Servers (OPC, Wonderware™

, ActiveX™

) and DLL Library DRL-PFB-USB-DLL

BradCommunications™ Direct-Link™ High-Speed USB Adapter for

Full PROFIBUS®

(DP, S5, S7/MPI), Profibus up to 12 Mb, DLL Library only

DRL-UDS-USB Upgrade license from DLL Library only € All Data Servers (OPC,

Wonderware™

, ActiveX™

) and DLL Library

Direct-Link™ USB100PFB

Software tools Technical data

The core of Direct-Link™ PC Network Interfaces lies in effective software tools enabling fast integration of industrial communication into your applications.

Configuration

Diagnostics

Testing Tools (1) – Maximum of 40 Simatic

® S7 and S5 devices supported simultaneously.

Ordering information

VFD Parameter Management Page 296

PROFIBUS

Protocol manual

Profibus DRL-MPI-USB DRL-PFB-USB

Direct-Link™ PC Network Interfaces

Molex Automation and Electrical Product (AEP) division

1

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 297

2

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 298

Table of contents

1. Overview ......................................................................................... 5

Introduction..............................................................................................................5 Prerequisites ...........................................................................................................6 USB requirement .....................................................................................................6

2. Installation ...................................................................................... 7

Driver installation .....................................................................................................7

3. Hardware description .................................................................... 9

LEDs ........................................................................................................................9 Connecting a Profibus Network.............................................................................10 Environmental specifications.................................................................................10

4. Implementation of a Profibus configuration.............................. 11

5. MPI / S7 messaging. .................................................................... 16

Description of MPI (Multi-Point-Interface) messaging ........................................16

Description of S7 messaging.................................................................................16 Devices parameters ..............................................................................................16 MPI/S7 messaging supported features .................................................................17 Data alignment ......................................................................................................18

Access via the OPC, DDE/SuiteLink and DAS servers ........................................20 Frame size limits used in MPI/S7 messaging .......................................................21 Configuration and settings of Siemens SIMATIC S7 devices with STEP 7 ..........23

6. MPI Slave messaging. ................................................................. 26

Description of MPI Slave (Multi-Point-Interface) messaging.................................26 Devices parameters ..............................................................................................26 MPI Slave messaging supported features ............................................................27 Access via the OPC and DDE/SuiteLink servers ..................................................28 Frame size limits ...................................................................................................29 Configuration and settings of Siemens SIMATIC S7-200 devices ........................31

7. S5 messaging............................................................................... 33

Description of S5 messaging.................................................................................33 Devices parameters ..............................................................................................34 Supported features ................................................................................................35 Frame size limits ...................................................................................................38

Configuration and setting of PROFIBUS PLC couplers (SINEC® L2) ..................39

8. PROFIBUS DP messaging........................................................... 46

Description of Profibus DP-V0 ..............................................................................46 Description of Profibus DP-V1 ..............................................................................48 Profibus DP master supported features ................................................................49 Profibus DP slave supported features...................................................................50

Profibus DP Slave configuration ...........................................................................51

3

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 299

Profibus Local DP slave configuration ..................................................................54 Profibus master / slave DPV0 supported variables...............................................57 Frame size limit .....................................................................................................60 Access to Specific Services of Profibus DP messaging (DPV0, DPV1) ...............62 AuWriteReadMsg: .................................................................................................63 AuWriteReadMsg sample......................................................................................75

9. In case of problems ..................................................................... 76

Problems resolution...............................................................................................76 Checking stations on the Profibus network ...........................................................77 Checking the Profibus wiring.................................................................................78 Token management using the Profibus protocol ..................................................79 Profibus timing profiles ..........................................................................................80 Min slave interval...................................................................................................81 Using MPI Socket. .................................................................................................81

10. Returned status ........................................................................... 82

General status .......................................................................................................82 Library specific statuses ........................................................................................82 Statuses relating to the Profibus protocol .............................................................83

11. Annex A: Detect USB capability of your PC .............................. 85

4

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 300

1. Overview

Introduction

The Direct-Link™ PC Network interfaces solution DRL-MPI-USB enables your applications to communicate with Siemens PLCs and compatible device using the

S7 protocol (S7-300, S7-400) manufactured by Siemens

MPI protocol (console outlet)

MPI slave protocole (S7-200)

manufactured by Siemens

manufactured by Siemens

The Direct-Link™ PC Network interfaces solution DRL-PFB-USB offers, in addition to the

DRL-MPI-USB solution

Profibus DP-V0 master/slave class 1&2 EN50170

Profibus DP-V1 master class 1&2 EN50170

Simatic S5 messaging manufactured by Siemens

These solutions uses the USB100PFB network adapter compatible with Profibus standard EN

50170 (RS485 with 500 Volts galvanic insulation) at speeds ranging from 9.6 kbps up to 12 Mbps.

Remarks:

These solutions don’t require any external protection system to run.

However, Data servers are an optional feature and required appropriate rights to run. Without these rights, only the DLL library is available. The rights are burned in the USB adapter before shipping. It is however possible to upgrade your rights on site by entering a code supplied by your retailer.

The supplied USB adapter is strongly linked with the ordered solution (DRL_MPI_USB or DRL_PFB_USB) and cannot be used indifferently with both solutions.

Profibus DP-V1 is supported only through DLL access.

See also:

In the documentation:

Protection - Options

5

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 301

Prerequisites

The DRL PCNI product is compatible with Windows XP (SP2 recommended) and Windows 2003 Server and Windows Vista.

The DRL PCNI solutions require a specific firmware embedded in the BradCommunications USB100PFB module. As a consequence, DRL-MPI-USB and DRL-PFB-USB solution cannot run with a USB100PFB module delivered with other products (e.g. BradCommunications USB100PFB commDTM module, …)

Only one BradCommunications USB100PFB module must be plugged at the same time

Be sure that the “Power Options Properties” in the “Control panel” of your computer will not suspend the USB port, especially when the usb solution is used on a laptop.

USB requirement

USB host or hub must be compliant with USB 2.0 or 1.1 specifications, High-speed or Full-speed capable, support High-Power Bus-Powered USB device.

Note that USB 2.0 capability is recommended. Indeed, USB 1.1 decreases global performance significantly. To know if your computer has USB 2.0 capable ports, please consult the annex A at the end of this manual

It is recommended to use USB cable supplied along with the product. If longer cable is required, the

USB cable must be certified and capable of USB high-speed.

6

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 302

2. Installation

Driver installation

After software installation, first time you will plug the BradCommunications USB100PFB module, the operating system will ask you to install the driver. To do this, just click on button of every window as indicated bellow:

Click on “No, not this time” then on “Next >”

Click on “Install the software automatically (Recommend)” then “Next>”

7

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 303

Click on “Continue Anyway”

Click on “Finish”

Now, the solution is ready to use.

8

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 304

3. Hardware description

LEDs

There are three LEDs on the BradCommunications USB100PFB module:

one LED near the USB connector

two LEDs near the Profibus connector

LED near the USB connector

Color Signification OFF USB cable not connected or Suspend mode activated (power energy

management ) RED USB Enumeration in process. Once the USB modem connected, the

led remains red until the USB connection between the Windows driver and the module is completed.

GREEN USB Connection established

LEDs near the Profibus connector

There are two LEDs indicator lights

Meaning of LED A: bus fault

Color Signification

OFF Communication not initialized RED Physical bus access error :

Check if the Profibus Connector is plugged or check the complete Profibus wiring, termination resistor set at both ends…

GREEN Network ready

9

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 305

Meaning of LED B: communication status

Color Signification

OFF Communication not initialized RED Layer 2 error or Init error

Check the Profibus: Timing configuration. Profile chosen. Parameter configuration (HSA, TTR, TSLOT,..).

GREEN Communication ready

See also:

In the documentation:

In case of problems

Connecting a Profibus Network

The connection to the PROFIBUS network is made by a female D-Sub 9-pin connector ready to be directly connected to the protocol line.

Environmental specifications

Storage temperature: -20°C to 70°C

Operating temperature: 0°C to 55°C

Humidity: 5% to 95% RH non-condensing

Typical Current Draw for USB connection: 350mA

Power on Profibus connector: 100mA maximum

Galvanic isolation: 500V (UTE C93-703 rules)

10

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 306

4. Implementation of a Profibus configuration

Launch the configuration console from the start menu

Select the DRL-MPI-USB or DRL-PFB-USB solution with the menu Description / Add a

board or with the button

Then, configure Profibus master’s parameters. For that, Double-click on the icon

symbolizing the master in the Protocol view.

11

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 307

The following dialog box is displayed:

Configure the parameters according to your master configuration. Help for each field is available directly in the Configuration console in the description field.

to configure the remote devices, two configuration methods are possible:

Automatic devices detection:

Your BradCommunications™ USB100PFB module must be already connected to your Profibus network and the station numbers and speeds of your devices are correctly set on your devices.

Choose the “Network detection” tab in the “Resources” area.

12

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 308

Activate the network detection with the menu command “Network/Read network

configuration…” or with the button

A minimum configuration is then loaded to initiate the Profibus communication.

The 126 possible station addresses are now scanned and each detected station is inserted in the Network Detection view

All the detected devices can then be added in your configuration with the menu

Network/Insert and replace all or with the button. The devices can also be added individually, by Drag&Drop, from the Network detection tab to the configuration area.

Note To be able to insert a DP device in the configuration, you must own its GSD description file. This GSD file, provided by your device manufacturer, must be inserted previously in the Device Library of the configuration console

When adding a detected device other than Profibus DP in the Protocol view, a dialog box appears enabling you to specify the type of messaging to use :

13

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 309

Note All kinds of Profibus stations are always detected (DP, S5, S7,… devices). Stations not supported by the DRL-MPI-USB solution should not be inserted when this solution is used.

See also:

In the documentation:

Implementation Manual

Manual devices configuration:

Your BradCommunications USB100PFB module is not yet linked to your Profibus network, but you know the devices to be configured.

Note To be able to insert a DP device in the configuration, you must own its GSD description file. This GSD file, provided by your device manufacturer, must be inserted previously in the Device Library of the configuration console

Choose the Device library tab in the Resources area.

Select the device to be added.

Drag & Drop the device from the Resources area to the configuration area or use

the insert button

The properties page of the Profibus device is opened automatically, so that you can set the station number and the other parameters. When you validate this page the device is added to the configuration. Repeat the procedure for all the devices to insert. For each device type (DP, S5, S7, etc), you can refer to the corresponding chapter in this manual to find a description of the main required parameters.

14

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 310

See also:

In the documentation:

Implementation Manual

In this manual:

Configuration and settings of Siemens SIMATIC S7 devices with STEP 7

Configuration and settings of Siemens SIMATIC S7-200 devices

Configuration and setting of PROFIBUS PLC couplers (SINEC® L2)

Profibus DP Slave configuration

Profibus Local DP slave configuration

15

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 311

5. MPI / S7 messaging.

Description of MPI (Multi-Point-Interface) messaging

The MPI physical interface is based on PROFIBUS (RS485, pinout compliant with standard DIN 19245 part 1). MPI is a messaging designed originally to connect the PG interface (programming console). MPI is similar to S7 messaging with fixed parameters.

The DRL-MPI-USB and DRL-PFB-USB solutions are always client of the exchanges and the PLCs are always servers. The network address and the highest MPI address (HSA) of the PLCs are defined using SIEMENS STEP 7 software. By default, the PLCs are set at address 2 at factory and the transmission speed is at 187.5 kbauds.

The use of Siemens item descriptors is identical in MPI and S7.

Description of S7 messaging

Using the S7 messaging, it releases the PG interface (MPI port) by connecting directly on any Profibus coupler socket of the S7 PLC. S7 functions allow PLCs to communicate together in client and server mode, up to 12 Mbs transmission speed. This S7 messaging allows a direct access to the S7 CPU memory tags.

Devices parameters

16

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 312

Parameters Description

Topic Name The name of the topic. This name is used in Data servers (OPC, PCDDE, …) to access the device.

Number Number affected to this device. Comment Describes the device Station Address Profibus station address configured on the device

If the Link parameter box is checked, you cannot change this value which is set identical to

the device number Local SAP Local SAP must be different to Station Address. It must be different for each devices.

The maximum value is 53. So, only 54 devices (SAP 0 to 53) could be accessed. When a new device is inserted in the configuration, the local SAP is automatically set to the station address + 1 (only if the station address is less than 52)

Link parameters Station Address is automatically set according the Number parameter. Active Configuration Activate the device configuration in the applicom

® interface: used to delete a device from

the applicom®

interface while keeping its configuration in the console.

Note

Not all parameters are described in this documentation. For more information on each parameter, refer to description field in the configuration console.

MPI/S7 messaging supported features The variables and functions available via the MPI/S7 messaging are listed in the table below. The address of the variable accessed must be in some cases calculated by referring to the

Addressing column in the table.

Variable

S7-300 S7-400 Addressing Exchange type PLC function

(library/DLL access) My.z DBx.DBXy.z

y*8+z x*524288+y*8+z

Read bits Write bit

READPACKBIT WRITEPACKBIT

Ey.z y*8+z Read input bits READPACKIBIT Ay.z y*8+z Read output bits

Write output bits READPACKQBIT WRITEPACKQBIT

MBy DBx.DBBy

y x*65536+v

Read bytes Write bytes

READPACKBYTE,READBYTE WRITEPACKBYTE,WRITEBYTE

EBy y Read input bytes READPACKIBYTE,READIBYTE ABy y Read output bytes

Write output bytes READPACKQBYTE,READQBYTE WRITEPACKQBYTE,WRITEQBYTE

MWy DBx.DBWy

y x*65536+y

Read words Write words

READWORD WRITEWORD

Ewy y Read input words READIWORD Awy y Read output words

Write output words READQWORD WRITEQWORD

MDy DBx.DBDy

y x*65536+y

Read double words Write double words

READDWORD WRITEDWORD

MDyF DBx.DBDyF

y x*65536+y

Read floating words Write floating words

READFWORD WRITEFWORD

Tn n Read timers Write timers

READTIMER WRITETIMER

Zn n Read counters Write counters

READCOUNTER WRITECOUNTER

x: DB number y: Byte number z: Number of the bit in the byte (0 to 7).

n : No. of the timer or of the counter (0 to 99)

17

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 313

Addressing limits:

Each DB variable can be addressed from byte 0 to byte 65535. For the DB bits, only DBs numbered from 1 to 8191 can be addressed. For the bytes, words, double words and floating words, only DBs from 1 to 32767 can be

addressed.

Remarks:

The PROFIBUS S7 communication is currently validated on couplers CP 342-5 and CP 443-5.

Only the current value (CV) of the timers and counters can be accessed (read and write).

Data alignment

The variables of PLCs in the SIEMENS S7 range are byte-ordered both in memento and DB areas.

By default, any read request of words, double words or floating words will return an arry of consecutive data in memory. So,

if you read two words, starting a word MW1, the word MW1 and MW3 will be returned (build respectively with bytes MB1-MB2 and MB3-MB4)

if you read two double words, starting a word MD2, the double words MD2 and MD6 will be returned (build respectively with bytes MB2 to MB5 MB2 and MB6 to MB9)

In order to simplify your application’s design and also to optimize communication when OPC or

DDE servers are used, our recommendation is o leave the default options and to always use even addresses for word data ( MW0, MW2,…) to always use addresses multiple from 4 for double word and floating data (MD0, MD4,…)

However, you may need to access word, double words or floating words whose addresses are

aligned on even or odd addresses. To solve this problem, you can select the required addressing mode in the configuration console (switched in “expert mode”), on byte, word or double word addresses. By making a request to read several words, you can then access a table of words irrespective of their physical addresses.

Example 1: An application wants to read in a request the word MW11 and the word MW13. It will

therefore use a read request from address 11.The response content will take the following form:

if the alignment is on byte address

User array offset S7 mnemonic PLC physical address

0 MW11 11 and 12 1 MW12 11 and 13 2 MW13 13 and 14 3 MW14 14 and 15

if the alignment is on word address

User array offset S7 mnemonic PLC physical address

0 MW11 11 and 12 1 MW13 13 and 14 2 MW15 15 and 16 3 MW17 17 and 18

18

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 314

Obviously, this addressing principle cannot be applied to writing several variables in a request. Writing 2 words from address 11

User array offset S7 mnemonic PLC physical address

0 MW11 11 and 12 1 MW13 13 and 14

Example 2: An application wants to read in a request the double words MD10 and t MD16. It will

therefore use a read request from address 10.The response content will take the following form:

if the alignment is on byte address

User array offset S7 mnemonic PLC physical address

0 MD10 from 10 to 13 1 MD11 from 11 to 14 2 MD12 from 12 to 15 3 MD13 from 13 to 16 4 MD14 from 14 to 17 5 MD15 from 15 to 18 6 MD16 from 16 to 19

if the alignment is on word address

User array offset S7 mnemonic PLC physical address

0 MD10 from 10 to 13 1 MD12 from 12 to 15 2 MD14 from 14 to 17 3 MD16 from 16 to 19 4 MD18 from 18 to 21 5 MD20 from 20 to 23 6 MD22 from 22 to 25

if the alignment is on double word address

User array offset S7 mnemonic PLC physical address

0 MD10 from 10 to 13 1 MD14 from 14 to 17 2 MD18 from 18 to 21 3 MD22 from 22 to 25 4 MD26 from 26 to 29 5 MD30 from 30 to 33 6 MD34 from 34 to 37

Writing 3 double words from address 10.

User array offset S7 mnemonic PLC physical address

0 MW10 from 10 to 13 1 MW14 from 14 to 17 2 MW18 from 18 to 21

19

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 315

Access via the OPC, DDE/SuiteLink and DAS servers

The “items of image variables” are all syntaxes which can be used to access the variables of a device via the DDE/SuiteLink server, the DAS server or the OPC server. The list of items authorized for a given device type is determined by a syntax descriptor. The most suitable syntax descriptor is by default determined automatically by the server.

Advanced Note

You can however force the use of another descriptor (generally, the standard descriptor, composed of generic syntaxes which can be used irrespective of the protocol or the messaging. This descriptor can be set using the advanced options – see your data server manual). Pay attention however, the syntax descriptor also determines some request optimization features related to the type of device targeted and the data mapping of this device. If you change the default descriptor, some device access optimizations will therefore be disabled, with a possible loss of performance.

The Siemens S7 PLC descriptor allows you to use S7 syntaxes documented in the following table.

Siemens S7 PLC descriptor

This descriptor can be used for accesses to Siemens S7-300 and S7-400 PLCs using MPI and S7 messaging.

Variables Unitary mode Array/Matrix mode

Memento bits Mx.y Mx.y_n, Mx.y_n_l

Input bits Ex.y Ex.y_n, Ex.y_n_l

Output bits Ax.y Ax.y_n, Ax.y_n_l

Bits of bytes in the DBs DBx.DBXy.z DBx.DBXy.z_n, DBx.DBXy.z_n_l

Memento bytes MBx MBx_n, MBx_n_l

Bytes in the DBs DBx.DBBy DBx.DBBy_n, DBx.DBBy_n_l

Input bytes EBx EBx_n, EBx_n_l

Output bytes ABx ABx_n, ABx_n_l

ASCII string in the memento bytes M_MBx_n

ASCII string in the DB bytes M_DBx.DBBy_n

Words in the mementos MWx MWx_n, MWx_n_l

Words in the DBs DBx.DBWy DBx.DBWy_n, DBx.DBWy_n_l

Input words EWx Ewx_n, Ewx_n_l

Output words AWx Awx_n, Awx_n_l

Double words in the mementos MDx MDx_n, MDx_n_l

Double words in the DBs DBx.DBDy DBx.DBDy_n, DBx.DBDy_n_l

Floating words in the mementos MDxF MDxF_n, MDxF_n_l

Floating words in the DBs DBx.DBDyF DBx.DBDyF_n, DBx.DBDyF_n_l

Timers Tx Tx_n, Tx_n_l

Counters Zx Zx_n, Zx_n_l

20

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 316

area Size/nb mementos 65536 bytes 0 <= x <= 65535 0 <= y <= 7 DB (32767 areas)

65536 bytes 1 <= x <= 32767* 0 <= y <= 65535 0 <= z <= 7 *If z, then: 1 <= x <= 8191

inputs 65536 bytes 0 <= x <= 65535 0 <= y <= 7 Outputs 65536 bytes 0 <= x <= 65535 0 <= y <= 7 Timers 255 0 <= x <= 255 Counters 255 0 <= x <= 255

Warning Use of String, array and Matrix modes requires some precautions due to data alignment configuration. For an alignment on byte addresses when reading 16-bit words or an alignment on byte or word addresses when reading 32-bit words, the write continues to use word addressing for the 16-bit words and double words for the 32-bit words. With array and matrix mode, an item symbolizing for example a word array does not designate the same variables in write as in read. Consequently, array and matrix mode can only be used in read.

Note

The limit values for parameters n and l depend on the protocol. With PCDDE, however, they can never exceed 128 for the bits and the bytes, 64 for the words, 32 for the double words and the floating words.

See also:

In this manual:

Data alignment

Frame size limits used in MPI/S7 messaging

Maximum number of variables per read exchange

Object Max. quantity in read

Alignment Byte Word Double word Bit 1600 Byte 200 Word 128 100 Double word, floating word 64 64 50 Timer/Counter 100

21

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 317

Notes

With the OPC, DAS or DDE/SuiteLink data servers, If you use the default syntax descriptor (Siemens S7 PLC descriptor), the server will make the optimizations for read access:

All the unitary data will be accessed by reading bytes (so 200 bytes max by frame)

Others limitations applies only in case of arrays or strings.

With the OPC, DAS or DDE/SuiteLink data servers , the number indicated for read frames corresponds to the maximum (imposed by the server and/or the protocol) number of points which can be grouped during the dynamic frame optimization carried out by the server. However, this number may be reduced to adapt to a particular device, by configuring the frame lengths in the topic.

See also:

In the documentation:

Implementation: Topic configuration

Maximum number of variables per write exchange

Object PCDDE DLL/OPC/DAS

Bit 1 12 Byte 1 200 Word 1 100 Double word, floating word 1 50 Timer/Counter 1 100

Notes

With PCDDE, each variable writing results in the creation of a frame.

See also:

In the documentation:

Software interfaces: OPC Server: Optimization of synchronous and asynchronous requests

22

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 318

Configuration and settings of Siemens SIMATIC S7 devices with STEP 7 Configuration is carried out with Step7 software supplied by SIEMENS. For further information,

refer to SIEMENS documentation.

In the following example,

the solution is client of a SIMATIC S7_400 PLC.

CPU slot = 3

You must first create a project in the environment.

Then, declare the hardware configuration of your PLC. You will need to declare: 1 Rack 1 Power supply 1 CPU (note the slot number for the server device configuration) 1 Coupler PROFIBUS CP443-5.

23

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 319

Now click on the line corresponding to the coupler to choose its Profibus address.

Click on “PROFIBUS”

24

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 320

Choose the following network profile

Load the configuration in the PLC in “Stop” mode, then switch into “Run”.

The green indicator lamps of the CPU and the coupler must be lit steady. The coupler is ready to operate and to be connected.

Note

When devices are disconnected from the network, communication

errors may occur (status 54 or 55). To avoid these problems, it is best to choose the customized profile, and adjust the value of Tslot.

25

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 321

6. MPI Slave messaging.

Description of MPI Slave (Multi-Point-Interface) messaging

The MPI Slave physical interface, only available in DRL PCNI solution, is identical to that of PROFIBUS (RS485, pinout in compliance with standard DIN 19245 part 1). The transmission speed goes from 9600 bits/s to 12 Mbits/s.

The DRL PCNI solution, which is always master, allows to communicate with SIEMENS PLCs of the S7-200 family which are always slaves.

The network address, the transmission speed and the highest address of each PLC are defined by using SIEMENS “STEP 7-Micro Win32” software.

In MPI Slave, the used messaging is the S7 messaging embedded in DPV1 Class 2 exchanges.

Devices parameters

26

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 322

Parameters Description Topic Name The name of the topic. This name is used in Data servers (OPC,

PCDDE, …) to access the device. Number Number affected to this device. Comment Describes the device Station Address Profibus station address configured on the device

If the Link parameter box is checked, you cannot change this value

which is set identical to the device number Link parameters Station Address is automatically set according the Number parameter. Active Configuration Activate the device configuration in the applicom

® interface: used to

delete a device from the applicom®

interface while keeping

its configuration in the console.

Note

Not all parameters are described in this documentation. For more information on each parameter, refer to description field in the configuration console.

MPI Slave messaging supported features The functions managed by the choice of a PROFIBUS channel and a S7-200 device allow access

to the variables defined in the following table. The address of the variable accessed must be in some cases calculated by referring to the

Addressing column in the table.

Variable S7-200

Addressing Exchange type PLC function (library/DLL access)

My.z SMy.z VBy.z

y*8+z 10000+y*8+z 524288+y*8+z

Read bits Write bit

READPACKBIT WRITEPACKBIT

Ey.z Iy.z

y*8+z Read input bits READPACKIBIT

Ay.z Qy.z

y*8+z Read output bits Write output bits

READPACKQBIT WRITEPACKQBIT

MVy SMy VBy

y 10000+y 65536+y

Read bytes Write bytes

READPACKBYTE,READBYTE WRITEPACKBYTE,WRITEBYTE

EBy IBy

y Read input bytes READPACKIBYTE,READIBYTE

ABy QBy

y Read output bytes Write output bytes

READPACKQBYTE,READQBYTE WRITEPACKQBYTE,WRITEQBYTE

MWy SMWy VWy

y 10000+y 65536+y

Read words Write words

READWORD WRITEWORD

EWy IWy

y Read input words READIWORD

AWy QWy

y Read output words Write output words

READQWORD WRITEQWORD

MDy

VDy VFy

y

65536+y 65536+y

Read double words

Write double words READDWORD WRITEDWORD

y: Byte number. z: Number of the bit in the byte (0 à 7).

Remarks:

The MPI Slave PROFIBUS communication is currently validated on couplers 215, 216, 221,

222, 224, 224XP, 226 on the EM277 Profibus DP

27

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 323

Access via the OPC and DDE/SuiteLink servers

The “items of image variables” are all syntaxes which can be used to access the variables of a device via the DDE/SuiteLink server or the OPC server. The list of items authorized for a given device type is determined by a syntax descriptor. Depending on the configuration of each device, the most suitable syntax descriptor is by default determined automatically by the server: Consequently, with MPI Slave messaging, this descriptor allows you to use syntaxes documented in the next chapter.

Advanced Note

You can however force the use of another descriptor (generally, the standard descriptor, composed of generic syntaxes which can be used irrespective of the protocol or the messaging. This descriptor can be set using the advanced options – see your data server manual). Pay attention however, the syntax descriptor also determines some request optimization features related to the type of device targeted and the data mapping of this device. If you change the default descriptor, some device access optimizations will therefore be disabled, with a possible loss of performance.

Siemens S7 PLC descriptor

This descriptor can be used for accesses to Siemens S7-200 PLCs.

Data type Unitary mode Array/Matrix mode

Memento bits Mx.y Mx.y_n, Mx.y_n_l

Bits of Special Marker SMx.y SMx.y_n, SMx.y_n_l

Bits in the VB VBx.y VBx.y_n, VB x.y_n_l

Input bits Ex.y

Ix.y Ex.y_n, Ex.y_n_l

Ix.y_n, Ix.y_n_l

Output bits Qx.y

Ax.y Qx.y_n, Qx.y_n_l

Ax.y_n, Ax.y_n_l

Bytes of Special Marker SMx SMx_n, SMx_n_l

Bytes in the VB VBx VBx_n, VBx_n_l

Octets dans la zone V des mémentos MVx MVx_n, MVx_n_l

Input bytes EBx

IBx EBx_n, EBx_n_l

IBx_n, IBx_n_l

Output bytes ABx

QBx ABx_n, ABx_n_l

QBx_n, QBx_n_l

ASCII string in the memento bytes M_MBx_n

ASCII string in the SM bytes M_SMx_n

ASCII string in the VB bytes M_VBx_n

Words in the mementos MWx MWx_n, MWx_n_l

Words in the Special Marker SMWx SMWx_n, SMWx_n_l

Words in the VW VWx VWx_n, VWx_n_l

28

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 324

Input words IWx

EWx IWx_n, IWx_n_l

EWx_n, EWx_n_l

Output words QWx

AWx QWx_n, QWx_n_l

AWx_n, AWx_n_l

Double words in the mementos MDx MDx_n, MDx_n_l

Double words VDx VDx_n, VDx_n_l

Floating words VFx VFx_n, VFx_n_l

area Size/nb mementos 65536 bytes 0 <= x <= 65535 0 <= y <= 7 Inputs 65536 bytes 0 <= x <= 65535 0 <= y <= 7 Outputs 65536 bytes 0 <= x <= 65535 0 <= y <= 7

Warning Use of String, array and Matrix modes requires some precautions due to data alignment configuration. For an alignment on byte addresses when reading 16-bit words or an alignment on byte or word addresses when reading 32-bit words, the write continues to use word addressing for the 16-bit words and double words for the 32-bit words. With array and matrix mode, an item symbolizing for example a word array does not designate the same variables in write as in read. Consequently, array and matrix mode can only be used in read.

Note

The limit values for parameters n and l depend on the protocol. With PCDDE, however, they can never exceed 128 for the bits and the bytes, 64 for the words, 32 for the double words and the floating words.

Frame size limits

Maximum number of variables per read exchange

Object Max. quantity in read

Alignment Byte Word Double word Bit 608 Byte 76 Word 38 38 Double word, floating word 19 19 19

29

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 325

Notes

With the OPC, DAS or DDE/SuiteLink data servers, If you use the default syntax descriptor (Siemens S7 PLC descriptor), the server will make the optimizations for read access:

All the unitary data will be accessed by reading bytes (so 76 bytes max by frame)

Others limitations applies only in case of arrays or strings.

With the OPC, DAS or DDE/SuiteLink data servers, the number indicated for read frames corresponds to the maximum (imposed by the server and/or the protocol) number of points which can be grouped during the dynamic frame optimization carried out by the server. However, this number may be reduced to adapt to a particular device, by configuring the frame lengths in the topic.

See also:

In the documentation:

Implementation: Topic configuration

Maximum number of variables per write exchange

Object PCDDE DLL/OPC/DAS

Bit 1 5 Byte 1 76 Word 1 38 Double word, floating word 1 19

Notes

With PCDDE, each variable writing results in the creation of a frame.

See also:

In the documentation:

Software interfaces: OPC Server: Optimization of synchronous and asynchronous requests

30

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 326

Configuration and settings of Siemens SIMATIC S7-200 devices

Description

In this example, the solution is client of a SIMATIC S7-200 PLC

PLC configuration with STEP 7-Micro Win32

Configuration is carried out with Step7-Micro Win32 software supplied by SIEMENS. For further

information, refer to SIEMENS documentation.

Set the communication interface

First, set the communication interface with the PLC (Interface PG/PC): If the serial port of the computer is used with a RS232/PPI converter:

1. In the configuration panel, clic on “Set PG/PC Interface”. 2. In the “Access Point of the Application” list, choose “Micro/WIN => PC/PPI cable(PPI)”. 3. Then in the list “Interface Parameter Assignement Used”, choose “PC/PPI cable (PPI)”. 4. The button “Properties…” allows to check the serial port parameters.

Step 7-Micro/Win is then ready to communicate with the S7-200 PLC.

Use of Step 7-Micro/Win

At the first start of Step 7-Micro/Win, create a new project. Show the following window by clicking the button “System Block”:

Set the interfaces 0 and 1 according to S7-200 PLC used and according to the characteristics of the Profibus Network.

31

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 327

Then load the configuration in the PLC. The green indicator lamps of the CPU and the coupler

must be lit steady. The coupler is ready to operate and to be connected, after running the launch file

“pcinit”.

32

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 328

S 5 00: Read 01: Write

(2 bits)

Object type (6 bits)

DB No.

(If type 01 otherwise 0)

Address of first object

Number of objects Message counter

7. S5 messaging

Description of S5 messaging

The S5 messaging developed by Siemens France uses the SDA services. This access is materialized by a program section (supplied by us in the product) to be integrated in the Siemens PLCs. This program consists of an FB(FB100). It is validated on the CPUs 928, 928B, 942, 943, 943B, 944, 944B, 945, 946, 947, 948, 948B and on the 95U. The solution is always client of the exchanges and the PLCs are always servers. S5 messaging is carried in the “Data” part of a PROFIBUS telegram. Management of this protocol is completely transparent for product users.

A description of this protocol is provided below for information.

Byte 0 & 1

Byte 2 & 3

Byte 4 & 5

Byte 6 & 7

Object type:

Type Step5 object Description

01 DB Data block 02 M Internal variable (memento) 03 E Input 04 A Output 08 SY Internal variable (SMerker) 10 DX Extended data block

33

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 329

Devices parameters

Parameters Description Topic Name The name of the topic. This name is used in Data servers (OPC,

PCDDE, …) to access the device. Number Number affected to this device. Comment Describes the device Station Address Profibus station address configured on the device

If the Link parameter box is checked, you cannot change this value which is set identical to the device number

Local SAP SAP that transmits the request (0-53).

For the S5-115U/135U/155U:

Local SAP must be different to physical PLC address For the 95U:

Local SAP = Physical PLC address (parameter TLN) + 1. Remote SAP For S5-115U/135U/155U

Remote SAP = LSAP (Service Access Point Local) cpu job. For the 95U:

Remote SAP = Physical address of the communication channel

(parameter TS) + 1 Priority (in messaging

parameters tab) For S5-115U/135U/155U

Priority = LOW or HIGH For the 95U

Priority = LOW (obligatory)

Caution: Priority must be identical between PLC and PC. Link parameters Station Address is automatically set according the Number parameter. Active Configuration Activate the device configuration in the solution: used to delete a device

from the solution while keeping its configuration in the console.

34

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 330

Note

Not all parameters are described in this documentation. For more information on each parameter, refer to description field in the configuration console.

Supported features The functions managed by the choice of a PROFIBUS Master channel allow access to the variables defined in the following table. The address of the variable accessed must be in some cases calculated by referring to the “Addressing”

column in the table.

Variable

Siemens PLC Addressing

(addr) Exchange type

(cyclic mode) PLC functions

M v.w

S v.w

DB x D y.z

DX x D y.z

v*8+w

v*8+w +2097152

x*4096+y*16+z

x*4096+y*16+z +1048576

Read bits

Write bits READPACKBIT

WRITEPACKBIT

MB v

SY v v

v + 131072 Read bytes

Write bytes READBYTE

WRITEBYTE MB v

SY v v

v + 131072 Read packed bytes

Write packed bytes READPACKBYTE

WRITEPACKBYTE MW v

SW v

DB x DW y

DX x DW y

v

v + 131072

x*256+y

x*256+y + 65536

Read words

Write words READWORD

WRITEWORD

MD v

SD v

DB x DD y

DX x DD y

v

v + 131072

x*256+y

x*256+y + 65536

Read double words

Write double words READDWORD

WRITEDWORD

MD v KG

SDvKG

DBxDDyKG

DXxDDyKG

v

v + 131072

x*256+y

x*256+y + 65536

Read floating words

Write floating words READFWORD

WRITEFWORD

E v,w v*8+w Read input bits READPACKIBIT EB v v Read input bytes READIBYTE EB v v Read packed input bytes READPACKIBYTE EW v v Read input words READIWORD A v.w v*8+w Read output bits

Write output bits READPACKQBIT

WRITEPACKQBIT AB v v Read output bytes

Write output bytes READQBYTE

WRITEQBYTE AB v v Read packed output bytes

Write packed output bytes READPACKQBYTE

WRITEPACKQBYTE AW v v Read output words

Write output words READQWORD

WRITEQWORD TB n n Read timers

Write timers READTIMER

WRITETIMER ZB n n Read counters

Write counters READCOUNTER

WRITECOUNTER

V: Byte No. y: No. of the word in the DB or in the DX (0 to 255) W: No. of the bit in the byte (0 to 7) z: No. of the bit in the word (0 to 15)

x: No. of the DB (1 to 255) or of the DX (0 to 255) n: No. of the timer or of the counter (0 to 255)

35

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 331

Caution:

The SMerkers and the DX cannot be accessed with all Siemens CPUs.

For access to words in the mementos or in the SMerkers, to input words and output words,

these words are accessed in a byte area, word 1 being composed of bytes 1 and 2, word 2 of bytes 2 and 3, etc. The words therefore overlap on each other.

For access to double words and floating words in the mementos or in the SMerkers, these

variables are accessed in a byte area, double word 1 being composed of bytes 1, 2, 3 and 4, double word 2 of bytes 2, 3, 4 and 5,… The variables therefore overlap on each other.

Descriptor for Siemens series 5 PLCs, German (D) and French syntax

This descriptor can only be used in the event of accesses to Siemens Simatic S5 PLCs in S5 messaging,

Unitary mode Array/Matrix mode

Memento bits Mx.y Mx.y_n, Mx.y_n_l

Smerker bits (internal bytes) Sx.y Sx.y_n, Sx.y_n_l

Input bits Ex.y Ex.y_n, Ex.y_n_l

Output bits Ax.y Ax.y_n, Ax.y_n_l

Bits of words in the DBs DBxDy.z DBxDy.z_n, DBxDy.z_n_l

Bits of words in the DXs DXxDy.z DXxDy.z_n, DXxDy.z_n_l

Memento bytes MBx MBx_n, MBx_n_l

Internal bytes (SMerkers) SYx SYx_n, SYx_n_l

Input bytes EBx EBx_n, EBx_n_l

Output bytes ABx ABx_n, ABx_n_l

ASCII string in the memento bytes M_MBx_n

ASCII string in the internal bytes (SMerkers) M_SYx_n

Words in the mementos MWx MWx_n, MWx_n_l

Words in the Smerkers (internal bytes) SWx SWx_n, SWx_n_l

Input words EWx EWx_n, EWx_n_l

Output words AWx AWx_n, AWx_n_l

Words in the DBs DBxDWy DBxDWy_n, DBxDWy_n_l

Words in the DXs DXxDWy DXxDWy_n, DXxDWy_n_l

Right byte of a word in the DBs DBxDRy

Left byte of a word in the DBs DBxDLy

Right byte of a word in the DXs DXxDRy

Left byte of a word in the DXs DXxDLy

ASCII string in the DB words M_DBxDWy_n

ASCII string in the DX words M_DXxDWy_n

Double words in the memento bytes MDx MDx_n, MDx_n_l

Double words in the Smerkers (internal bytes) SDx SDx_n, SDx_n_l

Floating words in the memento bytes MDxKG

Floating words in the Smerkers (internal bytes) SDxKG

Double words in the DBs DBxDDy DBxDDy_n, DBxDDy_n_l

Double words in the DXs DXxDDy DXxDDy_n, DXxDDy_n_l

36

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 332

Floating words in the DBs DBxDDyKG

Floating words in the DXs DXxDDyKG

Timers TBx TBx_n, TBx_n_l

Counters ZBx ZBx_n, ZBx_n_l

area Size/nb

mementos 256 bytes 0 <= x <= 255 0 <= y <= 7

SMerkers 4096 bytes 0 <= x <= 4095 0 <= y <= 7

DB (256 areas) 256 words 0 <= x <= 255 0 <= y <= 255 0 <= z <= 15

DX (256 areas) 256 words 0 <= x <= 255 0 <= y <= 255 0 <= z <= 15

Inputs 128 bytes 0 <= x <= 127 0 <= y <= 7

Outputs 128 bytes 0 <= x <= 127 0 <= y <= 7

Timers 128 0 <= x <= 255

Counters 128 0 <= x <= 255

Remark:

The limiting values of the parameters n and l depend on the protocol.

Descriptor for Siemens series 5 PLCs, English (GB) syntax

This descriptor can only be used in the event of accesses to Siemens Simatic S5 PLCs in S5 messaging

Unitary mode Array/Matrix mode

Memento bits Fx.y Fx.y_n, Fx.y_n_l

Smerker bits (internal bytes) Sx.y Sx.y_n, Sx.y_n_l

Input bits Ix.y Ix.y_n, Ix.y_n_l

Output bits Qx.y Qx.y_n, Qx.y_n_l

Bits of words in the DBs DBxDy.z DBxDy.z_n, DBxDy.z_n_l

Bits of words in the DXs DXxDy.z DXxDy.z_n, DXxDy.z_n_l

Memento bytes FYx FYx_n, FYx_n_l

Internal bytes (SMerkers) SYx SYx_n, SYx_n_l

Input bytes IBx IBx_n, IBx_n_l

Output bytes QYx QYx_n, QYx_n_l

ASCII string in the memento bytes M_FYx_n

ASCII string in the internal bytes (SMerkers) M_SYx_n

Words in the mementos FWx FWx_n, FWx_n_l

Words in the Smerkers (internal bytes) SWx SWx_n, SWx_n_l

Input words Iwx IWx_n, IWx_n_l

Output words QWx QWx_n, QWx_n_l

Words in the DBs DBxDWy DBxDWy_n, DBxDWy_n_l

Words in the DXs DXxDWy DXxDWy_n, DXxDWy_n_l

Right byte of a word in the DBs DBxDRy

Left byte of a word in the DBs DBxDLy

Right byte of a word in the DXs DXxDRy

Left byte of a word in the DXs DXxDLy

ASCII string in the DB words M_DBxDWy_n

ASCII string in the DX words M_DXxDWy_n

Double words in the memento bytes FDx FDx_n, FDx_n_l

Double words in the Smerkers (internal bytes) SDx SDx_n, SDx_n_l

37

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 333

Floating words in the memento bytes FDxKG

Floating words in the Smerkers (internal bytes) SDxKG

Double words in the DBs DBxDDy DBxDDy_n, DBxDDy_n_l

Double words in the DXs DXxDDy DXxDDy_n, DXxDDy_n_l

Floating words in the DBs DBxDDyKG

Floating words in the DXs DXxDDyKG

Timers TBx TBx_n, TBx_ n_l

Counters ZBx ZBx_n, ZBx_n_l

Area size mementos 256 bytes 0 <= x <= 255 0 <= y <= 7 SMerkers 4096 bytes 0 <= x <= 4095 0 <= y <= 7 DB 256 words 0 <= x <= 255 0 <= y <= 255 0 <= z <= 15 DX 256 words 0 <= x <= 255 0 <= y <= 255 0 <= z <= 15 Inputs 128 bytes 0 <= x <= 127 0 <= y <= 7 Outputs 128 bytes 0 <= x <= 127 0 <= y <= 7 Timers 128 bytes 0 <= x <= 255 Counters 128 bytes 0 <= x <= 255

Remark:

The limiting values of the parameters n and l depend on the protocol.

Frame size limits

Maximum number of variables per read exchange

Object Max. Quantity in read

Bit 1600 Byte 200 Word 100 Double word, floating word 50 Timer/Counter 100

Notes

With the OPC, DAS or DDE/SuiteLink data servers, If you use the default syntax descriptor, the server will make the optimizations for read access:

All the unitary data will be accessed by reading bytes in memento and words in Data Blocks

Others limitations applies only in case of arrays or strings.

With the OPC, DAS or DDE/SuiteLink data servers, the number

indicated for read frames corresponds to the maximum (imposed by the server and/or the protocol) number of points which can be grouped during the dynamic frame optimization carried out by the server. However, this number may be reduced to adapt to a particular device, by configuring the frame lengths in the topic.

See also:

In the documentation:

Implementation: Topic configuration

38

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 334

Maximum number of variables per write exchange

Object PCDDE DLL/OPC/DAS

Bit 1 8 or 16 * Byte 1 200 Word 1 100 Double word, floating word 1 50 Timer / Counter 1 100

Notes

With PCDDE, each variable writing results in the creation of a frame.

Notes

*: A bit write request limited to a maximum of: - 8 bits for a memento or a Smerker with start address modulo 8 - 8 bits for the outputs with start address modulo 8 -16 bits for a DB or a DX with start address modulo 16

Example: You can force on an output board:

8 bits from address 0 7 bits from address 1 etc.

See also:

In the documentation:

Software interfaces: OPC Server: Optimization of synchronous and asynchronous requests

Configuration and setting of PROFIBUS PLC couplers (SINEC® L2)

Connection between the computer and the SIEMENS PLC

The PC is connected to the SINEC L2 bus via the board. A SIEMENS PLC is connected to the

SINEC L2 network by installing a special communication processor, coupler CP 5430 TF or CP 5431

FMS, which is connected directly on the backplane bus of SIMATIC S5 PLCs. The CP can be used with

all S5 systems as of S5 115U and better. There are two physical interfaces on the CPs, one to connect

the SINEC L2 field network and the other to access the coupler configuration and setting. Traffic

management on the L2 network is processed independently by the CPs, so the CPU of the S5 PLC does

not have to perform this task.

Communication between the S5 processor and the communication coupler.

Communication between the PLC processor and the coupler is carried out via a dual port RAM

thereby ensuring very fast exchanges. This data exchange is carried out using communication blocks which are PLC sub-programs partly supplied with the product. The CPUs supported are 95U, 928, 928B, 942, 943, 943B, 944, 944B, 945, 946, 947, 948, 948B.

These sub-programs are stored in directory install\simatic\simatic.s5 on the CD-ROM.

39

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 335

List of files contained in the directory install\simatic\simatic.s5 on the CD-ROM L2BI55ST.S5D MS-DOS software for Siemens 155U PLC L2RW15ST.S5D MS-DOS software for Siemens 115U PLC L2RW35ST.S5D MS-DOS software for Siemens 135U PLC L2RW95ST.S5D MS-DOS software for Siemens 95U PLC L2RW945ST.S5D MS-DOS software for Siemens 945 PLC S5\Q5431S5 Example file for configuration of the 5431 coupler with S5 messaging

If you use a PLC of type: S5-115U, use file “L2RW15ST.S5D” S5-135U, use file “L2RW35ST.S5D”, S5-115U with CPU 945, use file “L2R945ST.S5D”, S5-95U, use file “L2RW95ST.S5D”.

You must then transfer this file into the PLC CPU. When this block is called you must enter the following 3 parameters:

With S5-115U, S5-135U and S5-155U PLCs:

SSNR: same number as that defined by the COM 5430 in section “SYSID” or the COM

5431 in section Initialize CP.

ANR: same contract number as that defined by the COM 5430 in section “LINK” or the

COM 5431 in section “Layer 2 link free”.

ANZW: address of the double status word associated with the connection. Format: KY

A,B with A= DB No. of the ANZW or 0 if memento. With S5-95U PLCs:

ADDR: SINEC® L2 address of the PC

STBS: status byte of the SEND function

STBR: double status byte of the RECEIVE function.

Amongst the communication blocks used, a block is PLC standard type (SYNCHRON function for the

PLCs S5-115U/135U/155U), and the other blocks are specific blocks developed by SIEMENS France

SYNCHRON

Initialization and synchronization between the CPU and the CP.

The SIEMENS specific program “ FB100” is called.

L2@RW15 for the S5-115U PLC

L2@RW35 for the S5-135U PLC

L2@RW55 for the S5-155U PLC

L2@RW45 for the S5-115U PLC with CPU 945

L2@RW95 for the S5-95U PLC

This block calls the SEND and RECEIVE functions, a data block DB150.(not modifiable)

and the mementos MB255,MB0,MB1,MB2,MB3,(MW0 and MW2).

Remark: The “FB100” of the S5-95U uses another specific program “FB101” integrated with

file L2RW95ST.S5D

SEND Transmission of data from the processor of the S5 PLC to the communication coupler.

RECEIVE

Reception of data from the network to the PLC program via the communication coupler. Remark:

The FB Server SINEC L2 “FB100” is called in a given PLC cycle as many times as there different connections to 1 or more PCs, referring to different contract numbers.

40

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 336

Example:

The following example shows how these function blocks must be called if you are using a PLC in

the S5-115U family. Note that the number of the function blocks differs from one type of PLC to another.

The SYNCHRON block must be called by the PLC program on each hot or cold restart of the PLC.

OB21 and OB22 (Organization blocks 21 and 22 )

SPA FB 249 ; Call block FB249.

NAME: SYNCHRON ; The console writes the block name. SSNR: KY 0,0 ; Memory area reserved for coupler access.

BLGR: KY 0,0 ; Size of the data area used for CPU<->CP communication.

; 0 = maximum size.

PAFE: MB 255 ; Diagnostic byte.

In block OB1 you must call block FB100. This special block links the SINEC L2 reception request

to the PLC data area.

Example on S5-115U/135U PLC:

OB1

:SPA FB100 ; This block is included in file L2RW15ST.S5D. Caution, this block

; uses the data blocks DB150, TRANSMISSION and RECEPTION.

NAME: L2@RW15

SSNR: KF +0 ; interface number defined by utility COM5430 or COM5431

ANR : KF +150 ; contract number defined by the utility COM 5430 or COM 5431

ANZW: KY 0,0 ; report

Example on S5-95U PLC:

OB1

SPA FB100 ; This block is included in file L2RW95ST.S5D. Caution, this block

; uses the data blocks DB150, TRANSMISSION and RECEPTION.

NAME: L2@RW95 ADDR: KF +1 ;SINEC L2 address of PC=1 STBS: MB150 ; status byte SEND = MB150 STBR: MB151 ;double status byte RECEIVE = MB151 and MB152

41

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 337

Configuration of the SIEMENS CP5430 with COM5430

Configuration is carried out with COM5430 software supplied by SIEMENS. When the software is

started and open, you must select F2 to configure each part of the CP5430 board. You must then

configure the system identification. In the section “SYSID” you must complete the SSNR number which is

passed in as parameter when calling the manager block FB100.

To configure the parameters of the SINEC L2 bus, select “INIT”. Now create a logical link with

“LINK”. The following screen is displayed:

The Profibus protocol uses access to layer 2. The service used is SDA (Send Data with

Acknowledge).

Column Description

TYPE To define an access to layer 2, TYPE must be OPEN.(link open) PRIO Access on SINEC L2 can be defined in high or low priority. SSNR You must enter the SSNR (memory page area) (range of values 0 to 3) ANR Configurable as you choose, "job number" is used during direct accesses to layer 2, ANR must be

between 134-186., parameter ANR of the SIEMENS special block (FB100) must be initialized to this value.

SAP SAP (Service Access Point) is an address extension. All frames are received / transmitted by this SAP.

42

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 338

Configuration of CP 5430 TF for S5 Messaging

Configuration is carried out with COM 5430 TF software under SINEC NCM supplied by

SIEMENS. When the software is started and open, you must configure each part of the CP 5430 board.

You must configure the system identification “SYSID” via the menu Edit\Init CP. In this section you must

enter the L2 address of the station, the station type (must be Active), the base No-Int, the number of

interfaces (CP5430) and parameters complementary to your project. You must now configure the network

parameters then create a logical link via the menu Edit\Links. Choose Free layer 2 link, the following

screen is displayed:

The Profibus protocol uses access to layer 2. The service used is SDA (Send Data with

Acknowledge).

Parameters Description

Local station address Write protected parameter indicating the address of the station being configured. PRIO Access on SINEC L2 can be defined in high or low priority. SSAP Local Service Access Point is an address extension. All frames are received / transmitted

by this SAP. No_I You must enter the SSNR (memory page area) (range of values 0 to 0.3) No_O Configurable as you choose, “job number” is used during direct accesses to layer 2, No-O

must be between 134-186., parameter ANR of the SIEMENS special block (FB100) must be initialized to this value.

43

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 339

Configuration of CP 5431 FMS for S5 Messaging

A configuration example for the CP 5431 FMS coupler is provided in the directory install\simatic\simatic.s5\s5 of the CD-ROM

Configuration is carried out with COM 5431 FMS software under SINEC NCM supplied by

SIEMENS. When the software is started and open, you must configure each part of the CP 5431 board,

as below:

1) Configure the coupler identification via the menu Edit\initialize CP.In this section you must enter the L2 address of the station, the station type (must be Active), the base SSNR, the number of interfaces (CP5431) and parameters complementary to your project.

2) You must now configure the network parameters via menu Edit\Conf.Local-Networks. The following screen is displayed:

3) Then create a logical link via menu Edit\Links. Choose Layer 2 link free, the following screen is displayed:

44

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 340

The Profibus protocol uses access to layer 2. The service used is SDA (Send Data with

Acknowledge).

Parameters Description

Local L2 station

address Write protected parameter indicating the address of the station being configured.

PRIO (H/L) Access on SINEC L2 can be defined in high or low priority. SSAP Local Service Access Point is an address extension. All frames are received / transmitted

by this SAP. SSNR You must enter the SSNR (memory page area) (range of values 0 to 0.3) ANR Configurable as you choose, “job number” is used during direct accesses to layer 2, ANR

must be between 134-186., parameter ANR of the SIEMENS special block (FB100) must be initialized to this value.

Configuration of the SINEC® L2 integrated interface of the S5-95U

Configuration is carried out via data block DB1 in section “SL2”. No matter which transmission

mode is selected, you must define certain parameters in this section. To define the various fields, refer to

the manufacturer's documentation (ref. 6ES5-998-8MB31).

Block DB1 in L2RW95ST.S5D (section “SL2”):

156: KC =';# SL2: TLN 2 STA AKT';

168: KC =' BDR 500 HSA 10 TRT ';

180: KC ='30000 SET 1 ST 1000 ';

192: KC ='SDT 1 12 SDT 2 360 SF';

204: KC =' DB6 DW0 EF DB7 DW0 ';

216: KC =' KBS MB62 KBE MB63 ';

228: KC ='STBS 1 MB150 STBR 1 MB15';

240: KC ='1 STBS 3 MB160 STBR 3 MB';

252: KC ='161 ; END ';

Default parameters in file L2RW95ST.S5D:

TLN : 2 ; address of the 95U on the network

STA : AKT ; active station (mandatory)

BDR : 500 kbauds ; transmission speed

HSA : 10 ; highest station address of all active stations

TRT : 30000 ; Target-Rotation-Time

SET : 1 ; Setup-Time (dead time)

ST : 1000 ; Slot-Time (reception time-out)

SDT1 : 12 ; Protocol minimum processing time

SDT2 : 360 ; Protocol maximum processing time

STBS : 1 MB150 : Contract No. and status byte “Transmission”

STBR : 1 MB151 : Contract No. and status bytes “Reception” (2 bytes used)

The contract No. corresponds to parameter ADDR, remote station address (@ PC), passed in on

calling the function block FB100.

For further details on the DB1 parameters, refer to the manufacturer's documentation.

Remarks:

The link type is AGAG.

The priority must be low (Caution! Make sure to define same priority on the PC side),

ADDR contract No. = SINEC L2 address of the PC.

45

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 341

8. PROFIBUS DP messaging

Description of Profibus DP-V0

The PROFIBUS DP field bus is based on the European standard EN 50170. PROFIBUS DP telegrams can be used to transfer up to 244 bytes of data per telegram and connect to devices of address from 0 to 126. All data exchanges use the SAPs (Service Access Point). PROFIBUS DP uses SAPs from 54 to 62.

Our solutions include:

the class 1 DP master functionalities for optimized exchange of input/output data and device

diagnostics,

the class 2 DP master functionalities for access to device belonging to other masters and reading

the DP slave input/output configurations,

Multi-master operation, to enable several profibus masters to run on the same network (for example: a class 2 DP master and a class 1 DP master). This operation is based on the token ring. It is a logical ring where each master station passes in a defined order (of increasing address), the token giving the right to transmit or pass its turn.

The information required for device configuration is contained in a file of type XXXXXX.GSD which is

supplied by the manufacturer. It is required to import the GSD file in the device library of the

configuration console.

The format of the GSD file is described in the standard EN 50170, volume 2, PROFIBUS.

46

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 342

Communication principle of DP messaging

Device dedicated to a single master Communication between a DP master and the remote stations is in “Polling” mode (Data exchange). All present devices, dedicated to the master, are interrogated in a “Polling” cycle. As soon as the last slave has been interrogated a new cycle starts. This method guarantees data update.

Device initialization:

For the dedicated device, the DP master uses the function DDLM_Slave_Diag to detect the presence of device connected on the network. On acknowledgment of this question the master transmits the parameters entered or from the GSD files to the device with the function DDLM_Set_Prm. The input/output configuration phase then takes place. With manual configuration, the configuration from the configuration console is sent via the function DDLM_Chk_Cfg. For automatic configuration, the configuration sent is that contained in the device; it is obtained by calling the function DDLM_Get_Cfg (function class 2).

Data access:

For dedicated device, the data exchange is cyclic. It is based on the Profibus DDLM_Data_Exchange function. It is used to transmit to the device the output data and receive in return its input data. If the device has inputs only, an empty frame is sent, if the device has outputs only an empty frame is received. Device shared between two masters

In multimaster configuration a DP slave can communicate with two masters: One is the main master which configures and initializes the device, then makes the data exchanges (DDLM_Data_Exchange). The device will then be considered by the master as being dedicated. The other is a secondary master accessing in read the inputs/outputs via class 2 functionalities. The device will then be considered by the master as being shared.

Example:

Master

1 Master

2

4 5 6 7

In this configuration:

slaves 4 and 5 are dedicated to master 1, slaves 6 and 7 are dedicated to master 2, slave 5 is shared, the main master is master 1, the secondary master is master 2, master 1 can read and write on device 5, whereas master 2 can simply read the slave's

input/output data. Device initialization:

For shared device, initialization is carried out by the main master of the device. The mechanism is then the same as for device dedicated to a single master

47

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 343

Data access:

For the main master, the device is seen as a dedicated slave. The mechanism is then the same as for device dedicated to a single master

For the secondary master, the data exchange is acyclic. It is based on the Profibus class 2 functions DDLM_Read_Input and DDLM_Read_Output. This operation does not allow writing of outputs. On Profibus DP, only the main master can write the outputs. The input/output data can be accessed in read by the same PLC functions as those used for the dedicated slaves (ReadPackIByte, ReadPackQByte, etc.), and by the same DDE and OPC items.

Description of Profibus DP-V1

Profibus DP-V1 is an acyclic data transmission which allows configuration and calibration of field devices during operation, as well as alarm acknowledgement. This acyclic transmission is parallel to the cyclic communication (data-exchange), but has lower priority.

Profibus DP-V1 master, use the remaining time in the Profibus cycle or “dead time” to set up an acyclic link with any slave. This acyclic exchange can therefore last for several polling cycles.

A Profibus DPV0 Class1 Master can open a DPV1 connection to its own slaves in Class1 mode or in Class 2 mode. A Profibus DPV0 Class2 Master can open a DPV1 connection to any slaves in Class 2 mode only!

A DPV1 Class 1 or Class 2 request consist to:

1. The DPV1 Master send a Read / Write request to a DPV1 Slave. 2. The DPV1 Master Polls the DPV1 Slave until the slave answers the request.

A Profibus DPV1 Class2 communication requests a connection between the Profibus DPV1 Class2 Master and the Profibus DPV1 Slave. This connection will then be maintained by the Profibus DPV1 master generating an idle request. To close the connection the master sends an abort request.

Dp master Class1

token Dp master Class2

Dp slave 1 Dp slave 2 Dp slave 3

Cycle

Dp slave 1 Dp slave 2 Dp slave 3 Dp slave 3

Cyclic range ACyclic range

48

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 344

Profibus DP master supported features

The following DP characteristics are supported: 126 Profibus DP Slave/Master devices supported. 3070 Bytes of input data and 3070 Bytes of output data. Standard Profibus line speed (9.6, 19.2, 45.45, 93.75, 187.5, 500 kb/s, 1.5, 3, 6, 12 Mb/s).

Master DPV0 Class1 and Class2

Service Class1 Class2

DDLM_DataExchange -

DDLM_Set_Prm -

DDLM_Chk_Cfg -

DDLM_Global_Control -

DDLM_Get_Cfg - DDLM_Set_Slave_Add - DDLM_Read_Input - DDLM_Read_Output - DDLM_Get_Master_Diag - Not supported DDLM_Start_Seq - Not supported DDLM_DownLoad - Not supported DDLM_Upload - Not supported DDLM_End_Seq - Not supported DDLM_Act_Param_Brct - Not supported DDLM_Act_Param - Not supported DDLM_Slave_Diag -

Master DPV1 Class1 and Class2

Service Class1 Class2

MSAC1_Read -

MSAC1_Write -

MSAL1_Alarm Not supported -

MSAL1_Alarm_Ack Not supported -

MSAC2_Initiate - Automatically

MSAC2_Read -

MSAC2_Write -

MSAC2_DataTransport - Not supported

MSAC2_Abort -

Note:

The MSAC2_Initiate service is automatically managed by the firmware, the first DPV1 request will generate the connection if necessary.

The DPV1 polling is automatically managed by the firmware.

The DPV1 idle is automatically managed by the firmware.

49

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 345

Profibus DP slave supported features

Slave DPV0 Class1 and Class2

Service Class1 Class2

DDLM_DataExchange - DDLM_Set_Prm - DDLM_Chk_Cfg - DDLM_Global_Control - DDLM_Get_Cfg - DDLM_Set_Slave_Add - Not supported DDLM_Read_Input - DDLM_Read_Output - DDLM_Get_Master_Diag Not supported - DDLM_Start_Seq Not supported Not supported DDLM_DownLoad Not supported Not supported DDLM_Upload Not supported Not supported DDLM_End_Seq Not supported Not supported DDLM_Act_Param_Brct Not supported Not supported DDLM_Act_Param Not supported Not supported DDLM_Slave_Diag -

Note:

The local slave does not support the DPV1 class1 and class2 functionality.

50

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 346

Profibus DP Slave configuration

Parameters Description Gsd Name Name of the GSD file. Gsd Revision Version ID of the GSD file format. Identification number The module identification number .It will be compared to the device on the network. If they

are different, the connection will be refused. This identification number is provided in the GSD file.

Watchdog Control This parameter enables a remote station to switch into an error mode if no data has been exchanged during this period (Bus Fault). The value 0 deactivates this monitoring. This value is a multiple of 100 ms. Default value: 50.

MIN_TSDR Minimum time between reception of the last bit of a telegram and transmission of the first bit of the next telegram. This value is expressed in tBit. The available range is from 11 to 255. Default value: 11

Sync Mode Indicates that the device operates in Sync Mode as soon as the control command is delivered by means of the DDLM_Global_Control function.

Freeze mode Indicates that the device operates in Freeze Mode as soon as the control command is delivered by means of the DDLM_Global_Control function.

Profibus Group This parameter is used to define access groups at which this device belongs. Shared Device This option must be activated when the device belongs to another DP master in the

network. This other master initializes the device and performs the data exchange with this slave. However, via the product, you can access its inputs and outputs in read using the class 2 functions (DDLM_Read_Input and DDLM_Read_Output).

51

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 347

This window is used to build the IO configuration telegram. The list of IO modules is available when you click on “Add” button. This list is filled from GSD file.

Warning: The modules that you configure here should match exactly the physical setup of your slave devices.

52

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 348

If your device supports DPV1 functionality, a specific tab appears:

To use this Profibus DPV1 functionality, it is necessary to set True in “DPV1 Enable”. Using DPV1 commands without enabling this option will generate a status 46.

Remarks:

Note:

Each parameter is described in the description field of the configuration console.

53

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 349

Profibus Local DP slave configuration

The PROFIBUS DP fieldbus is based on the European standard EN 50170. PROFIBUS DP telegrams can be used to transfer up to 244 bytes of data per telegram and connect to devices of address from 0 to 126. All data exchanges use the SAPs (Service Access Point). PROFIBUS DP uses SAPs from 54 to 62.

The Profibus DP slave includes:

the class 1 DP functionalities for optimized exchange of input/output data and device

diagnostics,

- Get Cfg (SAP 59) - Slave Diag (SAP 60) - Set Prm (SAP 61) - Ckk Cfg (SAP 62) - Data Exchange

the class 2 DP functionalities for access to device belonging to other masters and reading the

DP slave input/output configurations,

- Rd_inp (SAP 56) - Rd_outp (SAP 57)

The information required for device configuration is contained in a file of type XXXXXX.GSD which

is supplied by the manufacturer.

The format of the GSD file is described in the standard EN 50170, volume 2, PROFIBUS.

Note

The remote master will include the applicom

® DP slave in its configuration

through the use of the description files associated with the board used.

Card DRL-PFB-USB: BRAD0AB8.gsd

This file is available in the sub-directory “\Resources\Profibus GSD Files\PCNI\DRL_PFB_USB\” where the DRL PCNI product is installed.

54

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 350

Functionality

This functionality provides data exchange with a master in the network. The size of the input and output data can be configured and enables all exchange combinations (0 to 244 bytes). The slave can ensure data consistency up to sizes of 122 bytes.

Allocation of a device number during configuration enables access to data in the local slave identically to that of a remote slave.

Caution:

Data transmitted by the remote master (output variables) refreshes the input variables of the product.

The data received by the remote master (input variables) corresponds to the output variables of the product.

The statuses of functions guarantee refreshing of data with the remote master as long as it sets the

“Bus Time-out” (Watchdog control) parameter.

55

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 351

Configuration

The “General configuration” of the local slave Profibus DP device is used to validate the slave

mode of the solution.

Parameters Description Device Used to define the applicom® device number. This number is used by the application layers, in

association with the board number. Input size Used to define the size of the inputs managed, in reception, by the local slave on the Profibus DP

network. The available range is from 0 to 244 bytes. Default value: 244

Output size Used to define the size of the outputs managed, in reception, by the local slave on the Profibus DP

network. The available range is from 0 to 244 bytes. Default value: 244

Data format Selects the memory representation of 16 and 32-bit words: Little Indian (Intel): In increasing address order: low order byte – high order byte.

Big Indian (Motorola): In increasing address order: high order byte - low order byte. Default value: Big Indian (Motorola).

Description Free text field, use it as required.

56

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 352

Profibus master / slave DPV0 supported variables

DP Variable Addressing Exchange type (cyclic mode)

PLC functions

Input bits (BIx) x Read input bits READPACKIBIT Output bits (BOx) x Read output bits

Write output bits READPACKQBIT

WRITEPACKQBIT Input bytes (OIx) x Read packed input bytes READPACKIBYTE Output bytes (Oox) x Read packed output bytes

Write packed output bytes READPACKQBYTE

WRITEPACKQBYTE Input words (WIx) x Read input words READIWORD Output words (WOx) x Read output words

Write output words READQWORD

WRITEQWORD Double input words (DIx) x+0x01000000 Read double input words READDWORD Double output words (DOx) x+0x02000000 Read double output words

Write double output words READDWORD

WRITEDWORD Floating input words (FIx) x+0x01000000 Read floating input words READFWORD Floating output words (FOx) x+0x02000000 Read floating output words

Write floating output words READFWORD

WRITEFWORD

x: Variable number

The address argument of the read and write bit primitives is calculated according to the following equation:

(number of byte transmitted * 8) + bit rank.

The address argument of the read and write byte, word, double word and floating word primitives corresponds to the number of bytes transmitted

Remarks

The product uses the CSRD (DATA EXCHANGE) services which provide a means of refreshing the inputs/outputs asynchronously with respect to your application. The read/write functions therefore read and modify the buffers asynchronously with respect to the refresh cycle.

The SYNC commands can be used to synchronize the slaves according to events. If the line “Sync_Mode_supp = 1” appears in the GSD file, the checkbox in the configuration of the configurator device will be checked.

57

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 353

Remarks concerning the variable access requests

The PROFIBUS DP standard does not specify the organization of data in a frame. For 16-bit word data, the standard specifies that the high order byte is transmitted first. The software supports access to 16-bit word data, to 32-bit word data and floating IEEE data.

Addressing mode of input/output bytes

The addressing mode is on byte (see following table).

Bit address Byte address

0 – 7 0 8 – 15 1 16 – 23 2 24 – 31 3 32 – 39 4 40 – 47 5 48 – 55 6 56 – 63 7

… …

Addressing mode of input/output words

The input and output words use byte addressing (see following table).

Bit address Byte address Word address

Even Odd 0 – 7 0 0 8 – 15 1 1 16 – 23 2 2 24 – 31 3 3 32 – 39 4 4 40 – 47 5 5 48 – 55 6 6 56 – 63 7 7

… … …

By configuration, when the console is switched in “expert mode” from menu “File\Preferences\Expert Mode” in configuration console, two types of alignment can be used:

Alignment on word:

This mode returns, during a read of several words, contiguous words of even or odd

address. Example:

A read of 3 words from address 0 will return words 0, 2 and 4. A read of 3 words from address 1 will return words 1, 3 and 5.

During a write, the same addressing mode is applied. Example:

A write of 3 words from address 0 will write words 0, 2 and 4. A write of 3 words from address 1 will write words 1, 3 and 5.

Alignment on byte:

This mode offers the advantage, during a read of several words, of returning words of even

and odd address.

Example:

A read of 4 words from address 1 will return words 1, 2, 3 and 4. During a write of several words, “alignment on word address” is always applied.

58

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 354

Addressing mode of input/output double or floating words

The input and output double or floating words use byte addressing (see following table).

Byte address Double word

address 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 … …

By configuration, when the console is switched in “expert mode”, three types of alignment can be used: Alignment on double word:

This mode returns, during a read of several double words, contiguous double words with address step of 4.

Example:

A read of 3 double words from address 0 will return double words 0, 4 and 8. A read of 3 double words from address 1 will return double words 1, 5 and 9. A read of 3 double words from address 2 will return double words 2, 6 and 10.

During a write of several double words, “alignment on double word address” is applied.

Alignment on word:

This mode returns, during a read of several double words, contiguous double words of even or odd address.

Example:

A read of 3 double words from address 0 will return words 0, 2 and 4. A read of 3 double words from address 1 will return words 1, 3 and 5.

During a write of several double words, “alignment on double word address” is applied.

Alignment on byte:

This mode offers the advantage, during a read of several double words, of returning double words

of even and odd address.

Example:

A read of 4 words from address 1 will return double words 1, 2, 3 and 4. During a write of several double words, “alignment on double word address” is applied.

59

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 355

Profibus DP device descriptor

Input bits Unitary mode Array/Matrix mode Input bits Bix BIx_n, BIx_n_l Output bits Box BOx_n, BOx_n_l Input bytes Oix OIx_n, OIx_n_l Output bytes Oox OOx_n, Oox_n_l Input words Wix WIx_n, Wix_n_l Output words Wox WOx_n, Wox_n_l Input internal double words Dix DIx_n, DIx_n_l Output internal double words Dox DOx_n, DOx_n_l Input internal floating words Fix FIx_n, FIx_n_l Output internal floating words Fox FOx_n, FOx_n_l

X: rank of variable

Warning String, array and Matrix modes require certain precautions in use. For

an alignment on byte addresses when reading 16-bit words or an alignment on byte or word addresses when reading 32-bit words, the write continues to use word addressing for the 16-bit words and double words for the 32-bit words. With array and matrix mode, an item symbolizing for example a word array (WOx_n_l) does not designate the same variables in write as in read. Consequently, array and matrix mode can only be used in read.

Frame size limit

Maximum number of variables per read exchange

Object DLL/OPC/DAS/PCDDE Bit 1952 Byte 244 Word 122 Double word, floating word 61

Notes

With the OPC, DAS or DDE/SuiteLink data servers, If you use the default syntax descriptor (itemdp.dll), the server will make the optimizations for read access:

All the unitary data will be accessed by reading bytes Others limitations applies only in case of arrays or strings.

With the OPC, DAS or DDE/SuiteLink data servers, the number

indicated for read frames corresponds to the maximum (imposed by the server and/or the protocol) number of points which can be grouped during the dynamic frame optimization carried out by the server. However, this number may be reduced to adapt to a particular device, by configuring the frame lengths in the topic.

60

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 356

See also:

In the documentation:

Implementation: Topic configuration

Maximum number of variables per write exchange

Object PCDDE DLL/OPC/DAS

Bit 1 1952 Byte 1 244 Word 1 122 Double word, floating word 1 61

Notes

With PCDDE, each variable writing results in the creation of a frame.

See also:

In the documentation:

Software interfaces: OPC Server: Optimization of synchronous and asynchronous requests

61

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 357

Access to Specific Services of Profibus DP messaging (DPV0, DPV1)

To access to Profibus DPV1 Data or specific DPV0 functionality it is necessary to use the Service interface only available as DLL command. These Service interface is not available over any of our data servers like OPC, DDE, Suite/Link, DAServer.

This Service Interface can be accessed through the DLL Function: AuWriteReadMsg.

These specific Profibus DP services can also be used from the diagnostic tool via the tabs DP-V0, DP-V1 C1 and DP-V1 C2.

62

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 358

AuWriteReadMsg:

The “AuWriteReadMsg” function provides Profibus DP-V0 and DP-V1 services:

Get configuration from the device (Get Config).

Read input from the device (Read Input).

Read output from the device (Read_Output).

Read diagnostic function from the device (Slave Diag).

Write a command in the device (Global Control).

Configure the Profibus Address in a remote device (Set_Slave_Add)

DP-V1 Class1 Read and Write

DP-V1 Class2 Read and Write

DP-V1 Class2 Abort

This function requires the following 8 parameters: wChan: 16-bit word indicating the targeted channel. wEquip: 16-bit word indicating the number of the targeted device.

dwMsgParam: 32-bit word indicating the service.

Service Function 56 DPV0_C2_DDLM_Read_Input 57 DPV0_C2_DDLM_Read_Output 58 DPV0_C1_DDLM_Global_Control 59 DPV0_C2_DDLM_Get_Config 60 DPV0_C2_DDLM_Slave_Diag 0x10037 DPV0_C2_DDLM_Set_Slave_Add 67 DPV1_C1_MSAC1_Read 68 DPV1_C1_MSAC1_Write 69 DPV1_C2_MSAC2_Read 70 DPV1_C2_MSAC2_Write 72 DPV1_C2_MSAC2_Abort

wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. Up to 244 bytes of data can be placed in the

transmission message. pwNbRx: Near pointer to the number of bytes received. The return value indicates the num ber of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to an error status 32-bit wor

63

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 359

Diagnostic request

The function “AuWriteReadMsg” can be used to read the device diagnostic.

This function requires the following 8 parameters: wChan: 16-bit word indicating the targeted channel. wEquip: 16-bit word indicating the number of the configured device. dwMsgParam: 32-bit word initialized to the value 60. wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. Up to 244 bytes of data can be placed in the

transmission message. pwNbRx: Near pointer to the number of bytes received. The return value indicates the number of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to an error status 32-bit word

#include "applicom.h" /* Statement File*/

void DPV0_C2_DDLM_Slave_Diag(WORD wChan)

{

DWORD dwMsgParam = 60; /* SAP for Read Slave Diagnostic */

WORD wEquip; /* device number */ WORD wNbTx = 0; /* Number of bytes to send */ BYTE byTxBuf[MAX_BUFFER_SIZE]; /* send buffer */ BYTE byRxBuf[MAX_BUFFER_SIZE]; /* receive buffer */ WORD wNbRx = sizeof(byRxBuf); /* number of bytes received */ DWORD dwStatus; /* return code */

printf("Read Slave Diagnostic\r\n");

wEquip = (WORD)PrintAndScan("Device Number :","%u"); /* Get device number */

AuWriteReadMsg (wChan, /* Channel number */

wEquip, /* number */

dwMsgParam, /* service */ wNbTx, /* Number of bytes to send */ byTxBuf, /* send buffer */ &wNbRx, /* number of bytes received */ byRxBuf, /* receive buffer */ &dwStatus ); /* return code */

if (dwStatus == 0) /* get return status */

{ /* if no error */

printf("Response Len: %u Data: %s \r\n",wNbRx,DumpData(byRxBuf,wNbRx));

}

else

{/* Error code analysis */

printf("Error : \r\n%s \r\n",GetStatusDefinition(dwStatus));

}

}

64

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 360

Read IO configuration

The function “AuWriteReadMsg” can be used to read the device configuration string.

This function requires the following 8 parameters: wChan: 16-bit word indicating the targeted channel. wEquip: 16-bit word indicating the number of the configured device. dwMsgParam: 32-bit word initialized to the value 59. wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. Up to 244 bytes of data can be placed in the

transmission message. pwNbRx: Near pointer to the number of bytes received. The return value indicates the number of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to an error status 32-bit word

#include "applicom.h" /* Statement File*/

void DPV0_C2_DDLM_Get_Config(WORD wChan)

{

DWORD dwMsgParam = 59; /* SAP for Read Configuration */

WORD wEquip; /* device number */

WORD wNbTx = 0; /* Number of bytes to send */

BYTE byTxBuf[MAX_BUFFER_SIZE]; /* send buffer */

BYTE byRxBuf[MAX_BUFFER_SIZE]; /* receive buffer */

WORD wNbRx = sizeof(byRxBuf); /* number of bytes received */

DWORD dwStatus; /* return code */

printf("Read Slave Configuration\r\n");

wEquip = (WORD)PrintAndScan(" Device Number :","%u");

AuWriteReadMsg (wChan, /* Channel number

/* Get

device number */

*/

wEquip, /* number */ dwMsgParam, /* service */ wNbTx, /* Number of bytes to send */ byTxBuf, /* send buffer */ &wNbRx, /* number of bytes received */ byRxBuf, /* receive buffer */ &dwStatus ); /* return code */

if (dwStatus == 0) /* get return status */

{ /* if no error */

printf("Response Len: %u Data: %s \r\n",wNbRx,DumpData(byRxBuf,wNbRx));

}

else

{/* Error code analysis */

printf("Error : \r\n%s \r\n",GetStatusDefinition(dwStatus));

}

}

65

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 361

Read all input data of a device

The function “AuWriteReadMsg” can be used to read all inputs data of a device.

This function requires the following 8 parameters: wChan: 16-bit word indicating the targeted channel, wEquip: 16-bit word indicating the number of the configured device. dwMsgParam: 32-bit word initialized to the value 56. wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. Up to 244 bytes of data can be placed in the

transmission message. pwNbRx: Near pointer to the number of bytes received. The return value indicates the number of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to status 32-bit word

#include "applicom.h" /* Statement File*/

void DPV0_C2_DDLM_Read_Input (WORD wChan)

{

DWORD dwMsgParam = 56; /* SAP for Read Input */ WORD wEquip; /* number equip */ WORD wNbTx = 0; /* Number of bytes to send */ BYTE byTxBuf[MAX_BUFFER_SIZE]; /* send buffer */ BYTE byRxBuf[MAX_BUFFER_SIZE]; /* receive buffer */ WORD wNbRx = sizeof(byRxBuf); /* number of bytes received */ DWORD dwStatus;

printf("Read Slave Input\r\n");

/* return code */

wEquip = (WORD)PrintAndScan(" Device Number :","%u"); /* Get device number */

AuWriteReadMsg (wChan, /* Channel number */

wEquip, /* number */

dwMsgParam, /* service */ wNbTx, /* Number of bytes to send */ byTxBuf, /* send buffer */ &wNbRx, /* number of bytes received */ byRxBuf, /* receive buffer */ &dwStatus ); /* return code */

if (dwStatus == 0) /* get return status */

{ /* if no error */

printf("Response Len: %u Data: %s \r\n",wNbRx,DumpData(byRxBuf,wNbRx));

}

else

{/* Error code analysis */

printf("Error : \r\n%s \r\n",GetStatusDefinition(dwStatus));

}

}

66

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 362

Read all output data of a device

The function “AuWriteReadMsg” can be used to read all outputs of a device.

This function requires the following 8 parameters: wChan: 16-bit word indicating the targeted channel. wEquip: 16-bit word indicating the number of the configured device. dwMsgParam: 32-bit word initialized to the value 57. wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. Up to 244 bytes of data can be placed in the

transmission message. pwNbRx: Near pointer to the number of bytes received. The return value indicates the number of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to an error status 32-bit word

#include "applicom.h" /* Statement File*/

void DPV0_C2_DDLM_Read_Output(WORD wChan)

{

DWORD dwMsgParam = 57; /* SAP for Read Output */ WORD wEquip; /* number Equip */ WORD wNbTx = 0; /* Number of bytes to send */ BYTE byTxBuf[MAX_BUFFER_SIZE]; /* send buffer */ BYTE byRxBuf[MAX_BUFFER_SIZE]; /* receive buffer */ WORD wNbRx = sizeof(byRxBuf); /* number of bytes received */ DWORD dwStatus;

printf("Read Slave Output\r\n");

/* return code */

wEquip = (WORD)PrintAndScan(" Device Number :","%u"); /* Get device number */

AuWriteReadMsg (wChan, /* Channel number */

wEquip, /* number */

dwMsgParam, /* service */ wNbTx, /* Number of bytes to send */ byTxBuf, /* send buffer */ &wNbRx, /* number of bytes received */ byRxBuf, /* receive buffer */ &dwStatus ); /* return code */

if (dwStatus == 0) /* get return status */

{ /* if no error */

printf("Response Len: %u Data: %s \r\n",wNbRx,DumpData(byRxBuf,wNbRx));

}

else

{/* Error code analysis */

printf("Error : \r\n%s \r\n",GetStatusDefinition(dwStatus));

}

}

67

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 363

Transmit Global Control

The function “AuWriteReadMsg” can be used to transmit a global control.

This function requires the following 8 parameters: wChan: 16-bit word indicating the targeted channel. wEquip: 16-bit word indicating the number of the configured device. dwMsgParam: 32-bit word initialized to the value 58. wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. The first byte of this buffer must contain the

first byte of data corresponding global control service request. pwNbRx: Near pointer to the number of bytes received. The return value indicates the number of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to an error status 32-bit word

#include "applicom.h" /* Statement File*/

void DPV0_C1_DDLM_Global_Control (WORD wChan)

{

DWORD dwMsgParam = 58; /* Set Global ctrl service */

WORD wEquip ; /* device number */ WORD wNbTx = 0; /* Number of bytes to send */ BYTE byTxBuf[MAX_BUFFER_SIZE]; /* send buffer */ BYTE byRxBuf[MAX_BUFFER_SIZE]; /* receive buffer */ WORD wNbRx = sizeof(byRxBuf); /* number of bytes received */ DWORD dwStatus;

printf("Set Global Ctrl\r\n");

/* return code */

/* Get device number */

wEquip = (WORD)PrintAndScan(" Device Number :","%u");

/* Get slave data length */;

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("New Global ctrl value :","%u");

AuWriteReadMsg (wChan, /* Channel number */

wEquip , /* Station address */

dwMsgParam, /* service */

wNbTx, /* Number of bytes to send */

byTxBuf, /* send buffer */

&wNbRx, /* number of bytes received */

byRxBuf, /* receive buffer */

&dwStatus ); /* return code */

if (dwStatus == 0) /* get return status */

{ /* if no error */

printf("Response Len: %u Data: %s \r\n",wNbRx,DumpData(byRxBuf,wNbRx));

}

else

{/* Error code analysis */

printf("Error : \r\n%s \r\n",GetStatusDefinition(dwStatus));

}

}

68

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 364

Read Class1 DPV1 data blocks

The function “AuWriteReadMsg” can be used to read data blocks in class1 DPV1 This function requires the following 8 parameters:

wChan: 16-bit word indicating the targeted channel. wEquip: 16-bit word indicating the number of the configured device. dwMsgParam: 32-bit word initialized to the value 67. wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. Up to 244 bytes of data can be placed in the

transmission message. pwNbRx: Near pointer to the number of bytes received. The return value indicates the number of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to an error status 32-bit word

#include "applicom.h" /* Statement File*/

void DPV1_C1_MSAC1_Read (WORD wChan)

{

DWORD dwMsgParam = 67; /* Read data block C1 service */

WORD wEquip ; /* device number */ WORD wNbTx = 0; /* Number of bytes to send */ BYTE byTxBuf[MAX_BUFFER_SIZE]; /* send buffer */ BYTE byRxBuf[MAX_BUFFER_SIZE]; /* receive buffer */ WORD wNbRx = sizeof(byRxBuf); /* number of bytes received */ DWORD dwStatus;

printf("Read Data Async\r\n");

/* return code */

/* Get device number */

wEquip = (WORD)PrintAndScan(" Device Number :","%u");

/* Get slave data length */;

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Slot Number :","%u");

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Index Number :","%u");

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Lenght Data :","%u");

AuWriteReadMsg (wChan, /* Channel number */

wEquip , /* Station address */

dwMsgParam, /* service */

wNbTx, /* Number of bytes to send */

byTxBuf, /* send buffer */

&wNbRx, /* number of bytes received */

byRxBuf, /* receive buffer */

&dwStatus ); /* return code */

if (dwStatus == 0) /* get return status */

{ /* if no error */

printf("Response Len: %u Data: %s \r\n",wNbRx,DumpData(byRxBuf,wNbRx));

}

else

{/* Error code analysis */

printf("Error : \r\n%s \r\n",GetStatusDefinition(dwStatus));

}

}

69

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 365

Write Class1 DPV1 data blocks The function “AuWriteReadMsg” can be used to write data blocks in class1 DPV1 This function requires the following 8 parameters:

wChan: 16-bit word indicating the targeted channel. wEquip: 16-bit word indicating the number of the configured device. dwMsgParam: 32-bit word initialized to the value 68. wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. Up to 244 bytes of data can be placed in the

transmission message. pwNbRx: Near pointer to the number of bytes received. The return value indicates the number of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to an error status 32-bit word

#include "applicom.h" /* Statement File*/

void DPV1_C1_MSAC1_Write (WORD wChan)

{

DWORD dwMsgParam = 68; /* Write data block C1 service */

WORD wEquip ; /* device number */ WORD wNbTx = 0; /* Number of bytes to send */ BYTE byTxBuf[MAX_BUFFER_SIZE]; /* send buffer */ BYTE byRxBuf[MAX_BUFFER_SIZE]; /* receive buffer */ WORD wNbRx = sizeof(byRxBuf); /* number of bytes received */ DWORD dwStatus; /* return code */ WORD wLen;

printf("Write Data Async\r\n");

/* Get device number */

wEquip = (WORD)PrintAndScan(" Device Number :","%u");

/* Get slave data length */;

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Slot Number :","%u");

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Index Number :","%u");

wLen = byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Lenght Data :","%u");

if (wLen)

{

if ( (wLen <= (244 -3)) )

{ /* Get slave data */;

GetData(&byTxBuf[wNbTx],wLen);

wNbTx += wLen;

}

else

{ /* length error */

printf("Error : \r\n%s \r\n",GetStatusDefinition(21));

return;

}

}

AuWriteReadMsg (wChan, /* Channel number */

wEquip , /* Station address */

dwMsgParam, /* service */

wNbTx, /* Number of bytes to send */

byTxBuf, /* send buffer */

&wNbRx, /* number of bytes received */

byRxBuf, /* receive buffer */

&dwStatus ); /* return code */

if (dwStatus == 0) /* get return status */

{ /* if no error */

printf("Response Len: %u Data: %s \r\n",wNbRx,DumpData(byRxBuf,wNbRx));

}

else

{/* Error code analysis */

printf("Error : \r\n%s \r\n",GetStatusDefinition(dwStatus));

}

}

70

VFD Parameter Management Page 366

Read Class2 DPV1 data blocks

The function “AuWriteReadMsg” can be used to read data blocks in class2 DPV1 This function requires the following 8 parameters: The initiate frame is sending automatically. This frame can be configured by the console of configuration.

wChan: 16-bit word indicating the targeted channel. wEquip: 16-bit word indicating the number of the configured device. dwMsgParam: 32-bit word initialized to the value 69. wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. Up to 244 bytes of data can be placed in the

transmission message. pwNbRx: Near pointer to the number of bytes received. The return value indicates the number of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to an error status 32-bit word

#include "applicom.h" /* Statement File*/

void DPV1_C2_MSAC2_Read (WORD wChan)

{

DWORD dwMsgParam = 69; /* Read data bloc C2 service */

WORD wEquip ; /* device number */ WORD wNbTx = 0; /* Number of bytes to send */ BYTE byTxBuf[MAX_BUFFER_SIZE]; /* send buffer */ BYTE byRxBuf[MAX_BUFFER_SIZE]; /* receive buffer */ WORD wNbRx = sizeof(byRxBuf); /* number of bytes received */ DWORD dwStatus;

printf("Read Data Async\r\n");

/* return code */

/* Get device number */

wEquip = (WORD)PrintAndScan(" Device Number :","%u");

/* Get slave data length */;

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Slot Number :","%u");

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Index Number :","%u");

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Lenght Data :","%u");

AuWriteReadMsg (wChan, /* Channel number */

wEquip , /* Station address */

dwMsgParam, /* service */

wNbTx, /* Number of bytes to send */

byTxBuf, /* send buffer */

&wNbRx, /* number of bytes received */

byRxBuf, /* receive buffer */

&dwStatus ); /* return code */

if (dwStatus == 0) /* get return status */

{ /* if no error */

printf("Response Len: %u Data: %s \r\n",wNbRx,DumpData(byRxBuf,wNbRx));

}

else

{/* Error code analysis */

printf("Error : \r\n%s \r\n",GetStatusDefinition(dwStatus));

}

}

71

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 367

Write Class2 DPV1 data blocks

The function “AuWriteReadMsg” can be used to write data blocks in class2 DPV1 This function requires the following 8 parameters: The initiate frame is sending automatically. This frame can be configured by the console of configuration.

wChan: 16-bit word indicating the targeted channel. wEquip: 16-bit word indicating the number of the configured device. dwMsgParam: 32-bit word initialized to the value 70. wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. Up to 244 bytes of data can be placed in the

transmission message. pwNbRx: Near pointer to the number of bytes received. The return value indicates the number of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to an error status 32-bit word

#include "applicom.h" /* Statement File*/

void DPV1_C2_MSAC2_Write (WORD wChan)

{

DWORD dwMsgParam = 70; /* Write data bloc C2 service */

WORD wEquip ; /* device number */ WORD wNbTx = 0; /* Number of bytes to send */ BYTE byTxBuf[MAX_BUFFER_SIZE]; /* send buffer */ BYTE byRxBuf[MAX_BUFFER_SIZE]; /* receive buffer */ WORD wNbRx = sizeof(byRxBuf); /* number of bytes received */ DWORD dwStatus; /* return code */ WORD wLen;

printf("Write Data Async\r\n");

/* Get device number */

wEquip = (WORD)PrintAndScan(" Device Number :","%u");

/* Get slave data length */;

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Slot Number :","%u");

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Index Number :","%u");

wLen = byTxBuf[wNbTx++] = (BYTE)PrintAndScan("Lenght Data :","%u");

if (wLen)

{

if ( (wLen <= (244 -3)) )

{ /* Get slave data */;

GetData(&byTxBuf[wNbTx],wLen);

wNbTx += wLen;

}

else

{ /* length error */

printf("Error : \r\n%s \r\n",GetStatusDefinition(21));

return;

}

}

AuWriteReadMsg (wChan, /* Channel number */

wEquip , /* Station address */

dwMsgParam, /* service */

wNbTx, /* Number of bytes to send */

byTxBuf, /* send buffer */

&wNbRx, /* number of bytes received */

byRxBuf, /* receive buffer */

&dwStatus ); /* return code */

if (dwStatus == 0) /* get return status */

{ /* if no error */

printf("Response Len: %u Data: %s \r\n",wNbRx,DumpData(byRxBuf,wNbRx));

}

else

{/* Error code analysis */

printf("Error : \r\n%s \r\n",GetStatusDefinition(dwStatus));

}

}

VFD Parameter Management Page 368

Abort Class2 DPV1 communication

The function “AuWriteReadMsg” can be used to abandon a class2 DPV1 type communication This function requires the following 8 parameters:

wChan: 16-bit word indicating the targeted channel. wEquip: 16-bit word indicating the number of the configured device. dwMsgParam: 32-bit word initialized to the value 72. wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. Up to 244 bytes of data can be placed in the

transmission message. pwNbRx: Near pointer to the number of bytes received. The return value indicates the number of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to an error status 32-bit word

#include "applicom.h" /* Statement File*/

void DPV1_C2_MSAC2_Abort (WORD wChan)

{

DWORD dwMsgParam = 72; /* Write data bloc C2 service */

WORD wEquip ; /* device number */

WORD wNbTx = 0; /* Number of bytes to send */

BYTE byTxBuf[MAX_BUFFER_SIZE]; /* send buffer */

BYTE byRxBuf[MAX_BUFFER_SIZE]; /* receive buffer */

WORD wNbRx = sizeof(byRxBuf); /* number of bytes received */

DWORD dwStatus; /* return code */

WORD wLen;

printf("Abort Data Async\r\n");

/* Get device number */

wEquip = (WORD)PrintAndScan(" Device Number :","%u");

AuWriteReadMsg (wChan, /* Channel number */

wEquip , /* Station address */

dwMsgParam, /* service */

wNbTx, /* Number of bytes to send */

byTxBuf, /* send buffer */

&wNbRx, /* number of bytes received */

byRxBuf, /* receive buffer */

&dwStatus ); /* return code */

if (dwStatus == 0) /* get return status */

{ /* if no error */

printf("Response Len: %u Data: %s \r\n",wNbRx,DumpData(byRxBuf,wNbRx));

}

else

{/* Error code analysis */

printf("Error : \r\n%s \r\n",GetStatusDefinition(dwStatus));

}

}

73

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 369

Address Change for a Station The function “AuWriteReadMsg” enables the address of a Profibus DP station to be changed (Set

Slave Address) only on non-configured stations. This function requires the following 8 parameters:

wChan: 16-bit word indicating the targeted channel. wEquip: 16-bit word indicating the physical address of the targeted Profibus DP station. dwMsgParam: 32-bit word initialized to the hexadecimal value 0x00010037. wNbTx: Number of bytes to transmit to the lpbyBufTx buffer. lpbyBufTx: Near pointer to the transmission buffer. Up to 244 bytes of data can be placed in the

transmission message. pwNbRx: Near pointer to the number of bytes received. The return value indicates the number of

bytes received, if the variable indicated by pdwStatus is equal to zero. lpbyBufRx: Near pointer to the reception buffer. Up to 244 bytes of data can be received in the

buffer. pdwStatus: near pointer to an error status 32-bit word

#include "applicom.h" /* Statement File*/

void DPV0_C2_DDLM_Set_Slave_Add (WORD wChan)

{

DWORD dwMsgParam = 0x00010037; /* SAP to Set Slave Address */ WORD wTs; /* Station address */ WORD wNbTx = 0; /* Number of bytes to send */ BYTE byTxBuf[MAX_BUFFER_SIZE]; /* send buffer */ BYTE byRxBuf[MAX_BUFFER_SIZE]; /* receive buffer */ WORD wNbRx = sizeof(byRxBuf); /* number of bytes received */ DWORD dwStatus; /* return code */ WORD wIdentNumber; WORD wLen;

printf("Set Slave Address\r\n");

/* Get station address */

wTs = (WORD)PrintAndScan("Current station address [0..126]:","%u");

/* Get New Station Address*/

byTxBuf[wNbTx++] = (BYTE)PrintAndScan("New Station Address [0..125] :","%u");

/* Get Ident Number */

wIdentNumber = (WORD)PrintAndScan("Ident Number

:","%u"); byTxBuf[wNbTx++] = wIdentNumber >> 8; /* Get

Ident high */ byTxBuf[wNbTx++] = (BYTE)wIdentNumber; /*

Get Ident low */

/* Get flag no address change*/

if (0 == PrintAndScan("No Address change [0..1] :","%u"))

byTxBuf[wNbTx++] = 0;

else

byTxBuf[wNbTx++] = 0xFF;

/* Get slave data length */;

wLen = (WORD)PrintAndScan("Slave Data len [0..237] :","%u");

if (wLen)

{

if (wLen <= 237)

{ /* Get slave data */;

GetData(&byTxBuf[wNbTx],wLen);

wNbTx += wLen;

}

else

{ /* length error */

printf("Error : \r\n%s \r\n",GetStatusDefinition(21));

return;

}

}

AuWriteReadMsg (wChan, /* Channel number */

wTs, /* Station address */

dwMsgParam, /* service */

wNbTx, /* Number of bytes to send */

byTxBuf, /* send buffer */

VFD Parameter Management Page 370

byRxBuf, /* receive buffer */ &dwStatus ); /* return code */

if (dwStatus == 0) /* get return status */

{ /* if no error */

printf("Response Len: %u Data: %s \r\n",wNbRx,DumpData(byRxBuf,wNbRx));

}

else

{/* Error code analysis */

printf("Error : \r\n%s \r\n",GetStatusDefinition(dwStatus));

}

}

AuWriteReadMsg sample

A Sample is available in the Product installation directory under the following sub-directory:

“Development\Visual Studio\C\Example\Profibus\ProfibusDpAuWriteReadMsg”

It contains a source file in ANSI C: ProfibusDPAuWriteReadMsg.c, and an executable file: ProfibusDpAuWriteReadMsg.exe.

To be integrated into a project or to be compiled, this file requires access to the following files: applicom.h and applicom.lib

75

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 371

9. In case of problems

Problems resolution

Problem Suggestions

The BradCommunications

USB100PFB is connected to the machine but the LED near the USB connector remains off

Verify that the USB cable is correctly inserted on the both sides

Bad USB cable. Test with the supplied cable if another one is used

The BradCommunications

USB100PFB is connected to the machine but the LED near the USB connector remains red

The computer doesn’t recognize the device.

The driver has not been installed. Run the installation program in “modify mode” and select the S7, MPI on USB protocol

Verify in the Windows Device Manager that the USB DC100 Fieldbus adapter is present without error. If there is an error, disconnect and reconnect the BradCommunications USB100PFB on the computer, then “Scan for hardware change” in the Device Manager. If the error persists, uninstall and reinstall the software

No device present after network detection.

or

Network detection indicates a network problem.

Check your Profibus configuration on devices (address, speed)

Check the Profibus cable.

Check the master settings in the configuration console.

See also:

In this manual:

Checking stations on the Profibus network

Checking the Profibus wiring

At least, one of the two leds near the Profibus connector is not green

Check your Profibus configuration on devices (address, speed)

Check the Profibus cable.

Check the master and devices configuration in the console.

Also, check that the BradCommunications USB100PFB module is usable with usb solution.

See also:

In this manual:

Checking stations on the Profibus network

Checking the Profibus wiring

A status 55 is returned to your application

if your transmission speed is lower than 187,5 Kbds, increase the “Request Time-out” parameter in the Master parameters \Advanced Configuration tab

See also:

In this manual:

Checking stations on the Profibus network

Checking the Profibus wiring

76

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 372

Statuses relating to the Profibus protocol

A status 92 is returned to your application

Hardware has been unplugged during communication.

Check the USB cable.

Also, check that the BradCommunications USB100PFB module is usable with usb solution.

After correcting the problem, it will be necessary to initialize the solution by running PCINIT, so that the status 92 or 93 disappears.

A status 93 appears in tools (readwait, writewait, …)

Driver not installed. You installed the solution on an unsupported operation system (e.g. Windows NT4.0)

After correcting the problem, it will be necessary to initialize the solution by running PCINIT, so that the status 92 or 93 disappears.

Checking stations on the Profibus network

This chapter lists certain problems related to the configuration of Profibus stations. A Profibus network consists of at least one bus segment and two stations. The stations are divided into two families: the active stations (Masters) and the passive stations (Slaves): a Profibus network always has at least one master station.

With the Profibus protocol, physical addresses from 0 to 126 can be used, to identify each station on the network. By definition, the active stations have the communication initiative. However, in order to control the bus access, access authorization (the token) is passed from a master station to another master station in increasing address order. Only the station with the highest address transfers the token to the station with the lowest address to close the logical token loop.

For a Profibus network to operate correctly, the following points must be respected:

Each station has a unique physical address.

All stations are set to the same transmission speed or can detect the speed used automatically.

The highest station address (HSA) configured for each master station is greater than or equal to the highest master station address.

The Slot time (TSL) of each master station is adapted to the network architecture. The value of this parameter increases for networks with several master stations, long cable lengths or which include the use of repeaters.

Inside the Console, in the network detection tab, the online action command allows you to check quickly the list of passive and active stations connected on the network. This action can be performed before to configure your device.

77

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 373

Checking the Profibus wiring

This chapter lists certain problems related to the use of a Profibus cable with copper conductors assuming that the rules and directives contained in the standards concerned (standard EN50170, EMC rules, etc.) are observed. Use of connectors dedicated to Profibus is essential (SUB D 9-pin male connectors).

The integration of bus terminations on the connection device often leads to difficulties when starting the network:

Either because of incorrect configuration of the terminations.

Or due to inversion of the cable in the connector.

A Profibus cable with copper conductors must have two bus terminations at the ends of each network segment, as shown on the following figure:

R E C E IV E R

A C T IV E T E R M IN A T IO N

Activation of a termination is accessible on each connector. A Profibus connector generally has a switch, either directly visible, or connected to a tab as shown on the figure below:

A C T IV E T E R M IN A T IO N

78

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 374

The station which has a termination activated must always be powered up.

A network operating correctly at 9.6 kbit without termination may have serious malfunctions at 1.5 Mbit since the risks of disturbance are greater at high speed.

The Profibus connectors are equipped with terminals to fit two cables. The position of the cable in the connector is important. If the cable is not connected to the correct terminal, the PROFIBUS network link will be considered as interrupted.

Token management using the Profibus protocol

There are 2 types of stations with different access rights

The active stations: They initiate exchanges.

The passive stations: They can only exchange data after having been invited by an active station.

Whether a station is active or passive depends on the device considered. Generally, simple field devices such as motor controls are passive, whereas “intelligent” devices such as PLCs are active. Many devices can be configured as either passive or active.

The DRL-MPI-USB and DRL-PFB-USB are active stations.

To prevent all the active stations accessing the bus at the same time, a station which wants to transmit must wait until it has received authorization to access the bus. It receives this authorization in the form of a special telegram, the “token”.

The token moves automatically from one active station to the next active station (in increasing

order of station address).

The token is transmitted around a logical ring, i.e. the station with the highest address sends the token to the station with the lowest address. Rule valid for each station: between transmission of the token and reception of the token there is a token rotation cycle.

Each active station “knows” the addresses of the other active stations. An active station checks

cyclically the range of addresses between it and the next active station. This range of addresses is called the “GAP”. During this check it detects the possible:

Addition of an active or passive station. Deletion of a passive station.

The GAP is an update factor, it indicates the frequency where a new cycle of Fdl_status is sent. This service builds a list of the active stations on network (LAS: list active stations). If the check shows that a new active station has been added, the new station receives the token immediately.

Two special cases result from this type of operation:

If there is only one active station and all the other stations are passive, the network operates

on the master-slave principle.

If all the stations are active, it is a purely token passage type network.

79

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 375

The figure shows a PROFIBUS network with 3 active stations and 3 passive stations.

1 2 3

4 5 6

Stations 1, 2 and 3 are active. The token will be transmitted as follows: 1 => 2 => 3 => 1 => 2 ...

The token rotation cycle takes a certain amount of time. The maximum token cycle time must be set in the configuration console as the Target-Rotation-Time. The value set for the Target-Rotation-Time (TTR) must be respected even when there is a large volume of data to be transmitted. To respect this time, PROFIBUS adopts the following principle:

Each active station measures the time during which it did not have the token. This time represents for it the effective token rotation time. It compares this measured time with parameter TTR. The processing of the telegrams to be transmitted depends on the result of this comparison and the link priority:

Measured token rotation time < TTR: All the existing transmission and reception contracts are executed until the TTR is reached or until all pending contracts have been executed: firstly the contracts on the high priority links, then the contracts on the low priority links.

Measured token rotation time >= TTR:

A single high priority contract will be executed. The low priority contracts will only be executed during subsequent token cycles, when the measured token rotation time is again less than the TTR (Target Rotation Time).

Note:

All Profibus parameters are described in the configuration console (description fields).

Profibus timing profiles Profibus is a complex protocol where a lot of timing are used to handle properly the communication. A bad timing can generate communication troubles.

When you configure your Profibus network in the configuration console, the product provides default timing, depending as much as possible of your topology. These timings are estimated to provide the best compromise for all active stations (master or client/ server) or passive stations (device) configured.

Profibus defines also some standard profiles (DP, universal,..) corresponding to different kinds of Profibus station type. These profiles can be selected in our configuration console. Each profile will set the default communication timing on the best way:

Profile Description

DP This profile should be chosen if your configuration contains only DP devices MPI This profile should be chosen if your configuration contains at least one S7-200 device Universal This profile should be chosen for any other case (e.g. mix of different devices)

80

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 376

However, even if the profile will set the more appropriated parameters by default, some communication troubles can still happen. Indeed,

some particular devices can have specific behavior on the network (e.g S5 devices, VIPA devices for S7,…)

The network can sometimes contains other Profibus devices not included in the configuration

etc…

It can then normal to detect some communication problem after having configured your network and initialized the solution.

Min slave interval

This parameter is used for Profibus DP. This time represents the minimum interval between two data-exchanges on the same station. This is the time cycle. This time is a minimum and is not guaranteed. If, there is too many stations included in the cycle, this time couldn’t be respected. Smaller is this time, more the slave is solicited (quick data-exchanges).

In the case where only other messaging modes (S7, S5…) are used, this parameter is not used in the

same way, This time will then be used by our product to regulate the FDL_status sends. It should be then

set to largest time (set to 20, 2ms) because this service can to perturb some other stations as Simatic S5.

Using MPI Socket.

If you use a MPI socket to communicate with a S7 PLC, even if the MPI profile has been selected both in the PLC and in our configuration console, some communication troubles can appear.

Indeed, this profile can vary dramatically depending on the device.

So, if you encounter any communication problem, please refer to the technical note “Technote_Troubleshooting - MPI messaging.pdf” available from the main installation directory.

81

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 377

10. Returned status

The following status can be returned:

General status

Status Description 0 No anomaly detected. The function was properly executed. 32 Bad parameter

Bad number of variables. 45 Initialize the interface before it is used by typing the Initialization command. 59 Access denied.

Access Rights not valid.

Messaging not enabled.

In this case, please contact your product supplier. 66 Not enough hardware interface memory. 76 Bad firmware version.

In this case, please contact your product supplier. 92 - None detected USB100PFB module can be used by DRL-MPI-USB or DRL-PFB-USB.

- USB error between computer and USB100PFB module After correcting the problem, you must reinitialize the solution by executing PCINIT

93 Driver access problem. After correcting the problem, you must reinitialize the solution by executing PCINIT

139 Error loading applicom.dll. A system object cannot be created or the service “PCNI Communication

Shared” is not started. 255 Used by the PCDDE server. Initial value of the items “STATUS_READ” and “STATUS_WRITE”. This value

indicates that no transaction has taken place between “PCDDE” and the interface.

Library specific statuses

Status Description -6 The TRANSCYC function (or TRANSCYCPACK) is used with a cyclic function number which was

activated, but which is no longer. -5 The user program attempts to make a deferred transfer TRANSDIF (or TRANSDIFPACK) even though the

current deferred request is not finished. -1 Deferred transfer request TRANSDIF (or TRANSDIFPACK) concerning a write which occurred correctly. 0 No anomaly detected. The function was properly executed. 1 Unknown function.

The function requested is not supported. 2 Bad address.

The address of the variable that you are soliciting is bad. 3 Bad data.

Additional information: Function: BINBCD, BCDBIN. - At least one of the values accessed is not in BCD format (0<= value <= 9999).

4 Inaccessible data. 32 Bad parameter passed to the function.

Bad number of variables.

Remark: Negative statuses are information codes.

82

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 378

Statuses relating to the Profibus protocol

Status Description 0 No anomaly detected. The function was executed correctly. 1 Unknown function.

The function requested is not supported. 2 Bad address.

The address of the variable that you are soliciting is bad. 3 Bad data.

Additional information: Function: BINBCD, BCDBIN, READWORDBCD, WRITEWORDBCD. - At least one of the values accessed is not in BCD format (0<= value <= 9999).

4 Inaccessible data. 6 Layer 2 negative acknowledgement by the device (NACK). 10 Layer 2 negative acknowledgement by the device (NACK).

Additional information: PROFIBUS protocol: - UE (User Error), Error in the remote device.

11 Layer 2 negative acknowledgement by the device (NACK). PROFIBUS protocol: - RR (Remote Resource), Insufficient resource in the remote device.

Or initialization parameters invalid 12 Layer 2 negative acknowledgement by the device (NACK).

Additional information: PROFIBUS protocol: - RS (Remote Service), The layer 2 service used is not allowed on the SAP or the SAP is not activated.

13 Layer 2 negative acknowledgement by the device (NACK).

Additional information: PROFIBUS protocol: - RDL (Response FDL/FMA1/2 Data Low), The resource of the remote device is insufficient to reply in low priority.

14 Layer 2 negative acknowledgement by the device (NACK).

Additional information: PROFIBUS protocol: - RDH (Response FDL/FMA1/2 Data High), The resource of the remote device is insufficient to reply in high priority.

15 PROFIBUS protocol: - LS (Local Service), local SAP not activated.

16 PROFIBUS protocol: - NO (Not Ok), Meaning depends on the layer 2 service. One LSAP is identical to another LSAP on a different communication channel.

21 PROFIBUS protocol: - IR (Invalid parameter in Request),

Additional information: TS applicom® = device address.

TS or device address > HSA 32 Bad parameter passed to the function.

Bad number of variables. 33 Response time-out fault. 34 Parity fault in reception or check word fault (CRC16, BCC).

Check the configuration of the channel and the target device. Check the wiring (RC at end of line for the RS485).

36 Device not configured.

Define the device configuration with the console and reinitialize the product. 54 PROFIBUS protocol:

- The PROFIBUS channel address is not present in the logical ring. 55 Response time-out exceeded, message lost.

PROFIBUS protocol: - Response time-out exceeded. - if your transmission speed is lower than 187,5 Kbds, increase the “Request Time-out”

parameter in the Master parameters \Advanced Configuration tab. 65 Connection denied.

VFD Parameter Management Page 379

Additional information: Bad wiring Remote stations badly configured.

67 Additional information:

84

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 380

11. Annex A: Detect USB capability of your PC

Notes

The following annex is extracted from a Microsoft article.

Most desktop and laptop computers sold after 2002 are USB 2.0 enabled. USB 2.0 enabled means that the computer has one or more USB-enhanced host controllers. To determine if your computer running the Windows XP or Windows Server 2003 operating system has a USB-enhanced host controller, follow these steps:

1. Start Device Manager. To do so, click Start, and then click Run. In the Open box, type

devmgmt.msc, and then click OK.

2. In the Device Manager window, expand the Universal Serial Bus controllers node. Look for a host controller with the word "Enhanced" in the title. If you find one, your system has USB 2.0 capable ports and has the necessary host controller drivers.

85

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 381

3. If you do not find an enhanced host controller in step 2, expand the Other Devices section. Look for Universal Serial Bus (USB) Controller. If you find this item, your system has USB 2.0 capable ports, but you need to install drivers for this host controller. If you do not find this item, your system does not have any USB 2.0 ports.

Do I need to install drivers for my enhanced (USB 2.0) host controller?

- Windows 2000 Service Pack 4 (SP4) - Windows XP SP1 - Windows Server 2003

Windows 2000 and Windows XP were released before USB 2.0 hardware was available, so the

drivers were released for those operating systems in the service packs. To install drivers, follow these steps:

1. Follow the procedure described in the answer to the previous question to verify that your

computer has USB 2.0 ports that required you to install a driver for the enhanced host controller.

2. In the Device Manager window, expand the Other Devices section as explained under the

previous question, and then double-click Universal Serial Bus (USB) Controller.

86

Copyright © Molex Automation and Electrical Product (AEP). All rights reserved.

VFD Parameter Management Page 382

3. On the General tab of the Properties dialog box, click Reinstall Driver.

4. In the Add New Hardware Wizard, select Install the software automatically (Recommended), and then click Next. Continue with the wizard, accepting all default options, until you reach the last page of the wizard, and then click Finish. You may have to restart your computer to finish the installation.

Power Supply Unit

VFD Parameter Management Page 383

Power Supply Unit 1/2

Primary switched-mode, 5 A, wide input voltage range AC 85-264 V D a t a s h e e t

103 mm

4.06 in

11 AUX 10 n.c.

114 mm 3 L DC - 9

4.49 in DC - 8

DC + 7

2 N DC + 6 DC - 5 DC - 4

138 mm 1 DC + 3 5.43 in DC + 2

1

Description Item-No. Pack.-unit

pcs Front-entry wiring, output voltage indication, 787-903 1 PFC (Power Factor Correction)

Industrial 125 W power supply unit

with universal input voltage range and 88 % efficiency that can be snapped onto DIN 35 rails with built-in active Power Factor-Correction → PFC > 0.97 in accordance with DIN IEC/EN 61000-3-2, class D.

This power supply unit already meets the requirements of the standard IEC/EN 61000-3-2 thanks to its active correction. This standard specifies that as of the year 2005 (probable) all units having an input power higher than 50 W must comply with specific limit values for the input current harmonic content when they are supplied by a public electrical network.

In comparison with the passive power factor correction via a large input choke, which remains normal today, the active power factor correction reduces the rms value of the input current. Thanks to this, a 10 or 16 A unit can produce more power, which reduces the unit total cost.

For higher current, the outputs of several units with epual nominal output voltage can be connected in parallel without any precautions. For higher output voltage, the connection of several outputs in series is possible without any precautions. Exceeding however the SELV value of DC 60 V the output should be connected to ground.

Technical Data

Input: Input voltage AC 85–264 V, 47-63 Hz, DC 90-250 V Input current 1.2 A (125 V); AC 0.65 A (230 V) Peak inrush current < 5 A Input fuse 6.3 A slow Function indication LED, green Max. power consumption 160 W Output: Output voltage DC 24 V, accuracy 0...+7.5 % Output power 125 W Nominal output current 5.1 A Efficiency (AC 230 V) 88 % Power factor correction (AC 230 V) > 0.97 Deviation: static load change 350 mV dyn. load change 10 – 90% 2.6–3 V at Vin ± 10 % none Peak-to-average Ripple factor 5 % Ripple voltage 50 mVtyp acc. to IEC/EN 61204 Switching peak 20 MHz ca. 20 mV Start-up time 700 ms Output current limit 1 s ... 1.5 x IN / 1.0 ... 1.1 x IN Output hold-up time 15 ms Output protection measures Overload and short-circuit protection Dielectric strength input / output AC 3 kV Nominal operating mode 100 % continuous duty

VFD Parameter Management Page 384

2/2

Primary switched-mode, 5 A, wide input voltage range AC 85-264 V D a ta s h e e t

General data:

MTBF > 600,000 h (GB, 40 °C) Vibration resistance 5 g at 10-2000 Hz Shock resistance 50 g Bump resistance 25 g Ambient operating temperature -40 °C...+60 °C Relative air humidity 93 %, no condensation Storage temperature -40 °C...+100 °C Mounting system To be snapped onto DIN rail (EN 50022)

for vertical mounting, modular Wire connection Terminal blocks with CAGE CLAMP®

(WAGO series 236) 0.08-2.5 mm² / AWG 28-14

Stripped length 5-6 mm / 0.22 in Weight 1.4 kg / 3.08 lbs Dimensions (WxHxD) (103 x 114* x 138) mm

(4.06 x 4.49* x 5.43) in * from upper edge of DIN35 rail

Standards / prescriptions EN 60950, VDE 0805, EN 50081-1, EN 50081-2, EN 50082-2, EN 60555-2, EN 61000-3-2, EN 55011/55022, EN 61000-4-2,-3,-4,-5,-6,-11 IEC/EN 61204, EN 60068 UL 1950, UL 508 Listed

WAGO Kontakttechnik GmbH & Co. KG Postfach 2880 • D-32385 Minden Tel.: 05 71 / 8 87-0 E-Mail: [email protected]

Hansastr. 27 • D-32423 Minden Fax.: 05 71 / 8 87-169 Web: http://www.wago.com

Subject to design changes 08.06.2011 / d590300e.doc

VFD Parameter Management Page 385

Repeater for PROFIBUS

Electrical networks

RS 485 repeater for PROFIBUS

z Automatic transfer rate search z Data transfer rate of 45.45 kbit/s possible. z 24 V DC voltage display z Display bus activity segment 1 and 2 z Isolation of segment 1 and 2 possible by switch z Isolation of the right segment part when terminating resistor is inserted z Decoupling of segment 1 and segment 2 in the event of static interference.

Designed for Industry z To increase the number of stations and the expansion z Galvanic isolation of segments z Startup aids

{ Switch for disconnecting segments { Display of bus activity { Isolation of a segment with incorrectly inserted terminating resistor.

The RS485 IP 20 repeater connects two PROFIBUS or MPI bus segments using the RS 485 system with up to 32 stations. Transmission rates of 9.6 kbit/s to 12 Mbit/s are then possible.

z Housing with IP 20 protection z 2 terminal blocks for connecting the segment z Terminal block for supply voltage (24 V DC external). z PG/OP interface.

z Increasing the number of stations (max. 127) and the coverage z regenerating the signals in amplitude and time z Electrical isolation of the connected bus systems

Data transfer rate Max. segment length

9.6 kbit/s 1000 m

19.2 kbit/s 1000 m

45.45 kbit/s 1000 m

93.75 kbit/s 1000 m

187.5 kbit/s 1000 m

500 kbit/s 400 m

1500 kbit/s 200 m

3000 kbit/s 100 m

6000 kbit/s 100 m

12000 kbit/s 100 m

RS 485 repeater for PROFIBUS

Data transfer rate 9.6 kbit/s to 12 Mbit/s

Interfaces

z Connection for bus segment

2 terminal blocks

VFD Parameter Management Page 386

z Connection for power terminal block

supply

Supply voltage

z Rated voltage 24 V DC (20.4 V to 28.8 V)

Current consumption at Rated voltage

z without load on PG/OP socket

z with load on PG/OP socket (5 V/90 mA)

z with load on PG/OP socket (24 V/90 mA)

Perm. environmental conditions

200 mA

230 mA

300 mA

z Operating temperature 0 °C to +60 °C

z

Transport/storage temperature

-40 °C to +70 °C

z Relative humidity max. 95% at +25 °C

Design

z Dimensions (W x H x D)

in mm

45 x 128 x 67

VFD Parameter Management Page 387

Technische Daten Spannungsversorgung

Nennspannung Welligkeit (Grenze statisch)

DC 24 V DC 20,4 V bis DC 28,8 V

Stromaufnahme bei Nennspannung max. 25 mA Potentialtrennung ja geprüft mit DC 500 V Baudrate 9,6 kBaud bis 12 MBaud Schutzart IP 20 Zulässige Umgebungstemperatur 0 C bis 60 C Lagertemperatur -- 40 C bis +70 C anschließbare Leitungen; Spannungsversorgung

flexible Leitungen -- mit Aderendhülse -- ohne Aderendhülse massive Leitungen

Schraubtechnik;

0,25 mm2 bis 1,5 mm2

0,14 mm2 bis 2,5 mm2

0,14 mm2 bis 2,5 mm2 anschließbare Leitungen; PROFIBUS Schraubtechnik; alle

SIMATIC NET PROFIBUS-Leitungen Maße B × H × T (in mm) 60 × 70 × 43 Gewicht (incl. Verpackung) ca. 95 g

Technical specifications Power supply

Rated voltage Ripple (static limit)

24 V DC 20.4 V DC to 28.8 V DC

Power input at rated voltage max 25 mA Galvanic isolation yes tested with 500 V DC Transmission rate 9.6 kbps to 12 Mbps Degree of protection IP 20 Permissible ambient temperature 0 C to 60 C Storage temperature -- 40 C to +70 C Connectable cables; power supply

Flexible cables -- With wire end ferrule -- Without wire end ferrule Solid cables

Screw type;

0.25 mm2 to 1.5 mm2

0.14 mm2 to 2.5 mm2

0.14 mm2 to 2.5 mm2 Connectable cables, PROFIBUS Screw type;

All SIMATIC NET PROFIBUS cables Dimensions W × H × D (in mm) 60 × 70 × 43 Weight (including packaging) Approx. 95 g

PROFIBUS Terminator

Deutsch

English

PROFIBUS Terminator 6ES7 972-0DA00-0AA0 PROFIBUS terminator Terminaison PROFIBUS

Bild I: Der PROFIBUS Terminator bildet einen aktiven Busabschluß. Der wesentliche Vorteil liegt darin, daß Busteilnehmer abgeschaltet, entfernt oder ausgetauscht werden können, ohne das der Da-

tentransfer beeinträchtigt wird. Dies gilt besonders für die Busteilnehmer an beiden Enden der Busleitung an denen bisher die Abschlußwiderstände zugeschaltet und versorgt sein mußten. Der

PROFIBUS Terminator läßt sich auf Normprofilschiene montieren.

Fig. I: The PROFIBUS terminator is an active bus terminator. The advantage of it is essentially that bus nodes can be switched off, removed or replaced without impairing data transfer. This applies

particularly to the bus nodes at both ends of the bus cable at which the terminating resistors previously had to be connected and supplied. The PROFIBUS terminator can be mounted on a

DIN rail.

Terminador de PROFIBUS Terminatore PROFIBUS

Product Information/Produktinformation

I

EWA 3NEB 812 6727-10a

1 LED 24 V-Spannungsversorgung 2 Anschluß für Spannungsversorgung DC 24 V 3 PROFIBUS-Anschluß 4 Schirmschelle für Erdung des Schirmgeflechts und für die Zugentlastung des Buskabels 5 Erdungsschraube 6 Schirmschelle für Zugentlastung des Kabels für Spannungsversorgung

1 24 V power supply LED 2 Connection for 24 V DC power supply 3 PROFIBUS connection 4 Shield clip for grounding the braided screen and for strain relief on the bus cable 5 Grounding screw 6 Shield clip for strain relief on the power supply cable

SIEMENS

PROFIBUS

TERMINATOR

1 DC 24 V

Bild II: Kabel abisolieren und Schirmgeflecht umstülpen bei Verwendung von:

D SIMATIC NET PROFIBUS-Leitung mit Best.-Nr.: 6XV1 830-0AH10, 6XV1 830-3BH10 nach Bild IIa.

D SIMATIC NET PROFIBUS-Leitung mit Best.-Nr.: 6XV1 830-3AH10 nach Bild IIb.

Bild III: Anschluß der Leitungen am PROFIBUS Terminator

Fig. II: Stripping the insulation from the cable and turning back the braided screen with the following:

D SIMATIC NET PROFIBUS cable (order no. 6XV1 830-0AH10, 6XV1 830-3BH10) as in figure IIa

D SIMATIC NET PROFIBUS cable (order no. 6XV1 830-3AH10) as in figure IIb

Fig. III: Connecting the cables to the PROFIBUS terminator

2 L+ M PE A1 B1 3

4

6

1

2

3

Hinweis

Anschluß für PROFIBUS Kabelschirm muß Blank auf Metallführung liegen

Anschluß für Spannungsversorgung

Anschluß zur Erdung

Note

1 PROFIBUS connection The cable shield must lie bare on the metal guide

2 Power supply connection 3 Ground connection

6ES7 972 --0DA00 --0AA0 Es ist beim Aufbau darauf zu achten, daß bei den PROFIBUS-DP-Steckern kein Abschlußwiderstand zugeschaltet ist, wenn der PROFIBUS mit 2 aktiven PROFIBUS Teminatoren aufgebaut ist

Ensure during setup that there is no terminating resistor connected to the PROFIBUS-DP connectors if the PROFIBUS is set up with 2 active PROFIBUS terminators.

5

IIa

8,5 16 10

6

III

PROFIBUS TERMINATOR

DC 24 V

IIb

16

8,5

16 10

6

L+ M PE A1 B1

2 1

6ES 0DA00 --0

3

E Siemens AG 1998

VFD Parameter Management Page 388

Datos técnicos Alimentación de tensión

Tensión nominal Ondulación (límite estático)

24 V c.c.

20,4 V a 28,8 V c.c. Consumo de corriente con tensión nominal máx. 25 mA Separación galvánica sí probada con 500 V c.c. Velocidad de transmisión 9,6 Kbaudios hasta 12 Mbaudios Grado de protección IP 20 Temperatura ambiente admisible 0 C a 60 C Temperatura de almacenaje -- 40 C a +70 C Conduct. conectables; alimentación de tensión

Conductores flexibles -- con casquillo terminal -- sin casquillo terminal Conductores macizos

Bornes a tornillo;

0,25 mm2 a 1,5 mm2

0,14 mm2 a 2,5 mm2

0,14 mm2 a 2,5 mm2 Conductores conectables; PROFIBUS Bornes a tornillo;

todos los cables PROFIBUS SIMATIC NET Diemensiones A × A × P (en mm) 60 × 70 × 43 Peso (incl. embalaje) aprox. 95 g

Dati tecnici Alimentazione

tensione nominale ondulazione (limite statico)

24 V c. c.

20,4 V c. c. fino a 28,8 V c. c. Assorbimento di corrente a tensione nominale max. 25 mA Separazione di potenziale sì testato con 500 V c. c. Baudrate 9,6 kBaud fino a 12 MBaud Tipo di protezione IP 20 Temperatura ambiente ammessa 0 C fino a 60 C Temperatura di magazzinaggio -- 40 C fino a +70 C Cavi collegabili; alimentazione

cavi flessibili -- con capocorda -- senza capocorda cavi rigidi

modelli a vite;

0,25 mm2 fino a 1,5 mm2

0,14 mm2 fino a 2,5 mm2

0,14 mm2 fino a 2,5 mm2 Cavi collegabili; PROFIBUS modelli a vite;

tutti i cavi SIMATIC NET PROFIBUS Dimensioni L × A × P (in mm) 60 × 70 × 43 Peso (incl. imballaggio) circa 95 g

Fig. I:

La terminaison PROFIBUS forme une terminaison active pour le bus. Avantage principal : le

Fig. I:

El terminador de PROFIBUS constituye un terminal de bus activo. Su principal ventaja consiste

Fig. I:

Il PROFIBUS Terminator rappresenta un terminale di bus attivo. Il vantaggio principale consiste

participant au bus peut être désactivé, supprimé ou remplacé, sans affecter les transferts de en que permite desconectar, retirar o sustituir estaciones del bus sin restringir la transferencia de nella possibilità di disabilitare e staccare segmenti o pezzi di segmenti di bus senza che il trasfe-

données. Ceci est intéressant en particulier pour les participants situés aux deux extrémités du datos. Esto rige particularmente para las estaciones de bus en ambos extremos de un cable de rimento di dati ne venga compromesso. Ció vale soprattutto per i partecipanti di bus ad en-

câble de bus, pour lesquels il fallait jusqu’à maintenant ajouter et alimenter des résistances ter- bus, donde hasta ahora debían conectarse y alimentarse las resistencias terminales. El termina- trambe le estremità del cavo di bus dove finora le resistenze terminali dovevano essere colle-

minales. La terminaison PROFIBUS peut être montée sur un profilé support normalisé. dor de PROFIBUS puede montarse sobre un perfil soporte normalizado. gate ed alimentate. Il PROFIBUS Terminator può essere montato su una guida ad U normalizza-

Français Español Italiano

1 LED de tension d’alimentation 24 V 2 branchement pour tension d’alimentation 24 VCC 3 branchement PROFIBUS 4 collier de blindag pour mise à la terre de la tresse de blindage et pour l’antitraction

du câble de buss

5 vis de mise à la terre

6 collier de blindage pour antitraction du câble d’alimentation électrique

Fig. II: dénudez le câble et retroussez la tresse de blindage si vous utilisez :

1 LED alimentación de tensión 24 V 2 Conexión para alimentación de tensión 24 V c.c. 3 Conexión para PROFIBUS 4 Abrazad. de blind. p. poner a tierra la pantalla trenzada y comp. las tracc. del cable de bus 5 Tornillo de puesta a tierra 6 Abrazadera de blindaje para compensar las tracciones del cable de alimentación de tensión

Fig. II: Pelar el cable y volver la pantalla trenzada si se utiliza:

ta.

1

2

3

4

5

6

Alimentazione per LED a 24 V

Collegamento per l’alimentazione a 24 V c. c.

Collegamento PROFIBUS

Staffa di schermatura per la messa a terra della calza di schermatura e per lo scarico di tiro del cavo di bus

Vite di messa a terra

Staffa di schermatura per lo scarico di tiro del cavo per l’alimentazione

D le câble PROFIBUS SIMATIC NET réf. : 6XV1 830-0AH10, 6XV1 830-36H10 selon

la figure IIa.

D le câble PROFIBUS SIMATIC NET réf. : 6XV1 830-3AH10 selon la figure IIb.

Fig. III: branchement des câbles à la terminaison PROFIBUS

1 branchement pour PROFIBUS le blindage du câble doit reposer à nu sur le guidage métallique

2 branchement de la tension d’alimentation

D el cable PROFIBUS SIMATIC NET con la ref.: 6XV1 830-0AH10, 6XV1 830-3BH10, según muestra la fig. IIa

D el cable PROFIBUS SIMATIC NET con la ref.: 6XV1 830-3AH10, según muestra la fig. IIb.

Fig. III: Conexión de los cables al terminador de PROFIBUS

1 Conexión para PROFIBUS La pantalla del cable deberá estar pelada y contactar con la guía metálica correspondiente.

2 Conexión para alimentación de tensión

3 Conexión para la puesta a tierra

Fig. II: Togliere l’isolamento al cavo e rimboccare la calza di schermatura utilizzando:

D il cavo di bus SIMATIC NET PROFIBUS con n. di ordinazione: 6XV1 830-0AH10, 6XV1 830-3BH10 come illustrato in figura IIa.

D il cavo di bus SIMATIC NET PROFIBUS con n. di ordinazione: 6XV1 830-3AH10 come illustrato in figura IIb.

Fig. III: Collegamento dei cavi con il PROFIBUS Terminator

1 Collegamento per il PROFIBUS

3

Remarque

branchement de mise à la terre

Observación

La schermatura del cavo deve trovarsi a diretto contatto delle guide metalliche 2 Collegamento per l’alimentazione 3 Collegamento per la messa a terra

Lors du montage, veiller à ce qu’aucune résistance terminale ne soit activée sur les fiches PROFIBUS- DP si le PROFIBUS contient 2 terminaisons PROFIBUS actives.

Durante el montaje, cerciorarse de que los conectores PROFIBUS-DP no llevan conectada ninguna resi- stencia terminal si se prevé el PROFIBUS con dos terminadores de PROFIBUS activos.

Avvertenza

Durante il montaggio fare attenzione che sui connettori PROFIBUS-DP non sia attivata alcuna resistenza terminale se il PROFIBUS è collegato a due PROFIBUS Teminator attivi.

VFD Parameter Management Page 389

Caractéristiques techniques : Alimentation électrique tension

nominale ondulation (limite statique)

24 VCC

20,4 VCC à 28,8 VCC Consommation de courant à la tension nominale maxi 25 mA Séparation galvanique oui testé avec 500 VCC Vitesse de transmission 9,6 kBaud à 12 MBaud Protection IP 20 Température d’ambiente 0 C à 60 C Température de stockage -- 40 C à +70 C Câbles raccordables ; alimentation électrique

câbles souples -- avec cosse terminale -- sans cosse terminale conducteurs pleins

Vissage ;

0,25 mm2 à 1,5 mm2

0,14 mm2 à 2,5 mm2

0,14 mm2 à 2,5 mm2 Câbles raccordables ; PROFIBUS Vissage ;

tous câbles PROFIBUS SIMATIC NET Dimensions l x h x p (en mm) 60 × 70 × 43 Poids (emballage compris) 95 g environ

EWA 3NEB 812 6727--10a