安装与首次启动

安装程序从哪里来、它在工作站上放了什么,首次启动打开的那个调试窗口,一切都写进去的那个数据文件夹,以及关掉窗口为什么不会停下工作站。

以 Markdown 查看

安装

下载页面下载安装程序并运行它。它按用户安装在你的本地应用数据下面,不需要管理员权限,自带它所需的 .NET 运行平台,并添加一个“开始”菜单条目,“Ganter Lab”。Microsoft Store 上架的是同一个安装程序。更新由应用自己来做:自动更新关着的时候(默认如此),等着的版本就是状态栏上一个安静的标记,由你决定何时从设置的“更新”里装上;打开之后,版本在后台下载,并在下一次重启时装上。

首次启动

  1. 在这台工作站启动之前先看一遍。 首次启动会在别的什么都还没跑之前打开一个调试窗口。读一遍使用条款和桌面端隐私政策(阅读使用条款阅读桌面端隐私政策),把两句话都勾上,再按接受并启动 Ganter Lab退出会在什么都不记录的情况下关掉应用,而这个窗口在下一次启动时回来。接受的是哪些版本,之后在关于与法律下面看得到。
  2. 窗口。 它居中打开,大小最多是屏幕工作区的 95%,而且绝不小于 880 乘 520 像素。此后它在你上次留下它的地方重新打开(位置、大小、是否最大化);存下来的位置落到没有屏幕的地方,或者大小屏幕装不下,都会被拉回来。
  3. 数据文件夹。 工作站自己拥有的一切都在 %AppData%\GanterLab 下面:配置数据库(config.db)、运行历史索引(history-index.db)、事件日志(events.db),以及 acquisitionsbackupsassetsreportslogscrash 这几个文件夹。不该跟着某个 Windows 用户走的那些东西,也就是工作站身份和 Ganter 账户会话,待在 %ProgramData%\GanterLab 下面。环境变量 GANTERLAB_DATA_ROOT 可以把整套东西挪到别处,作为一份单独的配置;那时按机器算的那一部分就待在它下面,叫 machine
  4. 一台空工作站。 没有设备,没有仪表画面,没有本地用户:用户页面会提出创建主管理员(见用户),而在有人登录之前,生效的是“未登录”角色,它在一台全新的工作站上除了管理用户什么都能做。内置的 OPC UA 服务器起来了,状态栏读作“在线”。免费模式的倒计时也开始了(见免费模式与许可证)。

一次走不完的启动(数据库打不开、运行时起不来)会在一条原生通知里说明,“Ganter Lab 无法启动”或者“Ganter Lab 未能完成启动”,带着原因和日志文件夹,然后关掉。在同一个数据文件夹上启动的第二份,绝不会和第一份抢:它请求正在运行的那一份把窗口显示出来,然后自己退出。

一直开着

关掉窗口不会停下工作站。那个叉把窗口藏进通知区域,而内置服务器、采集和任何一次记录都照常工作;第一次这样时,一条 Windows 通知会告诉你。托盘图标映着服务器的健康状态,左键单击把窗口带回来,右键菜单里放着打开 Ganter Lab、一行只读的状态和退出。退出是停下运行时的唯一办法,而且有记录正在进行时它会先问一句。这个行为是一个开关,“关闭窗口后继续在后台运行”,就在设置的“启动”下面“随 Windows 一起启动”旁边;把它关掉,那个叉就是退出。这一切在窗口下面讲。