该库包含一个功能块 "Diag",提供多种处理诊断描述的方法。
所有系统诊断方法都以 "获取... "开始。设备诊断时,前缀为 "Diag":"DiagGet...".为提高可读性,在方法描述中仅使用系统诊断的方法名称。
系统诊断方法 |
设备诊断方法 |
说明 |
---|---|---|
阿克 |
DiagAck |
使用任何 |
GetFirstVal |
DiagGetFirstVal |
获取第一条(最旧)诊断信息,数值⮫ “方法 Get.../ DiagGet...:获取诊断信息并进行分类” |
GetNextVal |
DiagGetNextVal |
获取下一条诊断信息(数值⮫ “方法 Get-xxx-Val / DiagGet-xxx-Val:数值” |
GetLastVal |
DiagGetLastVal |
获取最后(最新)诊断信息的数值⮫ “方法 Get-xxx-Val / DiagGet-xxx-Val:数值” |
GetPrevVal |
DiagGetPrevVal |
获取上一条诊断信息的数值⮫ “方法 Get-xxx-Val / DiagGet-xxx-Val:数值” |
GetFirstValExt |
DiagGetFirstValExt |
获取第一条(最旧)诊断信息、数值和扩展数值⮫ “方法 Get-xxx-ValExt / DiagGet-xxx-ValExt:数值和扩展数值” |
GetNextValExt |
DiagGetNextValExt |
获取下一条诊断信息、数值和扩展数值⮫ “方法 Get-xxx-ValExt / DiagGet-xxx-ValExt:数值和扩展数值” |
GetLastValExt |
Diag GetLastValExt |
获取最后(最新)诊断信息、数值和扩展数值⮫ “方法 Get-xxx-ValExt / DiagGet-xxx-ValExt:数值和扩展数值” |
GetPrevValExt |
DiagGetPrevValExt |
获取上一条诊断信息、数值和扩展数值⮫ “方法 Get-xxx-ValExt / DiagGet-xxx-ValExt:数值和扩展数值” |
GetFirstValAndTxt |
DiagGetFirstValAndTxt |
获取第一条(最旧)诊断信息、数值和文本⮫ “方法 Get-xxx-ValAndTxt / DiagGet-xxx-ValAndTxt:数值和文本” |
GetNextValAndTxt |
DiagGetNextValAndTxt |
获取下一条诊断信息、数值和文本⮫ “方法 Get-xxx-ValAndTxt / DiagGet-xxx-ValAndTxt:数值和文本” |
GetLastValAndTxt |
DiagGetLastValAndTxt |
获取最后(最新)诊断信息、数值和文本⮫ “方法 Get-xxx-ValAndTxt / DiagGet-xxx-ValAndTxt:数值和文本” |
GetPrevValAndTxt |
DiagGetPrevValAndTxt |
获取上次诊断信息、数值和文本⮫ “方法 Get-xxx-ValAndTxt / DiagGet-xxx-ValAndTxt:数值和文本” |
GetFirstValAndTxtExt |
DiagGetFirstValAndTxtExt |
获取第一条(最旧)诊断信息、数值、扩展数值和文本⮫ “方法 Get-xxx-ValAndTxtExt / DiagGet-xxx-ValAndTxtExt:数值、扩展数值和文本” |
GetNextValAndTxtExt |
DiagGetNextValAndTxtExt |
获取下一条诊断信息、数值、扩展数值和文本⮫ “方法 Get-xxx-ValAndTxtExt / DiagGet-xxx-ValAndTxtExt:数值、扩展数值和文本” |
GetLastValAndTxtExt |
DiagGetLastValAndTxtExt |
获取最后(最新)诊断信息、扩展数值和文本⮫ “方法 Get-xxx-ValAndTxtExt / DiagGet-xxx-ValAndTxtExt:数值、扩展数值和文本” |
GetPrevValAndTxtExt |
DiagGetPrevValAndTxtExt |
获取上一条诊断信息、扩展数值和文本⮫ “方法 Get-xxx-ValAndTxtExt / DiagGet-xxx-ValAndTxtExt:数值、扩展数值和文本” |