GUI 手册 · Chapter 36
System Driver
画面标题为 SYSTEM DRIVER EDITOR 的此画面,是注册、管理在系统级别使用的设备控制驱动的场所。通过 System Driver 设置进入,将 IO、Motor、Communication、Vision、Extra 等各类驱动在系统全局范围内归集。
此处注册的驱动并非用于特定项目,而是在整个系统中通用。工作流程为:在左侧的分类树中选择类别,在右上方列表中选择驱动,然后在下方详情区域编辑信息。
左侧 — System Driver List
左侧 System Driver List 树视图将已注册的驱动按类别归入文件夹显示。展开文件夹并选择 IO、Motor、Communication、Vision、Extra 等类别后,右侧列表将缩小到该类别的驱动。
由于右侧表格的显示对象随树中所选类别而变化,因此在注册的驱动较多时可只挑选所需类别进行查看。
右上方 — 驱动列表
右上方的 DataGrid 逐行显示所选类别的驱动。各列为从驱动 DLL 中读取的元信息,所有列均为只读。
| 列 | 内容 |
|---|---|
| (图标) | 表示驱动文件存在、加载状态的图标。 |
Name | 驱动名称。 |
Type | 驱动类别。 |
Company | 制造商名称。 |
Product | 产品名称。 |
Version | 驱动版本。 |
Desc | 驱动说明。 |
FileName | 驱动 DLL 文件名。 |
在列表中选择行后,下方详情区域(DRIVER MODIFY)会填入该驱动的信息。
下方 — 驱动详情(DRIVER MODIFY)
在下方区域中编辑所选驱动的信息或注册新驱动。拖动列表与详情区域之间的 GridSplitter,可调整两个区域的高度比例。
| 字段 | 内容 |
|---|---|
Name | 驱动名称。 |
Type | 驱动类别。可从下拉框选择或直接输入。 |
Desc | 驱动说明。 |
Driver File | 驱动 DLL 文件路径。用 ... 按钮选择文件。 |
下方的按钮用于执行注册操作。
| 按钮 | 动作 |
|---|---|
Clear | 清空已输入的详情字段。 |
ADD | 以输入的信息注册新驱动。 |
APPLY | 用修改内容更新所选驱动的信息。 |
DELETE | 从列表中移除所选驱动。 |
系统驱动与项目驱动
此处注册的驱动应用于 系统全局,由所有项目通用。当希望将多个设备项目中反复使用的标准驱动注册一次并共享时使用。
相对地,仅在特定项目中需要的驱动,由按项目范围注册的 Project Driver 管理。即便是同一类别的驱动,其应用范围(系统全局 vs 项目限定)不同,因此应在符合用途的画面中注册。
使用流程
- 在左侧 System Driver List 中选择要注册的驱动类别。
- 在右侧列表中确认现有驱动,或准备新注册。
- 在下方详情中输入
Name、Type、Desc,并用Driver File指定 DLL。 - 用
ADD注册新驱动,或选中现有条目用APPLY修改。 - 用
DELETE移除不再使用的驱动。