background image

SP-12401M-USB/SP-12401C-USB 

Preparation 

Preparation Process 

 Step 1 

 Installing the Software (first time only) 

 Install the software for configuring and controlling the camera (eBUS SDK for JAI) on the computer. 

 Step 2 

 Connecting Devices 

 

Connect the lens, USB cable, AC adapter, computer, and other devices.

 

 Step 3 

 Verifying Camera Operation 

 

Verify whether the camera is turned on and ready for use.

 

 Step 4 

 Verifying the Connection between the Camera and PC 

 

Verify whether the camera is properly recognized via Control Tool.

 

 Step 5 

 Changing the Camera Settings 

 

Refer to the procedure for changing the output format setting as an example, and change various 

 settings as necessary.

 

 Step 6 

 Adjusting the Image Quality 

 

Refer to the procedures for adjusting the gain, white balance, and black level as examples, and adjust 

 the image quality.

 

 Step 7 

 Saving the Settings 

 

Save the current setting configurations in user memory.

 

Step 1: Installing the Software (first time only) 

— 11 — 

When using the camera for the first time, install the software for configuring and 

controlling the camera (eBUS SDK for JAI) on the computer. 

When you install eBUS SDK for JAI, eBUS SDK for JAI player will also be installed.

    Download the eBUS SDK for JAI from the JAI website.

    URL   

https://www.jai.com/support-software/jai-software

   Install eBUS SDK for JAI on the computer.

  

Caution

 

eBUS SDK for JAI is software for setting and controlling the newly released camera in June 

2018.  

When JAI SDK and eBUS SDK for JAI are installed on the same machine, conflicts can 

occur. Therefore, JAI strongly recommends that JAI SDK is uninstalled before installing 

eBUS SDK for JAI. 

Summary of Contents for SP-12401C-USB

Page 1: ...1 1 _Jan 2021 Thank you for purchasing this product Be sure to read this manual before use This manual includes important safety precautions and instructions on how to operate the unit Be sure to read this manual to ensure proper operation The contents of this manual are subject to change without notice for the purpose of improvement 2018 JAI ...

Page 2: ...23 Image Acquisition Controls 24 ExposureMode 26 TriggerControl 27 GainControl 33 Lookup Table LUT 34 Gamma Function 35 LineStatus 35 2 SP 12401M USB SP 12401C USB BlemishCompensation 36 ShadingCorrection 37 Binning Function 39 ROI Regional Scanning Function 39 Overlap Multi ROI Mode 40 Sequencer Function 42 Delayed Readout 44 ALC Function 44 Color Space Conversion 45 Edge Enhancer Color Enhancer ...

Page 3: ...ound to comply with the limits for a Class B digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause harmful interference to radio communicat...

Page 4: ...gulation on Measures for the Administration of the control of Pollution by Electronic Information Produc ts known as China RoH S The table shows contained Hazardous Substances in this camera mark shows that the environment friendly use period of contained Hazardous Substances is 15 years ...

Page 5: ...a are known to occur on cameras equipped with CMOS image sensors These do not indicate malfunctions Aliasing When shooting straight lines stripes and similar patterns vertical aliasing zigzag distortion may appear on the monitor Blooming When strong light enters the camera some pixels on the CMOS image sensor may receive much more light than they are designed to hold causing the accumulated signal...

Page 6: ...ut Feature overview Compliance with USB3 Vision and GenICam standards 1 1 inch 12 37 megapixel Global Shutter high resolution CMOS sensor Lens mount C mount flange back 17 526 mm Pixel size 3 45 um 3 45 um Effective pixels SP 12401M USB 4112 H x 3008 V SP 12401C USB 4088 H x 3000 V Up to 23 4 fps at full resolution Various Video Output formats BGR format supported for color model SP 12401M USB Mon...

Page 7: ...ns types USB 3 0 connector Use a USB 3 0 compatible cable to connect this to a USB port on the computer 7 POWER TRIG LED Indicates the power and trigger input status LED status and camera status LED Light Status POWER TRIG LED Lit amber Camera initializing Lit green Camera in operation Blinking green During operation in trigger mode trigger signals are being input The blinking interval is not rela...

Page 8: ...ric or equivalent Pin No Input Output Signal Description 1 GND 2 Power In DC In DC 12 V 24 V 10 3 In Opto In 2 Line 6 4 In Opto In 2 5 In Opto In 1 Line 5 6 In Opto In 1 7 Out Opto Out 1 Line 2 8 Out Opto Out 1 9 Out TTL Out 1 Line 1 10 11 Power In DC In DC 12 V 24 V 10 12 GND Note When DC power is supplied to either Pin 1 Pin 2 or Pin 11 Pin 12 the camera operates 8 ...

Page 9: ...t circuit diagram reference example User Side JAI Camera Side User side CAMERA side When Opto In 2 1 Pin4 Opto In 2 2 Pin3 Opto In 2 Recommended external output circuit diagram reference example Standard circuit diagram example 9 User Side JAI Camera Side ...

Page 10: ... wall or other structural system SP 12401M USB SP 12401C USB 10 Please note that the recommended load resistance of OPT output is 10 kΩ rated 1 10 W or more The 270 Ω resistor shown in the circuit diagram is the MINIMUM resistance that should be used The response speed from On High to Off Low depends on the voltage applied to OPT_OUT and the value of the load resistance Higher load resistance resu...

Page 11: ...er to the procedures for adjusting the gain white balance and black level as examples and adjust the image quality Step 7 Saving the Settings Save the current setting configurations in user memory Step 1 Installing the Software first time only 11 When using the camera for the first time install the software for configuring and controlling the camera eBUS SDK for JAI on the computer When you instal...

Page 12: ...imal resolution use a lens that will cover the 17 6 mm diagonal Some lens manufacturers offer lenses with an 17 6 mm format If not a 1 1 inch lens is recommended 12 The maximum performance of the camera may not be realized depending on the lens Attaching a lens with a mount protrusion of 9 mm or longer may damage the lens or camera Caution Lens Camera body USB cable Direct connection or MP 45 trip...

Page 13: ...ported by the camera Caution USB cable Connect a USB cable to the USB 3 0 connector The camera is equipped with a USB 3 0 compatible Micro B connector Although this connector includes USB 2 0 connectors the camera does not support use of USB 2 0 Computer Use a computer that meets the following requirements Operating system OS Microsoft Windows 7 8 10 32 bit 64 bit edition CPU Intel Core i3 or high...

Page 14: ... POWER TRIG LED lights green Verify whether power is being supplied to the camera by checking the rear LED When properly turned on Lit green For details on how to read the LEDs see LED status and camera status in the Parts Identification section Step 4 Verifying the Connection between the Camera and PC Verify whether the camera is properly recognized via Control Tool Connecting the Camera to Contr...

Page 15: ...SP 12401M USB SP 12401C USB 15 Push Select Connect button The connected camera is listed Please select one camera 2 Select the camera you want to configure ...

Page 16: ...isplayed Push the Device control button The screen shown below will be displayed In this window you can adjust various settings of the camera This completes the procedure for verifying whether the camera is properly recognized and whether control and settings configuration are possible ...

Page 17: ...the settings as necessary Factory default values SP 12401C USB Item Default value ImageFormatControl Width 4088 Height 3000 OffsetX horizontal position 0 OffsetY vertical position 0 PixelFormat BayerRG8 You can specify the image acquisition area For details see ROI Regional Scanning Function 1 Configuring the Width of ImageFormatControl By selecting the item of Width you can change the value as sh...

Page 18: ...C USB 18 Step 6 Adjusting the Image Quality Display the camera image and adjust the image quality Displaying the Image Display the image captured by the camera When you push Play button the camera image appears in right area ...

Page 19: ... a value from x1 to x16 the analog gain value The resolution is set in about 0 1dB steps Values are configured by multipliers The DigitalRed digital R gain and DigitalBlue digital B gain can be set to a value from x0 447 to the AnalogAll master gain value The resolution is set in 0 000122 steps Values are configured by multipliers Adjusting the White Balance Adjust the white balance using the auto...

Page 20: ...es to user memory you can load and recall them whenever necessary You can save up to three sets of user settings in the camera User Set1 to 3 Note Changes to settings are not saved to the computer eBUS SDK for JAI To save user settings 1 Stop image acquisition 2 Expand UserSetControl and select the save destination UserSet1 to UserSet3 in UserSetSelector Note The factory default setting values are...

Page 21: ... are saved as user settings To load user settings 1 Stop image acquisition User settings can only be loaded when image capture on the camera is stopped 2 Select the settings to load UserSet1 to UserSet3 in UserSetSelector 3 Select UserSetLoad and click Execute UserSetLoad Command The selected user settings are loaded ...

Page 22: ...f 1 x 2 2 x 1 2 x 2 TriggerWidth On 1 x 1 Off 1 x 2 2 x 1 2 x 2 GPIO Digital Input Output Settings The camera is equipped with GPIO general purpose input output functions for generating and using combinations of triggers and other necessary signals within the camera and of signals output from the camera to the system such as those used for lighting equipment control Valid Input Output Combinations...

Page 23: ...rRG12p BGR8 BGR10p BayerRG12 BayerRG12p Low Off High Line5 OptIn1 Line6 OptIn2 UserOutput0 UserOutput1 UserOutput2 UserOutput3 PulseGenerator0 PulseGenerator1 PulseGenerator2 PulseGenerator3 NAND0Out NAND1Out ExposureActive ー ー ー ー AcquisitionActive ー ー ー ー AcquisitionTriggerWait ー ー ー ー FrameTriggerWait ー ー ー ー FrameActive ー ー ー ー FVAL ー ー ー ー LVAL ー ー ー ー Software ー ー ー ー ー ー ー ー ー ー ー Output de...

Page 24: ...Frame Rate The maximum frame rate is the smaller value between the SensorFR that is calculated from the readable range of the sensor and the InterfaceFR that is limited by the USB3 Vision bandwidth Maximum frame rate Value derived from sensor scanning range SensorFR Maximum frame rate Value derived from USB3 Vision bandwidth InterfaceFR Compared SensorFR InterfaceFR SensorFR InterfaceFR Maximum fr...

Page 25: ... each PixelFormat About the Height_s SP 12401M USB When VerticalBinning is 1 Height_s Height When VerticalBinning is 2 Height_s Height x 2 SP 12401C USB Height_s Height 8 Maximum frame rate FR_Cont Min SensorFR InterfaceFR Exposure time possible within frames MaxOverlapTime_longExp 1 FR_Cont 14 H_Period Exposure time outside of frame interval NonOverlapExposureTime ExposureTime MaxOverlapTime_long...

Page 26: ...0000 Height Width Pack value Maximum frame rate FR_Cont Min SensorFR InterfaceFR Exposure time possible within frames MaxOverlapTime_TrOloff 1 FR_Cont 1 Sensor FR Exposure time outside of frame interval NonOverlapExposureTime_TrOloff ExposureTime MaxOverlapTime_TrOloff However NonOverlapExposureTime_TrOloff calculation results that are 0 or below will be considered as 0 For TriggerWidth the trigge...

Page 27: ... related to each other Be sure to configure the settings described in ExposureMode 1 You can delay when exposure actually starts after a trigger is received by a specific amount of time by configuring TriggerDelay ExposureMode Shortest exposure time Timed 15 26us 8bit TriggerWidth 15 26us 8bit TriggerSelector Description FrameStart Start exposure in response to the external trigger signal input Se...

Page 28: ...an the frame period the cycle may be extended SP 12401M USB SP 12401C USB BayerRG8 BayerRG10Packed BayerRG12Packed BayerRG10 BayerRG12 BGR8 BGR10p Full 42 7ms 42 7ms 49 1ms 65 4ms 98 1ms 122 7ms ROI Height 1500 21 6ms 21 6ms 24 5ms 32 7ms 49 1ms 61 3ms ROI Height 750 11 1ms 11 1ms 12 3ms 16 4ms 24 5ms 30 7ms Scanning range Shortest period of trigger Mono8 Mono10Packed Mono12Packed Mono10 Mono12 Fu...

Page 29: ... longer than the frame period excluding B the next trigger input will not be accepted PixelFormat Line period usec Period from trigger start edge to exposure start A usec Period exposure end to frame trigger wait start B usec Mono8 14 02 43 1 42 438 Mono10P 14 02 43 1 42 438 Mono12P 14 02 43 1 47 432 Mono10 Mono12 14 02 43 1 63 924 BayerRG8 14 02 43 1 42 438 BayerRG10P 14 02 43 1 42 438 BayerRG12P...

Page 30: ...r input will not be accepted PixelFormat Line period usec Period from trigger start edge to exposure start A usec Period exposure end to frame trigger wait start B usec Mono8 14 02 43 1 42 633 Mono10P 14 02 43 1 42 633 Mono12P 14 02 43 1 49 431 Mono10 Mono12 14 02 43 1 65 923 BayerRG8 14 02 43 1 42 633 BayerRG10P 14 02 43 1 42 633 BayerRG12P 14 02 43 1 49 012 BayerRG10 BayerRG12 14 02 43 1 65 364 ...

Page 31: ... the next trigger input will not be accepted PixelFormat Line period usec Period from trigger start edge to exposure start A usec Period exposure end to frame trigger wait start B usec Period trigger end edge to exposure end C usec Mono8 14 02 43 1 42 438 43 1 Mono10P 14 02 43 1 42 438 43 1 Mono12P 14 02 43 1 47 432 43 1 Mono10 Mono12 14 02 43 1 63 924 43 1 BayerRG8 14 02 43 1 42 438 43 1 BayerRG1...

Page 32: ...d usec Period from trigger start edge to exposure start A usec Period minimum exposure end to frame trigger wait start B usec Period trigger end edge to exposure end C usec Mono8 14 02 43 1 42 633 43 1 Mono10P 14 02 43 1 42 633 43 1 Mono12P 14 02 43 1 49 431 43 1 Mono10 Mono12 14 02 43 1 65 923 43 1 BayerRG8 14 02 43 1 42 633 43 1 BayerRG10P 14 02 43 1 42 633 43 1 BayerRG12P 14 02 43 1 49 012 43 1...

Page 33: ...formed only once Description Specify the target level for automatic gain control This setting is also used for automatic exposure control Select whether to specify all areas as auto gain metering areas or whether to specify the areas individually False Specify areas as auto gain metering areas 16 areas individually True Specify all areas as auto gain metering areas Individually select any of 16 ar...

Page 34: ...ween points are determined using the linear interpolation values of data to the left and right Item Setting value selectable range Description LUTMode LUT Use LUT LUTSelector Red Green Blue Select the LUT channel to control LUTIndex 0 256 Select the LUT index to configure Indexes represent the possible pixel values captured on the sensor from the lowest value Index 0 to the highest Index 256 For e...

Page 35: ...splay that is close to linear 0 0 2 0 4 0 6 0 8 1 0 1 2 Example of the light emitting properties of the monitor display X Y Input Output To use the gamma function Configure the settings as follows Note You can use the LUT function to configure a curve with more detailed points For details see Lookup Table LUT LineStatus The line status function allows you to verify the status of external input out...

Page 36: ...ata is saved to the camera s internal memory To check the number of interpolated pixels after automatic detection You can check the number of pixels interpolated via automatic detection by loading the BlemishNum data Manual configuration 1 Select the index in BlemishCompensationIndex You can select from 1 to 800 However configure the indexes in order starting with the smallest index If you skip in...

Page 37: ...a full image the number of correction blocks is 17 H 12 V blocks and calculation errors in the correction data are minimized due to the small interpolation areas Each block is 256 256 pixels The total size of the blocks is 4352 H 3072 V but the actual number of effective pixels for the camera is 4112 H 3008 V The ineffective peripheral areas will be deleted internally on the camera automatically S...

Page 38: ...orrection The amount of gain cannot be increased to more than 8 times the amount of gain from before correction If the area in the screen with the highest brightness level is 175 LSB or less during 10 bit video output proper correction is not possible Caution To use the shading correction function Configure the settings as follows Display a white chart under a uniform light and execute PerformShad...

Page 39: ...increase the frame rate by specifying a lower height as the number of lines scanned decreases The setting ranges for the ROI function s readable area based on the Binning setting BinningHorizontal BinningVertical are as follows SP 12401M USB SP 12401C USB Width pixels Height pixels BinningHorizontal Off 16 to 4112 8 pixels step BinningVerticall Off 8 to 3008 4 lines step BinningHorizontal On 8 to ...

Page 40: ...eight Max 2056 Width Max 1504 Height Max For details on the frame rates for common ROI sizes see Frame Rate Reference Overlap Multi ROI Mode In Overlap Multi ROI mode you can specify up to five scanning areas Index 1 to 5 for a single frame image The areas can overlap and a separate frame will be output for each area Scanning range Scanning range Width Max 4112 Height Max 3008 ...

Page 41: ...41 Specify the areas by specifying width height and horizontal vertical offset values for each index under JAICustomControlMultiROI Specify an ROI in the area scanned by Sensor ROI and output as a separate stream MultiROI Mode On ...

Page 42: ...dex whose SequencerROINextIndex is set to 0 OFF is finished executing the value of Sequencer Repetition range 1 255 is decremented internally If the result of the decrement is not zero the TriggerSequencer pattern starts over from the index specified in SequencerSetStart If the result of the decrement is zero the status changes to Acquisition Stop and external triggers are not accepted Sequencer F...

Page 43: ...er of repetitions in SequencerRepetition Command Sequencer mode As with TriggerSequencer mode you can define up to 128 indexes beforehand in this mode Set SequencerCommandIndex to point to one of your pre configured indexes This index will be executed on each trigger until it is changed to point to a different index typically by your vision application In this way Command Sequencer mode allows you...

Page 44: ...ol and automatic exposure control ASC Auto Shutter Control functions and is capable of handling various changes in brightness The function operates as follows in response to changes in brightness Change from bright to dark ASC AGC Change from dark to bright AGC ASC Change in brightness Dark Bright AGC operation ASC auto shutter operation AGC Max AGC operation Max to min user specified Fixed at min...

Page 45: ...e image processing must be performed on the computer side Caution Configuration 3x3 table Select the item you want to configure in ColorMatrixValueSelector And configure the value in ColorMatrixValue ColorMatrixValue can be set to a value from 2 to 2 ColorTransformation ColorTransformationMode ColorTransformationRGBMode RGB sRGB RGB sRGB RGB AdobeRGB RGB AdobeRGB RGB UserCustom RGB UserCustom XYZ ...

Page 46: ...e counter function counts up change points in the camera s internal signals using the camera s internal counter and reads that information from the host side This function is useful for verifying error conditions via the count value using internal camera operations Four counters are available on the camera Counter0 Counter1 Counter2 and Counter3 The functions that can be counted are fixed for each...

Page 47: ...s Four counters are available Specify a counter Counter0 to Counter3 and configure the settings Event detection Event detection Event detection Setting value selectable range Description Counter 0 3 Select the counter CounterEventSource Counter0 Off Frame Trigger Counter1 Off ExposureStart Counter2 Off SensorReadOut Counter3 Off FrameTransferEnd Select the counter event signal for which to read th...

Page 48: ... under multiple setting conditions you can search for images by their setting conditions The following information can be added to image data as chunk data Configuring Chunk Data 1 Set ChunkModeActive to True 2 Select the items of information you want added to image data with ChunkSelector and set ChunkEnable from False to True The Chunk Data function settings cannot be changed during image output...

Page 49: ... reading fixed Mainboard DeviceTemperature C ー ー Display the internal temperature C of the camera ー 0 9223372036854775807 maximum value of signed 64 bit Display the timestamp value Resets to 0 when the signed maximum 64 bit value is exceeded ー ー Forcibly sets the timestamp s count value to 0 ー ー 0 9223372036854775807 maximum value of signed 64 bit 0 ー ー Reset the device After the camera receives t...

Page 50: ...tep 4 SP 12401C PGE 16 4088 step 8 SP 12401M PGE BinningHorizontal 1 4112 BinningHorizontal 2 2056 SP 12401C PGE 4088 Set the image width SP 12401M PGE BinningVertical 1 8 3008 step 2 BinningVertical 1 8 1504 step 2 SP 12401C PGE 8 3000 step 2 SP 12401M PGE BinningVertical 1 3008 BinningVertical 1 1504 SP 12401C PGE 3000 Set the image height SP 12401M PGE BinningVertical 1 0 4096 step 8 BinningVer...

Page 51: ... BayerRG8 Set the pixel format The following modes are enabled when VideoProcessBypassMode is set to On SP 12401M USB Mono12 Mono12p SP 12401C USB BayerRG12 BayerRG12p Off GreyHorizontalRamp GreyVerticalRamp GreyHorizontalRampMoving The following modes are enabled for SP 12401C USB HorizontalColorBar VerticalColorBar HorizontalColorBarMoving Off Select the test image TestPattern PixelFormat ...

Page 52: ...isitionEnd Low TriggerSource FrameStart FrameStart TriggerSource AcquisitionTransferStart Low Select the trigger signal source TriggerActivation RisingEdge FallingEdge LevelHigh LevelLow RisingEdge Select the polarity of the trigger signal i e location of signal at which trigger is applied TriggerOverlap Off ReadOut TriggerOverlap AcquisitionStart Off TriggerOverlap AcquisitionEnd Off TriggerOverl...

Page 53: ...in auto adjustment Once automatically changes to Off when the signal level converges once Off Continuous Once Preset3200K Preset5000K Preset6500K Preset7500K Off Enable disable auto white balance DigitalAll DigitalRed DigitalBlue DigitalAll Select the black level to configure BlackLevel DigitalAll 133 255 DigitalRed 64 64 DigitalBlue 64 64 DigitalAll 0 DigitalRed 0 DigitalBlue 0 Set the black leve...

Page 54: ...MatrixG B 0 ColorMatrixValue ColorMatrixB R 0 ColorMatrixValue ColorMatrixB G 0 ColorMatrixValue ColorMatrixB B 1 0 Set the Color Matrix value Setting range Default value Description Configure settings for digital input output Line1 TTLOut1 Line2 OptOut1 Line5 OptIn1 Line6 OptIn2 TimeStampReset NANDGate0In1 NANDGate0In2 NANDGate1In1 NANDGate1In2 Line2 OptOut1 Select the input output to configure L...

Page 55: ...Connect TTL OptoCoupled InternalSignal ー Display the signal format ー ー Display the input output signal status The state is shown with 16 bits Bit assignments are as follows 0 0 Line1 TTL Ou 1 1 Line2 OptO 2 3 unused 4 4 Line5 Opt I 5 5 Line6 Opt I 6 7 8 9 10 unused 11 11 Time Stamp R 12 12 NAND Gate 0 13 13 NAND Gate 0 14 14 NAND Gate 1 15 15 NAND Gate 1 Off 10us 100us 500us 1ms 5ms 10ms Off Remov...

Page 56: ... data Counter0 RisingEdge Counter1 RisingEdge Counter2 RisingEdge Counter3 FallingEdge CounterReset ー ー Reset the counter CounterRefresh 0 65535 0 Update the count value CounterValue 0 65535 0 Display the count value CounterStatus ー ー Display the counter status CounterIdle Idle CounterActive Counting CounterOverflow Count value exceeded the mazimum value Setting range Default value Description Con...

Page 57: ...th of the selected SequencerIndex SequencerHeight SP 12401M USB SequencerBinningVertical 1 8 3008 Step 4 SequencerBinningVertical 2 8 1504 Step 2 SP 12401C USB 8 3000 Step 2 SP 12401M USB SequencerBinningVertical 1 3008 SequencerBinningVertical 2 1504 SP 12401C USB 3000 Set the height of the selected SequencerIndex SequencerOffsetX SP 12401M USB BinningVertical 1 0 4096 step 8 BinningVertical 1 0 ...

Page 58: ...g of BinningVerticalMode is applied SequencerLUTEnable True False False Set the LUTEnable for the selected SequencerIndex SequencerBlackLevelDigitalAll 133 255 0 Set the BlackLevelDigitalAll for the selected SequencerIndex 1 255 1 Set the repeat count for the sequencer Gamma LUT Gamma Set the sequence LUT mode 1 128 1 Displays the sequencer set number 1 128 1 Set this to change the SequencerIndex ...

Page 59: ... Select the ChunkData to be added ChunkEnable True False False Select whether to output ChunkData Default Only ChunkImage is True ー ー OffsetX ChunkID 2000h DataType Integer ー ー OffsetY ChunkID 2001h DataType Integer ー ー Width ChunkID 2002h DataType Integer ー ー Height ChunkID 2003h DataType Integer ー ー OffsetX ChunkID 2012h DataType Enum ー ー Timestamp ChunkID 2014h DataType Integer ー ー LineStatusAl...

Page 60: ...DataType Integer ー ー Counter value of ExposureStart ChunkID 200Fh DataType Integer ー ー Counter value of SensorReadoutStart ChunkID 2010h DataType Integer ー ー Counter value of FrameTansferEnd ChunkID 2011h DataType Integer ー ー Counter value of LineStatusAllOnExposureStart h DataType Float ChunkID ー ー The status of Line is added in rising edge of FVAL The details of the data are the same as ChunkLin...

Page 61: ...575 PulseGeneratorClock MHz 66 6667 Set the maximum count up value in milliseconds This value is calculated using the PulseGeneratorLength value as a base The setting range varies depending on the ClockPreScaler value PulseGeneratorFrequency Hz PulseGeneratorClock MHz 1048575 x 1000000 PulseGeneratorClock MHz x 1000000 Set the maximum count up value as a frequency This value is calculated using th...

Page 62: ...his is set to 0 a free counter is enabled with no repeat limit PulseGeneratorClearActivation Off LevelHigh LevelLow RisingEdge FallingEdge Off Set the clear signal condition for the count clear input of the pulse generator PulseGeneratorClearSource Low High AcquisitiionTriggerWait AcquisitionActive FrameTriggerWait FrameActive ExposureActive FVAL LVAL PulseGenerator0 PulseGenerator1 PulseGenerator...

Page 63: ...erate ALC according to the individual enabled disabled photometry area states configured in ALCAreaSelector 100 100 Set the minimum value for the ExposureAuto ASC control range ー Set the maximum value for the ExposureAuto ASC control range 100 100 Set the minimum value for the GainAuto ASC control range 1600 1600 Set the maximum value for the GainAuto ASC control range 1 8 4 Set the response speed...

Page 64: ...able the photometry area selected in AWBAreaSelector True False True True Operate AWB with all areas designated as photometry areas regardless of the individual enabled disabled photometry area states configured in AWBAreaSelector False Operate AWB according to the individual enabled disabled photometry area states configured in AWBAreaSelector 1 8 4 Set the AWB control speed 8 is the fastest Comp...

Page 65: ...M USB 1 4111 SP 12401C USB 1 4087 1 Display the X coordinate horizontal pixel position of the target blemish selected in BlemishCompensationIndex You can also manually enter the X coordinate of the blemish you want to correct BlemishCOmpensationPositionY SP 12401M USB 1 3007 SP 12401C USB 1 2999 1 Display the Y coordinate vertical pixel position of the target blemish selected in BlemishCompensatio...

Page 66: ... MultiRoiWidth SP 12401M USB BinningHorizontal 1 16 4112 step 8 BinningHorizontal 2 8 2056 step 4 SP 12401C USB 16 4088 step 8 SP 12401M USB 4112 SP 12401C USB 4088 Set the width for the selected overlap Multi Roi index MultiRoiHeight SP 12401M USB BinningVertical 1 8 3008 step 4 BinningVertical 2 8 1504 step 2 SP 12401C USB 8 3000 step 4 SP 12401M USB 3008 SP 12401C USB 3000 Set the height for th...

Page 67: ...le EdgeEnhancer and ColorEnhancer Red Cyan Green Magenta Blue Yellow Red Index for advanced ColorEnhancer settings ColorEnhancerValue 0 1 0 step 0 1 0 Specify the ColorEnhancer emphasis levels for each color component 0 no emphasis 1 About twice the level before emphasis Low Middle High Strong Middle Set the Level for EdgeEnhancer NormalMode TriggerSequencerMode CommandSequencerMode MultiRoiMode N...

Page 68: ...oticeable Use the gamma function to correct the display As the light emitting properties of the monitor are not linear the entire image may be darker or the gradation in the dark areas may be less noticeable when camera outputs are displayed without processing Using the gamma function performs correction to produce a display that is close to linear For details see Gamma Function Problem Cause and ...

Page 69: ...0 3 UserOutput0 3 Line5 Opt In 1 Line6 Opt In 2 NAND 0 Out NAND 1 Out Trigger input signals NormalMode TriggerSequencerMode CommandSequencerMode MultiRoiMode Digital I O LineSelector 12P GPIO IN GPIO OUT Video send mode Timed Trigger Witdh Exposure Mode 15 26 μs min 8 s max Performance verified for up to 1 second 15 26 μs min s max Performance verified for up to 1 second 1 8 Auto exposure response s...

Page 70: ... Gamma 0 45 0 5 0 55 0 6 0 65 0 75 0 8 0 9 1 0 9 steps available Dimensions housing 44 44 44 mm WHD excluding mount protrusions DC 12 V 24 V 10 Via input terminal 3 7 W typ at 12 V input default setting 25 environment 5 0 W max Power supply 12 pin Connector LUT OFF γ 1 0 ON 257 points can be set Weight 130 g Verified performance temperature humidity 5 45 20 80 non condensing Storage temperature hu...

Page 71: ...x 3 45 14 19 x 10 38 17 58 23 4fps 3 08 2048 x 1504 ROI 3 45 x 3 45 7 07 x 5 19 8 77 46 3fps 1 97 1920 x 1024 ROI 3 45 x 3 45 6 62 x 3 53 7 51 67 3fps 1 97 1920 x 1024 ROI 2x2 Binning 6 9 x 6 9 13 25 x 7 07 15 01 34 2fps Pixel count MP Resolution screen size ROI Binning Pixel size um Imge size mm Frame rate fps 8bit 12 26 4088 x 3000 Full pixel 3 45 x 3 45 14 10 x 10 35 17 49 23 4fps 3 06 2040 x 1...

Page 72: ...SP 12401M USB SP 12401C USB 72 SP 12401C USB Sensitivity Wave length nm Sensitivity ...

Page 73: ...SP 12401M USB SP 12401C USB 73 Dimensions Dimenstional tolerance 0 3mm Unit mm ...

Page 74: ... 708 2 0 794 1 0 891 0 1 1 1 122 2 1 259 3 1 413 4 1 585 5 1 778 6 1 995 7 2 239 8 2 512 9 2 818 10 3 162 11 3 548 12 3 981 13 4 467 14 5 012 15 5 623 16 6 31 17 7 079 18 7 943 19 8 913 20 10 21 11 22 22 12 589 23 14 125 24 15 849 25 17 783 26 19 953 27 22 387 28 25 119 29 28 184 30 31 623 31 35 481 32 39 811 33 44 668 34 50 119 35 56 234 36 63 096 ...

Page 75: ...rks Microsoft and Windows are trademarks or registered trademarks of Microsoft Corporation in the United States and other countries Intel and Intel Core are trademarks of Intel Corporation in the United States and other countries Other system and product names described in this document are trademarks or registered trademarks of their respective owners The and symbols are not used in this document...

Page 76: ...ital Input Output Settings 22 Dimensions 74 E Edge Enhancer 46 ExposureMode 26 F Factory default settings 20 Feature Properties 49 Frame Rate 24 Frame Rate Reference 71 G Gamma Function 35 GPIO 22 I Installing the Software 11 L LED 7 Lens 12 Lens mount 7 LineStatus 35 Lookup Table 34 LUT 34 M Maximum Frame Rate 24 O Optional accessories not supplied 70 Output format 23 Overlap Multi ROI 40 P Parts...

Page 77: ...SP 12401M USB SP 12401C USB 77 Revision Date Changes Revision history 1 1 Jan 2021 China RoHS ...

Reviews: