版本说明

Ganter Lab 每个版本都改了什么。

Ganter Lab 2026.13.0

v2026.13.0

下面是 Ganter Lab 2026.12 之后的改动。其余一切和从前一样。

亮点

  • 十个新驱动。 MQTT 通过 Broker 读写现场设备,可以是普通主题,也可以是 Sparkplug B。Omron 通过 FINS(网络或 Host Link 串行)读取 CJ、CS 和 CP 控制器,并按名称读取 NJ/NX 变量。SCPI instruments 通过网络、串行线路、USB 或 GPIB 连接台式万用表、电源和电子负载。NI-DAQmx 读取 National Instruments 硬件(cDAQ、USB 和 PCI Express)。SNMP 读取 UPS、PDU、交换机和机房传感器。Generic serial and TCP 读取使用自有文本或字节协议的现场设备,例如称重仪表和条码阅读器。File 读取其他程序写出的 CSV、文本、JSON 和 XML 文件,也可以为它们写文件。Database 读写 SQL Server、PostgreSQL、MySQL 或 MariaDB、SQLite 或任何 ODBC 数据源中的一张表。OPC DA 读取经典 OPC 服务器,Fluke NetDAQ 读取 2640A/2645A 和 2680A/2686A,两者都在工作站旁运行的 32 位辅助程序中工作。已有的驱动也有扩展:Rockwell 还能读取 PLC-5、SLC 500、MicroLogix 和 Micro800 控制器,Modbus 在串行线路上支持 ASCII,并支持基于 TCP 的 RTU 帧格式,供串口转以太网转换器使用。
  • Siemens S7-1200 和 S7-1500 按名称读取。 Siemens 设备可以选择 访问 方式:按地址,与从前一样,之前保存的每台设备都保持这一方式;或 按名称,按名称读写 CPU 的变量,包括优化的数据块,并使用 CPU 声明的类型(S7-1500 需固件 V2.9 及以上,S7-1200 需 V4.5 及以上)。发现点位 以树的形式列出 CPU 的变量。
  • 工作站对外提供数据。 Connector 的 服务器 文件夹包含 OPC UA 服务器、Modbus 服务器 和工作站自己的 MQTT Broker,后两者在你打开之前保持关闭。Modbus 服务器通过它的 寄存器映射,让 PLC、HMI 和楼宇系统经 Modbus TCP 读取选定的点位、Logic 变量和报警,并写入你允许的行。每个 MQTT Broker(包括工作站自己的)都有 发布 卡片,以 JSON 或 Sparkplug B 发送选定的点位、变量和报警,标为读写的行可以把值写回来。OPC UA 服务器提供你在 提供的节点 中建立的列表。
  • Connector 说明现场设备上要设置什么。 现场设备因自身的某项设置拒绝工作站时,设备页面会说明是哪项设置、在哪里、要输入的值(可直接复制),以及现场设备需要的文件:Siemens CPU 上的 PUT/GET 访问或优化的数据块、没有 AMS 路由的 Beckhoff PLC、不信任工作站的 OPC UA 服务器、没有连接配置的三菱 CPU、拒绝工作站的数据库服务器、AVEVA PI 或 MQTT Broker 的登录。连接打不开时会说明防火墙是否可能阻止了它的端口。驱动需要安装包无法携带的东西时(NI-DAQmx、VISA、ODBC 驱动、OPC DA 组件、Fluke 的库所需的运行时),会说明要安装什么、从哪里获取以及之后会发生什么。
  • 在设备页面发现点位。 设备 点位 卡片上的 发现点位 会扫描该设备,只列出它还没有点位的那些点,并已勾选,配有 添加所选点位。
  • 远程访问有了自己的页面,在菜单中紧接在代理之后。通过网络打开工作站的每台平板或电脑都出现在 当前已连接 下,识别 会在它的屏幕上显示一个代码,配置这台设备 可以为它设置名称、可锁定的起始画面、登录或固定用户、空闲若干分钟后回到起始画面,或者只读。
  • 工作站上的你的品牌。 设置中的 品牌 接受 徽标、深色主题徽标、图标 和 名称:徽标在标题栏和登录画面上取代 Ganter Lab,名称和图标用于窗口、任务栏、浏览器标签页和通知区域,没有点名图像的报告版式打印的就是这个徽标。
  • 欢迎页讲解整个程序。 启动页按数据流动的顺序走遍程序的每个区域,每个区域都配有一幅它工作时的画面,在你迈出一步之前会自动播放。
  • 发给 Ganter 的反馈可以带上你的屏幕。 每个页面标题栏中的 反馈 会截取窗口,并打开带有这张图片的反馈表单,你也可以不附图片。没有账户也能发送反馈,助手还可以为你起草一份,由你阅读后发送。
  • 工作站可以使用永久许可证运行。 除订阅外,Ganter Lab 网站还销售永久许可证,每个工作站一次付清,覆盖购买当年及以前的所有版本。工作站通过互联网登录账户激活一次,此后离线保留许可证:再也不需要连接网站,即使账户会话在无人退出登录的情况下结束也是如此。账户页面会说明工作站使用永久许可证运行,以及它覆盖哪些版本。退出登录会把许可证交还给账户,退出登录前的确认也会说明这一点。
  • 更新绝不会在未经询问的情况下让工作站离开永久许可证。 比永久许可证覆盖范围更新的版本会显示在设置中的 更新 里,并附有警告:安装它会离开永久许可证。自动更新不会下载它,状态栏也不会提示它;手动下载或安装时会先询问:离开永久许可证 或 保留永久许可证。仍然运行这种版本的工作站会在账户页面说明这一点,以及如何恢复许可证:在网站上续期许可证,或重新安装最后一个受覆盖的版本,其安装程序位于网站的订阅页面。

更新之后

  • OPC UA 服务器只提供你列出的节点。 它从设置移到了 Connector 的 服务器 文件夹,带有 状态、配置 和 客户端访问 卡片,以及新的 提供的节点 列表,可包含点位、Logic 变量、报警和设备命令。列表一开始是空的,因此更新后服务器在你建立列表之前什么也不提供,它的页面会说明这一点。列出的点位保留原来的 NodeId,设备对象现在位于 Devices 文件夹下。原来接受会话的服务器保持开启;身份验证原为“已禁用”的服务器现在是关闭的,因为关闭它的是它的开关。停止或重启服务器不再停止读数、Logic 或记录。
  • 现场设备访问,即工作站所读取的 OPC UA 现场设备的证书,移到了 OPC UA 驱动的页面。
  • 远程访问 从设置移到了它自己的页面,归两个新权限管理:查看远程访问 和 配置远程访问。原来可以查看 Connector 的每个角色都可以查看它,原来可以配置 Connector 的每个角色都可以配置它。
  • Connector 只显示正在使用的驱动。驱动不再打开或关闭:从 驱动 下的目录添加,用 移除驱动 移除,工作站已经在用的每个驱动都保持已添加。
  • 量程换算或校准会改变数值的整数点位,现在在 Logic、仪表画面和 MQTT 中带有小数:235 按 0.1 换算后读作 23.5,而不是 24。OPC UA 节点和 Modbus 映射保留点位自身的类型。绑定到这种点位的流程选择器会拒绝带小数的值,而不是把它取整。
  • Logic 的 Images 不再提供“设为徽标”:没有点名图像的报告版式打印的是设置中 品牌 里的 徽标,原来打印标为徽标的图片的版式继续打印它。
  • 新的角色权限 向 Ganter 发送反馈 在每个角色中都已开启。
  • OCPP 中央系统和 LoRaWAN 网络服务器出示由工作站自己的根证书签发的证书,证书写明工作站及其地址,因此会核对服务器名称的充电桩和使用默认设置的网关都会接受工作站。在原来就有充电桩或网关的每个工作站上,它们都需要装上工作站的新文件 GanterLabConnector-<station>.pem 一次,不论准备卡片是否显示工作站的文件已更换的通知;卡片会显示这个文件和按工作站名称写的地址。工作站的名称或地址变了,这个文件也不必再更换。
  • 使用条款加入了永久许可证的说明,每 90 天与网站联系一次的要求现在适用于通过订阅获得许可的工作站。条款还写明,其中没有任何内容限制第三方组件的许可证所赋予的权利。工作站会再次显示使用条款,请重新接受。

已更改

Connector

  • 通信栏的树有两个根:驱动(正在使用的驱动)和 服务器。选中 驱动 会打开工作站携带的所有驱动的目录,本工作站 的排在最前,其余按类别排列(PLC、工业协议、仪器与数据采集、无线、Web 与 API、文件和数据库、测试),配有 添加驱动。
  • + 菜单与树一致:先是 添加驱动,然后是每个驱动可容纳的内容及其自己的行。在任何一行上右键单击,都会提供它命令栏上的命令。
  • Redfish、AVEVA PI、HTTP、基于 TLS 的 MQTT、OCPP 和 LoRaWAN 在驱动的 现场设备访问 卡片上批准现场设备自己的证书之后就接受它,无需在 Windows 中安装任何东西。设备会带着 查看证书 等待,证书发生变化时会说明。
  • 充电桩或 LoRa 网关的页面会说明在它上面要配置什么:对应工作站每个地址的服务器地址、身份标识、它需要的 TLS,以及工作站的证书文件。
  • 树的每一层都说明自己的错误,并点名下面有错误的项(“3 个点位有错误:C3, Opt_Int, T5”);位于故障串行线路或 Broker 上的设备,以及未连接设备的点位,会指向故障所在之处,而不是重复这个故障。原因消除后错误随之消失,设备表的 最近错误 以驱动自己的话给出原因,最多三行。
  • 等待地址、文件、EUI 或数据源的设备会说明缺少哪个字段,重新连接 呈灰色时也说明同样的原因。
  • 点位的 使用者 卡片还会列出提供该点位的 Modbus 服务器、OPC UA 和 MQTT 行,全部替换 会把它们移到新的点位上。
  • Siemens:文本点位会说明 PLC 声明的是 STRING 还是 WSTRING(PLC 中的字符串类型),STRING 按 TIA Portal 显示的代码页写入,因此带重音的字母按输入的样子到达,超出点位容量的文本会被拒绝,而不是被截断。
  • 64 位整数的写入和读取完全精确,超出点位类型范围的值会被拒绝,并给出该类型的范围。
  • Beckhoff 设备可以填写 PLC 自己的 AMS Net Id。
  • 普通 MQTT 设备有 无消息的最长时间(秒),超过这个时间仍没有消息的主题,其读取判为失败。
  • HTTP、Redfish 或 AVEVA PI 服务的拒绝会说明状态码和服务的回答,不包含设备的凭据。
  • BACnet 设备可以在有两个或更多网络接口的电脑上连接,也可以按主机名连接。
  • Modbus TCP 扫描会识别已经配置的单元,提供 打开 而不是重复添加。扫描超过 100 张表的 Database 扫描会列出已读取的表,并说明扫描已停止。
  • 扫描找到的设备列表占用窗口的剩余高度。

Logic

  • 变量和报警的编辑器有 使用者 卡片:列出使用它的表达式、动作、报警条件、仪表画面组件,以及 Modbus、OPC UA 和 MQTT 行。
  • 输出为图标、图片或颜色的变量,在显示其值的任何地方都会画出来,在文字数值显示中写出它的名称,而不是写出它的来源。
  • 内部存储值变量的 写入 在输入框下方的一行中回答:值已写入。 或值被拒绝的原因。
  • 读取本身已是值的点的 .Value 的表达式、条件或动作脚本会被拒绝并说明原因,不产生值的表达式会成为质量差的空缺,而不是质量良好的空值。
  • 一个分区在每种语言里只有一个名字,就是树中显示的那个:新建文件夹 菜单、拒绝把文件夹放到另一个分区下的提示,以及说明动作或触发器所在位置的那一行,现在都和树与地址一样写作 Variables、Alarms、Actions 和 Triggers。

Process

  • 模型的动作可以在运行记录启动时或完成时运行一个 Logic 动作,Logic 在 Process.<Model>.<Unit>.LastRun 下读取刚结束的运行记录:它的状态、结论、时间、元数据和每条判据的结果。
  • 模型的动作可以为每次运行记录向工厂数据库的一张表写入一条 数据库行,用于追溯。运行档案的 数据库行 显示每一行及其尝试次数,并提供 重新发送。
  • 以失败结束的运行记录会记下是哪个步骤出了故障,它的档案在 因故障结束 下说明这一点。
  • 状态栏对每次运行记录只计一次,已暂停的运行记录不再同时算作记录中:“Process:2 条记录进行中 · 1 条已暂停”。

View

  • 读数放不下的仪表盘会写 ####,而不是把读数画在弧线上,饼图把标签的占比写在单独一行。
  • 报警提示条在编辑器中也显示待处理的报警。
  • 图元的类型改变时,原来属于旧类型的连接点会随之改变。
  • 连线类型的粗细显示两位小数,不是数字时会在字段下方被拒绝。

窗口与程序的其他部分

  • 每个状态栏指示器都带有其区域的标志,并以区域名称开头:“Connector:在线”、“Process:1 条记录进行中”、“报警:2 条活动(1 条未确认)”。免费模式的倒计时会打开账户。
  • 创建从不打开新项:它会在其父项的列表中被标记出来。删除后会落到父项上,父项在树中被选中并展开。
  • 右键菜单在按下其中一行时就关闭,然后才打开确认。
  • 状态栏上的错误大约十秒后自行消失。
  • 只读设备在工作站上也会被拒绝,而不只是在它显示的内容中。
  • 代理获得了用于 Modbus 服务器、工作站的 MQTT Broker、MQTT 发布和 OPC UA 列表的工具,可以扫描一台设备,读取点位或设备失败的原因,并起草一份发给 Ganter 的反馈,由本人发送(反馈(起草))。
  • 其他语言的文字和帮助更贴近屏幕和各自的术语表。其中,在西班牙语(墨西哥)中,驱动文件夹称为 Drivers,并在欢迎页面和 Connector 树中完整显示;在德语和西班牙语中,列出设备点位的卡片称为 Tags。
  • 帮助用每种语言说明每个新驱动、服务器和页面。

已修复

Connector

  • Rockwell EtherNet/IP 驱动重新可以连接。从 2026.10 到 2026.12 版本,它无法连接任何控制器。它的写入,以及按名称对 Omron NJ/NX 变量的写入,重新能够到达控制器。
  • 拒绝 PUT/GET 的 Siemens CPU 不再看起来像是拔掉了网线,它的点位会带上设备的提示。
  • 保存一个点位不再清空工作站其他点位的读数,编辑一个点位也不再让该设备的其他点位短暂变红。
  • 对一台设备的写入在等待时不再阻塞对其他所有设备的写入。
  • 读取工作站自己的 Modbus 服务器的 Modbus TCP 设备,写入时不再等到超时。
  • 安静一段时间之后对 Redfish、HTTP 或 AVEVA PI 的写入,不再因连接已关闭而丢失。
  • LoRaWAN 传感器在被编辑时保留它的会话,OCPP 充电桩在连接期间(首次充电之前和重新连接之后也一样)显示为在线。
  • PLC 拒绝的 Beckhoff 读取会让设备保持连接,原因显示在点位上。
  • 越过数组末尾的 Rockwell Float 或 Double 读取会被拒绝,而不是读出一个极小的数。
  • 保存为 0 或其类型默认值的值(LoRaWAN 静默时间为 0、从 0 开始的元数据计数器)不再被存储的默认值替换。
  • 证书在运行中的会话期间发生变化的 OPC UA 现场设备会说明这一点,而不是悄悄重新连接。
  • 清除设备的密码不再提示在这个 Windows 账户上无法读取它。

Process 与 View

  • 被联锁暂停的单元,从被暂停的那一刻起就拒绝对其信号源的写入,工作站刚启动时以及保存或删除模型之后也是如此,联锁卡片会随监视器状态的变化而更新。
  • 绑定到文件夹中 Logic 变量的仪表画面组件可以读取它。
  • 在暂停和继续之后中止运行记录,会把它记为已中止,而不是失败;现场设备已接受的设定值在中止先到达时也保留它的记录。
  • 页面重绘时,单击表格行上的按钮不再丢失,表格也保持它的横向位置。
  • 实时画面重绘时,文本框不再丢失输入的按键。
  • 不同类别中路径相同的两个 Process 文件夹可以区分开。
  • 把 Process 模型、报告或标签移到某个文件夹中时,会在树中展开该文件夹。

Logic、设置与账户

  • 移动 Logic 项时,以工作站的语言显示“项目已移动。”,而不是原始键名。
  • 退出账户登录时,在工作站等待网站期间显示 不再等待。
  • “本页内容”目录会保持你单击的那一节处于高亮状态。

Ganter Lab 2026.12.0

v2026.12.0

下面是 Ganter Lab 2026.11 之后的改动。其余一切和从前一样。

亮点

  • 工作站的许可证由网站签名。 占用订阅中一个授权工作站名额的工作站,现在保存一份由 Ganter Lab 网站为该工作站签名的许可证,有效期 90 天。工作站每次连上网站(启动时、每天一次,或在账户页面按 重新检查),90 天都会重新计算,因此联网的工作站在本次更新后启动时会自行确认许可证。有名额的工作站在没有已确认的许可证期间以免费模式运行,账户页面和菜单会说明原因:网站尚未确认许可证,或附带日期的 许可证确认已过期,应对方式是 重新检查。使用条款现在写明,获得许可的工作站至少每 90 天连接一次网站,工作站会再次显示使用条款,请重新接受。
  • 程序新增导览。 欢迎页和帮助面板中的 开始导览 以 25 个站点走遍菜单的每个页面,从设备到画面,在有动作发生的地方播放真实程序的简短录屏。导览不会改动工作站上的任何内容,离开站点所在页面时导览即结束。
  • 不再到达的读数算作读取失败。 设备仍然连接、但某个标签的值不再到达时,超过其读取间隔再加一段余量后,标签会把这次读取判为失败:执行该标签在 设备没有回答 时的处理(保持上次读数、以某个值替代,或显示错误),Logic、仪表板和记录都视其为质量差,Connector 将该标签显示为静默,呈琥珀色,列在 有问题 下,并仍以其最后一次测量的时间标注。
  • 历史按记录的内容找到运行记录。 搜索除名称外,也匹配运行记录的元数据(序列号、批次),且不区分大小写,带重音的字母也一样。更新前记录的运行记录,在后台处理读过之后也能同样找到,在此之前列表会说明。事件(报警、事件记录和诊断日志)的搜索同样不区分大小写。
  • Matter 可以配对 Wi-Fi 设备并控制它们。 Matter 驱动的页面新增 网络 卡片:添加 Wi-Fi 网络(预先填入这台电脑的 Wi-Fi 名称)、添加 Thread 网络 和 移除网络,Wi-Fi 密码和 Thread 数据集加密保存在工作站上。在有网络之前,配对设备 保持灰色并说明原因,配对时会说明设备加入哪个网络。已配对设备的标签来自设备本身,并以工作站的语言命名(开关、亮度级别、色温、窗帘、温控器、风扇和各种测量值),设备允许更改的标签会写入设备,例如开关灯或调节亮度。配对失败时会说明原因,并记入诊断日志。
  • 数字在各处读法一致。 实时值、Logic、仪表板、Process 画面、报告、标签、流转单和导出,都按标签的小数位和工作站的数字格式书写数字,不带计算机运算的残余(写 239.05 °C,而不是 239.050003 °C)。Float 读数以其显示的值进入限值、报警、结论和记录,64 位整数保留全部位数。

已更改

  • 设置中的 更新 一打开就说明工作站的状态:尚未检查、已是最新、上次检查未完成、有可用版本或已准备好安装的版本,并附上已安装的版本和发布通道最后一次响应的时间。按 忽略此版本 后,在更新的版本出现之前,状态栏不再提示该版本。状态栏的更新提示位于左侧分组的末尾,只说明有可用更新,或更新包含重要修复;正在运行的版本不再显示在状态栏,而是在设置的 更新 中查看。
  • 网络中的每个浏览器各自选择主题:一开始沿用工作站的主题并跟随它,直到自行选择一个。只有工作站窗口会改变工作站的主题。
  • 内置 OPC UA 服务器不再在其他程序正在监听的端口上启动。端口被占用时,服务器无法启动 卡片提供 使用端口 N,即工作站接受的下一个端口。OPC UA 监听端口和智能体访问端口会拒绝被工作站其他服务或其他程序占用的端口,并在字段下方说明。
  • OPC UA 驱动以服务器给出的时间戳标注每个读数的时间。
  • Modbus TCP 和 RTU 以 Int16 或 UInt16 读写单个 16 位寄存器。高字在前 只在占用两个寄存器的类型上显示,线圈或离散输入中的 Boolean 没有字节顺序可选。
  • 只写 标签从不读取:它没有读取失败时的处理,也没有读取间隔,不计入 有问题。
  • 模拟标签可以在地址中声明周期性中断(outage 和 outageEvery),无需设备即可观察标签如何保持或替代失败的读取。
  • 驱动需要拨号连接主机的设备,会等待设置主机,而不是尝试这台电脑;新设备从其驱动拨号的端口开始,该端口作为空 端口 框的提示显示。之前保存的设备继续连接原来的地址。
  • 运行记录的详情在页眉显示运行记录的元数据(序列号和其他所有已记录的字段),评估卡片以工作站的语言给出每个结论。在两次运行之间,运行状态卡片把仍在显示的结论称为 上次运行记录的结论。
  • 智能体用 Process 读取区域的新工具 process_samples 读取运行记录的样本,无论运行中还是已结束:最多 500 个按原样记录的样本,更长的区间则分成 500 段,给出每个通道的最小值、最大值和平均值。process_start 会拒绝运行记录不会记录的元数据值,并列出过程要求的字段。tag_read、tag_write 和 logic_read 会说明标签是否仍在通信以及哪个替代值生效,驱动拒绝的写入会以驱动自身的原因回复。
  • 驱动拒绝的写入会以驱动的原因回复请求方(智能体、Logic、OPC UA 客户端),与诊断日志中的那一行相同。写入被设备拒绝的 OPC UA 客户端收到 BadDeviceFailure,而不是 BadNoCommunication;三菱的拒绝会给出 PLC 返回的结束代码。
  • 每个控件都有与屏幕显示一致的无障碍名称,每个切换按钮都会告诉屏幕阅读器它是否打开。
  • 会打开列表的菜单行(移动到、新建设备、新建文件夹)单击或按右方向键打开列表,按左方向键收起。
  • Desktop 隐私政策列出了更新检查(网站按日期、版本和通道计数,不保存 IP 地址),并说明 Cloudflare 也存储和分发安装程序与更新。工作站会再次显示该政策,请重新接受。
  • 忘记管理员 PIN 了? 只在主管理员设置了 PIN 之后才显示。
  • 其他语言中仍以英文显示的文字已翻译:驱动说明、地址和发现提示、事件记录的说明、类型名称以及工作站的锁定消息等。
  • 帮助以程序实际显示的样子、用所有语言说明每个页面,并从入门和欢迎页引导到导览。

已修复

View

  • 仪表板组件在小单元格中也保持其绘制。图表标题、图例和长名称以省略号结尾,完整文字显示在工具提示中;小尺寸的 Gauge 标注更少的刻度;柱状图和饼图让标签远离绘图区;Point table 保持读数的宽度,显示 #### 而不是截断数字;Alarm banner 让每一行的 确认 保持可见;被截短的命令键把其文字作为工具提示。
  • 命令即使在只有一行的单元格中也会显示应答,Status LED 在角标题下方也保持其状态。
  • 图表工具栏不再遮住标题或图例,数值轴上最大的数字也不会画在图例下方。窄的折线图保持可读的绘图区。在图例中隐藏第一个序列只隐藏该曲线,不会隐藏色带、注释和参考线;评估色带的名称写在没有曲线穿过的位置。
  • 保存后,图表会跟随序列新的标签、颜色或小数位。
  • View 列表中的新文件夹重新会打开名称字段,重命名文件夹 和 移动到 的新文件夹也一样。在该字段中按 Esc 会让列表保持打开。
  • View 列表会立即跟随已重命名的画面,编辑器的自动保存不再撤销期间执行的列表命令或智能体的写入。
  • Line chart 或 KPI card 在输入地址期间不再预留样本。
  • 设置或解除一个值时,Setpoint slider 的按键保持原位,其解除键会说明被拒绝的原因。
  • Gauge、KPI card、Progress 和 Value 以相同方式书写 NaN、小数位和大计数,仪表不会在由数字组成的词上画溢出标记。
  • Toggle 以 4 x 1 单元格添加,因此在编辑器中其标签能保留开头的几个字母。
  • 联锁横幅不会为无权运行过程的角色绘制 复位。

Process

  • 运行记录报告在每个表格中都以运行记录为该通道冻结的别名称呼每个通道,并用目标本身(标签用地址,变量用通道)而不是 id 来命名配方写入的目标。
  • 运行记录的 XLSX 按屏幕的写法写出结果(OK、NOK、无法判定、无)。
  • PDF 报告只在词与词之间换行列标题,按屏幕的写法书写严重程度和结果,把备注标签分开排布而不是叠印在一起,并且在从通知区域启动的工作站上也会打印图表。
  • 未勾选结论的完成命令保持为“无”,在其模型的副本中也一样。
  • 在 历史 中,打开另一条运行记录时详情从顶部开始,长备注可在工具提示中完整阅读,从运行记录生成的标签会立即出现,运行记录列表会显示正在加载,并在无法读取索引时说明原因。打开、导出或恢复文件已丢失的运行记录会被拒绝,而不是创建一条空的运行记录。
  • 生产率卡片只在结果计数大于零时着色。
  • 选择另一行或另一个单元时,Process 画面的设置列会从顶部打开。
  • 各选择列表在所有语言中都能容纳最长的选项:通道网格、投入时机、时间计数,以及判据的锚点、模式和限值。

Logic

  • 在别处删除了的变量、动作、触发器或报警,其打开的编辑器会关闭,并由消息栏说明。
  • 选择变量后立即显示该变量自身的值。
  • 报警编辑器在条件编辑器下方显示被拒绝的条件。
  • Logic 的选择列表适合所在的列,窄窗口中名称也保持可读的宽度。
  • Logic 页面的实时刷新不再与正在输入的内容冲突。

Connector

  • 执行 刷新,或在其他列或窗口中做出更改后,Connector 的每一列都保持原位,保留其选择和已展开的行。
  • 设备或串行线路上的 启用 和 禁用 会立即重绘并保持。
  • 读取失败的标签在树中带有红色标记,一有读数到达即消失。工作站不读取的标签显示灰点,正在重新应用的设备显示 尚未可知,而不再闪红。
  • 驱动拒绝的标签地址会在标签上和诊断日志中说明原因。
  • OPC UA 发现只列出服务器真正提供的内容:另一台 Ganter Lab 工作站的点位、开放秩或通用类型的节点、每个节点只列一次,并排除从不读取的点位。发现所导入的标签遵循设备的轮询间隔。
  • 内置 OPC UA 服务器在应用程序名称更改后会重新启动,无论名称包含什么字符;它以测量时间标注保持的值,并为每个变量声明其自身的类型。
  • 被拒绝的数字(缩放系数为 0)或复选框会恢复为已保存的值。
  • 超出 1 到 247 的 Modbus RTU 单元 ID,或既不是地址也不是名称的主机,会在输入处被拒绝,而不会破坏设备面板。改为可写的 Modbus 标签会移到可写的寄存器类别。
  • 设备按名称列出其标签,标签网格的各列在所有语言中都能容纳其选项。
  • 注册被拒绝的 LoRaWAN 传感器会说明哪个字段被拒绝,网络服务器也不再在每次重试时重启。
  • 与这台电脑上的 OPC UA 服务器的会话不再在诊断日志中写入虚假的错误。
  • Matter 配对可通过蓝牙与真实的 Wi-Fi 灯泡配合使用,按规范重传,新的 Fabric 也不再过期。

设置、账户与用户

  • 已计划用于恢复的备份,其删除按钮变灰并说明原因;备份日期会立即跟随日期格式的更改。
  • 按 取消 后,远程访问开关重新显示为关闭。
  • 创建账户 和 管理订阅 打开工作站所登录的网站。
  • 反馈中的 发送 在报告发送期间变灰,并说明缺少什么。
  • 状态栏中的长消息不再截断免费模式的倒计时。
  • 工作站的角色在各处以相同顺序列出,工厂角色的说明以画面的语言显示。
  • 无人登录时做出的信任决定显示为在本工作站做出。

窗口与帮助

  • 从工作站打开的第一个页面起,主题就跟随 Windows。
  • 在树行的名称字段中按 Enter 或 Esc,会把键盘交还给树。
  • 状态标签从不在中间换行。