故事作者:羲

最近创作

看看TA的故事

【专家大讲堂】20210309如何快速诊断 WinCC 脚本错误——直播答疑

已锁定

总坛主 西门子1847工业学习平台

  • 帖子

    786
  • 精华

    3
  • 被关注

    49

论坛等级:奇侠

注册时间:2011-06-09

普通 普通 如何晋级?

【专家大讲堂】20210309如何快速诊断 WinCC 脚本错误——直播答疑

2825

3

2021-03-08 10:02:28

【专家大讲堂】20210309如何快速诊断 WinCC 脚本错误——直播答疑


直播时间:2021年3月9日 19:30-20:30

主讲专家:李宏宇


直播课主要内容:

您在使用WinCC时遇到脚本错误该如何应对呢?

专家带您分析脚本常见错误,灵活运用各种方法诊断脚本错误,案例分析将有助于您综合解决实际的问题。


课程回看链接:http://www.ad.siemens.com.cn/service/elearning/Course/3017.html


直播答疑汇总:


Q1:项目是使用WinCC开发的,安装在厂家的电脑上是可以运行且接收通讯数据,但是拷到我自己的笔记本上可以运行,数据却接收不到。

A1:这看起来是一个通讯相关的问题。首先要查看一下网络,是不是正常连接,还有一些组态的参数,包括PG/PC接口的设置。当然关于通讯相关的问题我们也可以查看日志文件,从而帮助诊断出现的问题。如果出现的问题与脚本有关,可以使用本次大讲堂所介绍的内容进行脚本错误诊断。


Q2: VBS或C脚本输出的诊断语句如果不屏蔽的话,会影响系统性能吗?

A2: 我们在培训中介绍了VBS或C脚本可以调用一些调试语句来诊断脚本错误,如果在脚本中存在大量的调试语句,会在一定程度上影响系统的性能。所以建议大家在不用的时候,一定要把这些诊断语句屏蔽掉。


Q3:C脚本有没有单独调试的工具?

A3:WinCC只是提供了针对VBS的脚本调试程序,针对C脚本并没有单独的调试程序,可以参考大讲堂中介绍的方法进行诊断。


Q4:这里没有提到msgbox用于调试脚本的方法?

A4:当WinCC脚本运行时遇到某些情况,例如,当某函数返回错误或通过某些属性获取到一些错误信息时,我们可以主动将错误或提示信息输出到弹出的消息对话框中。但是当弹出msgbox之后,如果不及时关闭有可能会阻塞当前脚本的运行,输出调试语句则不存在这个问题。


Q5:西门子这边有没有脚本调试的服务,收费的也行,有时候脚本调了好几天调不出来。

A5:西门子是有专门的服务支持团队的,大家可以联系西门子相关的服务人员或者销售人员来询问具体的支持方式和收费等。


Q6:我这里有一个通信问题。Win CC 7.5与S7-300通过CP343-1通信,每过6-7小时会中断一次,很快就恢复。诊断日志显示代码0xFFDF 410E。查了很久,不知道原因。

A6: 这是一个通讯问题,关于诊断代码,大家可以在帮助文档里进行查看,如果帮助文档里查不到的话,也可以去联系西门子热线或者相应的技术人员。


Q7:我们这边的Win CC启动过程读条20%后自动关闭了,该查哪里的日志记录?

A7: WinCC日志文件位于安装路径“..SiemensWinCCDiagnose”文件夹中,按照功能进行分类,日志信息会按分类存储到相应的日志文件中。


Q8:WinCC在同一画面中用了很多判断脚本用于显示状态,这个界面数据刷新很慢是脚本太多导致的吗?

A8:这个问题跟我们上期大讲堂所讲内容是相关的,也就是关于脚本运行慢、阻塞等问题,您可以去观看我们上期大讲堂“如何让WinCC脚本运行更加顺畅”中的内容。


欢迎大家继续盖楼,针对本话题进行探讨



【专家大讲堂】20210309如何快速诊断 WinCC 脚本错误——直播答疑 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

专家大讲堂课后探讨

共有137条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。