新手,刚接触WinCC 现在有个项目要求读取外部数据库的数据形成报表 主要有历史数据报表、日报表、月报表等 历史数据还要实现趋势曲线显示
看了一些资料还是没什么头绪,主要是对WinCC和数据库都不怎么了解,麻烦各位给个思路,实际步骤是怎样的 谢谢
-------1、wincc opc方式访问外部数据库。
2、和使用外部变量一样使用opc的变量,把变量归档然后就可以用历史趋势控件读取归档数据了。
3、报表你可以用打印布局和打印作业来做。如果不满足你的要求就要用vbs脚本了。
用脚本读取外部数据库,写到内部变量里,然后用变量记录记录下来,可以用曲线显示,用用户归档定时记录,然后通过按钮用脚本导出到EXCEL模版里面
WINCC本身自带的报表系统功能好像挺强大的,但是我不会.....
关于脚本读写数据库 还有读写EXCEL,搜索一下网上就有很多,论坛里也有很多这样的资料
然后你需要找到一些相关的实例,比如读写数据库的,操作excel的VBS实例。网上免费的资料有很多,只不过都是大家自己传的,可能别人的项目用过。拿到你这就不一定能用了,需要你自己多看多试。
如果你再淘宝上看到有卖的,可以买,但是买之前必须确定卖家是否保证教会你。否则劝你别花那冤枉钱。
上过一次当,不希望其他同仁有第二次。淘宝上有人卖书,感情趣你可以去搜搜。
把以上两点鼓捣明白了,就是组装你的脚本的问题了。把数据读出数据库,再显示到你的控件中就可以了。
我搞不懂你为何没有头绪
欢迎光临 工控编程吧 (https://www.gkbc8.com/) | Powered by Discuz! X3.4 |