驱动列表与单个驱动的页面

“驱动”行的那张清单表和它的启用与禁用一对命令,以及一个驱动节点的页面:刷新、发现、添加设备、配对设备、添加线路、设备表,还有本安装包不包含某个驱动时的样子。

以 Markdown 查看

Connector 页面上有两处讲的是驱动而不是设备。通信栏顶上的驱动行打开那份清单:本次安装带着的每一个驱动,以及它的启用/禁用一对命令。树里的驱动节点打开那个驱动自己的页面:它的设备(Modbus RTU 则是它的串行线路),以及让这根树枝长起来的那些命令。两处都只要有“查看 Connector”就能看见;那些开关和创建类命令需要“配置 Connector”。

“驱动”页面

标题栏写着驱动,下面一行是“启用你会用到的驱动。只有已启用的驱动才出现在树里;已经有设备的驱动,在它的设备被删除之前一直保持启用。”,再加上一枚概括这份清单的胶囊:“3 个已启用 · 9 台设备”;一旦存在一条 Modbus RTU 线路,中间还会插进“· 1 条线路”。

那张表

显示什么
驱动 显示名称。
说明 驱动的一行说明;本安装包没带的驱动写“本安装包不包含该驱动。”
设备 它下面配置了多少台设备。
健康状态 一个圆点加一个词:尚未可知、已禁用、离线、部分在线或在线,由这个驱动的设备(Modbus RTU 则是它的线路)汇总而来。已启用但没有设备的驱动写“尚未可知”,已禁用的写“已禁用”,两者都不会把“驱动”行自己的圆点拉下去。

表里列的是本安装包带着的那些驱动,按字母顺序排列,再加上任何虽然缺席、却仍被已保存的设备或线路点名的驱动。OPC DA 永远不会出现:清单知道它,但本产品里没有驱动去服务它。因为这份列表是从内置服务器的插件清单读来的,所以它在启动几秒之后、服务器跑起来时才稳定下来。

行内操作

命令 作用 何时置灰(情况) 何时不画出来(角色)
打开 在树里选中这个驱动的分组并打开它的页面。 驱动已禁用(没有分组可打开)。 从不。
启用 把这个驱动的分组加进树里,空的,并把已启用的那一组保存下来。分组带着它上次留下的文件夹回来。 驱动已经是启用的,或者本安装包没带它(提示文字“本安装包不包含该驱动。”)。 没有“配置 Connector”权限时。
禁用 把分组从树里拿走,并保存那一组。 驱动已经关着,或者它下面还有设备(“要禁用这个驱动,请先删除它的设备。”)或还有串行线路(“要禁用这个驱动,请先删除它的串行线路。”);提示文字会说是哪一种。 没有“配置 Connector”权限时。

有运行占住工作站或运行时已停止时,这两个开关都拒绝执行,原因写在操作记录条里。启用一个本安装包没带的驱动会被拒绝:“‘IEC 61850’未启用:本安装包不包含该驱动。”禁用当前打开着页面的那个驱动会清空选中项。给一个驱动添加设备会自动把那个驱动启用,所以这一组永远不会和树互相矛盾。

命令栏

命令 作用 何时置灰(情况) 何时不画出来(角色)
全部刷新 把整份配置重新下发给内置服务器,并从数据库重新加载这棵树。这一栏回来时是收起的,什么都没选中,记录条里写着“设备已刷新。” 有运行占住工作站,或运行时已停止。 从不。

单个驱动的页面

标题栏带着驱动的名称、括号里的设备数量(“Simulated (9)”;Modbus RTU 则是线路数量)和一个健康状态圆点。它下面那一行随情况而变。对没有“配置”权限的角色,它写“这个驱动所连的设备。打开一行即可查看它的设置和点位。”Matter 是:“通过蓝牙配对一台新的物理设备,或者发现本地 Fabric 里已经调试好的节点。”其余任何驱动是:“添加一台设备,然后用行内操作打开、启用/禁用或删除它。每台设备的驱动是固定的。”本安装包没带的驱动是:“别处的一份配置在这里留下的设备。打开一行即可查看它的设置和点位。”Modbus RTU 则改写成“每条线路独占一条物理串行总线。请先在线路上配置端口参数组,然后在它下面添加按从站地址寻址的设备。”

命令栏

命令 作用 何时置灰(情况) 何时不画出来(角色)
刷新 和“全部刷新”一样的重新下发与重新加载。 正在扫描或配对,有运行占住工作站,运行时已停止。 从不。
添加线路(仅 Modbus RTU) 创建一条已禁用的串行线路并打开它,见串行线路 正在扫描,或工作站拒绝改动。 没有“配置 Connector”权限时。
设备发现目标字段 对于扫描需要一个目标的驱动(OPC UA:“OPC UA 服务器地址,例如 opc.tcp://plc-host:4840”),这个框紧挨在“发现设备”之前,因为它就是那个命令要读的参数。 扫描进行中,或工作站拒绝改动。 没有“配置 Connector”权限时,或者这个驱动没有扫描。
发现设备 启动这个驱动的扫描;运行期间它变成取消(按下之后写“正在取消…”)。细节见设备发现 范围无效,正在配对,或工作站拒绝改动。 没有“配置 Connector”权限时,或者这个驱动没有扫描。
配对设备(仅 Matter) 在页面上打开配对表单。 正在扫描或配对,表单已经开着,或工作站拒绝改动。 没有“配置 Connector”权限时。
添加设备(其余每个驱动) 在驱动的本级创建一台“新设备”(然后是“新设备 2”,依此类推),启用状态,并打开它,见设备 本安装包没带这个驱动(提示文字“本安装包不包含该驱动。”),正在扫描或配对,或工作站拒绝改动。 没有“配置 Connector”权限时。

右键点驱动那一行,提供的是同一个排在最前的命令(添加线路、配对设备或添加设备)和“刷新”。

设备表

除 Modbus RTU 以外的每个驱动都列出它的设备,就是树里画的那些行:

显示什么
设备 名称。
端点 内置服务器连过去的那个基础 URI,由设备的“连接”卡片拼出来。
点位 这台设备有多少个点位。
健康状态 圆点加词,和树里一样。
最近错误 诊断日志里与这台设备相关的最新一条警告或错误;本安装包服务不了的设备写“本安装包不包含该驱动。”

行内操作:每个角色都有打开,然后对“配置 Connector”还有启用禁用(各自在用不上时置灰),以及危险色的删除,删除时的确认会点名这台设备和它的点位。扫描或配对进行时,这四个都置灰。表空着时写“还没有设备。”

Modbus RTU 改为列出它的线路:线路物理参数组(端口 · 波特率 · 格式 · 超时)、设备状态(一个圆点加一段文字,例如“在线 · 2/2 台设备在线”),以及“打开”“启用”“禁用”“删除”这几个动作,后三个只对“配置 Connector”出现。线路的参数组无效时,“启用”也会置灰。

表下面

扫描范围卡片(Modbus TCP)和已发现的设备卡片围着一次扫描出现,而配对 Matter over Thread 设备表单在 Matter 驱动上顶掉第一行。这三样都在设备发现里讲。

本安装包不包含该驱动

一个缺席驱动之所以还有分组,只是因为已保存的设备点着它的名:一份还原回来的备份,一份从别的机器带过来的配置。这时它的页面显示一条提醒提示条,“本安装包不包含该驱动”:这些设备来自一份带着该驱动的配置,它们的设置都还在,也可以删掉,但本次安装够不着它们,所以它们保持离线,这里也不能添加新设备。在这样的页面上,“添加设备”仍然画着并以那个原因置灰,“发现设备”根本不提供,它的设备上的“复制设备”以同一句提示文字置灰,运行时上线失败也不会被重复写成一条“最近错误”,因为这里没有故障要查。哪些驱动会遇到这种情况,见驱动

这两个页面不做什么

这份清单不能从页面上扩充,驱动也不能改名或调整顺序。一台设备不能挪到另一个驱动下面。从表里删掉一个驱动的设备是一台一台删的,每台各有自己的确认,没有“全部删除”。启用或禁用一个驱动不会去动它的设备各自的“已启用”开关,而只要还剩着设备或线路,就永远禁用不了。