Danfoss JS1000 XY-Axis Operating guide

Danfoss JS1000 XY-Axis Operating guide

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+1GUIDE

Software

PLUS+1 Compliant

JS1000 XY-Axis

Joystick

Function Block

User Manual

TM

COMPLI ANT

Organization

and Headings

Special Text Formatting

Table of Contents

2

PLUS+1 Compliant JS1000 XY-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.

11007133 · Rev BA · September 2011

PLUS+1 Compliant JS1000 XY-Axis Joystick Function Block

User Manual

Contents

JS1000_XY Function Block ...........................................................................................................................

4

Overview.....................................................................................................................................................

4

Inputs...........................................................................................................................................................

4

Outputs.......................................................................................................................................................

5

Connections and Signals Overview...................................................................................................

6

Status and Fault Logic............................................................................................................................

7

Configuration Settings ..........................................................................................................................

8

About Calibration Windows and Default Calibration Values..................................................

11

About Calibration Values and Deadbands....................................................................................

13

MC Controller—Input Configuration..............................................................................................

15

MC Controller—How to Configure a MFIn............................................................................

15

MC Controller—How to Configure an AnIn .........................................................................

16

MC Controller—How to Configure a DigAn.........................................................................

17

SC Controller—Input Configuration ...............................................................................................

18

SC Controller—How to Configure a MFIn.............................................................................

18

SC Controller—How to Configure a DigAn ..........................................................................

19

About the Para Input............................................................................................................................

20

About the Name Space Feature .......................................................................................................

22

How to Enter a Name Space Value ..........................................................................................

22

11007133 · Rev BA · September 2011

3

PLUS+1 Compliant JS1000 XY-Axis Joystick Function Block

User Manual

JS1000_XY Function Block

Overview

The JS1000_XY function block configures the output of a Sauer-Danfoss JS1000 XY-Axis joystick. This joystick has a base with three-point x and y-axes and a grip with no inputs.

See:

Connections and Signals Overview on page 6 for an overview of this function block’s connections and signals.

About the Name Space Feature on page 22 if you are using more than one of these function blocks in your application.

Inputs

JS1000_XY Function Block Inputs

Input

Type

Range

 

Description

Para

——

——

 

Allows common parameters to be applied to multiple joystick function blocks.

 

 

 

 

See About the Para Input on page 20 for more information.

 

 

 

 

Snsr Pwr

——

0–5260 mV

Inputs the sensor power voltage (reference voltage) that the controller applies to the joystick’s sensor power pin.

 

 

 

 

 

X

——

0–5260 mV

 

The voltage input to the X pin indicates the position of the joystick base on its x-axis.

 

 

 

The default:

 

 

 

– CalLow calibration value for X is 10% of the SnsrPwr voltage. An X input at this voltage outputs an

 

 

 

 

X_Axis_Psn signal of -100%.

 

 

 

– CalMid calibration value for X is 50% of the SnsrPwr voltage. An X input at this voltage outputs an

 

 

 

 

X_Axis_Psn signal of 0%.

 

 

 

– CalHi calibration value for X is 90% of the SnsrPwr voltage. An X input at this voltage outputs an X_Axis_Psn

 

 

 

 

signal of +100%.

 

 

 

The X and Y inputs have identical configuration requirements and calibration values.

 

 

 

 

 

4

11007133 · Rev BA · September 2011

PLUS+1 Compliant JS1000 XY-Axis Joystick Function Block

User Manual

JS1000_XY Function Block

JS1000_XY Function Block Inputs

Input

Type

Range

Description

Y

——

0–5260 mV

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 this voltage outputs an

 

 

 

Y_Axis_Psn signal of -100%.

 

 

 

– CalMid calibration value for Y is 50% of the SnsrPwr voltage. A Y input at this voltage outputs a Y_Axis_Psn

 

 

 

signal of 0%.

 

 

 

– CalHi calibration value for X is 90% of the SnsrPwr voltage. A Y input at this voltage outputs a Y_Axis_Psn

 

 

 

signal of +100%.

 

 

 

The X and Y inputs have identical configuration requirements and calibration values.

 

 

 

 

Outputs

JS1000_XY Function Block Outputs

Output

Type

Range

Description

Status

 

 

Outputs a bus that contains Status signals.

 

 

 

The Status and Fault outputs use the standard bitwise scheme described in the Basic Function Blocks Library

 

 

 

User’s Manual.

 

 

 

 

Status_X,

U16

——

Indicate the setup and calibration conditions of the X and Y inputs.

Status_Y

 

 

0x0000 = Block is OK.

 

 

 

0x8001 = Block is not calibrated.

 

 

 

0x8002 = Block is partially calibrated.

 

 

 

0x8008 = Invalid setup/calibration.

 

 

 

 

Fault

 

 

Outputs a bus that contains Fault signals.

 

 

 

 

Fault_X,

U16

——

Indicate the operating condition of the X and Y inputs.

Fault_Y

 

 

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 Psn signals.

 

 

 

 

X_Axis_Psn,

S16

±10000

Indicate the position of the joystick base’s x-axis and y-axis.

Y_Axis_Psn

 

 

-10000 = -100.00%.

 

 

 

0 = 0%.

 

 

 

+10000 = +100.00%.

 

 

 

 

 

11007133 · Rev BA · September 2011

5

PLUS+1 Compliant JS1000 XY-Axis Joystick Function Block

User Manual

JS1000_XY Function Block

Connections and Signals Overview

6

11007133 · Rev BA · September 2011

PLUS+1 Compliant JS1000 XY-Axis Joystick Function Block

User Manual

JS1000_XY Function Block

Status and Fault Logic

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

 

Comment

 

 

Block is OK.

0x0000

±10000

Normal output of all Psn signals.

 

 

 

 

 

 

 

 

Block is not calibrated.

0x8001

 

 

*Calibration of an input sets its related Psn signal to

 

 

 

 

 

 

Block is partially calibrated.

0x8002

0*/±10000**

0.

 

 

 

 

 

 

**A valid input has a related Psn signal of ±10000.

 

Invalid setup/calibration.

0x8008

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

Block is OK.

0x0000

±10000

 

 

 

 

 

 

 

Input value is too low.

0x8001

 

 

 

 

 

 

 

 

Input value is too high.

0x8002

0*/±10000**

 

 

 

 

 

 

Short circuit.

0x8004

 

 

 

 

 

 

 

 

 

 

Open circuit.

0x8008

 

 

 

 

 

 

 

Comment

Normal output of both Psn signals.

*An invalid input sets its related Psn signal to 0. **A valid input has a related Psn signal of ±10000.

11007133 · Rev BA · September 2011

7

PLUS+1 Compliant JS1000 XY-Axis Joystick Function Block

User Manual

JS1000_XY Function Block

Configuration Settings

Enter the JS1000_XY page to change the JS1000_XY 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.

JS1000_XY 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—you download values with the PLUS+1 GUIDE Service Tool.

 

 

 

 

1—capture values using autocalibration or download calibration values using the PLUS+1 GUIDE Service Tool

 

 

 

 

program.

 

 

 

 

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.

 

 

 

 

 

8

11007133 · Rev BA · September 2011

Loading...
+ 16 hidden pages