wincc变量匹配

我们目前使用wincc提取PLC的数据写入数据库,现在有个问题想请教下
我提数据的脚本都一样,只有变量不同,所以只能重复的建立这些脚本;但是变量名我已经按照标准格式编写了,只有后面的ID不同(这个ID也做识别标签),
如何只用一个脚本就能提取出不同组的数据?
WINCC版本7.2

最佳答案

用循环呀!然后脚本拼接变量变量名。
for i=1 to 10
    tagname=mytag&i
hmiruntime.tags(tagname).read''读变量
hmiruntime.tags(tagname).write myvalue''写myvalue到变量
next

提问者对于答案的评价:

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

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

相关推荐

  • wincc画面不能切换有什么原因

    画面只能停留在一个上,不能切换,用项目复制器复制的 最佳答案 直接右键切换的按扭—-属性,打开点直接连接,选择对应的项目就可以了。 提问者对于答案的评价:谢谢大家

    SIMATIC WinCC 2019年6月11日
  • wincc 变量归档自动归档2次

    我想实现变量控制归档的开始的停止,控制变量为1也就是从0到1时开始归档,而且是只归档一次,我看到起始变量的说明里也是这样说的,为啥在归档表里看到是从0到1和从1到0都要归档呢,我设…

    2021年7月5日
  • wincc窗口如何设置材料名称

    通过wincc的窗口显示材料名称,数量在2000个左右,需要建立一个数据库的东西,通过什么方式,使用什么软件和方法可以实现,连接方式:wincc -pcaccess-&n…

    SIMATIC WinCC 2019年6月11日
  • 窗口最前端显示

    怎样在WinCC运行中弹出MessageBox信息框时不显示Windows任务栏,且MessageBox信息框位于窗口最前端显示? 最佳答案 在Windows任务栏属性里不选择“将…

    SIMATIC WinCC 2019年6月11日
  • wincc7趋势块里曲线对应的数值在哪里显示?

    WINCC6及以前的版本,趋势块里曲线对应的数值始终在最下面显示 wincc7趋势块里把鼠标放在曲线上点右键,可以显示数值和时间,这样很麻烦, 怎样能将整个曲线…

    SIMATIC WinCC 2019年6月11日
  • wincc V7.4 SP1安装过程中出错问题

    wincc V7.4 SP1在win10系统中安装的时候,弹出如图所示,应该怎么处理,请指教? 钻石用户推荐最佳答案 1、查询的兼容性结果,对比一下你的操作系统…

    SIMATIC WinCC 2020年11月1日
  • 访问历史数据的软件包?

    我用的是WinCC 6.0 SP3的软件,现在需要一个附加软件来访问数据库里面的历史数据,好想是conectivy packet 6.2还是…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2报警记录按一定时间能否自动删除?

    wincc运行项目下的ArchiveManagev文件夹中总是产生很多实时文件(好象是每天产生两个文件),不知这些文件能否在wincc6.2做设置或画面做一个按钮来按一定时间自动删…

    SIMATIC WinCC 2019年6月11日
  • 授权中字母等代号的含义

    WINCC-V6 RC 1024 PTg 512 ATg中的  RC?  PTG?&nbs…

    SIMATIC WinCC 2019年6月11日
  • Wincc7.3全局C脚本程序问题

    如图所示,新建3个内部变量a,b,c,在全局C脚本项目函数中编写一段程序,就是a+b的和给c,然后在动作中调用项目函数,设置触发器为周期循环1S,在画面中组态I/O域连接内部变量,…

    2021年7月5日

发表回复

登录后才能评论