FN 28: TABREAD读取自定义表

应用

可用FN 28: TABREAD NC数控功能读取已用FN 26: TABOPEN功能打开表的数据。

功能说明

FN 28 NC数控功能定义数控系统需读取的表列。可在NC数控程序段内指定多个表列,但只允许一个表行。

输入

11 FN 28: TABREAD Q1 = 2 / "Length"

; 用FN 28读取表

插入NC功能 全部功能 FN 特殊功能 FN 28 TABREAD

NC数控功能包括以下指令元素:

指令元素

含义

FN 28: TABREAD

读取表的指令起点

Q1

源文本的变量

数控系统用此变量保存待读取表单元格的内容。

2

待读取表的行号

固定值或可变值

"Length"(长度)

待读取表的列名

固定名或可变名

用逗号分隔多个表列名。

注意

如果在NC数控程序中指定了多个表列,数控系统在相同类型连续变量中保存读取的数据(例如,QL1QL2QL3)。

举例

11 FN 28: TABREAD Q10 = 6/“X,Y,D“

; 读取XYD表列的数据

12 FN 28: TABREAD QS1 = 6/“DOC“

; 读取DOC表列的字符数字值

数控系统读取当前打开表的第6行中XYD表列。数控系统将数据保存到Q参数Q10Q11Q12中。

相同表行中DOC表列的内容保存到QS1 QS参数中。