wincc读取smatic net数据异常

1、项目由OS编辑器建立。
2、wincc 7.5sp1 正版512rt版本,win10正版。
3、smatic net通过communication setting直接建立4个连接,连接4台smart200PLC。
4、连接建立后,在opc scout里面能顺利读取各个变量,均有数据,质量显示good很少时候显示fr_good(fr_good不知何意),刷新后消失,显示good。
5、wincc在opc驱动下建立了4个连接,运行后都是绿色勾勾,在wincc才启动的时候能正确显示各种参数数据,但是一旦我切换几次画面后,部分变量显示0,且画面切换变卡顿,不知道为何?
6、在opc scout里面检查消失数据的变量,数据显示正常,且能正常读写,速度很快。
系统也重装了,wincc也重装了。还都是正版,我都搞懵逼了,为什么会这样,以前用盗版的时候都顺畅的很,从来没遇到切换画面卡且数据消失的情况。
为了排除os编辑器的原因,我自己建立了一个简单项目,切换画面后还是会数据显示丢失(smatic net里面正常)
还请大家指点一二。

钻石用户推荐最佳答案

在画面上的变量消失时,变量管理器变量还正常么?
先判断是wincc连接SIMATIC net出现问题还是wincc runtime出现了问题。

“在wincc才启动的时候能正确显示各种参数数据,但是一旦我切换几次画面后,部分变量显示0,且画面切换变卡顿”

这段描述给我的感觉是全局脚本堵塞造成的,wincc在开始运行时会将所有的全局脚本都运行一遍,即使是变量触发器的脚本。而wincc的脚本是单线程的,如果全局脚本的计算量较大或者有逻辑错误就会造成脚本堵塞,导致wincc runtime 运行不正常,具体表现为画面切换卡顿、变量赋值卡顿、控件变色卡顿

全局脚本卡顿后就会出现你描述的这种现象,当然这只是猜测

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午3:48
下一篇 2021年7月5日 下午3:48

相关推荐

  • WinCC趋势控件如何做标准画面

    官网有一个WINCC7.3中如何使用结构变量组态画面模板,这个里面是使用变量前缀做的标准画面,但是趋势图中没做出来,通讯不上,#define arch_tag …

    SIMATIC WinCC 2021年7月5日
  • plc变量变化,wincc获取不到

    在plc中设一个变量,用它来记录配料仓号,wincc中有与该变量关联的输入输出域。变量变化跟配料时间有关,如果该仓号没有配料,可能瞬间变化。但在wincc就无法记录全部的变化过程。…

    SIMATIC WinCC 2019年6月11日
  • WINCC V6.2不能创建项目

    WINCC安装后,打开界面,创建项目时弹出:此版本的WINCC不支持包含sybase数据库的项目,请移植项目.可我是新安装的WINCC V6.2,创建新项目,怎么会这样?…

    SIMATIC WinCC 2019年6月11日
  • wincc运行的时候为什么没有画面

    wincc运行的时候为什么没有画面///??/?????????? 最佳答案 以前正常运行过嘛?做好运行画面并设置主画面了嘛? 提问者对于答案的评价:设置起始画面了,主画面还要另设…

    SIMATIC WinCC 2021年7月5日
  • HMIruntime.tags(var)中的var可以做成变量吗?

    HMIruntime.tags(var)中的var可以做成变量吗? 我想做成数组。 最佳答案 可以啊,比如: dim var,i for&n…

    SIMATIC WinCC 2019年6月11日
  • C脚本读取文件

    如何用C脚本打开文件,并一行一行的读取,并分别转存给内部变量? 最佳答案 参考wincc按钮C语言(fp=fopen)(w+b)(w+t)(r+w)请教? http://…

    SIMATIC WinCC 2018年12月9日
  • Wincc用户登录后,怎样才能跳转画面

    大家有没有什么想法的 最佳答案 在画面A里建一个按钮,该按钮鼠标动作C动作里输入OpenPicture(“B.PDL"); 提问者对于答案的评价:

    SIMATIC WinCC 2017年11月12日
  • wincc C函数问题

    用C语言写电机的状态返回值,不同值代表不同颜色,现在要求,读取开反馈为1,关反馈为0则返回值为1,而开反馈为0,关反馈为1则返回值为0,现在不明白的是开=1且关=0的语句怎么写,希…

    SIMATIC WinCC 2017年10月31日
  • ODBC数据库表格显示不出来

    问题1: 按照资料A0296做的报表,点击打印预览,报表布局的静态部分能显示出来,为什么ODBC数据表显示不出来啊?看不到。。。 问题2: 为什么改自…

    SIMATIC WinCC 2019年6月11日
  • WinCC、Excel、VBA、脚本、连通性软件包?

    西门子有做个WinCC、Excel、VBA、脚本、连通性软件包的例子,也就是在EXCEL宏指令做日报表,现在测试通了,选择日期会有数据出来,关键是有两个问题:一是WINCC中变量数…

    2017年6月7日

发表回复

登录后才能评论