NED RMSL4K100CP User Manual

NED RMSL4K100CP User Manual

Line scan camera

Advertisement

Quick Links

User's Manual
Line Scan Camera
Type: RMSL4K100CP
NIPPON ELECTRO-SENSORY DEVICES CORPORATION

Advertisement

Table of Contents
loading

Summary of Contents for NED RMSL4K100CP

  • Page 1 User’s Manual Line Scan Camera Type: RMSL4K100CP NIPPON ELECTRO-SENSORY DEVICES CORPORATION...
  • Page 2 Directive on Waste Electrical and Electronic Equipment (WEEE) Please return all End of Life NED products to the distributor from whom the product was purchased for adequate recycling and / or disposal. All costs of returning the Product to NED are borne by the shipper.
  • Page 3 Introduction Thank you for purchasing NED’s Line Scan Camera. We look forward to your continued custom in the future. For safety use ◆ For your protection, please read these safety instructions completely before operating the product and keep this manual for future reference.
  • Page 4 Design the system configuration so that a loop will not be formed by the ground potential differential. ◆ Do not disconnect the camera while rewriting an embedded memory. ◆ When using external trigger, change the setting with the trigger packet supplied beforehand from the frame grabber board. RMSL4K100CP UME-0114-01...
  • Page 5 ◆ As a general rule, in the first instance fault diagnosis should take the form of a telephone call or an email to enable us to assess the circumstances of the malfunction. ◆ However, depending on the customer’s requests, we, or our agent, may require an additional fee for this service. UME-0114-01 RMSL4K100CP...
  • Page 6 On request, arrangements can be made separately. Scope of Repair Service ◆ The above assumes business dealings and usage to take place in the customer’s region / country. In cases of business dealings and/or usage outside the customer’s region/country, separate consultation is required. RMSL4K100CP UME-0114-01...
  • Page 7: Table Of Contents

    4.2.6 Analog Control ........................ 37 4.2.7 User Set Control ......................39 4.2.8 Transport Layer Control – CoaXPress ................. 41 4.2.9 NED additional features ....................42 4.3 Digital Processing flow in FPGA ..................44 4.4 Startup ............................ 44 4.5 Saving and Loading Camera Settings ................45 4.6 XML file ...........................
  • Page 8 6.3 When the Camera becomes hot..................63 7 Others ..........64 7.1 Notice ............................64 7.2 Contact for support ....................... 64 7.3 Product Support ........................65 7.3.1 Warranty card (attach a separate) ................65 7.3.2 When you need to repair ....................65 RMSL4K100CP UME-0114-01...
  • Page 9: Product Outline

    ⚫ Inspection of Transparent panels and PCBs ⚫ Inspection of high speed moving objects ⚫ Flat panel display inspection ⚫ Inspection of glass and sheet-like objects ⚫ Visual inspection of printed circuit boards ⚫ This camera utilizes an Intelligent Transportation System ⚫ Outdoor surveillance UME-0114-01 RMSL4K100CP...
  • Page 10 2. Resolution: 10μm 3. Inspection time: less than 30 seconds Unit Configuration 1. Camera: Line scan camera 2. Controller: Dedicated software for PC system 3. Size: L930 x D500 x H500 (mm) Applicable Fields Inspection of patterns on film PCBs RMSL4K100CP UME-0114-01...
  • Page 11: Image Sensor

    Mass (g) (Camera only) 450 (F Mount) ・Shading Correction ・Gamma Correction Additional Functions ・Binning Notes: 1) Measurements were made at room temperarure, daylight fluorescent light, a visible range and initial setting value of pixel correction in factory shipment. UME-0114-01 RMSL4K100CP...
  • Page 12 * 1 Please use the frame grabber board for CoaXPress Ver1.1.1. * 2 Jitter and minimum pulse width also depend on the frame grabber board. Table 1-4-3 CxpLinkConfiguration and maximum line rate and maximum cable length Maximum Line Rate (kHz) Cable length CxpLink RMSL4K100CP Configuration CXP-3X1(Factory set.) 50.000 CXP-3X2 100.000 CXP-6X1 100.000...
  • Page 13 The spectral responsivity is shown below. Figure 1-4-1 Spectral Responsivity The quantum efficiency is shown below. Figure 1-4-2 Quantum Efficiency UME-0114-01 RMSL4K100CP...
  • Page 14: Camera Setting And Optical Interface

    ◆ If using the front panel M4 mounting holes, the screw length for fixing the camera should be less than 6mm. ◆ No X-, Y-axis orientation and tilt adjustment mechanism is available. Please provide an adjustment mechanism yourself as necessary. RMSL4K100CP UME-0114-01...
  • Page 15: Dimensions Of Camera

    2.3 Dimensions of Camera The dimensions of the camera are shown below. Std. 4-M4 DEEP 6 (TOP,BOTTOM) Std. 74.1 (34.19) (39.9) CXP1 CXP2 1stPixel MADE IN JAPAN POWER DC12-24V Std. Unit:mm Figure 2-3-1 Dimensions of the Camera (F Mount) UME-0114-01 RMSL4K100CP...
  • Page 16: Optical Interface

    CMOS image sensors are sensitive to infrared (IR). We recommend using daylight colour fluorescent lamps that have low IR emissions. If you use a halogen light source, to prevent infrared from distorting the images use an IR cutoff filter that does not transmit wavelengths. RMSL4K100CP UME-0114-01...
  • Page 17: Hardware

    CoaXPress cable CXP1(CXP0) CXP2(DIN) CoaXPress Frame Grabber Board CPX2(CXP1) CXP1(DIN) CXP3(CXP2) CXP4(CXP3) linescan camera power cable Camera Power Supply DC +12V 15W Figure 3-1-1 Connections between Camera and Frame Grabber Board and Power Supply UME-0114-01 RMSL4K100CP...
  • Page 18: Input / Output Connectors And Indicator

    3.2 Input / Output Connectors and Indicator The layout of input /output connectors and the LED indicator are as follows. DIN Connector CXP1 CXP2 indicator MADE IN JAPAN POWER Power Connector DC12-24V Figure 3-2-1 Input / Output Connectors and Power connector RMSL4K100CP UME-0114-01...
  • Page 19: Connectors・Pin Assignments・Cables

    Figure 3-3-1 Power Supply Connector (HIROSE: HR10G-7R-6PB) Table 3-3-1 Pin Assignment of Power Supply Connector NAME Colour of Cable DC12 –24V White DC12 –24V DC12 –24V - Green Black - Note: The cable colour in the table describes the compatible cable DGPSH-10. UME-0114-01 RMSL4K100CP...
  • Page 20: Power Supply

    If the lamp fails to illuminate even after power is switched on, turn off power immediately. Inspect wiring. Check the voltage and capacity of the supplied power source. It is recommended that the shield processing of the power cable to be connected with GND on the power supply side. RMSL4K100CP UME-0114-01...
  • Page 21: Led Indicator Status

    Transmitting image packets (Acquisition Start =1) Blinks green Not transmitting image packets (Acquisition Stop =1) Lights green When the line rate is close to 1.6s, the LED may flash orange and green alternately. Turn on the camera power supply again. UME-0114-01 RMSL4K100CP...
  • Page 22: Camera Control

    Display the temperature inside (℃) DeviceTemperature Mainboard : ℃ Category : Image Format Control Binning Horizontal Mode Sum / Average Addition/ Addition Average Binning Horizontal 1 / 2 1(OFF)/2 pixels True : Reverse True / ReverseX False False:Forward <False> RMSL4K100CP UME-0114-01...
  • Page 23 Current / Max / Min Average / Max / Min NED_MeasuredExposureTimeSelector <Current> Unit :μsec NED_MeasuredExposureTime Category : Analog Control x100~x1800 x1 / x2 / x4 / x8 / x10 / x18 NED_AnalogGain <x200> GainSelector No need to change setting UME-0114-01 RMSL4K100CP...
  • Page 24 Category : Transport Layer Control – CoaXPress CXP3_X1 / CXP3_X2 / Transfer speed and CxpLinkConfiguration CXP6_X1 Number of cables <CXP3_X1> Category : NED additional feautures Factory black+Factory Factory black + Factory white white / NED_FFCMode User black+User white User black + User white <Factory white>...
  • Page 25: Details On Register System

    4.2 Details on register system This explanation uses the Matrox Radient eV-CXP as an example. 1. Open Intellicam from the Matrox Imaging Library Figure 4-2-1 Matrox Imaging Library 2. From the Intellicam “File/Open” Menu, open “DefaultLineScan” Figure 4-2-2 Matrox Intellicam UME-0114-01 RMSL4K100CP...
  • Page 26 5. Control the camera from the Features box. Figure 4-2-4 Features ◆ In the case of the Matrox Radient eV-CXP, the list of registers is displayed in the window. Change the settings via the dropdown list or spinners. RMSL4K100CP UME-0114-01...
  • Page 27: Category

    (Related Exposure / trigger) 4.Analog Control (Related Gain・Offset) 5.User Set Control (Loading and saving camera setting values) 6.Transport Layer Control (Related CoaXPress IF) 7.NED additional features (Related Pixel Correction) 8.NED factory only (Not Used) Figure 4-2-1-1 Matrox Features Category UME-0114-01 RMSL4K100CP...
  • Page 28: Device Control

    4.2.2 Device Control 4.2.2.1 Camera temperature indication Displays the camera internal temperature selected by DeviceTemperatureSelector. ・Register name DeviceTemperature ・Load value (℃) (Example) DeviceTemperatureSelector : Mainboard DeviceTemperature : 60.200 Figure 4-2-2-1 Device Temperature RMSL4K100CP UME-0114-01...
  • Page 29: Image Format Control

    Binning Horizontal : 2(2 pixels) Figure 4-2-3-2 Binning Horizontal 4.2.3.3 Setting Pixel Readout Direction Sets the pixel readout direction. ・Register name ReverseX ・VAL clear the check box(Forward) / check box (Reverse) (Example) Reverse : check box (Reverse) Figure 4-2-3-3 ReverseX UME-0114-01 RMSL4K100CP...
  • Page 30 Mono8 / Mono10 (monochrome 8-bit/10-bit switching) (Example) Pixel Format : Mono8 (monochrome 8-bit) Figure 4-2-3-4 Pixel Format 4.2.3.5 Generating Test Pattern Generates test pattern. ・Register name TestPattern ・VAL Off / GreyHorizontalRamp / NED_Grey Diagonal Ramp (Example) TestPattern : GreyHorizontalRamp Figure 4-2-3-5 Test Pattern RMSL4K100CP UME-0114-01...
  • Page 31: Acquisition Control

    ExposureTime <= (1 / AcquisitionLineRate)- 2.2 us 4.2.4.2 Trigger type selection Sets the trigger type of the camera. Only ExposureStart (exposure start trigger) can be selected. ・Register name TriggerSelector ・VAL ExposureStart (Example) TriggerSelector : ExposureStart Figure 4-2-4-2 Trigger Selector UME-0114-01 RMSL4K100CP...
  • Page 32 Sets the exposure mode when the camera's external trigger enable setting (TriggerMode) is enabled (On). ・Register name ExposureMode ・VAL Timed (Exposure time is set value of Exposure Time) TriggerWidth(Exposure time is the "H"time of the ext. trigger pulse) (Example) ExposureMode : Timed Figure 4-2-4-4 Exposure Mode RMSL4K100CP UME-0114-01...
  • Page 33 ExposureTime : 1000.000 Figure 4-2-4-5 Exposure Time * If increasing the ExposureTime setting, the value of AcquisitionLineRate may be changed automatically. The values are generally set according to the following formula. AcquisitionLineRate <= 1 / (ExposureTime + 2.2)us UME-0114-01 RMSL4K100CP...
  • Page 34: Measuringfeatures

    ・Register name NED_Measured LineRateSelector ・VAL Current / Max / Min (Example) NED_Measured LineRateSelector : Current 4.2.5.3 Measured Line Rate Displays the line rate selected in NED_Measured LineRateSelector. ・Register name NED_Measured LineRate ・Load value (Hz) (Example) NED_Measured LineRate : 10006.000 RMSL4K100CP UME-0114-01...
  • Page 35 NED_Measured LinkTriggerRate ・Load value (Hz) (Example) NED_Measured LineRate : 1000000.000 4.2.5.6 Select Trigger High Time Measurement Value Selects the Trigger High time measurement value. ・Register name NED_Measured LinkTriggerTimeSelector ・VAL High_Current / High_Max / High_Min (Example) NED_Measured LinkTriggerTimeSelector : High_Current UME-0114-01 RMSL4K100CP...
  • Page 36 ・Register name NED_Measured ExposureTimeSelector ・VAL Current / Max / Min (Example) NED_Measured ExposureTimeSelector : Current 4.2.5.9 Measured Exposure Time Displays the exposure time selected in NED_Measured ExposureTimeSelector. ・Register name NED_Measured ExposureTimeSelector ・Load value (usec.) (Example) NED_Measured LinkTriggerTime : 97.933 RMSL4K100CP UME-0114-01...
  • Page 37: Analog Control

    × 1.00 ~ × 18.00 (Example) Analog Gain : × 2.00 (Setting analog gain (x2.00)) Figure 4-2-6-1 NED_AnalogGain 4.2.6.2 Gain type selection It can only select All (all pixels). ・Register name GainSelector ・VAL (Example) GainSelector : All Figure 4-2-6-2 Gain Selector UME-0114-01 RMSL4K100CP...
  • Page 38 4.2.6.5 Setting Digital Offset Sets the digital offset of the camera. -40 to +40DN (8 bits) / -160 to +160DN (10 bits) can be set in 160 steps. ・Register name BlackLevel ・VAL -80~80(1step) (Example) BlackLevel :10 Figure 4-2-6-5 Black Level RMSL4K100CP UME-0114-01...
  • Page 39: User Set Control

    Load the setting of the camera selected by UserSetSelector and reflect it on the camera. ・Register name UserSetLoad ・VAL Execute() (Example) UserSetSelector : Default(Select factory default settings) UserSetLoad : Execute() (Load factory default settings) Figure 4-2-7-2 User Set Load UME-0114-01 RMSL4K100CP...
  • Page 40 4.2.7.3 Save memory (Save camera settings to flash memory) Save the setting value of the current camera in the user setting memory. ・Register name UserSetSave ・VAL Execute() (Example) UserSetSelector : UserSet1(Select user setting) UserSetSave : Execute() (Save to user settings) Figure 4-2-7-3 User Set Save RMSL4K100CP UME-0114-01...
  • Page 41: Transport Layer Control - Coaxpress

    CxpLinkConfiguration : CXP6_X1 Figure 4-2-8-1 Cxp Link Configuration *When maximum line rate (100.000 KHz) is required, please set as CXP6_X1 or CXP3_X2. For details on the relation between CxpLink Configuration and maximum line rate, refer to page 12. UME-0114-01 RMSL4K100CP...
  • Page 42: Ned Additional Features

    4.2.9 NED additional features 4.2.9.1 Setting Pixel Correction Sets pixel correction. ・Register name NED_FFCMode ・VAL Factory black and Factory white (Factory black and factory white correction) User black and User white (User black and user white correction) (Example) NED_FFCMode : User white Figure 4-2-9-1 NED_FFCMode 4.2.9.2 Setting Pixel Correction Target Value...
  • Page 43 Acquires current black pixel correction data and saves it in the flash memory. One set of correction data can be saved for each step of analog gain. ・Register name NED_FPNCalibration ・VAL Execute() (Example) NED_FPNCalibration : Execute() Figure 4-2-9-4 NED_FPNCalibration UME-0114-01 RMSL4K100CP...
  • Page 44: Digital Processing Flow In Fpga

    (3) Set up the camera with the setting value from the flash memory. After those sequences, the camera is ready to get images and output data. In order to output camera control and images, it is necessary to perform device discovery from the grabber board. RMSL4K100CP UME-0114-01...
  • Page 45: Saving And Loading Camera Settings

    (in the case of some manufacturers, they may not be displayed) ◆ However, if the frame grabber does not support GenICam, this function is not available. UME-0114-01 RMSL4K100CP...
  • Page 46: Exposure Mode And Timing Chart

    Scan period [Line Rate = 1/scan] [500~50000Hz] Programmable exposure time 3.600~1998.000 (*1) Readout time 6.5 (*2) (*1) S ≧ p+2us (*2) S ≧ R+0.2us scan Exposure ① ② ③ ④ ⑤ ⑥ Figure 4-7-1-1 Free Run Exposure Mode RMSL4K100CP UME-0114-01...
  • Page 47 Programmable exposure time 3.6~1998 (*1) Readout time 6.5 (*2) (*1) c ≧ p+2us (*2) c ≧ R+0.2us ① ② ③ ④ ⑤ ⑥ External Trigger (Trigger packet) ① ② ③ ④ ⑤ Exposure Figure 4-7-2-1 External Trigger (Timed) Exposure Mode UME-0114-01 RMSL4K100CP...
  • Page 48 Trigger pulse cycle Readout time 6.5 (*2) (*1) c ≧ a+2us (*2) c ≧ R+0.2us ① ② ③ ④ ⑤ ⑥ External Trigger (Trigger packet) Exposure ① ② ③ ④ ⑤ ⑥ Figure 4-7-3-1 External Trigger (TriggerWidth) Exposure Mode RMSL4K100CP UME-0114-01...
  • Page 49: Setting Gain

    DGAIN = 1 + VAL/511 VAL = (gain -1) x 511 Notes: Gain and noise values are proportionally related. Adjust amount of gain in accordance with the requirements of your camera system. We recommend using gain from x1 to x8. UME-0114-01 RMSL4K100CP...
  • Page 50: Setting Offset

    Minus offset Df :Dark Current (DN) Volume of Light(lx・s) Figure 4-9-1 Saturation Exposure and Dark Current Output Notes: Adjust amount of offset in accordance with the requirements of your camera system. The gradients of lines do not change. RMSL4K100CP UME-0114-01...
  • Page 51: Video Output Format

    Figure 4-10-1-1 Assignments of Digital Data Notes: The A/D converter of the camera has a 10-bit resolution. For 8-bit output, the upper 8-bits of the signal can be output as video data. 2) See 4.2.3.2 for the information of Command. UME-0114-01 RMSL4K100CP...
  • Page 52: Camera Scan Readout Direction Setting

    Web Direction Web Direction Movement Movement ① Forward Camera Scan ②Reverse Camera Scan Readout Direction Readout Direction Figure 4-10-2-1 Correlation of Camera Scan Readout Direction and Object Movement Direction Note: 1) See 4.2.3.1 for the information of Commands. RMSL4K100CP UME-0114-01...
  • Page 53: Gamma Correction Setting

    4.10.3 Gamma Correction Setting The gamma correction coefficient can be set in the range of 0.45-4.00. Figure 4-10-3-1 Gamma Correction Characteristics Note: 1) See 4.2.5.6 for the information of Command. UME-0114-01 RMSL4K100CP...
  • Page 54: Test Pattern

    Figure 4-10-4-3 Waveforms of the horizontal ramp pattern on Mono10 Figure 4-10-4-4 Image of the horizontal ramp pattern on Mono1 Where pixel 0 has the value 0DN, the value increases by 1DN each pixel, up to 1023DN, then the pattern repeats. RMSL4K100CP UME-0114-01...
  • Page 55 Figure 4-10-4-8 Image of the XY(horizontal vertical) ramp pattern on Mono10 The value increases by 1DN each pixel, up to 255DN in both X-direction and Y-direction, the pattern repeats. Notes: 1) See 4.2.3.3 for the information of Command. UME-0114-01 RMSL4K100CP...
  • Page 56: Pixel Correction

    Vo =(Vi-bl)× Tv /(wh-bl) Target level of pixel correction Image “before” user arbitrary pixel is corrected. Luminance Profile of left image Image “after” user arbitrary pixel is corrected. Luminance Profile of left image Figure 4-11-1 Waveform before and after bit correction RMSL4K100CP UME-0114-01...
  • Page 57: Pixel (Bit) Correction Related Register

    When the lens is attached, the shading of the lens and the light source are corrected at the same time, but since the shading of the subject is directly reflected, shift the focus. ◆ When capturing black pixel correction data Please attach the lens cap and shade the light. UME-0114-01 RMSL4K100CP...
  • Page 58: Sensor Handling Instructions

    Dust can obscure pixels, producing dark lines on the image. 5.3 Cleaning the Sensor Window Dust: Can usually be removed by blowing the window surface using a compressed air blower. Oil: Wipe the window with a lint-free cloth wiper moistened with ethyl alcohol carefully and slowly. RMSL4K100CP UME-0114-01...
  • Page 59: Troubleshooting

    Device Discovery is performed Camera indicator blinks green. properly. Acquisition Start is performed properly. Make sure the frame grabber software and To next page camera control is set properly. UME-0114-01 RMSL4K100CP...
  • Page 60 Check the light source. If the images The optical axes of the camera and are too dark, try to increase the light the image sensor are aligned. intensity, and vice versa. The camera could be faulty. Please contact us for assistance. RMSL4K100CP UME-0114-01...
  • Page 61: When Noise Is Present In The Image

    (attached to a machine which applies stress to the cables). Check the condition of the CoaXPress cables and the power supply cable. The camera could be faulty. Please contact us for assistance. To next page UME-0114-01 RMSL4K100CP...
  • Page 62 When the camera gain is on a high The camera could be faulty. Please level, bright spots occur without contact us for assistance. incident light. Secondary radiation (rays) could cause bright spots, but this is not malfunction. RMSL4K100CP UME-0114-01...
  • Page 63: When The Camera Becomes Hot

    Allow sufficient air circulation around the camera to give it the longer life. Keep the ambient temperature within the range of the specifications. The camera could be faulty. Please contact us for assistance. UME-0114-01 RMSL4K100CP...
  • Page 64: Others

    ⚫ Contents of this document are subject to change without prior notice. ⚫ Every care has been taken in the preparation of this User’s Manual. If you should discover any errors or omissions, please notify your nearest NED representative. 7.2 Contact for support...
  • Page 65: Product Support

    Read carefully the Warranty card, please trasure it. 7.3.2 When you need to repair If there is still a problem with your camera after checking it in accordance with the troubleshooting guide, turn off the power and call your NED representative. UME-0114-01 RMSL4K100CP...
  • Page 66 Revision History Revision Date Changes Number Mar. 30, 2020 Initial release RMSL4K100CP UME-0114-01...

Table of Contents