Page 2
Company Names SIGNAL RECOVERY is part of Advanced Measurement Technology, Inc, a division of AMETEK, Inc. It includes the businesses formerly trading as EG&G Princeton Applied Research, EG&G Instruments (Signal Recovery), EG&G Signal Recovery, SENSE-ations™ and PerkinElmer...
Introduction Chapter 1.1 Overview The SIGNAL RECOVERY Model 3830 Multiplexer (mux) makes it easy to implement computer-selected interconnections between different instruments. Six floating BNC connectors can be used as either inputs or outputs and are coupled to one of two common buses via DPST reed-relay switches. This ensures that both inner and outer parts of the connector are isolated when the relevant relay is not energized.
We strongly recommend that users completely uninstall any existing software and drivers for the model 3830 Multiplexer that may be on their computers before installing the updated software. The procedure for doing this is given in Appendix C of this manual.
Page 7
Chapter 1, INTRODUCTION Programs menu. The SR3830Comms control is installed and registered during software installation and hence is available both to the SR3830 Multiplexer software and to user-written programs. The new SR3830 Multiplexer application software will read configuration files created with the older Multiplexer.exe program, so in most cases users of the older software will get better performance by completely uninstalling it and replacing it with the new programs.
Initial Checks Chapter 2.1 Introduction This chapter describes how to install the SIGNAL RECOVERY model 3830 multiplexer and its supporting software on a personal computer. 2.1.01 Media The software and device driver files are supplied on a CD, complete with setup program, or can be downloaded from the www.signalrecovery.com website.
USB devices, check to make sure the USB port is enabled. If the model 3830 is connected to the PC and Windows does not detect new hardware, go to Windows Control Panel, System, and click on the Device Manager tab.
Assuming that a model 3830 multiplexer is found then the main program dialog will be displayed, as shown in figure 2-2 below. Figure 2-2, SR3830 Multiplexer - Main Dialog Verify that the serial number is that shown on the rear panel of the instrument, and then click on the "A"...
Page 12
Chapter 2, INSTALLATION & INITIAL CHECKS certain that the underlying SR3830Comms ActiveX control has been installed correctly and is functioning properly.
Start - Programs menu, and then clicking the SR3830 Multiplexer shortcut icon. Assuming that a model 3830 multiplexer is found then the main program dialog will be displayed, similar to that shown in figure 3-1 below. Figure 3-1, SR3830 Multiplexer - Main Dialog If for any reason the multiplexer is not found, then the green Connected "LED"...
If the SR3830 Multiplexer program is started again then the state of the relays will be read from the model 3830 and the dialog updated to reflect this.
Page 15
Chapter 3, SR3830 MULTIPLEXER SOFTWARE Figure 3-3, SR3830 Multiplexer – One Configuration State Defined Further states can be defined by repeated insertion of new states. States can also be deleted or renamed, if required, by clicking the appropriate buttons. Figure 3-4 shows the situation when a second state has been added to the configuration shown in figure 3-3.
Chapter 3, SR3830 MULTIPLEXER SOFTWARE Once the required set of states has been defined, save the overall configuration to file by clicking the Save button. This opens a Windows save dialog (figure 3-5), allowing the configuration to be saved to a new or existing configuration (.mni) file. Figure 3-5, SR3830 Multiplexer –...
Page 17
Chapter 3, SR3830 MULTIPLEXER SOFTWARE Figure 3-7, SR3830 Multiplexer – Configuration file being edited using Notepad Configuration files have the following format: The first section has the file identifier “ ”, followed by a list [__Configurations__] of the configuration states (by name) stored within it, e.g.:- [__Configurations__] #0 = Disconnected #1 = Sensor A to lock-in...
Chapter 3, SR3830 MULTIPLEXER SOFTWARE For example, the detail for the “Disconnected” state referred to in the listing above might be as follows: [Disconnected] SwitchADescription = Sensor A +ve SwitchAState = 0 SwitchADir = 0 SwitchBDescription = Sensor B +ve SwitchBState = 0 SwitchBDir = 0 SwitchCDescription = Lock-in Input A...
4.2 Operation 4.2.01 Overview To use the control, first connect the model 3830 multiplexer to a free USB port on the computer or on a USB hub connected to the computer. In the simple case when only a single multiplexer is connected, your application program need do only the following;...
The control includes a property page (figure 4-1) that shows the status of each relay in the connected model 3830 multiplexer and can be used to turn the relays on and off. When a box is checked, the corresponding relay is ON; when cleared it is OFF.
4.3.02 IsConnected boolean IsConnected() Description: This method determines whether a communications session is currently open with a model 3830 multiplexer. Use Connect to open a session and Disconnect to close it. Returns: TRUE if connection is present, FALSE otherwise 4.3.03 Disconnect...
SetRelays(short nRelayOn) Description: This method operates the seven relays A - F and Bridge within the 3830 Multiplexer according to the value of parameter nRelayOn, which can range from 0 to 127. When nRelayOn = 0, all relays are off and when nRelayOn = 127, all are on.
This method determines the status of the seven relays A - F and Bridge within the 3830 Multiplexer and returns a number in the range 0 to 127. When this number is zero, all relays are off and when it is 127, all are on.
RelayAOn Description: This data member sets or reads the status of Relay A in the connected 3830 Multiplexer. When it is TRUE, the relay is operated; when FALSE, it is not operated. Note that IsConnected must return TRUE in order that the value of this data member is correct.
RelayEOn Description: This data member sets or reads the status of Relay A in the connected 3830 Multiplexer. When it is TRUE, the relay is operated; when FALSE, it is not operated. Note that IsConnected must return TRUE in order that the value of this data member is correct.
Visual C#, Visual Basic, JavaScript, LabVIEW and Excel. These files are installed by default in subfolders of the user’s Documents folder: SIGNAL RECOVERY\SR3830Multiplexer\ Demonstration Files folder. 4.6.01 Visual Studio 2010 C# The files supplied form a workspace which may be opened in Visual Studio 2010 or later.
Chapter 4, SR3830COMMS ACTIVE X CONTROL & DEMONSTRATION FILES Figure 4-2 SR3830CommsDemo.exe C# Main Dialog Box 4.6.02 Visual Studio 2010 VB The files supplied form a workspace which may be opened in Visual Studio 2010 or later. When compiled, the result is similar to the application generated by the Visual C# demonstration files.
Chapter 4, SR3830COMMS ACTIVE X CONTROL & DEMONSTRATION FILES 4.6.03 JavaScript (HTML) The html page SR3830CommsWebPage.htm demonstrates how to use the control in a web page that runs under Internet Explorer up to and including version 11, using JavaScript to interface with the ActiveX control. Check boxes are used to operate the relays.
Page 29
Chapter 4, SR3830COMMS ACTIVE X CONTROL & DEMONSTRATION FILES Figure 4-5 SR3830Comms Demo Workbook.xls Excel Workbook Click the About button to show the control’s About dialog box. 4-11...
Chapter 4, SR3830COMMS ACTIVE X CONTROL & DEMONSTRATION FILES 4.6.05 LabVIEW The demonstration VI, which runs under LabVIEW 8.2 or later, offers similar functionality to that of the Excel workbook. Figure 4-6 SR3830CommsDemo.vi LabVIEW VI - Front Panel Click the About button to show the control’s About dialog box 4-12...
A, B, C to group D, E, F. A.3 Computer Interface Connector Rear-panel, female USB output connects by cable to the PC, or to a USB hub. Provides both communication and power connections between the PC and the 3830.
Appendix A, SPECIFICATIONS System Requirements Windows XP SP2 or Windows Vista (32-bit) USB port available CD-ROM drive if installing from CD Minimum 16-bit color display (32,000 colors) A.4 General Electrical and Mechanical Power <500 mA at nominally +5 V dc, supplied by USB bus;...
SIGNAL RECOVERY is granting you a non-exclusive license to use the software programs and associated documentation (collectively, the "Software") for your internal use in accordance with the following terms: B.2 License...
Once registered, you may then telephone, fax or e-mail your query to the SIGNAL RECOVERY office in Wokingham, UK. You must give the model 3830 serial number (located on the rear panel), together with the registered user's name, on each occasion you contact us, or support will be denied.
The SR3830 Multiplexer program and SR3830Comms™ Active X control have been extensively tested prior to release, but it is possible that some errors remain which were not revealed by the testing process. SIGNAL RECOVERY would very much appreciate receiving, by e-mail to PARSOLSRsupport@ametek.com or by post to the Wokingham, UK, office, written notification of any problems you discover.
4.0 Note that these procedures require that you be logged onto the PC with full administrator rights, and that model 3830 Multiplexer be plugged into the computer and capable of working when the 3830 Multiplexer software is running. Click on Start - Settings - Control Panel - Add/Remove Programs and scroll down the list of available programs until you find the entry “SR3830 Multiplexer”.
Navigate to the Hardware tab, and click on Device Manager, to show all installed hardware. Scroll down the tree until you reach the SIGNAL RECOVERY item; expand the tree, and select the item 3830 Multiplexer. Left-click on the entry to display the pop-up menu, shown below in figure C-3.
Page 39
Browse to this folder and start the utility by double-clicking the Uninstall38203830.exe item. The dialog shown in figure C-5 will be displayed. Figure C-5, Uninstall 3820 3830 Main Dialag Click on the Uninstall V2.0 Drivers button. The program searches for the correct .inf file and deletes it, and any associated compiled .pnf file as well.
Page 40
Appendix C, UNINSTALLING EARLIER SOFTWARE VERSIONS Figure C-6, Uninstall 3820 3830 - File Removal Success Figure C-7, Uninstall 3820 3830 - File Removal Failure Click OK to close the information box, and Close to close the Uninstall38203830 program. Finally, unplug the model 3830.
Page 43
SHOULD YOUR EQUIPMENT REQUIRE SERVICE A. Contact your local SIGNAL RECOVERY office, agent, representative or distributor to discuss the problem. In many cases it may be possible to expedite servicing by localizing the problem to a particular unit or cable.
Need help?
Do you have a question about the 3830 and is the answer not in the manual?
Questions and answers