使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信

——
参考自:
PC Access快速入门
《现代电气控制及PLC应用技术》 王永华 北京航空航天大学

0 WinCC和S7-200 PLC之间的通信

WinCC没有集成S7-200系列的通信程序,因而无法直接和S7-200 PLC进行通信,为此可以采用OPC通道借助PC Access实现与S7-200 的数据交互。

1 PC Access简述

PC Access是专门用于S7-200 PLC的OPC服务器( Server)软件,可以与任何标准的OPC客户端(Client)通信并提供数据信息;同时PC Access 软件自带OPC 客户机测试端,用户可以方便的检测其项目的通信质量及配置的正确性。

PC Access软件支持多种通信方式(见下表),且可与mircowin共享通信路径(必须使用同一种通信方式,需要STEP 7 Micro/WIN V4.0以上版本),因此凡是mircowin能够访问的通信方式PC Access都支持。

支持的通信
PPI
MPI
PROFIBUS-DP
S7
MODEM

——————————————————————————
下载链接见:
S7-200 PC ACCESS下载安装及常见问题解决思路指南

2基本设置

PC Access 的使用可以分为3大步骤:

  1. 建立PLC连接
  2. 建立项目
  3. 使用测试客户机

2.1通过PC/PPI电缆通信

PC Access可以通过PC/PPI电缆(USB或RS-232接口)用PPI协议与S7-200通信。
PC Access 最多可以连接8台S7-200。

配置过程

  1. 设置通信方式
    新建项目;
    左侧列表右击【MicroWin访问点】,在弹出的菜单中点击【PG/PC接口】,在弹出的页面列表中选择【PC/PPI cable(PPI)】

  2. 设置PLC的名称和网络地址
    右击列表中的【MicroWin访问点】,在弹出的菜单中新建PLC站;
    再次右击,在弹出的菜单中点击【属性】,设置PLC名称及网络地址。

2.2建立项目

右击PLC图标,在弹出的菜单中选择 【新】-【项目】,在弹出的页面列表中填写“地址”和“数据类型”。

PLC名称、文件夹名称、项目名称都应使用英文,便于WinCC OPC驱动程序连接这些变量。

2.3使用测试客户机

PC Access 软件自带OPC 客户测试端,客户可以将创建的条目拖入测试端来检测。单机测试客户机状态按钮,当质量为好时,标识通讯成功;“坏”代表通信失败。
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第1张图片

3典型应用—— PC Access与WinCC的OPC通信

3.1WinCC简述

西门子视窗控制中心SIMATIC WinCC(Windows Control Center)集成了SCADA、组态、脚本语言和OPC等先进技术;采用了Mircosoft SQL数据库进行生产数据归档,同时具有web浏览器功能,管理员在办公室即可看到生产流程的动态画面,从而更好地调度指挥生产。
————————————————————
下载链接见:
【分享】西门子官方资料大全分享之WINCC-180529更新

因为采用OPC通信的方式,即便是最新版本的WinCC也支持和S7-200通信。

3.2配置步骤

步骤一:配置PC Access

见上【2 基本设置】。

步骤二:配置WinCC

以WinCC v7.4为例。

在项目管理器中双击左侧列表的【变量管理】:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第2张图片
在弹出的【变量管理】页面中,右击左侧列表中的【变量管理】,在菜单中依次选择【添加新的驱动程序】-【OPC】:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第3张图片
右击上一步新建的【OPC Groups】,在弹出的菜单中选择【系统参数】:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第4张图片
在弹出的【OPC条目管理器】中,在中选择“S7-200.OPCServer”,然后点击同一页面右侧按钮【浏览服务器】:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第5张图片
在弹出的【过滤标准】中点击【下一步】,可看到在PC Access中的项目变量:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第6张图片
选中条目,单击页面下方的【添加条目】:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第7张图片
系统会提示建立连接,点击“YES”:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第8张图片
在弹出的页面中输入新的连接名称并确定:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第9张图片
在弹出的页面中点击完成:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第10张图片
返回【变量管理】界面,可看到导入的条目:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第11张图片
创建画面,将变量与画面的IO域连接并测试:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第12张图片

运行WinCC项目:
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信_第13张图片

PC Access和上位机软件建立连接后,当再次开机时无需再次启动PC Access软件,PC Access 的OPC server 服务会随着WinCC项目的运行自动打开。

你可能感兴趣的:(软件应用,西门子,WinCC)