关于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日 下午4:53
下一篇 2020年11月1日 下午4:53

相关推荐

  • wincc 画面切换问题

    我是刚学习wincc的,请高工们指点,我从网上下载的DEMOV6演示程序,在开始运行画面上的10切换画面的按钮,每个按钮调用不同的画面画面显示在同一个’应用窗口’里,应用窗口里的属…

    SIMATIC WinCC 2019年6月11日
  • WINCC 更新周期无法修改

    我WINCC 里项目更新周期无法修改,始终是“有变化时,非周期”。其它的时间设置上保存后  从新打开又变成上面的默认状态了,这是什么原因呢? 最佳答案…

    SIMATIC WinCC 2017年11月19日
  • wincc配方问题

    开始是组态了一个配方控件1,里面保存几组不同配方。我在调用一个配方控件2,从配方控件1里面调用几组配方(不是控件1里面所有配方),同是给控件1里面每个调用的配方,设定一个时间,组成…

    2021年7月5日
  • wincc用C动作使对象变色

    我用C动作使对象变色(变量为BOOL型,变量1为1时对象背景色为绿,变量2为1时对象背景色为红),程序如下?。变量是从STEP7调用上来的if?(GetTagBit("S…

    2021年7月5日
  • MODBUS OPCserver和wincc的通信。

    我按照大家的建议,为了实现我的一个表与wincc通信。我去研华官网下载了一个ModbusRTU OPC Server。软件。我安装以后,我用的是DEMO版的。摆…

    SIMATIC WinCC 2019年6月11日
  • 请问,417-5H最多能连接多个wincc呢?

    PLC和wincc通讯是算 PG通讯还是S7通讯呢?是不是有多少个S7连接资源就可以连多少个wincc? 最佳答案 op资源数,一个wincc 占用一个资源数。…

    SIMATIC WinCC 2021年7月5日
  • wincc6.2如何在winxpsp3下安装?

    wincc6.2在winxpsp3安装时提示缺少补丁?? 问题补充:看到可以绕过KB319740的补丁,请教怎么做? wincc没有补丁吗? 最佳答案 WinCC&nbs…

    SIMATIC WinCC 2019年6月11日
  • WINCC画面控制

    我想在WINCC画面里做一个能控制电磁调节阀的按钮.请教高人画面如何和控制程序的模拟量输出,,从而能达到控制调节阀.. 最佳答案 做一个按钮,用c语言编程如下: &nbs…

    SIMATIC WinCC 2019年6月11日
  • WINCC变量加载

    我把WINCC集成在STEP7里面,为什么在关联变量选择STEP7里的变量时提示选择的站没有被联网,要继续并且用带地址0的缺省的MPI连接吗? 最佳答案 1、从WinCC里调用ST…

    SIMATIC WinCC 2018年3月6日
  • 该选单用户还是多用户?

    要监控10套PLC,客户要求2台服务器,并且同时作用,有10几个客户机,要求在任何一台都能监控及修改,好象是用分布式结构吧,但是步骤就多了,高手门,我说得对不?如果就一台服务器行吗…

    SIMATIC WinCC 2019年6月11日