주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

commands

GigE Vision 또는 GenICam 호환 카메라에 사용 가능한 명령 나열

설명

commands(vobj)는 지정된 카메라나 비디오 소스에 사용 가능한 명령을 표시합니다.

예제

cmds = commands(vobj)는 입력 인수에 따라 사용 가능한 명령 목록을 문자열 배열이나 문자 벡터의 셀형 배열로 반환합니다.

예제

예제

모두 축소

카메라에 사용 가능한 명령 목록을 보려면 commands 함수를 사용하세요.

gigecamlist로 카메라를 만나보세요.

gigecamlist
ans = 

	Model              Manufacturer           IPAddress       SerialNumber
  ____________________   ___________________   _______________    ______________

  'MV1-D1312-80-G2-12'   'Photonofocus AG'     '169.254.192.165'  '022600017445'

카메라 객체를 생성하고 카메라에 연결합니다.

g = gigecam
g = 

   Display Summary for gigecam:

          DeviceModelName: 'MV1-D1312-80-G2-12'
             SerialNumber: '022600017445'
                IPAddress: '169.254.192.165'
              PixelFormat: 'Mono8'
    AvailablePixelFormats: {'Mono8'  'Mono10Packed'  'Mono12Packed'  'Mono10'  'Mono12'}
                   Height: 1082
                    Width: 1312

   Show Beginner, Expert, Guru properties.
   Show Commands.

카메라에서 지원되는 명령을 표시합니다. 명령 창 출력에서 Show Commands를 클릭할 수도 있고, commands 함수를 사용할 수도 있습니다.

commands(g)
  Available commands:

    ADCBoardDeviceTemperature_Update
    Average_Update
    CameraHeadFactoryReset
    CameraHeadReset  
    Correction_BusyUpdate
    Correction_CalibrateBlack
    Correction_CalibrateGrey
    Correction_SaveToFlash
    Counter_ImageReset
    Counter_ImageUpdate
    Counter_MissedBurstTriggerReset
    Counter_MissedBurstTriggerUpdate
    Counter_MissedTriggerReset
    Counter_MissedTriggerUpdate
    PLC_ts_trig_Arm
    PLC_ts_trig_FIFOClear
    SensorBoardDeviceTemperature_Update
    SensorDeviceTemperature_Update

이러한 명령을 실행하려면 executeCommand 함수를 사용하세요.

GenICam™ GenTL 카메라에 연결하고 해당 카메라의 비디오 소스 객체를 생성합니다.

vid = videoinput("gentl");
src = getselectedsource(vid);

카메라에 지원되는 명령 목록을 보려면 명령 출력에서 Show Commands를 클릭하거나 commands 함수를 사용하세요.

cmds = commands(src)
  18×1 string array

    "ADCBoardDeviceTemperature_Update"
    "Average_Update"
    "CameraHeadFactoryReset"
    "CameraHeadReset"
    "Correction_BusyUpdate"
    "Correction_CalibrateBlack"
    "Correction_CalibrateGrey"
    "Correction_SaveToFlash"
    "Counter_ImageReset"
    "Counter_ImageUpdate"
    "Counter_MissedBurstTriggerReset"
    "Counter_MissedBurstTriggerUpdate"
    "Counter_MissedTriggerReset"
    "Counter_MissedTriggerUpdate"
    "PLC_ts_trig_Arm"
    "PLC_ts_trig_FIFOClear"
    "SensorBoardDeviceTemperature_Update"
    "SensorDeviceTemperature_Update"

이러한 명령을 실행하려면 executeCommand를 사용하세요.

입력 인수

모두 축소

카메라 또는 비디오 소스는 다음과 같이 지정됩니다.

  • GigE Vision® 카메라를 나타내는 gigecam 객체입니다.

  • 'gige' 또는 'gentl' 어댑터를 사용하여 GenICam 호환 카메라에 대해 생성된 videoinput 객체에서 파생된 videosource 객체입니다.

데이터형: gigecam | videosource

출력 인수

모두 축소

사용 가능한 명령은 다음과 같이 반환됩니다.

  • gigecam 객체 입력에 대한 문자 벡터의 셀 배열입니다.

  • videosource 객체 입력을 위한 문자열 배열입니다.

출력 내용은 해당 하드웨어에서 지원하는 명령에 따라 달라집니다.

버전 내역

R2014b에 개발됨