Page 1
Tentative Version User Manual Sweep Series - CoaXPress Interface SW-4005BL-CXP SW-4005M-CXP Digital CMOS Progressive Line Scan Camera (Bilinear and Monochrome) Document Version: Tentative Date: 2025-03-06 Thank you for purchasing this product. Be sure to read this documentation before use. This documentation includes important safety precautions and instructions on how to operate the unit. Be sure to read this documentation to ensure proper operation.
User Manual (Tentative) - Table of Contents SW-4005BL-CXP | SW-4005M-CXP Table of Contents Table of Contents About Technical Note Notice/Warranty Notice Warranty Certifications CE Compliance Warning China RoHS Usage Precautions Notes on Cable Configurations Notes on Attaching the Lens Phenomena Specific to CMOS Image Sensors Notes on Exportation Features Package Contents, Accessories...
Page 3
User Manual (Tentative) - Table of Contents SW-4005BL-CXP | SW-4005M-CXP ③ CoaXPress Cable ④ CXP Frame Grabber Board ⑤ DC IN / Trigger IN Connection Cable ⑥ AC Adapter (Power Supply, If Necessary) Step 2: Verify Camera Operation Step 3: Verify the Connection between the Camera and PC Step 4: Configure Trigger, Exposure, and Line Rate Settings Control via External Triggers with the Specified Exposure Time Control via External Triggers without Specifying the ExposureTime...
Page 4
User Manual (Tentative) - Table of Contents SW-4005BL-CXP | SW-4005M-CXP Trigger Control Image Output Delay Exposure Mode Actual Exposure Time Delay Time from Trigger Input to Start of Exposure GPIO (Digital Input/Output Settings) LineSource Items ExposureActive Signal Pulse Generator Gain Control Gamma Function LUT (Lookup Table) Color Space Conversion (ColorTransformationControl)
Page 5
User Manual (Tentative) - Table of Contents SW-4005BL-CXP | SW-4005M-CXP DigitalIOControl PulseGenerator AnalogControl LUT Control Color Transformation Control Shading Correction SpatialControl Counter and Timer Control EncoderControl Logic Block Control UserSetControl Miscellaneous Troubleshooting Specifications Spectral Response (Color model) Spectral Response (Monochrome model) Dimensions Comparison of the Decibel Display and Multiplier Display User's Record...
About Technical Note Some additional technical information is provided on the JAI website as Technical Notes. In this manual, if a technical note is available for a particular topic, the above icon is shown. Please refer to the following URL for Technical notes.
The material contained in this manual consists of information that is proprietary to JAI Ltd., Japan, and may only be used by the purchasers of the product. JAI Ltd., Japan makes no warranty for the use of its product and assumes no responsibility for any errors which may appear or for damages resulting from the use of the information contained herein.
JAI Ltd. Japan 기자재명칭: Industrial Camera 기자재명칭: Industrial Camera 모 델 명: SW-4005BL-CXP 모 델 명: SW-4005M-CXP 제조자 및 제조국가: JAI Ltd., Japan / JAPAN 제조자 및 제조국가: JAI Ltd., Japan / JAPAN JAi-SW-2005M-CXP JAi-SW-2005M-CXP 제조년월은 제품상자의 라벨을 참조하십시오. - 8 -...
User Manual (Tentative) - Notice/Warranty SW-4005BL-CXP | SW-4005M-CXP China RoHS The following statement is related to the regulation on “Measures for the Administration of the Control of Pollution by Electronic Information Products “, known as “China RoHS“. The table shows contained Hazardous Substances in this camera.
User Manual (Tentative) - Usage Precautions SW-4005BL-CXP | SW-4005M-CXP Usage Precautions Notes on Cable Configurations The presence of lighting equipment and television receivers nearby may result in video noise. In such cases, change the cable configurations or placement. Notes on Attaching the Lens How to Clean a Sensor Avoiding Dust Particles When attaching the lens to the camera, stray dust and other particles may adhere to the sensor surface and...
User Manual (Tentative) - Usage Precautions SW-4005BL-CXP | SW-4005M-CXP ambient temperature, camera settings (e.g., high sensitivity and long exposure), and other factors, be sure to operate within the camera’s specified operating environment. Notes on Exportation When exporting this product, please follow the export regulations of your country or region. - 11 -...
User Manual (Tentative) - Features SW-4005BL-CXP | SW-4005M-CXP Features This camera is a linescan camera using Bilinear (RGB color) and Monochrome CMOS line sensors. It has a small (44mm × 44mm × 54mm), lightweight design (154g for the color model; 153g for the monochrome model) with a CoaXPress v2.0, CXP-6 interface.
User Manual (Tentative) - Parts Identification SW-4005BL-CXP | SW-4005M-CXP Parts Identification Note: See "Dimensions" for external view of the entire camera. Lens Mount (C-Mount) Mount a C-mount lens here. Back flange distance: 17.526mm Thread Pitch: 0.79375mm Note: Before mounting a lens, be sure to refer to ①...
Line 4 Power In DC In DC 10.8 ~ 26.4V Note: The pin assignment of this camera is different from other JAI cameras. TTL Signal Specification TTL out signal specification (Typ.) Output voltage: Low 0.0V, High 5.0V TTL in signal specification (Typ.) Input voltage: Low 0.0 ~ 0.7V, High 2.0 ~ 5.5V...
User Manual (Tentative) - Parts Identification SW-4005BL-CXP | SW-4005M-CXP CXP (CoaXPress) Connector Coaxial cable for digital video output. Note: This camera supports the PoCXP function. Connector: Micro-BNC CxpLinkConfiguration: CXP6_X1, CXP3_X1 Note: You can check the current CXP version in CxpVersion Used [TransportLayerControl]. Even if you are using a CoaXPress frame grabber board that supports CXP 2.0, if CxpVersionUsed is CXP 1.1, you may need to make settings on the frame grabber board side.
Page 16
User Manual (Tentative) - Parts Identification SW-4005BL-CXP | SW-4005M-CXP Light Status During operation in trigger mode, trigger signals are being input. Blinking Note: The blinking interval is not related to the actual input interval of the external green trigger. LINK Light Status The network link is not established (or is in progress).
User Manual (Tentative) - Parts Identification SW-4005BL-CXP | SW-4005M-CXP Mounting Holes Use these holes to mount the camera directly to a structural system. Location Available Mounting Holes M3, Depth 3mm x 4 Bottom M3, Depth 3mm x 4 Note: Refer to "Dimensions" for the location of the mounting holes. Recommended External Input Circuit Diagram Reference Example Caution:...
Read this section to learn how the camera connects to devices and accessories. The preparation process is described below. Note: eBUS Player for JAI does not support this camera. Step 1: Connect Devices Connect the lens, cables, AC adapter, computer, and other devices.
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP ① Lens C-mount lenses with lens mount protrusions of 9 mm or less can be attached. Back flange distance: 17.526mm Thread Pitch: 0.79375mm Cautions: 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.
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP ② Mounting When mounting the camera directly to a device, use screws that match the mounting holes on the camera. For more information on the mounting holes, see "Mounting Holes ". Caution: For heavy lenses, be sure to support the lens itself.
Use the appropriate tool for the CoaXPress frame grabber board to be used to set up the camera and display captured images. Refer to the operation manual of the tool to be used for the operation method. Note: eBUS Player for JAI does not support this camera. - 21 -...
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Step 4: Configure Trigger, Exposure, and Line Rate Settings Related Setting Items: AcquisitionControl This section describes five scenarios for controlling the trigger, exposure, and line rate. Note: This section is intended to explain the basic relationship between the trigger, exposure, and line rate. Trigger Exposure Setting Example...
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Control via External Triggers with the Specified Exposure Time In the example below, TriggerSelector is set to LineStart. Notes: When using external triggers, the line rate is determined by the trigger period. The ExposureTime value cannot be longer than the trigger period.
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Control via External Triggers without Specifying the ExposureTime In the example below, TriggerSelector is set to LineStart. Notes: When using external triggers, the line rate is determined by the trigger period. The exposure is performed with an exposure time calculated from 1 / (line rate). Item Setting Trigger Mode...
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Control via External Triggers with Exposure Time Controlled by the Pulse Width of the Trigger Input Signal In the example below, TriggerSelector is set to LineStart. Notes: When using external triggers, the line rate is determined by the trigger period. Item Setting Trigger Mode...
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Control without External Triggers with the Specified Exposure Time Notes: ExposureTime can be set up to 1 line cycle to match the speed of the object or to lengthen the accumulation time to increase sensitivity. The ExposureTime value cannot be longer than the line period.
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Step 5: Adjust the Image Quality Use the following steps to adjust the image quality of this camera. DSNU Correction (Pixel Black Correct) PRNU Correction (Pixel Gain Correct) Adjust the Gain Adjust the White Balance (Color model only) Adjust the Black Level DSNU Correction (Pixel Black Correct)
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Result Description Error1 - Image was Correction failed. The image was too bright. too bright Error2 - Image was Correction failed. The image was too dark. too dark Could not perform the correction because the camera is in one of the following status: •...
Page 29
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP How to Execute Notes: The video level should be between 70% and 90% of the saturation level. The sensor must be uniformly illuminated. If a lens is attached to the camera, it must be defocused. PRNU correction is performed under the condition that the image is flat with or without a lens attached.
Page 30
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP PixelGain Result Description CorrectionMode Correction was completed successfully. The correction data calculated from the full ROI has User1, User2, or been applied to the entire area and saved in the user area specified in User3 PixelGainCorrectionMode.
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Adjust the Gain Related Setting Items: AnalogControl Note: For details on gain control, see “Gain Control” in the Main Functions chapter. Manual Adjustment Monochrome Model: 1. If you want to disable the camera's internal fixed gain (= InGain) and only enable the user-set gain, set InGainBypassMode to On (default = Off).
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Automatic Adjustment This camera can automatically adjust the gain. However, for color models, IndividualGainMode must be set to Off to use the automatic gain adjustment function. 1. Color model only: Set IndividualMode to Off. 2.
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Adjust the White Balance Related Setting Items: AnalogControl Adjust the white balance using the automatic adjustment function. Note: This function is only supported on the color model. Automatic Adjustment Modes This camera provides the following two modes for automatic white balance adjustment. When Normal Correction Cannot Be BalanceWhiteAuto Adjustment Area...
Page 34
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Notes: When BalanceWhiteAuto is set to Off, the white balance cannot be adjusted automatically. Manually adjust the white balance using Gain [AnalogControl]. When IndividualGainMode [AnalogControl] is set to On, BalanceWhiteAuto is forced to Off. The BalanceWhiteAutoWidth and BalanceWhiteAutoOffsetX settings apply only to the Once option.
Page 35
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP BalanceWhiteAutoResult A list of calibration results when BalanceWhiteAuto is set to Once or BalanceWhiteAuto is shown below. Result BalanceWhiteAuto Description Idle Adjustment is not being performed. Processing Adjustment is being performed. Adjustment was completed successfully to the area specified by BalanceWhiteAutoWidth and Once BalanceWhiteAutoOffsetX.
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP Adjust the Black Level Related Setting Items: AnalogControl 1. Select the black level you want to configure in BlackLevelSelector. Monochrome model: All (Master black) only Color model: All (Master black), Red, Blue 2.
User Manual (Tentative) - Preparation SW-4005BL-CXP | SW-4005M-CXP 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 stored in Default and cannot be overwritten. Caution: Settings can only be saved when image acquisition on the camera is stopped.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Main Functions This chapter describes the camera's main functions. ROI (Regional Scanning Function) Related Setting Items: ImageFormatControl The ROI (region of interest) function allows you to output images by specifying the area to scan. ROI Settings Specify the area to scan by specifying the Width and Horizontal offset value (ImageFormatControl).
This camera supports Horizontal x2 digital binning on the FPGA. For the relationship between this function and the line rate, see "Max Line Rate (Approximate)". Refer to JAI's blog "Using pixel binning to increase image quality under low light conditions" on how to use the Binning function.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Image Flip Function (ReverseX) Related Setting Items: ImageFormatControl You can output the image by inverting it horizontally with this function. ReverseX = Off ReverseX = On Notes: The Width and OffsetX settings are not affected by this function because the image is flipped after the image acquisition.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Pixel Format Related Setting Items: ImageFormatControl Selectable PixelFormat is as follows. Model Pixel Format RGB8 (Default), RGB10, RGB12, BiColorRGBG8*, BiColorRGBG10*, SW-4005BL-CXP BiColorRGBG12* SW-4005M-CXP Mono8 (Default), Mono10, Mono12 *When ReverseX (ImageFormatControl) is set to On, the PixelFormat changes to BiColorBGRGxxx. Caution: When BiColorRGBG pixel format is selected, Control Tool will not display the images captured by the camera properly.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP BiColorRGBG / BiColorBGRG Steam Data Alignment The following is an illustration of the flow of the stream data output from the camera when the pixel format is BiColorRGBG or BiColorBGRG. BiColorRGBG (ReverseX = Off) BiColorBGRG (ReverseX = On) - 42 -...
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Acquisition Control Related Setting Items: AcquisitionControl AcquisitionStart / AcquisitionStop Start image acquisitions (AcquisitionStart) and end image acquisitions (AcquisitionStop). Note: When TriggerMode is On, the camera first receives the AcquisitionStart command, the Acquisition trigger signal, and then outputs images.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Maximum Line Rates (Approximate) Related Setting Items: AcquisitionControl The maximum line rates (approximate) for various settings are shown below. Notes: The followings are the maximum line rates when DeviceLinkThroughputLimitMode is Off, and Packet Size is set to 8192.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Trigger Control Related Setting Items: AcquisitionControl The camera allows the following controls to be performed via external trigger signals. TriggerSelector Description Start image acquisition in response to the external trigger signal input. AcquisitionStart Note: You can set the number of lines between the trigger input and the time when image data is output to the host with the...
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Image Output Delay The ImageOutputDelay function allows you to set the number of lines between the trigger input and the time when image data is output to the host. This function is useful when you want to delay the time between receiving a trigger and outputting image data to the host, for example, when the object detection sensor and the line scan camera cannot be installed in the same location.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Exposure Mode Related Setting Items: AcquisitionControl The following exposure modes are available on the camera. Exposure Description Examples Mode Control via External Triggers without Specifying the ExposureTime Exposure control is not performed (free-running operation).
Page 49
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP ExposureModeOption Specifies whether to prioritize exposure time (PrioritizeExposureTime) or line rate (PrioritizeLineRate) when controlling line rate and exposure. PrioritizeExposureTime(Default) : This option does not allow you to set a line rate shorter than the configured ExposureTime.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Actual Exposure Time The actual exposure time will consist of the image sensor’s offset duration added to the ExposureTime setting (when ExposureMode = Timed) or the Width of the trigger signal to the camera (when ExposureMode = TriggerWidth).
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Delay Time from Trigger Input to Start of Exposure On this camera, when TriggerMode is set to On, there is a delay time between the external trigger input and the start of the exposure. The delay time is shown below. ExposureMode Timed TriggerWidth...
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP GPIO (Digital Input/Output Settings) Related Setting Items: DigitalIOControl 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.
Image data (line) from the sensor is being read. PulseGenerator output. For more information, see the following technical note: PulseGenerator0 ~ 3 https://www.jai.com/uploads/documents/Technical-notes/English/TNE-0005-2015XII11-000-TechNote- PulseGenerator-tips.pdf Allows you to toggle UserOutput's On / Off on the software. Select the User Output 0 ~ 3 you want to use UserOutput0 ~ 3 from UserOutputSelector, and then set the UserOutputValue (High or Low).
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Pulse Generator Related Setting Items: PulseGenerator Tips for using the Pulse Generator By using this function, any signal can be generated inside the camera. The following is an example of signal generation. Settings PulseGeneratorStartPoint = 2 PulseGeneratorEndPoint = 6...
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Gain Control Related Setting Items: AnalogControl Gain control can be performed in the following two modes on this camera. Notes: For details on how to configure the settings, see “Adjust the Gain.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Gamma Function Related Setting Items: AnalogControl The Gamma function corrects the output signals from the camera beforehand (reverse correction), taking into consideration the light-emitting properties of the monitor 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.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP LUT (Lookup Table) Related Setting Items: LUT Control The LUT function is used to generate a non-linear mapping between signal values captured on the sensor and those that are output from the camera. You can specify the output curve using 257 setting points (indexes). To use the LUT function 1.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Color Space Conversion (ColorTransformationControl) Related Setting Items: Color Transformation Control This camera allows you to convert the standard color space (RGB) that is used to produce colors into other color spaces. Note: This function is only supported on the color model.
The camera corrects the shading as close as possible to UserAreaBE* the target level. Notes: *Color model only For details on ROI, see "ROI (Regional Scanning Function)". For more information on the Shading Correction on line scan cameras, see "https://news.jai.com/blog/lens-vignetting". - 59 -...
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Shading Correction Blocks The camera makes adjustments in blocks. The block Index number (ShadingDataIndex) can be used to view and change the settings per block (ShadingData). For more information, see "How to Configure the Shading Correction Function".
Page 61
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP 5. Once the shading correction is successfully completed, the shading correction values are automatically saved to the area specified in ShadingMode. Also, the calibration result "Succeeded" is displayed in ShadingDetectResult. 6. If the image is too bright or too dark, the camera will operate differently depending on the selected Shading Correction Mode.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP ShadingCorrection Result Description Mode Succeeded FlatShadingUserAreaBE, Performed correction as close as possible to the target level. Could not perform normal with BE ColorShadingUserAreaBE correction because the brightness in the specified ROI area was outside the range. condition Error1 - Image was...
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Chromatic Aberration Correction Related Setting Items: Correction This function corrects the magnification differences between the color channels which is caused by the chromatic aberration of the lens. In simpler terms when the object appears with a slightly different width on the blue, green and red channels.
Page 64
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP 3. Configure the correction settings, which vary depending on the selected correction method. Simple Interpolation: Select R Channel from ChromaticAberrationCorrectionSelecter and set the correction value in ChromaticAberrationCorrection. Linear Spline Interpolation: Configure the correction settings as follows. 1.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Note: When the selected correction method is Linear Spline Interpolation or Custom, the correction value of each index will be calculated using the following formula. [Linear Spline Interpolation]: Correction value [ChromaticAberrationCorrectionIndex] = pow (ChromaticAberrationCorrectionIndex/10, ChromaticAberrationCorrectionCoeff) x ChromaticAberrationCorrection [Custom]: Correction value [ChromaticAberrationCorrectionIndex] =...
Select the target to apply the filter from Red, Green, Blue, and set the Median Filter Mode. When set to On, this function is enabled. (Default = Off). Noise Reduction: Apply the noise filter using JAI's own algorithm. Set the noise reduction intensity in 4 levels. Level1 = weak, Level4 = strong.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Spatial Compensation Related Setting Items: SpatialControl This function corrects the spatial pixel differences for the R and B lines using the G line as a reference. SW-4005BL Model Object Images acquired by each channel After Spatial Compensation On the color model, two modes are available: Auto and Manual.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP 4. Set the amount of movement between triggers in subpixels in SpatialCompensationDistance (step: 0.01). 5. If the automatic compensation failed to correct the spatial pixel differences, adjust the R and B lines manually.
Page 69
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP How to Configure 1. Select the counter you want to use from CounterSelector. 2. Enable the counter by selecting the event source in ConterEventSource (Defaut = Off). 3. CounterEventActivation displays the timing for counting for the selected counter. 4.
Line Rate Does NOT Match the Belt Speed Line Rate Matches the Belt Speed Note: JAI tests the encoder-related functions with a 2-Phase (Phase A and Phase B) incremental encoder. How to Configure 1. Connect the two signals (Phase A and Phase B) from the rotary encoder to the camera's inputs (EncoderSourceA and EncoderSourceB).
Page 71
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Note: With this setting, input pulses are generated on the rising edge of the Phase A signal. EncoderDetection: Specify the number of edges to pass between each encoder trigger signal. The number of edges to pass is specified by EncoderEdgeDectionPassCount. For more information, see "EdgeDetection Trigger Option".
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP short; the encoder's jitter is large). When this function is enabled, internal processing is performed by averaging the interval of several previous signals. EncoderMaxIntervalForNonDecimationMode: When EncoderOutputMode is set to EncoderDivider and EncoderDvidier is not set to an integer multiple of 65536, set the maximum interval period of the output signal.
Page 73
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP When N is not an integer multiple of 65536: Using the time interval of the output trigger of the rotary encoder, the camera's internal trigger is generated so that the set division ratio is obtained. For example, if the encoder frequency is 10khz, but you need a line rate of 12khz to get a proper image, then the EncoderDivider option can be used to set this 1:1.2 ratio, which will be maintained even if the encoder frequency changes.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP EdgeDetection Trigger Option The EdgeDetection trigger option allows you to specify the number of edges to pass between encoder trigger signals. The number of edges to pass is specified by EncoderEdgeDectionPassCount. This option is useful, for example, if you need to trigger every second or third pulse.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Resume Scanning (Backward Counter) This camera can be configured to stop outputting images when the direction of movement of an object moving on a conveyor belt, etc. is reversed, and to resume outputting images when the object returns to the position where the reversal began.
User Manual (Tentative) - Main Functions SW-4005BL-CXP | SW-4005M-CXP Logic Block Control Related Topic: Logic Block Control This camera supports the Logic Block Control function. A Logic Block is a combinational logic element that conditions various input signal sources by determining true/false and generates output signals accordingly. This camera supports up to 4 Logic Blocks, and each block has two input sources.
This camera complies with GenICam. Each setting item name conforms to GenICam SFNC (Standard Features Naming Convention). (There are some JAI-specific setting items). Each setting item is an integer type (IInteger), a real type (IFloat), an element enumeration type (IEnumeration), a character string (IString), a logical type (IBoolean), and a category type (ICategory) or a command type (ICommand) for executing the function.
Display/configure information related to the device. DeviceControl Item Setting Range Default Description DeviceScanType 1: Line Scan Display the device's scan type. DeviceVendorName “JAI Corporation” Display the manufacturer name. SW-4005BL-CXP DeviceModelName Display the model name. SW-4005M-CXP DeviceManufacturerInfo See the possibilities Display manufacturer information.
Page 79
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP DeviceControl Item Setting Range Default Description Display the major version number of the Transport DeviceTLVersionMajor Layer type. Display the minor version number of the Transport DeviceTLVersionMinor Layer type. Display the sub minor version number of the DeviceTLVersionSubMinor Transport Layer type.
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP DeviceControl Item Setting Range Default Description 0: Value1 1: Value2 UserDefinedValueSelector 2: Value3 0: Value1 32bit data x 5 can be set and saved. 3: Value4 4: Value5 -2147483648 ~ Read and set the value for the 32-bit data (Value 1 UserDefinedValue 2147483647...
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Setting Transport Layer Control Item Default Description Range 256 ~ Set the CXP stream packet size. When the stream transfer conditions are CxpStreamPacketSize 8192, changed by changing ConnectionConfig, PixelFormat, or Width, this step 4 setting item is recalculated and updated to be equal.
Page 82
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Image Format Control Setting Range Default Description Item ReverseX 0: Off Related Topic: 0: Off Reverse pixels horizontally. 1: On Image Flip Function (ReverseX) SW-4005BL-CXP 0x02180014: RGB8 (Default) 0x02300018: RGB10 0x0230001A: RGB12 Set the Pixel Format.
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP AcquisitionControl Related Topic: Acquisition Control Configure image capture settings. Acquisition Control Setting Range Default Description Item AcquisitionMode 2: Continuous (Fixed) Display the image capture mode. AcquisitionStart Start image capture. AcquisitionStop Stop image capture.
Page 84
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Acquisition Control Setting Range Default Description Item ImageOutputDelay Set the number of lines between the AcquisitionStart trigger input and the time when image data is output to the host. 0 ~ 65535 Related Topic: (1Line / Step)
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP DigitalIOControl Related Topic: GPIO (Digital Input/Output Settings) Configure settings for digital input/output. Setting Digital IO Control Item Default Description Range 20: Line1 TTL Out1 (Default) 23: Line4 TTL In1 24: Line5 Opt In1 LineSelector Select the input/ output to configure.
Page 86
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Setting Digital IO Control Item Default Description Range 1: AcquisitionActive 4: ExposureActive 6: LVAL 7: PulseGenerator0 8: PulseGenerator1 9: PulseGenerator2 10: PulseGenerator3 11: UserOutput0 12: UserOutput1 Select the line source signal for the item selected in Line Selector. LineSource 13: UserOutput2 The following is fixed to "-":...
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP PulseGenerator Related Topic: Pulse Generator Configure pulse generator settings. Pulse Generators Item Setting Range Default Description Set the division value for the prescaler (12-bit) ClockPre-scaler 1~ 4096 using the pixel clock as the base clock. Set the clock used for the pulse generator.
Page 88
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Pulse Generators Item Setting Range Default Description PulseGeneratorPulseWidth = Display High interval width for the pulse in ms. This PulseGeneratorPulseWidth 1/PulseGeneratorClock * is a calculation of the time between the Start Point 0.15 (ms) (PulseGeneratorEndPointValue -...
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP AnalogControl Configure analog control settings. Note: Items with "*" are only supported on the color model. Analog Control Item Setting Range Default Description IndividualGainMode* 0: Off In IndividualGainMode, RGB can be configured individually for the 0: Off Related Topic: Gain...
Page 90
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Analog Control Item Setting Range Default Description AGCReference 30 ~ 95 % Set the target level for GainAuto in percentage. 0: Idle (Default) 1: Processing 3: Succeeded Display the GainAuto status. For more information, see "Adjust the AGCOnceStatus Gain".
SW-4005BL-CXP | SW-4005M-CXP Analog Control Item Setting Range Default Description 0: Off (Default) LUT Mode 1: Gamma Select the JAI LUT mode. 2: LUT LUT Control Related Topic: LUT (Lookup Table) Configure LUT settings. LUT Control Item Setting Range Default Description Select the LUT channel to control.
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Color Transformation Control Related Topic: Color Space Conversion (ColorTransformationControl) Configure LUT settings. Note: Color model only Color Transformation Setting Range Default Description Control Item 0: RGB (Default) ColorTransformationMode Set the output image format. 2: XYZ 0: Off (Default) 1: sRGB...
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Shading Related Topic: Shading Correction Configure settings for other JAI functions. Shading Control Item Setting Range Default Description 0: Flat Shading (Default) 1: Flat Shading User Area BE 2: Color Shading* ShadingCorrectionMode Select the shading correction method.
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Correction Correct variations due to sensors and lenses. Note: Items with "*" are only supported on the color model. Correction Control Item Setting Range Default Description PixelBlackCorrectionMode (DSNU) Select under which setting to store / load the correction 0: Off values.
Page 95
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Correction Control Item Setting Range Default Description (PRNU) Generate gain correction data automatically from the captured image. Caution: When PixelGainCorrectionMode is set to Off or CalibratePixelGainCorrection Default, or a test pattern is being output instead of an image, this command cannot be executed.
Page 96
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Correction Control Item Setting Range Default Description TiltViewCorrectionMode* Selects the area to load or save the Tilt View Correction values. 0: Off (Default) 1: User1 Related Topic: Tilt View Note: Default saves the correction data set at the factory.
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP SpatialControl Corrects the spatial pixel differences for each line. Related Topic: Spatial Compensation Note: Items with "*" are also supported on the monochrome model. Spatial Control Item Setting Range Default Description 0: Manual SpatialCompensationMode...
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Counter and Timer Control Related Topic: Counter and Timer Control Configure counter settings. (This camera only supports counter functions.) Counter and Timer Control Setting Range Default Description Item 0: Counter0 (Default) CounterSelector 1: Counter1 Select the counter.
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP EncoderControl Related Topic: Connecting Rotary Encoders Configure settings for encoder control. Setting Encoder Control Item Default Description Range 0: Off (Default) EncoderSourceA 23: Line4 TTL In1 Select where to input the signal from the rotary encoder. EncoderSourceB 24: Line5 Opt In1 33: Line14 TTL In4...
Page 100
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP Setting Encoder Control Item Default Description Range Display the number of pulses during the reverse rotation after the AcquisitionStart command when EncoderOutputMode is set to 0 ~ 32bit PositionUp or PositionDown. EncoderOutputMaskedCount The counter counts up during the reverse rotation.
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-CXP | SW-4005M-CXP UserSetControl Related Topic: Step 6: Save the Settings Load factory default settings or save/load user settings for camera settings. User Set Control Item Setting Range Default Description Default 0: Default User Set Selector Select the user settings.
Miscellaneous Troubleshooting Check the following before requesting help. If the problem persists, contact your local JAI distributor. Power Supply and Connections Issue: The POWER/TRIG LED remains lit amber and does not turn green, even after power is supplied to the camera.
User Manual (Tentative) - Miscellaneous SW-4005BL-CXP | SW-4005M-CXP Specifications Item Specifications SW-4005BL-CXP: Bilinear CMOS line scan image sensor SW-4005M-CXP: Monochrome CMOS line scan image sensor Image Sensor Effective Pixels Pixel Size SW-4005BL-CXP 4096 x 2 (RB-G) 3.5µm x 3.5µm SW-4005M-CXP 4096 x 1 3.5µm x 3.5µm Synchronization...
Page 105
User Manual (Tentative) - Miscellaneous SW-4005BL-CXP | SW-4005M-CXP Item Specifications Channel SW-4005M-CXP Dark SN Mono TBD dB Monochrome model Dark Level@10bit; DSNU Correction = On; GainDigitalAll: 0dB Channel SW-4005BL-CXP TBD dB TBD dB Bright SN Color model TBD dB 890LSB@10bit (Individual Gain = Off); DSNU and PRNU Correction = On; GainDigitalAll/GainDigitalRed/GainDigitalBlue = 0dB Channel SW-4005M-CXP...
Page 106
User Manual (Tentative) - Miscellaneous SW-4005BL-CXP | SW-4005M-CXP Item Specifications ExposureTime (step 0.01μs , Model ExposureMode Including Exposure Offset Time) Line Period - 0.4μs Timed (Trigger Off) 3.22 μs ~ 15.148 ms SW-4005BL-CXP Timed (Trigger On) 3.22 μs ~ 15.148 ms TriggerWidth* Trigger Width +3.11 μs (3.22 μs~1s) Line Period - 0.4μs...
Page 107
User Manual (Tentative) - Miscellaneous SW-4005BL-CXP | SW-4005M-CXP Item Specifications SW-4005BL-CXP SW-4005M-CXP Input Range DC + 10.8V ~ + 26.4V Power Supply (12-pin Connector) Consumption* TBDW (Typ.), TBDW (Max) TBDW (Typ.), TBDW (Max) *Default Setting/25°C Environment) @DC +12V SW-4005BL-CXP SW-4005M-CXP Input Range DC +18.5V ~ 26V Power Supply (PoCXP)
User Manual (Tentative) - Miscellaneous SW-4005BL-CXP | SW-4005M-CXP Decibels (dB) Multipliers (×) Remarks 39.811 44.668 50.119 56.235 63.096 User's Record Model name: …………… Revision: …………… Serial No: …………… Firmware version: …………… For camera revision history, please contact your local JAI distributor. - 111 -...
Need help?
Do you have a question about the Sweep Series and is the answer not in the manual?
Questions and answers