报表传送问题

我WINCC中的压力之类的监测变量为32位浮点数,传送变量到EXCEL报表中就是传不上,程序如下
On Error Resume Next 
 Dim objExcelAPP,xlbook,xlsname,isOpen
 xlsname="D:\shengchanjilu\R2012\R2012-baobiao.xls"                         Set objExcelAPP=GetObject(,"Excel.Application")    objExcelAPP.Visible=True
 
 If Typename(objExcelAPP)="Application" Then     
    For Each xlbook In objExcelAPP.Workbooks
        If xlbook.FullName=xlsname Then
           isOpen=True
           Exit for
        End if
    Next
 End if
 
 If isOpen Then
    
    objExcelapp.Cells(13, 4).Value=HMIRuntime.Tags("R2012_31TYS").read
objExcelapp.Cells(13, 5).Value=HMIRuntime.Tags("R2012_31ZLRJ").read
objExcelapp.Cells(14, 4).Value=HMIRuntime.Tags("R2012_31TQPS").read
objExcelapp.Cells(14, 5).Value=HMIRuntime.Tags("R2012_311TQRJ").read
objExcelapp.Cells(15, 5).Value=HMIRuntime.Tags("R2012_312TQRJ").read
objExcelapp.Cells(16, 5).Value=HMIRuntime.Tags("R2012_313TQRJ").read
objExcelapp.Cells(14, 9).Value=HMIRuntime.Tags("R2012_311CYL").read
objExcelapp.Cells(15, 9).Value=HMIRuntime.Tags("R2012_312CYL").read
objExcelapp.Cells(16, 9).Value=HMIRuntime.Tags("R2012_313CYL").read
    objExcelAPP.Cells(13,4).Value = HMIRuntime.Tags("NewTag").read

objExcelAPP.Cells(13,5).Value =Time  
 Else
    Msgbox
 End if 

在按钮中实验可以,但是在全局脚本中,触发器为2秒,但是就是写不进去,是不是变量的数据类型不对还是什么的,请高手们讲解!

最佳答案

看看全局脚本有没有启用,可以用msgbox测试下看看脚本运行到哪里失败了,再想解决办法。

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

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

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

相关推荐

  • 数值比较

    现在手头上有一个20缸的发电机组,20个气缸温度通过opc已经读到,业主想在上位画面上显示缸温的最大值及最小值,请问如何通过上位程序的编写实现比较20个气缸温度的最大值,最小值,谢…

    SIMATIC WinCC 2019年6月11日
  • wincc里调用step7变量如何对共享DB块的地址做注释????

    把共享数据里的变量从step7传到wincc里,手册里是这样说的:在需要传输的变量上点击右键,从关联菜单中选择“Object Properties”,打卡Properti…

    2017年11月16日
  • WinCC之脚本语言

    求WinCC的相关脚本语言的资料,视频,或者下载地址啊,什么的. 特别是C的,因为我学过的,自认为学得还可以,复习一下,可能上手会快一点 那C-script&n…

    SIMATIC WinCC 2019年6月11日
  • 如何在wincc7.0版本的图形编辑器画面添加滚动条?

    如何在wincc7.0版本的图形编辑器画面添加滚动条?找到一个滚动条需要添加变量,不明白 最佳答案 wincc/计算机/属性/图形运行系统/窗口属性–勾选-滚动条. 提问者对于答…

    SIMATIC WinCC 2021年7月5日
  • 请教:通过MessageBox实现出现提示框问题

    请教:通过如下代码实现了点击一个按钮后,出现提示框“是否退出系统”,点击“确定”后,退出运行系统,但是出现的提示框比较小,请问,有什么方法可以使出现的提示框变大吗?谢谢#inclu…

    SIMATIC WinCC 2019年6月11日
  • 有关wincc 的问题

    请问各位,wincc 5.1版本可以完成S7-200与PC机的通信吗? 最佳答案 方法1:通过OPC实现。 S7-200做OPC sever,Winc…

    SIMATIC WinCC 2019年6月11日
  • WINCC 运行20多天就死机

    我的wincc运行20多天就死机,重启后就正常了,不知怎么回事?我用的是wincc6.0 SP2 问题补充:是一天24小时不停的运行 最佳答案 脚本可能有死循环 提问者对…

    SIMATIC WinCC 2019年6月11日
  • Wincc的外部变量

    我是新手,对监控软件不是很了解。从网上看到一些资料,软件的购买按点数论,想请教外部变量的含义,又是怎么计算的,它同PLC的外部I/O点的含义和计算有啥不同。请别见笑,新手上路呀! …

    SIMATIC WinCC 2019年6月11日
  • 关于WinCC和操作系统兼容性的问题?

    WinCC V6.0+SP2与Windows Xp Professional+SP2是否兼容?有这样安装过的么? 最佳答案 不兼容,我装过3遍都不成功…

    SIMATIC WinCC 2019年6月11日
  • S7-200与WINCC的OPC通讯及数据处理

    现场情况与王先刚联系,尽量远程将这些处理好,华新好不容易才同意远程修改的方案。现有S7-200PLC1与WINCC进行以太网通讯,另有一台PLC2通过以太网与WINCC进行OPC通…

    SIMATIC WinCC 2021年7月5日