WINCC向EXCEL传输变量值

想询问一下,WINCC中VB编程可否当判断条件满足时,将外部变量的值直接传到EXCEL表格指定单元格{例如CELL(1,1)}中,(不是I/O域值,是PLC与WINCC通讯的外部变量值)如果能,麻烦大侠帮我把这句写出来,谢谢!(外部变量例如为“TAG1")

问题补充:
程序中的这句
objExcelApp.Cells(1,1).Value = HMIRuntime.Tags("TAG1") .read
这是把画面上的变量值(即I/O域的值)写入EXCEL的表格中吧?

最佳答案

Dim objExcelApp
Set objExcelApp = CreateObject("Excel.Application")
objExcelApp.Visible = 1
objExcelApp.Workbooks.Open "D:\1.xls" ”填入你的表格的完全路径

if  (你的条件)
  objExcelApp.Cells(1,1).Value = HMIRuntime.Tags("TAG1") .read
end if

关闭excel表
objExcelApp.Workbooks(1).Close 
objExcelApp.Quit

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

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

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

相关推荐

  • KTP 1000屏问题

    请教大家KTP1000 basic触摸屏程序,现在要换成KTP 1200 basic的屏,程序是否能互换?谢谢! 问题补充:我用的组态软件是SIMAT…

    2021年7月5日
  • WinCC的Derlta Loader

    请问什么是Derlta loader? WinCC启动选项下面的附加功能有什么作用? 最佳答案 关于DeltaLoad功能的介绍请参考: http:/…

    SIMATIC WinCC 2019年6月11日
  • WINCC 报警记录里的消息块是干嘛用的?

    消息块里的系统块 用户文本块 过程值块做什么的  我添加或者删除没看出来有什么变化 最佳答案 1.在WINCC运行系统中,消息的结构是以表格…

    2017年10月24日
  • 怎么用vb等访问wincc变量记录和报警记录

    最近想访问wincc变量记录和报警记录数据库,用vb等,不知用什么比较好方法实现,哪位高手请指点下  最好能有一些范例 谢谢 最佳答案 使用VB或VB…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏TP177B技术咨询

    公司有块西门子TP177B PN/DP-6 CSTN触摸屏,不知道用什么组态软件来编辑,请指教,另外可以用博途WINcc编辑吗?  序列号是…

    2021年7月5日
  • wicc故障

    wicc激活之后操作画只能正常显示一次。以后再打开时画面时标题栏是灰色的而且运行画面不显示。根据错误提示找到c盘里有个错误文件 最佳答案 最好把错误提示的截图发过来,或者提供更加详…

    SIMATIC WinCC 2017年7月30日
  • 如何利用脚本函数获得某个属性的表达式

    请问如何利用脚本函数获得某个属性的表达式,例如图中颜色表达式的值,也就是希望通过函数获取图中的“SystemStart”。 图片说明:    最佳答案 你是想在…

    2021年7月5日
  • WinCC做动画,怎样提高速度?

    WinCC做动画,怎样提高速度? 最佳答案 WinCC做动画,怎样提高速度?——–(1)首先你的电脑硬件配置要好些,一般安装wincc软件有个推…

    SIMATIC WinCC 2019年6月11日
  • ADO方式去访问用户归档数据库

    Dim sPro  Dim sDsn  Dim sSer  Dim sCon&n…

    SIMATIC WinCC 2019年6月11日
  • WINCC写值给PLC

    我有个项目WINCC+PLC SMART,SMART和岛电只能仪表通讯。我要在WINCC写设定值给仪表,但是写是写实数,岛电接收的是整数,之间差10倍,如何操作?我不想再…

    2021年7月5日