background image

CS1171 Hand-Held Programmer 

 

User's Manual 

 

Control Solutions LLC 

Page 54 of 56 

 

 

 

 

 

 

 

 

 

 

 

 

 

This page intentionally left blank 

 

 

 

Summary of Contents for CS1171

Page 1: ...Hand Held Programmer Document Number 000434A Revision B ...

Page 2: ...the right to change this product without any notification Control Solutions LLC and the Control Solutions logo are trademarks of Control Solutions LLC All other brand and product names company names and logos are trademarks or registered trademarks of their respective companies All materials contained within this manual in printed or electronic format are protected by copyright laws and other inte...

Page 3: ... Audience 8 Product Description 9 Overview 9 Features 9 Additional Features 10 Specifications 10 Kit Content 10 CS1171 Hand Held Programmer 11 Unit Layout 11 Display 11 Input and Navigation 12 Cable Interface 12 Wiring Configurations 13 Using the Hand Held Programmer 17 Menus and Parameters 19 Main Menu 21 Indoor Mode Sub Menu Drive Mode 2 29 Meters Sub Menu 31 Advanced Sub Menu 32 Options Sub Men...

Page 4: ...Hand Held Programmer User s Manual Control Solutions LLC Page 4 of 56 Debug Sub Menu 40 Parameter Information 45 Troubleshooting and Diagnostics 51 Contacting Customer Service 53 Parameter Setting Worksheet 55 ...

Page 5: ... Functions Sub menu Parameter Reference 49 Table 14 HHP Debug Sub menu Parameter Reference 50 Table 15 Troubleshooting URL 51 List of Figures Page Figure 1 Precaution Blocks 7 Figure 2 CS1171 Hand Held Programmer 9 Figure 3 HHP Front 11 Figure 4 HHP Back 12 Figure 5 8 pin to 8 pin Connection 14 Figure 6 8 pin to 4 pin Connection 14 Figure 7 8 pin to 4 pin Connection to Display and Controller 15 Fi...

Page 6: ...CS1171 Hand Held Programmer User s Manual Control Solutions LLC Page 6 of 56 This page intentionally left blank ...

Page 7: ... format and information in this document has been enhanced and updated to provide a more user friendly experience Precautions This document contains hazard statements for your safety Hazard statements are provided where safety consequences to personnel equipment and operation may exist Failure to follow these statements may result in serious consequences A standard set of icons are used to draw yo...

Page 8: ...ht Emitting Diode PCB Printed Circuit Board POD Power on Demand PWM Pulse Width Modulation RJ Registered Jack Table 1 Abbreviations and Acronyms Definitions None References Number Description DOC0000466A CS1108 PWM Motor Controller User s Manual DOC0001877A CS1125 PWM Motor Controller User s Manual HHP Error code url www controls com index php support troubleshoot hhp Audience This document was pr...

Page 9: ...1 Hand Held Programmer was designed to offer field programmability to the end user dealer and distributor of CSLLC Programmable Motor Controllers or products containing them See Figure 2 Features The HHP serves as a valuable tool providing the following features Flexibility of use Custom tailored driving characteristics Debugging features Special features to better match product performance with t...

Page 10: ...Lines Input Voltage 16 60 Volts DC Unit Size 3 6 x 5 75 x 1 125 Inches Unit Weight 4 8 139 Ounces Grams Table 2 CS1171 Product Specifications Kit Content Table 3 provides a list of the items that may be included when purchased as a kit Quantity Item 1 CS1171 Hand Held Programmer 1 User s Manual 1 Plastic hard shell foam lined carrying case 1 8 pin to 8 pin 48 HHP Interface Cable 1 8 pin to 8 pin 5...

Page 11: ...tion and interface Unit Layout The programmer contains a Liquid Crystal Display LCD and five button keypad on the front of the unit and one RJ45 port on the back See Figure 3 and Figure 4 Display Information is output to the user through the 16 character x 2 line LCD display located on the front of the unit Two line LCD display Five button keypad Figure 3 HHP Front ...

Page 12: ...es to power up or power down the unit With most applications the HHP will power up with the system This button is used to navigate to the Main Menu or set a parameter This button is used to scroll down through the menu list or decrement the current parameter This button is used to scroll up through the menu list or increment the current parameter This button is used to access a lower level menu or...

Page 13: ...n Programming Connector Programming Connector PCB Label Motor Controller Type CS1103 See Figure 5 8 pin Telco JP2 Single CS1106 See Figure 6 4 pin JP1 Single CS1107 See Figure 7 4 pin J16 Single CS1108 See Figure 5 8 pin Telco JP1 Single CS1109 See Figure 5 8 pin Telco JP1 Single CS1112 See Figure 6 4 pin JP1 Single CS1115 See Figure 8 4 pin J2 Single CS1117 See Figure 9 4 pin J16 Quad CS1125 See ...

Page 14: ... 8 pin to 8 pin connector and the CS1303 Y adapter connected to the HHP intelligent display unit and the controller Figure 6 shows a Controller attached to the display unit through an 8 pin to 8 pin connection and the display unit through the 8 pin to 8 pin connector with the HHP connected through an 8 pin to 4 pin cable Figure 6 8 pin to 4 pin Connection Figure 5 8 pin to 8 pin Connection ...

Page 15: ... to an HHP through an 8 pin to 4 pin cable Figure 8 shows the CS1115 Motor Controller attached to an HHP through an 8 pin to 4 pin cable The controller is also connected to a separate display unit Figure 7 8 pin to 4 pin Connection to Display and Controller Figure 8 CS1115 Connection to Controller with Independent Display ...

Page 16: ...HP through an 8 pin to 4 pin cable along with the switch panel Figure 10 shows an example of the CS1171 Hand Held Programmer connected to the CS1108 PWM Motor Controller using the 8 pin to 8 pin Telco type interface To JP1 To RJ45 on back of HHP Figure 10 HHP Connection to CS1108 Figure 9 CS1117 Connection to Controller with Switch Panel ...

Page 17: ...ault code is present the first menu item is FWD speed Powering up the controller with a fault code will not inhibit HHP functionality 5 To modify a parameter Step Action 1 Scroll through the Main menu using to scroll up and to scroll down until the parameter you wish to change is reached The parameter will blink when selected 2 Press to select the parameter value 3 Press the to increment toggle th...

Page 18: ...he sub menu name will blink 2 Press to enter the sub menu The first entry in all sub menus is a return to the Main menu item 3 Repeat the steps listed in the Table 6 to change a parameter within the sub menu 4 Press to scroll up to the Main menu item 5 Press to return to the Main menu Table 7 Accessing a Sub menu Refer to Menus and Parameters and Parameter Information for details on the specific m...

Page 19: ...sc1 invert Misc2 invert Misc3 invert Misc4 invert Shutdown V EMBrake V Options Menu pg 35 Main menu RVS beep Uni rvs beep Beep error Soft qstop Debug volts CHG to DRV Diagnostics Brake diag Fast curlim Step curlim Flsh chrgstrt Fast chgled Moment key Timed key Accel drive Tht lmt bst Acl lmt bst Soft decel Qstop hi Indoor hi Unidir thrt 0V tht neut AnIn throt MaxSpd thrt Invert thrt Functions Menu...

Page 20: ...CS1171 Hand Held Programmer User s Manual Control Solutions LLC Page 20 of 56 This page intentionally left blank ...

Page 21: ...tage of speed for forward reverse throttle when the Enhanced Deluxe Display Pot or ANIN input is at its lowest setting If set to 0 and Enhanced Deluxe Display Pot is turned all of the way down the forward reverse speed is 0 FWD accel Sets the amount of forward acceleration The higher the percent value the faster the forward acceleration FWD decel Sets the amount of forward deceleration The higher ...

Page 22: ...otor comp until the vehicle s speed matches the speed measurement in step 3 5 Verify that PWM is not 100 monitor PWM in the Debug menu 6 Is PWM is 100 If yes reduce FWD speed and continue with step 3 If no continue with the next step 7 Reduce the Motor comp value by 20 to allow for temperature tolerance of the motor and controller Indoor mode See Indoor Mode Sub Menu on page 29 Indoor Mode is also...

Page 23: ...the throttle scale which determines the throttle pot voltage needed for full speed and sets the amount of throttle movement necessary to obtain full throttle See Figure 12 Deadband Sets the throttle pot range that the controller determines as neutral See Figure 13 Figure 12 Throttle Scale Figure 13 Throttle Deadband ...

Page 24: ...ually move the unit by releasing the electromagnetic brake Increasing the percentage makes the unit easier to push To work properly the following conditions must be met The key switch must be off The EM brake must be manually released Idle push set to off OR The key switch on The EM brake is manually released The throttle is idle Idle push is set to on Hold time Sets the spasticity control which i...

Page 25: ...amp shape settings of 0 1 2 and 3 Comp rspns Sets the Compensation Response in percent A boost is progressively applied when surmounting obstacles such as inclines doorway thresholds bumps etc This boost is set by the parameter Motor comp A higher value of Comp rspns results in a faster boost response time Brake time Sets the nominal amount of time from when the motor PWM 0 until the EM Brake is d...

Page 26: ...ired point when the battery voltage level is considered to be fully charged When using a multi segmented LED this voltage value indicates a full battery on the display Full V is displayed in Volts Cur lim lo Sets the Current Limit Lower Bound maximum current allowable in Amps After the Current Limit Upper Bound threshold time is exceeded Cur time the motor controller will limit the maximum current...

Page 27: ...4 Allow the controller to cool off for a minute or two 5 Go to step 1 6 Stop you have completed this procedure Cur time Sets the delay time before a controller abruptly drops from the programmed maximum allowable current limit Cur lim hi to the lower current limit Cur lim lo when Step curlim is enabled See Figure 16 Meters See Meters Sub Menu on page 31 Advanced See Advanced Sub Menu on page 32 Op...

Page 28: ...CS1171 Hand Held Programmer User s Manual Control Solutions LLC Page 28 of 56 This page intentionally left blank ...

Page 29: ...e higher the percent value the faster the indoor forward acceleration In FWD dcl Sets the amount of indoor forward deceleration The higher the percent value the faster the indoor forward deceleration In FWD dch Sets the amount of indoor forward deceleration during a forward to reverse direction change of throttle The higher the percent value the faster the indoor forward deceleration during a forw...

Page 30: ...t full throttle on a moderate incline and increase the In mot cmp until the vehicle s speed matches the speed measurement in step 3 5 Verify that PWM is not 100 monitor PWM in the Debug menu 6 Is PWM is 100 If yes reduce FWD speed and continue with step 3 If no continue with the next step 7 Reduce the In mot cmp value by 20 to allow for temperature tolerance of the motor and controller Setting thi...

Page 31: ...ntroller has operated Low Batt Displays the number of hours the unit has operated with the battery voltage level below the low battery threshold Overtemps Displays the number of over temperature conditions that have occurred Tht Faults Displays the number of times a throttle failband failure occurred Chg Nofloats Displays the number of times the charge cycle was ended early The above counts and ti...

Page 32: ...e speed to a percentage defined by Push speed To work properly the following conditions must be met The key switch is on The EM brake is manually released The throttle is idle Idle push is set to on Creep spd Sets drive mode 1 creep speed It is the minimum PWM percentage applied to the motor output after the throttle exceeds Deadband This setting helps prevent rollback on inclines when the brake r...

Page 33: ...iate error code Fail qstop When set to On with Quickstop asserted allows the status LED to display the appropriate error code Serial throt When set to On configures the controller to respond to throttle from an Enhanced Deluxe Display Analog throt When set to On configures the controller to respond to an analog throttle directly connected to TPOTC input Sertht throt When set to On configures the c...

Page 34: ...sc 1 2 To configure these pins contact CSLLC refer to page 53 Misc 3 4 To configure these pins contact CSLLC refer to page 53 Misc1 invert Inverts the operation state of the Misc 1 input Misc2 invert Inverts the operation state of the Misc 2 input Misc3 invert Inverts the operation state of the Misc 3 input Misc4 invert Inverts the operation state of the Misc 4 input Shutdown V Voltage level of th...

Page 35: ...ve mode when charging completes If enabled the key must be on to jump to drive mode When set to Off the controller turns off when charging completes Diagnostics When set to On the controller performs general power up self diagnostics Diagnostics are not performed when powering up in charge mode Brake diag When set to On electromagnetic EM brake diagnostics are enabled at power up and also during o...

Page 36: ...acceleration control instead of speed control When set to Off the controller interprets throttle as a conventional speed adjustment where the direction and speed of the unit is determined by the displacement from center and the magnitude of the displacement When set to On a throttle displacement indicates acceleration to the controller The unit accelerates proportional to this displacement as long...

Page 37: ...ion i e 2 5V to 0V default reverse and 2 5V to 5V default forward 0V tht neut When set to On throttle neutral voltage will be 0V typical 2 wire throttle foot pedal control When set to Off throttle neutral voltage will be 2 5V typical 3 wire throttle wig wag control AnIn throt When set to On the controller will respond to an analog max speed control directly connected to the AnIn input AnIn must be...

Page 38: ...ogrammer s non volatile memory Overwrites any configuration currently stored Values are not destroyed after recalling from memory to allow program cloning of controllers Values are only overwritten when Save to Mem1 is used again Recall Mem1 Restores the Hand Held Programmer s stored configuration of all parameters from Memory 1 Save to Mem2 Functions the same as Save to Mem1 but stores to Mem2 Re...

Page 39: ...uration of all parameters from Mem5 Save to Mem6 Functions the same as Save to Mem1 but stores to Mem6 Recall Mem6 Restores the Hand Held Programmer s stored configuration of all parameters from Mem6 Save to Mem7 Functions the same as Save to Mem1 but stores to Mem7 Recall Mem7 Restores the Hand Held Programmer s stored configuration of all parameters from Mem7 ...

Page 40: ...www controls com index php support troubleshoot hhp for error code explanations on all controllers Product ID Displays the controller s 4 digit CS product identification e g CS1108 would display 1108 FW rev h Displays the firmware revision of the controller FW rev l Displays the firmware revision of the controller Serial Displays the controller s serial number To access the serial number Step Acti...

Page 41: ...e is being pushed while the key is off and charging mode is off Max speed Displays in real time the set maximum speed percentage which can be set by an intelligent display CS1151A CS1161 Check Throt flags to see which input is used to set Maximum Speed Analog in Displays in real time the Analog input voltage relative to the controller s 5V power supply in terms of percentage Throt flags Displays d...

Page 42: ...ed Down If only one button is pressed at a time the hexadecimal codes displayed will be as follows Break Release Seat Up Head light Seat Down Right Turn Signal Speed Up Left Turn Signal Speed Down 7F BF DF EF 7F FB FD FE If more than one button is pressed at a time a combination of bits will be 0 at the same time There are 255 possible combinations This feature can be helpful to determine which bu...

Page 43: ...put Reverse Displays On when the Reverse input is active Chrge time Displays elapsed time for the current Charging Mode Time resets for every Charging Mode change For Charging Time in hours and minutes convert from hexadecimal using Figure 17 Charge mode Indicates current mode of operation while charging Codes are as follows 00 Pre charge 02 Charge qualification Bulk charge 04 Top Off charge and 0...

Page 44: ...CS1171 Hand Held Programmer User s Manual Control Solutions LLC Page 44 of 56 This page intentionally left blank ...

Page 45: ...CODE Read only 00 FF Hex Y B FWD speed Y 0 100 N B RVS speed Y 0 100 N B Min speed Y 0 100 N O FWD accel Y 0 100 N B FWD decel Y 0 100 N B FWD RVSdcl Y 0 100 N B RVS accel Y 0 100 N B RVS decel Y 0 100 N B RVS FWDdcl Y 0 100 N B Motor comp Y 0 240 Decimal N B Indoor mode B Throtl scl Y 0 255 Decimal N O Deadband Y 0 255 Decimal N O Failband Y 0 255 Decimal N O Push speed Y 0 100 N O Hold time Y 0 ...

Page 46: ...00 N B In RVS spd Y 0 100 N B In FWD acl Y 0 100 N B In FWD dcl Y 0 100 N B In FWD dch Y 0 100 N B In RVS acl Y 0 100 N B In RVS dcl Y 0 100 N B In RVS dch Y 0 100 N B In mot cmp Y 0 240 Decimal N B Table 9 HHP Indoor Mode Sub menu Parameter Reference Meters Sub menu Parameter R W Range Measure Dynamic HHP Hours Read only 0 65535 9 Hours Y B Low Batt Read only 0 255 59 Hours Minutes Y B Overtemps ...

Page 47: ...p Y On off N O Fail dbstrt Y On off N O Fail qstop Y On off N O Serial throt Y On off N O Analog throt Y On off N O Sertht throt Y On off N O Invrt sertht Y On off N O Rollbck A Y 0 0 621 7 Amps N O Double pull Y On off N O In Out cur Y On off N O Shabat Y On off N O Full e2 sel Y On off N O Misc 1 2 Y 00 FF Hex N O Misc 3 4 Y 00 FF Hex N O Misc1 invert Y On off N O Misc2 invert Y On off N O Misc3...

Page 48: ... off N O Brake diag Y On off N O Fast curlim Y On off N O Step curlim Y On off N O Flsh chgstrt Y On off N O Fast chgled Y On off N O Moment key Y On off N O Timed key Y On off N O Accel drive Y On off N O Tht lmt bst Y On off N O Acl lmt bst Y On off N O Soft decel Y On off N O Qstop hi Y On off N O Indoor hi Y On off N O Unidir thrt Y On off N O 0V tht neut Y On off N O AnIn throt Y On off N O M...

Page 49: ...all Mem5 Y Y N N B Save to Mem6 Y Y N N B Recall Mem6 Y Y N N B Save to Mem7 Y Y N N B Recall Mem7 Y Y N N B Table 13 HHP Functions Sub menu Parameter Reference Debug Sub menu Parameter R W Range Measure Dynamic HHP Fault Code Read only 00 FF Hex N B Fault Log Read only 00 FF Hex N B Product ID Read only N B FW rev h Read only 00 FF Hex N B FW rev l Read only 00 FF Hex N B Serial Read only N B PWM...

Page 50: ...147 C Y B Current A Read only 999 9 to 999 9 Amps Y B Buttons Read only 00 FF Hex Y B Indoor pin Read only On off Y B Indoor mode Read only On off Y B QStop pin Read only On off Y O Quick stop Read only On off Y B Brk rel pin Read only On off Y O Brake rel Read only On off Y B Charging Read only On off Y B Keyswitch Read only On off Y O Reverse pin Read only On off Y O Reverse Read only On off Y B...

Page 51: ...st current information is always available from the Control Solutions website Table 15 provides direct links to the web page for CS1171 Error Displays and related troubleshooting information Product Website URL Hand Held Programmer http www controls com index php support troubleshoot hhp Table 15 Troubleshooting URL ...

Page 52: ...CS1171 Hand Held Programmer User s Manual Control Solutions LLC Page 52 of 56 This page intentionally left blank ...

Page 53: ...ng a leader in our industries while providing our customers with superior quality value and service We are here to help you find answers to your Control Solutions LLC related questions If you have any questions experience technical problems need any parts or service contact Control Solutions LLC Customer Service during normal business hours Mon Fri 8am 5pm Central Time at 630 806 7062 ...

Page 54: ...CS1171 Hand Held Programmer User s Manual Control Solutions LLC Page 54 of 56 This page intentionally left blank ...

Page 55: ... FWDdcl Rvs Plg Tm Soft qstop Motor comp Regen off Debug volts Throtl scl Idle push CHG to DRV Deadband Creep spd Diagnostics Failband In CRP spd Brake diag Push speed Seq chrg led Fast curlim Hold time Save boost Step curlim Ramp shape Flash qstop Flsh chrgstrt Comp rspns Fail dbstrt Fast chgled Brake time Fail qstop Moment key Keyoff dcl Serial throt Timed key Batt res Analog throt Accel drive T...

Page 56: ...Registered to ISO 9001 NSF ...

Reviews: