报表传送问题

我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

相关推荐

  • WinCC V7.0

    各位大哥,我现在用的是WinCC  V6.0,请问一下那里有WinCC  V7.0的上位机监控软件,并且带有密钥的。小弟不胜感激! 最佳答案…

    SIMATIC WinCC 2019年6月11日
  • WINCC登录用户名和密码与哪个变量对应

    请教几个问题: 1、在答案里看到了很多关于编写WINCC登录退出的脚本。有些东西不太明白。(1)假如我在用户管理器里增加了一个用户和密码,并分配好了权限,而系统原来就有一…

    SIMATIC WinCC 2019年6月11日
  • WINCc用户归档大小。

    如题。如果选择 无限制,能归档多少记录?最大能归档多少记录? 问题补充:如果超过了数目,会自动覆盖最早的记录吗? 最佳答案 域的数目和数据记录的条数的乘积不得超过&nbs…

    SIMATIC WinCC 2017年6月7日
  • 项目源程序的不开

    手头有个别人前几年做的触摸屏的源程序,今天用WINCC flexibie2007在打开是提示如下(见图),这是什么原因?是不是我的版本低的原因? 图片说明:  …

    2019年6月11日
  • wincc全局脚本C中的内部变量值如何在输入输出域中显示

    以下是写在全局脚本C中的测试范例:int v1;v1=1;SetTagWord("v_r1",v1);但是在wincc画面中的输入输出域中显示为“0”…

    SIMATIC WinCC 2021年7月5日
  • wincc组态手册中提到的实例在哪里有下载啊?

    wincc组态手册中提到的实例在哪里有下载啊? 问题补充:官网上下的组态手册1,2,3,里面提到的实例,不是那个DEMO 最佳答案 wincc的安装盘里面有 提问者对于答案的评价:…

    SIMATIC WinCC 2019年6月11日
  • WINCC变量导入导出

    现在做PLC项目时,如果有很多个变量的话,如果在WINCC里一个个的添加会很麻烦,请问有什么方便的办法吗?比如是否可以用其他工具一次性从STEP7导出,然后再一次性导入到wincc…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏出现问题

    西门子SIMATIC WinCC flexible 2008 安装后出现这个错误并软件打开,如何处理 最佳答案 和系统有关系。。。。。。。。…

    SIMATIC WinCC 2021年7月5日
  • wincc变量记录

    在WINCC变量记录系统中归档数据到数据库,我想设置等归档数据数据库达到一定容量后,它自动删除以前数据库中的数据,该如何做了???谢谢!想手工删除归档数据又该怎么做了?? 最佳答案…

    SIMATIC WinCC 2019年6月11日
  • wincc 开关量如何关联

    wincc6.2 与plc的位如何关联。在plc中设置一个I0.1和一个q0.3,想通过wincc中取的plc的变量vw206中16个二进制位中的1位和3位分别与其关联,…

    SIMATIC WinCC 2019年6月11日