我正在做一个项目,需要把EXCEl中的生产任务,传到WINCC的数据库,然后经过计算后,把分解后的数据传到PLC去执行》请教高手,ECXEL和WINCC之间连接采用何种方式较好?数据库用哪种?
最佳答案
数据库直接利用在安装wincc时一同安装的数据库即可,许多版本的wincc都是ms sql server,这样做好处就是不用再安装额外的数据库,而且wincc运行也是基于自带的数据库,是wincc定制的,在连接和兼容性方面比较可靠。
wincc同excel交换数据可以直接利用vbs来实现。在wincc中组态画面,创建相应的对象或者全局脚本,利用vbs操作excel。
wincc同数据库交换数据,利用ADO技术,也是通过脚本中建立同数据库的ADO连接来实现数据的交互。
这些方法都是可行且易用的。
关于具体的问题,可以先参考我下面的链接,那是我之前回答的关于这方面的问题,欢迎继续探讨。
关于EXCEL:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=77064&cid=1032
关于数据库读写:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=76585&cid=1032
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=56&a_id=945225&s_id=0&num=0#anch
提问者对于答案的评价:
非常详细,非常感谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc263766.html