通信测试

EnOS Edge 提供基于Web页面的远程调试及本地调试功能,包括:

  • 规约调试:支持以太网和串口两种方式的规约调试功能,用户可以在Web调试页面查看规约的原始报文、数据解析结果和规约程序日志。并可以打印INFO和DEBUG等级的日志。

  • 网络调试:支持多种Web控制台命令调试通信过程中的问题,包括:ping、telnet、查看本机IP和TCP连接。

开始前准备

已将 Edge 设备接入至 EnOS,参见 设备接入配置

具体步骤

  1. EnOS Edge > Edge 列表 > Edge 详情 > 接入管理 中。

  2. 点击连接右侧的 图:测试按钮 按钮进行测试。

  3. 根据不同连接类型进行测试,具体步骤如下。

测试以太网连接

测试 页面下,进入 以太网 标签页。点击 开始

通信测试开始后,你可以在本标签页查看以下数据:

  • 数据:本连接下的各设备测点的实时数据,用户也可以在数据标签页下使用置数功能

  • 原始报文:本连接下的原始通信报文

  • 日志:本连接下的通信日志。你可以查看以下级别的日志。这些级别根据严重性划分,从头至尾严重性递增。DEBUG级别最低,FATAL级别最高。

    • DEBUG:详细的运行信息,可以帮助调试连接。

    • INFO:运行过程信息,比DEBUG颗粒度更大。

    • WARN:会出现潜在错误的事件。

    • ERROR:发生错误但不影响连接继续运行的事件。

    • FATAL:导致连接无法继续运行的事件。

可以在这里查看测点的实时数据、原始报文、日志。并使用置数、录制日志功能。具体操作见 “配置数据与日志” 章节。

测试串口连接

测试 页面下,进入 串口 标签页。点击 开始

可以在这里查看测点的实时数据、原始报文、日志。并使用置数、录制日志功能。具体操作见 “配置数据与日志”

测试管理控制台连接

你可以在 控制台 使用常用的通信调试命令,包括基本ping测试,本机IP查看,Telnet命令和TCP连接查看命令。

其中,ping测试需在输入框中填写需要ping的IP地址;Telnet测试需填写IP和端口号。

配置数据与日志

测试以太网连接或串口连接时,配置 数据日志 标签页内容的具体步骤如下:

置数

点击 数据 标签页的 置数 列,点击 set 并设置一个值,点击 发送 即可让设备发送该数值作为模拟测点数据至EnOS,置数功能不会打断实时数据的上送,只是在上送数据流中插入一个你设置的数据。

录制日志

点击 开始 按钮,让Edge与其子设备开始通信。此时可以浏览INFO及以上级别的日志。

如果需要浏览DEBUG及以上级别的日志,在 日志 标签页开启 Debug 开关。

通信开始后,点击 录制 ,即可开始记录Infomation及以上级别的日志。如果需要录制Debug及以上级别的日志,打开 Debug 开关后再点击 录制

如果开始录制Infomation及以上级别的日志后,再打开 Debug 开关,打开开关前后录制INFO级别及以上和DEBUG级别及以上的日志都会被记录下来。

最长可以录制5分钟的日志。录满5分钟后,录制自动停止。你也可以随时点击 停止 按钮以停止录制。停止之后,点击 下载 可以下载已录制的日志。

备注

录制期间不要离开测试页面或者关闭当前网页,否则会导致录制停止,已录制的内容丢失。最近一次录制的日志会覆盖上一次录制的日志。在开启新的录制前,建议先下载本次录制的日志。