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

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

上位机作为OPC的Client端,通过SIMATICNET软件建立PCStation来与S7-200SMART通信。

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

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

首先在OPCScout中建立好所有WinCC中要用到的变量,步骤见OPCScout测试。

2.添加新的驱动

在打开的“WinCCConfigurationStudio”窗口中,鼠标右键“变量管理”,在快捷菜单中选择“添加新的驱动程序”,添加“OPC”驱动。如图1.所示。

图1.添加一个新的驱动"OPC"

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

在弹出的“过滤标准”窗口中选择“下一步”进行搜索。如图2.所示。

图2.选择服务器浏览

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

在变量列表中选择所需要的变量,点“添加条目”按钮添加所需变量,此时会自动要求你建立一个新连接,并将变量添加到这个连接中,如图3.所示。

如果需要添加多个变量,按上述步骤重复添加即可。

图3.添加变量并建立连接

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

图4.从OPCScout中成功添加变量

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

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

图5.创建WINCC画面

激活WINCC,即可测试WINCC与S7-200SMARTOPC通讯。

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系