JZGKCHINA
工控技术分享平台
尊重原创 勿抄袭
勿私放其他平台
01
Simatic Net OPC
1. 软件要求:
已安装Simatic NET (自带OPC Scout可以测试) ;
2. 软件组态/设置:
通过Windows“开始”>“所有程序”>“Siemens Automation>“SIMATIC”>“SIMATIC NET”>“Siemens Communication Settings”进入配置控制台检查,
“IE General”组件的操作模式由“PG mode”切换为“Configured mode ”。
访问点Access points 选择相应的网卡:
参考:
https://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/OPC/STEP7OPC/Download_PCStation.htm
3. OPC Scout 测试:
选择局域网中的OPC服务器:
确认服务器OPCServer.WinCC运行状态正常:
查看变量的属性、ID、名称、数据类型、下位机变量地址、通讯质量(quality good 代表通讯正常)等。(下图中是博途经优化的DB块的变量,因此没有绝对地址)
02
Open_PCS7 OPC
1. 关于其概念,感兴趣的可以网上搜索《Open_PCS7_使用入门》:
个人的理解:
在服务器冗余架构下,它相当于硬件冗余中的Y-Link ,起到一个数据中转站的作用,通过它,MES、报表、LED屏等第三方软件系统可以访问PCS7的过程数据,且不需要考虑服务器冗余切换的问题。
相比较,如果用Simatic Net OPC, 则无法做到冗余切换这一点,例如,第三方报表软件通过Simatic Net OPC和PCS7冗余服务器通讯,则只能选择冗余服务器Server1和Server2中的一台作为OPC服务器,其数据安全可靠性大大降低。
2. 软件要求:
安装Open PCS7组件(PCS7安装包自带,勾选安装即可)
该组件可以单独安装,也可以同时安装在一个OS Client上。即该站既可以作为操作站,也可以同时作为OPC服务器提供数据给第三方。
3. 软件组态
a.硬件组态PC站,插入SPOSA Application;
关于PC站组态,此处不详述,详情请网上搜索《PCS7 OS 单站结构,客户机_服务器结构 以及冗余配置》
b.分配服务器数据;
右键Open_PCS7站,分配服务器数据,在弹出的对话框中分配OS Server的数据包(一般默认已分配好了)。
c.下载组态到Open PCS7站
4. 通讯测试
开启OS SERVER; Open PCS7站只需要开机即可,OPC服务器(程序CCESever.exe)会随着Windows的开机自动运行。请提前设置电源高性能、取消屏保、待机等设置。
官方文档里面里面的OPC测试软件visual OPCTest Validator需要注册才能下载,比较麻烦。
大家可以找个自己趁手的测试就行。
03
以下是本人个人项目测试,仅供参考
a.打开OPC Client 软件,连上OPC服务器;
b.添加OPC项目变量,选择变量类型,过滤查找;
c.观测数据
经测试,WINCC的内部变量、过程变量等都可以正常通讯。
作者简介
罗京:
自动化工程师
就职于江苏中有信科技有限公司
从业多年,一直从事工业自动化与信息化软硬件集成、定制、开发与实施的相关工作;常年坚守项目现场,工作经验丰富,行业实践能力强。目前主要负责制药行业自动化编程工作。