全局脚本中的VB编程问题

三个问题
1、全局脚本中的项目模块、标准模块和动作之间有什么区别呢
2、我想在全局脚本中用VB编程,想把几幅监控画面中的不同变量根据条件写入EXCEL指定的格内,怎么区分主画面中的I/O域呢(比如画面1中有I/O域1;画面2中也有I/O域1,我怎么能把这两个都写入EXCEL中呢?)还有就是我想问下这个应该写在哪个模块中或还是动作呢?
3、我这样假如在全局脚本中写好了,当运行WINCC时,全局脚本能自动监测条件的变化而自动将变量写入EXCEL中吗?

问题补充:
那关于第二个问题怎么写呢
比如有两个变量TAG1、TAG2,两个I/O域:输入输出域1(简称S11),在主画面1中(简称Z1.PDL)、输入输出域1(简称S21)、在主画面二中(简称Z2.PDL)。
当TAG1等于1时,S11的值写入CELL(1,1)中,S21的值写入CELL(1,2)中;
当TAG2等于1时,S11的值写入CELL(2,1)中,S21的值写入CELL(2,2)中。
主要是不知道怎么将不同画面中的输入输出域中的值在同条件下同时写入EXCEL的指定格内!

最佳答案

1、正好下午时候回答个别人的问题,关于你的第一个问题,链接在这里:
http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_ID=76955&cid=1032
写的有点繁,不知你能弄清楚不
2、这个不是问题,等你实际编程了,就知道了,调用不同画面下的相同名字的对象写法是不一样的,就想你C盘下有个1.txt  D盘里也有个1.txt,那路径是不一样的。
至于用模块还是动作,那你了解了第一个问题就很好根据需要选择了。
如果你要手动控制它写入,就建个按钮,添加个动作,如果不手动,定时或者变量改变时执行,那也是动作,选好触发器即可。
3、这个当然能!要wincc是干嘛的,不就是自动监测,自动化流程嘛!
写个脚本监控相应的条件(一般是监控住变量,在变量变化时候判断一下条件是否成立),而后如果条件满足,就执行。

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

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

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

相关推荐

  • WINCC管道水流动画

    管道水流动画如何实现,怎么做才能方便使用 最佳答案 WinCCV7水流动画(视频)http://www.ad.siemens.com.cn/service/elearning/co…

    SIMATIC WinCC 2021年7月5日
  • wincc v3触摸屏配方 数据记录

    用于编号名称的变量D28,设定3个配方,我点进随便哪个配方D28就显示对应的编号,但是我配方还未至PLC,他就显示了,一般来说我选择了配方肯定要至PLC后他才显示对应的配方编号啊 …

    2020年11月1日
  • 项目求助

    我现在手头上有两个项目。项目1 客户要求有必要的事件记录。比如说客户登陆系统的时间和客户名字,阀门在何时打开或者关闭都要在我做的wincc系统中记录下来,并可以查询。这该…

    SIMATIC WinCC 2019年6月11日
  • wincc如何通过VB脚本读取报警数据库归档内容

    刚接触wincc,下面脚本是根据帮助文档VB实例修改,但读取不到归档内容,系统内置报警控件中能读到数据,请大神指点。’ 1.1 Create conn…

    2021年7月5日
  • WINCC弹出窗如何使其他按钮不能动作

    给wincc做了一个关机按钮放到菜单栏里面了,点击之后调用窗口在画面中间,怎么是调用的同时画面上其他的按钮不能动作,有什么行之有效的方法,感谢 问题补充:就是调用一个弹出窗口之后,…

    SIMATIC WinCC 2021年7月5日
  • wincc切换至葡萄牙语失败

    我手上的项目,通过系统函数的语言切换,中文和英文切换我已经做好,也可以切换了,现在想增加一个葡萄牙语,电脑控制面板的区域和语言我已经更新下载设置了葡萄牙(巴西),wincc界面增加…

    SIMATIC WinCC 2021年7月5日
  • WINNC报警记录

    WINNC报警记录我当前只能显示1000条,我怎么将报警记录保存条数延长 最佳答案 1.报警记录只能显示1000条,是报警控件的限制,而并非没有对多于1000条的报警归档。也就是说…

    SIMATIC WinCC 2019年6月11日
  • 报警记录内部变量显示不了

    在选消息变量的时候不能全部显示内部变量 最佳答案 报警变量的类型应该是无符号8/16/32位数,或者是二进制变量,而浮点数或者有符号数是不能做报警变量的,因此在选择变量时只能看到无…

    SIMATIC WinCC 2019年6月11日
  • 其他服务器如何访问WINCC数据库变量记录

    其他SQL数据库服务器如何访问WINCC数据库变量记录 ,是不是通过工业数据桥通信? 最佳答案 因为WinCC中的变量记录是压缩数据,所以需要WinCC 相关的…

    SIMATIC WinCC 2020年11月1日
  • 怎么在VC脚本中循环调用变量?

    我做了N个变量,变量名字为“S1”到“Sn”。我想在脚本中读出这n个变量的值并相加。由于变量太多,不想一一读,想做个循环程序读出,但是我不知道怎么做,比如读S1的语句为GetTag…

    SIMATIC WinCC 2019年6月11日