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数控程序中指定了多个表列,数控系统在相同类型连续变量中保存读取的数据(例如,QL1、QL2和QL3)。
举例
11 FN 28: TABREAD Q10 = 6/“X,Y,D“ | ; 读取X、Y和D表列的数据 |
12 FN 28: TABREAD QS1 = 6/“DOC“ | ; 读取DOC表列的字符数字值 |
数控系统读取当前打开表的第6行中X、Y和D表列。数控系统将数据保存到Q参数Q10、Q11和Q12中。
相同表行中DOC表列的内容保存到QS1 QS参数中。