<< 向前        下一页 >>

ID : 7284

GetDiagnosisState

功能

获取诊断动作的实施状况(所有轴)。

该指令对Ver.2.6.*以上的版本有效。

格式

GetDiagnosisState

返回值

通过变体型数据(8要素)返回诊断动作的实施状况(所有轴)

各要素的值如下:

内容
0 已实施
1 未实施

关于要素编号和轴的关系,要素编号“0 ”属于1轴,按顺序要素编号“1”属于2轴,要素编号“2”属于3轴。最后,要素编号“7”属于8轴,但7轴、8轴用于将来扩展,当前存储为“0”。

解说

通过变体型数据(8要素)返回诊断动作的实施状况(所有轴)。

注意事项

-

应用示例

Sub Main

  '显示未实施诊断动作的轴的轴编号
  Dim WarningAxis As Variant
  
  If GetDiagnosisWarning Then '有未实施诊断动作的轴
    WarningAxis = GetDiagnosisState
    If WarningAxis( 0 ) Then '1个轴未实施时
      Msgbox "1个轴未实施。"
    End If
    If WarningAxis( 1 ) Then '2个轴未实施时
      Msgbox "2个轴未实施。"
    End If
    If WarningAxis( 2 ) Then '3个轴未实施时
      Msgbox "3个轴未实施。"
    End If
    If WarningAxis( 3 ) Then '4个轴未实施时
      Msgbox "4个轴未实施。"
    End If
    If WarningAxis( 4 ) Then '5个轴未实施时
      Msgbox "5个轴未实施。"
    End If
    If WarningAxis( 5 ) Then '6个轴未实施时
      Msgbox "6个轴未实施。"
    End If
  End If

End Sub

ID : 7284

<< 向前        下一页 >>