SDM-CD16AC 16 Channel AC/DC Controller Revision: 8/07 C o p y r i g h t © 1 9 8 7 - 2 0 0 7 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 SDM-CD16AC 16 CHANNEL AC/DC CONTROLLER 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.
SDM-CD16AC 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. Function........................................................................1 2. Control Specifications.................................................2 3. Power Considerations.................................................2 4. Installation....................................................................4 4.
This is a blank page.
AUTO OFF ON 1 C2 16 C2 16 C2 16 C2 16 : C2 11 16 C2 C2 10 C2 16 C2 9 C2 C2 16 C2 8 C2 C2 7 C2 C2 6 C2 C2 5 C2 C2 4 C2 C2 3 C2 16 C2 C2 2 C2 16 C2 C2 16 SDM-CD16AC 16 Channel AC/DC Controller 16 C2 15 16 C2 C2 14 C2 16 C2 13 C2 C2 12 C2 C2 S/N C2 16 C2 C3 C2 C2 C1 C2 GN D 2 +1 V 16 C2 C2 C2 AU 16 16 F OF ON TO C2 A C 6A LLER D1 NTRO C2 C2 C2 C O M- C/DC C SDANNEL A 16 h n, ga Lo Uta DE IN US MA HP 1/6 HP C
SDM-CD16AC 16 Channel AC/DC Controller 2. Control Specifications Operating voltage: 12 VDC nominal (9 to 18). Current drain at 12 VDC: 6 mA quiescent; 45 mA per active LED (switch on or auto active). Total cable length: 20 ft (for most applications), 600 ft (possible for CR7) Toggle switch: ON/OFF manual override; AUTO for datalogger control. Underwriters Laboratories (UL) and Canadian Underwriters Laboratories (CUL) listed product. UL and CUL listing number is 5Z21.
SDM-CD16AC 16 Channel AC/DC Controller Position of Contacts When Coil is Energized (ON) Position of Contacts When Coil Is Not Energized (OFF) FIGURE 2. Switch Operation EXTERNAL 9 TO 18 VDC + SDM-CD16AC — GND 12 V C1 or SDM-C1 C2 or SDM-C2 C3 or SDM-C3 DATALOGGER Connection With External Supply (see note on next page) SDM-CD16AC GND 12 V C1 or SDM-C1 C2 or SDM-C2 C3 or SDM-C3 DATALOGGER Connection with Datalogger Supply (see note on next page) FIGURE 3.
SDM-CD16AC 16 Channel AC/DC Controller TABLE 1. Datalogger to SDM-CD16AC Connections Connection Order First Second SDM-CD16AC 12 V Gnd C1 C2 C3 NOTE Datalogger (see note) 12 V on datalogger or external supply Gnd SDM-C1 (CR3000, CR5000) or C1 (other dataloggers) SDM-C2 (CR3000, CR5000) or C2 (other dataloggers) SDM-C3 (CR3000, CR5000) or C3 (other dataloggers) Function Power Common ground Data Clock Enable On a CR7, SDMs connect to the ports at the upper right corner of the 700X Control Module.
SDM-CD16AC 16 Channel AC/DC Controller CAUTION Cables connecting the terminals of the datalogger and SDM device should be kept as short as possible to minimize the risk of corruption of the signals and damage from induced surges. Where long cable runs (>3 m) are unavoidable and the cables run outside, some extra protection may be required for the SDM control terminals. Please contact Campbell Scientific for further advice.
SDM-CD16AC 16 Channel AC/DC Controller Device NO NC COM Neutral (-) Hot (+) FIGURE 4. Typical Wiring Application 4.1.3 Motor Control The CD16AC is a UL approved Start/Stop motor controller. In the figure below, a typical 5 Amp 115 VAC relay contact circuit shows how to control a three phase motor starter in a Motor Control Center (MCC). Typically, the CR10X will automatically command the appropriate relay to energize the motor starter.
SDM-CD16AC 16 Channel AC/DC Controller FIGURE 5. CD16AC Relay Outputs to MCC 5. Address Selection Switches Each SDM-CD16AC can have 1 of 16 addresses. Shipped from the factory, the address is set at 00. The following table shows switch position and the corresponding address (see Figure 6). Switch A 0 1 2 3 0 00 01 02 03 1 10 11 12 13 2 20 21 22 23 32 33 Switch B 3 30 31 Base 4 Address Matrix (00, 01, 02 . . .
SDM-CD16AC 16 Channel AC/DC Controller 2 A 1 0 B 2 3 1 ADDRESSES 3 0 FIGURE 6. Addressing 6. Datalogger Programming In CRBasic, the SDMCD16AC instruction is used to control the SDMCD16AC. Dataloggers that are programmed with CRBasic include our CR800, CR850, CR1000, CR3000, and CR5000. Edlog Instruction 104 is used by the CR23, 21X, and CR10(X) to control the SDM-CD16AC, and Edlog Instruction 29 is used by the CR7.
SDM-CD16AC 16 Channel AC/DC Controller CDCtrl(1) will be sent to port 1, the value held in CDCtrl(2) will be sent to port 2, etc. The value held in CDCtrl(32) would be sent to port 16 on the second SDM-CD16AC. Reps: The Reps parameter is the number of SDM-CD16AC devices that will be controlled with this instruction. SDMAddress: The SDMAddress parameter is used to define the address of the CD16AC that will be controlled with this instruction. Valid SDM addresses are 0 through 14.
SDM-CD16AC 16 Channel AC/DC Controller The number of SDM-CD16ACs to be addressed is defined by the Reps (repetitions) parameter. Each Rep will sequentially address (00, 01, 02,...32, 33) SDM-CD16ACs starting with the address specified in parameter 2 (Instruction 29 parameter 3). For each Rep, the 16 ports of the addressed SDM-CD16AC are set according to 16 sequential Input Locations starting at the Input Location specified in parameter 3 (Instruction 29 parameter 5).
SDM-CD16AC 16 Channel AC/DC Controller 'Dimension Variables Public src(32) Dim i, count, mask(16) 'Program BeginProg for i=1 to 16 mask(i) = 2^(i-1) next i Scan(20,msec,2,0) count = count + 1 for i=1 to 32 src(i) = count AND mask(((i-1) MOD 16) +1) next i SDMCD16AC(src(),2,1) NextScan EndProg 8.2 Edlog Example The example is written for the CR10(X) Measurement and Control Module. The program concepts presented are the same for the CR23X, 21X, and CR7 dataloggers with minor program code changes.
SDM-CD16AC 16 Channel AC/DC Controller Input Location assignments are as follows: Input Location Location Label Description 1..5 Temp #1..#5 Avg temp, greenhouse 1..5 10..14 Heat #1..#5 Heater control, greenhouse 1..5 SDM-CD16AC Port 1..5 15..19 Cool #1..#5 Cooler control, greenhouse 1..5 SDM-CD16AC Port 6..10 20..24 Fan #1..#5 Fan control, greenhouse 1..5 SDM-CD16AC Port 11..
SDM-CD16AC 16 Channel AC/DC Controller 9: Else (P94) 10: Z=F (P30) 1: 0 2: 0 3: 10-- Else, If the heater is off, F Exponent of 10 Z Loc : 11: End (P95) Enter a "0" into heater control location End Then Do/Else/End END HEATER CONTROL LOGIC START COOLER CONTROL LOGIC 12: If X<=>F (P89) 1: 1-X Loc 2: 3 >= 3: 27.
SDM-CD16AC 16 Channel AC/DC Controller 21: End (P95) End Then Do/Else/End END COOLER CONTROL LOGIC START FAN CONTROL LOGIC BASED ON HEATER/COOLER 22: If X<=>F (P89) 1: 10-X Loc 2: 2 <> 3: 0 F 4: 11 Set high Flag 1 If heater is on 23: If X<=>F (P89) 1: 15-X Loc 2: 2 <> 3: 0 F 4: 11 Set high Flag 1 If cooler is on 24: If Flag/Port (P91) 1: 11 Do if flag 1 is high 2: 30 Then Do If flag 1 is set 25: Z=F (P30) 1: 1 2: 0 3: 20-- Put a "1" into fan control location F Exponent of 10 Z Loc: 26: Else (P94
SDM-CD16AC 16 Channel AC/DC Controller 32: If Flag/Port (P91) 1: 12 Do if flag 2 is high 2: 30 Then Do If flag 2 is set 33: Beginning of Loop (P87) 1: 0 Delay 2: 5 Loop Count Start fan loop 34: Z=F (P30) 1: 1 2: 0 3: 20-- PUT A "1" INTO FAN CONTROL LOCATION F Exponent of 10 Z Loc : Then 35: End (P95) End fan loop 36: End (P95) End then do 37: If time is (P92) 1: 0 minutes into a 2: 15 minute interval 3: 22 Set low Flag 2 Reset flag 2 at the end of the 15 minute END FAN CONTROL LOGIC BASED ON
SDM-CD16AC 16 Channel AC/DC Controller This is a blank page.
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.