Page 1
Tentative Version User Manual Sweep Series - GigE Vision Interface SW-4005BL-5GE SW-4005M-5GE 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.
User Manual (Tentative) - Table of Contents SW-4005BL-5GE | SW-4005M-5GE 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 LAN Cable Connection Notes on Attaching the Lens Phenomena Specific to CMOS Image Sensors Notes on Exportation Features...
Page 3
User Manual (Tentative) - Table of Contents SW-4005BL-5GE | SW-4005M-5GE ① Lens ② Mounting ③ LAN Cable ➃ Network Card ⑤ DC IN / Trigger IN Connection Cable ⑥ AC Adapter (Power Supply, If Necessary) Step 3: Verify Camera Operation Step 4: Verify the Connection between the Camera and PC Step 5: Configure Trigger, Exposure, and Line Rate Settings Control via External Triggers with the Specified Exposure Time...
Page 4
User Manual (Tentative) - Table of Contents SW-4005BL-5GE | SW-4005M-5GE Change the Line Rate Maximum Line Rates (Approximate) Trigger Control Image Output Delay Frame Start Trigger FrameStart Trigger and AcquisitionTransferStart Trigger Exposure Mode Actual Exposure Time Delay Time from Trigger Input to Start of Exposure GPIO (Digital Input/Output Settings) LineSource Items ExposureActive Signal...
Page 5
User Manual (Tentative) - Table of Contents SW-4005BL-5GE | SW-4005M-5GE PTP (Precision Time Protocol) Chunk Data Function Event Control Function Setting List (Feature Properties) DeviceControl Transport Layer Control ImageFormatControl AcquisitionControl DigitalIOControl PulseGenerator AnalogControl LUT Control Color Transformation Control Shading Correction SpatialControl Counter and Timer Control EncoderControl...
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-5GE 모 델 명: SW-4005M-5GE 제조자 및 제조국가: JAI Ltd., Japan / JAPAN 제조자 및 제조국가: JAI Ltd., Japan / JAPAN JAi-SW-2005M-5GE JAi-SW-2005M-5GE 제조년월은 제품상자의 라벨을 참조하십시오. - 8 -...
User Manual (Tentative) - Notice/Warranty SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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 LAN Cable Connection Secure the locking screws on the connector manually, and do not use a driver.
User Manual (Tentative) - Usage Precautions SW-4005BL-5GE | SW-4005M-5GE Phenomena Specific to CMOS Image Sensors The following phenomena 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.
User Manual (Tentative) - Features SW-4005BL-5GE | SW-4005M-5GE Features This camera is a linescan camera using Bilinear (color) and Monochrome CMOS line sensors. It has a small (44mm × 44mm × 64mm), lightweight design (186g for the color model; 185g for the monochrome model) with a 5 Gigabit interface.
User Manual (Tentative) - Parts Identification SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE LEDs The table below shows the LED light and camera status. POWER TRIG Light Status Lit amber Camera initializing. Lit green Camera in operation. 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...
User Manual (Tentative) - Parts Identification SW-4005BL-5GE | SW-4005M-5GE 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:...
Step 1: Install the Software (First Time Only) Install the software for configuring and controlling the camera (eBUS SDK for JAI) on the computer. Step 2: Connect Devices Connect the lens, cables, AC adapter, computer, and other devices.
User Manual (Tentative) - Preparation SW-4005BL-5GE | SW-4005M-5GE Step 2: Connect Devices ① Lens ② Mounting ③ LAN Cable ➃ Network Card ⑤ DC IN / Trigger IN Connection Cable ⑥ AC Adapter (Power Supply, If Necessary) ① Lens C-mount lenses with lens mount protrusions of 9 mm or less can be attached.
12-pin UTP or STP Note: JAI does not recommend using a PoE injector. If a PoE injector is used, the camera may not be able to transmit images properly. Refer to the specifications of the cable for details on its bend radius.
User Manual (Tentative) - Preparation SW-4005BL-5GE | SW-4005M-5GE ⑤ DC IN / Trigger IN Connection Cable Performs external I/O such as power supply and trigger input. ⑥ AC Adapter (Power Supply, If Necessary) Connect the AC adapter and the round connector of the connection cable to the DC IN / trigger IN connector on the camera.
User Manual (Tentative) - Preparation SW-4005BL-5GE | SW-4005M-5GE Step 4: Verify the Connection between the Camera and PC Verify whether the camera is properly recognized eBUS Player for JAI. 1. Launch eBUS Player for JAI. eBUS Player for JAI startup screen appears.
Page 22
User Manual (Tentative) - Preparation SW-4005BL-5GE | SW-4005M-5GE 3. The connected camera is listed. Please select one camera and click OK. 4. Check that the settings of the selected camera are displayed. - 22 -...
User Manual (Tentative) - Preparation SW-4005BL-5GE | SW-4005M-5GE 5. Click the Device control button. The DeviceControl window will be displayed. In this window, you can adjust various settings of the camera. 6. This completes the procedure for verifying whether the camera is properly recognized and whether control and settings configuration are possible.
User Manual (Tentative) - Preparation SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE Step 6: 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-5GE | SW-4005M-5GE 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 30
User Manual (Tentative) - Preparation SW-4005BL-5GE | SW-4005M-5GE 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 31
User Manual (Tentative) - Preparation SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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).
Page 33
User Manual (Tentative) - Preparation SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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 35
User Manual (Tentative) - Preparation SW-4005BL-5GE | SW-4005M-5GE 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 36
User Manual (Tentative) - Preparation SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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, Horizontal offset (OffsetX), Height (number of lines), and Vertical offset (OffsetY) values (ImageFormatControl).
Page 40
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE ROI Examples For example, when Offset is set to 8 and OffsetY is set to 5, the first readout pixel is the 9th pixel on line 6. - 40 -...
This camera supports Horizontal x2 digital binning on the FPGA. For the relationship between this function and the line rate, see "Maximum Line Rates (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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE Pixel Format Related Setting Items: ImageFormatControl Selectable PixelFormat is as follows. Model Pixel Format RGB8 (Default), RGB10V1Packed, RGB10p32, RGB12V1Packed, BiColorRGBG8*, SW-4005BL-5GE BiColorRGBG10*, BiColorRGBG10p*, BiColorRGBG12*, BiColorRGBG12p* SW-4005M-5GE Mono8 (Default), Mono10, Mono12, Mono10Packed, Mono12Packed *When ReverseX (ImageFormatControl) is set to On, the PixelFormat changes to BiColorBGRGxxx.
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE 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) - 44 -...
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE Acquisition Control Related Setting Items: AcquisitionControl Use the AcquisitionControl settings to perform operations and settings for image capture. This camera supports the following Acquisition modes. AcquisitionMode Description When the AcquisitionStart command is executed, SingleFrame one frame of image is captured.
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE Maximum Line Rates (Approximate) Related Setting Items: AcquisitionControl Below are the approximate maximum line rates at various settings. Notes: The maximum line rates shown below are when Bandwidth = 5000Mbps, ExtendedIDMode = Off, SCPS = 7976 bytes, and NetworkThroughputSafetyMargin = 92.
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE Frame Start Trigger In this camera, Data Leader and Data Trailer are added to every frame. The number of lines per frame is set by Offset Y and Height of ImageFormatControl. Offset Y’s setting range is 0 to 4095.
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE FrameStart Trigger and AcquisitionTransferStart Trigger On this camera, when AcquisitionTransferStart is On, the camera expects that the number of AcquisitionTransferStart trigger inputs is the same as the number of FrameStart trigger inputs. Otherwise, a GVSP error may occur.
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE 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 54
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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". - 64 -...
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE 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 66
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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 69
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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] =...
Page 71
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE How to Configure Follow these steps "after" mounting the camera to a system/device. 1. Select the area to apply the correction value in TiltViewCorrectionMode (User1 ~ 3). Note: Default saves the correction data set at the factory. You cannot overwrite this data. 2.
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-5GE | SW-4005M-5GE 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.
Page 74
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE 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.
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE Counter and Timer Control Related Setting Items: Counter and Timer Control Note: This camera supports the Counter function only. The 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.
Page 76
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE 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 78
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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 80
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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.
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE Action Control Function Related Setting Items: ActionControl How to use GigE Vision Action Commands The Action Control Function is a function that executes the pre-configured action when the camera receives action commands. Action commands can send both unicast and broadcast messages and give instructions for actions to multiple cameras simultaneously by broadcasting them.
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE PTP (Precision Time Protocol) Related Setting Items: Transport Layer Control The camera can work as the slave for Precision Time Protocol defined in IEEE 1588. When the IEEE 1588 master clock exists in the network where the camera is connected, this function synchronizes the camera to the time of the master clock.
User Manual (Tentative) - Main Functions SW-4005BL-5GE | SW-4005M-5GE Chunk Data Function Related Setting Items: ChunkDataControl The Chunk Data function adds camera configuration information to the image data that is output from the camera. In addition, when images are acquired with a single camera in sequence under multiple setting conditions, you can search for images by their setting conditions.
Page 87
The line rate limitations when Event(s) other than AcquisitionStart / AcquisitionStop event are enabled are as follows. Number of enabled events other than AcquisitionStart / Max Line Rate AcquisitionStop 6kHz 4kHz JAI does not recommend enabling more than three Events other than the AcquisitionStart and/or AcquisitionStop Events. - 87 -...
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-5GE DeviceModelName Display the model name. SW-4005M-5GE DeviceManufacturerInfo See the possibilities Display manufacturer information.
Page 90
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE DeviceControl Item Setting Range Default Description DeviceTLType 0: GigEVision Diplay the Transport Layer type of the device. Display the major version number of the Transport DeviceTLVersionMajor Layer type. Display the minor version number of the Transport DeviceTLVersionMinor Layer type.
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Transport Layer Control Configure Transport Layer settings. Transport Layer Control Item Setting Range Default Description Display the payload size information. (Default) PayloadSize 48 ~ 67109240 SW-4005M-5GE: 4096 SW-4005BL-5GE: 12288 GigEVision GevPhysicalLinkConfiguration SingleLink (Fixed)
Page 92
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Transport Layer Control Item Setting Range Default Description GevCurrentIPConfiguration Display whether the current IP configuration is True (Fixed) calibrated by LLA (link-local address). 0: False GevCurrentIPConfiguration True Select whether to set the IP configuration to DHCP. DHCP 1: True 0: False...
Page 93
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Transport Layer Control Item Setting Range Default Description Display the IEEE 1588 Status. 1: Initializing, 2: Faulty, 3: Disabled, 4: Listening, 5: GevIEEE1588Status Disabled PreMaster, 6: Master, 7: Passive, 8: Uncalibrated, 9: Slave GevGVCPExtendedStatus 0:Version1_1...
Page 94
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Transport Layer Control Item Setting Range Default Description Enables the selected GVSP transmitter to use the 0: False GevSCCFGAllInTransmission False single packet per data block All-in Transmission 1: True mode.
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE ImageFormatControl Configure image format settings. Image Format Control Setting Range Default Description Item SW-4005M-5GE: 4096 SensorWidth Display the maximum image width. SW-4005BL-5GE: 4096 SW-4005M-5GE: 4096 (2048) WidthMax SW-4005BL-5GE: 4096 (2048) Display the maximum image width.
Page 96
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Image Format Control Setting Range Default Description Item SW-4005BL-5GE 0x02180014: RGB8 (Default) 0x0220001C: RGB10V1Packed 0x0220001D: RGB10p32 0x02240034 : RGB12V1Packed 0x021000A5: BiColorRGBG8 Set the Pixel Format. 0x022000A7: BiColorRGBG10 PixelFormat 0x022000AB: BiColorRGBG12 Color Model Note: *When ReverseX = On 0x021000A6: BiColorBGRG8*...
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Image Format Control Setting Range Default Description Item 0: Off 1: White Select the type of test pattern that is generated by the Test Pattern 2: GreyPattern1 (Ramp) 0: Off device as image source.
Page 98
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Acquisition Control Setting Range Default Description Item TriggerSoftware Execute a software trigger. 7-10: PulseGenerator0-3 11-14: UserOutput0-3 15-18:Action0-3 19: Software TriggerSource 23: Line4 TTL In1 (Default) Select the trigger signal source. 24: Line5 Opt In1 33: Line14 TTL In4 36-39: Logic Block0-3...
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE 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 LineSelector Select the input/ output to configure.
Page 100
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Setting Digital IO Control Item Default Description Range 1: AcquisitionActive 2: FrameActive 4: ExposureActive 6: LVAL 7: PulseGenerator0 8: PulseGenerator1 9: PulseGenerator2 10: PulseGenerator3 11: UserOutput0 LineSource Select the line source signal for the item selected in Line Selector. 12: UserOutput1 13: UserOutput2 The following is fixed to "-":...
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE 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 102
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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 104
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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 109
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE 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 110
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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-5GE | SW-4005M-5GE 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) 1: Counter1 2: Counter2 CounterSelector...
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Counter and Timer Control Setting Range Default Description Item 0: CounterIdle (Default) (CounterEventSource = Off) 1: CounterTriggerWait 2: CounterActive (CounterEventSource = CounterStatus Display the counter status. other than Off) 3: CounterCompleted 4: CounterOverflow (CounterEventSource = other than Off and CouterValue = Max)
Page 114
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Setting Encoder Control Item Default Description Range Specify the condition under which a valid encoder output signal is generated. PositionUp: Outputs images at all new positions in the positive direction (when ObjectDirection [SpatialControl] is set to Forward Direction).
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE ActionControl Related Topic: Action Control Function Configure action control settings. Action Control Setting Range Default Description Item Action Device 0x0 ~ 0x00 Set the action device key. 0xFFFFFFFF Action Queue 0 ~ 32bit max Set the size of action queue.
Page 117
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Setting Chunk Data Control Items Default Description Range ChunkImage Returns the entire image data included in the payload. Display the OffsetX value (ImageFormatControl). ChunkOffsetX ChunkID: 0x2000 Display the OffsetY value (ImageFormatControl). ChunkOffsetY ChunkID: 0x2001 Display the Width value (ImageFormatControl).
Page 118
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Setting Chunk Data Control Items Default Description Range Display the ExposureTime (AcquisitionControl) value. The data acquisition timing is on the first line's ExposureTime. ChunkID: 0x2004 ChunkExposureTimeCommon ChunkExposureTime ChunkID: 0x2004 ChunkExposureTimeGreen ChunkID: 0x201C ChunkExposureTimeRed...
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE EventControl Related Topic: Event Control Function Configure event control settings. Note: Items with "*" are only supported on the color model. Items with "**" are only supported on the monochrome model.
Page 120
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Setting Event Control Item Default Description Range EventFrameStartFrameID Displays the FrameID value when an event occurs. EventFrameEndData Display the following data when the Event occurs. EventFrameEnd 0x9301 Display the EventID. EventFrameEnd 0 ~ 64bit max Display the Timestamp value when the Event occurred.
Page 121
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE Setting Event Control Item Default Description Range *EventExposureBlueEndData Display the following data when the Event occurs. *EventExposureBlueEnd 0x9307 Display the EventID. *EventExposureBlue 0 ~ 64bit max Display the Timestamp value when the Event occurred. Timestamp *EventExposureBlueEndtFrameID Displays the FrameID value when an event occurs.
User Manual (Tentative) - Setting List (Feature Properties) SW-4005BL-5GE | SW-4005M-5GE UserSetControl Related Topic: Step 7: 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-5GE | SW-4005M-5GE Specifications Item Specifications SW-4005BL-5GE: Bilinear (Color) CMOS line scan image sensor SW-4005M-5GE: Monochrome CMOS line scan image sensor Image Sensor Effective Pixels Pixel Size SW-4005BL-5GE 4096 x 2 (RB-G) 3.5um x 3.5um SW-4005M-5GE 4096 x 1 3.5um x 3.5um...
Page 125
User Manual (Tentative) - Miscellaneous SW-4005BL-5GE | SW-4005M-5GE Item Specifications Channel SW-4005BL-5GE 49.5 dB (Typ) 52.5 dB (Typ) Dark SN (Color model) 51.0 dB (Typ) Dark Level@10bit (Individual Gain = Off); DSNU Correction = On; GainDigitalAll/GainDigitalRed /GainDigitalBlue = 0dB Channel SW-4005M-5GE Dark SN Mono...
Page 126
User Manual (Tentative) - Miscellaneous SW-4005BL-5GE | SW-4005M-5GE Item Specifications ExposureTime (step 0.01μs , Including Model ExposureMode Exposure Offset Time) Line Period - 0.4μs Timed (Trigger Off) 3.22 μs ~ 15.148 ms SW-4005BL-5GE 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 127
User Manual (Tentative) - Miscellaneous SW-4005BL-5GE | SW-4005M-5GE Item Specifications SW-4005BL-5GE SW-4005M-5GE Input Range DC + 10.8V ~ + 26.4V Power Supply (12-pin) Consumption* 6.9W (Typ.), 8.0W (Max) 6.9W (Typ.), 8.0W (Max) *Default 25°C Environment @DC +12V SW-4005BL-5GE SW-4005M-5GE Input Range DC +37V ~ 57V Power Supply (PoE) Consumption*...
Page 128
User Manual (Tentative) - Miscellaneous SW-4005BL-5GE | SW-4005M-5GE If the above temperature conditions are exceeded, take measures to dissipate heat according to your installation environment and conditions. - 128 -...
User Manual (Tentative) - Miscellaneous SW-4005BL-5GE | SW-4005M-5GE 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. - 132 -...
Need help?
Do you have a question about the Sweep Series and is the answer not in the manual?
Questions and answers