WINCC脚本,EXCEL

现在工作的项目中控室有一个LED屏幕,在WINCC中有个脚本是这样的,打开EXCEL,更新数据,关闭EXCEL。然后LED屏幕的控制程序是访问保存的EXCEL来显示相关的数据,现在出的问题在于,一个程序写,一个程序读,两个合起来,EXCEL很容易就崩溃了,然后屏幕就没有数据更新。
目前初步的设想是在WINCC脚本中加入一个延时程序,使整个程序运行有一个周期,这样能够降低冲突的概率,这样的解决方式可行吗?然后WINCC-VBS中的脚本延时应该如何写。如果有更好的解决方法,也麻烦说一下。

最佳答案

1、EXCEL支持OPC的
可以在EXCEL表格里面使用OPC读取变量,进行更新就好了,不用在WINCC里面脚本
参考:
如何使用Excel通过OPC访问WinCC的实时数据
https://support.industry.siemens.com/cs/cn/zh/view/77467938

2、用VBS检测EXCEL进程是否在运行,如果是的话,再检查那个表格是否打开的话,就直接操作
进程文件检查参考:
常驻内存的EXCEL文件读写
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1345308&b_id=5

提问者对于答案的评价:
。。。我的补充被网页吞了,很气

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午5:02
下一篇 2020年11月1日 下午5:02

相关推荐

  • 客户机对服务器项目的修改权限

    我是wincc新手,我在服务器上建了项目,在客户机上登陆后,读取的时候不管怎么在主机的用户管理器上设置对该账号的权限都没有用,而且在客户机上可以修改管理员账号的权限。我现在想在客户…

    SIMATIC WinCC 2019年6月11日
  • 求博图WINCC RT V12的安装包

    各位大神,求博图WINCC RT V12的安装包,有下载链接也可以的。 钻石用户推荐最佳答案 SIMATIC WinCC V12 …

    2021年7月5日
  • 博途软件

    按博途软件后在帮助查看已经安装的软件如下:Totally integrated Automation Portal 版本V11STEP7&n…

    SIMATIC WinCC 2019年6月11日
  • wincc5.1程序转wincc6.0

    如何把wincc5.1程序转换为wincc6.0可以打开的程序。 最佳答案 使用wincc6.0自带的老版本程序转换软件即可。保证可以。 提问者对于答案的评价:ok 专家置评 加上…

    SIMATIC WinCC 2019年6月11日
  • 博途HMI通过VBS生成EXCEL文件

    问题是:文件可以正常生成,就是显示格式有问题,我要生成3列,可是程序却只生成一列,代码如下Sub VBFunction_1()’提示:’ 1. 使用&…

    SIMATIC WinCC 2021年7月5日
  • wincc 服务机 双网卡

    两台电脑一台客户机 一台服务机,我想问服务机要不要装双网卡,我试了下一个网卡也行  哪位指点下 谢谢 最佳答案 不需要双网卡,一台服务器和一…

    SIMATIC WinCC 2019年6月11日
  • wincc中元件翻转怎么操作

    wincc中库元件要翻转90度,怎么才能实现? 最佳答案 连续双击它到时会弹出个对话框,里面有旋转角度的翻转调整项。 提问者对于答案的评价:谢谢,刚使用西门子的自控不太熟悉,通过你…

    SIMATIC WinCC 2017年11月16日
  • WinCCflexible2008_SP2安装遇难题,求前辈们指导,谢谢。

    WinCCflexible2008_SP2安装遇难题,求前辈们指导,谢谢。 问题补充:之前安装过的,但因为一些原因卸载了,后面也重装了系统也是不行,系统是Win7 &nb…

    2017年8月15日
  • 密码长度和msgBox提示问题

    问题1: 用户管理里的密码长度必须要大于6个字符吗?能不能小于6个字符?因为客户要求密码是“123”,这个怎么做啊? 问题2: MessageBox(…

    SIMATIC WinCC 2019年6月11日
  • 谁有WINCC的学习资料,就是简单查查变量表

    麻烦给我发一份,谢谢老师,就是个初级学习一下,我不用编辑,只要能查查,变量表,大体了解一下就行,听说有本,深入浅出WINCC不错, 最佳答案 深入浅出wincc我有 我q…

    SIMATIC WinCC 2019年6月11日