.运行环境
OPC 服务器操作系统: wn ,客户端操作系统:
wn ,如果是XP 系统则配置方法类似(见后面)。
由于 OPC ( OLE for Process Control )建立在 Microsoft 的 COM (Component Object Model )组件对象模 型基础上,并且 OPC 的远程通讯依赖 Microsoft 的DCOM ( Distribute COM ),安全方面则依赖 Microsof 的 Win dows 安全设置。 二.配置
(配置前先对注册表备份,特别是关键的几个项单独导出
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Wi ndows NT'DCOM 和 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Oie 1?保持OPC Server 服务器与客户端的用户名密码相同。
(服务器端与客户端)
分别在客户端和服务端上添加相同的账户名和密码,一定要确保相同。因为访问是通过 win dows 验证的,在
远程访问时需要有着相同的账户和密码。操作如下:
OPC 属性
需莎隶属于配蛊文件 隶属于(n):
-b Admini s trat ors
b Distributed COM Users
若是为了安全考量,请保持密码不为空。要想使新创建的用户有使用
Distribute COM Users 用户组。
2.
关闭防火墙或在防火墙设置中将相应的程序和端口加入到例
外
(服务器端与客户端)
允许程片确讨Windows 防火1W 信
更厅1厂昭1诗rr*亦口 ■更改嚴冒「*
兀齐幢坪肖?箜凤庖J [形Sft LfcHfNI )
同砂 WWSWc
□ Mrtluqoin
□
□
A OPC Serve r £n^m^a7ar L10
B
服务器端的防火墙设置中 OPC 服务器软件端口例外
名称
全名 描述 儿 Administrator
管理计算杠 ^ASPNET
https://www.sodocs.net/doc/874551686.html, Machin... 直匸匸cunt
L
芈 FixIOUser
FixIOUser Account f
Guest
供来宾访叵
*- OPC OPC
OPC
十算机管理侔地)
4揺工具
a G
i -■聿'二咅青卷
匹共享文件夹 “卿本地用户和组
J 用户 3组 [> ? tsss
宜设备管理器 懵存傭 酣磁盘管理 ■:服务和应用程序
DCOM 的权限,需要将用户加入
元许丽诵E Windows防犬城庐信
■r^inn护胃钿乳呀弓緒叫程序耐口,*击V貳血-*
丸凸程嗦曹屈■箜钢■-y ?fSrsewi.r<:i
吒讦前号序和吠I?/
若存??工惮得物创8 *
ElQQfftt建kl
□ 0
IB応2申“El血極电鼻PI
3. 组件服务配置(服务器端)
操作:开始--》运行--》输入:dcomcnfg
在组件服务”管理器的左侧树形菜单,选择组件服务计算机我的电脑”,在鼠标右键的弹出菜单,选择属性”项目,在弹出的我的电脑属性”,选择默认属性”标签页,如下图:
注意,若“我的电脑”显示红色向下箭头,右键无属性”项,处理如下:
a. 在运行中输入msdtc -resetlog ;
b. 在命令行下运行msdtc -uninstall ,删除了msdtc ( Distributed Transaction Coordinator )服务
c. 重新启动机器后,在命令行下运行msdtc -install ,安装msdtc 服务。
请确认几个属性的设置内容或状态:在此计算机上启用分布式COM,此属性处于选中”状态;默认分布式COM通信属性栏目下,默认身份验证级别”选择的项目是:连接” 默认模拟级别”选择的项目是:标识”。选择我的电脑属性”属性页面的默认协议”标签页,确认DCOM协议属性内容是:面向连接的TCP/IP。如下图:
选择我的电脑属性”属性页面的“COM安全”标签页,如下图: 访问权限:编辑默认值,如下(基本保持不变)
访问权限:编辑限制,如下:
启动和激活权限:编辑默认值,如下(基本保持不变)
启动和激活权限:编辑默认值,如下:
访问权限,即服务端的访问限制中要存在客户端发起访问的账户。一般添加everyone账户,这也可以让所有的账户
都有权限,这也虽然方便但是不安全,对于安全性要求高的还要设置统一的账户,统一密码。
注意,若将“组建服务-“我的电脑” -“COM安全”中的某些账户给删除了,导致这个“COM安全”都编程灰色,
无法编辑,网络、音频等大量服务不能启动、开机进不了用户登录界面等异常故障,此时通过导入、删除或修改注
册表项“ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Oie下的限制和默认项,不过在配置前或删除前,先导出保存一下此注册表项,防止误动。
我的电脑属性”属性页面的确定”按钮,由于涉及到系统安全属性的修改,此时操作系统弹出警
配置完成后,点击
告消息,如图:
DCOM计写枕范勒體
怒将妾修改卄算机范围前DCOM设背.这将影瞩诛讦亀LL的所有应用程序.因此吴些武冃程序可肯刁能正宰工作.星否奧
新DCOM设這:
DCOM 配置
-龙WE in Al 査“」■匚W 5111 Hj ■'- -■匕C2 餐l OB' : N5
LJ世耳主乍三士
J *.殖兰1马
二J T.+PVI-
J<■毗电IB
J COMt
J J DCOM Itfi
■£■sytT^rr rn-rT%\-i,|i i5T^-ni1
2凭羽=轉血買卵血irsjfjgz?匚
暑5^ sjTsHrn roct%\.i syTDem Zi^JpBCSrt.
兰W转s^err ract%\Syst--m i2\LrseTAf
? 寻^xtysierrrQctzb
刍土Afeit ftvi* Hahdler S-ur^ti^aSe 3"
Aixn^i bilityCpI Adm rl 令ArciSure
0 dl)
鲁Add to Windows M>diJt PI■典r lb 合财Cfitnl
HsH#lp P'ar^Seni^r C M 含A?l4f> 含afip^'rz.qpl ■. 4. A R 寻IWXLJPIcy > £NvXDSynt > ■ Offline Files Service =-(N) HSjnlHHkH.* 穷喝悄m!” ■培戸皆mH. **■ 気sy乳ej^s^stemr,- ay^tffrn J2..h SyslwnJJV- 倉爭 ^s^Semr..32-fail AccMiilNli.- Sy$lW)32V?PreyMBW — >* AccEto<&Add Do Clat?刨W^nda... 为V* APCIim APlayer A^p dKh-el p - a.. *■* jap^nviz- c.p> A^BarQrEk ?眞ulFenl 比z Ul Termn-,.. □匚口| 31 [■ OpcEniiE ? Cp&nSearch Description 匚「eb 卜宜 'Hi' k, 4 注意,若 在上图中找不到 OpcEnum ,则安装 Kepware 公司的KWPServerEx V4 软件会生成 c:\windows\system32\opcenum.exe 文件,或安装其它 OPC 服务器软件也可能会生成。 配置OpcEnum--》属性(客户端与服务器端都配置) OPJEModule Oracle 匚onfiguration Server Oracle ORCL VS£ Writer &ervi