Hamamatsu Photonics C7557-01 Instruction Manual

Hamamatsu Photonics C7557-01 Instruction Manual

Mcd controller

Advertisement

Quick Links

HAMAMATSU PHOTONICS K.K.
SOLID STATE DIVISION
1126-1 ICHINO-CHO,HIGASHI-KU,HAMAMATSU CITY
435-8558,JAPAN
TEL:(81)53-434-3311,FAX:(81)53-434-5184
MCD CONTROLLER
C7557-01 DLL
INSTRUCTION MANUAL
Be sure to read the operation manual carefully before the product is used.
If operated differently from the standard procedure in the manual,
a serious accident may occur.
Keep this manual for future reference.
Doc. No. K46-B60019
Fourth Issued Jul.05,2012
FormKXX-3513 B

Advertisement

Table of Contents
loading

Summary of Contents for Hamamatsu Photonics C7557-01

  • Page 1 HAMAMATSU PHOTONICS K.K. SOLID STATE DIVISION 1126-1 ICHINO-CHO,HIGASHI-KU,HAMAMATSU CITY 435-8558,JAPAN TEL:(81)53-434-3311,FAX:(81)53-434-5184 MCD CONTROLLER C7557-01 DLL INSTRUCTION MANUAL Be sure to read the operation manual carefully before the product is used. If operated differently from the standard procedure in the manual, a serious accident may occur.
  • Page 2: Safety Precautions

    C7557-01 DLL INSTRUCTION MANUAL 1. SAFETY PRECAUTIONS CLASSIFICATION OF WARNING We have classified the warnings symbols that appear in this instruction manual and on the system as follows for your convenience. Make sure that you fully understand them and obey the instructions they contain.
  • Page 3: Introduction

    C7557-01 DLL INSTRUCTION MANUAL 2. INTRODUCTION Thanks for purchasing C7557-01. This manual describes the C7557-01 DLL. Please read this manual carefully before using the C7557-01 DLL. • A computer, USB2.0 interface is required for operating this software. Make sure to provide the correct system requirements.
  • Page 4: Check The Contents Of Package

    When you open the package, check that the following items are included before use. If the contents are incorrect, insufficient or damaged in any way, contact Hamamatsu subsidiary or local distributor without attempting to operate the system. C7557-01 Instruction manual ,APL Software,DLL (CD-ROM) HAMAMATSU PHOTONICS K.K.
  • Page 5: Table Of Contents

    C7557-01 DLL INSTRUCTION MANUAL 1. SAFETY PRECAUTIONS................1 CLASSIFICATION OF WARNING ..................1 2. INTRODUCTION ..................2 3. CHECK THE CONTENTS OF PACKAGE........... 3 4. OVERVIEW....................5 5. MCDMAIN.DLL COMMAND REFERENCE..........6 START USB DEVICE ......................6 INITIALIZATION ........................7 CHECKING CONNECTED DEVICES ................
  • Page 6: Overview

    C7557-01 DLL INSTRUCTION MANUAL 4. OVERVIEW This software is made for measurement using the MCD controller C7557-01.  Controllable devices This software controls the MCD controller C7557-01:  Library name Library name is McdMain.dll. The library is the DLL (Dynamic Link Library) form which can be used in common on Windows.
  • Page 7: Mcdmain.dll Command Reference

    C7557-01 DLL INSTRUCTION MANUAL 5. MCDMAIN.DLL COMMAND REFERENCE START USB DEVICE Initialization of MCD device driver. Call only at once before using all other functions. Then the driver detects all USB devices and acquires USB identification number.  Function name WORD StartDevice();...
  • Page 8: Initialization

    C7557-01 DLL INSTRUCTION MANUAL INITIALIZATION Check all the USB IDs, and confirm that the MCD controller is connected. If devices are connected the return value represents the number of devices connected. The return value is 0 if no devices are connected.
  • Page 9: Checking Connected Devices

    C7557-01 DLL INSTRUCTION MANUAL CHECKING CONNECTED DEVICES Check that MCD controllers are connected for the specified USB ID numbers. The status information is returned in the argument if a device is connected. If devices are connected the return value is 1. If no device is connected the return value is 0x1001. An error is returned in other cases.
  • Page 10: Mcd Selection

    C7557-01 DLL INSTRUCTION MANUAL MCD SELECTION When multiple MCD controllers exist it becomes necessary to select which is to be controlled. Running this function displays a selection dialog box from which the desired controller is selected. When a controller is selected the status information is returned in the argument.
  • Page 11: Amp Gain Control

    C7557-01 DLL INSTRUCTION MANUAL AMP GAIN CONTROL Controls the gain for the sensor output amp in the MCD controller. The return values are 1 with normal completion, and other than 1 with an error. The amp gain status may be obtained as the return value for the function.
  • Page 12: A/D Converter Control

    C7557-01 DLL INSTRUCTION MANUAL A/D CONVERTER CONTROL Set the A/D converters in the MCD controller. The return values are 1 with normal completion, and other than 1 with an error. The A/D converter status may be obtained as the return value for the function.
  • Page 13: Trigger Mode Control

    C7557-01 DLL INSTRUCTION MANUAL TRIGGER MODE CONTROL Set the trigger mode(internal trigger, external trigger, external start) in the MCD controller. The return values are 1 with normal completion, and other than 1 with an error. The trigger mode status may be obtained as the return value for the function.
  • Page 14: Delay Time Of External Start Control

    C7557-01 DLL INSTRUCTION MANUAL DELAY TIME OF EXTERNAL START CONTROL When set the external start mode, controls the delay time between TRIG IN inputs and sensor scan starts. The return values are 1 with normal completion, and other than 1 with an error.
  • Page 15: Trigger Polarity Control

    C7557-01 DLL INSTRUCTION MANUAL TRIGGER POLARITY CONTROL Controls the trigger polarity(positive, negative). The return values are 1 with normal completion, and other than 1 with an error. The trigger polarity status may be obtained as the return value for the function.
  • Page 16: Pulse Out Control

    C7557-01 DLL INSTRUCTION MANUAL 5-10 PULSE OUT CONTROL Controls the output from the PULSE OUT terminal. The return values are 1 with normal completion, and other than 1 with an error. The PULSE OUT status may be obtained as the return value for the function.
  • Page 17: Delay Time Of Pulse Out Control

    C7557-01 DLL INSTRUCTION MANUAL 5-11 DELAY TIME OF PULSE OUT CONTROL Controls the delay time of PULSE OUT. The return values are 1 with normal completion, and other than 1 with an error. The delay time status may be obtained as the return value for the function.
  • Page 18: Pulse Width Of Pulse Out Control

    C7557-01 DLL INSTRUCTION MANUAL 5-12 PULSE WIDTH OF PULSE OUT CONTROL Controls the pulse width of PULSE OUT. The return values are 1 with normal completion, and other than 1 with an error. The pulse width status may be obtained as the return value for the function.
  • Page 19: Polarity Of Pulse Out Control

    C7557-01 DLL INSTRUCTION MANUAL 5-13 POLARITY OF PULSE OUT CONTROL Controls the polarity of PULSE OUT. The return values are 1 with normal completion, and other than 1 with an error. The polarity status may be obtained as the return value for the function.
  • Page 20: Sensor Type Control

    C7557-01 DLL INSTRUCTION MANUAL 5-14 SENSOR TYPE CONTROL Controls the sensor type. The return values are 1 with normal completion, and other than 1 with an error. The sensor type status may be obtained as the return value for the function.
  • Page 21: Number Of Pixels Control

    C7557-01 DLL INSTRUCTION MANUAL 5-15 NUMBER OF PIXELS CONTROL Controls the number of pixels. The return values are 1 with normal completion, and other than 1 with an error. The number of pixels status may be obtained as the return value for the function.
  • Page 22: Number Of Summing Pixels Control

    C7557-01 DLL INSTRUCTION MANUAL 5-16 NUMBER OF SUMMING PIXELS CONTROL Controls the number of summing pixels. The return values are 1 with normal completion, and other than 1 with an error. The number of summing pixels status may be obtained as the return value for the function.
  • Page 23: Mode Control

    C7557-01 DLL INSTRUCTION MANUAL 5-17 MODE CONTROL Controls the mode of the sensor head. The return values are 1 with normal completion, and other than 1 with an error. The mode of the sensor head status may be obtained as the return value for the function.
  • Page 24: Exposure Time Control

    C7557-01 DLL INSTRUCTION MANUAL 5-18 EXPOSURE TIME CONTROL Controls the exposure timer for the sensor. The return values are 1 with normal completion, and other than 1 with an error. The exposure time status may be obtained as the return value for the function.
  • Page 25: Temperature Control

    C7557-01 DLL INSTRUCTION MANUAL 5-19 TEMPERATURE CONTROL Controls the sensor head temperature (ON/OFF). The return values are 1 with normal completion, and other than 1 with an error. The temperature control status may be obtained as the return value for the function.
  • Page 26: Peltier Power Control

    C7557-01 DLL INSTRUCTION MANUAL 5-20 PELTIER POWER CONTROL Controls the power supply voltage for the peltier device (5V/6V). The return values are 1 with normal completion, and other than 1 with an error. The peltier power voltage status may be obtained as the return value for the function.
  • Page 27: Temperature Monitor

    C7557-01 DLL INSTRUCTION MANUAL 5-21 TEMPERATURE MONITOR Obtains the monitor status for the sensor head. The status is obtained as the return value for the function.  Function name WORD GetTemperature(ID);  Format WORD GetTemperature(WORD);  Arguments USB ID number Specify MCD controller USB ID number ...
  • Page 28: Measurement And Reading Data

    C7557-01 DLL INSTRUCTION MANUAL 5-22 MEASUREMENT AND READING DATA Measures and reads waveform data. The return values are 1 with normal measurement and reading of data, and other than 1 with an error.  Function name WORD GetProfile(ID, NumberOfCycle, Data);...
  • Page 29: Pixel Clock Control

    C7557-01 DLL INSTRUCTION MANUAL 5-23 PIXEL CLOCK CONTROL Controls the pixel clock for the sensor.head. The return values are 1 with normal completion, and other than 1 with an error. The pixel clock status may be obtained as the return value for the function.
  • Page 30: End Usb Device

    C7557-01 DLL INSTRUCTION MANUAL 5-24 END USB DEVICE Execute when the connection with MCD controller is end. Then USB devices are released.  Function name WORD EndDevice();  Format WORD EndDevice();  Arguments None.  Return code 0x00 Normal termination...
  • Page 31: Software User Agreement

    COPYRIGHTS All ownership rights, intellectual property rights and all other rights relating to this software and instruction manual are the property of Hamamatsu Photonics K. K. (hereafter called "Hamamatsu"). Except for those items expressly permitted in this user agreement, Hamamatsu does not assign or grant any rights to the user, and Hamamatsu retains all rights relating to this software and instruction manual.
  • Page 32: Scope Of Warranty Limited Warranty

    ● The contents of this manual are subject to change without notice. ● The unauthorized reproduction or distribution of part or all of this manual is prohibited. ● If one of the following problems occurs, contact Hamamatsu Photonics. We will deal with the problem immediately.

Table of Contents