CAMPBELL SCIENTIFIC SDM-CD16ACA 16-Channel AC DC Relay Controller Owner’s Manual

October 27, 2023
CAMPBELL SCIENTIFIC

CAMPBELL SCIENTIFIC SDM-CD16ACA 16-Channel AC DC Relay Controller Owner’s Manual
CAMPBELL SCIENTIFIC SDM-CD16ACA 16-Channel AC DC Relay
Controller

Introduction

SDM-CD16ACA face panel

Figure 1-1. SDM-CD16ACA face panel

The SDM-CD16ACA has 16 AC/DC relay control ports (see Figure 1-1 [p. 1]). Each relay port can be controlled by a data logger or controlled manually with a manual override toggle switch.

The toggle switch has three positions: ON and OFF for manual override, and AUTO for data logger control. In the ON position, the common (COM) and normally open (NO) contacts are closed (see Figure 4-1 [p. 6]). In the AUTO position, the state of the relays are controlled by the data logger control ports.

The SDM-CD16ACA is a synchronously addressed data logger peripheral. Three ports on the data logger are used to address the SDM-CD16ACA, then clock out the desired state of each of the 16 control ports. Up to 15 SDM-CD16ACAs may be addressed, making it possible to control a maximum of 240 ports from the three data logger ports.

Compatible Campbell Scientific data loggers use the CRBasic instruction SDMCD16AC() to control the SDM-CD16ACA.

NOTE:
The SDM-CD16ACA is an improved version of the SDM-CD16AC with better individual contact ratings. Both the SDM-CD16ACA and the SDM-CD16AC are controlled with the same CRBasic instruction, SDMCD16AC().

Control specifications

  • Operating temperature: –40 to 55 °C
  • Operating voltage: 12 VDC nominal (11 to 18 VDC)
  • Current drain at 12 VDC: 6 mA quiescent; 45 mA per active LED (switch on or auto active)
  • Total cable length: Cable lengths should be kept as short as possible; 6 m (20 ft) (for many applications); lengths longer than 6 m (20 ft) may be possible for CRBasic data loggers if the SDMSpeed() instruction is used
  • Toggle switch: ON/OFF manual override; AUTO for data logger control

RELAY SPECIFICATIONS

  • Arrangement: Single pole double throw Break before make

  • Contact material: Gold-clad silver
    Individual contact rating

  • Normally Open rating: 5 A (@ 30 VDC), 5 A (@ 250 VAC, GP), 1 A (@ 240 VAC pilot duty), 3 A (@ 120 VAC pilot duty), 5 A (@ 240 VAC, resistive)

  • Normally Closed rating: 1 A (@ 30 VDC), 2 A (@ 277 VAC, GP), 3 A (@ 125 VAC, GP), 2 A m(@ 120 VAC, pilot duty), 3 A (@ 240 VAC, resistive)

  • Coil voltage: 11 to 18 VDC

  • Coil resistance: 360 Ohms ±10%

  • Expected life (contact closures): Mechanical 107

  • Actuation/release time: Approx. 4 ms

  • Standards: Underwriters Laboratories (UL) listed product (E162021) Canadian Underwriters Laboratories (CUL) listed product (5Z21)

Power considerations

The SDM-CD16ACA power requirements are large compared to most Campbell Scientific products. For most applications, an external power supply (see Figure 3-1 [p. 3]) is recommended to power the SDM-CD16ACA.

For some applications, it may be convenient to use the data logger supply to power the SDM-CD16ACA (see Figure 3-1 [p. 3]). For long-term applications, the lead acid power supply available with Campbell Scientific data loggers should be used, allowing the batteries to be float charged. It is not recommended that the data logger alkaline supply be used to power the SDM-CD16ACA for long-term applications due to its large power requirements.

Connection block diagrams Figure 3-1. Connection block diagrams

Installation

  • The SDM-CD16ACA must be installed in an enclosure that provides a pollution degree 2 environment (normally, only nonconductive pollution; however, a temporary conductivity caused by condensation may be expected). All Campbell Scientific enclosures meet this requirement.
  • Use copper conductors only.
  • Wire Range: 30 to 14 AWG
  • Tightening Torque: 5 to 7 in/lb
  • Use minimum 60/75 °C wire.
  • Input power must be connected to a class 2 supply only. All Campbell  supplies meet the class 2 supply requirements.

CAUTION:
Cables connecting the data logger 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 ports. Please contact Campbell Scientific for further advice.
When connecting wires to the SDM signal ports, please ensure they are at ground potential before making the connection by touching them to the earth terminal.

For data logger connections, see Table 4-1 (p. 5).

Multiple SDM-CD16ACAs may be wired in parallel by connecting the data logger side of one SDM-CD16ACA to the next. The CABLE5CBL-L or an equivalent cable is used to connect the module to the data logger. A 0.3 m (1 ft) cable length should be sufficient when both data logger and SDM-CD16ACA are housed within an ENC12/14; a 0.6 m (2 ft) length may be required if the data logger and SDM- CD16ACA are housed at opposite ends of an EN16/18 enclosure. CRBasic data loggers should use the SDMSpeed() instruction if the cable length is longer than 6 m (20 ft).

NOTE:
SDM cables in noisy environments need to be suitably shielded.

Wiring

SDM-CD16ACA power and control connections

Refer to Figure 3-1 (p. 3) and Table 4-1 (p. 5) for SDM-CD16ACA operating power and control connections to the data logger.

Table 4-1: Data logger to SDM-CD16ACA connections (see caution)

Connection Order| SDM-CD16ACA| Data Logger (see notes)| Function
First| 12V| 12 V on data logger or External supply| Power
Second| G| Gnd| Common ground
| C1| SDM-C1 (CR3000) or C1 (other data loggers)| Data
| C2| SDM-C2 (CR3000) or C2 (other data loggers)| Clock
| C3| SDM-C3 (CR3000) or C3 (other data loggers)| Enable

CAUTION:
The order in which connections are made is critical. Always connect 12 V first, followed by ground, then Control Ports.

NOTE:
In addition to SDM operation through terminals C1, C2, and C3 as shown in Table 4-1 (p. 5), the SDMBeginPort() instruction in CRBasic may be used to configure U terminals on the GRANITE 6 and CR6 in the same manner. U1–U3, U5–U7, and U9–U11 are usable in the same Data, Clock, Enable order as the C terminals. The SDMBeginPort() instruction also allows terminals C5, C6, and C7 to be used in the same manner on the GRANITE 9, GRANITE 10, and CR1000X data loggers. See the CRBasic Editor Help for SDMBeginPort() for details.

Controlled device to SDM-CD16ACA connections

DANGER:
ELECTROCUTION HAZARD! USE EXTREME CAUTION WHEN WORKING WITH HIGH VOLTAGE INPUTS. DO NOT COME IN CONTACT WITH HOT LEADS!

Figure 4-1 (p. 6) shows how the switches in each channel operate. NO means “normally open”, NC means “normally closed”. COM means “common” to NO and NC.

Switch operation
Figure 4-1. Switch operation

In most applications, the SDM-CD16ACA acts as a switch (controllable break) in one wire of the mcircuit powering the controlled device. One side of this break may have power (hot). Figure 4-2 (p. 6) shows an example.

Figure 4-2. Typical wiring application

Motor control

The SDM-CD16ACA is a UL approved Start/Stop motor controller. In Figure 4-3 (p. 7), 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 data logger will automatically command the appropriate relay to energize the motor starter. The relay in the SDM-CD16ACA will remain latched until the data logger program commands that the motor be turned off, at which time the relay will open the circuit to the motor starter and the motor will stop.

The SDM-CD16ACA can be used to control three phase pump motors, air blowers, and large control valves in the same fashion.

SDM-CD16ACA relay outputs to MCC
Figure 4-3. SDM-CD16ACA relay outputs to MCC

Address selection switches

Each SDM-CD16ACA can have 1 of 15 addresses (0 to 14). Address 15 is reserved for the SDMTrigger() instruction. Shipped from the factory, the address is set at 00. The following table shows switch position and the corresponding address (see Figure 5-1 .)

Table 5-1: SDM switch positions and corresponding SDM address

Switch B| Position| Switch A|
0| 1| 2| 3
0| 0| 1| 2| 3|

SDM address

1| 4| 5| 6| 7
2| 8| 9| 10| 11
3| 12| 13| 14| Reserved


Figure 5-1. Addressing

Data logger programming

In CRBasic, the SDMCD16AC() instruction is used to control the SDM-CD16ACA. Data loggers mthat are programmed with CRBasic include the GRANITE series, CR6, CR3000, CR1000X, CR800, CR850, and CR1000. For the GRANITE series, CR6, and CR1000X, the SDMBeginPort() instruction may be used to configure terminals other than C1, C2, and C3 for SDM control. The SDMSpeed() instruction should be used if the cable length is longer than 20 ft.

CRBasic programming

SDMCD16AC() instruction

Syntax

SDMCD16AC(Source, Reps, SDMAddress)

Remark

A port on an SDM-CD16ACA 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.

The SDMCD16AC() instruction has the following parameters:

Source: The Source parameter is an array which holds the values that will be sent to the SDM-CD16ACA to enable/disable its ports. An SDM-CD16ACA has 16 ports; therefore, the source array must be dimensioned to 16 times the number of repetitions (the number of SDM-CD16ACA devices to be controlled). As an example, with the array CDCtrl(32), the value held in 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-CD16ACA.

If the Source parameter is defined as a Long variable, but it is dimensioned less than 16X Reps, Source will act as a binary control for the instruction whose bits 0…15 will specify control ports 1…16, respectively. In this situation, Source (1) will be used for the first Rep; Source (2) will be used for the second Rep, and so on.

Reps: The Reps parameter is the number of SDM-CD16ACA 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. Address 15 is reserved for the SDMTrigger() instruction. If the Reps parameter is greater than 1, the data logger will increment the SDM address for each subsequent device that it communicates with.

SDMSpeed() instruction

The SDMSpeed() instruction is used to change the speed at which data is clocked to and from attached SDM devices. Slowing down the clock rate may be necessary when many SDM devices are connected to the data logger, or even when a single SDM device is connected over a long cable.

  • Many applications do not require the use of SDMSpeed().
  • If intermittent communications with several devices connected at once is experienced, or when using long cables, use SDMSpeed() to increase the bit period above the default. Try doubling the bit period until a stable link is achieved.
  • To maximize communication speeds because of skipped scans, decrease the bit period.

Changing the clock rate is accomplished by changing the bit period of the clock signal. A short bit period equates to a faster clock rate and faster data transfer. A long bit period equates to a slower clock rate and a slower data transfer more suitable for long cable lengths or many connected devices.

The syntax of this instruction is as follows:

  • SDMSpeed(BitPeriod)

The BitPeriod argument can be a constant or variable integer. If the SDMSpeed() instruction is not included in the program, the default bit period for the clock line will be used. If the bit period specified is smaller than the minimum or larger than the maximum, the data logger will default to the minimum or maximum bit period, respectively. Refer to CRBasic Editor Help for the default, minimum, and maximum bit period for each data logger.

Theory of operation

The SDM-CD16ACA is a synchronously addressed peripheral. C2 and C3, driven high by the data logger, initiate a cycle. While holding C3 high, the data logger drives C2 as a clock line and C1 as a serial data line. The data logger shifts out a data bit on C1 (LSB first) on the falling edge of the C2 clock. The SDM-CD16ACA shifts in the C1 data bit on the rising edge of the C2 clock.

The first 8 bits clocked out represent the SDM-CD16ACA address. If the address matches the SDM-CD16ACA address, the SDM-CD16ACA is enabled. If enabled, the next 16 bits are shifted into the SDM-CD16ACA, each bit controlling one port, the first of which controls port 1.

When the 16 control bits are clocked in, C2 is held high while C3 is pulsed low then high to latch the control bits. The data logger then lowers both C3 and C2 to complete the cycle.

Program examples

CRBasic examples

The three program examples discussed in this section are downloadable at
www.campbellsci.com/downloads/sdm-cd16ac-example- programs . The programs demonstrate controlling two SDM-CD16ACAs, controlling temperature and fans in greenhouses, and using an integer instead of an array to set the SDM-CD16ACA control outputs. While the mprograms are written for the CR1000X, they will work with other Campbell Scientific data loggers with little or no modification.

Controlling two SDM-CD16ACAs

The program, SDM-CD16AC-two-sdms.dld, demonstrates using two SDM-CD16ACA modules to mcontrol pumps and heaters based on water level and temperature thresholds.

Control temperature and fans

In program SDM-CD16AC_greenhouse-control.dld, the SDM-CD16ACA is used to control the temperature between 23 and 28 °C in each of five greenhouses. In each greenhouse, the SDM-CD16ACA controls a heating unit, a refrigerating unit, and an air-mixing fan according to the following conditions.

Heating unit: Activate when temperature < 23.5 °C. Deactivate when temperature

25.5 °C Cooling unit: Activate when temperature > 27.5 °C. Deactivate when temperature < 24.5 °C Mixing fan: Activate whenever the heating or cooling units are activated. Activate for 5 minutes out of every 15 minutes.

The program assumes the temperature measurements have been made, and the average temperature for each greenhouse is computed and residing in the appropriate variable.

Input Location assignments are as follows:

Variable array Description
Temp(5) Avg temp, greenhouse 1..5
Heat(5) Heater control, greenhouse 1..5 SDM-CD16ACA Port 1..5
Cool(5) Cooler control, greenhouse 1..5 SDM-CD16ACA Port 6..10
Fan(5) Fan control, greenhouse 1..5 SDM-CD16ACA Port 11..15
CD16_Output(16) Program SDM-CD16AC_greenhouse-control.dld: the actual values

used to control the SDM-CD16: CD16_Output(I), I = 1 to 5 are for Heat, I = 6 to 10 are for Cooling, I= 11 to 15 are for Fans
CD16_Output as Long| Program SDM-CD16AC_integer-set-control.dld: the actual value used to control SDMCD the CD16_Output bits set the SDM-CD16ACA ports. bits 0 to 4 are for ‘Heat, 5 to 9 are for Cooling, 10 to 14 are for Fans

Program SDM-CD16AC_greenhouse-control.dld uses an array of values to set the SDM-CD16ACA control outputs.

Program SDM-CD16AC_integer-set-control.dld has the same function as program SDM-CD16AC_greenhouse-control.dld, but uses an integer instead of an array to set the SDM-CD16ACA control outputs.

Limited warranty

Products manufactured by Campbell Scientific are warranted by Campbell Scientific to be free Mfrom defects in materials and workmanship under normal use and service for twelve months from the date of shipment unless otherwise specified on the corresponding product webpage. See Product Details on the Ordering Information pages at www.campbellsci.com . Other manufacturer’s products, that are resold by Campbell Scientific, are warranted only to the limits extended by the original manufacturer.

Refer to www.campbellsci.com/terms#warranty for more information.

CAMPBELL SCIENTIFIC EXPRESSLY DISCLAIMS AND EXCLUDES ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Campbell Scientific hereby disclaims, to the fullest extent allowed by applicable law, any and all warranties and conditions with respect to the Products, whether express, implied or statutory, other than those expressly provided herein.

Assistance

Products may not be returned without prior authorization.

Products shipped to Campbell Scientific require a Returned Materials Authorization (RMA) or Repair Reference number and must be clean and uncontaminated by harmful substances, such as hazardous materials, chemicals, insects, and pests. Please complete the required forms prior to shipping equipment.

Campbell Scientific regional offices handle repairs for customers within their territories. Please see the back page for the Global Sales and Support Network or visit www.campbellsci.com/contact to determine which Campbell Scientific office serves your country.

To obtain a Returned Materials Authorization or Repair Reference number, contact your CAMPBELL SCIENTIFIC regional office. Please write the issued number clearly on the outside of the shipping container and ship as directed.

For all returns, the customer must provide a “Statement of Product Cleanliness and Decontamination” or “Declaration of Hazardous Material and Decontamination” form and comply with the requirements specified in it. The form is available from your CAMPBELL SCIENTIFIC regional office. Campbell Scientific is unable to process any returns until we receive this statement. If the statement is not received within three days of product receipt or is incomplete, the product will be returned to the customer at the customer’s expense. Campbell
Scientific reserves the right to refuse service on products that were exposed to contaminants that may cause health or safety concerns for our employees.

Safety

DANGER — MANY HAZARDS ARE ASSOCIATED WITH INSTALLING, USING, MAINTAINING, AND WORKING ON OR AROUND TRIPODS, TOWERS, AND ANY ATTACHMENTS TO TRIPODS AND TOWERS SUCH AS SENSORS, CROSSARMS, ENCLOSURES, ANTENNAS, ETC. FAILURE TO PROPERLY AND COMPLETELY ASSEMBLE, INSTALL, OPERATE, USE, AND MAINTAIN TRIPODS, TOWERS, AND ATTACHMENTS, AND FAILURE TO HEED WARNINGS, INCREASES THE RISK OF DEATH, ACCIDENT, SERIOUS INJURY, PROPERTY DAMAGE, AND PRODUCT FAILURE. TAKE ALL REASONABLE
PRECAUTIONS TO AVOID THESE HAZARDS. CHECK WITH YOUR ORGANIZATION’S SAFETY COORDINATOR (OR POLICY) FOR PROCEDURES AND REQUIRED PROTECTIVE EQUIPMENT PRIOR TO PERFORMING ANY WORK.

Use tripods, towers, and attachments to tripods and towers only for purposes for which they are designed. Do not exceed design limits. Be familiar and comply with all instructions provided in product manuals. Manuals are available at www.campbellsci.com. You are responsible for conformance with governing codes and regulations, including safety regulations, and the integrity and location of structures or land to which towers, tripods, and any attachments are attached. Installation sites should be evaluated and approved by a qualified engineer. If questions or concerns arise regarding installation, use, or maintenance of tripods, towers, attachments, or electrical connections, consult with a licensed and qualified engineer or electrician.

General

  • Protect from over-voltage.
  • Protect electrical equipment from water.
  • Protect from electrostatic discharge (ESD).
  • Protect from lightning.
  • Prior to performing site or installation work, obtain required approvals and permits. Comply with all governing structure-height regulations.
  • Use only qualified personnel for installation, use, and maintenance of  and towers, and any attachments to tripods and towers. The use of licensed and qualified contractors is highly recommended.
  • Read all applicable instructions carefully and understand procedures thoroughly before beginning work.
  • Wear a hardhat and eye protection, and take other appropriate safety precautions while working on or around tripods and towers.
  • Do not climb tripods or towers at any time, and prohibit climbing by other persons. Take reasonable precautions to secure tripod and tower sites from trespassers.
  • Use only manufacturer recommended parts, materials, and tools.

Utility and Electrical

  • You can be killed or sustain serious bodily injury if the tripod, tower, or attachments you are installing, constructing, using, or maintaining, or a tool, stake, or anchor, come in contact with overhead or underground utility lines.
  • Maintain a distance of at least one-and-one-half times structure height, 6 meters (20 feet), or the distance required by applicable law, whichever is greater, between overhead utility lines and the structure (tripod, tower, attachments, or tools).
  • Prior to performing site or installation work, inform all utility companies and have all underground utilities marked.
  • Comply with all electrical codes. Electrical equipment and related grounding devices should be installed by a licensed and qualified electrician.
  • Only use power sources approved for use in the country of installation to power Campbell Scientific devices.

Elevated Work and Weather

  • Exercise extreme caution when performing elevated work.
  • Use appropriate equipment and safety practices.
  • During installation and maintenance, keep tower and tripod sites clear of un trained or non-essential personnel. Take precautions to prevent elevated tools and objects from dropping.
  • Do not perform any work in inclement weather, including wind, rain, snow, lightning, etc.

Maintenance

  • Periodically (at least yearly) check for wear and damage, including corrosion, stress cracks, frayed cables, loose cable clamps, cable tightness, etc. and take necessary corrective actions.
  • Periodically (at least yearly) check electrical ground connections.

Internal Battery

  • Be aware of fire, explosion, and severe-burn hazards.
  • Misuse or improper installation of the internal lithium battery can cause severe injury.
  • Do not recharge, disassemble, heat above 100 °C (212 °F), solder directly to the cell, incinerate, or expose contents to water. Dispose of spent batteries properly.

WHILE EVERY ATTEMPT IS MADE TO EMBODY THE HIGHEST DEGREE OF SAFETY IN ALL CAMPBELL SCIENTIFIC PRODUCTS, THE CUSTOMER ASSUMES ALL RISK FROM ANY INJURY RESULTING FROM IMPROPER INSTALLATION, USE, OR MAINTENANCE OF TRIPODS, TOWERS, OR mATTACHMENTS TO TRIPODS AND TOWERS SUCH AS SENSORS, CROSSARMS, ENCLOSURES, ANTENNAS, ETC.

Global Sales & Support Network

Global Sales & Support Network

Campbell Scientific Regional Offices

Australia

Brazil

Canada

China

Costa Rica

References

Read User Manual Online (PDF format)

Loading......

Download This Manual (PDF format)

Download this manual  >>

CAMPBELL SCIENTIFIC User Manuals

Related Manuals