通信测试

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

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

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

在用户完成添加连接、添加设备并完成相关配置发布后,可通过通信测试功能测试该连接或端口。在EnOS Edge > Edge管理 > Edge详情 > 接入管理 中,点击连接右侧的 图:测试按钮 按钮进行测试。

../../_images/testing_overview.png

测试以太网连接

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

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

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

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

  • 日志:本连接下的通信日志。你可以查看以下级别的日志。

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

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

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

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

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

    这些级别根据严重性划分,从头至尾严重性递增。DEBUG级别最低,FATAL级别最高。

测试串口连接

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

测试以太网连接 相同,你也可以在这里查看测点的实时数据、原始报文、日志。并使用置数、录制日志功能。具体操作与 测试以太网连接 相同。

置数

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

录制日志

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

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

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

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

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

备注

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

../../_images/recording_log.png

Ping测试、查看本机IP、Telnet命令和TCP连接查看

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

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