wincc和MySQL数据库变量归档

已实现少量变量在MYsql数据库归档,但是整个项目有上百个外部变量需要记录,如何操作?求代码实例

问题补充:
是要实现所有外部变量归档,想使用MySQL数据库自定义存档,存档三四个变量可以如图所示的写,几百个变量这样写太麻烦了,代码怎么和变量表连接起来,用for循环记录?

图片说明:

wincc和MySQL数据库变量归档   

最佳答案

几百个变量也可以这样做,关键是解决运行速度的问题,因为读取变量的数据到临时变量这个过程是无法避免的。因此在项目设计最开始就要考虑到几百个变量的读取,在规定变量名字的时候最好用规律性的字符,这样可以方便使用for循环。另外就是可以建立多个表,并不一定非要写在一个表中。一般情况下用group的方式来读取100个数据大概是3秒左右,写入数据库的过程会很快,是毫秒级的。因此整个过程大概就是4秒就可以完成。但是如果不用group循环的方式。半分钟甚至一分钟都是有可能的。2606352062欢迎交流

提问者对于答案的评价:
谢谢您详细的回答,您意思是说必须用中间变量转换才能存储到MySQL里,或者建个组,前缀设置是不是也应该一样,方便for查询?那是不是也可以抽取归档变量的一部分数据再通过代码转换到MySQL?

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

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

相关推荐

  • 请教报表制作

    现在突然来个工程,含报表,简单的我用WINCC自带的就制作完成即可,但是这次的报表是EXCEL的,而且是在同一个excel文件中包含好几张报表的范本,每张报表包含人工填写和程序抓取…

    2019年6月11日
  • wincc的时间输入

    查询归档的时间怎样从画面输入 在Wincc6.0中,想通过画面设定两个时间,然后用这两个时间去查询SQL server2005中这两个时间内的数据.1,该用什么…

    SIMATIC WinCC 2019年6月11日
  • wincc开关量报警抑制怎么做?

    请问高手:在wincc的报警记录里面能设置开关量报警抑制吗?就是有另外一个信号的时候这个报警点就不报警,相当于被屏蔽了,当另外一个信号消失后,这个报警点就恢复了正常报警。 最佳答案…

    SIMATIC WinCC 2019年6月11日
  • wincc中归档变量如何建立

    wincc中归档变量如何建立 最佳答案 打开WINCC项目—变量记录—右键 打开 —归档中建立变量。具体参考深入浅出wincc的归档变量的部分。《深…

    SIMATIC WinCC 2019年6月11日
  • 关于v13 wincc Professional 的问题

    这个要怎么解决呢?? 图片说明:    最佳答案 下载SP1版本的WINCC 进行安装呢~SIMATIC WinCC V13&nb…

    2017年6月3日
  • WINCC怎么做OPC SERVER

    WINCC怎么做OPC SERVER 最佳答案 配置dcom,客户端和wincc电脑用同一个用户名密码登录,然后就可以访问wincc的运行数据库:opcserver.wi…

    SIMATIC WinCC 2017年11月6日
  • wincc运行显示

    现场更换电脑,wincc文件计算机名称改为与更换电脑一致,关闭后重开,显示是否要启动本地服务器,看计算机名与电脑一致,运行正常。已经修改了,为什么还有启动本地服务器的提示?为什么运…

    SIMATIC WinCC 2019年6月11日
  • 初学WinCC该怎么做?

    WinCC入门示例项目 课程编号:V1129 本视频是一个WinCC项目的入门示例,详…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 初学WinCC该怎么做…

    2021年7月5日
  • wincc改变颜色

    我怎样写C脚本来实现一个圆的颜色的变化。用什么函数? 问题补充:我是用三个变量的不同组合对应不同的颜色 最佳答案 可以根据某个TAG的变化触发。 如果TAG较多的话,也可…

    SIMATIC WinCC 2019年6月11日
  • 为什么保存到二进制内部变量中的值,取出来后会变成长整型

    我把一个变量保存进二进制的变量中,用read取出来以后类型却是长整形,这是为什么 最佳答案 因为你写进去的二进制的值,不是0就是1;而读取的时候如果你没有定义格式,那系统认为boo…

    SIMATIC WinCC 2020年11月1日

发表回复

登录后才能评论