wincc 脚本调试用啥窗口

我用wincc 7.4调试程序,在vbs 调试用 那个脚本调试窗口,但报错一般提示都很简单,比方说逗号问题,也不知道提示哪行的逗号,不好排查问题,除了调试窗口还有一但语句有错下面有个什么bug窗口闪,也点不开看不到啥内容,wincc 就和数据库不联系了,点了那个bug 窗口退出才执行,还有比方我sql 表有限制不让插入重复行,怎么不让他闪就是闪也别影响我其他程序执行,那个bug 窗口也闪,程序不通过,vbs 中怎么获取一个sql 的返回值,显示在弹窗中

问题补充:
请问下我脚本是一大段,不是一句和一个字符窜,用那个trace 函数mgbox 函数是把一大段都放进函数里?

最佳答案

wincc的vbs调试手段确实比较简陋,建议多用Hmiruntime.trace输出信息,在gsc调试窗口中起码可以定位程序执行到哪里,另外可以试试Err对象
----------------------------
trace语句一般放在你怀疑的语句前后,一般输出一些中间过程变量的值或者干脆就输出一个提示文本等等,便于观察程序执行过程以及定位程序错误

提问者对于答案的评价:
我用wincc 做报表的时候,想通过前台输入四个字段往SQL里有个产品批次库表里写数据,按一下按钮写一次,要求是批次号不能重复,我在SQL表里做了限制是不能重复的,但在脚本里无法判断也不知道怎么判断字符串里的数字错误(有重复)执行程序时,wincc会报错,如果点取消,程序会停止执行,再次再启动不了,如果停止了怎么也启动不了,除非重启WINCC ,停止执行后就是输入不重复的数字也不会往表写东西,

我的问题 是在脚本里的什么地方加个判断语句就是字符串的返回值错误的意思,我输出个提示框有重复重新输入,点确定可重新输入。不要让那些乱七八遭的调试错误的提示出来,我在wincc里把提示和脚本调试时关了,输入重复倒是什么也不弹,但是也不会执行,也不会写成功数据。

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

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

相关推荐

  • wincc6.0 数据库

    wincc6.0工程项目随着时间运行数据库回越来越大,硬盘占用空间很大,机器运行速度变慢,如何手动清除数据。 最佳答案 数据库变大主要是归档数据(特别是长归档)设置的时间太长,其实…

    SIMATIC WinCC 2019年6月11日
  • winCc V7.4项目

    4台电脑运行同一WinCC(V7.4)项目联同一PLc,为什么报警信内容4台电脑不一致,有的电脑显示有的不显示? 最佳答案 看看不显示的,是不是报警时间很短?1、如果触发报警的变量…

    SIMATIC WinCC 2020年11月1日
  • wincc V7.3分屏问题

    怎么样把画面分为两个屏上面?(一个分为操作屏,一个分为自动循环显示屏)还有自动循环显示怎么做?(例如:一个主画面A.PDL里有个画面窗口1,在画面窗口1里,如何让画面B.PDL&n…

    SIMATIC WinCC 2020年11月1日
  • WINCC报警回路

    各位大圣,点击屏幕报警后如何跳转至预先编辑好的PDF 图片说明:    最佳答案 先新建一个打开pdf文件的函数,定义一个函数参数用来传递pdf文件名c脚本怎么…

    2020年11月1日
  • 用wincc导入一个项目后,其自动激活

    只要导入这项目,其就自动激活运行,无法进入组态,高手指点,谢谢 最佳答案 如果想在打开项目时不激活运行,可以在打开项目时,按Ctl+Shift组合键。如果不想打开先前的项目,可以在…

    SIMATIC WinCC 2019年6月11日
  • WINCC全局脚本

    我把5.1版本的项目移植到6.2版本中,原来在5.1中的全局脚本在6.2里看不到是怎么回事。 问题补充:有没有方法修改 最佳答案 5.1里的全局动作、项目函数可以直接拷贝到6.2项…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏下载问题

    我有一根6ES7 972-0CB20-0XA0 第五代编程电缆,现在要编辑触摸屏画面,可以用吗,触摸屏是TP277,如果不行,那要用哪种编程电缆。 最佳答案 可…

    SIMATIC WinCC 2018年12月5日
  • wincc v7.0编辑变量记录时,提示“不能建立与数据库的连接”

    wincc v7.0编辑变量记录时,提示“不能建立与数据库的连接”是什么原因,怎么解决? 最佳答案 建议你参考一下下面的解释说明——http://www.ad.sieme…

    SIMATIC WinCC 2019年6月11日
  • TIA V11 中的wincc图片文件夹里面的图片无法编辑

    TIA V11 中的wincc图片文件夹里面的图片无法编辑,例如旋转,垂直翻转等都无法实现?有什么方法可以实现的么?右键单击后显示编辑图形,但是保存的图形有背景…

    2017年12月10日
  • WINCC 通过OPC通信的组态!

    WINCC 通过OPC和其他组态计算机的通信,改怎么组态!请高手指点!或提供一点资料啊! 最佳答案 1、wincc和其他的电脑都进行dcom配置,然后对方系统的数据库如果…

    SIMATIC WinCC 2018年12月14日