142.0 mm [5.59]
97.0 mm [3.82]
2x 7.0 [.28] MOUNTING DIRECTION #2
|
|
|
|
LED INDICATOR |
|
|
|
PIN #1 |
LIGHTS |
|
|
|
INDICATED |
|
|
|
|
|
51.6 mm |
|
|
|
|
[2.03] |
1 |
6 |
1 |
6 |
|
12 |
7 |
12 |
7 |
|
47.1 mm [1.85]
CONNECTOR MATES |
CONNECTOR MATES |
WITH DEUTCH |
WITH DEUTCH |
CONNECTOR #DTM-06-125A |
CONNECTOR #DTM-06-125A |
PLUS+1™ GUIDE
Software
PLUS+1 Compliant
JS2000 Y-Axis Joystick
Function Block
User Manual
TM |
COMPLI ANT |
Organization
and Headings
Special Text Formatting
Table of Contents
2
PLUS+1 Compliant JS2000 Y-Axis Joystick Function Block
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 BA |
September 2011 |
|
|
|
|
©2011 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, and 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.
11007138 · Rev BA · September 2011
PLUS+1 Compliant JS2000 Y-Axis Joystick Function Block
User Manual
JS2000_Y Function Block .............................................................................................................................. |
4 |
Overview..................................................................................................................................................... |
4 |
Inputs........................................................................................................................................................... |
4 |
Outputs....................................................................................................................................................... |
5 |
Connections and Signals Overview................................................................................................... |
5 |
Status and Fault Logic............................................................................................................................ |
6 |
Configuration Settings .......................................................................................................................... |
7 |
About Calibration Windows and Default Calibration Values.................................................. |
10 |
About Calibration Values and Deadbands.................................................................................... |
12 |
MC Controller—Input Configuration.............................................................................................. |
14 |
MC Controller—How to Configure a MFIn............................................................................ |
14 |
MC Controller—How to Configure an AnIn ......................................................................... |
15 |
MC Controller—How to Configure a DigAn......................................................................... |
16 |
SC Controller—Input Configuration ............................................................................................... |
17 |
SC Controller—How to Configure a MFIn............................................................................. |
17 |
SC Controller—How to Configure a DigAn .......................................................................... |
18 |
About the Para Input............................................................................................................................ |
19 |
About the Name Space Feature ....................................................................................................... |
21 |
How to Enter a Name Space Value .......................................................................................... |
21 |
11007138 · Rev BA · September 2011 |
3 |
PLUS+1 Compliant JS2000 Y-Axis Joystick Function Block
User Manual
The JS2000_Y function block configures the output of a Sauer-Danfoss JS2000 Y-Axis joystick.
This joystick has a:
•Base with a single three-point y-axis.
•Grip with a single pushbutton.
See:
•Connections and Signals Overview on page 5 for an overview of this function block’s connections and signals.
•About the Name Space Feature on page 21 if you are using more than one of these function blocks in your application.
JS2000_Y Function Block Inputs
Input Type Range
Para —— ——
Snsr Pwr —— 0–5260 mV
Btn 1 BOOL ——
Y—— 0–5260 mV
Description
Allows common parameters to be applied to multiple joystick function blocks.
See About the Para Input on page 19 for more information.
Inputs the sensor power voltage (reference voltage) that the controller applies to the joystick’s sensor power pin. Inputs the signal from the grip-mounted pushbutton.
The voltage input to the Y pin indicates the position of the joystick base on its y-axis.
The default:
–CalLow calibration value for Y is 10% of the SnsrPwr voltage. A Y input at 10% of the SnsrPwr voltage outputs a Y_Axis_Psn signal of -100%.
–CalMid calibration value for Y is 50% of the SnsrPwr voltage. A Y input at 50% of the SnsrPwr voltage outputs a Y_Axis_Psn signal of 0%.
–CalHi calibration value for Y is 90% of the SnsrPwr voltage. A Y input at 90% of the SnsrPwr voltage outputs a Y_Axis_Psn signal of 100%.
4 |
11007138 · Rev BA · September 2011 |
PLUS+1 Compliant JS2000 Y-Axis Joystick Function Block
User Manual
JS2000_Y Function Block
JS2000_Y Function Block Outputs
Output |
Type |
Range |
Description |
|
Status |
|
|
Outputs a bus that contains a Status signal. |
|
|
|
|
The Status and Fault signals use the standard bitwise scheme described in the Basic Function Blocks Library |
|
|
|
|
User’s Manual. |
|
|
|
|
|
|
Status_Y |
U16 |
—— |
Indicates the calibration and setup condition of the Y input. |
|
|
|
|
– 0x0000 = Block is OK. |
|
|
|
|
– 0x8001 = Block is not calibrated. |
|
|
|
|
– 0x8002 = Block is partially calibrated. |
|
|
|
|
– 0x8008 = Invalid setup/calibration. |
|
|
|
|
|
|
Fault |
|
|
Outputs a bus that contains a Fault signal. |
|
|
|
|
|
|
Fault_Y |
U16 |
—— |
Indicates the operating condition of the Y input. |
|
|
|
|
– 0x0000 = Block is OK. |
|
|
|
|
– 0x8001 = Input value is too low. |
|
|
|
|
– 0x8002 = Input value is too high. |
|
|
|
|
– 0x8004 = Short circuit. |
|
|
|
|
– 0x8008 = Open circuit. |
|
|
|
|
|
|
Out |
|
|
Outputs a bus that contains a Btn and a Psn signal. |
|
|
|
|
|
|
Btn1 |
BOOL |
—— |
Indicates the state of the grip pushbutton. |
|
|
|
|
|
|
Y_Axis_Psn |
S16 |
±10000 |
Indicates the position of the joystick base’s y-axis. |
|
|
|
|
– |
-10000 = -100.00%. |
|
|
|
– |
0 = 0%. |
|
|
|
– |
+10000 = +100.00%. |
|
|
|
|
|
11007138 · Rev BA · September 2011 |
5 |
PLUS+1 Compliant JS2000 Y-Axis Joystick Function Block
User Manual
JS2000_Y Function Block
The following table shows how:
•The Status output indicates the calibration conditions of the inputs.
•During calibration, the related Psn signal on the Out pin is zero.
Status Logic
Condition |
Status |
Psn Signal |
Block is OK. |
0x0000 |
±10000. |
|
|
|
Block is not calibrated. |
0x8001 |
|
|
|
|
Block is partially calibrated. |
0x8002 |
0*/±10000**. |
|
|
|
Invalid setup/calibration. |
0x8008 |
|
|
|
|
Comment
Normal output of all Psn signals.
*Calibration of an input sets its related Psn signal to 0.
**A valid input has a related Psn signal of ±10000.
The following table shows how:
•The Fault output indicates fault conditions.
•Any fault condition sets its related Psn signal on the Out pin to zero.
Fault Logic
|
Condition |
Fault |
Psn Signal |
|
|
Comment |
|
Block is OK. |
0x0000 |
±10000. |
|
Normal output of both Psn signals. |
|
|
|
|
|
|
|
|
|
Input value is too low. |
0x8001 |
|
|
|
|
|
|
|
|
|
|
|
|
Input value is too high. |
0x8002 |
0*/±10000**. |
|
|
*An invalid input sets its related Psn signal to 0. |
|
Short circuit. |
0x8004 |
|
|
**A valid input has a related Psn signal of ±10000. |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
Open circuit. |
0x8008 |
|
|
|
|
|
|
|
|
|
|
|
6 |
11007138 · Rev BA · September 2011 |
PLUS+1 Compliant JS2000 Y-Axis Joystick Function Block
User Manual
JS2000_Y Function Block
Enter the JS2000_Y page to change the JS2000_Y function block’s configuration settings.
When working with configuration settings for PLUS+1 compliant joysticks, note that:
•Configuration inputs with a _Base suffix configure the joystick base.
•Configuration inputs with a _Grip suffix configure the joystick grip.
JS2000_Y Function Block Configuration Settings
Input |
Type |
Range |
Description |
|
CalMode |
—— |
0–3 |
Selects the CalMode (Calibration Mode) that sets the CalHi, CalMid, and CalLow values. |
|
|
|
|
– 0—download values with the PLUS+1 GUIDE Service Tool. |
|
|
|
|
– 1—capture values using autocalibration or directly download values with the PLUS+1 GUIDE Service Tool. |
|
|
|
|
In autocalibration, you operate the joystick and the block captures values that fall within defined windows. |
|
|
|
|
– 2—the controller uses only the Default calibration values in the Memory page. |
|
|
|
|
– 3—erases all calibration values. |
|
|
|
|
|
|
RturnToNeut |
BOOL |
—— |
RturnToNeut (Return to Neutral) sets when the function block enables its Out signals after a controller startup, |
|
|
|
|
calibration, or a Fault or Status condition. |
|
|
|
|
– T—the block enables its Out signals only after all its inputs return to neutral. |
|
|
|
|
– F—the block immediately enables its Out signals. |
|
|
|
|
|
|
LatchPFlt |
BOOL |
—— |
The function block sets a Status condition when it receives an invalid setup or calibration parameter. |
|
|
|
|
The block disables the signal on the Out pin that is related to the abnormal parameter. |
|
|
|
|
The LatchPFlt (Latch Parameter Fault) sets when the block enables the signal after the condition clears. |
|
|
|
|
– T—the block enables the Out signal only after you repower the controller. |
|
|
|
|
– F—the block immediately enables the Out signal. |
|
|
|
|
|
|
|
|
|
11007138 · Rev BA · September 2011 |
7 |