wincc vbs读取外部变量有时候很慢是什么原因?

系统通过KepServer采集现场数据。然后winncc通过通道连接kep获取数据。但是不知道为什么,有时候在读取变量时候,会非常慢。导致数据入库出现数据断点。想请问一下各位大牛。问题出在什么地方呢?

最佳答案

你脚本是怎么用的
是用的HMIruntime.tags("").read
还是HMIruntime.tags("").read(1)
如果是第二种的话,变量值可以直接从 AS 或通道(直接型)读取。OPC可能反应慢读取起来就慢一些,采用第一种吧,第一种是从过程映像(缓存)中读取变量值,反应能快点。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月8日
下一篇 2017年6月8日

相关推荐

  • 表单功能

    因为公司要上工控,以前从前没接触过wincc,临时看了点资料,有个视频教程里提到了用户归档控件的表单功能:当单击[表格/表单]按钮可以在表单和表格间切换。我想问的是:不知道表单内容…

    SIMATIC WinCC 2019年6月11日
  • wincc的变量赋值

    哪位老师能帮我解决以下问题:  1、在项目中有“Taga”、“Tagb”、“Tag1”、“Tag2”、“Tag3”外部变量。  2、当按下按…

    SIMATIC WinCC 2019年6月11日
  • WinCC编译C脚本出错

    打开C脚本时出现以下内容#include "apdefap.h" void OnClick(char* lpszPict…

    SIMATIC WinCC 2019年6月11日
  • 控制马达的启停按钮

    控制马达的启停按钮 如何再做一个确认画面 最佳答案 如果脚本用VB编写,直接用msgbox弹出画面就可以,点击"是"就启动,点击"否&quo…

    SIMATIC WinCC 2019年6月11日
  • 关于wincc脚本输入到plc

    可以实现在wincc中读取plc数据,用vb脚本和输入输出域无法写入plc中,会是什么问题,tag.write,1,输入输出域已经是输入输出方式。 问题补充:那请问阿瑟斯,我用的是…

    SIMATIC WinCC 2019年6月11日
  • wincc按钮安全提示

    wincc版本为v13  professional版,有个设计要求是,一个按钮在点下之后不是立即生效,而是弹出一个对话框,询问是否确定操作,点击确定就是执行,点…

    SIMATIC WinCC 2017年11月12日
  • 请教大侠们wincc报警的问题

    请叫一下,如何做一个带声音的报警,(是模拟量的报警),以提醒运行人员的注意呢。问如何做?谢谢,各位 最佳答案 1、你需要在定义一个BOOL变量,当模拟量到达时置位(复位),离开时复…

    SIMATIC WinCC 2019年6月11日
  • WINCC与RSLinx的OPC通讯

    各位老大,请教下如何通过OPC实现WINCC与RSLinx的数据通讯,我在网上找了些这方面的资料,基本上都是在同一台PC上实现WINCC与RSLinx的OPC通讯的,现在我要改成实…

    SIMATIC WinCC 2019年6月11日
  • 许可证重复,变量超出

    检测到多个具有相同名称的许可证,存在1951个变量,限制是128个。 钻石用户推荐最佳答案 WinCC授权点数如何计算http://www.ad.siemens.com.cn/pr…

    SIMATIC WinCC 2021年7月5日
  • WINCC闪烁问题

    想做一个圆,实现如下功能,正常时为绿色,当故障时,闪烁两个颜色,应该怎么做才能实现这个功能呢? 最佳答案 你首先右击圆的属性—属性—-效果中把全局颜色改成否…

    SIMATIC WinCC 2018年12月9日