VISREFCAL
(関数)

CAL(視覚-ロボット座標変換)データを取得します。

VISREFCAL(<セット番号>,<データ番号>)

<セット番号>
何番のCALデータ群を使用するかを指定します。(0~31)
<データ番号>
CALデータ番号を指定します。
[Ver. 1.5以前:0~11]
[Ver. 1.6以前:0~38]
データ番号
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
内容
|
NX
|
OX
|
AX
|
RX
|
NY
|
OY
|
AY
|
RY
|
NZ
|
OZ
|
AZ
|
RZ
|
データ番号
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
---|---|---|---|---|---|---|---|---|---|
内容
|
Vx1
|
Vy1
|
Vz1
|
Vx2
|
Vy2
|
Vz2
|
Vx2
|
Vy2
|
Vz2
|
データ番号
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
32
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
内容
|
Rx1
|
Ry1
|
Rz1
|
Rrx1
|
Rry1
|
Rrz1
|
Rx2
|
Ry2
|
Rz2
|
Rrx2
|
Rry2
|
Rrz2
|
データ番号
|
33
|
34
|
35
|
36
|
37
|
38
|
---|---|---|---|---|---|---|
内容
|
Rx3
|
Ry3
|
Rz3
|
Rrx3
|
Rry3
|
Rrz3
|
0-11:変換テーブルデータ
12-20:視覚座標データ
21-38:ロボット座標データ

-
CALデータ群は32セット記憶することができます。
-
CALデータの設定はパソコンから行ないます。
-
本命令はロボットコントローラではμVisionボード(オプション)が必要です。


VISSCREEN 1,0,1
|
'格納メモリ0番に即時描画します。
|
VISCLS 0
|
'
|
FOR I1 = 0 TO 11
|
'
|
VISLOC 10,10+I1
|
'
|
VISPRINT "Data";I1;"=";VISREFCAL(0,I1)
|
|
NEXT I1
|
'
|