-

WinCC与 S7-200 SMART的OPC通讯(SIMATIC NET)

2020-04-22

WinCC V7.5 SP1集成了SIMATIC NET V16软件,可通过OPC方式与 S7-200 SMART通讯。所能支持的最大PLC数量与授权相关。


- SOFTNET-IE S7 Lean        : 8个 (此授权WinCC已含)

- SOFTNET-IE S7                 : 64个(此授权需另外订购)

- SOFTNET-IE S7 Extended : 207个(此授权需另外订购)


官方公开的技术文档要求安装经典版或博途版 STEP 7 软件,通过建立PC Station的方式实现的,这对仅使用S7-200 SMART的PLC的用户可能是个头疼的问题。


这儿介绍种更简单的组态方式,无需STEP 7和PC Station


具体的步骤如下:


OPC服务器端设定


  • 单击“开始”按钮,点击 “Siemens Automation-〉SIMATIC-〉Communication Settings。

  • 在shut down OPC Server下,启动OPC Server。在OPC protocol selection下使能S7协议

  • Modules目录下,选择通讯网卡                           
  • 单击COML S7,新建S7连接,设定如下:

    通讯伙伴为”S7-300/400” (你没看错,就是选这个)

    IP地址192.168.0.2(S7-200 SMART的IP地址)

    TSAP设置为03.00或03.01

  • 右键Module启用Enable COML S7 Connectionlists

  • 在弹出的对话框“是否使能COML S7”, 选择“Yes”

  • 在“开始”菜单中 ,搜索并打开STATION CONFIGURATOR。

    在Station ConfigurationEditor中,选择Diagnostics”选项,在该诊断区可以查看COML S7连接是否已经激活。

  • 从 “开始”菜单中,搜索并打开 SIMATIC NET 中集成的 OPC Scout.

    在COM Server> Local COMserver>OPC.SIMEATIC NET> S7_CONNECTION_1>objects路径下

    建立变量:MD20/ MD24/ MD28/ VB10/ Q0.1/ I 0.1

    Scout 也是OPC 客户端,可测试与CPU的通信连接

  • 通信质量为“good”,说明通信正常。


WinCC OPC客户端组态

  • 在WinCC Configuration Studio中,右击“变量管理”,选择“添加新的驱动程序”,添加OPC

  • 右键 “OPC Groups” ,点击“系统参数”。


  • 在弹出“OPC 条目管理器”窗口中,选择“OPC.SimaticNET.1”,点击“浏览服务器”

  • 在“过滤标准”窗口中选择“下一步” 进行搜索。

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

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

  • 激活WinCC 项目,在变量管理中查看变量的值


分享