wincc外部变量的参数设置

wincc做个系统,底层有S7 200、300的PLC,还有ican模块,目前用自带的PC station读300的变量,PC Access读200的变量,ZOPCServer读ican变量,OPC.chn里加了这三个服务器,通过右键----system Parameter把变量读到wincc里来。
后来发现只要在这些驱动连接里右键新建变量,修改变量的Paremeters就能与OPC服务器里的变量关联起来。问题随之来了。

问题:我能不能再在wincc里用脚本程序改这些外部变量的Paremeters,怎么改?(如果行的话,我只需建一套变量名通过单击按钮改Paremeters就能让这个变量名连不同的OPC服务器里的变量了,大大减少了变量的个数,而现在我是建立三套不同的变量与三个OPC连接一一对应的。)

最佳答案

VBA 允许你使用脚本直接创建、修改、删除变量,还可以读取、修改变量的属性、类型和值。

《WinCC Scripting: VBS, ANSI-C, VBA 手册》第 4.6.2 “VBA in Tag Management”章节。
http://cache.automation.siemens.com/dnl_iis/TY/TY1MDQ5AAAA_37572697_HB/WinCCInformationSystemScripting_en%2DUS.pdf
《VBA OPC Server add tags》
http://www.automation.siemens.com/WW/forum/guests/PostShow.aspx?PostID=254842&language=en

提问者对于答案的评价:
是的。但是VBA只能在组态环境下改变量,运行环境下不能用它控制。不能实现我的目的。所以。。。换方案

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午4:05
下一篇 2019年6月11日 上午4:05

相关推荐

  • wincc运行界面的数据存储

    wincc运行界面上有许多变量(内部和外部),这些变量的当前值如何存储?能存多少?以便下次开机时使用?谢谢! 最佳答案 外部变量与PLC有关,可以放在DB块中以保存。 &…

    SIMATIC WinCC 2019年6月11日
  • wincc报表怎么自动生成图片

    现在设置wincc每天打印一次,同时自动生成报表图片,请问wincc报表怎么自动生成图片?是在下面图片上file选项上打勾吗? 图片说明:    最佳答案 你那…

    2019年6月11日
  • wincc控制脚本

    有多个plc与wincc通讯,一个plc控制的设备运行时,另一个plc的联动设备也要开。这样子用wincc写脚本,读取一个PLC的变量状态,条件满足时去触发另一个PLC的变量,脚本…

    SIMATIC WinCC 2017年8月3日
  • WINCC 报警 声音如何设置

    请教一下WINCC里的报警如何发出声音。小弟新手,希望您能尽量简单的指点以下我,呵呵~现在我做了一个测试的工程,报警里面设置了模拟量报警,报警控件部分没什么问题了,只是如何实现当报…

    2019年6月11日
  • WINCC变量记录在哪个表?

    我想用ODBC访问变量记录并添加到布局,写查询语句,不知道是哪个表名 图片说明:    最佳答案 变量记录的表你是看不到的,只能通过特定的语句读出来,这个语句并…

    2021年7月5日
  • 触摸屏密码不知道

    TP触摸屏的用户密码不知道,里面的参数不能调,也没有画面程序,有不有办法恢复出厂密码,谢谢! 最佳答案 1200恢复出厂设置http://www.diangon.com/wenku…

    SIMATIC WinCC 2017年11月12日
  • wincc连接step7

    我的wincc项目已经完成了!现在想做一个相关的step7项目,看了许多都是从step7中将使用插入os! 我的wincc中变量都定义好了。step7还没开始做。怎么做才…

    SIMATIC WinCC 2019年6月11日
  • WINCC画面对象移动鼠标显示注释

    在用WINCC6.0做个项目,我想当鼠标移动到某个设备上的时候让设备的编号和注释显示出来,不知道该怎么实现,请做过的高手指点一下该怎么做呢?是不是WINCC就没有这项功能呢? 最佳…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2切换到主画面时提示database open error

    wincc项目做好后,每次切换到主画面都会弹出database open error的提示框,不知道如何去掉啊 图片说明:    最佳答案 …

    2019年6月11日
  • WINCC与300通讯不上

    使用TCP/IP通讯协议通讯,但SET PG/PC界面没有显示可用的TCP/IP协议,有黄色感叹号,是不是没有装驱动?需要什么驱动?怎么装?网络适配器是正常的,可以使用,…

    SIMATIC WinCC 2019年6月11日