コンテンツにスキップ

Trigger Activation#

Trigger Activationカメラ機能を使用すると、選択したトリガーをアクティブにする信号遷移を定義できます。

例えば、トリガー信号が下降したときにトリガーがアクティブになるように指定できます。

機能を使用する#

Setting the Trigger Activation Mode#

トリガーアクティベーションモードを設定するには、次の手順に従います。

  1. TriggerSelectorパラメーターを、使用可能なトリガータイプ(FrameStartなど)のいずれかに設定します。
    選択したトリガーのソースがハードウェアトリガーソース(Line1など)または「Active」ソフトウェアトリガーソース(Counter1Activeなど)に設定されていることを確認します。
  2. パラメーターを TriggerActivation 次のいずれかの値(使用している場合)に設定します
    • RisingEdge:トリガー信号が上昇したとき(信号ステータスが低から高に変化したとき)にトリガーがアクティブになります。
    • FallingEdge:トリガー信号が下降したとき(信号ステータスが高から低に変化したとき)にトリガーがアクティブになります。
    • AnyEdge:トリガー信号が下降または上昇すると、トリガーがアクティブになります。
    • LevelHigh:トリガー信号がである限り、トリガーはアクティブです。
    • LevelLow:トリガー信号がである限り、トリガーはアクティブです。

特性#

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

カメラモデル Trigger Activationモード
a2A1920-51gcBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A1920-51gcPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A1920-51gmBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A1920-51gmPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A1920-160ucBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A1920-160ucPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A1920-160umBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A1920-160umPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2448-23gcBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2448-23gcPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2448-23gmBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2448-23gmPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2448-75ucBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2448-75ucPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2448-75umBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2448-75umPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2448-105g5cBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2448-105g5mBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2590-22gcBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2590-22gcPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2590-22gmBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2590-22gmPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2590-60ucBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2590-60ucPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2590-60umBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2590-60umPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2600-20gcBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2600-20gcPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2600-20gmBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2600-20gmPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2600-64ucBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2600-64ucPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2600-64umBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2600-64umPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2840-14gcBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2840-14gcPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2840-14gmBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2840-14gmPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2840-48ucBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2840-48ucPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2840-48umBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2840-48umPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2840-67g5cBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A2840-67g5mBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A3840-13gcBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A3840-13gcPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A3840-13gmBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A3840-13gmPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A3840-45ucBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A3840-45ucPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A3840-45umBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A3840-45umPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4096-9gcBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4096-9gcPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4096-9gmBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4096-9gmPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4096-30ucBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4096-30ucPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4096-30umBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4096-30umPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4096-44g5cBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4096-44g5mBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4200-12gcBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4200-12gcPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4200-12gmBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4200-12gmPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4200-40ucBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4200-40ucPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4200-40umBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4200-40umPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4504-5gcBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4504-5gcPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4504-5gmBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4504-5gmPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4504-18ucBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4504-18ucPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4504-18umBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4504-18umPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4504-27g5cBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A4504-27g5mBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5320-7gcBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5320-7gcPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5320-7gmBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5320-7gmPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5320-23ucBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5320-23ucPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5320-23umBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5320-23umPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5320-34g5cBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5320-34g5mBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5328-4gcBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5328-4gcPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5328-4gmBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5328-4gmPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5328-15ucBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5328-15ucPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5328-15umBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5328-15umPRO Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5328-22g5cBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
a2A5328-22g5mBAS Rising Edge
Falling Edge
Any Edge
Level High
Level Low
acA640-90gc Rising Edge
Falling Edge
acA640-90uc Rising Edge
Falling Edge
acA640-121gm Rising Edge
Falling Edge
acA640-300gc Rising Edge
Falling Edge
acA640-300gm Rising Edge
Falling Edge
acA640-750uc Rising Edge
Falling Edge
acA640-750um Rising Edge
Falling Edge
acA720-290gc Rising Edge
Falling Edge
acA720-290gm Rising Edge
Falling Edge
acA720-520uc Rising Edge
Falling Edge
acA720-520um Rising Edge
Falling Edge
acA800-200gc Rising Edge
Falling Edge
acA800-200gm Rising Edge
Falling Edge
acA800-510uc Rising Edge
Falling Edge
acA800-510um Rising Edge
Falling Edge
acA1280-60gc Rising Edge
Falling Edge
acA1280-60gm Rising Edge
Falling Edge
acA1300-60gc Rising Edge
Falling Edge
acA1300-60gm Rising Edge
Falling Edge
acA1300-60gmNIR Rising Edge
Falling Edge
acA1300-75gc Rising Edge
Falling Edge
acA1300-75gm Rising Edge
Falling Edge
acA1300-200uc Rising Edge
Falling Edge
acA1300-200um Rising Edge
Falling Edge
acA1440-73gc Rising Edge
Falling Edge
acA1440-73gm Rising Edge
Falling Edge
acA1440-220uc Rising Edge
Falling Edge
acA1440-220um Rising Edge
Falling Edge
acA1600-20gc Rising Edge
Falling Edge
acA1600-20uc Rising Edge
Falling Edge
acA1600-60gc Rising Edge
Falling Edge
acA1600-60gm Rising Edge
Falling Edge
acA1920-25gc Rising Edge
Falling Edge
acA1920-25gm Rising Edge
Falling Edge
acA1920-25uc Rising Edge
Falling Edge
acA1920-25um Rising Edge
Falling Edge
acA1920-40gc Rising Edge
Falling Edge
acA1920-40gm Rising Edge
Falling Edge
acA1920-40uc Rising Edge
Falling Edge
acA1920-40ucMED Rising Edge
Falling Edge
acA1920-40um Rising Edge
Falling Edge
acA1920-40umMED Rising Edge
Falling Edge
acA1920-48gc Rising Edge
Falling Edge
acA1920-48gm Rising Edge
Falling Edge
acA1920-50gc Rising Edge
Falling Edge
acA1920-50gm Rising Edge
Falling Edge
acA1920-150uc Rising Edge
Falling Edge
acA1920-150um Rising Edge
Falling Edge
acA1920-155uc Rising Edge
Falling Edge
acA1920-155ucMED Rising Edge
Falling Edge
acA1920-155um Rising Edge
Falling Edge
acA1920-155umMED Rising Edge
Falling Edge
acA2000-50gc Rising Edge
Falling Edge
acA2000-50gm Rising Edge
Falling Edge
acA2000-165uc Rising Edge
Falling Edge
acA2000-165um Rising Edge
Falling Edge
acA2040-25gc Rising Edge
Falling Edge
acA2040-25gm Rising Edge
Falling Edge
acA2040-25gmNIR Rising Edge
Falling Edge
acA2040-35gc Rising Edge
Falling Edge
acA2040-35gm Rising Edge
Falling Edge
acA2040-55uc Rising Edge
Falling Edge
acA2040-55um Rising Edge
Falling Edge
acA2040-90uc Rising Edge
Falling Edge
acA2040-90um Rising Edge
Falling Edge
acA2040-90umNIR Rising Edge
Falling Edge
acA2040-120uc Rising Edge
Falling Edge
acA2040-120um Rising Edge
Falling Edge
acA2440-20gc Rising Edge
Falling Edge
acA2440-20gm Rising Edge
Falling Edge
acA2440-35uc Rising Edge
Falling Edge
acA2440-35ucMED Rising Edge
Falling Edge
acA2440-35um Rising Edge
Falling Edge
acA2440-35umMED Rising Edge
Falling Edge
acA2440-75uc Rising Edge
Falling Edge
acA2440-75ucMED Rising Edge
Falling Edge
acA2440-75um Rising Edge
Falling Edge
acA2440-75umMED Rising Edge
Falling Edge
acA2500-14gc Rising Edge
Falling Edge
acA2500-14gm Rising Edge
Falling Edge
acA2500-14uc Rising Edge
Falling Edge
acA2500-14um Rising Edge
Falling Edge
acA2500-20gc Rising Edge
Falling Edge
acA2500-20gcMED Rising Edge
Falling Edge
acA2500-20gm Rising Edge
Falling Edge
acA2500-20gmMED Rising Edge
Falling Edge
acA2500-60uc Rising Edge
Falling Edge
acA2500-60um Rising Edge
Falling Edge
acA3088-16gc Rising Edge
Falling Edge
acA3088-16gm Rising Edge
Falling Edge
acA3088-57uc Rising Edge
Falling Edge
acA3088-57ucMED Rising Edge
Falling Edge
acA3088-57um Rising Edge
Falling Edge
acA3088-57umMED Rising Edge
Falling Edge
acA3800-10gc Rising Edge
Falling Edge
acA3800-10gm Rising Edge
Falling Edge
acA3800-14uc Rising Edge
Falling Edge
acA3800-14um Rising Edge
Falling Edge
acA4024-8gc Rising Edge
Falling Edge
acA4024-8gm Rising Edge
Falling Edge
acA4024-29uc Rising Edge
Falling Edge
acA4024-29um Rising Edge
Falling Edge
acA4096-11gc Rising Edge
Falling Edge
acA4096-11gm Rising Edge
Falling Edge
acA4096-30uc Rising Edge
Falling Edge
acA4096-30ucMED Rising Edge
Falling Edge
acA4096-30um Rising Edge
Falling Edge
acA4096-30umMED Rising Edge
Falling Edge
acA4096-40uc Rising Edge
Falling Edge
acA4096-40ucMED Rising Edge
Falling Edge
acA4096-40um Rising Edge
Falling Edge
acA4096-40umMED Rising Edge
Falling Edge
acA4112-8gc Rising Edge
Falling Edge
acA4112-8gm Rising Edge
Falling Edge
acA4112-20uc Rising Edge
Falling Edge
acA4112-20ucMED Rising Edge
Falling Edge
acA4112-20um Rising Edge
Falling Edge
acA4112-20umMED Rising Edge
Falling Edge
acA4112-30uc Rising Edge
Falling Edge
acA4112-30ucMED Rising Edge
Falling Edge
acA4112-30um Rising Edge
Falling Edge
acA4112-30umMED Rising Edge
Falling Edge
acA4600-7gc Rising Edge
Falling Edge
acA4600-10uc Rising Edge
Falling Edge
acA5472-5gc Rising Edge
Falling Edge
acA5472-5gm Rising Edge
Falling Edge
acA5472-17uc Rising Edge
Falling Edge
acA5472-17ucMED Rising Edge
Falling Edge
acA5472-17um Rising Edge
Falling Edge
acA5472-17umMED Rising Edge
Falling Edge
boA1936-400cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA1936-400cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA2448-250cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA2448-250cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA2832-190cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA2832-190cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA4096-93cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA4096-93cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA4096-180cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA4096-180cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA4112-68cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA4112-68cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA4500-45cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA4500-45cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA4504-100cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA4504-100cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA5320-150cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA5320-150cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA5328-100cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA5328-100cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA6500-36cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA6500-36cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA8100-16cc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
boA8100-16cm Rising Edge
Falling Edge
Any Edge
Level High
Level Low
daA720-520uc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
daA720-520um Rising Edge
Falling Edge
Any Edge
Level High
Level Low
daA1280-54uc Rising Edge
Falling Edge
daA1280-54um Rising Edge
Falling Edge
daA1440-220uc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
daA1440-220um Rising Edge
Falling Edge
Any Edge
Level High
Level Low
daA1600-60uc Rising Edge
Falling Edge
daA1600-60um Rising Edge
Falling Edge
daA1920-15um Rising Edge
Falling Edge
daA1920-30uc Rising Edge
Falling Edge
daA1920-30um Rising Edge
Falling Edge
daA1920-160uc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
daA1920-160um Rising Edge
Falling Edge
Any Edge
Level High
Level Low
daA2448-70uc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
daA2448-70um Rising Edge
Falling Edge
Any Edge
Level High
Level Low
daA2500-14uc Rising Edge
Falling Edge
daA2500-14um Rising Edge
Falling Edge
daA3840-45uc Rising Edge
Falling Edge
Any Edge
Level High
Level Low
daA3840-45um Rising Edge
Falling Edge
Any Edge
Level High
Level Low
puA1280-54uc Trigger Activation機能はサポートされていません
puA1280-54um Trigger Activation機能はサポートされていません
puA1600-60uc Trigger Activation機能はサポートされていません
puA1600-60um Trigger Activation機能はサポートされていません
puA1920-30uc Trigger Activation機能はサポートされていません
puA1920-30um Trigger Activation機能はサポートされていません
puA2500-14uc Trigger Activation機能はサポートされていません
puA2500-14um Trigger Activation機能はサポートされていません

サンプルコード#

// Select the Frame Start trigger
camera.TriggerSelector.SetValue(TriggerSelector_FrameStart);
// Set the trigger activation mode to rising edge
camera.TriggerActivation.SetValue(TriggerActivation_RisingEdge);
INodeMap& nodemap = camera.GetNodeMap();
// Select the Frame Start trigger
CEnumParameter(nodemap, "TriggerSelector").SetValue("FrameStart");
// Set the trigger activation mode to rising edge
CEnumParameter(nodemap, "TriggerActivation").SetValue("RisingEdge");
// Select the Frame Start trigger
camera.Parameters[PLCamera.TriggerSelector].SetValue(PLCamera.TriggerSelector.FrameStart);
// Set the trigger activation mode to rising edge
camera.Parameters[PLCamera.TriggerActivation].SetValue(PLCamera.TriggerActivation.RisingEdge);
/* 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 */
/* Select the Frame Start trigger */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerSelector", "FrameStart");
CHECK(errRes);
/* Set the trigger activation mode to rising edge */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerActivation", "RisingEdge");
CHECK(errRes);

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