コンテンツにスキップ

Acquisition Frame Rate#

Acquisition Frame Rate カメラ機能を使用すると、カメラのフレームレートの上限を設定できます。

これは、フリーラン画像取得で一定のフレームレートでカメラを操作する場合に便利です。

機能を使用する#

仕組み#

Acquisition Frame Rateの機能が有効になっている場合、カメラの最大フレームレートは、撮影フレームレートパラメーターに入力した値によって制限されます。

例えば、撮影フレームレートを20フレーム/秒(fps)に設定すると、次のような効果があります。

  • 他のフレームレートを制限する要因で、20fpsを超えるフレームレートが可能な場合、フレームレートは20fpsの一定のフレームレートで維持されます。
  • フレームレートを制限する他の要因で、20fps未満のフレームレートしか可能でない場合、フレームレートは、Acquisition Frame Rate機能の影響を受けません。

情報

実際のフレームレートを決定するには、Resulting Frame Rate機能を使用します。

Acquisition Frame Rateの設定#

  1. Set the AcquisitionFrameRateEnable parameter to true (if available).
  2. Set the AcquisitionFrameRate parameter to the desired upper limit for the camera's frame rate in frames per second.

特性#

すべてのカメラモデルを表示します

カメラモデル 使用可能なAcquisitionFrameRateEnableパラメーター
a2A640-240gmSWIR はい
a2A640-240umSWIR はい
a2A1280-80gmSWIR はい
a2A1280-125umSWIR はい
a2A1920-51gcBAS はい
a2A1920-51gcPRO はい
a2A1920-51gmBAS はい
a2A1920-51gmPRO はい
a2A1920-160ucBAS はい
a2A1920-160ucPRO はい
a2A1920-160umBAS はい
a2A1920-160umPRO はい
a2A1920-165g5cBAS はい
a2A1920-165g5mBAS はい
a2A2440-98g5cBAS はい
a2A2440-98g5mBAS はい
a2A2448-23gcBAS はい
a2A2448-23gcPRO はい
a2A2448-23gmBAS はい
a2A2448-23gmPRO はい
a2A2448-75ucBAS はい
a2A2448-75ucPRO はい
a2A2448-75umBAS はい
a2A2448-75umPRO はい
a2A2448-105g5cBAS はい
a2A2448-105g5mBAS はい
a2A2448-120cc はい
a2A2448-120cm はい
a2A2448-210cc はい
a2A2448-210cm はい
a2A2590-22gcBAS はい
a2A2590-22gcPRO はい
a2A2590-22gmBAS はい
a2A2590-22gmPRO はい
a2A2590-60ucBAS はい
a2A2590-60ucPRO はい
a2A2590-60umBAS はい
a2A2590-60umPRO はい
a2A2600-20gcBAS はい
a2A2600-20gcPRO はい
a2A2600-20gmBAS はい
a2A2600-20gmPRO はい
a2A2600-64ucBAS はい
a2A2600-64ucPRO はい
a2A2600-64umBAS はい
a2A2600-64umPRO はい
a2A2840-14gcBAS はい
a2A2840-14gcPRO はい
a2A2840-14gmBAS はい
a2A2840-14gmPRO はい
a2A2840-14gmUV はい
a2A2840-48ucBAS はい
a2A2840-48ucPRO はい
a2A2840-48umBAS はい
a2A2840-48umPRO はい
a2A2840-48umUV はい
a2A2840-67g5cBAS はい
a2A2840-67g5mBAS はい
a2A2840-67g5mUV はい
a2A2840-86cc はい
a2A2840-86cm はい
a2A3840-13gcBAS はい
a2A3840-13gcPRO はい
a2A3840-13gmBAS はい
a2A3840-13gmPRO はい
a2A3840-45ucBAS はい
a2A3840-45ucPRO はい
a2A3840-45umBAS はい
a2A3840-45umPRO はい
a2A4096-9gcBAS はい
a2A4096-9gcPRO はい
a2A4096-9gmBAS はい
a2A4096-9gmPRO はい
a2A4096-30ucBAS はい
a2A4096-30ucPRO はい
a2A4096-30umBAS はい
a2A4096-30umPRO はい
a2A4096-44g5cBAS はい
a2A4096-44g5mBAS はい
a2A4096-67cc はい
a2A4096-67cm はい
a2A4200-12gcBAS はい
a2A4200-12gcPRO はい
a2A4200-12gmBAS はい
a2A4200-12gmPRO はい
a2A4200-40ucBAS はい
a2A4200-40ucPRO はい
a2A4200-40umBAS はい
a2A4200-40umPRO はい
a2A4504-5gcBAS はい
a2A4504-5gcPRO はい
a2A4504-5gmBAS はい
a2A4504-5gmPRO はい
a2A4504-18ucBAS はい
a2A4504-18ucPRO はい
a2A4504-18umBAS はい
a2A4504-18umPRO はい
a2A4504-27g5cBAS はい
a2A4504-27g5mBAS はい
a2A4504-42cc はい
a2A4504-42cm はい
a2A4508-6gcBAS はい
a2A4508-6gcPRO はい
a2A4508-6gmBAS はい
a2A4508-6gmPRO はい
a2A4508-20ucBAS はい
a2A4508-20ucPRO はい
a2A4508-20umBAS はい
a2A4508-20umPRO はい
a2A5320-7gcBAS はい
a2A5320-7gcPRO はい
a2A5320-7gmBAS はい
a2A5320-7gmPRO はい
a2A5320-23ucBAS はい
a2A5320-23ucPRO はい
a2A5320-23umBAS はい
a2A5320-23umPRO はい
a2A5320-34g5cBAS はい
a2A5320-34g5mBAS はい
a2A5320-52cc はい
a2A5320-52cm はい
a2A5328-4gcBAS はい
a2A5328-4gcPRO はい
a2A5328-4gmBAS はい
a2A5328-4gmPRO はい
a2A5328-15ucBAS はい
a2A5328-15ucPRO はい
a2A5328-15umBAS はい
a2A5328-15umPRO はい
a2A5328-22g5cBAS はい
a2A5328-22g5mBAS はい
a2A5328-35cc はい
a2A5328-35cm はい
acA640-121gm はい
acA640-300gc はい
acA640-300gm はい
acA640-750uc はい
acA640-750um はい
acA720-290gc はい
acA720-290gm はい
acA720-520uc はい
acA720-520um はい
acA800-200gc はい
acA800-200gm はい
acA800-510uc はい
acA800-510um はい
acA1280-60gc はい
acA1280-60gm はい
acA1300-60gc はい
acA1300-60gm はい
acA1300-60gmNIR はい
acA1300-75gc はい
acA1300-75gm はい
acA1300-200uc はい
acA1300-200um はい
acA1440-73gc はい
acA1440-73gm はい
acA1440-220uc はい
acA1440-220um はい
acA1600-20gc はい
acA1600-20uc はい
acA1600-60gc はい
acA1600-60gm はい
acA1920-25gc はい
acA1920-25gm はい
acA1920-25uc はい
acA1920-25um はい
acA1920-40gc はい
acA1920-40gm はい
acA1920-40uc はい
acA1920-40ucMED はい
acA1920-40um はい
acA1920-40umMED はい
acA1920-48gc はい
acA1920-48gm はい
acA1920-50gc はい
acA1920-50gm はい
acA1920-150uc はい
acA1920-150um はい
acA1920-155uc はい
acA1920-155ucMED はい
acA1920-155um はい
acA1920-155umMED はい
acA2000-50gc はい
acA2000-50gm はい
acA2000-165uc はい
acA2000-165um はい
acA2040-25gc はい
acA2040-25gm はい
acA2040-25gmNIR はい
acA2040-35gc はい
acA2040-35gm はい
acA2040-55uc はい
acA2040-55um はい
acA2040-90uc はい
acA2040-90um はい
acA2040-90umNIR はい
acA2040-120uc はい
acA2040-120um はい
acA2440-20gc はい
acA2440-20gm はい
acA2440-35uc はい
acA2440-35ucMED はい
acA2440-35um はい
acA2440-35umMED はい
acA2440-75uc はい
acA2440-75ucMED はい
acA2440-75um はい
acA2440-75umMED はい
acA2500-14gc はい
acA2500-14gm はい
acA2500-14uc はい
acA2500-14um はい
acA2500-20gc はい
acA2500-20gcMED はい
acA2500-20gm はい
acA2500-20gmMED はい
acA2500-60uc はい
acA2500-60um はい
acA3088-16gc はい
acA3088-16gm はい
acA3088-57uc はい
acA3088-57ucMED はい
acA3088-57um はい
acA3088-57umMED はい
acA3800-10gc はい
acA3800-10gm はい
acA3800-14uc はい
acA3800-14um はい
acA4024-8gc はい
acA4024-8gm はい
acA4024-29uc はい
acA4024-29um はい
acA4096-11gc はい
acA4096-11gm はい
acA4096-30uc はい
acA4096-30ucMED はい
acA4096-30um はい
acA4096-30umMED はい
acA4096-40uc はい
acA4096-40ucMED はい
acA4096-40um はい
acA4096-40umMED はい
acA4112-8gc はい
acA4112-8gm はい
acA4112-20uc はい
acA4112-20ucMED はい
acA4112-20um はい
acA4112-20umMED はい
acA4112-30uc はい
acA4112-30ucMED はい
acA4112-30um はい
acA4112-30umMED はい
acA5472-5gc はい
acA5472-5gm はい
acA5472-17uc はい
acA5472-17ucMED はい
acA5472-17um はい
acA5472-17umMED はい
boA1936-400cc はい
boA1936-400cm はい
boA2448-250cc はい
boA2448-250cm はい
boA2832-190cc はい
boA2832-190cm はい
boA4096-93cc はい
boA4096-93cm はい
boA4096-180cc はい
boA4096-180cm はい
boA4112-68cc はい
boA4112-68cm はい
boA4500-45cc はい
boA4500-45cm はい
boA4504-100cc はい
boA4504-100cm はい
boA5120-150cc いいえ
boA5120-150cm いいえ
boA5120-230cc いいえ
boA5120-230cm いいえ
boA5320-150cc はい
boA5320-150cm はい
boA5328-100cc はい
boA5328-100cm はい
boA6500-36cc はい
boA6500-36cm はい
boA8100-16cc はい
boA8100-16cm はい
boA9344-30cc いいえ
boA9344-30cm いいえ
boA9344-70cc いいえ
boA9344-70cm いいえ
boA13440-17cm はい
daA720-520uc はい
daA720-520um はい
daA1280-54uc いいえ
daA1280-54um いいえ
daA1440-220uc はい
daA1440-220um はい
daA1600-60uc いいえ
daA1600-60um いいえ
daA1920-15um いいえ
daA1920-30uc いいえ
daA1920-30um いいえ
daA1920-160uc はい
daA1920-160um はい
daA2448-70uc はい
daA2448-70um はい
daA2500-14uc いいえ
daA2500-14um いいえ
daA3840-45uc はい
daA3840-45um はい
puA1280-54uc いいえ
puA1280-54um いいえ
puA1600-60uc いいえ
puA1600-60um いいえ
puA1920-30uc いいえ
puA1920-30um いいえ
puA2500-14uc いいえ
puA2500-14um いいえ

サンプルコード#

ace Classic/U/L GigEカメラ#
// Set the upper limit of the camera's frame rate to 30 fps
camera.AcquisitionFrameRateEnable.SetValue(true);
camera.AcquisitionFrameRateAbs.SetValue(30.0);
INodeMap& nodemap = camera.GetNodeMap();
// Set the upper limit of the camera's frame rate to 30 fps
CBooleanParameter(nodemap, "AcquisitionFrameRateEnable").SetValue(true);
CFloatParameter(nodemap, "AcquisitionFrameRateAbs").SetValue(30.0);
// Set the upper limit of the camera's frame rate to 30 fps
camera.Parameters[PLCamera.AcquisitionFrameRateEnable].SetValue(true);
camera.Parameters[PLCamera.AcquisitionFrameRateAbs].SetValue(30.0);
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK;  /* Return value of pylon methods */
/* Set the upper limit of the camera's frame rate to 30 fps */
errRes = PylonDeviceSetBooleanFeature(hdev, "AcquisitionFrameRateEnable", 1);
CHECK(errRes);
errRes = PylonDeviceSetFloatFeature(hdev, "AcquisitionFrameRateAbs", 30.0);
CHECK(errRes);
# Set the upper limit of the camera's frame rate to 30 fps
camera.AcquisitionFrameRateEnable.Value = True
camera.AcquisitionFrameRateAbs.Value = 30.0
その他のカメラ#
// Set the upper limit of the camera's frame rate to 30 fps
camera.AcquisitionFrameRateEnable.SetValue(true);
camera.AcquisitionFrameRate.SetValue(30.0);
INodeMap& nodemap = camera.GetNodeMap();
// Set the upper limit of the camera's frame rate to 30 fps
CBooleanParameter(nodemap, "AcquisitionFrameRateEnable").SetValue(true);
CFloatParameter(nodemap, "AcquisitionFrameRate").SetValue(30.0);
// Set the upper limit of the camera's frame rate to 30 fps
camera.Parameters[PLCamera.AcquisitionFrameRateEnable].SetValue(true);
camera.Parameters[PLCamera.AcquisitionFrameRate].SetValue(30.0);
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK;  /* Return value of pylon methods */
/* Set the upper limit of the camera's frame rate to 30 fps */
errRes = PylonDeviceSetBooleanFeature(hdev, "AcquisitionFrameRateEnable", 1);
CHECK(errRes);
errRes = PylonDeviceSetFloatFeature(hdev, "AcquisitionFrameRate", 30.0);
CHECK(errRes);
# Set the upper limit of the camera's frame rate to 30 fps
camera.AcquisitionFrameRateEnable.Value = True
camera.AcquisitionFrameRate.Value = 30.0

pylon Viewerを使用して、パラメーターを簡単に設定することもできます。