把wincc内部变量写入Excel

我需要通过画面让操作员输入参数,然后把这个参数写入Excel,在Excel里进行计算,就跟wincc写入PLC是一个意思但是怎么实现写入Excel呢??有做过的吗?求指教

最佳答案

Dim fso
Dim objExcelApp
Set fso = CreateObject("scripting.FileSystemObject")
Set objExcelApp = CreateObject("Excel.Application")
             objExcelApp.Workbooks.Open  "C:\Users\Administrator\Desktop\报表\XX.xls"
             objExcelApp.Visible = False
             objExcelApp.Worksheets(sheetname).Activate
             objExcelApp.Worksheets(sheetname).cells(1,1).value=Hmiruntime.tag("要写入的变量名").Read
             objExcelApp.Workbooks.Close
             objExcelApp.Quit
             Set objExcelApp= Nothing
1.要注意的是你的电脑必须安装EXCEL
2.注意你的EXCEL 文件可能是xlsx 为后缀的,如果是 objExcelApp.Workbooks.Open  "C:\Users\Administrator\Desktop\报表\XX.xls"
需要修改
3.sheetname 指的是你打开EXCEL文件的哪个表,默认是"sheet1

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日 下午6:38
下一篇 2017年6月13日 下午6:38

相关推荐

  • 2G西门子工控机总是死机

    老的2G内存西门子IPC827C工控机运行WINCC7.4,隔一两天就死机,内存条用4G和8G的同型号品牌,工控机不能识别,开不了机, 最佳答案 内存小了点。换配置高的工控机或者用…

    SIMATIC WinCC 2021年7月5日
  • wincc设置确认密码

    不是用户登录,我想实现按一个按钮弹出请输入密码,输入密码不能明文显示,要隐藏,输入正确点击确定,密码输入框会消失,而且对应变量会置1 钻石用户推荐最佳答案 可以啊IO属性里面的有个…

    SIMATIC WinCC 2020年11月1日
  • wincc工程师站和操作站配置

    工控机安装wincc7.4 SP1,笔记本上博图的1500PLC,然后工控机2台台做操作员站1台做工程师站,工控机上安装winccyu STEP7集成软件,工控…

    SIMATIC WinCC 2021年7月5日
  • HMI显示字母

    如果我收到一个INT寄存器,但是我要使HMI上根据收到的INT值分别显示出ABCD等字母,要如何操作。另外如果是要根据收到的INT寄存器输出别的数字要如何操作。用I/O域没找到如何…

    2021年7月5日
  • 变量上升沿触发VBS动作

    wincc中定义一个VBS动作,想用一个变量的上升沿去触发这个动作,怎么实现? 最佳答案 再做一个变量用来存储状态a 是触发的变量,a1是存储a上个周期状态的变量全局脚本…

    SIMATIC WinCC 2017年6月6日
  • 通讯中断后如何自动恢复?

    组态软件连PLC,有的时候通讯断了,上位组态软件(某种或某几种)数据就不再刷新保持最近一次的连接数据,等通讯恢复后,上位组态不能自动恢复连接,非得重启组态程序,有什么好的解决方法没…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0多用户项目,客户机登录时弹出错误(已再服务器上添加客户机)

    wincc7.0组态的多用户项目,当服务器已打开,客户机再登陆时,弹出“Microsoft Visual C++ Runtime Libra…

    SIMATIC WinCC 2019年6月11日
  • 一台PLC与二台不同WINCC程序通信

    一台西门子314C的PLC与二台WINCC程序不同的监控PC,希望通过以太网进行通信,这二台PC监控不同内容,能实现吗?这种通信与一台314C的PLC与多台同样WINCC程序的监控…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC分屏显示的问题

    我新安一个昂达显卡,已经实现分屏了,但是WINCC的运行画面并不在主屏上显示,改过来之后,当操作画面时,另一个屏就变成白屏,不知道哪位大侠有过这方面的经验不知道WINCC的运行画面…

    SIMATIC WinCC 2017年6月10日
  • 博图V12hmi画面设计

    我能在博图V12里面的HMI 设计画面时做一个按钮,单击按钮时按钮变为不可见吗?具体应该怎么操作呢,谢谢!!! 最佳答案 按钮控件   有动…

    2017年12月1日