• 沒有找到結果。

RAPID配套指令

在文檔中 技术参考手册 (頁 82-85)

请参阅 第39页的运用表达式中的函数调用。

1.18 RAPID配套指令

描述

支持RAPID语言的各种函数:

• 获取系统数据

GetSysData

重设以手动模式移动的程序指针的状态。

ResetPPMoved

激活指定数据类型的某一指定系统数据名称。

SetSysData

用途 功能

测试系统识别号。

IsSysID

获取程序指针(PP)的运动信息。

IsStopStateEvent

测试是否以手动模式移动程序指针。

PPMovedInManMode

检查是否已在机械臂控制器(RC)或虚拟控制器(VC)上执行。

RobOS

获取系统相关信息。

GetSysInfo

获取内存相关信息

用途 功能

获得闲置程序内存的容量 ProgMemFree

下一页继续

82 技术参考手册 - RAPID语言概览

1.18 RAPID配套指令

读取配置数据

用于读取一个已命名系统参数的一项属性的指令。

用途 指令

读取一个已命名系统参数的一项属性。

ReadCfgData

写入配置数据

用于写入一个已命名系统参数的一项属性的指令。

用途 指令

写入一个已命名系统参数的一项属性。

WriteCfgData

保存配置数据

用于将系统参数存入文件的指令。

用途 指令

将系统参数保存至文件 SaveCfgData

重启控制器

用途 指令

当您变更了基于RAPID语言的系统参数时或其他时候,重启控制 器。

WarmStart

文本表格指令

用途 指令

在系统中安装一份文本表格。

TextTabInstall

用途 功能

获取一份由用户定义的文本表格的文本表格编号。

TextTabGet

从系统文本表格中获取一段文本字符串。

TextGet

测试是否可随意使用文本表格名称(文本资源字符串)。

TextTabFreeToUse

获取对象名称

用于获取当前参数或当前数据的原始数据对象名称的指令。

用途 指令

返回原始数据对象名称 ArgName

获取任务相关信息

用途 功能

获取当前程序任务的识别号、名称和编号。

GetTaskName

获取当前运动规划器的编号。

MotionPlannerNo

下一页继续

技术参考手册 - RAPID语言概览 83

1.18 RAPID配套指令 续前页

获取当前事件类型、执行处理器或执行等级

用途 功能

获取当前事件程序类型。

EventType

获取执行处理器的类型。

ExecHandler

获取执行等级。

ExecLevel

用途 数据类型

事件程序类型。

event_type

执行处理器的类型。

handler_type

执行等级 exec_level

搜索符号

用于搜索系统中的数据对象的指令。

用途 指令

为类型符合指定语法的所有数据对象设置一个新值。

SetAllDataVal

GetNextSym与数据对象都可从系统中检索出。

SetDataSearch

从用字符串变量指定的数据对象处获取一个数值。

GetDataVal

为用字符串变量指定的数据对象设置一个数值。

SetDataVal

用途 功能

SetDataSearch与数据对象都可从系统中检索出。

GetNextSym

用途 数据类型

保存有关系统中定义特定对象的位置的信息。

datapos

读取服务信息

用途 指令

从系统中读取服务信息。

GetServiceInfo

84 技术参考手册 - RAPID语言概览

1.18 RAPID配套指令 续前页

在文檔中 技术参考手册 (頁 82-85)