Page 2
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.
7. Theory of Operation ...10 8. Program Examples ...10 Figures Table 4.1 Wiring...5 4.1.1 SDM-CD16AC Power and Control Connections ...5 4.1.2 Controlled Device Connections ...5 4.1.3 Motor Control ...6 6.1 CRBasic Programming ...8 6.2 Edlog Programming...9 8.1 CRBasic Example ...10 8.2 Edlog Example ...11...
I A L I N D FIGURE 1. SDM-CD16AC Face Panel The SDM-CD16AC has 16 AC/DC relay control ports (see Figure 1). Each relay port can be controlled by a datalogger or controlled manually with a manual override toggle switch.
SDM-CD16AC for long term applications. If the datalogger lead acid supply is used, the number of SDM-CD16AC's that can be powered is limited by the 300 mA current sourcing capability of the wall charger. With a continuous 6 mA current drain per SDM-CD16AC and...
Connection With External Supply (see note on next page) SDM-CD16AC Connection with Datalogger Supply (see note on next page) FIGURE 3. Connection Block Diagrams SDM-CD16AC 16 Channel AC/DC Controller Position of Contacts When Coil Is Not Energized (OFF) EXTERNAL 9 TO 18 VDC —...
CR9032 CPU Module, and on a CR9000, SDMs connect to the ports on the CR9080 PAM Module. If the 21X power supply is used to power the SDM-CD16AC, all low level analog measurements (thermocouples, pyranometers, thermopiles, etc.) must be made differentially.
For CR7 dataloggers, the total cable length should not exceed 600 feet. 4.1 Wiring 4.1.1 SDM-CD16AC Power and Control Connections Refer to Figure 3 and Table 1 for SDM-CD16AC operating power and control connections to the datalogger. 4.1.2 Controlled Device Connections DANGER! ELECTROCUTION HAZARD! USE EXTREME CAUTION WHEN WORKING WITH HIGH VOLTAGE INPUTS.
SDM-CD16AC 16 Channel AC/DC Controller 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.
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).
SDMCD16AC ( Remarks A port on an SDM-CD16AC is enabled/disabled (turned on or off) by sending a value to it using the SDMCD16AC instruction. A non-zero value will enable the port; a zero value disables it. The values to be sent to the CD16AC are held in the Source array.
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.
C2 as a clock line and C1 as a serial data line. The datalogger shifts out a data bit on C1 (LSB first) on the falling edge of the C2 clock. The SDM-CD16AC shifts in the C1 data bit on the rising edge of the C2 clock.
The program concepts presented are the same for the CR23X, 21X, and CR7 dataloggers with minor program code changes. In this example, the SDM-CD16AC is used to control the temperature between 23° and 28°C in each of 5 greenhouses. In each green house the SDM- CD16AC controls a heating unit, a refrigerating unit, and an air mixing fan according to the following conditions.
Page 16
SDM-CD16AC 16 Channel AC/DC Controller Input Location assignments are as follows: Input Location 1..5 10..14 15..19 20..24 1: Beginning of Loop (P87) 1: 0 Delay 2: 5 Loop Count START HEATER CONTROL LOGIC 2: If X<=>F (P89) 1: 1-- X Loc 2: 4 <...
Page 17
20: Z=F (P30) 1: 0 2: 0 Exponent of 10 0: 15-- Z Loc : SDM-CD16AC 16 Channel AC/DC Controller Else, If the heater is off, Enter a "0" into heater control location End Then Do/Else/End If "Cooler" on threshold is...
Page 18
SDM-CD16AC 16 Channel AC/DC Controller 21: End (P95) 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 4: 11 Set high Flag 1 23: If X<=>F (P89)
Page 19
38: SDM-CD16AC (P104) 1: 1 Reps 2: 00 Address 3: 10 39: End Table 1 (P) SDM-CD16AC 16 Channel AC/DC Controller If flag 2 is set Then Start fan loop PUT A "1" INTO FAN CONTROL LOCATION End fan loop...
Page 20
SDM-CD16AC 16 Channel AC/DC Controller This is a blank page.
Page 22
Campbell Scientific Africa Pty. Ltd. (CSAf) Campbell Scientific Australia Pty. Ltd. (CSA) Please visit www.campbellsci.com to obtain contact information for your local US or International representative. Campbell Scientific Companies Campbell Scientific, Inc. (CSI) 815 West 1800 North Logan, Utah 84321 UNITED STATES www.campbellsci.com info@campbellsci.com...