系统调试与性能
HTTP Debugger 工具
LECPServer 在 v1.0.9版本之后,提供了一个HTTP Debugger工具,这个工具可以让你很方便的调试 LECPServer 的点位读写;当然,你使用第三方工具,也可以达到同样的效果。
在LECPServer左菜单点击HTTP调试器(HTTP Debugger),即可打开HTTP Debugger工具。
- URL 为服务端的地址,默认为 http://127.0.0.1:8088
- 历史命令 当成功发送命令后,该命令会保存到历史记录里面,下次需要调用的时候,可以翻阅历史命令,进行选择即可
- 发送内容 需要发送的API命令
- 返回 LECPServer的返回值

下图为正常返回的结果和返回异常信息的效果

LECPServer HTTP 服务的性能
测试设备
- CPU INTEL Core I7-1065G7 1.30Ghz处理器
- 16GB DDR4 内存
- SSD M2 磁盘
- Windows10 专业版 1909 64bit 操作系统
- 施耐德 TM200CE24R PLC
测试方法
- 给PLC设置一个BOOL点位C0000和一个WORD点位H0000,开启50个读线程和50个写线程,运行 plc_read_node 和 plc_write_node 命令,测试两个命令的响应速度
- 给PLC设置一个BOOL点位C0000和一个WORD点位H0000,开启50个读线程和50个写线程,运行 plc_read_nodes 和 plc_write_nodes 命令,测试两个命令的响应速度
结论,第一组测试结果,50个读线程和50个写线程,针对单个线程的读写返回时间在10ms-13ms,第二组测试结果,50个读线程和50个写线程,针对单个读写返回时间在20ms-24ms
·
·