wincc 向excel写数据

我用wincc向excel写数据,当IO域中的对像变化时就向EXCLE写一组数据,于是在io域的'事件' 中的 ' 其他' 中
 的    ' 对象改变'下做了一个动作,试了一下,当io域所在的画面为当前画面时,IO域的值改变时就可以象excel写数据,一切正常,但是当io域所在的画面不是当前画面时,改变io域对象的值就不能写数据,是什么原因呢,有没有其他的办法实现呢?

问题补充:
在全局动作中,我该怎样把变量的值(例如MW10,mw12,mw14等一组数据)写到EXCLE中呢,在画面中我是建个IO域,把变量(mw0)赋给IO域,当变量mw0变化时,通过objExcelApp.sheets(1).Cells(iBlanKLine, 1).Value = ScreenItems("IOField1").OutputValue   做的.在全局变量中.应该怎么办呢?

最佳答案

xsxzc说的对,一旦脱离I/O域所在画面,脚本将不再执行。

  你需要的是全局脚本,WinCC Explorer -> C脚本编辑器 -> 全局动作。如需某个值变化时写入数据库,可在"信息/触发器"中定义为变量,选择你原来I/O域所连接的变量即可。
 ------------------------
 全局脚本中可以通过HMIRuntime.Tags("xxx").Read来直接读取变量,通过ScreenItems("IOField1").OutputValue读取I/O输出值并不可取。

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

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

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

相关推荐

  • wincc 用户归档授权

    谁有wincc用户归档的授权,提供一个。 谢谢了! 问题补充:有关用户归档的VB脚本怎么编? 我有几个归档控件,怎样实现一个按钮几个控件同时上传和下传?&nbs…

    SIMATIC WinCC 2019年6月11日
  • WinCC 如何给字的某一位置位

    使用WinCC的时候,为了节约点数,把需要控制的设备打包后组成一个控制字,我应该如何给这个字的某一位置位?比如,给MD400的第一位写1,应该如何实现?是用SetTagDWord命…

    SIMATIC WinCC 2019年6月11日
  • wincc读远程力控如何实现?

    有一套施耐德PLC,上位鉴控用的三维力控组态的,现在有另一套上位为wincc组态的鉴控机想读取力控的数据,如何实现?力控鉴控机做什么设置操作?用网络版加密狗吗?wincc能通过op…

    SIMATIC WinCC 2019年6月11日
  • wincc V7.4报警记录中消息归档疑问

    报警控件中的“短期消息归档”和“长期消息归档”里面记录的报警信息为什么都是重复的?比如我做一个bool变量报警 在报警发生的时候记录两次,报警消失的时候记录一次。 最佳答…

    SIMATIC WinCC 2021年7月5日
  • 博图HMI翻页功能键设置方法

    求博图中画面功能键具体设置方法 最佳答案 你在工具栏中点选按键这个功能键后,就可以在系统中选择画面翻页这个系统函数功能。 提问者对于答案的评价:我已设置,具体为(博图v14)工具箱…

    SIMATIC WinCC 2017年6月1日
  • wincc7.4支持windows server 2016

    wincc7.4支持windows server 2016系统吗 最佳答案 WinCC V7.4只支持到Windows Server&nbs…

    SIMATIC WinCC 2021年7月5日
  • wincc7.0启动激活问题

    我的wincc系统是从原来的wincc6.2版本移植到wincc7.0版本上的,运行激活后(将启动项全部选择)第一次能进入运行系统,退出激活后再次进入运行激活状态,系统就会停止在运…

    SIMATIC WinCC 2019年6月11日
  • 博图V14SP1符号IO域无法选择

    鼠标点击IO域时打开下拉菜单,当松开鼠标时,下拉菜单瞬间合上了,无法选择,什么原因?如何解决??拜托大神!!! 问题补充:用电脑仿真的时候鼠标点击会出现这种情况,不是真正在触摸屏上…

    SIMATIC WinCC 2017年5月29日
  • WINCC 绘制曲线

    请问各位老师一个问题:在WINCC中折线的各个交点我想做成动态变化的(交点用变量来控制,多个变量控制多个交点,使折线不断的变化)~这样该如何实现呢?希望给点提示,具体一点 问题补充…

    SIMATIC WinCC 2019年6月11日
  • wincc报表到excel

    本人做了个wincc的报表,使用的copy的别人的脚本,把变量输出到txt文件还可以。现在想把变量输出到excel中,请各位看一下下面的这段脚本该如何修改?脚本中的一段如下(在定义…

    SIMATIC WinCC 2019年6月11日