Ge-industrial-solutions 6KCV300WPD Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Équipement Ge-industrial-solutions 6KCV300WPD. GE Industrial Solutions 6KCV300WPD User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 232
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs

Résumé du contenu

Page 1 - 6KCV3oOWPD

GE Motors & Industrial Systems6KCV3oOWPDWin+Drive

Page 3 - Table of Contents

GEI-100340fprcDescriptionIt controls the storage of the previous data as floating point data.It shows the data read by input port i in output port o.I

Page 4

WintDrivefselDescriptionIt reads input port a or input port b as a function of the status of input port g.It reads the status of input port g.If the

Page 5 - Appendix A. Block Library

GEI-100340o=a-bDescriptionIt performs a subtraction of two floating point variables.Input portsname typealternative type functionafloatMinuend abfloat

Page 6

WintDriveDescriptionIt converts input floating point data into integer data.Input portsname typealternative type functionifloat Data to be converted i

Page 7

GEL100340funDescriptionIt allows access to optional I/O card.Disposal optionals card are:TBOGFInput portsnametmealternative type functionf intindex fu

Page 8

WintDrivefvarDescriptionConnection node for float variables.It allows the connection of a floating point variable to various blocks.Input portsname ty

Page 9 - Figures

GEI-100340gsineDescriptionGenerator of a sine wave.Input pork3INo parameterswoo29Output portsnametypealternative type function0float Real value of sin

Page 10

WintllrivegsquareDescriptionGenerator of a square wave.Input portsNo parametersOutput portsname typealternative type function0 floatReal value of squa

Page 11

GEI-100340gtrianglDescriptionGenerator of a triangular wave.Input portsNo parameterswoo29Output portsname0tSrpealternative type functionfloat Real va

Page 12

WintDriveiabsEl3a la1 Q0 = lalDescriptionIt calculates the absolute value of an integer variable.Input portsnametypealternative type functionaintData

Page 13 - Application

WintDrive1.lntruductionWin+Drive is a graphic programming tool for the WindowsTMoperating system. Programs can be built by thegraphic assembly of blo

Page 14 - Figure 23.1: Design Flow

GEL100340iaddo=a+bd=aDescriptionIt calculates the sum of two integer variables.Input portsname type alternative type functiona intAddendb intAddendwo1

Page 15 - Wiit+Drive

VVintDriveiassDescriptionIt duplicates an integer variable.Input portsname type alternative type functionaintDataawo125Output portsname type alternati

Page 16 - 3.1.2 Editing schematics

GEI-100340ichs0 = -aDescriptionIt changes the sign of an integer variable.Input portsname typealternative type functionaintData awon7Output portsname

Page 17 - Working with compound

WintDriveDescriptionIt compares the data read by input port a with the data read by input port b.If a < b it shows 0 in output port oIf a = b it sh

Page 18 - 3.1.8 Options

GEI-100340icntMl&de5tepUPI:p54fsetclearCdIactualDescriptionUP/DOWN int counter.Input portsOutput portsname type1 alternative type 1 functionactual

Page 19 - Help menu

WintllriveDescriptionAsynchronous communication DRIVE->DGFC.From the structure of asynchronous communication it reads the values of DRIVE parame

Page 20 - Design Environment

GEI-100340ParametersnameI type Ialternative type functionoffsetipaiiltiuta1920Offset to be summed to the parameter identifiersipaO..ipa9.Identifier of

Page 21

WintDriveIf any parameter identifier does not comply with the others, the whole communication structure will bedisabled and the output port in RUN wil

Page 22

GEI-100340idekyDescriptionThis block has two purposes:ldefine the starting point in the execution of a circular connectionlperform one cycle delayInpu

Page 23 -

Wintllriveo=a/bDescriptionIt performs a division of two integer variables.Input portsname type alternative type function;intNumerator aintDenominator

Page 24 - Figure 4.4.7.1: Output window

GEL10034012Document ConventionsWithin this document the following visual orientation help are used:Font FunctionBold Names of menus, commands and regi

Page 25 - Figure 4.4.9.1: Trace Window

GEI-100340idsDescriptionSynchronous communication DRIVE->DGFC.From the synchronous communication structure it reads the values of the DRIVE param

Page 26

WintDriveParametersnameoffsettmeilltalternative type function8192 Offset to be summed to the parameter identifiersiDaO..iDa4.ipaipalhitiut0Identifier

Page 27 - Schematics

GEL100340ieqDescriptionIt compares two integers.Ifa== b it shows 1 in output port o, otherwise it shows 0.Input portsname typealternative type functio

Page 28

WintDriveDescriptionIt compares two integers.If a >= b it shows 1 in output port o, otherwise it shows 0.Input portsnametypealternative type func

Page 29

GEI-100340igtDescriptionIt compares two integers.If a > b it shows 1 in output port o, otherwise it shows 0.Input portsname typealternative type f

Page 30 - Editor Dialog

WintDriveileDescriptionIt compares two integers.If a <= b it shows 1 in output port o, otherwise it shows 0.Input portsname type alternative type

Page 31 - Win&rive

GEL100340i/iDescriptionIt compares two integers.If a < b it shows 1 in output port o, otherwise it shows 0.Input portsname typealternative type fu

Page 32 - (AL.T+~)

WintDriveimodo=a%bDescriptionIt calculates the remainder of the division of two integer variables.Input portsname type alternative type functioniiintN

Page 33 - Wirdrive

GEL100340DescriptionIt performs a multiplication of two integer variables.Input portsname type alternative type functiona intFactor abintFactor bwrn.

Page 34

WintDriveDescriptionIt reads input port a or input port b or input port c as a function of the status of input port g.It reads the status of input por

Page 35

WintDrive2Developing a Win+Drive Application2.1What is Win+Dfive?The control of systems by electronics was traditionally done by analog circuits. Thes

Page 36

GEL100340Output portsname typealternative type function0 intData read by input port a or b or c.v/o159ParametersNo parameters120

Page 37 - Page Setup fur Printing

Win+DriveineDescriptionIt compares two integers.If a != b it shows 1 in output port o, otherwise it shows 0.Input portsname type alternative type func

Page 38 - Stamp Variables

GEI-100340iprcDescriptionIt controls the storage of the previous data as integer data.It shows the data read by input port i in output port o .In outp

Page 39

WintDriveiselDescriptionIt reads input port a or input port b as a function of the status of input port g.It reads the status of input port g, if the

Page 40

GEI-100340isub0 =a-bDescriptionIt performs a subtraction of two integer variables.Input portsname typealternative type functionaintMinuend a0intSubtra

Page 41

WintDriveitfDescriptionIt converts the input integer data into floating point data.Input portsname typealternative type functioni intData to be conver

Page 42

GEL100340ivarDescriptionIt permits the connection of an integer variable to various blocks.Input portsnametypealternative type functioniintInteger var

Page 43 - and Compound Blocks

Win+DrivelandDescriptionIt executes a logical and-operation between the data read by input ports a and b.This block treats values read by input port a

Page 44

GEL100340DescriptionIt performs a logical not-operation of the data read by input port a.This block treats values read by input port a as boolean vari

Page 45

WintDriveDescriptionIt performs a logical or-operation of the data read by input port a e b.This block treats values read by input port a and b as boo

Page 46 - 7.7.1.1:

GEI-1003402.3 The Development ProcessFigure 23.1: Design FlowThe total process for developing a Win+Drive application consists of the following step

Page 47

GEI-100340DescriptionIt performs a logical xor-operation of the data read by input port a and b.This block treats values read by input ports a and b a

Page 48

WintDriveDescriptionIt splits a float into 2 integers. A float is composed of 4 bytes. An integer is composed of 2 bytes. This blockdivides the 2 hi

Page 49 - Generating Programs

GEI-100340mittDescriptionIt joins 2 integers into a float. A float is composed of 4 bytes. An integer is composed of 2 bytes. This blockjoins fh and f

Page 50 - 8.5 Edit

Win+DriveDescriptionIt performs a bit to bit not-operation of the integer data read by input port a.It shows the result of the operation in output por

Page 51

GEL100340odaDescriptionAsynchronous communication DGFC->DRlVB.It copies the values read by input ports v0, vl, v2, v,3, v4, v5, v6, v7, vS,

Page 52

WintDriveOutput portsname type alternative type functionr intResult of the operation: 0 = failed operation1 = successful operationv/O188nameoffsetipai

Page 53

GEI-100340During the transition of DGFC from IDLE->RFADY the communication structure is configured:lDGFC copies IPAO..IPAQ parameters in the I

Page 54

Win+DriveodsDescriptionSynchronous communication DGFC->DRIVE.It copies the value read by the input ports v0, vl, v2, v,3, v4 in the synchro

Page 55 - Changing Settings

GEL100340Parametersnameoffset$a0ipaltmeintintintalternative type function8192 Offset to be summed to the parameter identifiersipaO..ipa4.0Identifier o

Page 56 - Figure 102.1: Colors Dialog

Win+DriveDescriptionThis block carries out a bit to bit or operation of the integer data read by input ports a and b.It shows the result of the operat

Page 57 - Tools for DGFC

WintDrive3 Fast Track to Wiit+Drive3.1Menu SummariesThis section summarizes most of the Win+Drive procedures by giving a comprehensive menu overview

Page 58

GEL100340DescriptionComputes the value of x7Input portsnametflealternative type functionXfloat baseYfloat exponentwo284Output portsnametwalternative t

Page 59 - A.2 Introduction

WintDriveDescriptionShows the bn-bit of data i.Input portsname type alternative tJrpe functioniintDataibnintbit numberwO196Output portsname type alter

Page 60

GEL100340namedld2d3rlDescriptionIt reads the FWA. This block reads len words from ??WA[ind] to FWA[ind+len-11. It also checks thetimeouts(tmo) and

Page 61 - Flip-flop

WintilriveParametersNo parameterswoo25Alarm causesName 1 Function1ind must be positive and not greater than 832len must be positive and not greater t

Page 62

GEL100340speedobsF MeaSpdF MeaSpdw AccFFwdw AccFFwdspeedobsspeedobsSpeed PSpeed Pw Taulw TaulFTW2FTW2 Act ›-Act ›-11DescriptionSPEED OBServer estima

Page 63

WintDriveSpeedobs is a algorithm with two time constants: Taul [set] and Tau2 [set]. These inputs determine timethat observer takes to estimate spee

Page 64

GEI-100340DescriptionCalculates the square root.Input portsName 1 Type 1Executed1 FunctionX 1 float 1INon negative floating-point valuev/o290Output

Page 65 - OdZl OdS

WintDriveTDescriptionThis block controls program flow as a function of the simulated execution on PC, or the real execution on thetarget.Jf the execut

Page 66

GEL100340fbdg0tk?dUIIt-Y? .en0t-L-hactDescriptionThis block performs a bistable timer.The timer is activated on the rising or on the falling edge of i

Page 67 - Wint Drive

Win+ D riveInput portsnameI Itwalternative typegt-upintintt-dwintOutput portsactintI Ifunctionoperations startnumber of milliseconds delay on the risi

Page 68

GEL1003403.1.2 Editing schematicsPut a part of a schematic Cu$into the clipboardCTRL+XCopy a part of aCOPYCTRL+Cschematic into thecliDboardInsert fro

Page 69

GEI-100340tineDescriptionInterruptable monostable timer.Timer is activated on every rising edge of input g in the following way:lOn the rising edge of

Page 70

Win+DriveInput portsnametnealternative type functiongintoperations start and timer enabletintnumber of cycles of timer activationMm58Output portsname0

Page 71 - Estimated

GEL100340tmrRetriggerable monostable timer.Timer is activated on every rising edge of input g in the following way:1.On the rising edge of input g the

Page 72

WintDriveoutput portsname0acttwintintalternative type functionTimer outputIndicates the number of milliseconds counted bythe timer from start operatio

Page 73

GEI-100340DescriptionIt controls the test point of DGF CPU.Input portsname typealternative type functioniintNew status of the test pointwozo4Output po

Page 74

WintDrivewhitDescriptionThis block sets the bn-bit of data i with value bv.The result is shown in output port o.Input portsname typealternative type f

Page 75

GEL100340wfixDescripitionIt writes the Fixed Word Area @WA) used for DeviceNet communications. This block writes len words fromFWA[ind] to lXA[ind+

Page 76

WintDriveParameters1 No uarametersAlarm causesName Description4ind must be positive and not greater than 835len must be positive and not greater than

Page 77

GEI-100340DescriptionThis block performs a bit to bit xor operation of the integer data read by input ports a and b.It shows the result of the operati

Page 78

Win+ D riveAppendix BWhDriveCompound Library for DGFCNote:This Appendix was current at time of printing.For the latest information, always refer to th

Page 79

WintDrive3.1.4 Inserting items into the schematicsTO Insert Shortcut CommentsInsert an input portInsert an output portInsert a textInsert a labelInser

Page 80

GEL100340B. ICompound Library for DGFCThe following Help Topics are available:IntroductionLibrarv contentsWhat’s newHow to reuse schemes from nrevious

Page 81

WintDriveB.2 lnfroducfionWin+Drive is a graphic programming tool for the WindowsTM operating system. Programs can be built by thegraphic assembly of

Page 82

GEL100340How to use the Compound LibraryFor a correct use of this compound library it is necessary to follow some steps and rules.Import compound blo

Page 83

WintDrive5.3 Library contentsHere each compound block in the library will be described in detail.Every compound block is shown with this following st

Page 84

GEL100340Analog-InputAnalag-InputDescriptionIt reads the input (In), multiplies by scale (Scale), adds an offset (Offset) and filters it with a low pa

Page 85

WintDriveAntiWindUp-PIDAnt iWindUp_p I Dc Refewncec Feedback out Ik PmpGain* OutLinlb ResetPIDPmpout Ib IntEnc IntGainfi IntLlm Intout Ic DerEnc DelGa

Page 86

GEL100340Output logical variablesNoneInput portsIIIbe disabled.DerLim 1 float 1always1 Absolute value of derivative part limit [y]WO216Output ports

Page 87

WintDriveCycle-TimeDescriptionIt calculates the sample time [set] of the control.C-style descriptionif (FirstRun != 0)CycleTime = O.OOl*CycleTi

Page 88

GEL100340DescriptionIt simulates a DC motor. This compound can be used for testing user control (for example AntiWindUp-PIDcontrol).Motor current [A

Page 89

WintDriveDeadbandDescriptionIt performs deadband function. It is described by the following drawing:- Deadband/Deadband/PC-style descriptionif (In &

Page 90

GEL1003403.1.6 Debugging prujectsToDebugISimulate several cycles conthmeStop the simulationIstopUnload the modelUnload DLLSet probe on signal.Se&

Page 91

GEL100340Output portsnametype descriptionout float Processed outputwo222170

Page 92

Wint 0 riveDigital&mtDigital-InputIllElD&loutSe1.$$zly$gDescriptionIt reads a bit of digital input (DgtZn) specified by input selector (Sel)

Page 93

GEL100340Input logical variablesNoneOutput logical variablesNoneInput portsnameIIIDgtIntypeintiutexecuteddescriptiononly if Sel==O Inputonly if Se1 !

Page 94

WintDrive.First RunFirst-RunDescriptionIt calculates the value of FirstRun logical variable, that assumes value 1 at the first run of the control.

Page 95

GEL100340FUllJAM/’FULL-RAMPF SetPointb Ref5etPIiniF PesAccTc PosDecTc NegAccTc NegDecTc Resetc PWSQfRanpoutDescriptionIt performs a Ramu with the po

Page 96

WintDriveInput portsPos AccTfloatPosDecTfloatNegAccTfloatNegDecTfloatResetPresetintintOutput portsexecuteddescriptionalwaysSet point to be followed [x

Page 97

GEL100340IntegratorIntegratorDescriptionIt calculates the summation of the input [x] In. It is possible to specify the Initial value of the summation

Page 98

Win&riveInput portsnameInIniCondtype executed descriptionfloatonly ifInput to be integrated [x]Reset==Disable==Preset==0floatat the first run and

Page 99

GEL100340Lim-IntegratorDescriptionIt calculates the limited summation of the input [xl. It is possible to specify the Initial valueof the summation[x]

Page 100 - GEI-100340

Win-driveInput portsReset==Disable==Output portsnametype descriptionoutfloatLiited summation of the input [x]179

Page 101 - Description

WintDrive3.1.9 Window operationsToPlace the windows sideby side on the screenPlace the windows in acascadeArrange the icons of theclosed windowsClose

Page 102

GEL100340LimitDescriptionThe input [x] is limited between two boundaries, LowerLim [x] and UpperLim [x].C-style descriptionif (In c LowerLim){Out=Lowe

Page 103 - WintDrive

WintllriveInput portsnameInLowerLiiUpperLimtype executedfloatalwaysfloat alwaysfloatalwaysdescriptionInput to be limited [x]Lower limit of the Input

Page 104 - GEL100340

GEL100340Low-Pass-FilterLaw-Pass-FilterDescriptionIt performs a discrete first order low pass filter. User can set the time constant FilterTau [set].

Page 105 - No parameters

WintDriveSo the discrete relation that performs this discrete transfer function is:out, =Js- IilK + (l- -q out&lzzfO6where the k index means actua

Page 106 - Generator of a sine wave

GEL100340RampiSetPQintRefSetPointRampTheEhetPnzsetDescriptionIt performs a ramp with the possibility to set the ramp time [set] (RampTime), compared

Page 107

Win+Driveelse{l* Delta must be a positive *IDelta=abs(RefSetPoint*O.OOl *CycleTimeMsec/RampTime);if (SetP oint < PrevRampOut-Delta){RampOut=Prev

Page 108

GEI-100340Output portsnametype descriptionRampOutfloat Ramp output [x]NegRampintSet to 1 if decreasing ramp is used, otherwise it is set to 0PosgRampi

Page 109

WintDriveSignSignDescriptionThe ouput is the sign of the input: +l if In is greater then 0, -1 if In is less than 0, or 0 if In is equal to 0.C-styl

Page 110

GEL100340TiineJlerivativeTime-DerivativeDescriptionIt performs a discrete time derivative of the input [xl.User can filter the time derivative with fi

Page 111

WintDriveOutSumQuiputGainintegratorInput logical variablesnoneOutput logical variablesNoneInput portsname type executedInfloat alwaysFilterTaufloat al

Page 112

GEL100340These instructions do not purport to cover all details or variations in equipment, nor to provide everypossible contingency to be met during

Page 113

GEI-1003404. The Win+Drive Design Environment4.1 Starting Win+DriveAfter Win+Drive is installed a program group called “Win+Drive” is created. It

Page 114

GEL100340Time-IntegratorTima-IntegratorDescriptionIt calculates the time integral of the input [xl. It is possible to specify the Initial value of the

Page 115 - Wintllrive

Win+DriveInput portsnameIntype executed descriptionfloatonly ifInput to be integrated [x]Reset==Disable==Preset==0IniCondfloat at the first run and In

Page 116

ciwaa34aTime-Lim-IntF Inc LoweYLimb UpperLitnb InKandw Resetb DLaklec Pmrtc PmetValoutDescriptionIt calculates the limited integral of the input [xl.

Page 117

WintDriveInput logical variablesNoneOutput logical variablesNoneInput portsname typeIIlfloatLowerLimfloatUpperLimfloatIniCondfloatResetDisablePresetin

Page 118

GEI-100340TSDescriptionAt the first run, it calculates the sample time D [set] of the control.This compund block is obsolete. It is only used to k

Page 119

WintDriveUnits-ConverterUnits-ConverterDescriptionIt multiplies input (In) by EuroFct (if UnitsSystem logical variable is equal to 0, by USAFct if e

Page 120

GEL100340Input portsnameInEuroFctUSAFctSIFctOutput port23+E-floatfloatfloatexecutedalwaysonly ifUnitsSvstem ==0only ifUnitsSvstem ==lonly ifUnitsSyste

Page 121

WintDriveB.4.GlossaryThe following Help Topics are available:CvcleTimeMsecFirstRunTs variableUnits conversion tableUnitsSvstem variableCycleEneMsecCyc

Page 122

GEL100340Units conversion tableThe following table shows most commonly used units of measurement:Quantity1 European units IUSA units1 International Sy

Page 124 - If a >

WintDrive4.4 The Win+Drive Screen LayoutThe Win+Drive screen layout closely resembles the layout of Windows MD1 applications (Multiple Docu-ment I

Page 125

, ,CDIWe bring good things to life.GE Motors & Industrial SystemsGEI-100340 Rev. 1.03 (3/97)Internet Address: http://www.ge.com

Page 126

Win&heAppendix CWin+Drive Installation Instructions199

Page 127

GEL100340..The working environment of Win+Drive (also referred to occasionally as Win+DGFC and Win-DGFC) is com-posed of four elements:l WIN-DGFCis t

Page 128

WintDriveC.5Standard Installation of WlN+DriveWin+Drive installation package is distributed on various formats. The installation instructions depend o

Page 129

GEI-100340C.6 Non-standard installation of Win+DriveAssumption:objectdefault directoryWincDGFCC:\WIN-DGFCprojectc:\WIN-PRJdefault groupWINPGFCWIN-PRJr

Page 130

WintDriveC.8 Nun-standard installation of Visual C++ 1.5xAssumption:Object default directoryprojectC:\WIN-PRJVisual C++ 1.5xCAmsVCdefault group real

Page 131

GEL1003407.Select the field Arguments8. Replace the message:l @short.fdename@ @WPD-DIR@ c:\tdlrwithl @shortfdename@ @WPD-DIR@ dkctarg9. Press OK204

Page 132

WintDriveAppendix DInsfrucfioffs for installingVisual C++ 1.5optimizedfor Win+Drive205

Page 133

GEL1003401.Choose continue

Page 134

WintllriveChoose the type of installation desired.Choose the Directories button tochange the default directories for the installation file groups.Typi

Page 135

GEL1003404.4.3 Block Selection BarThe block selection bar provides quick access to the building blocks of the schematics. It is divided into twoparts:

Page 136 - Parameters

GEI-100340Installation OptionsSpecify installation directories for the file groups you have selected.install @rectory: m&xx&able Files:6:WSVME

Page 137

Wit-driveChoose the type of installation desired. Choose the Directories button tochange the default directories for the installation file groups.Typi

Page 138

GEL100340Select the file groups to install. Use the option buttons to customizeyour selections. Choose the Directories button to change thedefault dir

Page 139

Wint D riveMemory Models’Targetsi p;lllTinyq Windows -EXE Files-e iumIL-q Windows -DLL Filesq Compaclq QuickWin -EXE Filesq Carge#Hugeq MS-&OS

Page 140

GEL100340Select the file groups to install. Use the option buttons to customizeyour selections. Choose the Directories button to change thedefault dir

Page 141

WintDriveI1.Choose NO213

Page 142

GEL100340Setup is ready to install Visual C++-Please type your user name and organization.You may use up to 28 characters in each field.&er Name

Page 143

WintDrive1.Choose Yes215

Page 144

GEI-1003401.Check Make changes now and back up current version2.Choose continue216

Page 145

WintDrive1.Click on OK217

Page 146

WintDrive4.4.5 WindowsWithin the main window of Win+Drive several child windows can be placed. Each child window can bemaximized, minimized, resized a

Page 147

GEI-100340This warning may not appear.1.Click on OK218

Page 148

WintDriveJ\rVisual C++ Setup is complete.To put into effect the configurationchanges you have made. choose Restart Windows.Choose Return to Windows if

Page 149

We bring good things to life.I 3@IGE Motors & industrial SystemsGEL100340 Rev. 1.03 (3197)Internet Address: http://www.ge.com

Page 150

GEL1003404.4.7 Output WindowOutput windows are used to display the messages and errors of the code generation and the compilation. Alsosource files ca

Page 151

Wintllrive4.4.8 Monitor WindowsFigure 4.4.8.1: Monitor WindowMonitor windows display simulation results graphically, similar to oscilloscopes. They ar

Page 152

GEI-1003404.4.10 Getting HelpWithin the Help menu there are items to open the help file and to get help from it. The Contents help topiccan be opened

Page 153 - Alarm causes

WindI rive5.Creating Software SchematicsBuilding programs using Win+Drive is very similar to creating electrical circuit descriptions. It consistsmain

Page 154

GEI-1003405 1.2 Placing Blocks using the lnserf MenuTo select a block from the Insert menu act as follows:-first open the Insert Menu and select the a

Page 155 - SDeedvdlle

WintDrive5.3 Placing Text and labelsIn order to have comments on a schematic for explanation texts and labels can be placed. Both have nofunction for

Page 156

WintllriveTable of Contents1.Introduction...

Page 157

GEL1003405.4 Editing the Ports of BlocksSection 5.2 above explained that the ports of blocks represent input and output variables of the underlyingpie

Page 158

Win&rive5.4.3 Setting the Port AttributesThe port attributes consist of two properties:-the name of the port-the data type of the port.The name c

Page 159

GEI-1003405.6 Changing the View of the SchematicSchematics can get larger than the window displaying it. Therefore the window shows only a small view

Page 160

Wirdrive5.7 Modifying SchematicsA schematic is normally not entered one time but entered and changed several times. Modifying a schematicis done by pe

Page 161

GEL1003405.7.4 Resizing itemsBasic blocks can be resized. This is done by the following steps:-Select the block. It will be surrounded by a red rectan

Page 162

Wintllrive5.8 Printing SchematicsFor documentation purposes Win+Drive schematics can be printed. Printing is started by the Print commandfrom the Fi

Page 163

GEL100340Figure 5.8.1.1: Page Print Mode Dialog5.82Printing in Page ModeFor printing a scheme in page mode select Print from the File menu and then Pa

Page 164

WintDrive5.8.3Page Setup fur PrintingFor setting up the page for printing select Page setup from the File menu or Setup from the Print dialog. ThePage

Page 165 - This block

GEL100340Within this dialog the following options can be set:the orientation and size of the paper,-the position and definition of the stamp (title bl

Page 166

WintDrive200 27 m Date : @date@ ,, 8 0 @Courier New0 42 w Window : @winname@ ,, 8 0 @Courier New[Variable]Author=Mr. Black[Bitmap]‘l:\wpd\smpl.ogo.bmp

Page 167

GEL1003405.Creating Software Schematics...

Page 168

GEI-1003406.Connection to External VariablesPrograms generated using Win+Drive normally have connections to the environment outside. For example,set a

Page 169 - Compound Library for

WintDriveThe storage class defines where the variable is declared and visible. The following values are available:-external variables are declared in

Page 170

GEL100340-the groups are defined in the target.ini files. They are used to put the index of the logical variable into apredefined range of the total v

Page 171

Wintilrive7.Working with Hierachy and Compound BlocksComplex projects get soon so complex that it is not possible or useful to have all blocks in one

Page 172

GEL100340Z 1.3 Renaming a Compound BlockThe name of compound blocks can be changed by selecting item Rename from the Compound menu. Adialog appears th

Page 173 - Library contents

WintDrivez7.3Updating and Closing a Compound BlockAs long as a compound block is edited its instances in other schematics are not updated. To reflec

Page 174 - Analag-Input

GEI-1003407.6Using Cbmpound BIocksUsing compound blocks in schematics is equivalent to using basic blocks. Placing is done from the Insertmenu or by D

Page 175 - Refewnce

Win+Drive7.7.2Import of Compound BlocksThe importofacompound block into a project is started by choosing Import Compound frommenu. First the standard

Page 176

GEL100340For each compound block within the list the import action can be chosen. Selecting Accept and Replace willreplace an existing block with the

Page 177

Win+Drive8.Generating ProgramsAfter the schematics of a program have been created they should be converted to programs that can beexecuted either on t

Page 178

WintDrive7.5DeletingCompound Blocks...357.

Page 179

GEI-100340Figure 8.2.2: Changing the execution orderA block that is connected from its block output to the block input of another by this execution or

Page 180 - Output ports

Wintllrive9.Simulating Programs on the PCWin+Drive includes a simulation environment for the code that was generated for the PC simulation. Thegenera

Page 181 - Digital&mt

GEI-100340Figure 9.1.2.1: Set Debug Window DialogUsing radio buttons it can be selected if the probe shall be displayed in a monitor or trace window

Page 182

WintDrive9.3. I Monitor Configuration DialogThis dialog is used for setting the display configuration of the monitor window:-the Y range can be set au

Page 183 - First-Run

GEL1003409.5 Running fhe ModelThe simulation of the model is controlled by items from the Debug menu.-Go restarts the simulation and sets the variable

Page 184

WintDrive10.Changing Settings of Win+DriveThe configuration of the actual project and Wm+Drive can be changed by dialogs that are opened from theOptio

Page 185 - Input ports

GEI-10034010.2 General SettingsWithin this dialog the following settings can be done:showing or hiding the block toolbar (see paragraph 10.1)showing

Page 186

WintDrive10.4 Setting up External ToolsTable 10.4.1 lists the tool functions integrated into Win+Drive. Note that these tools may require the installa

Page 187

GEI-10034048

Page 188 - Lim-Integrator

WitdriveAppendix AA. I Block library for DGFCThe following Help Topics are available:IntroductionBlockBlocks in alphabetical orderNote:This Appendix w

Page 189 - Win-drive

GEL100340Input port.. ...

Page 190

GEI-100340GroupIt is used to group the different types of blocks in an homogeneous way, for instance arithmetical, logical etc.This grouping facilitat

Page 191

WintDriveLogical GroupThis group contains all those blocks performing logical operations. Only integer data (id) can be treated bythese blocks.There a

Page 192 - Law-Pass-Filter

GEL100340Function GroupThis group contains special functions:OperatorDiameter and thickness observerSpeed observerFunctionname icondiamobs diamobsspe

Page 193

WintDriveArithmetic GroupThis group contains all those blocks performing arithmetical operations.There are two operator sub-groups:lControls integer d

Page 194

GEL100340Input portRepresents the element from which the block receives information in the schemeA block may have only one Input port, multiple Input

Page 195

WintDriveA.4 Blocks in alphabetical orderimod ilnuliprc iselivarlandlxorlllftiOdZl OdSrbitl-fixT tbdtpc wbitimuxisubblotmitforspeedobstrueWfiXineitflo

Page 196

GEL100340alarmDescriptionThis block enables alarm notification on the digital keypad using AI-BRICK-USR : c.Input portsname type alternative type func

Page 197

Wint DriveandDescriptionThis block carries out a bit wise “and” operation of the integer data read by input ports a and b.It shows the result of the

Page 198

GEI-100340cfixil*li2fix 42[411Bco3trimrDescriptionIt performs a master DeviceNet communication (LocalBus). This block gets the input words (il, i2 and

Page 199

WintDrivedelayDescriptionThis block has two purposes:ldefine the starting point in the execution of a circular connectionlperform one cycle delayInp

Page 200

Wintllriveieq...

Page 201

GEL100340diamobsb WMmtThrZb WMmtThrZC MinDirmC MinDirmb M.uDiamb M.uDiamC MaxThickC MaxThickC Initialir*C Initialir*L 1niDi.mL 1niDi.mC IniThuckC IniT

Page 202 - Time-Lim-Int

WintDriveControl1 Description01otherwiseFunctionalities are all enabled: diameter and thickness are estimated from line speed(LineSpd) and winder mot

Page 203

GEI-100340With two digital encoders with a resolution of 1000 counts/rev each and a sample time of 10 msec,WMotThrl and WMotThr2 should be larger tha

Page 204

WintDriveInput portsName TypeExecuted DescriptionLiueSpdfloatalways Measured line speedWMotSpdfloat always Measured winder motor speedGearRtfloat alwa

Page 205 - Out=SIFct*h;

GEL100340ParametersNameTypeStartingDiameterfloatStartingThicknessfloatcDescriptionDiameter using by observer as a initial estimated diametervalueThick

Page 206

WintDriveexe1DescriptionThis block permits the execution of a branch, that is a group of blocks connected to each other throughconnecting lines, as a

Page 207

GEI-100340exe2DescriptionThis block permits the execution of branches, that is a group of blocks connected to each other throughconnecting lines, as a

Page 208

WintDriveexe42aibcaDescriptionThis block permits the execution of branches, that is a group of blocks connected to each other throughconnecting lines,

Page 209

GEL100340exe8DescriptionThis block permits the execution of branches, that is a group of blocks connected to each other throughconnecting lines, as a

Page 210 - We bring good things to life

Win+ D riveInput portsname eZ intT-alternative typeintintintintintintintintfunctionBlock enabler:== 0 The branches connected to input port a..h are n

Page 211 - Installation Instructions

GEL100340Appendix B Compound Library for DGFC...159B.

Page 212

GEI-100340fabs0 = lalDescriptionIt calculates the absolute value of a floating point variable.Input portsname typealternative type functionafloat Data

Page 213

WintDrivefaddo=a+bDescriptionIt calculates the sum of two floating point variables.Input portsname typealternative type functionafloat AddendbfloatAdd

Page 214

GEI-100340fasso=ad=aDescriptionIt duplicates a floating point variable.Input portsname typealternative type functionafloatData awoo54Output portsname

Page 215

WintDrivefchs0 a=-DescriptionIt changes the sign to a floating point variable.Input portsname typealternative type functionafloat Data awoo.57Output p

Page 216

GEL100340fcntenabhstepUPI_preretsettclearcnt:actualDescriptionUP/DOWN float counter.Input portsOutput portsuame typeI Ialternative typeIfunctionactual

Page 217

WintDrivefcmpDescriptionIt compares the data read by input port a with the data read by input port b.If a < b it shows 0 in output port o.If a = b

Page 218 - Choose continue

GEI-100340fdela yDescriptionThis block has two purposes:ldefine the starting point in the execution of a circular connectionlperform one cycle delay

Page 219 - Click on Directories

WintDrivefdivo=a/bDescriptionIt performs a division of two floating point variables.Input portsname typealternative type functionitfloatNumerator aflo

Page 220 - Choose OK

GEL100340ferrDescriptionIt compares two floating-point data.ifa== b it shows 1 in output port o, otherwise it shows 0.Input portsname typealternative

Page 221 - Choose Custom Installation

Win+Driveffdd9ck ffdKllPrwclrDescriptionD Flip-flop with set and reset inputs.Input portsname typealternative type functiondintData inputckint clock (

Page 222 - Click on libraries

WhOriveList of FiguresFigure2.3.1DesignFlow ...

Page 223

GEL100340ffjkDescriptionJ-K Flip-flop with preset aud clear inputs.Input portsname typealternative type function.ckkprCkintData input jintclock (risin

Page 224 - Choose Continue

WintDrivefvDescriptionIt compares two floating-point data.If a >= b it shows 1 in output port o, otherwise it shows 0.Input portsname type alterna

Page 225 - Choose NO

GEL100340f# fDescriptionIt compares two floating-point data.If a > b it shows 1 in output port o, otherwise it shows 0.Input portsnametypealternati

Page 226

Win+Drivef/eDescriptionIt compares two floating-point data.If a <= b it shows 1 in output port o, otherwise it shows 0.Input portsname typealternat

Page 227 - Choose Yes

GEI-100340DescriptionIt compares two floating-point data.If a c b it shows 1 in output port o, otherwise it shows 0.Input ports;; 1 alternative typem3

Page 228

Win-drivefmodo=a%bDescriptionIt calculates the remainder of the division between two floating point variables.Input portsname typeiifloatfloatOutput p

Page 229 - Click on OK

GEL100340fmulo=a*bDescriptionIt performs a multiplication of two floating point variables.Input portsname typealternative type functionafloatFactor ab

Page 230 - This warning may not appear

WintDrivefmuxDescriptionIt reads the status of input port g.It reads input port a or input port b or input port c as a function of the status of input

Page 231 - Choose Restart Windows

GEL100340Output portsname typealternative type function0floatData read by input port a orb or c16.50ParametersNo parameters88

Page 232 - Systems

WintDrivefineDescriptionIt compares two floating-point data.If a != b it shows 1 in output port o, otherwise it shows 0.Input portsname type alternati

Commentaires sur ces manuels

Pas de commentaire