Page 2
RST Flexi-Mux Instruction Manual EVISION ISTORY Rev. Revision History Date Prepared By Approved By Initial Release 2012-Mar-23 Removed all references to old Campbell 2021-Apr-12 loggers (CR10X, etc.), updated all schematics and photos, added more schematic examples, added an Appendix that includes CRBasic programming for each new schematic, added minimum clocking between readings >=500ms,...
RST Flexi-Mux Instruction Manual VERVIEW The RST Flexi-Mux is designed to increase the number of sensors that can be measured with a datalogger. The Flexi-Mux is located between the datalogger and the sensors and allows a single channel of a datalogger to be sequentially connected to numerous sensors.
RST Flexi-Mux Instruction Manual 2-1 F IGURE LEXI UX CASCADING FEATURE Conveniently designed detachable screw terminals allow rapid wiring of large systems, with straightforward testing and substitution of both sensors and multiplexers. Built-in transient protection on every line safeguards against damaging power surges, which can be caused by occurrences such as nearby lightning.
RST Flexi-Mux Instruction Manual OMPATIBILITY The Flexi-Mux is compatible with, but not limited to, Campbell’s CR300, CR310, CR1000/X, and CR6 series dataloggers. A wide variety of commercially available sensors are supported provided the current maximums are not exceeded on the relay contacts (see Section 6).
RST Flexi-Mux Instruction Manual IMENSIONS The Flexi-Mux is housed in a slim 15.6cm x 8.1cm x 2.7cm (6.15” x 3.17” x 1.05”) aluminum case (Figure 4-2). Convenient mounting tabs extend 2.5cm (1”) from each end and provide simple means of mounting the unit on any flat surface or base plate. The finished length including the mounting tabs is 20.7cm (8.15”).
RST Flexi-Mux Instruction Manual 4-3 C IGURE ONNECTOR DETAIL The cable grips are spring loaded and require a small screwdriver to be inserted into the centre to retract the spring. Once retracted, insert the wire into the round hole and remove the screwdriver.
RST Flexi-Mux Instruction Manual ONTROL ERMINALS The CR6 datalogger (or other Campbell Scientific Datalogger) connects to the Flexi-Mux as shown in Figure 5-1. Using a CR310, CR300, and CR1000X, a AVW200 is required to be used. Figure 5-4 further details the configuration.
RST Flexi-Mux Instruction Manual the common terminals (A, B, C, D) are electrically disconnected from all the sensor input channels. Reset should always connect to a datalogger control port. When programming, a delay (≥100ms) after setting Reset high must be included or the Flexi-Mux will not clock between ports.
Campbell Scientific CR6 dataloggers. Please note that the following sections are simply meant as an overview of the many ways an RST Flexi-Mux can be used. Many custom applications can be created. Contact RST Instruments Ltd. for more details.
RST Flexi-Mux Instruction Manual 5-3 A CR6 MPBX IGURE CONNECTING A LEXI UX AND AN 5.3.2 4-Wire Serial Switching Below is a configuration of a CR310 connected to a Vibrating Wire. CR310, CR300, and CR1000X require AVW200 while a CR6 does not. See Appendix A-2 for sample programs.
RST Flexi-Mux Instruction Manual 5-4 F AWV200 IGURE LEXI UX WITH INSTRUMENTS AND 5.3.3 4-Wire Switching with Separate Excitation Below shows separate excitation of a string of In-Place Inclinometers (IPI) and Vibrating Wire using two different sets of Mux configurations. Note: Figure 5-5 depicts configurations for IC7565B / IC7575B / IC7560B / IC7570 Series and Figure 5-6 depicts the configuration for the IPI27050 Series.
RST Flexi-Mux Instruction Manual 5.3.4 8-Wire Series/Parallel Switching A basic parallel of two FlexiMUX’s with VW connected to a CR6. 5-7 F IGURE LEXI UX WIRED IN PARALLEL TO SWITCH WIRES ATALOGGER ROGRAMMING For all the figures above, refer to the sample programs in Appendix A.
RST Flexi-Mux Instruction Manual PECIFICATIONS 6-1 S ABLE PECIFICATIONS Power 12 Vdc (under load), unregulated Current Drain 10µA quiescent; 8mA active Reset Active Levels, max. 2.0V Clock Active Levels, max. 2.0V Min. Clock Pulse Width 1 ms Max. Actuation Relay Time...
RST Flexi-Mux Instruction Manual If TimeIntoInterval (0,60,Min)Then 'Default 1hr PortSet (SE2,1) 'Reset Delay(0,100,mSec) SerialOpen(Com1,38400,0,0,10000)'SET UP AVW200 COM For i=1 To nVW PulsePort (SE1,5000) 'Clock Delay(0,500,mSec) AVW200 (Result,Com1,0,200,VW(i,1),1,1,1,1500,3500,1,_50Hz,1,0) Htz(i)=VW(i,1)'frequency Amp(i)=VW(i,2)'amplitude S2N(i)=VW(i,3)'signal to noise ratio NF(i)=VW(i,4)'noise frquency DR(i)=VW(i,5)'decay ratio Bunits(i) = (VW(i,1)^2)/1000...
Page 21
RST Flexi-Mux Instruction Manual Public PTemp, Batt_volt 'VWP Const nVW = 10 Const A=1.40503E-03 ' log poly coefficients 3K therm Const B=2.36939E-04 Const C=1.01266E-07 Public Bunits(nVW),VW_Temp(nVW) Public VW(25,6) Public Htz(nVW),Amp(nVW),S2N(nVW),NF(nVW),DR(nVW) Public kPa(nVW) Units Bunits() = B Units Htz = Hz Units kPa() = kPa Units VW_Temp() = °C...
Page 23
RST Flexi-Mux Instruction Manual 'to check how many ipi's exist in the string, By default if an array is filled with zeros. Therefore, an array size of 10 but filled with 7 IPI S/Ns will have last 3 indexes be value ZERO.
Page 24
RST Flexi-Mux Instruction Manual sr_com_error(p,j) += 1 'increment error counter if exit condition not met Next k ipi_A(p,j) = parse(1) ipi_B(p,j) = parse(2) ipi_temperature(p,j) = parse(3) EndIf Next j SerialClose (ComC3) SW12 (SW12_1,0) 'turn off IPI Next p If n_ipi_strings <=5 Then...
Page 25
RST Flexi-Mux Instruction Manual Public ipi_data(5,5,3) Public modbus_result(5,5) Dim modbus_verfied = 1 Public modbus_verification As String * 64 = "Assigning and verifying modbus addresses" Public PTemp, Batt_volt Public Bunits(nVW),VW_Temp(nVW) Public VW(25,6) Public Htz(nVW),Amp(nVW),S2N(nVW),NF(nVW),DR(nVW) Public kPa(nVW) Public i,j Units Bunits() = B...
RST Flexi-Mux Instruction Manual SW12(SW12_1,0) 'Turn IPI Off Scan (1,Min,0,0) PanelTemp (PTemp,60) Battery (Batt_volt) If TimeIntoInterval (0,30,Min) Then 'Enter loop every 30mins PortSet (U2,1) 'Reset Delay(0,100,mSec) For i=1 To 10 PulsePort (U1,5000) 'Clock Delay(0,100,mSec) VibratingWire (VW(i,1),1,U3,1500,3500,1,0.05,"",60,A,B,C) Htz(i)=VW(i,1)'frequency Amp(i)=VW(i,2)'amplitude S2N(i)=VW(i,3)'signal to noise ratio...
Page 28
RST Flexi-Mux Instruction Manual Public PTemp, Batt_volt Public Bunits(nVW),VW_Temp(nVW) Public VW(25,6) Public Htz(nVW), Amp(nVW), S2N(nVW), NF(nVW),DR(nVW) Public kPa(nVW) Public i Units Bunits() = B Units Htz = Hz Units kPa() = kPa Units VW_Temp() = °C Units NF = Hz...
Need help?
Do you have a question about the RST Flexi-Mux and is the answer not in the manual?
Questions and answers