使用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大步骤:
- 建立PLC连接
- 建立项目
- 使用测试客户机
2.1通过PC/PPI电缆通信
PC Access可以通过PC/PPI电缆(USB或RS-232接口)用PPI协议与S7-200通信。
PC Access 最多可以连接8台S7-200。
配置过程
设置通信方式
新建项目;
左侧列表右击【MicroWin访问点】,在弹出的菜单中点击【PG/PC接口】,在弹出的页面列表中选择【PC/PPI cable(PPI)】设置PLC的名称和网络地址
右击列表中的【MicroWin访问点】,在弹出的菜单中新建PLC站;
再次右击,在弹出的菜单中点击【属性】,设置PLC名称及网络地址。
2.2建立项目
右击PLC图标,在弹出的菜单中选择 【新】-【项目】,在弹出的页面列表中填写“地址”和“数据类型”。
PLC名称、文件夹名称、项目名称都应使用英文,便于WinCC OPC驱动程序连接这些变量。
2.3使用测试客户机
PC Access 软件自带OPC 客户测试端,客户可以将创建的条目拖入测试端来检测。单机测试客户机状态按钮,当质量为好时,标识通讯成功;“坏”代表通信失败。
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为例。
在项目管理器中双击左侧列表的【变量管理】:
在弹出的【变量管理】页面中,右击左侧列表中的【变量管理】,在菜单中依次选择【添加新的驱动程序】-【OPC】:
右击上一步新建的【OPC Groups】,在弹出的菜单中选择【系统参数】:
在弹出的【OPC条目管理器】中,在中选择“S7-200.OPCServer”,然后点击同一页面右侧按钮【浏览服务器】:
如果“S7-200.OPCServer”选项迟迟不出现,可以重新打开PC Access,将OPC项目再次保存一遍,等待一段时间后选项将出现。
在弹出的【过滤标准】中点击【下一步】,可看到在PC Access中的项目变量:
选中条目,单击页面下方的【添加条目】:
系统会提示建立连接,点击“YES”:
在弹出的页面中输入新的连接名称并确定:
在弹出的页面中点击完成:
返回【变量管理】界面,可看到导入的条目:
创建画面,将变量与画面的IO域连接并测试:
运行WinCC项目:
PC Access和上位机软件建立连接后,当再次开机时无需再次启动PC Access软件,PC Access 的OPC server 服务会随着WinCC项目的运行自动打开。
使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信相关推荐
- plc和pc串口通讯接线_PC与PLC的串口通信及编程实现
35 PC 与 PLC 的串口通信及编程实现 黄植功 (广西师范大学物理与电子工程学院,广西 桂林 541004) 摘 要: 在自由口模式下,通信协议由用户自己的梯形图程序控制.用户可以使用梯形 ...
- S7-200 PC ACCESS关于“An error has occured”的错误解决指南合集
我已经在中文网和外文网都搜过这个问题了.听起来工作量很大,其实问这个问题的人不多,回答更是大同小异.下面列出的各种解决办法按其解决问题的可能性进行排列,互联网能搜索到的和我能想到的都在这里了. 1兼容 ...
- wincc里c语言long int,WinCC V7.3_C脚本手册.pdf
WinCC V7.3_C脚本手册 WinCC V7.3_C 脚本手册 函数说明 2014/9/10 注:本文说明wincc V7.3 版的所有C 函数的用法,这是一份查询手册,并不需要完全阅读.通常在 ...
- PC ACCESS 测试客户机出现错误 win7 64位
可能是端口被占用,可能是未保存项目 查询资料后在C:\Program Files\Siemens\S7-200 PC Access\bin或者C:\Program Files (x86)\Siemen ...
- shell卸载 simatic_Siemens Simatic WinCC v7.5 SP1 (x64)ISO 授权安装教程
Siemens Simatic WinCC v7.5.1(x64)ISO | 9.58 Gb 由于自动化水平的不断提高和工厂的相关复杂性,由于国际竞争,成本和时间压力正在增加.对这种压力的一种回应必须 ...
- WinCC V7.5 连接 S7-1200PLC 步骤
1 WinCC: 变量管理 > 右击添加新的驱动 > 选择 SIMATIC S7-1200,S7-1500. 右击OMS+ 添加新的连接 > 右击新建好的连接 > 连接参数 设 ...
- PC ACCESS 客户端测试出现错误
若以后有需要安装或重装PC-ACCESS时,在"状态测试"过程中出现" An error has occured"的提示框,那么按照如下步骤应该能解决: 1.找 ...
- 在 WinCC V7.4、V7.5 中启动图形编辑器时,会得到错误消息“内存不足”,无法再关闭项目
在 WinCC V7.4.V7.5 中启动图形编辑器时,会得到错误消息"内存不足",无法再关闭项目. 1.这个错误消息的原因是 WScripts 文件夹中的 Dynwiz.cwd ...
- wincc多用户新增计算机名,关于Wincc V7.0安装完成后的计算机名称修改问题-工业支持中心-西门子中国...
作为冗余服务器上的Wincc V7.0安装完成后,对计算机名称做修改出现以下现象:修改计算机名称后,不能实现冗余自动切换.问题应该是SQL引起的.计算机名称修改了,SQL所定义的计算机名称未能修改. ...
最新文章
- 报名 | 高级管理人员AI大数据能力研修班
- 神经网络测试时间计算机,卷积神经网络的时代到此结束了?
- Vue路由开启keep-alive缓存页面
- Android程序杀死自己的进程和其他程序进程方法
- java ajax cookies_HttpOnly cookie如何处理AJAX请求?
- linux趋势防病毒软件进程,你了解linux的防病毒软件吗?你知道我说的不是防火墙...
- osgb转json_cesuim加载倾斜摄影OSGB三维数据完整过程(超详细)
- 基于XP系统的asp.net运行环境的安装与配置
- 如何将报表附件组件FastReport VCL旧版本升级到最新版本?
- python0不能做除数报错_浅谈pandas dataframe对除数是零的处理
- 个人网站建设记录 及Markdown使用实践
- destoon网站转移空间教程
- Java高并发编程 (马士兵老师视频)笔记(一)同步器
- matplotlib basemap 绘制多边形区域曲线
- 1034: 夏季促销 Python
- LPR定价合适,还是固定利率合适,python帮你算一算
- 记一次有授权的渗透测试
- 2345 看图王ad介绍----关闭广告
- wolframalpha最新版_WolframAlpha安卓版中文最新版
- Maven系列第5篇:私服详解
热门文章
- Markdown 文本换行
- [Error] _lv_inv_area: detected modifying dirty areas in render (in lv_refr.c line #212)
- 5期-Metasploitable3专题课程
- 有哪些应该坚持的好习惯?
- python代码实现一朵玫瑰
- 敏捷方法 - 精益思想
- 数仓 DW层中主题表之页面交互事件概况主题(分享,点赞,收藏)
- 谷粒学院-阿里云短信服务
- 你必须要知道的 人工智能相关基础知识
- 一个简单的字符驱动程序