Parker 590+ series Frame 1, 2, 3, 4, 5, 6 & H. Product Manual (2012) - page 21

 

  Index      Manuals     Parker 590+ series Frame 1, 2, 3, 4, 5, 6 & H. Product Manual (2012)

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     19      20      21      22     ..

 

 

 

Parker 590+ series Frame 1, 2, 3, 4, 5, 6 & H. Product Manual (2012) - page 21

 

 

C-50 Parameter Specification Tables
..............ADVANCED
[0397]
Advanced
..............MODE
[0398]
Advanced
..............AUX.SOURCE
[0399]
Link
a
miniLINK
a
VALUE 1
[0339]
Minilink
a
VALUE 2
[0340]
Minilink
a
VALUE 3
[0341]
Minilink
a
VALUE 4
[0342]
Minilink
a
VALUE 5
[0343]
Minilink
a
VALUE 6
[0344]
Minilink
a
VALUE 7
[0345]
Minilink
a
VALUE 8
[0379]
Minilink
a
VALUE 9
[0380]
Minilink
a
VALUE 10
[0381]
Minilink
a
VALUE 11
[0382]
Minilink
a
VALUE 12
[0383]
Minilink
a
VALUE 13
[0384]
Minilink
a
VALUE 14
[0385]
Minilink
a
LOGIC 1
[0346]
Minilink
a
LOGIC 2
[0347]
Minilink
a
LOGIC 3
[0348]
Minilink
a
LOGIC 4
[0349]
Minilink
a
LOGIC 5
[0350]
Minilink
a
LOGIC 6
[0351]
Minilink
a
LOGIC 7
[0352]
Minilink
a
LOGIC 8
[0353]
Minilink
........SAVE TO OP
[0624]
Configure Drive
........LOAD FROM OP
[0625]
Configure Drive
..........SPEED DEMAND
[0089]
Speed Loop
..........SPEED FEEDBACK
[0207]
Feedbacks
..........CURRENT DEMAND
[0299]
Current Loop
..........CURRENT FEEDBACK
[0298]
Feedbacks
..........PHASE ANGLE @ E
[1174]
Current Loop
a
ADDITIONAL DEM
[0030]
Current Loop
......PARAMETER SAVE
[0354]
Configure Drive
......CONFIGURE DRIVE
........CONFIGURE ENABLE
[0039]
Configure Drive
........NOM MOTOR VOLTS
[0521]
Configure Drive
........ARMATURE CURRENT
[0523]
Configure Drive
........FIELD CURRENT
[0524]
Configure Drive
Parameter Specification Tables C-51
........FLD.CTRL MODE
[0209]
Field Control
........FLD.VOLTS RATIO
[0210]
Field Control
........MAIN CURR. LIMIT
[0421]
Current Loop
........AUTOTUNE
[0018]
Auto-Tune
........SPEED FBK SELECT
[0047]
Speed Loop
........ENCODER LINES
[0024]
Encoder
........ENCODER RPM
[0022]
Encoder
........ENCODER SIGN
[0049]
Encoder
........SPD.INT.TIME
[0013]
Speed Loop
........SPD.PROP.GAIN
[0014]
Speed Loop
Appendix D Programming
This Appendix provides an introduction to programming the drive. It describes the function blocks and parameters available in
DSE Lite. The FUNCTION BLOCKS menu on the MMI provides access to these programming tool menu structures.
Programming Your Application
The Default Application
Programming with Block Diagrams
Block Diagrams
Function Block Descriptions
Programming D-1
Programming Your Application
Programming with Block Diagrams
We recommend that you use a suitable programming tool (such as “DSELite” which is Parker SSD Drives’ block programming software) to program
the Drive for specific applications. It is however possible to use the Keypad.
NOTE
The Menus on the MMI contain parameters that don't necessarily reside in similarly-named function blocks in our Configuration Tool. To
locate the function block for a parameter when using the MMI, hold the "M" key down when editing the parameter. This will display the Tag
number. You can find the details for every Tag in this Appendix: Parameter Specification Tables. Alternatively, the Parameter Table in
Appendix C: "Parameter Specifications" provides a quick reference from the MMI list to the associated function block.
The Drive is supplied with a basic set-up which can be used as a starting point for application-specific programming. This programming could simply
involve the inputting of parameter values, or it may require the making or breaking of programmable links, which is a feature of this unit.
Block diagram programming provides a visual method of planning the software to suit your application. The basic block diagram is provided at the end
of this Appendix and shows the software connections consisting of function blocks and links:
Each function block contains the parameters required for setting-up a particular processing feature. Sometimes more than one function block is
provided for a feature, i.e. for multiple digital inputs.
Software links are used to connect the function blocks. Each link transfers the value of an output parameter to an input parameter of another (or
the same) function block.
Each individual block is a processing feature: it takes the input parameter, processes the information, and makes the result available as one or more
output parameters.
Modifying a Block Diagram
MMI Menu Map
Operating and Configuration Modes
1
SYSTEM
There are two modes of operation used while modifying a block diagram: Operating and Configuration modes.
2
CONFIGURE I/O
The CONFIGURE ENABLE command is used to toggle between these two modes of operation.
CONFIGURE ENABLE
Operating Mode (CONFIGURE ENABLE = DISABLED)
In Operating mode you can change parameter values. The Drive can be running or stopped. Note that some parameters can only be changed
when the Drive is stopped. It is not possible to modify the internal links when the Drive is in Operating mode.
Configuration Mode (CONFIGURE ENABLE = ENABLED)
In the configuration mode you can modify connections between the function blocks in the drive. You can also change parameter values, as
above. The Drive cannot run in this mode. Output values are not updated.
D-2 Programming
Making and Breaking Function Block Connections
Links can be changed, added or deleted from a block diagram whilst in the Configuration mode. There are 80 general-purpose links available, each has
its own identification number (“link” number). You make a link by setting the link’s “source” and “destination” tags to be the two parameter tag
numbers to be linked. The outputs of function blocks are not updated whilst in this mode.
NOTE Links 1 to 50 are pre-connected between certain blocks and form the connections shown in the Default Block Diagram. Any of these links can
be re-used elsewhere in the block diagram.
The functions of the special links in previous software versions, (LINK 11 and LINK 12), are replaced by the ADVANCED 1 AND
ADVANCED 2 function blocks.
In previous software versions, certain links were single-ended "special links". This is no longer the case. All links can now be re-used
anywhere in the block diagram.
Programming Rules
The following rules apply when programming:
Operating Mode (CONFIGURE ENABLE = DISABLED)
Function block output parameter values cannot be changed (because they are a result of the function block’s processing)
Function block input parameter values that receive their values from a link cannot be changed (as the link will overwrite the value when the Drive
is running).
Configuration Mode (CONFIGURE ENABLE = ENABLED)
A link’s destination tag must be set to an input parameter (only one link per input parameter).
A link’s source tag may be set to any parameter. Both input and output parameters can be used as a source.
Disable a link/function block by setting the “destination” and “source” tag to zero.
To mark a link as a feedback link, set the source to the negative value of the tag to be connected. Feedback links are ignored when the function
block execution order is determined.
Execution Rules
The complete block diagram is executed every 5ms, with individual control blocks executing within 1ms. Just before a function block is executed, all
the links that have that block as their destination are executed, thereby copying new values in to the block’s parameter inputs. The input parameters are
then processed to produce a new set of output parameters. The execution order of the blocks is automatically arranged for minimal delay.
The output value transferred by a link on execution is clamped to be between the maximum and minimum value for its destination input parameter.
Programming D-3
The setting of the EMULATE 590P parameter (tag 162) in the CONFIGURE DRIVE function block affects the time
constants of the PID block and the linking of parameters in the function block diagram:
¾ When non-zero the drive emulates the functionality of links in earlier firmware versions of the 590P,
(firmware Versions 5.x and 7.x)
¾ When zero (0x0000) the behaviour changes so that the value is transferred, preserving the decimal place,
(firmware Version 8.x and onwards).
Refer to "Compatibility with Earlier Versions of Firmware", page D-7, for more information.
To maintain compatibility, the new firmware emulates the functionality and behavior of links in earlier firmware versions
by defaulting the EMULATE 590P parameter to 0x0001 (non-zero).
Figure 1 Operation of links (EMULATE 590P = non-zero : firmware Versions 5.x, 7.x, 8.x and onwards)
Figure 2 Operation of links (EMULATE 590P = zero : firmware Version 8.x and onwards)
The operation of a link is determined by the number of decimal places of each parameter. Previous firmware versions ignored the decimal place when
linking two parameters. For example, linking Analog Input 2 to the Jog Ramp rate gave a Ramp Rate of 526.1s for an input value of 52.61%. Compare
the Figure above.
An additional enhancement is that all values are now held to over 4 decimal places of precision. This is also true of values transferred via links. In the
above example, although the Jog Ramp Rate is shown as 59.7s, internally the value will match that of the output of Analog Input 2, to over 4 decimal
places.
D-4 Programming
Saving Your Modifications
Ensure that CONFIGURE ENABLE = DISABLED before performing a PARAMETER SAVE.
If AUTOMATIC SAVE is set TRUE then changes made via the Operator Station are automatically saved.
If parameter values or links have been modified, the new settings must be saved. The Drive will then retain the new settings during power-down. Refer
to Chapter 6: “The Keypad” - Saving Your Application.
Understanding the Function Block Description
The following function blocks show the parameter information necessary for programming the Drive. Input parameters are shown on the left hand side,
and output parameters are shown on the right hand side of the block.
Default Value
The default value of the unmodified factory set-up
Input/Output Parameter Name
The name shown on DSE Lite
Tag Number
Unique identification used for linking and communications
Decimal Places - some parameters are held in memory with two decimal places but are displayed with one decimal place. These parameters are
indicated in the Parameter Description tables. The Range parameter highlights these with a " (h) " suffix.
Path and Block Name
Default Value
Output Parameter
Name
Tag Number
Input Parameter Name
Default Value
Figure D-3 Function Block Parameter Information
Programming D-5
MMI Menu Maps
The function block descriptions include an easy-find menu showing the menu levels and titles encountered to find the
MMI Menu Map
appropriate menu title, and the parameters contained in the menu(s).
1
SYSTEM
The Menu Maps are shown as if the view level is STANDARD.
2
CONFIGURE I/O
Where there is more than one sub-menu, i.e. ANALOG INPUTS as illustrated, the parameters shown will be for the last sub-
3
ANALOG INPUTS
menu. In many cases, these parameters will reflect the name and number of the last sub-menu.
MMI parameters are named intuitively to make the keypad easier to use, however, they may vary slightly from function
4
ANIN 1 (A2)
block names.
4
ANIN 5 (A6)
CALIBRATION
MAX VALUE
MIN VALUE
DESTINATION TAG
A function block may contain parameters that are contained within more than one MMI menu, for example FIELD CONTROL. In this case, the extra
menus are indicated by >> in the MMI Menu Map.
D-6 Programming
Function Blocks By Category
The function blocks described in this Appendix are arranged in alphabetical order, however, they are listed below by
Category. They each appear as a Menu in the FUNCTION BLOCKS menu. To view the FUNCTION BLOCKS Menu,
ADVANCED view level must be selected
Alarms
ALARM HISTORY
D-17
ALARMS
D-18
Communications
5703 IN
D-12
COMMS PORT
D-32
TEC OPTION
D-133
5705 OUT
D-13
miniLINK
D-85
Inputs & Outputs
ANALOG INPUTS
D-22
AUX I/O
D-28
DIGITAL OUTPUTS
D-54
ANALOG OUTPUTS
D-24
DIGITAL INPUTS
D-51
Menus
MENUS
D-83
OP STATION
D-87
Miscellaneous
ADVANCED
D-14
DRIVE INFO
D-57
MULTIPLEXER
D-86
CONFIGURE DRIVE
D-34
LINKS
D-72
VALUE FUNC
D-136
DEMULITPLEXER
D-42
LOGIC FUNC
D-77
Motor Control
AUTOTUNE
D-25
ENCODER
D-59
INVERSE TIME
D-73
CALIBRATION
D-29
FEEDBACKS
D-62
PLL
D-94
CURRENT LOOP
D-35
FIELD CONTROL
D-64
SPEED LOOP
D-117
CURRENT PROFILE
D-40
INERTIA COMP
D-71
Seq & Ref
JOG/SLACK
D-74
SEQUENCING
D-111
STOP RATES
D-130
RAMPS
D-104
STANDSTILL
D-127
Setpoint Funcs
DEADBAND
D-41
PRESET SPEEDS
D-96
SETPOINT SUM
D-114
MIN SPEED
D-84
RAISE/LOWER
D-101
SRAMP
D-124
PID
D-89
SELECT
D-110
Winder
DIAMETER CALC
D-43
PROFILED GAIN
D-99
TORQUE CALC
D-135
Programming D-7
Compatibility with Earlier Versions of Firmware
Version 8.x and onwards of the 590P is upwardly compatible with earlier firmware versions of the 590P. It will accept and run existing configurations
when downloaded via UDP, from DSELite or from a saved copy in the operator station’s memory. These earlier versions of firmware will not however
accept a configuration designed for use with Version 8.x firmware and onwards.
The implementation of the function block diagram destination links and source links is subtly different in version 8.x and onwards. All links have been
rationalised to allow connection of any parameter to any input parameter. These enhancements will not interfere with operation of earlier
configurations. The enhancements are designed to further improve the flexibility of the function block diagram.
In general, all “output” links have been replaced with the combination of a new output parameter and a new general purpose link. Similarly, all “input”
links have been replaced with the combination of a new input parameter and a new general purpose link. Where a suitable output or input parameter
already existed there was no need to create a new one, (for example, Configure 5703::Scaled Input already existed as a parameter).
As an illustration, consider the operation of Digital Input 2. Prior to Version 8.1 the output value was not available as an accessible parameter. It could
be wired to an input parameter using its dedicated destination tag. By default it was connected to tag 118, RAMP HOLD.
In the revised implementation, the output value is available as a new parameter, OUTPUT. This may be connected to any input parameter using any
general purpose link. By default, Link 21 is used to connect OUTPUT (tag 681) to RAMP HOLD (tag 118).
D-8 Programming
The following tables show the new input and output parameters available, and the allocation of links in the default configuration to emulate the
behaviour of previous versions of firmware.
Enhancements to Output Links
Legacy implementation
Version 8.x and onwards.x implementation
Digin1 (C6)::Destination Tag
[102]
Digital Input 1::Output
[680]
[635] Link 20
[102]
Digin2 (C7)::Destination Tag
[105]
Digital Input 2::Output
[681]
[636] Link 21
[105]
Digin3 (C8)::Destination Tag
[108]
Digital Input 3::Output
[682]
[637] Link 22
[108]
Digital Input C4::Destination Tag
[494]
Digital Input 4::Digital Input C4
[ 69]
[652] Link 37
[494]
Digital Input C5::Destination Tag
[495]
Digital Input 5::Digital Input C5
[ 70]
[653] Link 38
[495]
Configure 5703::Scaled Input
[135]
5703 In::Scaled Input
[189]
[662] Link 45
[135]
Anin 1 (A2)::Destination Tag
[246]
Analog Input 1::Output
[674]
[638] Link 23
[246]
Anin 3 (A4)::Destination Tag
[249]
Analog Input 3::Output
[675]
[639] Link 24
[249]
Anin 4 (A5)::Destination Tag
[250]
Analog Input 4::Output
[676]
[640] Link 25
[250]
Anin 5 (A6)::Destination Tag
[247]
Analog Input 5::Output
[677]
[641] Link 26
[247]
Raise/Lower Dest
[260]
Raise/Lower::Output
[264]
[642] Link 27
[260]
Ramp O/P Dest
[293]
Ramps::Ramp Output
[85]
[643] Link 28
[293]
SPT Sum 1 Dest
[294]
Setpoint Sum 1::Spt Sum Output
[86]
[644] Link 29
[294]
Link 11::Destination Tag
[391]
Advanced 1::Output
[712]
[658] Link 43
[391]
Programming D-9
Legacy implementation
Version 8.x and onwards.x implementation
Link 12::Destination Tag
[396]
Advanced 2::Output
[713]
[660] Link 44
[396]
PID O/P Dest
[400]
PID::PID Output
[417]
[645] Link 30
[400]
Diameter
[431]
Diameter Calc.::Diameter
[427]
[646] Link 31
[431]
Pos I Clamp
[435]
Torque Calc.::Pos. I Clamp
[707]
[647] Link 32
[435]
Neg. I Clamp
[436]
Torque Calc.::Neg. I Clamp
[708]
[648] Link 33
[436]
Taper
[442]
Diameter Calc.::Tot.Tens Demand
[441]
[649] Link 34
[442]
Setpoint Sum 2
[450]
Setpoint Sum 2::Spt Sum Output
[451]
[650] Link 35
[450]
Tens + Comp Calc.
[478]
Diameter Calc.::Output
[706]
[651] Link 36
[478]
Preset Dest
[573]
Preset Speeds::Preset O/P
[572]
[654] Link 39
[573]
Sramp Dest
[590]
Sramp::Sramp Output
[589]
[655] Link 40
[590]
Enhancements to Input Links
Legacy implementation
Version 8.x and onwards.x implementation
[097] Digout 1 (B5)::Source Tag
→ [097] Link 13
[629]
[683] Digital Output 1::Input
→ [098] Digout 2 (B6)::Source Tag
→ [098] Link 14
[630]
[684] Digital Output 2::Input
→ [099] Digout 3 (B7)::Source Tag
→ [099] Link 15
[631]
[685] Digital Output 3::Input
→ [134] Configure 5703::Source Tag
→ [134] Link 16
[1190]
[714]
5703 Out::Input
→ [251] Anout 1 (A7)::Source Tag
→ [251] Link 17
[632]
[678] Analog Output 1::Input
→ [252] Anout 2 (A8)::Source Tag
→ [252] Link 18
[633]
[679] Analog Output 2::Input
→ [306] Standstill::Source Tag
→ [306] Link 19
[634]
[699] Standstill::Input
→ [390] Link 11::Source Tag
→ [390] Link 11
[1188]
[686] Advanced 1::Input 1
→ [394] Link 11::Aux.Source
→ [394] Link 41
[656]
[687] Advanced 1::Input 2
→ [395] Link 12::Source Tag
→ [395] Link 12
[1189]
[688] Advanced 2::Input 1
→ [399] Link 12::Aux.Source
→ [399] Link 42
[657]
[689] Advanced 2::Input 2
D-10 Programming
Simplification of Function Blocks
Some function blocks from previous versions of firmware have been re-arranged to clarify the functionality of each block. The changes are:
SETPOINT SUM 1:
The Deadband function has been extracted into a new DEADBAND function block.
5703:
This has been split into function blocks 5703 IN and 5703 OUT to improve function block execution order.
AUX IO:
This has been split into a new SEQUENCING function block and a smaller AUX I/O block.
PID:
The Gain Profile function has been extracted into a new PROFILED GAIN function block.
RAMPS:
The Minimum Speed function has been extracted into a new MIN SPEED function block.
In addition, the old Diameter Calc, Taper Calc and Tension & Comp blocks have been combined into a single block called Diameter Calc due to the
close ties between these blocks.
Programming D-11
Emulating Earlier Software Versions
Software V8.x introduces the EMULATE 590P parameter (Configure Drive function block). When non-zero, this parameter
forces the drive to emulate some behaviour of earlier software versions of the 590P, (firmware versions 5.x and 7.x).
Refer to the “EMULATE 590P” parameter (tag 162), page D-34.
This behaviour affects:
Refer to:
the time constants of the PID block
Execution Rules D-2, PID function block D-89.
a number of parameters in the FIELD CONTROL block
FIELD CONTROL function block D-63
the linking of parameters in the function block diagram
(discussed earlier in this section)
the speed loop
EMULATE 590P” parameter (tag 162), page D-34.
D-12 Programming
Function Block Descriptions
NOTE Remember to select the correct mode, Setup or Configuration, whilst editing. Refer to “Modifying a Block
Diagram”, page D-1. To view the FUNCTION BLOCKS Menu, ADVANCED view level must be selected.
5703 IN
This function block contains the parameters for scaling the setpoint that are received via the P3 comms
port using the 5703 setpoint repeater protocol.
In the default configuration, the output of this block (SCALED INPUT) is added to analog inputs 1, 2
and 3 to form the setpoint.
5703 IN
Parameter
Tag
Range
SETPT. RATIO
132
-3.0000 to 3.0000
Input scaler.
SETPT. SIGN
133
NEGATIVE/ POSITIVE
Input sign.
SCALED INPUT
189
.xx %
The scaled value received by the 5703 unit. This value is updated upon reception of a new message. If the drive is in Slave mode and no new messages
have arrived, a 5703 RCV ERROR will occur.
Note: in software versions prior to 5.17, this input is not updated when in Master mode.
RAW INPUT
187
.xx %
The unscaled value received via the P3 port.
Programming D-13
5703 OUT
This function block is used to define the value that is sent via the P3 port when the selected protocol is
“5703 MASTER” or “5703 SLAVE”.
In 5703 MASTER mode, the INPUT value is transmitted with a minimum period of 5ms. This period
may be increased using the DELAY parameter. Note that the delay is the time from the start of one transmission to the start of the next
transmission. If the selected baud rate is low then the time to transmit the data may be greater than the delay time, in which case the delay
parameter has no effect.
In 5703 SLAVE mode, the INPUT value is transmitted every time a value is received. The DELAY parameter is ignored in this mode.
5703 OUT
Parameter
Tag
Range
INPUT
714
-300.00 to 300.00 %
The value that will be sent via the P3 port when the P3 MODE is either “5703 MASTER” or “5703 SLAVE”.
DELAY
897
0 to 1000 ms
A delay parameter that may be used when in 5703 MASTER mode to increase the time between successive transmissions of the 5703 setpoint value.

 

 

 

 

 

 

 

Content      ..     19      20      21      22     ..