パラメータ

ここで説明するパラメータは、標準の パラメータ に追加点や変更点を加えたものです。これらのパラメータは、 自動運転 でマルチフィーディングのレシピで動作する際に使用することができます。

表 26 パラメータ一覧

パラメータ

タイプ 1

追加の値

有効な値

初期設定値

multi_part_quantity

R/W

文字列

int

0

multi_n_parts_prepared

RO

文字列

int

0

multi_hopper_fill_ratio

RO

文字列

float

<none>

1

RO : Read Only; R/W : Read and Write

multi_n_parts_prepared

与えられたタイプ( abcd )のために現在準備した部品数を応答します。

このパラメータは、パーツタイプ( abcd )に対して追加で必須の値を取ります。

get_parameter multi_n_parts_prepared a
200 1
get_parameter multi_n_parts_prepared b
200 2

multi_part_quantity

これは、画像を取得する度に prepare_partget_part が要求する部品数です。画像取得中にこの部品数が見つからなかった場合は、この部品数が見つかるまで get_part または prepare_part が再び開始されます(振動 + 画像取得)。

このパラメータは、パーツタイプ( abcd )に対して追加で必須の値を取ります。

注釈

multi_part_quantity を異なる部品タイプと組み合わせる方法については、 get_part を参照してください。

get_parameter multi_part_quantity a
200 0
set_parameter multi_part_quantity b 4
200
get_parameter multi_part_quantity b
200 4

multi_hopper_fill_ratio

このパラメータは、指定されたパーツタイプ( a , b , c または d )について、接続されているアジフィルスマートホッパーが空( 0.0 )か、容器内にパーツが残っている( 1.0 )かを返します。このパラメータは、 自動運転 または パージ のときにのみ要求できます。

ヒント

このパラメータは、 パージフル(Purge full) のシナリオで使用すると特に便利です。新しいバッチのパーツをロードする前に、アジフィルスマートホッパーが空であるかどうかをチェックし、パーツの混同を防止します。

このパラメータが正しく機能するためには、以下の点に注意してください:

  • バージョン1.2.0 以上のファームウェアを搭載したアジフィルスマートホッパーが必要です。

  • ホッパーの振動は少なくとも約 150 ms 必要です。アジフィルスマートホッパーが十分な長さの振動を完了しなかった場合、エラー 426 が返されます。

注釈

パーツによっては、容器内にまだパーツが残っている場合、このパラメータは空のステータスを返すことがあります。通常、硬いパーツや重いパーツはアジフィルスマートホッパーによって適切に検出されますが、柔らかいパーツや軽いパーツは検出が甘くなる可能性があります。

# ... production scenario

stop production
start purge 123456

get_parameter hopper_fill_ratio a
200 1.0

purge full
200

# Depending on the response, you might want to perform a purge full again
get_parameter hopper_fill_ratio a
200 0.0