Download Print this page
IAI AP-3200T-PMCL Command List

IAI AP-3200T-PMCL Command List

Digital 3cmos progressive scan rgb color camera
Hide thumbs Also See for AP-3200T-PMCL:

Advertisement

Quick Links

Command List
AP-3200T-PMCL
AP-1600T-PMCL
Digital 3CMOS Progressive Scan
RGB Color Camera
�������������������1�0
�����������AP-3200T/1600T����������1�0�Nov�����
Thank you for purchasing this product.
Be sure to read this manual before use.
This manual includes important safety precautions and instructions on how
to operate the unit. Be sure to read this manual to ensure proper operation.
The contents of this manual are subject to change without notice for the
purpose of improvement.
© 2018 JAI

Advertisement

loading
Need help?

Need help?

Do you have a question about the AP-3200T-PMCL and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for IAI AP-3200T-PMCL

  • Page 1 Command List AP-3200T-PMCL AP-1600T-PMCL Digital 3CMOS Progressive Scan RGB Color Camera �������������������1�0 �����������AP-3200T/1600T����������1�0�Nov����� Thank you for purchasing this product. Be sure to read this manual before use. This manual includes important safety precautions and instructions on how to operate the unit. Be sure to read this manual to ensure proper operation.
  • Page 2: Communication Setting

    All configuration of the camera is done via the RS-232C port. The camera can be set up from a PC running terminal emulator software. Below is the description of the ASCII based short command protocol. 1. Model name AP-1600T-PMCL 1.58M pixels CMOS RGB Color AP-3200T-PMCL 3.18M pixels CMOS RGB Color 2. Communication setting Baud Rate 9600 Data Length...
  • Page 3: Switching Baud Rate Between Pc And Camera

    3.3. Switching baud rate between PC and camera Camera always starts up with 9600bps. This can be switched to higher baud rates after a communication has been established. When switching to other baud rate the procedure is as follows. e.g. Change baud rate to 115200bps 1.
  • Page 4 4.1. GenCP Bootstrap Register Short Name Access Values DEFAULT Description ASCII DeviceVendorName "JAI Corporation" - - - DVN?<CR><LF> "AP-3200T-PMCL" DeviceModelName - - - ?<CR><LF> "AP-1600T-PMCL" Version of the device. DeviceVersion - - - DV?<CR><LF> (e.g. “0.1.0.0” ) Device's serial number.
  • Page 5: Device Control

    4.3. Device Control Short DEFAUL Name Access Values Description ASCII DeviceFirmware Version of the firmware in the - - - VN?<CR><LF> Version device. Version of the FPGA in the DeviceFpgaVersion FPVN - - - FPVN?<CR><LF> device. Indicates the version number of DeviceManifestXML XMLVR the GenICam XML file.
  • Page 6 4.4. Image Format Control Short DEFAUL Name Access Values Description ASCII Normal [AP-320 (Width WTC=[Param.]<CR><LF> 0] 2064 Width Min~(Max - OffsetX) Max - WTC?<CR><LF> Binning [AP-160 OffsetX) Inc: Normal 16 / Binning 8 0] 1456 [AP-320 (Height HTL=[Param.]<CR><LF> 0] 1544 Min~(Max - OffsetY) Height Max -...
  • Page 7 0: Off 1: GreyHorizontalRamp 2: GreyVerticalRamp TPN=[Param.]<CR><LF> TestPattern 3: GreyHorizontalRampMoving TPN?<CR><LF> 4: Horizontal Colorbar 5: Vertical Colorbar 6: HorizontalColorBarMoving...
  • Page 8: Acquisition Control

    4.5. Acquisition Control Short Name Access Values DEFAULT Description ASCII AcquisitionFrame AR=[Param.]<CR><LF> Min~Max[us] 8000000 Period AR?<CR><LF> 0:Off TM=[Param.]<CR><LF> TriggerMode 1:On TM?<CR><LF> TriggerSoftware STRG - - - - STRG=1<CR><LF> 0:Low 1:High 2:Software 10:PulseGenerator0 11:PulseGenerator1 12:PulseGenerator2 13:PulseGenerator3 FrameStartTrig 14:UserOutput0 TI=[Param.]<CR><LF> Source 15:UserOutput1 TI?<CR><LF>...
  • Page 9 0:Off EM=[Param.]<CR><LF> ExposureMode 1:Timed EM?<CR><LF> 2:TriggerWidth 0:Common ETM=[Param.]<CR><LF> ExposureTimeMode 1:Individual ETM?<CR><LF> PE=[Param.]<CR><LF> Normal: ExposureTime PE?<CR><LF> FramePeri Step 1[us] [ExposureTimeSelect Min~Max[us] Chart*1 Binning: od – 18H * Min=3[us] is only for or]Common AP-1600-PMCL(2x2Binning) ExposureTime PER=[Param.]<CR><LF> [ExposureTimeSelect Same as PE. ↑ ↑ ↑...
  • Page 10 *1: AcquisitionFramePeriod(Min): Different by Pixel Format, ClConfiguration and CL Clock Frequency AcquisitionFramePeriod(Min) = ROUND( ( 1 / AcquisitionFrameRate(Max) ) x 1000000 ) [us] AcquisitionFrameRate(Max)[fps] AcquisitionFramePeriod(Min)[us] CL Clock Pixel Format Configuration Frequency[MHz] AP-1600T-PMCL AP-3200T-PMCL AP-1600T-PMCL AP-3200T-PMCL 22.5 11.4 44444 87719 RGB8 Base 37.1...
  • Page 11 ※Frame Period = 1 / AcquisitionFrameRate AcquisitionFrameRate uses the fastest frame rate value at full size as the Default value AcquisitionFrameRate(Default)[fps] Exposure Time(Max)[us] CL Clock Pixel Format Configuration Frequency[MHz] AP-1600T-PMCL AP-3200T-PMCL AP-1600T-PMCL AP-3200T-PMCL 22.5 11.4 43102 85895 RGB8 Base 37.1 44.9...
  • Page 12 4.6. Analog Control Short Name Access Values DEFAULT Description ASCII 0:Off IGM=[Param.]<CR><LF> IndividualGainMode 1:On IGM?<CR><LF> IndividualGainMode=Off Gain 100~800 FGA=[Param.]<CR><LF> [GainSelector]Analog IndividualGainMode=On FGA?<CR><LF> invalid IndividualGainMode=Off FGR=[Param.]<CR><LF> Gain 47~400 FGR?<CR><LF> [GainSelector]Analog IndividualGainMode=On When IndividualGainMode is on or off, 100~6400 different values are held. IndividualGainMode=Off Gain invalid...
  • Page 13 7:Preset6500K 8:Preset7500K IndividualGainMode=On 0:Off 3:ExposureContinuous 4:ExposureOnce It can not be selected when ExposureTimeMode = Common. BlackLevel BL=[Param.]<CR><LF> [BlackLevelSelector]Di Min~Max -133 BL?<CR><LF> gitalAll BlackLevel BLR1=[Param.]<CR><LF> [BlackLevelSelector]Di BLR1 Min~Max BLR1?<CR><LF> gitalRed BlackLevel BLB1=[Param.]<CR><LF> [BlackLevelSelector]Di BLB1 Same as BLR1. ↑ ↑ ↑ BLB1?<CR><LF> gitalBlue 45: 0.45 50: 0.5...
  • Page 14 4.7. LUT Control Short Name Access Values DEFAULT Description ASCII LUTR=[Param1],[Param2]<CR><LF> Param1: LUT index(Min~Max) LUT Index and Value LUTR LUTR?[Param1]<CR><LF> [LUTSelector]Red 4095 Param2: LUTdata(Min~Max) γ=1* All LUTSelector LUT Index and Value LUTG=[Param1],[Param2]<CR><LF> LUTG Same as LUTR. ↑ ↑ ↑ [LUTSelector]Green LUTG?[Param1]<CR><LF>...
  • Page 15 ColorMatrixValue Min~Max CMVGB =[Param.]<CR><LF> [ColorMatrixSelector] CMVGB -2.0: -20 CMVGB ?<CR><LF> ColorMatrixG-B 2.0: 20 (VideoProcessBypassMode=Off Only) ColorMatrixValue Min~Max CMVBR =[Param.]<CR><LF> [ColorMatrixSelector] CMVBR -2.0: -20 CMVBR ?<CR><LF> ColorMatrixB-R 2.0: 20 (VideoProcessBypassMode=Off Only) ColorMatrixValue Min~Max CMVBG =[Param.]<CR><LF> [ColorMatrixSelector] CMVBG -2.0: -20 CMVBG ?<CR><LF> ColorMatrixB-G 2.0: 20 (VideoProcessBypassMode=Off Only)
  • Page 16 16: UserOutput2 17: UserOutput3 21: Line5 – OptIn1 22: Line6 – OptIn2 23: Line7 - CC1 26: NAND0Out 27: NAND1Out Default: LineSelector ≠ Line1-TTL Out1 →0 LineSelector=Line1-TTL Out1 →6 LS1=[Param.]<CR><LF> LineSource_Line2 Same as LS0. ↑ ↑ ↑ LS1?<CR><LF> ND0IN1=[Param.]<CR><LF> LineSource_NANDGate0In1 ND0IN1 Same as LS0.
  • Page 17 Counter And Timer Control 4.10. Short Name Access Values DEFAULT Description ASCII CounterEventSource 0:Off =[Param.]<CR><LF> [CounterSelector] 1:FrameTrigger ?<CR><LF> Counter0 CounterEventSource 0:Off =[Param.]<CR><LF> [CounterSelector] 3:ExposureStart ?<CR><LF> Counter1 CounterEventSource 0:Off =[Param.]<CR><LF> [CounterSelector] 2:SensorReadOut ?<CR><LF> Counter2 =[Param.]<CR><LF> CounterReset CounterEventSource != Off: FrameTrigger Counter Reset [CounterSelector] Counter0 ->...
  • Page 18 CounterValue The current value of Counter1. [CounterSelector] 65535 ?<CR><LF> (For ExposureStart) Counter1 CounterValue The current value of Counter2. [CounterSelector] 65535 ?<CR><LF> (For SensorReadOut) Counter2...
  • Page 19 User Set Control 4.11. Short Name Access Values DEFAULT Description ASCII 0: Default 1: UserSet1 LD=[Param.]<CR><LF> UserSetLoad 2: UserSet2 LD?<CR><LF> 3: UserSet3 1: UserSet1 UserSetSave 2: UserSet2 SA=[Param.]<CR><LF> 3: UserSet3 Sequencer Control 4.12. Acces Short DEFAUL Name Values Description ASCII 0: Off SQM=[Param.]<CR><LF>...
  • Page 20 (HeightMax-SequencerOffsetY) 0] 1088 Binning: ((HeightMax/2)-SequencerOffs etY) Min~Max Max value: SequencerOffsetX Normal: SQOX1~ SQOX1~ [SequencerSetSelector] (WidthMax - SequencerWidth) 128=[Param.]<CR><LF> SQOX128 1~128 Binning: SQOX1~128?<CR><LF> ((WidthMax/2)-SequencerWidt Min~Max Max value: SequencerOffsetY Normal: SQOY1~ SQOY1~ [SequencerSetSelector] (HeightMax-SequencerHeight) 128=[Param.]<CR><LF> SQOY128 1~128 Binning: SQOY1~128?<CR><LF> ((HeightMax/2)-SequencerHei ght) IndividualGainMode=Off: SequencerGainAnalogAll SQGA1~...
  • Page 21 Step 1[us] 1~128 SequencerExposureTime SQPEG1~ Green SQPEG1~ 128=[Param.]<CR><LF> Same as SQPE1. ↑ ↑ ↑ [SequencerSetSelector] SQPEG128 SQPEG1~128?<CR><LF> 1~128 Step 1[us] SequencerExposureTime SQPEB1~ Blue SQPEB1~ 128=[Param.]<CR><LF> Same as SQPE1. ↑ ↑ ↑ [SequencerSetSelector] SQPEB128 SQPEB1~128?<CR><LF> 1~128 Step 1[us] SequencerBinning SQHB1~ Horizontal SQHB1~...
  • Page 22 0: Base* 1: Medium CLCFG=[Param.]<CR><LF> ClConfiguration CLCFG 2: Full* CLCFG?<CR><LF> 3: Eighty Bit* (* Pixel Format=RGB8 Only) 0: 37.1MHz CameraLinkClock CLCF=[Param.]<CR><LF> CLCF 1: 74.3MHz Frequency CLCF?<CR><LF> 2: 84.9MHZ Pulse Generator 4.14. Short Name Access Values DEFAULT Description ASCII PGDEV=[Param.]<CR><LF> ClockPreScaler PGDEV Min~Max 4096...
  • Page 23 0: Low 1: High 3: AcquisitionTriggerWait 4: AcquisitionActive 5: FrameTriggerWait 6: FrameActive 7: ExposureActive 8: Fval 9: Lval PGIN0~3=[Param.]<CR><LF> 10: PulseGenerator0※ PulseGeneratorClear PGIN0~3?<CR><LF> ※ Source PGIN0~ 11: PulseGenerator1※ When PulseGeneratorSelector = [PulseGeneratorSelecto PulseGenerator 0 to 3, items of PGIN3 12: PulseGenerator2※ PulseGenerator with the same number out of r]0~3 13: PulseGenerator3※...
  • Page 24 JAI Custom Control ALC 4.15. Short Name Access Values DEFAULT Description ASCII AGCF=[Param.]<CR><LF> ALCReference AGCF Min~Max AGCF?<CR><LF> ALCAreaEnable ALCHL=[Param.]<CR><LF> [ALCAreaSelector] ALCHL False/True ALCHL?<CR><LF> High Left ALCAreaEnable ALCHML=[Param.]<CR><LF> [ALCAreaSelector] ALCHML Same as ALCHL. ↑ ↑ ↑ ALCHML?<CR><LF> High Mid-Left ALCAreaEnable ALCHMR=[Param.]<CR><LF> [ALCAreaSelector] ALCHMR Same as ALCHL.
  • Page 25 ALCAreaEnable ALCMLR=[Param.]<CR><LF> [ALCAreaSelector] ALCMLR Same as ALCHL. ↑ ↑ ↑ ALCMLR?<CR><LF> Mid-Low Right ALCAreaEnable ALCLL=[Param.]<CR><LF> [ALCAreaSelector] ALCLL Same as ALCHL. ↑ ↑ ↑ ALCLL?<CR><LF> Low Left ALCAreaEnable ALCLML=[Param.]<CR><LF> [ALCAreaSelector] ALCLML Same as ALCHL. ↑ ↑ ↑ ALCLML?<CR><LF> Low Mid-Left ALCAreaEnable ALCLMR=[Param.]<CR><LF>...
  • Page 26 1: ExecutingASC 2: ExecutingAGC 3: ExecutingASCandAGC 4: ExecutingAWB 5: ExecutingASCandAWB AutoControlStatus ATCS 6: ExecutingAGCandAWB ATCS?<CR><LF> ExecutingASCandAGCandAWB 8: Convergent 9: ConditionError 255: Idle JAI Custom Control AWB 4.16. Short Name Access Values DEFAULT Description ASCII AWBAreaEnable AWBHL=[Param.]<CR><LF> [AWBAreaSelector] AWBHL False/True AWBHL?<CR><LF> High Left AWBAreaEnable AWBHML=[Param.]<CR><LF>...
  • Page 27 AWBAreaEnable AWBMLL=[Param.]<CR><LF> [AWBAreaSelector] AWBMLL Same as AWBHL. ↑ ↑ ↑ AWBMLL?<CR><LF> Mid-Low Left AWBAreaEnable AWBMLM AWBMLML=[Param.]<CR><LF> [AWBAreaSelector] Same as AWBHL. ↑ ↑ ↑ AWBMLML?<CR><LF> Mid-Low Mid-Left AWBAreaEnable AWBMLM AWBMLMR=[Param.]<CR><LF> [AWBAreaSelector] Same as AWBHL. ↑ ↑ ↑ AWBMLMR?<CR><LF> Mid-Low Mid-Right AWBAreaEnable AWBMLR=[Param.]<CR><LF>...
  • Page 28 JAI Custom Control Blemish 4.17. Short Name Access Values DEFAULT Description ASCII BMW=[Param.]<CR><LF> BlemishEnable False/True BMW?<CR><LF> BlemishDetect BMRCW - - - - BMRCW=1<CR><LF> BlemishStore - - - - BMS=1<CR><LF> BlemishDetect BMTHWR=[Param.]<CR><LF> Threshold Min~Max BMTHWR BMTHWR?<CR><LF> [BlemishSelector]Red BlemishDetect BMTHWG=[Param.]<CR><LF> Threshold BMTHWG Same as BMTHWR.
  • Page 29 DataClear 1: Index1 [BlemishSelector]Red 200: Index200 BlemishCompensation DataClear BMCLRG Same as BMCLRR. ↑ ↑ ↑ BMCLRG=[Param.]<CR><LF> [BlemishSelector]Green BlemishCompensation DataClear BMCLRB Same as BMCLRR. ↑ ↑ ↑ BMCLRB=[Param.]<CR><LF> [BlemishSelector]Blue BlemishCompensation Number BNUMR Min~Max BNUMR?<CR><LF> [BlemishSelector]Red BlemishCompensation Number BNUMG Same as BNUMR. ↑...
  • Page 30 JAI Custom Control Sensor MultiROI (for AP-1600T series) 4.19. Short Name Access Values DEFAULT Description ASCII 0: Off SMRMD=[Param.]<CR><LF> SensorMultiRoiMode SMRMD 1: On SMRMD?<CR><LF> SMRW1~2=[Param.]<CR><LF> SensorMultiRoiWidth SMRW1~2?<CR><LF> 720(All [SensorMultiRoiIndex] SMRW1~2 Min~Max *SensorMultiRoiHorizontalEnable[Index1 index) ][Index2], 1~2 MIN, MAX will change depending on the state of BinningHorizontal.
  • Page 31 ASCII VideoProcessBypass 0: Off VPB=[Param.]<CR><LF> Mode 1: On VPB?<CR><LF> EDGEN=[Param.]<CR><LF> EnhancerEnable EDGEN False/True EDGEN?<CR><LF> [EnhancerSelect]Edge (VideoProcessBypass=Off Only) COLEN=[Param.]<CR><LF> EnhancerEnable COLEN False/True COLEN?<CR><LF> [EnhancerSelect]Color (VideoProcessBypass=Off Only) Min~Max ColorEnhancerValue CEVALR=[Param.]<CR><LF> [ColorEnhancerSelect] CEVALR 0: 0 CEVALR?<CR><LF> 1.0: 10 (VideoProcessBypass=Off Only) ColorEnhancerValue CEVALCY=[Param.]<CR><LF> [ColorEnhancerSelect] CEVALCY Same as CEVALR.

This manual is also suitable for:

Ap-1600t-pmcl