资源描述
天津振兴水泥有限公司
iFIX OPC通讯测试报告
2013.04.02
目 录
1 现场概况 3
1.1 现场描述 4
1.2 现场测试时间,人员及内容 4
2 结论 5
2.1 水泥生产线(二线)DSC系统OPC通讯测试 5
2.2 余热发电DCS系统OPC通讯测试 6
2.3 建议 6
3 现场测试前的准备工作 7
3.1 本次iFIX OPC通讯测试的意义 7
3.2 本次iFIX OPC通讯的技术要求 7
3.3 实验室OPC通讯测试平台的搭建 7
3.4 时间安排 7
4 OPC通讯DCOM配置方法及步骤 8
4.1 OPC服务器端DCOM配置方法及步骤 8
4.1.2 OPC服务器端DCOM配置 9
4.1.3 OPC服务器端安全策略配置 17
4.1.4 OPC服务器防火墙配置 19
4.2 OPC客户端DCOM配置方法及步骤 21
4.2.1 OPC客户端DCOM配置 21
4.2.2 OPC客户端防火墙配置 21
5 OPC通讯中的注意事项 22
5.1 关于系统服务 22
5.2 关于OPC客户端访问OPC服务器的连接 22
1 现场概况
根据天津振兴水泥有限公司提出的DSC系统的OPC通讯要求,对DCS系统的OPC通讯架构进行分析、配置及测试。
OPC通讯系统架构:
天津振兴水泥有限公司OPC通讯系统架构分析
通讯方式、步骤及要求分析:
通讯方式: 利用现有的DCS系统的数据采集服务器集成OPC服务功能的特性,作为OPC目标服务器向外界发布OPC数据信息。
通讯步骤: ①OPC服务器从数据采集服务器获取相关数据信息。
②OPC客户端从OPC目标服务器获取相关数据信息。
③节能分析软件(CSV-MAP服务器)从OPC客户端获取相关数据信息。
通讯要求: 利用标准OPC 2.0标准通讯协议配置并进行OPC通讯测试。
1.1 现场描述
现场描述情况如下:
1. 水泥生产线(二线)
现场DCS系统OPC通讯使用的产品:
Windows平台: Windows XP SP2
OPC服务器: Intellution iFIX 3.5 中文版
2. 余热发电
现场DCS系统OPC通讯使用的产品:
Windows平台: Windows XP SP2
OPC服务器: GE iFIX 4.0 中文版
3. OPC客户端软件及平台:
Windows平台: Windows XP SP3
OPC客户端软件: Schneider OFS Client
1.2 现场测试时间,人员及内容
测试时间:
2013-03-31
2013-04-02
测试人员:
振兴水泥有限公司: 朱翠霞
Schneider Electric: 刘 翔
测试内容:
水泥生产线(二线)DCS系统OPC通讯、余热发电DCS系统OPC通讯。
2 结论
2.1 水泥生产线(二线)DSC系统OPC通讯测试
u OPC服务器计算机上缺少相应的OPC通讯组件。
OPC服务器应该具备的OPC功能组件
OPC服务器上缺少此组件
OpcEnum的作用: ①在OPC客户端用来枚举服务器端ProgID(OPC通讯接口)
②在OPC服务器端用来实现服务器类别的注册
u 安装OpcEnum组件并完成相关配置以后,OPC通讯链接成功建立。
u OPC通讯成功建立并能正常访问OPC目标服务器发布的数据信息。
u OPC客户端获取的数据信息与数据采集服务器信息一致
OPC客户端成功获取服务器数据 截图1
OPC客户端成功获取服务器数据 截图2
2.2 余热发电DCS系统OPC通讯测试
u OPC通讯成功。
u OPC通讯成功建立并能正常访问OPC目标服务器发布的数据信息。
u OPC客户端获取的数据信息与数据采集服务器信息一致
OPC客户端成功获取服务器数据 截图1
OPC客户端成功获取服务器数据 截图2
2.3 建议
u 无
3 现场测试前的准备工作
3.1 本次iFIX OPC通讯测试的意义
u 通过对iFIX OPC通讯的测试结果为节能分析系统(CSV-MAP服务器)的建立提供可行性依据。
3.2 本次iFIX OPC通讯的技术要求
u 通讯接口采用OPC2.0标准协议。
u OPC服务器为Intellution iFIX 3.5 / GE iFIX 4.0。
u OPC客户端使用的Windows平台为Windows XP或者Windows Server 2003。
3.3 实验室OPC通讯测试平台的搭建
u 硬件平台:
OPC服务器:DELL OptiPlex 790MT * 3
OPC客户端:HP ProBook 6465b
u 软件平台:
OPC服务器1:Intellution iFIX 3.5 (Window2000环境)
OPC服务器2:Intellution iFIX 3.5 (Windows XP环境)
OPC服务器3: GE iFIX 4.0 (Windows XP环境)
OPC客户端:MatrikonOPC、Schneider OFS Client、dOPCExplorer
(Windows XP环境)
3.4 时间安排
u OPC通讯方案分析:1天
u OPC通讯平台的搭建:2天
u OPC通讯测试:3天
u 测试结果分析与总结:2天
u 现场测试:2天
4 OPC通讯DCOM配置方法及步骤
4.1 OPC服务器端DCOM配置方法及步骤
4.1.1.1 打开DCOM配置程序
方法1:“运行”-> 输入“DCOMCNFG”, 进入DCOM 配置程序。
输入“dcomcnfg”,点击“确定”打开DCOM配置程序
方法2:“控制面板”->“管理工具”->“组件服务”进入DCOM 配置程序。
“控制面板”->“管理工具”->“组件服务”进入DCOM 配置程序
DCOM配置程序控制台
DCOM配置程序控制台界面
4.1.2 OPC服务器端DCOM配置
4.1.2.1 配置“我的电脑”
“组件服务”-“我的电脑”
在组件服务中选择中“我的电脑”,右键单击“属性”
配置“我的电脑”默认属性
配置“COM安全”-“访问权限”-“编辑限制”
4.1.2.2 配置“COM 安全”-“访问权限”-“编辑限制”
步骤1:添加用户
步骤2:开启“高级”功能
步骤3:使用“立即查找”功能
步骤4:选择以下用户
Ø ANONYMOUS LOGON
Ø Everyone
Ø Guests
Ø INTERACTIVE
Ø NETWORK
Ø SYSTEM
步骤5:设置上述6个用户的访问权限为:
Ø 本地访问:允许
Ø 远程访问:允许
步骤1 - 添加用户
步骤2 – 开启“高级”功能
步骤3 – 使用“立即查找”功能
步骤5 – 编辑用户权限
4.1.2.3 配置“COM 安全”-“访问权限”-“编辑默认值”
配置“COM 安全”-“访问权限” -“编辑默认值”
配置方法同“我的电脑”COM安全选项卡访问权限-“编辑限制”步骤1到步骤5
4.1.2.4 配置“COM 安全”-“启动和激活权限”-“编辑限制”
配置“COM 安全”-“访问权限”-“编辑限制”
配置“COM 安全”-“访问权限”-“编辑默认值”
增加以下用户,并配置访问权限
Ø ANONYMOUS LOGON
Ø Everyone
Ø Guests
Ø INTERACTIVE
Ø NETWORK
Ø SYSTEM
权限:
Ø 本地启动:允许
Ø 远程启动:允许
Ø 本地激活:允许
Ø 远程激活:允许
4.1.2.5 配置“COM 安全”-“启动和激活权限” -“编辑默认值”
“COM安全”-“启动和激活权限”-“编辑限制“
“COM 安全”-激动和激活权限 -“编辑默认值”
设置方法同“COM安全”-“启动和激活权限”-“编辑限制”
4.1.2.6 配置“OpcEnum”
选择的“DCOM”配置并展开选项
选择“DCOM配置”并展开选项
在DCOM配置中选择“OpcEnum”
选择“OpcEnum”
配置“OpcEnum 属性”-“常规”-“身份验证级别”-为“无”
配置“OpcEnum属性”-“常规”
配置“OpcEnum 属性”-“安全”
Ø 启动和激活权限:使用默认值
Ø 访问权限:使用默认值
Ø 配置权限:自定义
配置“OpcEnum属性”-“安全”
对“配置权限”的“自定义”进行“编辑”,增加以下用户并编辑权限:
增加用户:
Ø ANONYMOUS LOGON
Ø Everyone
Ø Guests
Ø INTERACTIVE
Ø NETWORK
Ø SYSTEM
配置每个用户权限为:
Ø 完全控制:允许
Ø 读取:允许
4.1.2.7 配置OPC 服务器应用程序
在“组件服务”中选择OPC 服务器组件服务名称,iFIX系统对应的OPC服务器组件可以选择:
iFIX OPC Client Data Access Server或者OPC20iFIX
配置OPC服务器应用程序
配置OPC Server 属性的“常规”为“无”
配置OPC服务器的“常规“属性
4.1.3 OPC服务器端安全策略配置
4.1.3.1 打开安全策略程序
控制面板-> 管理工具-> 本地安全策略
打开本地安全策略
配置安全策略之安全模式
配置安全策略的本地帐户的共享和安全模式
网络访问:本地帐户的共享和安全模式设置为“经典”
配置安全策略的匿名用户
配置安全策略的匿名用户
网络访问:让每个人(Everyone)权限应用于匿名用户设置为“已启用”
4.1.4 OPC服务器防火墙配置
4.1.4.1 打开防火墙“例外”选项卡,添加DCOM端口
OPC服务器端防火墙配置
4.1.4.2 添加例外程序OpcEnum和OPC 服务器应用程序
添加例外程序OpcEnum和OPC SERVER
OpcEnum程序路径在“C:\Windwos\system32\opcenum.exe”
添加例外程序 MMC控制台程序
添加例外程序MMC控制台程序
4.2 OPC客户端DCOM配置方法及步骤
4.2.1 OPC客户端DCOM配置
具体的配置方法和步骤同OPC服务器端DCOM配置方法及步骤。
4.2.2 OPC客户端防火墙配置
4.2.2.1 打开防火墙“例外”选项卡,添加DCOM端口
OPC客户端防火墙配置
5 OPC通讯中的注意事项
5.1 关于系统服务
u Distributed Transaction Coordinator: 手动
u Remote Procedure Call (RPC): 自动
u Security Account Manager: 自动
请确认以上系统服务处于启动状态并且启动类型和以上描述相同
5.2 关于OPC客户端访问OPC服务器的连接
u 在OPC服务器端用Adminisrators的身份建立一个计算机管理员帐户,密码不可为空(例如,用户名:OPCClientUser, 密码:OPC)。
u 在OPC客户端用Adminisrators的身份建立一个计算机管理员帐户,用户名和密码与服务器端相同。
u 建立访问连接时,客户端和服务器端以同样的帐户和密码登录。
22 of 22 03/11/25
展开阅读全文