wincc有个确定的按钮 ,点击出现一个输入密码的对话框,输入密码正确以后 ,才能生效。密码忘了,怎么办呢
问题补充:
Sub OnLButtonUp(ByVal Item, ByVal Flags, ByVal x, ByVal y)
If InputBox("请输入校正密码","校正权限认证","",500,500)=CStr(HMIRuntime.Tags("Pass").Read) Then
If MsgBox("一旦开始校正,车将自动从东走行到西,请确保现场安全!!!,是否确认校正?",vbYesNo,"警告")=vbYes Then
HMIRuntime.Tags("JZ5校正").Write 3,1
End If
Else
MsgBox "密码输入错误"
End If
End Sub
最佳答案
打开wincc资源管理器,找到这个图,双击打开它,右键按钮,选择属性--事件,把鼠标动作中这个对话框的动作删除。
补充:1、直接在项目中找到字符串变量Pass,看看它里面保存的是什么,输入这个变量中对应的就行了。
2、把外层的if..else.. end if删除不要密码了,只保留弹出窗口确认。
必须在运行时才能看变量的值,如果看不到,你用一个io域显示字符串变量Pass的值。
提问者对于答案的评价:
谢谢你的帮助
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc362364.html