CtrlPref函数

获取Epson RC+系统配置的设置控制器环境信息。

格式
CtrlPref (索引)

参数

索引
以整数值指定要检索的信息索引。

索引 说明
0 通过Reset将输出端口设为OFF
1 紧急停止时将输出端口设为OFF
2 允许关节处于非通电状态时发出移动命令
3 使用I/O输出命令停止执行Walk
4 空运行
5 虚拟I/O模式
6 保存控制器状态时保存项目
7 安全门开启时中断所有任务
8 自动返回安全门开启时的位置
9 無需等待Windows啟動即可開始
10 在主函数(MainXX)启动时初始化全局变量
11 启用后台任务
12 启用高级任务控制命令
13 CP On时连接CP运动与PTP动作
14 控制器启动时自动启用LJM
15 TEACH模式时禁用LJM
16 禁用点标志检查
17 Teach模式时通过启用开关关闭实现Motor Off
18 启用零件磨损管理
19 通过ForcePowerLow信号OFF实现Low电量
20 ForcePowerLow信号改变时任务暂停
21 禁止T2模式的执行
22 禁用以太网连接认证
23 禁止连接Epson RC+ Express Edition
24 XYLim应用于运动轨迹和脉冲运动。
25 用于RC+ API的任务数

返回值
索引 = 25:表示用于RC+ API的任务数的整数值

除此之外:0 = 禁用,1 = 启用

说明
需要获取Epson RC+的工具菜单的 [系统配置] - [设置控制器] - [环境] 的设置值时,使用此命令。

参阅
CtrlInfo函数

CtrlPref函数使用示例

Integer i
For i = 0 To 15
Print "i = " + Str$(i) + ": " + Str$(CtrlPref(i))
Next