2. 配置测试站与操作员界面基础环境

配置测试站与操作员界面基础环境 学习卡片

测试站配置的核心对象与作用域

TestStand 的部署环境由三层配置共同决定:Station Options(测试站选项)定义整台机器的运行策略,Operator Interface(操作员界面)决定操作员能看到什么、能做什么,Search Directories(搜索路径)决定序列文件从哪里被加载。三者叠加后,才形成操作员实际面对的登录与执行环境。

Station Options Station Globals 路径 默认序列文件目录 登录策略 / 用户权限 报告与结果记录选项 Operator Interface 登录对话框 用户级别:Operator / Technician 可执行序列选择 界面启动入口 Search Directories 序列文件搜索路径 代码模块路径 Station Globals 文件位置 TestStand 运行时 加载 Station Globals 解析搜索路径 校验用户权限 启动操作员界面 等待序列选择 操作员登录 输入用户名 / 密码 选择用户级别 选择并执行序列 从默认路径加载 .seq 点击 Run 执行 结果与权限验证 Pass / Fail 显示 权限不足时拒绝执行 配置层 → 运行时环境 → 操作员动作 → 结果验证:三层配置共同决定操作员能否登录并执行指定序列

配置 Station Options 与默认序列路径

在 TestStand 部署环境中,Station Options 是全局生效的配置入口。打开 Configure » Station Options,重点设置以下三项:

  • Station Globals 路径:指定 Station Globals 文件(.tsg)的位置,该文件存储整台测试站的全局变量。默认路径为 <TestStand Public>\StationGlobals.tsg,部署时应改为受控目录,例如 D:\TestStand_Deploy\Config\StationGlobals.tsg。
  • 默认序列文件目录:在 Search Directories 选项卡中添加序列文件所在目录,例如 D:\TestStand_Deploy\Sequences。操作员界面启动后,文件选择对话框默认定位到该目录。
  • 登录策略:在 User Manager 选项卡中启用登录验证,并设置默认用户级别。Operator 级别只能执行序列,Technician 级别可修改步骤参数,Administrator 级别可修改 Station Options。
部署时建议将 Station Globals 和序列文件放在独立于 TestStand 安装目录的路径下,避免升级 TestStand 时覆盖配置文件。

配置操作员界面登录权限

TestStand 自带多种操作员界面,部署中最常用的是 Full-Featured Operator Interface(完整功能界面)和 Simple Operator Interface(简单界面)。以 Full-Featured 为例,配置步骤如下:

  1. 打开 <TestStand Public>\UserInterfaces\Full-Featured\ 目录,找到 Full-Featured.exe 或对应的工程文件。
  2. 在 TestStand 中打开 Configure » User Manager,创建用户并分配权限级别。例如创建用户 operator01,级别设为 Operator;创建用户 tech01,级别设为 Technician。
  3. 在 Station Options » User Manager 中勾选 Require login at startup,使操作员界面启动时弹出登录对话框。
  4. 在操作员界面配置文件中指定默认序列文件路径,使界面启动后自动加载指定序列或定位到默认目录。
如果未启用登录验证,操作员界面将以默认用户级别启动,所有权限控制形同虚设。部署时必须确认 Require login at startup 已勾选。

验证权限控制与界面启动流程

配置完成后,按以下流程验证:

验证项操作预期结果
登录对话框启动操作员界面弹出登录窗口,要求输入用户名和密码
Operator 权限以 operator01 登录,尝试修改步骤参数参数编辑功能被禁用或提示权限不足
Technician 权限以 tech01 登录,尝试修改步骤参数允许修改,但无法访问 Station Options
默认序列路径登录后打开文件选择对话框默认定位到 D:\TestStand_Deploy\Sequences
序列执行选择指定序列并点击 Run序列正常执行,结果显示 Pass/Fail
验证通过条件:操作员能够登录、只能执行被授权的序列、无法修改受保护的配置项,且序列文件从默认路径正确加载。

常见配置问题与排查

  • 登录对话框不弹出:检查 Station Options » User Manager 中 Require login at startup 是否勾选;检查操作员界面是否使用了正确的配置文件。
  • 序列文件找不到:检查 Search Directories 中是否添加了序列文件所在目录;检查路径是否包含中文或空格导致解析异常。
  • 权限级别不生效:检查 User Manager 中用户级别是否正确分配;检查操作员界面是否以管理员身份运行导致权限被提升。
  • Station Globals 加载失败:检查 .tsg 文件路径是否存在且可读;检查文件是否被其他进程占用。