通信测试¶
EnOS Edge 提供基于Web页面的远程调试及本地调试功能,包括:
规约调试:支持以太网和串口两种方式的规约调试功能,用户可以在Web调试页面查看规约的原始报文、数据解析结果和规约程序日志。并可以打印INFO和DEBUG等级的日志。
网络调试:支持多种Web控制台命令调试通信过程中的问题,包括:ping、telnet、查看本机IP和TCP连接。
开始前准备¶
已将 Edge 设备接入至 EnOS,参见 设备接入配置。
具体步骤¶
在EnOS Edge > Edge管理 > Edge详情 > 接入管理 中。
点击连接右侧的 按钮进行测试。
根据不同连接类型进行测试,具体步骤如下。
测试以太网连接¶
在 测试 页面下,进入 以太网 标签页。点击 开始 。
通信测试开始后,你可以在本标签页查看以下数据:
数据:本连接下的各设备测点的实时数据,用户也可以在数据标签页下使用置数功能
原始报文:本连接下的原始通信报文
日志:本连接下的通信日志。你可以查看以下级别的日志。这些级别根据严重性划分,从头至尾严重性递增。DEBUG级别最低,FATAL级别最高。
DEBUG:详细的运行信息,可以帮助调试连接。
INFO:运行过程信息,比DEBUG颗粒度更大。
WARN:会出现潜在错误的事件。
ERROR:发生错误但不影响连接继续运行的事件。
FATAL:导致连接无法继续运行的事件。
可以在这里查看测点的实时数据、原始报文、日志。并使用置数、录制日志功能。具体操作见 “配置数据与日志” 章节。
测试串口连接¶
在 测试 页面下,进入 串口 标签页。点击 开始 。
可以在这里查看测点的实时数据、原始报文、日志。并使用置数、录制日志功能。具体操作见 “配置数据与日志”
测试管理控制台连接¶
你可以在 控制台 使用常用的通信调试命令,包括基本ping测试,本机IP查看,Telnet命令和TCP连接查看命令。
其中,ping测试需在输入框中填写需要ping的IP地址;Telnet测试需填写IP和端口号。
配置数据与日志¶
测试以太网连接或串口连接时,配置 数据 与 日志 标签页内容的具体步骤如下:
置数¶
点击 数据 标签页的 置数 列,点击 并设置一个值,点击 发送 即可让设备发送该数值作为模拟测点数据至EnOS,置数功能不会打断实时数据的上送,只是在上送数据流中插入一个你设置的数据。
录制日志¶
点击 开始 按钮,让Edge与其子设备开始通信。此时可以浏览INFO及以上级别的日志。
如果需要浏览DEBUG及以上级别的日志,在 日志 标签页开启 Debug 开关。
通信开始后,点击 录制 ,即可开始记录Infomation及以上级别的日志。如果需要录制Debug及以上级别的日志,打开 Debug 开关后再点击 录制 。
如果开始录制Infomation及以上级别的日志后,再打开 Debug 开关,打开开关前后录制INFO级别及以上和DEBUG级别及以上的日志都会被记录下来。
最长可以录制5分钟的日志。录满5分钟后,录制自动停止。你也可以随时点击 停止 按钮以停止录制。停止之后,点击 下载 可以下载已录制的日志。
备注
录制期间不要离开测试页面或者关闭当前网页,否则会导致录制停止,已录制的内容丢失。最近一次录制的日志会覆盖上一次录制的日志。在开启新的录制前,建议先下载本次录制的日志。