Signal Recovery 3830 Instruction Manual

Hardware and software

Advertisement

Quick Links

Model 3830
Multiplexer
Hardware and Software
Instruction Manual
748390-A-MNL-D
Copyright © 2016 AMETEK ADVANCED MEASUREMENT TECHNOLOGY, INC

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 3830 and is the answer not in the manual?

Questions and answers

Summary of Contents for Signal Recovery 3830

  • Page 1 Model 3830 Multiplexer Hardware and Software Instruction Manual 748390-A-MNL-D Copyright © 2016 AMETEK ADVANCED MEASUREMENT TECHNOLOGY, INC...
  • 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...
  • Page 3: Table Of Contents

    Table of Contents Chapter One, Introduction 1.1 Overview ................................1-1 1.2 What’s New in Version 3.0 ..........................1-2 1.3 Changes from the SENSE-ations Model 3830 ..................... 1-2 Chapter Two, Installation & Initial Checks 2.1 Introduction ..............................2-1 2.1.01 Media ............................... 2-1 2.1.02 Product Registration ..........................
  • Page 4 TABLE OF CONTENTS 4.4.04 RelayDOn ..............................4-6 4.4.05 RelayEOn ..............................4-7 4.4.06 RelayFOn ..............................4-7 4.4.07 RelayBridgedOn ............................4-7 4.4.08 bMonitorPNP ............................4-8 4.5 Control Events ..............................4-8 4.5.01 ConnectionLost() ............................4-8 4.6 Demonstration Files ............................4-8 4.6.01 Visual C++ ...............................4-8 4.6.02 Visual Basic .............................4-9 4.6.03 VBScript (HTML) ..........................4-10 4.6.04 Excel 2003 ..............................4-10 4.6.05 LabVIEW 8.2 ............................4-12 Appendix A, Specifications...
  • Page 5: Overview

    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.
  • Page 6: What's New In Version 3.0

    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.
  • Page 8 Chapter 1, INTRODUCTION...
  • Page 9: Introduction

    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.
  • Page 10: Usb Computer Port

    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.
  • Page 11: Initial Checks

    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.
  • Page 13: Introduction

    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"...
  • Page 14: Operation

    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.
  • Page 16: Configuration File Format

    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...
  • Page 18: Connection Lost Dialog

    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...
  • Page 19: Introduction

    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;...
  • Page 20: Property Page

    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.
  • Page 21: Isconnected

    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...
  • Page 22: Getserialnumber

    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.
  • Page 23: Getrelays

    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.
  • Page 24: Control Properties

    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.
  • Page 25: Relayeon

    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.
  • Page 26: Bmonitorpnp

    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.
  • Page 27: Visual Basic

    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.
  • Page 28: Excel 2003

    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...
  • Page 30: Labview 8.2

    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...
  • Page 31: Appendix A, Specifications

    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.
  • Page 32: General

    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;...
  • Page 33: Introduction

    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...
  • Page 34: Term

    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.
  • Page 35: Software Errors

    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.
  • Page 36 Appendix B, SOFTWARE LICENSE & SUPPORT...
  • Page 37: Appendix C, Uninstalling Earlier Software Versions

    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”.
  • Page 38: Removing References To Old Driver Files

    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 41: Index

    RelayAOn 4-6 LabVIEW demonstration VI 4-12 RelayBOn 4-6 Media 2-1 RelayBridgedOn 4-7 Product Registration 2-1 RelayCOn 4-6 SENSE-ations model 3830, changes from 1-2 RelayDOn 4-6 Software errors, reporting B-3 RelayEOn 4-7 Software license B-1 RelayFOn 4-7 Software registration 2-1, B-2...
  • Page 42 INDEX INDEX-2...
  • 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.

Table of Contents