フォトアイ

概要と主要な概念

フォトアイは、コンベヤシステムにロジックを構築するために使用できる多目的なオブジェクトです。フォトアイを統合コントローラーにリンクして、リリースされたスラッグがシステム内の指定されたポイントをクリアしたときに通知することもできます。

フォトアイは、コンベヤ上のアイテムとやり取りする際に4つの状態(ブロック済み、クリア済み、ブロック中、クリア中)のいずれかになります。フォトアイがブロック済みとクリア済みの状態になると、トリガーが起動します。次の画像は、コンベヤ上のアイテムとやり取りする際のさまざまなフォトアイの状態とトリガーを示しています。

フォトアイがブロック済みまたはクリア済みのいずれかの状態に入ったときに実行できるカスタムの動作やアクションを割り当てることができます。フォトアイが「ブロック済み」または「クリア済み」の状態に移行する前に、「ブロック中」または「クリア中」状態である必要がある時間を定義することもできます。「ブロック中」、「ブロック済み」、「クリア中」の状態の色は、コンベヤシステムのプロパティで定義されます。

イベント

イベントの詳細については、「イベントリスニング」ページを参照してください。

フォトアイには次のイベントがあります。

On Cover

[On Cover]は、アイテムがフォトアイをカバーしたときに起動します。

次のパラメータがあります。

イベントパラメータ タイプ 説明
Covering Item オブジェクト フォトアイをカバーするアイテム
Conveyor Conveyor フォトアイが搭載されているコンベヤ

On Block

[On Block]は、アイテムがフォトアイをカバーした後、フォトアイがアンカバーされる前にブロック時間が経過すると起動します。

次のパラメータがあります。

イベントパラメータ タイプ 説明
Blocking Item オブジェクト フォトアイをブロックするアイテム
Conveyor Conveyor フォトアイが搭載されているコンベヤ

On Uncover

[On Uncover]は、フォトアイがアンカバー状態のまま、アイテムがフォトアイから移動したときに起動します。

次のパラメータがあります。

イベントパラメータ タイプ 説明
Uncovering Item オブジェクト フォトアイをアンカバーするアイテム
Conveyor Conveyor フォトアイが搭載されているコンベヤ

On Clear

[On Clear]は、アイテムがフォトアイから移動した後、フォトアイが再度カバーされる前にクリア時間が経過すると起動します。

次のパラメータがあります。

イベントパラメータ タイプ 説明
Clearing Item オブジェクト フォトアイをカバーするアイテム
Conveyor Conveyor フォトアイが搭載されているコンベヤ

状態

フォトアイは、2つの異なる状態プロファイル(デフォルトの状態プロファイルとカスタム「PhotoEye」状態プロファイル)を使用して状態を実装します。カスタムプロファイルは、次の状態を使用します。

クリア

フォトアイは完全にクリアです。

ブロックしています

フォトアイはクリア状態からカバーされましたが、ブロック時間はまだ経過していません。

ブロックされました

フォトアイがカバーされていて、ブロック時間が経過しています。

クリアしています

フォトアイはブロック状態からアンカバーされましたが、クリア時間はまだ経過していません。

デフォルトの状態プロファイルは、次の状態を使用します。オブジェクトをクリックし、[プロパティ]の[統計]ペインを表示すると、現在の状態を表示できます。

アイドル

アイドル状態は、フォトアイのカスタム状態プロファイルのクリア状態にブロック状態を合わせたものに相当します。

ブロックされました

ブロック状態は、フォトアイのカスタム状態プロファイルのブロック状態にクリア状態を合わせたものに相当します。

統計

フォトアイは次の統計を追跡します。これらは、オブジェクトをクリックし、[プロパティ]の[統計]ペインを選択することで表示できます。

コンテンツ

フォトアイをカバーしていて、まだクリアしていないアイテムの数。これは通常0または1のいずれかになりますが、フォトアイにオフセット角度がある場合は1より大きくなる場合があります。

入力

フォトアイをカバーしているアイテムの総数。

出力

フォトアイをクリアしたアイテムの総数。

プロパティパネル

フォトアイでは、次のプロパティパネルを使用します。

プロパティ

フォトアイオブジェクトは、次のプロパティを使用します。

プロパティタイプ
BlockTime単位
ClearTime単位
DensityThreshold数字
MassFlowModeオプション
OffsetAngle数字
高さ単位
RequireGapToClearブール値
SpeedThreshold単位