CS410 Shaft Encoder Revision: 2/09 C o p y r i g h t © 1 9 9 9 - 2 0 0 9 C a m p b e l l S c i e n t i f i c , I n c .
Warranty and Assistance The CS410 SHAFT ENCODER is warranted by CAMPBELL SCIENTIFIC, INC. to be free from defects in materials and workmanship under normal use and service for twelve (12) months from date of shipment unless specified otherwise. Batteries have no warranty. CAMPBELL SCIENTIFIC, INC.'s obligation under this warranty is limited to repairing or replacing (at CAMPBELL SCIENTIFIC, INC.'s option) defective products.
CS410 Table of Contents PDF viewers note: These page numbers refer to the printed version of this document. Use the Adobe Acrobat® bookmarks tab for links to specific sections. 1. General .........................................................................1 2. Specifications ..............................................................1 3. Wiring............................................................................1 4. Installation................................................................
This is a blank page.
CS410 Shaft Encoder 1. General Shaft encoders monitor fluctuations in water level and the position of water control gates by converting shaft rotation to electronic signals which are then measured by the datalogger. The CS410 generates two pulse strings—one indicating clockwise and the other counter-clockwise rotation. 2. Specifications Compatible Dataloggers: CR200-series, CR800, CR850, CR1000, CR3000, CR10(X), CR500, CR510, 21X, CR23X, CR7 Power supply: 4 to 5.
CS410 Shaft Encoder 5. Programming The shaft encoder is measured with the PulseCount instruction in CRBasic and Instruction 3 in Edlog. Dataloggers that use CRBasic are the CR200-series, CR800, CR850, CR1000, and CR3000. Our older dataloggers use Edlog. Multiplier for the PulseCount instruction or Instruction 3: The multiplier is based on the wheel circumference and the shaft encoder counts per revolution: MULTIPLIER = WHEEL CIRCUM. (in desired units)/ (COUNTS/REV.
CS410 Shaft Encoder 'Define Data Tables DataTable (Stage,1,-1) DataInterval (0,15,Min,10) Sample (1,Stage_lvl,FP2) Sample (1,offset,FP2) Minimum (1,batt_volt,FP2,0,False) EndTable 'Main Program BeginProg FtPerCount = Pulley_circ/PulsesPerRev Scan (5,Sec,0,0) Battery (Batt_volt) PulseCount (Count(),2,1,0,0,1.
CS410 Shaft Encoder 5.2 CR10X Edlog Program Example This program collects and processes data; additional instructions are required to send the data to final storage. The data must be in final storage to transfer the data to a storage module or to retrieve the data via a telecommunications link.
CS410 Shaft Encoder 8: Z=X+Y (P33) 1: 1 2: 6 3: 6 X Loc [ count_up ] Y Loc [ stage_ft ] Z Loc [ stage_ft ] 9: Z=X-Y (P35) 1: 6 2: 2 3: 6 X Loc [ stage_ft ] Y Loc [ count_dwn ] Z Loc [ stage_ft ] ;Set offset once when program compiles 10: If Flag/Port (P91) 1: 21 2: 30 Do if Flag 1 is Low Then Do 11: Z=X+F (P34) 1: 6 2: 0 3: 6 X Loc [ stage_ft ] F Z Loc [ stage_ft ] 12: Do (P86) 1: 11 Set Flag 1 High ;Enter offset here 13: End (P95) *Table 2 Program 02: 0.
CS410 Shaft Encoder 6
This is a blank page.
Campbell Scientific Companies Campbell Scientific, Inc. (CSI) 815 West 1800 North Logan, Utah 84321 UNITED STATES www.campbellsci.com info@campbellsci.com Campbell Scientific Africa Pty. Ltd. (CSAf) PO Box 2450 Somerset West 7129 SOUTH AFRICA www.csafrica.co.za cleroux@csafrica.co.za Campbell Scientific Australia Pty. Ltd. (CSA) PO Box 444 Thuringowa Central QLD 4812 AUSTRALIA www.campbellsci.com.au info@campbellsci.com.au Campbell Scientific do Brazil Ltda.