求vb程序

wincc和s7-300通讯想实现以下功能
 设置变量db1.dbw0
 要求db1.dbw0的值对应wincc画面的编号
 比如db1.dbw0的值=1 wincc的画面1.pdl打开
         db1.dbw0的值=2 wincc的画面2.pdl打开
 并且是在db1.dbw0的值变化的时候脚本生效,哪位大侠可以帮忙编一下啊?

问题补充:
我需要手动改变画面和自动改变相结合的,所以1楼的方法不适用啊。。。
  而且有很多局限性
 2楼,这是wincc,不是触摸屏

最佳答案

首先在一个图形中放置一个应用窗口,然后在画面名称中选择动态对话框,在该对话框中,选择一个已定义的整数变量,然后增加模拟量,将该模拟量值分别定义为db1.dbw0值,这样根据db1.dbw0值即可打开相应的画面.

提问者对于答案的评价:
谢谢三楼的解释,很清楚,但是分只能给1个人,很为难啊,谢谢各位了!!

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

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

相关推荐

  • WINCC7.4用户管理问题

    我在WINCC7.4SP1 用户管理器当中新建一个用户,提示SIMTIC处于登录激活状态,无法新建立用户,但是我的WINCC都取消激活了。求大神指教,谢谢! 钻石用户推荐…

    SIMATIC WinCC 2020年11月1日
  • wincc的IO域中的输入值代表什么?

    虽然玩了这么长时间的wincc但是这个地方的输入值没搞明白是干什么用,怎么用?请大神们不惜赐教! 图片说明:    最佳答案 个人感觉,通常这个选件多数是被设置…

    2021年7月5日
  • WinCC授权

    各位学长,我想学学WinCC,但是没有授权,能不能给我提供个授权啊?在什么地方下载?另外,没有授权的是不是根本不能用啊? 最佳答案 没有授权不是很影响学习,如上所言,就是会出现需要…

    SIMATIC WinCC 2019年6月11日
  • CP5613和WINCC的通讯

    CP5613和WINCC采用PROFIBUS通讯是否还需要另外购买WINCC附加授权? 问题补充:S7-5613 和DP-5613中的哪一个授权呢?  最佳答案…

    SIMATIC WinCC 2019年6月11日
  • wincc 图中的对象属性高度不能从下往上变

    我用wincc画了一个竖着的杆子,希望它能根据变量的值进行从下往上伸长和收缩,运行后杆子却是从上往下伸缩?这是为什么?是不是我哪里没有设定?请帮一下忙呀! 最佳答案 你想反方向伸缩…

    SIMATIC WinCC 2019年6月11日
  • HELP ME!!安装WINCC

    安装SQL2000时提示a previous program installation created pending …

    SIMATIC WinCC 2019年6月11日
  • wincc变量模拟器不能模拟外部变量?

    模拟内部变量正常,模拟外部变量没反映,求解? 问题补充:我说的内部和外部是WINCC的内部和外部,不是PLC的内部和外部。 最佳答案 1、外部变量可以用PLCSIM进行联机模拟:见…

    SIMATIC WinCC 2019年6月11日
  • 如何用C脚本实现画面切换功能

    请教各位一个问题,如何用C脚本实现画面的切换,具体内容是我现在用VB脚本实现了画面切换功能,脚本如下: Dim objScrWindow Set&nb…

    SIMATIC WinCC 2019年6月11日
  • 变量导入时遇到错误

    在一个STEP7和WINCC的集成项目里面,通过STEP7直接把程序里面SYMBOL表里面变量导入到WINCC的MPI的连接中,但在导入过程中遇到错误,提示“*** Er…

    SIMATIC WinCC 2019年6月11日
  • vbs给最高位赋值

    我定义了一个32无符号双字(例md20,对应名称tag),想给其中位赋值,比我  HMIRuntime.Tags("tag").Write&…

    SIMATIC WinCC 2019年6月11日