关于wincc中vbs的On Error Goto问题

On Error Goto err
err:
        MsgBox "串口不存在或已占用"
我想用vbs实现报错跳转的功能,用上面是一部分程序在VB里可以实现,但是在vbS里就提示On Error Goto err错误,哪里不对吗,该怎么实现

问题补充:
If ACTUATOR_NUM > 0 Then ”如果有阀门,就执行联机操作
    On Error GoTo err
        ………..
err:
        MsgBox "串口不存在或已占用"
End If
省略号里还有内容,只有报错以后才会跳转运行 MsgBox "串口不存在或已占用" ,否则执行省略号中的程序

最佳答案

此回答已完善

使用on error resume next脚本将忽略产生的错误继续运行后面的代码,直到使用on error goto 0恢复错误处理

示例代码:
on error resume next
。。。。。。

If (Err.Number <> 0) Then
MsgBox "串口不存在或已占用"
Err.Clear
End If

on error goto 0

补充:
On Error GoTo xxx 只是VB里的写法,vbs无法跳转

Err.Number <> 0就是代表有错误

on error resume next
。。。。。。

If (Err.Number <> 0) Then
MsgBox "串口不存在或已占用"
Err.Clear
else
。。。。。。
End If

提问者对于答案的评价:
我想问一下on error resume next后面的省略号是什么内容,可以不需要直接接if吗

最佳答案作者回复:
可以,但通常on error resume next下面紧跟的就是需要容错的语句,就是可能会执行错误的语句

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc318975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • WinCC安装失败 最后一步提示信息如图

    求解答  谢谢 最佳答案 先看一下是不是缺文件,或下载不全解压不完全。再看下是不是兼容问题。用虚拟机和在真机上装是一样的。是不是文件安装路径不对,以前安装过或制…

    SIMATIC WinCC 2017年6月18日
  • 双语切换的按钮最好了,但语言切换不过来

    我在文本库中做实验,将其中一条英文,在中文(台湾)的一栏中,输入了中文,但是我运行Wcc项目后,点了中文按钮,所翻译的英文,直接成了好几个小黑方框,为什么啊?系统语言我都改了,也安…

    SIMATIC WinCC 2019年6月11日
  • Smat 700

    请教各位老师,我现在触摸屏是Smat 700,我需要在PLC     I1.0输入时打开我的手动画面,I1.1时打开自动…

    SIMATIC WinCC 2018年1月1日
  • 一句vbs脚本的含义

    初学VBS,请问这句话什么意思,什么用啊?HMIRuntime.Trace 问题补充:对不起 贴错了 是这句:HMIRuntime.Trace &qu…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3与TIA V15的PLCSIM连接通讯问题

    wincc7.3与TIA V15的PLCSIM通讯不上,显示中断状态,访问点一致、IP地址一致。找不出是哪里的问题。 问题补充:没有安装SIMATIC NET,…

    2021年7月5日
  • wincc能不能正常用

    原来的硬盘坏了,镜像了一个硬盘装上去,能不能正常用,授权有两项没有检测到,怎么解决 钻石用户推荐最佳答案 WinCC授权问题合集http://www.ad.siemens.com.…

    SIMATIC WinCC 2020年11月1日
  • SIMATIC HMI SMART 700 IE V3的通讯线缆

    SIMATIC HMI SMART 700 IE V3的通讯线缆,订货号是多少,3米的 最佳答案 你想要的是不是这款MPI电缆&n…

    SIMATIC WinCC 2021年7月5日
  • WinCC的新建项目问题

    WinCC的“多用户项目”和“客户机项目”的区别是什么?     例如:用WinCC做一个监控系统,要求有一个sever,两个cl…

    SIMATIC WinCC 2019年6月11日
  • WIN-CC属性视图

    在WCC里我怎么找不到属性视图了?我在菜单工具栏"视图"的下拉菜单里找不到"属性".她的下拉菜单里依次是"输出""对象""项目"等等.我该怎么办??? 问题补充:我按照XSXZC的…

    SIMATIC WinCC 2019年6月11日
  • WinCC 如何打开关闭窗口

    WinCC中如何运用脚本打开一个新窗口,或者关闭当前打开的窗口? 最佳答案 用函数OpenPicture可以实现打开一个窗口;函数ClosePicture可以实现打开一个窗口。Op…

    SIMATIC WinCC 2019年6月11日