JS7000_XY. 2x 25.2 mm [1.0] 2x 7.0 [.28] MOUNTING DIRECTION #2 LED INDICATOR LIGHTS mm [2.03] 47.1 mm [1.85]

Similar documents
PLUS+1 GUIDE Software. PLUS+1 Compliant JS2000 XYZ-Axis Joystick Function Block User Manual COMPLI ANT mm mm x 25.2 mm [1.

JS7000_XP3. 2x 25.2 mm [1.0] 2x 7.0 [.28] MOUNTING DIRECTION #2 LED INDICATOR LIGHTS mm [2.03] 47.1 mm [1.85]

PLUS+1 GUIDE Software. PLUS+1 Compliant KPP SPD Speed Sensor Function Block User Manual COMPLI ANT mm mm x 25.2 mm [1.

2x 25.2 mm [1.0] 2x 7.0 [.28] MOUNTING DIRECTION #2 LED INDICATOR LIGHTS mm [2.03] 47.1 mm [1.85]

PLUS+1 GUIDE Software. PLUS+1 Compliant S4 PVEP Function Block User Manual COMPLI ANT mm mm x 25.2 mm [1.0] mm [5.

PLUS+1 GUIDE Software. PLUS+1 Compliant H1B Motor Electric Proportional PCOR Control Function Blocks User Manual COMPLI ANT mm 6.

PLUS+1 GUIDE Software. AGCO Ag-Chem Fan Drive Subsystem Fault Location and Fault Type Codes User Manual. BlinkCodeGen. OutputDrivers. Faults.

PLUS+1 GUIDE Software. PLUS+1 Compliant S42 NFPE Function Block User Manual COMPLI ANT mm mm x 25.2 mm [1.0] mm [5.

User Manual PLUS+1 Compliant ACX104 Function Block

JS7000 Joystick Analog, CAN, and CAN+ Output. Product Electrical Installation. Technical Information

PLUS+1 GUIDE Software. PLUS+1 Compliant SASA Function Block User Manual COMPLI ANT PRESSURE mm mm x 25.2 mm [1.

PLUS+1 GUIDE Software. PLUS+1 Compliant PVEO DI Function Block User Manual COMPLI ANT PRESSURE mm mm x 25.2 mm [1.

RS485 String Potentiometer (Yo-Yo) Sensor. Technical Information

2x 25.2 mm [1.0] 2x 7.0 [.28] MOUNTING DIRECTION #2 LED INDICATOR LIGHTS mm [2.03] 47.1 mm [1.85]

PLUS+1 Compliant CLS1000 Laser Sensor Function Block

JS1000 Joystick Analog Output Product Electrical Installation

Temperature Sensors ,

PLUS+1 Compliant JS1 J1939 CAN Joystick Function Block

Joystick JS7000 Analog and CAN Output

PLUS+1 Compliant JS1 CANopen Joystick Function Block

Sensors Heavy-Duty Pressure Transmitter

PLUS+1 Compliant MP1 NFPE Function Blocks

, Temperature Sensor. Product Electrical Installation. Tech Note

MBS1250 Heavy Duty Pressure Transmitter. Product Electrical Installation

Joysticks JS1 Heavy Duty

Joystick JS6000 Analog Output

Joysticks JS1 Heavy Duty

User Manual PLUS+1 License Administration Tool powersolutions.danfoss.com

System Description. System Hitch Control. powersolutions.danfoss.com

Hitch Control. System Description

PVED-CLS Closed loop joystick steering

JS120 Single Axis Fingertip Joystick. Technical Information

JS120 Single Axis Fingertip Joystick. Technical Information

PLUS+1 GUIDE Software PLUS+1 Function Block Library Filter Function Blocks

Subsystem Application Fan Drive SSA

Subsystem Application Anti Spin Control

Propel Application Library (PAL) Software Function Blocks

Subsystem Application Generic Dual Path

Sauer-Danfoss. Connector Overview

PLUS+1. DP2XX Graphical Display Family Technical Information

Sensors MCX104-CAN Slope Sensor

PLUS+1 GUIDE Software. JS6000 PWM Service Tool User Manual

JS2000 Joystick. Technical Information. Reverse. Right. Left. Forward

PLUS+1 TM Guide. PLUS+1 TM Inverter Function Block Library Rev AA Jan

PLUS+1 SC Controller SC0XX-1XX Controller Family

PLUS+1 Mobile Machine Displays DP570 Series

PLUS+1 C Open Overview

MAKING MODERN LIVING POSSIBLE. Technical Information. JS1000 Joystick Base. powersolutions.danfoss.com

WMSS1000 Wireless Multi-Sonic Sensor

PLUS+1 Mobile Machine Displays DP7XX Series

JS1000, JS6000 Joystick Grips. Technical Information

Joysticks JS1000, JS6000 Grips

MC300. BLN Issued: April 2003

PLUS+1 Mobile Machine Displays DM430E Series

PLUS+1 Mobile Machine Displays DP6XXLX Series

Technical Information. Steering SASA Sensor. powersolutions.danfoss.com

PLUS+1 Safety Controllers SC0XX-1XX Safety Controller Family

Displays DP6XX Series

PLUS+1 Mobile Machine Displays DP2XX Series

PLUS+1 Mobile Machine Displays DP7XX Series

PLUS+1 MC0XX-1XX Controllers Family

PHASED OUT PRODUCT DC2. Microcontroller DESCRIPTION FEATURES ORDERING INFORMATION. BLN Issued: June 1995

JS7000 Joystick Family

Fan Drive Control Assembly FDCA

Data Sheet. JS6000 Joystick Base

DP6XX Series Graphical Terminals. Technical Information

PLUS+1 Safety Controllers SC0XX-1XX Safety Controller Family

PLUS+1 Mobile Machine Displays DP7XX Series

Proportional Valves PVED-CC, Series 5 ISObus

AUTOMOTIVE CONTROLLER

Proportional Valves PVED-CC, Series 5 CANopen

DP600 Series Graphical Terminals. Technical Information

Danfoss Telematics Solutions WS103 Remote Solution

Mounting DIGITAL DISPLAY

TECHNICAL PRODUCT DATASHEET

CJ series Ergonomic multifunction joysticks

WM-580. Electronic CANbus Joystick. Market Specification

VMS Co., Ltd. VMS Reliability Systems - Korea

Audio Input Card Installation Instructions

ISO 9001 CERTIFIED. 607 NW 27th Ave Ocala, FL Phone: (352) or Fax: (352) OPERATION MANUAL

SMART Position Sensor, 100 and 180 Arc Configurations

Trouble Shooting Leveling Control Box Electric Jacks. Touch Pad LED Probable Cause Solution

Hall-Effect Paddle Joystick

Integrated AC Traction & DC Pump System Controller Model 1298

Using the Multi-Axis g-select Evaluation Boards

Connecting and Calibrating a Load Cell with V-Link

For information about the products exhibited: Walvoil Fluid Power Corp North Garnett Tulsa OK USA Tel Fax

Installation Guide Controller Series E130/E230/E430

MDM-8. Technical Documentation Parallel Output Module. Please keep for further use!

HG series Hand grip Hall effect joysticks

AG series Agricultural grips

Electronic Control Unit RC


ISO 9001 CERTIFIED. 607 NW 27th Ave Ocala, FL Phone: (352) or Fax: (352) OPERATION MANUAL

A new eneration of. professional control E / Plug & Work. An excellent control to mobilize your visions ON/OFF PWM

Digital Proportional Power Plug

CJ series Ergonomic multifunction joysticks

TECHNICAL DATASHEET #TDAX023300

Proportional electrohydraulic controls for PVPC pumps pressure-flow combined P/Q controls, analog or digital

Sauer-Danfoss - JCB Technology Day

Transcription:

PLUS+1 GUIDE Software PLUS+1 Compliant JS7000 XY-Axis Joystick Function Block JS7000_XY 158.2 mm 6.23 144.5 mm 5.69 142.0 mm [5.59] 2x 25.2 mm [1.0] 97.0 mm [3.82] TM 2x 7.0 [.28] MOUNTING DIRECTION #2 COMPLI ANT PIN #1 INDICATED LED INDICATOR LIGHTS 51.6 mm [2.03] 1 6 1 6 12 7 12 7 47.1 mm [1.85] CONNECTOR MATES WITH DEUTCH CONNECTOR #DTM-06-125A CONNECTOR MATES WITH DEUTCH CONNECTOR #DTM-06-125A

About this Manual Organization and Headings 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. Special Text Formatting Table of Contents 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. 2 L1119283 Rev BA September 2011

Contents... 4 Overview... 4 Function Block Inputs... 4 Function Block Outputs... 5 Connections and Signals Overview... 6 Status and Fault Logic... 7 Configuration Values... 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 Pushbutton Wiring... 20 MC Controller Pushbutton Input Configuration... 21 MC Controller How to Configure a DigIn for a +5 VDC Activated Pushbutton Input... 21 MC Controller How to Configure a DigIn for a Ground-Activated Pushbutton Input... 22 MC Controller How to Configure a DigAn for a +5 VDC Activated Pushbutton Input... 23 MC Controller How to Configure a DigAn for a Ground-Activated Pushbutton Input... 24 MC Controller How to Configure a MFIn for a +5 VDC Activated Pushbutton Input... 25 MC Controller How to Configure a MFIn for a Ground-Activated Pushbutton Input... 26 SC Controller Pushbutton Input Configuration... 27 SC Controller How to Configure a DigAn for a +5 VDC Activated Pushbutton Input... 27 SC Controller How to Configure a DigAn for a Ground-Activated Pushbutton Input... 28 SC Controller How to Configure a MFIn for a +5 VDC Activated Pushbutton Input... 29 SC Controller How to Configure a MFIn for a Ground-Activated Pushbutton Input... 30 About the Para Input... 31 About the Name Space Feature... 33 How to Enter a Name Space... 33 L1119283 Rev BA September 2011 3

Overview The JS7000_XY function block configures the output of a Sauer-Danfoss JS7000 XY-Axis joystick. This joystick has a base with three-point x and y-axes and a grip with up to eight pushbuttons. 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 33 if you are using more than one of these function blocks in your application. Function Block Inputs Inputs Input Type Range Description Para Allows common parameters to be applied to multiple joystick function blocks. See About the Para Input on page 31 for more information. Snsr Pwr 0 5250 mv Inputs the sensor power voltage (reference voltage) that the controller applies to the joystick s sensor power pin. Btn 1 8 BOOL Inputs signals from the joystick pushbuttons. 4 L1119283 Rev BA September 2011

Inputs Input Type Range Description 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 10% of the SnsrPwr voltage outputs an X_Axis_Psn signal of -100%. CalMid calibration value for X is 50% of the SnsrPwr voltage. An X input at 50% of the SnsrPwr voltage outputs an X_Axis_Psn signal of 0%. CalHi calibration value for X is 90% of the SnsrPwr voltage. An X input at 90% of the SnsrPwr voltage outputs an X_Axis_Psn signal of 100%. The X and Y inputs have the same configuration requirements and calibration values. 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 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%. The X and Y inputs have the same configuration requirements and calibration values. Function Block Outputs Outputs Output Type Range Description Status Status_X, Status_Y Fault Fault_X, Fault_Y Outputs a bus with Status signals. This output uses the standard bitwise scheme described in the Basic Function Blocks Library User s Manual. U16 Indicates the calibration and setup condition of the X and Y inputs. 0x0000 = Block is OK. 0x8001 = Block is not calibrated. 0x8002 = Block is partially calibrated. 0x8008 = Invalid setup/calibration. Outputs a bus with Fault signals. U16 Indicates the operating condition of the X and Y inputs. This output uses the standard bitwise scheme described in the Basic Function Blocks Library User s Manual. 0x0000 = Block is OK. 0x8001 = Input value is too low. 0x8002 = Input value is too high. 0x8004 = Short circuit. 0x8008 = Open circuit. L1119283 Rev BA September 2011 5

Outputs Output Type Range Description Out X_Axis_Psn, Y_Axis_Psn Outputs a bus that contains Psn and Btn signals. S16 ±10000 Indicates the position of the joystick base s y and x-axes. -10000 = -100.00%. 0 = 0%. +10000 = +100.00%. Btn1 Btn8 BOOL Indicates the state of the joystick grip s pushbuttons. Connections and Signals Overview 6 L1119283 Rev BA September 2011

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. Block is partially calibrated. 0x8001 0x8002 0*/±10000** *Calibration of an input sets its related Psn signal to 0. Invalid setup/calibration. 0x8008 **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. Short circuit. 0x8002 0x8004 0*/±10000** *An invalid input sets its related Psn signal to 0. **A valid input has a related Psn signal of ±10000. Open circuit. 0x8008 L1119283 Rev BA September 2011 7

Configuration Values Configuration Values Input Type Range Description Enter the JS7000_XY page to change the JS7000_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. 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 program. 1 Capture values using autocalibration or directly download values with 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 L1119283 Rev BA September 2011

Configuration Values Input Type Range Description 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. LatchInFlt BOOL The function block sets a Fault condition when it receives an invalid input. The block disables the Out signal that is related to the abnormal input. The LatchInFlt (Latch Input 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. CalWindow 0 3000 The CalWindow (Calibration Window) sets the width of three calibration windows. These windows center on the default CalHi, CalMid, and CalLow calibration values. For more information, see About Calibration Windows and Default Calibration Values on page 11. The default calibration values are set in the Memory page. They are the Default inputs to the three Non-Volatile Memory Dynamic with Default components in this page. During autocalibration, input voltages must be within these windows for the function block to capture them as valid calibration values. The CalWindow value is set as percentage of SnsrPwr. 1000 = 10.00%. CalDetectTm 0 65535 The CalDetectTm (Calibration Detect Time) sets the time during autocalibration that input voltages must remain in each calibration window for the function block to capture them as valid CalHi, CalMid, and CalLow calibration values. 1000 = 1000 ms. Dband_Hi 0 4999 The Dband_Hi (Deadband High) sets the width of an upper deadband. An input voltage within this band produces a +100% output. This deadband extends below the CalHi calibration value. The function block sets the width of the Dband_Hi as a percentage of the difference between the CalHi and CalMid calibration values. 1000 =10.00%. Dband_Mid 0 4999 The Dband_Mid (Deadband Middle) sets the width of a middle deadband. An input voltage within this band produces a 0% output. This deadband has an upper and lower half. The upper half extends above the CalMid calibration value. The lower half extends below the CalMid calibration value. The function block sets the width of the upper half of Dband Mid as a percentage of the difference between the CalHi and CalMid calibration values. The function block sets the width of the lower half of Dband Mid as a percentage of the difference between the CalMid and CalLow calibration values. 1000 =10.00%. L1119283 Rev BA September 2011 9

Configuration Values Input Type Range Description Dband_Low 0 4999 The Dband_Low (Deadband Low) sets the width of a lower deadband. This deadband extends above the CalLow calibration value. An input voltage within this band produces a 100% output. The function block sets the width of the Dband_Low as a percentage of the difference between the CalMid and CalLow calibration values. 1000 = 10.00%. FltDetectTm 0 65535 The FltDetectTm (Fault Detect Time) sets the time before an abnormal condition causes the function block to set a Status or Fault condition. 1000 = 1000 ms. 10 L1119283 Rev BA September 2011

About Calibration Windows and Default Calibration Values The following graph shows the relationship between the default calibration values and the windows in which the function block captures calibration values during autocalibration. The JS7000_XY function block s SnsrPwr is 5000 mv. The JS7000_XY function block s default: CalLow calibration value is 1000, or 10% (500 mv) of SnsrPwr. CalMid calibration value is 5000, or 50% (2500 mv) of SnsrPwr. CalHi calibration value is 9000, or 90% (4500 mv) of SnsrPwr. The JS7000_XY function block s CalWindow (Calibration window) is 1000, or 500 mv wide (10% of SnsrPwr). (The Default values for CalLow, CalMid, and CalHi are set in the Memory page. The CalWindow value is set in the JS7000_XY page.) The 500 mv wide calibration windows center on the Default values for CalLow, CalMid, and CalHi. L1119283 Rev BA September 2011 11

During autocalibration, an input voltage must be between: 250 750 mv to be captured as a CalLow calibration value. 2250 2750 mv to be captured as CalMid calibration value. 4250 4750 mv to be captured as a CalHi calibration value. 12 L1119283 Rev BA September 2011

About Calibration Values and Deadbands The following graph shows the: Formulas used by the function block to calculate high, middle, and low deadband width. Relationship between the calibration values captured during autocalibration and the width of the deadbands. During autocalibration, the JS7000_XY function block captured the: CalLo calibration value at 700 mv. CalMid calibration value at 2300 mv. CalHi calibration value at 4700 mv. L1119283 Rev BA September 2011 13

An input voltage that falls within the: Dband_Low deadband produces a -100% output from the function block. Dband_Mid deadbands produces a 0% output from the function block. Dband_Hi deadband produces a +100% output from the function block. 14 L1119283 Rev BA September 2011

MC Controller Input Configuration If you have an SC controller, see SC Controller Input Configuration on page 18. You can route the voltage needed by a joystick input though: A MFIn (Multifunction Input) on your controller. An AnIn (Analog Input) on your controller. A DigAn (Digital/Analog input) on your controller. You must configure the input that you use to accept a voltage input. MC Controller How to Configure a MFIn 1. In the GUIDE template, enter the Inputs page. 2. Enter the MFIn page that routes voltage to the input. 3. Delete the route as shown in the preceding figure. L1119283 Rev BA September 2011 15

MC Controller How to Configure an AnIn 1. In the GUIDE template, enter the Inputs page. 2. Enter the AnIn page that routes voltage to the input. 3. Delete the route as shown in the preceding figure. 16 L1119283 Rev BA September 2011

MC Controller How to Configure a DigAn 1. In the GUIDE template, enter the Inputs page. 2. Enter the DigAn page that routes voltage to the input. 3. Delete the route as shown in the preceding figure. L1119283 Rev BA September 2011 17

SC Controller Input Configuration If you have an MC controller, see MC Controller Input Configuration on page 15. You can route the voltage needed by a joystick input though: A MFIn (Multifunction Input) on your controller. A DigAn (Digital/Analog) input on your controller. You must configure the input that you use to accept a voltage input. SC Controller How to Configure a MFIn 1. In the GUIDE template, enter the Inputs page. 2. Enter the MFIn page that routes voltage to the input. 3. Delete the routes as shown in the preceding figure. 18 L1119283 Rev BA September 2011

SC Controller How to Configure a DigAn 1. In the GUIDE template, enter the Inputs page. 2. Enter the DigAn page that routes voltage to the input. 3. Delete the routes as shown in the preceding figure. L1119283 Rev BA September 2011 19

About Pushbutton Wiring A pushbutton input can be wired to: +5 VDC common sensor power. Common sensor power ground. Pushbutton input wired to +5 VDC common sensor power Pushbutton input wired to common sensor power ground 20 L1119283 Rev BA September 2011

MC Controller Pushbutton Input Configuration You can route a pushbutton input to a Btn pin on the function block through: A DigIn on your controller. An MFIn on your controller. A DigAn on your controller. You must configure the input that you use to accept a pushbutton input. MC Controller How to Configure a DigIn for a +5 VDC Activated Pushbutton Input T By default, a DigIn on a typical PLUS+1 GUIDE template requires no configuration changes to accept an input from a pushbutton wired to +5 VDC common sensor power. However, it is a good idea to verify the configuration of a DigIn. 1. In the GUIDE template, enter the Inputs page. 2. Enter the DigIn page that configures the pushbutton input. 3. Make sure that the PinConfig value is 2. L1119283 Rev BA September 2011 21

MC Controller How to Configure a DigIn for a Ground-Activated Pushbutton Input 1. In the GUIDE template, enter the Inputs page. 2. Enter the DigIn page that configures the pushbutton input. 3. Change the PinConfig value to 1. 22 L1119283 Rev BA September 2011

MC Controller How to Configure a DigAn for a +5 VDC Activated Pushbutton Input 1. In the GUIDE template, enter the Inputs page. 2. Enter the DigAn page that configures the pushbutton input. 3. Change the PinConfig0 value to 2. L1119283 Rev BA September 2011 23

MC Controller How to Configure a DigAn for a Ground-Activated Pushbutton Input 1. In the GUIDE template, enter the Inputs page. 2. Enter the DigAn page that configures the pushbutton input. 3. Change the PinConfig value to 1. 24 L1119283 Rev BA September 2011

MC Controller How to Configure a MFIn for a +5 VDC Activated Pushbutton Input 1. In the GUIDE template, enter the Inputs page. 2. Enter the MFIn page that configures the pushbutton input. 3. Change the PinConfig0 value to 2. L1119283 Rev BA September 2011 25

MC Controller How to Configure a MFIn for a Ground-Activated Pushbutton Input 1. In the GUIDE template, enter the Inputs page. 2. Enter the MFIn page that configures the pushbutton input. 3. Change the PinConfig0 value from 0 to 1. 26 L1119283 Rev BA September 2011

SC Controller Pushbutton Input Configuration You can route a pushbutton input to a Btn pin on the function block through: A DigAn on your controller. An MFIn on your controller. You must configure the input that you use to accept a pushbutton input. SC Controller How to Configure a DigAn for a +5 VDC Activated Pushbutton Input 1. In the GUIDE template, enter the Inputs page. 2. Enter the DigAn page that configures the pushbutton input. 3. Change the Bias value to 2. L1119283 Rev BA September 2011 27

SC Controller How to Configure a DigAn for a Ground-Activated Pushbutton Input 1. In the GUIDE template, enter the Inputs page. 2. Enter the DigAn page that configures the pushbutton input. 3. Change the Bias value to 1. 28 L1119283 Rev BA September 2011

SC Controller How to Configure a MFIn for a +5 VDC Activated Pushbutton Input 1. In the GUIDE template, enter the Inputs page. 2. Enter the MFIn page that configures the pushbutton input. 3. Set the Bias value to 2. L1119283 Rev BA September 2011 29

SC Controller How to Configure a MFIn for a Ground-Activated Pushbutton Input 1. In the GUIDE template, enter the Inputs page. 2. Enter the MFIn page that configures the pushbutton input. 3. Set the Bias value to 1. 30 L1119283 Rev BA September 2011

About the Para Input You can use the Para input when you want to apply a common set of parameters to several joystick function blocks. The preceding figure shows a Parameters page that outputs common, shared parameters to identical function blocks. L1119283 Rev BA September 2011 31

The preceding figure shows the contents of the Parameters page that applies the common, shared parameters to the function blocks. You create this Parameters page yourself. How you implement parameter sharing determines the inputs, outputs, contents, and name of this page. The preceding figure shows the changes made to a JS7000_XY page to enable this page to accept common parameters through its Para input. 32 L1119283 Rev BA September 2011

About the Name Space Feature If you use this function block more than once in an application, you must change each function block s Name Space value to avoid compiler errors. These function blocks allocate memory using memory names ( aliases ). Identical function blocks have identical memory names. Identical memory names will cause a compiler error. The Name Space value adds a unique prefix to each memory name to avoid memory allocation errors. Keep Name Space values short to save controller memory. How to Enter a Name Space 1. In the PLUS+1 GUIDE menu bar, click the Query/Change button. 2. Click the function block s page name to display the Edit Page window. 3. In the Edit Page window, enter a meaningful Name Space value. 4. Press /. 5. Repeat these steps to enter unique Name Space values for other identical function blocks. L1119283 Rev BA September 2011 33

Products we offer: Bent Axis Motors Closed Circuit Axial Piston Pumps and Motors Displays Electrohydraulic Power Steering Electrohydraulics Hydraulic Power Steering Integrated Systems Joysticks and Control Handles Microcontrollers and Software Open Circuit Axial Piston Pumps Orbital Motors PLUS+1 GUIDE Proportional Valves Sensors Steering Transit Mixer Drives Sauer-Danfoss is a global manufacturer and supplier of highquality hydraulic and electronic components. We specialize in providing state-of-the-art technology and solutions that excel in the harsh operating conditions of the mobile off-highway market. Building on our extensive applications expertise, we work closely with our customers to ensure exceptional performance for a broad range of off-highway vehicles. We help OEMs around the world speed up system development, reduce costs and bring vehicles to market faster. Sauer-Danfoss Your Strongest Partner in Mobile Hydraulics. Go to www.sauer-danfoss.com for further product information. Wherever off-highway vehicles are at work, so is Sauer-Danfoss. We offer expert worldwide support for our customers, ensuring the best possible solutions for outstanding performance. And with an extensive network of Global Service Partners, we also provide comprehensive global service for all of our components. Please contact the Sauer-Danfoss representative nearest you. Members of the Sauer-Danfoss Group: Comatrol www.comatrol.com Local address: Sauer-Danfoss Inc. 3500 Annapolis Lane North Minneapolis, MN 55447, USA Phone: +1 763 509-2000 Fax: +1 763 559-5769 Schwarzmüller-Inverter www.schwarzmueller-inverter.com Turolla www.turollaocg.com Hydro-Gear www.hydro-gear.com Sauer-Danfoss-Daikin www.sauer-danfoss-daikin.com Sauer-Danfoss (US) Company 2800 East 13th Street Ames, IA 50010, USA Phone: +1 515 239-6000 Fax: +1 515 239-6618 Sauer-Danfoss GmbH & Co. OHG Postfach 2460, D-24531 Neumünster Krokamp 35, D-24539 Neumünster, Germany Phone: +49 4321 871-0 Fax: +49 4321 871 122 Sauer-Danfoss ApS DK-6430 Nordborg, Denmark Phone: +45 7488 4444 Fax: +45 7488 4400 Sauer-Danfoss-Daikin LTD Shin-Osaka TERASAKI 3rd Bldg. 6F 1-5-28 Nishimiyahara, Yodogawa-ku Osaka 532-0004, Japan Phone: +81 6 6395 6066 Fax: +81 6 6395 8585 L1119283 Rev BA September 2011 www.sauer-danfoss.com