调试工具

简要说明

CSM 提供了一些调试工具,用于辅助开发。目前可以通过两个入口打开调试工具:

📓

CSM 提供了 Global Log Event,用于记录 CSM 的运行日志。外部可以通过 Global Log Event 监听基于CSM 开发的程序的运行日志。调试工具基本上都基于 Global Log Event 实现。

关于如可实现 Global Log Event 的方法,请参考 CSM Plugin

  1. 在 LabVIEW 的菜单栏中,选择 Tools -> Communicable State Machine(CSM) -> Open CSM Tool Launcher... 打开 CSM 工具打开器,然后选择需要打开的工具。

CSM Tool Entry in Menu

  1. 在 LabVIEW 的 Communicable State Machine(CSM) 函数面板中,选择 CSM Tools, 打开 CSM 工具打开器,然后选择需要打开的工具。

CSM Tool Entry in Palette

然后可以通过 CSM 工具打开器打开调试工具。

CSM Tool Selector

⚠️ 工具的功能还在补充中,欢迎对其功能进行增强补充!

关于如何参与到 CSM 的开发过程,请参考 Contributing

调试工具列表

CSM Running Log Window

CSM Running Log Window 用于显示 CSM 的运行日志。

CSM Running Log Window

CSM State Dashboard Window

显示当前 CSM 的状态信息的仪表盘。

CSM State Dashboard Window

CSM Table Log Window

当任意一个 CSM 模块发生状态变化时,将产生一行新的状态记录,用于查看并行运行 CSM 模块运行状态的对应关系。

CSM Table Log Window

results matching ""

    No results matching ""