调试及小工具

Navigation:  »No topics above this level«

调试及小工具

Previous pageReturn to chapter overviewNext page

iCentroView提供了丰富的调试方法。主要包括:

u日志:多日志级别设置,提供我们足够多定位问题的依据 。

u历史趋势数据查询工具:HTDClient 用于查询某个趋势点的数据。趋势的配置参见历史趋势配置

u客户端TAG点查询工具:RDAMonitor 用于在HMI节点对关联的SCADA中的TAG点的值进行查询和控制。

u服务端TAG点查询工具:PDBMonitor 用于在SCADA节点对本SCADA中的TAG点的值进行查询和控制。

u驱动调试工具:DriverDebug 用于对驱动进行连接,采集,控制的调试。

 

以组态画面获取Tag点值为!!!为例,以上工具的使用步骤为:

1.首先在客户端使用RDAMonitor,检查是否能够远程获取tag点值。如果能够获取,则判断组态画面选点信息错误,或表达式错误。

2.在相应服务端使用PDBMonitor,检测是否能够本地获取tag点值。如果能够获取,则判断客户端与服务端网络情况、RDAStub进程服务及端口情况异常,并进一步分析。

3.在相应服务端使用DriverDebug,检测驱动是否获得相关数据。如果能够获得,则判断tag点设备地址配置错误等。

4.需调整相应驱动的日志级别来进行观察和调试,以具体确定错误原因。

 

若判断Tag数据是否一直采集正确,可配置为趋势点后,通过HTDClient来进行验证。

 

相关服务进程的错误定位,也需要通过日志来进行。

 

u系统监视工具CVSYSMonitor 用于查看所有驱动、设备以及iCV服务的相关状态和信息。

u数据流转跟踪工具redis-cli.exe 用于查看服务器上所有控制点、控制信号、画面是否写到服务器、服务器是否下发。

u驱动二次开发调试工具CustomDriverCfg.exe 用于协助驱动二次开发调试。