Danfoss H1 B User guide

Type
User guide
C O M P L I A N T
TM
CONNECTOR MATES
WITH DEUTCH
CONNECTOR #DTM-06-125A
PIN #1
INDICATED
1
12
6
7
47.1 mm
[1.85]
51.6 mm
[2.03]
LED INDICATOR
LIGHTS
CONNECTOR MATES
WITH DEUTCH
CONNECTOR #DTM-06-125A
1
12
6
7
97.0 mm
[3.
82]
142
.0 mm
[5.
59]
144.5 mm
5.69
158
.2 m
m
6.23
2x 25.2 mm
[
1.0]
2x
7.0
[.28]
MOUNTING
DIRECT
ION
#2
PLUS+1
GUIDE
Software
PLUS+1 Compliant
H1B Motor Electric
Proportional Control L
with 0 Degree
Capability Function
Blocks User Manual
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability
Function Blocks User Manual
About this Manual
To help you quickly find information in this manual, the material is divided into sections,
topics, subtopics, and details, with descriptive headings set in
red type. Section titles
appear at the top of every page in
large red type.
In the PDF version of this document, clicking
an item underlined in blue italic type jumps
you to the referenced page in the document.
Controls and indicators are set in bold black type.
A Table of Contents (TOC) appears on the next page. In the PDF version of this document,
the TOC entries are hyperlinked.
Revision History
Revision Date Comment
Rev BC May 2013
©
2014 Sauer-Danfoss. All rights reserved.
Sauer
-Danfoss accepts no responsibility for possible errors in catalogs, brochures and other printed material.
Sauer
-Danfoss reserves the right to alter its products without prior notice. This also applies to products already
ordered provided that such alterations can be made without affecting agreed specifications.
All trademarks in this material are properties of their respective owners.
PLUS+1, GUIDE, a
nd Sauer-Danfoss are trademarks of the Sauer-Danfoss Group. The PLUS+1 GUIDE, PLUS+1
Compliant, and Sauer
-Danfoss logotypes are trademarks of the Sauer-Danfoss Group.
2
11063627
·
BC
·
May 2013
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
Contents
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks ............................................................................... 4
Overview ......................................................................................................................................................... 4
Inputs ............................................................................................................................................................... 4
Function Block Parameters ...................................................................................................................... 6
About the Function Block Parameters ........................................................................................ 7
Outputs ............................................................................................................................................................ 8
About Function Block Connections...................................................................................................... 9
Status and Fault Logic ............................................................................................................................. 10
Configuration Values................................................................................................................................ 11
About Modifying the Config_Data Page .......................................................................................... 15
About the Relationship between Function Block Input and Output Signals ..................... 17
MC ControllerOutput Configuration ............................................................................................. 18
How to Configure an MFOut ......................................................................................................... 18
SC ControllerOutput Configuration .............................................................................................. 20
How to Configure an MFOut ......................................................................................................... 20
How to Calibrate the Function Block ................................................................................................. 21
How to Calibrate an Individual Parameter ...................................................................................... 22
About Manual Calibration with the Service Tool .......................................................................... 23
About the Name Space Feature ........................................................................................................... 24
How to Enter a Name Space Value ............................................................................................. 24
11063627
·
Rev BC
·
May 2013
3
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
Overview
The output of an H1B_0Deg_L1 function block controls the 12V options of the L*
type H1B motor controls.
The output of an H1B_0Deg_L2 function block controls the 24V options of the L*
type H1B motor controls. For example, the L2 option.
These function blocks only differ in their operating voltages and configuration values.
See:
About Function Block Connections page 9 for an overview of these function blocks’
connections and signals.
About the Name Space Feature page 24 if you are using more than of these function
blocks in your application.
T PLUS+1 I/O modules do not output the fault-checking feedback signals that are needed
by these function blocks. An application that uses these function blocks to control an I/O
module will fail to compile.
Inputs
H1B_0Deg_L1 and H1B_0Deg_L2 Function Block Inputs
Input Type Range Description
Pwr —— —— Reports controller power supply voltage.
The function block uses this voltage to calculate the measured resistance of the control circuit.
Fdbk —— —— Reports the status of the MFOut (Multifunction Output) block that receives the function block’s Output bus.
Each MFOut block in the Outputs page has a corresponding MFOut block in the Inputs page that reports on its
status through a Status bus. The Inputs bus on the Application page contains these Status buses.
Setup —— —— Allows common configuration values to be applied to multiple function blocks.
4
11063627
·
Rev BC
·
May 2013
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
H1B_0Deg_L1 and H1B_0Deg_L2 Function Block Inputs
Input Type Range Description
Enable BOOL —— Enables the OutputValue signal in the Output bus.
T = The OutputValue signal follows the CmdIn signal.
F = Holds the OutputValue signal at zero.
F/T = Clears latched faults if the CmdIn signal is zero.
Ovrd BOOL —— Provides an override current value to the OutputValue signal.
This signal can be used to shift the motor to maxium displacement or to shift the motor out of a circuit if the
motor has zero degree capability.
T = OutputValue = MaxCrnt (requests maximum displacement).
F = OutputValue follows CmdIn; no override.
CmdIn S16 0–10000 CmdIn (Command Input) specifies the requested displacement.
0 = Requests the maximum displacement.
10000 = Requests the minimum displacement.
10000 = 100.00%.
11063627
·
Rev BC
·
May 2013
5
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
Function Block Parameters
Warning
Using the PLUS+1 Service Tool program to download new parameter values can result in
unexpected and sudden machine movements.
Unexpected and sudden machine movements can result in personal injury and equipment
damage.
Always secure your machine against unexpected and sudden movements before you use the
Service Tool program to download new parameter values.
The following table lists function block parameters that are stored in the controller’s non-
volatile memory.
You can change these values by:
Execution of the calibration process.
Direct access to serial EE memory using the PLUS+1 Service Tool program.
Recalling default values.
H1B_0Deg_L1 and H1B_0Deg_L2 Function Block Parameters
Parameter Type Range Description
EE_Thld U16 CalThldMin to CalThldMax Calibrated threshold value.
EE_EndCrnt U16 Thld + 1 to MaxCrnt Calibrated end current value.
MaxCrnt exists as a signal only in locked levels of the block.
EE_CalFlg U8 —— The calibration flags.
Bit 1 = 1 (0x0001)Threshold is not calibrated.
Bit 2 = 1 (0x0002)End current is not calibrated.
The CalFlg signal in the Diag bus contains both flags.
6
11063627
·
Rev BC
·
May 2013
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
About the Function Block Parameters
These parameters determine the values used as threshold and end current for each
direction during normal operation.
However, the values actually applied might be different because:
Thld and EndCrnt are both subject to range limits.
Thld is modified by the ThldMult value.
The following intermediate values represent the values that are actually applied:
EndCrntApplied = MIN (EE_EndCrnt, MaxCrnt).
ThldApplied = MIN ((EE_Thld × ThldMult), EndCrntApplied).
This assures that:
EndCrntApplied never exceeds MaxCrnt.
ThldApplied never exceeds EndCrntApplied.
Also note that when the CalTask value is set to select a calibration task:
EndCrntApplied = MaxCrnt.
ThldApplied = 1.
The applied values are available in the Diag bus as Thld and EndCrnt.
11063627
·
Rev BC
·
May 2013
7
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
Outputs
H1B_0Deg_L1
and
H1B_0Deg_L2
Function Block Outputs
Output Type Range Description
Status U16 —— Reports the function block’s status conditions.
This output uses the standard bitwise scheme described in the Basic Function Blocks Library User’s Manual.
For more information about status logic, see Status and Fault Logic page 10.
Fault U16 —— The Fault signal reports fault conditions.
This output uses the standard bitwise scheme described in the Basic Function Blocks Library User’s Manual.
For more information about fault logic, see Status and Fault Logic page 10.
Diag —— —— Outputs a bus with these signals:
CalFlg (Calibration Flag).
EndCrnt (End Current).
FltTmr (Fault Timer).
MeasOhm (Measured Ohm).
Thld (Threshold).
The Diag bus also has Config and Define sub-buses with signals that report the configuration and setup
values used by the function block.
Use these signals for troubleshooting.
CalFlg U8 —— The CalFlg signal is a bitmask value that indicates the state of calibration values.
Bit 1 = 1 (0x0001)Threshold is not calibrated.
Bit 2 = 1 (0x0002)End current is not calibrated.
Use these flags to manage the calibration process.
EndCrnt U16 —— Reports the active end current value.
During:
Normal operation, the end current value equals EE_EndCrnt.
Calibration, the end current value equals MaxCrnt.
MaxCrnt exists as a signal only in locked levels of the block.
FltTmr U16 —— This signal reports the value of the fault delay timer.
MeasOhm U16 —— The signal indicates the measured resistance of the control circuits that drive the H1B coil.
Thld U16 —— The signal reports the active threshold value for OutputValue.
During:
Normal operation, the threshold value equals EE_Thld x ThldMult.
Calibration, the threshold value equals 1.
Output —— —— Has an OutputValue signal in the Output bus drives the H1B coil.
8
11063627
·
Rev BC
·
May 2013
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
About Function Block Connections
Both function blocks have the same connections. The function blocks only differ in their
operating voltages and configuration values.
Function Block Connections
Item Description
1 Controller power supply voltage.
2 Status of the pin used by the Output.
3 Input for configuration values from an external source.
4 T enables the Output.
5 T = OutputValue = MaxCrnt (requests minimum displacement).
F = OutputValue follows CmdIn; no override.
6 0 = Requests the maximum displacement.
10000 = Requests the minimum displacement.
7 Reports the status of the function block.
8 Reports the faults of the function block.
9 Diagnostic signals.
10 Drives the H1B coil.
11063627
·
Rev BC
·
May 2013
9
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
Status and Fault Logic
Status Logic
Status Bit* Reported While
Block is not calibrated. 1 Any CalFlag bit is set to 1
Calibration active. 2 Enable is T and the CalTask = 1 or 2
Parameters are corrupt. 3 (EE_EndCrnt > MaxCrnt) or (EE_Thld × ThldMult) > EndCrntApplied) for the OutputValue.
The actual tests in the software are:
(EndCrntApplied EE_EndCrnt)—This happens when (EE_EndCrnt > MaxCrnt) and means that
EndCrntApplied = MaxCrnt.
(ThldApplied = EndCrntApplied)—This happens when ((EE_Thld × ThldMult) ≥ EndCrntApplied).
Invalid setup/calibration. 4 One of the following parameters is invalid:
CalThldMin.
CalThldMax.
ThldMult.
FltDetectTm.
CalTask.
Also reported while PinStatus reports a configuration error (value =1).
Value too low. 7 Threshold calibration is active and the OutputValue < CalThldMin.
Value too high. 8 Threshold calibration is active and the OutputValue > CalThldMax.
*Position of set bit in a 16 bit fault or status code. Bit 1 is the least significant bit. Bit 16 set to 1 identifies a standard Sauer-Danfoss status code or fault
code.
The function blocksOutput bus contains an OutputValue signal that drives the H1B coil.
The following table lists function-block faults and how they affect the OutputValue signal.
Fault Logic
Fault Cause Bit* Response Delay
Latch
Correction
Input value too low. CmdIn < 0. 1
OutputValue
held at 0.
No. No. Fix CmdIn.
Input value too high. CmdIn > 10000. 2
Open circuit. Measured Ω > (Nominal Ω x 3). 3
Yes. Yes.
Check for open circuit or high resistance
between output pin and ground.
Short circuit. Measured Ω < (Nominal Ω ÷ 3). 4
Check for short circuit or low resistance
between output pin and ground.
Hardware.
Current exceeds continuous or
peak rating.
6 Correct cause of overload.
*Position of set bit in a 16 bit status or fault code. Bit 1 is the least significant bit. Bit 16 set to 1 identifies a standard Sauer-Danfoss status code or
fault code.
A delayed fault gets reported if the detected fault condition lasts for a specified delay time. A delayed fault cannot be cleared until the fault
condition remains undetected for the delay time.
A latched fault maintains until the latch is released. A release is attempted each time that Enable becomes T while CmdIn is 0.
10
11063627
·
Rev BC
·
May 2013
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
Configuration Values
H1B_0Deg_L2 Configuration Values
11063627
·
Rev BC
·
May 2013
11
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
H1B_0Deg_L2 Configuration Values
The default Config_Data page contains constant values that configure the function
block’s operating characteristics. Typically, you do not have to change any of these values
for the correct operation of the function block.
Optionally, you can:
Modify the constant values on these pages.
Replace some or all the constant values on these pages with signals imported in the
pages through a Setup bus, which connects to the function block’s Setup input. See
About Modifying the Config_Data Page page 15 for more information.
12
11063627
·
Rev BC
·
May 2013
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
H1B_0Deg_L1 and H1B_0Deg_L2 Function Block Configuration Values
Input Type RangeL1 RangeL2 Description
CalTask S16 0–3 0–3 Selects a calibration process:
0 = Allows normal operation.
1 = Calibrate the threshold.
2 = Calibrate the end current.
3 = Applies the default calibration values on a transition to 3.
The 3 default value applies default values each time the controller powers up. It allows
normal operation.
StoreCalVal BOOL —— —— While calibration is active, a StoreCalVal (Store Calibration Value) F/T transition:
Writes the selected calibration value to memory.
Sets the CalFlg to indicate this value as calibrated.
The threshold parameter is captured only if it is within its valid range.
T = Not calibrated.
F = Calibrated.
SetCalReqd BOOL —— —— A SetCalReqd (Set Calibration Required) F/T transition sets all CalFlg bits to 1 to mark all
calibration values as uncalibrated.
ClrCalReqd BOOL —— —— A ClrCalReqd (Clear Calibration Required) F/T transition clears all CalFlg bits to 0 to mark
all calibration values as calibrated.
CalThldMin U16 0–4320 0–2160 Sets the lower limit of the valid range for EE_Thld.
10000 = 1000 mA.
CalThldMax U16 43215760 21612880 Sets the upper limit for of the valid range for EE_Thld.
10000 = 1000 mA.
ThldMult U16 0–10000 0–10000 The function block multiplies the EE_Thld by the ThldMult to calculate the applied
threshold.
Enter a value of less than 10000 to reduce the applied threshold. For example, a value of
7500 reduces the threshold by 25%.
10000 = 100.00%.
DfltThld U16 CalThldMin
CalThldMax
CalThldMin
CalThldMax
When the CalTask becomes 3, the EE_Thld is reset to equal DfltThld (Default Threshold).
10000 = 1000 mA.
DfltEndCrnt U16 DfltThld + 1
to 18000
DfltThld +1
to 9200
When the CalTask becomes 3, the EE_EndCrnt is reset to equal DfltEndCrnt (Default End
Current).
10000 = 1000 mA.
FltDet BOOL —— —— Enables detection of open and short conditions, based on the measured resistance of the
control circuit.
T = Enable fault detection.
F = Disable fault detection.
11063627
·
Rev BC
·
May 2013
13
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
H1B_0Deg_L1 and H1B_0Deg_L2 Function Block Configuration Values
Input Type RangeL1 RangeL2 Description
FltDetectTm T 1002000 1002000 Sets the time before the fault detection logic reports or clears fault conditions.
This value specifies how long a fault condition must be detected before it is reported. It
also specifies how long the fault condition must remain undetected before the report can
be cleared.
1000 = 1000 ms.
FltDetThld U16 —— —— The open and short faults are only detected while the OutputValue exceeds the
FltDetThld value.
Typically, set this value below the threshold value.
If you set the value too:
Low, you get nuisance faults.
High, you turn off fault detection for some or all of the output range.
Input = mA x 10.
14
11063627
·
Rev BC
·
May 2013
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
About Modifying the Config_Data Page
Modify the Config_Data page to control the configuration process with signals routed
into the function block from an application.
The preceding figure shows an unmodified Config_Data page. This Config_Data page
has all the values that are needed to configure the function block.
11063627
·
Rev BC
·
May 2013
15
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
The preceding figure shows the changes made to a Config_Data page to allow an
application to control the configuration process using signals routed via the Setup bus.
16
11063627
·
Rev BC
·
May 2013
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
About the Relationship between Function Block Input and Output Signals
The function block’s Output bus contains an OutputValue signal.
The following figure plots the relationship between the function block’s CmdIn and
OutputValue.
The Thld value sets the OutputValue of the block when it receives a CmdIn of +1.
The EndCrnt value sets the OutputValue of the block when it receives a CmdIn of
+10000.
The OvrdCrnt value sets the Output Value of the block while the Ovrd input is true
regardless of the CmdIn value. See Function Block Inputs on page 4 or 5 for more
about OvrdCrnt.
11063627
·
Rev BC
·
May 2013
17
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
MC ControllerOutput Configuration
If you have an SC controller, see SC ControllerOutput Configuration page 20.
You route the function block’s Output bus to an MFOut.
How to Configure an MFOut
You must configure an MFOut to receive the signals in an Output bus.
1. In the GUIDE template, enter the Outputs block.
2. In the Group that receives the signals in an Output bus, make the changes that are
shown in the preceding figure.
18
11063627
·
Rev BC
·
May 2013
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
3. In the individual MFOut that receives the signal in an Output bus, make the changes
that are shown in the preceding figure.
11063627
·
Rev BC
·
May 2013
19
PLUS+1 Compliant H1B Motor Electric Proportional Control L
with 0 Degree Capability Function Blocks User Manual
H1B_0Deg_L1 and H1B_0Deg_L2 Function Blocks
SC ControllerOutput Configuration
If you have an MC controller, see MC ControllerOutput Configuration page 18.
You route the function block’s Output bus to an MFOut.
How to Configure an MFOut
You must configure the MFOut to receive the signals in an Output bus.
1. In the GUIDE template, enter the Outputs block.
2. In the Group that receives the signals in an Output bus, make the changes that are
shown in the preceding figure.
20
11063627
·
Rev BC
·
May 2013
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26

Danfoss H1 B User guide

Type
User guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI