找回密码
 立即注册

QQ登录

只需一步,快速开始

工控课堂 首页 工控文库 上位机编程 查看内容

WinCC 与S7-200 SMART CPU 的 OPC 通信编程步骤

2023-3-9 08:31| 发布者: gk-auto| 查看: 787| 评论: 0

摘要: WinCC 中没有与S7-200 SMART CPU 通信的驱动,所以 WinCC 与 S7-200 SMART CPU 之间通过以太网的通信,只能通过 OPC 的方式实现。S7-200 SMART CPU 作为 OPC 的 Sever 端,只需设置 IP 地址即可。上位机作为 OPC 的 ...

WINCC 中没有与S7-200 SMART CPU 通信的驱动,所以 WinCC 与 S7-200 SMART CPU 之间通过以太网的通信,只能通过 OPC 的方式实现。S7-200 SMART CPU 作为 OPC 的 Sever 端,只需设置 IP 地址即可。上位机作为 OPC 的 Client 端,通过 SIMATIC NET 软件建立 PC Station 来与 S7-200 SMART 通信。

建立好 PC Station 后,WinCC中的实现步骤如下:

1.建立所有WinCC中要用到的变量

首先在 OPC Scout中建立好所有 WinCC 中要用到的变量,通过 Windows “开始”>“所有程序”>“Siemens Automation>“SIMATIC”>“SIMATIC NET”>“OPC Scout V10”,

双击OPC.SimaticNET,点击“S7:”>“S7 connection_1”>“objects”>“DB”>“DB1”>“New Definition”来添加一个变量,并为变量选择数据类型、起始地址、数据长度 。DB1 数据类型对应与 S7-200 SMART CPU 的 V 区数据。

创建一个新的变量组

观察通信结果及质量,将创建好的 Item 拖放到 DA view 中,进行变量监控,如果通信质量为“bad”,则说明通信失败,需要检查软件组态及硬件连接是否正确。

检查通信结果

2.添加新的驱动

打开 WinCC 软件新建一个项目,用鼠标右键点击“变量管理”,快捷菜单中选择“打开”。在打开的“WinCC Configuration Studio ”窗口中,鼠标右键“变量管理”,在快捷菜单中选择“添加新的驱动程序”,添加“OPC”驱动。

添加一个新的驱动"OPC"

3.在 WinCC 中搜索及添加 OPC Scout 中定义的变量

首先用鼠标右键“OPC Groups” ,在快捷菜单中点击“系统参数”。在弹出“OPC 条目管理器”窗口中,选择“OPC.SimaticNET.1”,然后点击“浏览服务器”按钮。在弹出的“过滤标准”窗口中选择“下一步” 进行搜索。

选择服务器浏览

4.建立新连接并添加所需变量

在变量列表中选择所需要的变量,点“添加条目”按钮添加所需变量,此时会自动要求你建立一个新连接,并将变量添加到这个连接中,。如果需要添加多个变量,按上述步骤重复添加即可。

添加变量并建立连接

成功添加完变量后,WinCC 中变量管理中将显示已经添加的 OPC 连接和变量。

从OPC Scout中成功添加变量

5. WINCC创建画面并监控变量

WINCC 中新建画面,并添加“输入/输出 域”,并为其选择 OPC 变量。

创建 WINCC 画面

最后激活 WINCC ,即可测试 WINCC 与 S7-200 SMART OPC 通讯。

关注公众号,加入500人微信群,下载100G免费资料!

最新评论

热门文章
关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-23 01:23 , Processed in 0.233397 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部