background image

 

User

’s  Manual 

               

                       

 

Line Scan Camera

 

Model:

RMSL8K76CP/RMSL6K76CP/RMSL4K76CP

 

 

                               

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

NIPPON ELECTRO-SENSORY DEVICES

 

CORPORATION

 

Summary of Contents for RMSL4K76CP

Page 1: ...User s Manual Line Scan Camera Model RMSL8K76CP RMSL6K76CP RMSL4K76CP NIPPON ELECTRO SENSORY DEVICES CORPORATION ...

Page 2: ...EU This equipment has been tested and found to comply with the essential requirements of the EMC Directive 2004 108 EC based on the following specifications applied EU Harmonised Standards EN55032 2015 Class A EN55011 2009 A1 2010 Class A EN61000 6 2 2005 Group 1 contains all ISM Industrial Scientific and medical equipment in which there is intentionally generated and or used conductively coupled ...

Page 3: ...nless otherwise specified to do so in this manual When hands are wet avoid handling this product and do not touch any of the connection cable pins or other metallic components Do not operate this product in an environment that is exposed to rain or other severe external elements hazardous gases or chemicals If the product is not to be used for an extended period of time as a safety precaution alwa...

Page 4: ...ll an infrared filter into your system configuration Please note that exposure to long wavelength light outside of the sensors visible optical range can affect the image Sensitivity may fluctuate depending on the spectral response level of the light source In cases like this changing the light source to one with a different spectral response level may reduce this problem Moreover this irregular se...

Page 5: ...e product repaired or replaced during the warranty period of the original product is the same as the eapired date of the warranty period on the original product Exclusions from Warranty Coverage We will under no circumstances assume responsibility for the following cases damage caused by fire earthquake other acts of a third party other accidents negligent or intentional misuse by the user or othe...

Page 6: ...gned and manufactured as a general purpose product for general industry In applications expected to be life critical or safety critical the installer or user is requested to install double or triple failsafe systems Repair Service Outline The cost of dispatching engineers etc for repair service is not included in the price of purchased and supplied goods On request arrangements can be made separat...

Page 7: ... 3 Connectors Pin Assignments 23 3 4 Power Supply 24 3 4 1 How to supply from power connector 24 3 4 2 How to supply from the CXP 1 connector PoCXP 25 3 5 LED Indicator Status 25 4 Camera Control 26 4 1 Flow of Camera Control 26 4 1 1 GenICam overview 26 4 1 2 Camera Control registers 26 4 2 Details on register system 29 4 2 1 Category 31 4 2 2 Device Control 32 4 2 3 1 Setting Pixel Readout Direc...

Page 8: ...ion is invalid 46 4 8 2 External Trigger Timed Exposure Mode 47 4 8 3 External Trigger TriggerWidth Exposure Mode 48 4 9 Setting Offset 49 4 10 Setting Gain 50 4 11 Pixel Correction 52 4 11 1 Pixel bit correction related register 53 4 11 2 White pixel Black pixel correction data acquisition condition 53 4 12 Test Pattern 54 5 Sensor Handling Instructions 57 5 1 Electrostatic Discharge and the Sens...

Page 9: ...NED RMSL8K76CP RMSL6K76CP RMSL4K76CP UME 0094 02 9 7 3 1 Warranty card attach a separate 64 7 3 2 When you need to repair 64 Revision History 65 ...

Page 10: ...XP 5 5 000Gbps X1 or X2 is about 40m Set to CXP 3X1 at factory mode Operating power supply can be a single external power supply 12V to 15V or PoCXP 1 2 Application Inspection of Transparent panels and PCBs Inspection of high speed moving objects Flat panel display inspection Inspection of glass and sheet like objects Printed circuit board inspection This camera utilizes an Intelligent Transportat...

Page 11: ...Applicable Work COB BGA and MCM printed circuit boards Performance 1 Maximum board size 100mm 200mm 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 Line scan camera ...

Page 12: ...008 28 672 Spectral Responsivity nm 400 1000 Peak 625 See Figure 1 4 1 Maximum Line Rate kHz μs 76 923 13 00 See Table 1 4 3 Saturation Exposure lx s typically 0 071 Minimum Gain Pixel Correction Initial Value Daylight Fluorescent Light Responsivity typically Minimum Gain Pixel Correction Initial Value Daylight Fluorescent Light Visible Area 400 700nm 100 V lx s Analog 5V Conversion Sensitivity Ga...

Page 13: ...e V DC12 15 5 Consumption Current mA typically 750 650 550 Size W x H x D mm 80x120x71 2 80x120x85 9 Mass g Camera only 610 600 600 Additional Functions 1 Shading Correction 2 Gain Offset Video Output 8bit 10bit Adjustable 3 Test Pattern Output On Off 4 Programmable Exposure Control 5 Scan Direction Switching 6 Display of Internal Temperature of Camera 1 DN Digital Number 10 bit 0 1023 2 Measureme...

Page 14: ...or status refer to P 24 is different from CoaXPress Ver1 0 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 CxpLink Configuration Maximum Line Rate kHz Cable length m RMSL8K76CP RMSL6K76CP RMSL4K76CP CXP 3X1 Factory set 25 000 33 333 50 000 100 CXP 5X1 38 461 50 000 76 923 40 CXP 3X2 50 000 66 66...

Page 15: ...NED RMSL8K76CP RMSL6K76CP RMSL4K76CP UME 0094 02 15 The quantum efficiency is shown below Figure 1 4 1 Quantum efficiency ...

Page 16: ... the Camera Use the M4 screw holes 4 on the front 8 on the side to set the camera Or use the 1 4 20UNC screw hole for a tripod 1 place at bottom If using the front panel M4 mounting holes 4 places at front 8 places at side the screw length for fixing the camera at the front should be less than 8mm and less than 6mm for the side No X Y axis orientation and tilt adjustment mechanism is available Ple...

Page 17: ...NED RMSL8K76CP RMSL6K76CP RMSL4K76CP UME 0094 02 17 The dimensions of the camera are shown below M72 0 75 screw mount Figure 2 2 1 Dimensions of the RMSL8K76CP ...

Page 18: ...NED RMSL8K76CP RMSL6K76CP RMSL4K76CP UME 0094 02 18 Nikon F Mount Figure 2 2 2 Dimensions of the RMSL6K76CP ...

Page 19: ...NED RMSL8K76CP RMSL6K76CP RMSL4K76CP UME 0094 02 19 Nikon F Mount Figure 2 2 3 Dimensions of the RMSL4K76CP ...

Page 20: ...en setting up your light source LED light sources are relatively inexpensive provide a uniform field and longer life span compared to other light sources However they also require a camera with excellent sensitivity Halogen light sources generally provide very little blue light but have high infrared light IR proportions Fiber optic light distribution systems generally transmit very little blue li...

Page 21: ...acturer and the same length There are two types of CoaXPress cable connectors BNC and DIN Please select according to the camera and frame grabber board 2 Connect to the power supply When PoCXP is not used To connect the camera and camera power supply use the power cable Connect the plug side of the power cable to the camera and connect the unprocessed side to the camera power supply In addition to...

Page 22: ...tandard The maximum cable length to be able to transfer data depends on factors such as attenuation diameter and manufacturer Therefore please be sure to use CoaXPress cable certified as standard Refer to JIIA http jiia org cxp for more information about standard approved cables As specifications for each manufacturer differs please contact the cable manufacturer directly for details Please note t...

Page 23: ...nments This camera uses 6 pin round shape push pull lock type connector for the Power Supply Acceptable Cable Acceptable plug DGPSH 10 HIROSE HR10G 7P 6S Figure 3 3 1 Power Supply Connector HIROSE HR10G 7R 6PB Table 3 3 1 Pin Assignment of Power Supply Connector No NAME Colour of Cable 1 DC12 15V White 2 DC12 15V Red 3 DC12 15V 4 GND Green 5 GND Black 6 GND Note The cable colour in the table descr...

Page 24: ...t the cable plug securely until it locks into position This is to prevent the connector from coming loose during power transmission 3 Take the necessary countermeasures in the electric supply line for lightning surge protection if the camera is used in the area where lightning strikes often occur 4 Do not share the power supply and ground connection with the apparatus such as the inverter controll...

Page 25: ... status of the indicator varies depending on CoaXPress s Ver This camera is CoaXPress Ver1 1 1 Table 3 5 1 Indicator status LED Indicator Status CoaXPress Ver 1 1 1 New 1 0 Old Camera Power Supply is off LED off Camera Booting Up Power On Lights orange Device Discovery Lights orange for 0 5s Line rate 1 6s 1 Blinks orange Low Speed Link disconnected Cable disconnected Blinks red Lights red Unable ...

Page 26: ...e register information Camera control is enabled after Discovery Please check your frame grabber s manual for how to perform device discovery 4 1 2 Camera Control registers Various settings features of this camera correspond to GenICam SFNC 2 3 Please set with the software attached to the frame grabber board The commands used in this camera are as shown in Table 4 1 2 1 Table 4 1 2 1 List of Camer...

Page 27: ... setting TriggerMode RW Off On Off Off External trigger disabled On External trigger enabled ExposureMode RW Timed TriggerWidth Timed Timed ExposureTime value TriggerWidth External trigger H time ExposureTime RW 1 0 3331 0 120 0 Unit μsec 0 2 step Category Analog Control NED_AnalogGain RW x100 x1000 x100 x1 x2 x3 x4 x5 x6 x8 x10 GainSelector RW All No need to change setting Gain RW 1 000000 2 0000...

Page 28: ...peed and Number of cables Category NED additional feautures NED_FFCMode RW Disable Factory white User white User black Factory white User black User white Factory white Factory black Factory black Factory white Factory black User white User black Factory white User black User white NED_PRNUTarget RW 1 1023 800 Pixel Correction Target Value 10bit DN NED_PRNUCalibration W Store pixel correction data...

Page 29: ... RMSL4K76CP UME 0094 02 29 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 2 From the Intellicam File Open Menu open DefaultLineScan ...

Page 30: ...displayed then discovery has been performed successfully 4 Open Feature Browser from the Intellicam menu 5 Control the camera from the Features box 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 ...

Page 31: ...ce Control Device temperature 2 Image Format Control Related images 3 Acquisition Control 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 ...

Page 32: ...e Register name DeviceTemperatureSelector VAL Mainboard Subboard Example DeviceTemperatureSelector Subboard 4 2 2 2 Camera temperature indication Displays the camera internal temperature selected by DeviceTemperatureSelector Register name DeviceTemperature Load value Example DeviceTemperatureSelector Subboard DeviceTemperature 53 100 Mainboard should be used in an environment such as below 75 Subb...

Page 33: ...ward check box Reverse Example Reverse check box Reverse 4 2 3 2 Setting PixelFormat Switch between monochrome 8 bit monochrome 10 bit Register name Pixel Format VAL Mono8 Mono10 monochrome 8 bit 10 bit switching Example Pixel Format Mono8 monochrome 8 bit 4 2 3 3 Generating Test Pattern Generates test pattern Register name TestPattern VAL Off GreyHorizontalRamp Example TestPattern GreyHorizontalR...

Page 34: ...al setting value will be different Ex When set to 15000 Hz the actual set value is 15015Hz When set to 30000 Hz the actual setting value is 30120Hz If the setting value of AcquisitionLineRate is increased the value of ExposureTime may be automatically changed The values are generally set according to the following formula ExposureTime 1 AcquisitionLineRate 2 2 us 4 2 4 2 Trigger type selection Set...

Page 35: ...it is necessary to supply a trigger packet from the frame grabber board to the camera For details on how to supply the trigger packet refer to the manual of each frame grabber board 4 2 4 4 Setting ExposureMode 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 TriggerWi...

Page 36: ... 000 0 200us step Example ExposureTime 1000 000 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 4 2 5 Analog Control 4 2 5 1 Setting Analog Gain Sets analog gain in 8 steps between x1 and x10 Register name NED_AnalogGain VAL 1 00 10 00 Examp...

Page 37: ...inSelector All 4 2 5 3 Setting Digital Gain Sets digital gain in 512 steps between x1 and x2 Digital Gain 1023 1023 VAL Register name Digital Gain VAL 0 1 511 2 Example Digital Gain 255 Setting digital gain 1023 1023 255 x1 327 4 2 5 4 Select offset type It can only select All all pixels Register name BlackLevelSelector VAL All Example BlackLevelSelector All ...

Page 38: ...s the digital offset of the camera 63 to 63DN 8 bits 254 to 254DN 10 bits can be set in 512 steps Register name BlackLevel VAL 127 127 1step Example BlackLevel 10 4 2 5 6 Setting Gamma correction Set camera gamma correction Register name Gamma VAL 0 250 4 000 0 001step Example Gain 0 500 ...

Page 39: ...gs from flash memory 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 4 2 6 3 Save memory Save camera settings to flash memory Save the setting value of the current camera in the user setting memory Register n...

Page 40: ...Register name CxpLinkConfiguration VAL CXP3_X1 Factory mode CXP5_X1 CXP3_X2 CXP5_X2 RMSL4K76CP cannot be selected Example CxpLinkConfiguration CXP5_X1 When maximum line rate 76 923 KHz is required please set as follows RMSL8K76CXP CXP5_X2 RMSL6K76CXP CXP5_X2 RMSL4K76CXP CXP5_X1 or CXP3_X2 For details on the relation between CxpLink Configuration and maximum line rate refer to page 13 ...

Page 41: ... Factory black and user white correction User black and Factory white User black and factory white correction User black and User white User black and user white correction Example NED_FFCMode User white 4 2 8 2 Setting Pixel Correction Target Value White Pixel Correction Sets the target value when capturing data Normally use the factory default setting 800 Register name NED_PRNUTarget VAL 0 to 10...

Page 42: ...ata can be saved for each step of analog gain Register name NED_PRNUCalibration VAL Execute Example NED_PRNUCalibration Execute 4 2 8 4 Saving Black Pixel Correction Data 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 ...

Page 43: ...set will be skipped Figure 4 3 1 FPGA Processing Block Diagram 4 4 Startup After turning on the camera run a startup procedure before it starts getting images and outputting data It takes about ten seconds The startup procedure is as follows 1 The camera hardware initializes 2 Reads out the latest camera settings from the flash memory User settings if any or factory default settings 3 Set up the c...

Page 44: ...ta saved in the memory will be deleted As it takes several seconds to rewrite the memory do not disconnect power supply before receiving the answer from the camera Registers for rewriting the memory are as follows UserSetSave NED_PRNUCalibration NED_FPNCalibration To change the external trigger permission setting from the factory setting please execute with the trigger packet supplied from the fra...

Page 45: ...era control software 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 4 7 Video Output Format The camera outputs 8 bit or 10 bit black and white digital data through Coax Press IF LSB MSB 10bit 8bit LSB MSB bit9 bit8 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 8bit ADC ADC 10bit bit9 bit8 bit7 bit6 bit5 bit...

Page 46: ...ff Set the camera camera control register with the AciliationLineRate and the Programmable exposure time ExposureTime respectively Settable line rate and programmable exposure time are as follows Table 4 8 1 1 Programmable Exposure Time 1 scan Line Rate Hz 300 76923 p Programmable exposure time us 1 000 3331 000 The programmable exposure time is 0 200us steps The relationship between programmable ...

Page 47: ...ure time to the programmable exposure time ExposureTime The settable line cycle and programmable exposure time are as follows Table 4 8 2 1 External Trigger Timed Exposure Time a Trigger pulse Htime us 2 9 b Trigger pulse Ltime us 2 9 c Trigger pulse cycle us 13 00 p Programmable exposure time us 1 000 3331 000 The programmable exposure time is 0 200us steps The relationship between programmable e...

Page 48: ...de TriggerWidth The line cycle is set by the cycle of the external trigger and the exposure time is set by the high time of the external trigger The settable line cycle and exposure time are as follows Table 4 8 3 1 External Trigger TriggerWidth Exposure Time a Trigger pulse Htime us 10 1 b Trigger pulse Ltime us 2 9 c Trigger pulse cycle us 13 00 a b c a Figure 4 8 3 1 External Trigger TriggerWid...

Page 49: ...saturation current or the amount of exposure when the output saturates Figure 4 9 1 Saturation Exposure and Dark Current Output By setting the offset you can set the Y intercept arbitrarily DF shows the digital offset value The gradients of lines do not change Figure 4 9 2 Offset Adjustment Adjust gain and offset to meet your system s requirements Dd Fs Se Volume of Light lx s Output Fs Saturation...

Page 50: ...a s response curve and results in a higher camera output for a given amount of light Analog gain can be changed by sending the gax command Digital gain can be changed by sending the gdx command Figure 4 10 1 PGA Gain Adjustment Gain and noise values are proportionally related Adjust amount of gain in accordance with the requirements of your camera system Fs Output Fs Saturation Output Gain a Amoun...

Page 51: ... Gain Sensitivity Analog Amplifier Sensitivity V lx s 0 x1 00 0 0dB 100 1 x2 00 6 0dB 200 2 x3 00 9 5dB 300 3 x4 00 12 0dB 400 4 x5 00 14 0dB 500 5 x6 00 15 6dB 600 6 x8 00 18 1dB 800 7 x10 00 20 0dB 1000 Digital gain x1 Pixel correction default Factory white correction data Correction level 800DN ...

Page 52: ...e function of user white correction to cope with lens shading and non uniform illumination Cal_bl Output data of each pixel at perfectly dark digital Cal_wh Output data of each pixel in uniform illumination digital Target val Target value for correction 10 bit digital Vin Input data digital Vout Output data digital The corrected data is expressed in the following equation Vout Vin Cal_bl xTarget_v...

Page 53: ...DNstep Saving White Pixel Correction Data Acquires current white 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_PRNUCalibration VAL Execute Saving Black Pixel Correction Data Acquires current black pixel correction data and saves it in the flash memory One set of correction data can be saved for each ste...

Page 54: ...ween the camera and the frame grabber board The test pattern of the RMSL8K76CP is below Figure 4 12 1 Test Pattern of RMSL8K76CP Figure 4 12 2 Test Image of RMSL8K76CP The test pattern is a ramp from 0 to 1023DN in 10 bit mode and then it repeats itself from 0 again 8 times The test pattern is a ramp from 0 to 255DN in 8 bit mode and then it repeats itself from 0 again 32 times ...

Page 55: ...igure 4 12 3 Test Pattern of RMSL6K76CP Figure 4 12 4 Test Image of RMSL6K76CP The test pattern is a ramp from 0 to 1023DN 0 to 511 in 10 bit mode and then it repeats itself from 0 again 4 times The test pattern is a ramp from 0 to 255DN in 8 bit mode and then it repeats itself from 0 again 24times ...

Page 56: ...ow Figure 4 12 5 Test Pattern of RMSL4K76CP Figure 4 12 6 Test Image of RMSL4K76CP The test pattern is a ramp from 0 to 1023DN in 10 bit mode and then it repeats itself from 0 again 4 times The test pattern is a ramp from 0 to 255DN in 8 bit mode and then it repeats itself from 0 again 16 times ...

Page 57: ...ches The CMOS sensor window is part of the optical path and should be handled like other optical components with care If you use the camera in a dusty area prepare a dust proof enclosure 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...

Page 58: ...eets the specified voltage The capacity of the power source is enough る When Camera indicator lights red make sure the CoaXPress cable is properly connected between camera and the frame grabber board Make sure the frame grabber software and camera control is set properly The power source meets the specified voltage Acquisition Start is performed properly Camera indicator blinks green Device Discov...

Page 59: ...e images are too dark try to increase the light intensity and vice versa No image at the full aperture The optical axes of the camera and the image sensor are aligned If you can import it with the sample grabber board sample software you need to check the consistency of software and camera that can not be imported Please check if it can be imported with the frame grabber sample software The camera...

Page 60: ... has been used for 3 or more years or the ambient temperature is higher than room temperature Check the condition of the power supply The camera and or cables are used in a moving environment 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 Turning on a servomo...

Page 61: ...ppropriate speed and length The power source has no fluctuation in voltage and is not deteriorated Use a stable power supply The camera could be faulty Please contact us for assistance When the camera gain is on a high level bright spots occur without incident light Secondary radiation rays could cause bright spots but this is not malfunction B Yes Yes Yes No No No ...

Page 62: ... hotter than the ambient temperature while in operation because of self heating Allow sufficient air circulation around the camera to give it the longer life Keep the ambient temperature within the range of the specifications Refer to section 4 2 2 and confirm that the internal temperature of the camera is within the specified range The camera could be faulty Please contact us for assistance Yes Y...

Page 63: ...ver any errors or omissions please notify your nearest NED representative 7 2 Contact for support Nippon Electro Sensory Devices Corporation Head Office 2 5 12 Itachibori Nishi ku Osaka 550 0012 Japan Phone 81 6 6534 5300 Fax 81 6 6534 6080 Tokyo Branch Jiburaruta Seimei Oi BLDG Room No 402 1 45 2 Oi Shinagawa ku Tokyo 140 0014 Japan Phone 81 3 5718 3181 Fax 81 3 5718 0331 Nishi Nippon Branch Twin...

Page 64: ...3 1 Warranty card attach a separate 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 ...

Page 65: ...NED RMSL8K76CP RMSL6K76CP RMSL4K76CP UME 0094 02 65 Revision History Revision Number Date Changes 01 May 24 2018 Initial release 02 Feb 06 2020 Figure 2 2 1 Dimensions of the RMSL8K76CP change ...

Reviews: