Wincc按钮记录功能

各位大神,试验项目有个需求,系统运行到某一个状态时候,点击一下记录按钮,wincc记录一下当时的一些参数数据到Excel表格里,过一会,再点击一下记录按钮,又记录相同的参数到Excel表格里,记录的参数都是按点击的先后顺序排列的,后记录的参数,总是记录在上次记录的参数的下一行,不能覆盖上次记录的数据,否则就没有记录的意义了。
不知道这个功能咋实现啊,有知道的大神举些示例指点指点,
提前致谢!!

钻石用户推荐最佳答案

上面的视频里详细的介绍了如何写数据到EXCEL中,你的主要问题是如何将数据写入到空行中,而不是覆盖原本存在的数据
下图是我找的一个教程里向EXCEL中写数据的脚本,在这段代码中i就是EXCEL的行数,你将这个i替换为一个wincc的内部变量且勾选为运行保存。由于每次记录的数据数都是可知的,那么在每次向excel中写数据时都可将写的行数累加到这个变量中,下次再写数据时就调用这个行数+1为初始行数。这样就不需要寻找EXCEL表格当先的空行在哪,在新建EXCEL表格时将这个内部变量清零。

图片说明:

Wincc按钮记录功能  

提问者对于答案的评价:

最佳答案作者回复:
之前其他人回答里有个视频链接,不知道怎么没了,可以参考下面的链接
VB读取报警信息写入到EXCEL
全球资源中心搜77938393号文档
VB读取变量记录制作报表
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1450612&b_id=5&s_id=17&num=36#anch
这两个链接里分别介绍了VB读取报警信息与数据记录,同时也介绍了如何将数据写入EXCEL中

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午3:45
下一篇 2021年7月5日 下午3:45

相关推荐

  • 资源不足是怎么回事?

    我在上一问题中结束了sql,成功删除了一个项目文件夹,但是再打开另一个的时候,不管点什么图片或是对像,总是弹出一个对话框,写着“StgOpenStorage hr&nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc二次确认执行一次下一次无法再执行

    等二次确认后,变量“zh1”赋值为1,wincc运行时只能运行一次脚本如下:{int ZW,i,j;ZW= MessageBox(NULL,"你确定启…

    SIMATIC WinCC 2021年7月5日
  • wincc与S7-200 DP通讯?

    WINCC和S7-200通过PCACESS走CP5611(PROFIBUS通讯),现在有个这样的问题,当CP5611卡出来后直接接到EM277过去,通讯不上,当EM277出来接到一…

    SIMATIC WinCC 2017年11月29日
  • SMART 3AM06(4AI/A2O)没有电流输出

    上位机用的WinCC软件,控制调节变频器的频率,经信号隔离器。上位机无论设定多少,PLC程序监控有对应输出,但万用表实际测试测量数值是3.5mA,无变化。 最佳答案 WINCC读写…

    2021年7月5日
  • 西门子上位机wincc7.4安装报错

    希望大神给一个上位机WINCC7.4版本的百度网盘链接,谢谢 钻石用户推荐最佳答案 此回答已完善 拿走不谢链接:https://pan.baidu.com/s/1zr1zJu2Hy…

    SIMATIC WinCC 2021年7月5日
  • WINCC按钮之用户登录确认

    首先,按钮功能是对一个变量TAG1置1的功能,但是在点击按钮的时候会弹出对话框(需要填入用户名及密码),输入正确的用户名及密码后,该按钮才至变量TAG1=1,请教下脚本该怎么写呢?…

    SIMATIC WinCC 2019年6月11日
  • wincc backup没有作用

    在wincc中设置了archive,这个是有用的,每天在自动归档,但是设置了backup就没有作用了,对应的路径下没有生成归档文件,怎么解决啊 图片说明:   …

    2021年7月5日
  • 使用SetTagByte函数如何赋变量值

    我想通过C脚本实现将一个内部变量的值赋给另一个内部变量,但是SetTagByte函数好像只能给变量赋常量,那应该怎么实现变量的赋值呢(用C脚本),谢谢高手指点 最佳答案 SetTa…

    SIMATIC WinCC 2019年6月11日
  • 怎么把Wincc flexible 的界面同步到显示器上

    我想把Wincc flexible 的界面投影到如LG的大屏液晶显示器上显示,求大神指教!谢谢 最佳答案 http://support.automation.s…

    SIMATIC WinCC 2017年6月10日
  • wincc如按钮打开本地硬盘文件

    我想在wincc画面里做一个按钮直接可以打开记事本 最佳答案 打开一个空白记事本: ProgramExecute("notepad.exe");&nb…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论