gk-auto 发表于 2019-4-14 09:10:23

WinCC与S7-200SMART CPU的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 中要用到的变量,步骤见OPC Scout 测试。
2. 添加新的驱动打开 WinCC 软件新建一个项目,用鼠标右键点击“变量管理”,快捷菜单中选择“打开”。

在打开的“WinCC Configuration Studio ”窗口中,鼠标右键“变量管理”,在快捷菜单中选择“添加新的驱动程序”,添加“OPC”驱动。如图1.所示。http://p5.qhimg.com/t018307bd91941983a0.jpg?size=886x673图1. 添加一个新的驱动"OPC"
3. 在 WinCC 中搜索及添加 OPC Scout 中定义的变量首先用鼠标右键“OPC Groups” ,在快捷菜单中点击“系统参数”。在弹出“OPC 条目管理器”窗口中,选择“OPC.SimaticNET.1”,然后点击“浏览服务器”按钮。
在弹出的“过滤标准”窗口中选择“下一步” 进行搜索。如图2.所示。http://p7.qhimg.com/t01ae35754bb7575750.jpg?size=909x507图2.选择服务器浏览
4. 建立新连接并添加所需变量在变量列表中选择所需要的变量,点“添加条目”按钮添加所需变量,此时会自动要求你建立一个新连接,并将变量添加到这个连接中,如图3.所示。
如果需要添加多个变量,按上述步骤重复添加即可。http://p1.qhimg.com/t01055e42e99c5f4711.jpg?size=959x598图3.添加变量并建立连接成功添加完变量后,WinCC 中变量管理中将显示已经添加的 OPC 连接和变量,如图4.所示。http://p8.qhimg.com/t01f5d7b60f60937a8e.jpg?size=1080x204图4.从OPC Scout中成功添加变量
5. WINCC 创建画面并监控变量WINCC 中新建画面,并添加“输入/输出 域”,并为其选择 OPC 变量,如图5.所示。http://p2.qhimg.com/t01a7563265dc7a77df.jpg?size=1080x737图5.创建 WINCC 画面激活 WINCC ,即可测试 WINCC 与 S7-200 SMART OPC 通讯。

270429343 发表于 2019-4-14 09:19:39

看了楼主的帖子,不由得精神一振,豁然开朗,牛掰

小马哥 发表于 2019-4-14 09:32:57

淡定,淡定,淡定……

kong 发表于 2019-4-14 09:37:40

加油,加油,不要沉下去,我是最热贴

LED光源 发表于 2019-4-14 09:38:30

楼主您的技术水准,我最服你,其他都是浮云

高山流水 发表于 2019-4-14 09:40:31

党的好公民,人民的好公仆。。。

aifeilisa 发表于 2019-5-6 06:36:53

感谢{author}无私分享!

snnyh 发表于 2019-5-19 07:39:04

{forum}这个类目最活跃了!赞一个!

执法局 发表于 2023-5-2 18:16:38

哈哈好好

xjfwxl 发表于 2023-8-15 21:50:48

看了楼主的帖子,不由得精神一振,豁然开朗,牛掰
页: [1] 2
查看完整版本: WinCC与S7-200SMART CPU的OPC通信