VCreateObject ステートメント
適用
ビジョンシーケンス
解説
VCreateObjectは、プログラム実行中にオブジェクトを作成します。
用法
VCreateObject Sequence, ObjectName, ObjectType
- Sequence
- シーケンス名かシーケンス名を示す文字列式
- ObjectName
- シーケンスに作成するオブジェクト名を示す文字列式
- ObjectType
- ビジョンオブジェクトの型を示す整数または式
値
| オブジェクトタイプ | 定数 | 値 |
|---|---|---|
| Correlation | VISION_OBJTYPE_CORRELATION | 1 |
| Blob | VISION_OBJTYPE_BLOB | 2 |
| Edge | VISION_OBJTYPE_EDGE | 3 |
| Polar | VISION_OBJTYPE_POLAR | 4 |
| Line | VISION_OBJTYPE_LINE | 5 |
| Point | VISION_OBJTYPE_POINT | 6 |
| Frame | VISION_OBJTYPE_FRAME | 7 |
| ImageOp | VISION_OBJTYPE_IMAGEOP | 8 |
| Ocr | VISION_OBJTYPE_OCR | 9 |
| CodeReader | VISION_OBJTYPE_CODEREADER | 10 |
| Geometric | VISION_OBJTYPE_GEOMETRIC | 11 |
| ColorMatch | VISION_OBJTYPE_COLORMATCH | 14 |
| LineFinder | VISION_OBJTYPE_LINEFINDER | 15 |
| ArcFinder | VISION_OBJTYPE_ARCFINDER | 16 |
| DefectFinder | VISION_OBJTYPE_DEFECTFINDER | 17 |
| LineInspector | VISION_OBJTYPE_LINEINSPECTOR | 18 |
| ArcInspector | VISION_OBJTYPE_ARCINSPECTOR | 19 |
| BoxFinder | VISION_OBJTYPE_BOXFINDER | 20 |
| CornerFinder | VISION_OBJTYPE_CORNERFINDER | 21 |
| Contour | VISION_OBJTYPE_CONTOUR | 22 |
| Text | VISION_OBJTYPE_TEXT | 23 |
| Decision | VISION_OBJTYPE_DECISION | 26 |
| Coordinates | VISION_OBJTYPE_COORDINATES | 27 |
詳細説明
VCreateObjectは、プログラム実行中に既存のビジョンシーケンスへオブジェクトを追加するときに使用します。プロパティーを設定したあと、VSaveを使用して保存します。
参照
VCreateCalibration ステートメント, VCreateSequence ステートメント, VSave ステートメント