//鼠标悬停线条

读取变量返回值和质量戳

`Sub OnClick(Byval Item)

Dim plcVariableName, plcVariableValue, plcQualityCode
Dim tagObject

' 设置你的PLC变量名
plcVariableName = "aaaaa1"  ' 将YourPLCVariableName替换为PLC变量名

' 创建Tag对象
Set tagObject = HMIRuntime.Tags(plcVariableName)

' 读取PLC变量的值
plcVariableValue = tagObject.Read(0)  ' 参数1表示同步读取

' 读取PLC变量的质量戳
plcQualityCode = tagObject.QualityCode

' 检查读取结果
If plcQualityCode = 0 Then
    MsgBox "PLC变量值: " & plcVariableValue & vbCrLf & "质量戳: " & plcQualityCode
Else
    MsgBox "读取PLC变量失败或质量戳异常: " & plcQualityCode
End If

End Sub`

posted @ 2024-12-31 10:52  Hi!JiQun  阅读(37)  评论(0)    收藏  举报