组态王与西门子s7-200plc的opc通信

上传人:小** 文档编号:55495153 上传时间:2018-09-30 格式:DOC 页数:2 大小:48KB
返回 下载 相关 举报
组态王与西门子s7-200plc的opc通信_第1页
第1页 / 共2页
组态王与西门子s7-200plc的opc通信_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《组态王与西门子s7-200plc的opc通信》由会员分享,可在线阅读,更多相关《组态王与西门子s7-200plc的opc通信(2页珍藏版)》请在金锄头文库上搜索。

1、组态王与西门子组态王与西门子 S7-200PLCS7-200PLC 的的 OPCOPC 通信通信时间:2013-03-09 来源:电气自动化技术网 编辑:李亮 点击:2425 次 字体设置: 大 中 小西门子 S7-200 与 PC ACCESS 的通信不是目的,我的最终目的是要实现第 3 方组态软件(组态王)与 S7-200 的 OPC 通信。图 1 是 S7-200 的程序,用图 2 中组态王画面上的起动按钮和停车按钮控制 M0.0 和 M0.1 的状态,通过 PLC 的程序控制 Q0.0,用组态王画面上的指示灯显示 Q0.0 的状态。图 1图 2T37 的当前值以锯齿波的波形在 0 和

2、MW10 的预置值之间不断变化。用组态王的画面显示T37 的当前值。可以用组态王画面上的模拟值输入字符串修改 T37 的预置值 MW10。在组态王中组态好 S7-200.OPCServer 的变量和画面后,在测试组态王和 S7-200 的通信时,发现 S7-200 的数据可以传送给组态王,例如用组态王画面上的指示灯显示 Q0.0 的状态和显示 T37 的当前值。但是组态王中的数据(例如用画面上的按钮控制的 M0.0 和 M0.1)不能传送到 PLC,只能实现单向的通信。在西门子的论坛和“找答案”版区搜索“ACCESS 组态王”,几乎找不到什么有用的信息。在组态王的生产厂商亚控公司的论坛搜索,得

3、到的有用信息也很少。用百度搜索“ACCESS 组态王”,找到了很多与数据库 ACCESS 有关的帖子。改为搜索“PC ACCESS 组态王”,发现有几个和我同病相怜的人,遇到和我相同的问题。下面两个帖子讲到了原因:1) 原因找到了,还是因为组态王是盗版的原因呀!很多功能实现不了。这个原因我不认同,我用的是亚控公司给的组态王的试用版光盘,每次可用 2 小时,不存在盗版的问题。2) 有个更新文件。3)在组态王 V6.53 里边有个补丁,找组态王要一个就行了,我用的时候就是。看来问题出在组态王身上,我用的是 V6.51 版的组态王。在亚控公司的网站上找不到组态王有关的补丁和更新文件,干脆下载了最新版的组态王 V6.55。重新安装组态王后一试,按钮信号可以传送到 PLC,问题解决了!这个问题的解决过程可以得出一些结论:1)遇到问题找互联网,一般都可以解决问题。2)在什么地方搜索很重要,西门子产品的问题首选的当然是西门子网站的论坛和“找答案”版区。组态王的问题可以在生产厂商的论坛搜索。这个例子用百度搜索得到了启发。3)搜索时的关键词很重要,有时需要使用不同的关键词搜索。4)要学会在搜索到的大量信息中,迅速地找出有用的信息。5)很多信息最后还需要通过实验来验证是否正确,去伪存真,大浪淘沙始得金。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号