OPC SERVER DA的安装配置.docx
- 文档编号:4651355
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:20
- 大小:24.22KB
OPC SERVER DA的安装配置.docx
《OPC SERVER DA的安装配置.docx》由会员分享,可在线阅读,更多相关《OPC SERVER DA的安装配置.docx(20页珍藏版)》请在冰点文库上搜索。
OPCSERVERDA的安装配置
AIM*ATOPCSERVERDA的安装配置
Index
一、简单说明
1
1、OPC
1
2、AIM*ATOPC
1
(1)、DataServer
1
(2)、AIMOPCServer
1
(3)、OPCClient
1
建议
2
二、AIMATOPC的安装与配置
3
1、DataServer的安装与配置
3
(1)、安装在AW51上
3
(2)、安装在AW70上
4
2、AIMOPCServer的安装配置
7
安装步骤
8
设置步骤
8
3、OPCClient的安装
12
(1)、测试用OPCClient的安装
12
(2)、真正实用的OPCClient的安装
13
三、测试
14
四、其它操作
15
AIMATOPCServer的启动/停止
15
一、简单说明:
1、OPC
OPC是OLEforProcessControl的缩写。
顾名思义,OPC是一种利用微软的COM/DCOM技术来达成自动化控制的协定,根据OPCSpecification的定义,OPCis"astandardmechanismforcommunicatingtonumerousdatasources,eitherdevicesonthefactoryfloor,oradatabaseinacontrolroom."
参考资料见:
http:
//www.opcfoundation.org/
2、AIM*ATOPC
AIM*ATOPC的安装分3个部分,分别为DataServer、AIMOPCServer和OPCClient。
(1)、DataServer
DataServer安装在IA工作站(AW51、AW70)上。
它集成在AIM*AT软件(3.1及以上版本)中,所以当IA工作站上安装了AIM*AT(3.1及以上版本)软件(例如:
AIM*HISTORIAN,AIM*API),就会缺省安装了DataServer。
AIM*AT(3.1及以上版本)软件安装要求如下:
♦IA版本:
6.1及以上。
♦要求IA工作站有历史(无论是Historian还是AIMHistorian),并且已经配置了历史库的名字。
硬件要求:
IA工作站
(2)、AIMOPCServer
AIMOPCServer安装在PC机上。
PC机的软件环境要求如下:
♦WindowsNT4.0withServicePack5orlater
♦Windows2000,withServicePack2orlater
♦WindowsXPProfessional.
PC机的硬件环境要求如下:
♦Memory128megabytesminimum.
♦DiskSpace25megabytes.
AIMOPCServer的参数如下:
♦名字:
AIM.OPC.1
♦CLSID:
AD853BF1-1E22-11D5-9038-0050DA19DDDA
♦参数格式:
若ItemID为tag的bit“n”,则
(3)、OPCClient
在AIM*AT套件中提供了一个通用的OPCClient的测试软件,要求安装在PC机上,它只用来测试OPC通讯正常与否。
真正实用的OPCClient将由用户提供。
以上3个部分在软硬件要求均满足的情况下可以装在同一台机器上,也可以根据需要安装在不同的机器上(当然这时的基本要求是这些机器间是联网的,DataServer与AIMOPCServer、AIMOPCServer与OPCClient可以PING通)。
建议:
(1)、AIMOPCServer最好不要安装在IA工作站上。
(2)、AIMOPCServer与OPCClient最好安装在同一台机器上。
(3)、当AIMOPCServer与OPCClient安装在不同机器上时,推荐使用service方式。
二、AIMATOPC的安装与配置
1、DataServer的安装与配置
DataServer安装在IA工作站上,可以是AW51也可以是AW70。
安装在AW70上
也就是在AW上安装配置AIM*HISTORINver3.2的过程,所以若AW上已经安装配置了AIM*HISTORINver3.2,则本过程可免。
a、若曾经装过以前的版本,则停止AIM*AT运行
如果在计算机上有AIM*AT软件在运行,必须从控制面板上停止这些软件的运行。
停止AIM*AT程序的步骤如下:
(a).关闭本地AIM*AT客户应用程序,例如:
AIM*DataLinkandAIM*Explorer。
(b).选择Start>Settings>ControlPanel来打开控制面板。
(c).在控制面板中选择AIM*AT来打开AIM*AT对话框。
(d).点击AIM*SPCtab来显示AIM*SPC页。
(若安装了AIM*SPC)。
(e).不要选中RunAIM*SPCatsystemstartup并点击StopAIM*SPC。
(f).点击AIM*Historian来显示AIM*Historiancontrol页。
(g).点击StartAIM*HistorianManager。
(h).使用AIM*HistorianManagerwindow来关闭AIM*Historian实例和它们的remotecollectors。
不要选中RunAIM*Historianatsystemstartup。
(i).关闭AIM*HistorianManagerwindow。
(j).如果系统安装了AIM*HistorianExporttoOracle,则关闭histexport和histmove。
(j1).使用ControlPanel中的Servicesapplet来DisablethehistexportService。
(j2).打开MS-DOS。
(j3).转到该目录下并停止。
在AW70orServer70上:
d:
cd\opt\aim\bin
histexport-stop
histmove-stop
在off-platformWindowsNTworkstation上:
c:
cd\ProgramFiles\aim\bin
histexport-stop
histmove-stop
(j4).关闭MS-DOS窗口。
(k).点击AIM*APIControltab来显示AIM*API页。
(l).不要选中CheckifyouwanttostartAIM*APIatreboot;点击StopAIM*API;关闭本对话框。
b、若曾经装过以前的版本,则备份配置文件
在卸载软件前必须备份服务端配置文件an_init.tcp,aimapi.cfg,alias.cfg,和客户端初始化文件an_init.cfg。
这些文件的缺省位置根据平台和软件版本的不同而有所不同:
♦服务端文件(an_init.tcp,aimapi.cfg,andalias.cfg)
在AW70系统上:
d:
\opt\aim\bin
在WindowsNTsystems(非I/A):
c:
\ProgramFiles\aim\bin(AIM*API)。
♦客户端文件(an_init.cfgfile)
AIM*AT3.1版本以前:
c:
\Winntorc:
\Windows
AIM*AT3.1版本以后(包括3.1版本):
c:
\ProgramFiles\aim\Common。
c、关闭I/A
如果工作站的操作系统是WindowsNT4.0,则:
(a).选择Start>Settings>ControlPanel来打开控制面板。
(b).单击FoxboroI/A图标来打开FoxboroI/ASeriesControl对话框。
(c).不要选中StartI/AatBoot,但必须保证选中StartNTShellatBoot。
(d).单击OK。
如果工作站的操作系统是WindowsXP,则:
(a).选择Start>Settings>ControlPanel来打开控制面板。
(b).单击FoxboroI/A图标来打开theStartupOptionsForRebootdialogbox。
(c).选中I/ASeriesOffgroup中的Autologon,单击OK。
d、若曾经装过以前的版本,则卸载AIM*AT软件
(a).选择Start>Settings>ControlPanel来打开控制面板。
(b).单击Add/RemovePrograms来打开Add/RemoveProgramsProperties对话框。
(c).使用TaskBar选择并关闭控制面板。
这样卸载过程中就能移除文件aimpanel.cpl(这文件在控制面板中使用)。
(d).返回Add/RemoveProgramsProperties对话框。
(e).在Install/Uninstallpage的程序列表中选择任何一个非AIM*ATSuite的AIM*AT程序,并单击Add/Remove。
出现提示框,提示confirmthesoftwareuninstall。
(f).单击Yes来完成uninstall。
(g).当所有非AIM*ATSuite的AIM*AT程序都已经移除后,在程序列表中选择AIM*ATSuite并单击Add/Remove。
这时会出现一个显示卸载过程的对话框。
(h).当在对话框的底部出现提示消息:
“Uninstallsuccessfullycompleted”时,单击OK。
出现提示框,提示要求rebootthesystem。
(i).单击OK来关闭该提示框。
(j).重新启动计算机。
e、an_init.tcp文件改名
在搜索中输入“an_init.*”,搜索路径为c:
和d:
对所有找到的文件,判断是否经过人工或程序修改(若无法判断,则可以作为已经修改过处理),若经过了修改,则对这些文件进行改名。
新的名字建议为bak_旧名字。
f、安装
运行AIM*AT3.2安装光盘上的\win\setup.exe。
按照提示进行安装,重要的选项如下:
选组件:
AIM*Historian
AIM*Utilities
安装完后,选⊙No,IWillrestartmycomputerlater.
控制面板上
FoxboroI/A中:
(WINXP中)I/ASeriesOn下⊙Autologon(standardI/ASeries)
(WINNT中)√StartI/AatBoot
g、重新启动AW
h、配置
等AIM*Server起来后,单击start\aim*at\apiadmin,配置API*Admin。
(a)、在Tab:
Settings中选Server:
******,键入password。
(初次进入时先键入想要的password)。
若要在FoxView的WP中使用server功能,请作下述修改:
单击EditServerConnection:
如下设置
PathAlias:
******(LetterBug)
IPAddress:
第1网卡IP
□EnableConnectionTracing
□DisableBroadcastRequests
⑤BroadcastTimeout(sec)
依次点击按钮“Apply”,“Accept”。
点击按钮“Ok”,关闭APIAdmin。
再次运行APIAdmin。
(b)、在Tab:
Authorization中在如下行加入AuthorizationCode。
AIMHISAIM*Historian
(c)、在Tab:
UserNames中加入如下user
fox
(d)、在Tab:
Packages中,针对fox用户,选中如下packages
fox:
√AIM*API
√AIMHIS
(e)、在Tab:
Security中,针对fox用户,选中如下Security
fox:
√System
√OpenSets
√WriteFiles
√WriteObjects
√Read
(f)、在Tab:
ReadList中,各个用户的“CurrentReadableObjects”均为:
“ALLOBJECTSAREREADABLE”
(g)、在Tab:
WriteList中,各个用户的“CurrentWritableObjects”均为:
“ALLOBJECTSAREWRITABLE”
i、配置历史库的名字
j、对已经改名的an_init.*文件的处理
(a)、若是因为FoxDraw的Server连接功能而修改的an_init.*文件;则由于安装配置完成AIM*AT后,该功能已经存在,则无需处理这些文件。
(b)、若不是因为FoxDraw的Server连接功能而修改的an_init.*文件;则:
✧在安装配置完AIM*AT后,若在原路径中存在与被改名的文件原名同名的文件,则根据原来的文件适当修改现有文件。
✧其他被改名的an_init.*文件恢复为原名。
2、AIMOPCServer的安装配置
若DataServer与AIMOPCServer安装在同一台机器上,请先完成DataServer的安装与配置。
注意:
在WINNT平台上的IA工作站采用service方式安装OPCServer,历史的删除点中不要有OPC通讯点,否则有可能造成CPU负荷很高(近100%)。
安装步骤:
(1)、若已经安装了AIM*ATOPCServer,则先卸载AIM*ATOPCServer。
a、停止AIMATOPCServer的运行。
(参见“AIMATOPCServer的启动/停止”)
b、卸载AIMATOPC。
运行:
Start/控制面版/添加或删除程序。
在出现的窗口中选中“AIMATOPCServer”,点击按钮“删除”。
按照出现的提示操作。
c、重新启动
(2)、若要求安装在IA工作站上,则:
a、关闭AIM历史,设置“当reboot时不自动启动历史”;
控制面板上
FoxboroI/A中:
(WINXP中)I/ASeriesOff下⊙Autologon
(WINNT中)□StartI/AatBoot
FoxboroAPI中:
□CheckifyouwanttostartFOXAPIatreboot
AIMAPI中:
□CheckifyouwanttostartAIMAPIatreboot
b、按正常方式重新启动工作站。
(3)、运行AIM*AT3.2安装光盘上的\win\setup.exe。
按照提示进行安装,重要的选项如下:
选组件:
AIMATOPCServer
AIM*Utilities\APIAdmin
若AIM*OPCServer与OPCClient不在同一台机器上,建议采用service方式。
即:
AIM*OPCServer中,选:
⊙OPCDA-onlyServer
√Selecttoinstalltheserverasaservice
√Selectfortheservertoremainactivewithoutclients
否则:
AIM*OPCServer中,选:
⊙OPCDA-onlyServer
□Selecttoinstalltheserverasaservice
安装完后,选⊙No,IWillrestartmycomputerlater.
(4)、若要求安装在IA工作站上,则
控制面板上
FoxboroI/A中:
(WINXP中)I/ASeriesOn下⊙Autologon(standardI/ASeries)
(WINNT中)√StartI/AatBoot
AIMAPI中:
√CheckifyouwanttostartAIMAPIatreboot
(5)、重新启动计算机。
(6)、若要求安装在IA工作站上,则运行AIM历史,设置“当reboot时自动启动历史”。
安装完毕。
设置步骤:
(所有操作均在AIM*ATOPCServer机上完成)
前提:
AIM*ATOPCServer已经安装完成;DataServer已经安装配置完成;两者通过网络连接,能够ping通(当两者不安装在同一台机器上)。
(1)、等待,在DataServer启动成功后再过10分钟,进行设置。
(2)、配置API*Admin。
运行API*Admin(单击start,再单击AIM*AT,再单击API*Admin),在其中进行配置。
A、在Tab:
Settings中的Server中选DataServer的名字,键入password。
若在Server的下拉框中找不到该DataServer,则:
单击EditServerConnection,如下设置
PathAlias:
DataServer的名字
IPAddress:
DataServer的第2网卡IP
□EnableConnectionTracing
□DisableBroadcastRequests
⑤BroadcastTimeout(sec)
依次点击按钮“Apply”,“Accept”。
点击按钮“Ok”,关闭APIAdmin。
再次运行APIAdmin。
B、在Tab:
Authorization中在如下行加入AuthorizationCode。
OPCDAOAIM*OPCDataAccessServer
C、在Tab:
UserNames中加运行AIM*ATOPCServer的机器名,即“本机的机器名”。
D、在Tab:
Packages中,对user:
“本机的机器名”,选中如下packages
√AIM*API
√OPCDAO
E、在Tab:
Security中,对user:
“本机的机器名”,根据需要选最小的Security,若只读则只选“Read”,若读/写则选“Read”和“WriteObjects”。
F、在Tab:
ReadList中,各个用户的“CurrentReadableObjects”均为:
“ALLOBJECTSAREREADABLE”
G、在Tab:
WriteList中,各个用户的“CurrentWritableObjects”均为:
“ALLOBJECTSAREWRITABLE”
(3)、若AIM*ATOPCServer安装时采用service方式,则必须进行dcomcnfg的设置
在WINXP中
运行:
Start/控制面版/管理工具/组件服务。
依次点开“组件服务”、“计算机”、“我的电脑”、“DCOM配置”前的符号“+”。
在“我的电脑”上点击右键,在出现的快捷菜单上单击“属性”,出现“我的电脑属性”对话框。
在该对话框中各个TAB设置如下(无需改动)。
A、Tab:
常规:
空
B、Tab:
选项
事物超时(秒)(T):
60
√为用户选择分区时检查本地存储。
C、Tab:
DefaultProperties
√EnableDistributedCOMonthiscomputer
DefaultAuthenticationLevel:
Connect
DefaultImpersonationLevel:
Identity
D、Tab:
DefaultProtocols
Connection-orientedTCP/IP
Connection-orientedSPX
E、Tab:
MSDTC
√使用本地协调器
客户端网络协议配置:
TCP/IP
F、Tab:
DefaultSecurity
Access:
SYSTEMAllowAccess
Launch:
AdministratorsAllowLaunch
INTERACTIVEAllowLaunch
SYSTEMAllowLaunch
选中“DCOM配置”,在右边区域中在“AIMATOPCServer”图标上点击右键,在出现的快捷菜单上单击“属性”,出现“AIMATOPCServer属性”对话框。
在该对话框中各个TAB设置如下。
除Tab(General)外,(无需改动)。
A、Tab:
General
AuthenticationLevel:
无
B、Tab:
Location
√Runapplicationonthiscomputer
C、Tab:
Security
Launch:
⊙use默认值
Access:
⊙use默认值
Configuration:
⊙usecustomconfigurationpermissions
AdministratorsFullControl,Read
CREATOROWNERSpecialAccess
FoxFullControl,Read
PowerUsersRead,SpecialAccess
SYSTEMFullControl,Read,SpecialAccess
UserRead,SpecialAccess
D、Tab:
Endpoints
…defaultsystemprotocols…
E、Tab:
Identify
⊙ThesystemAccount(servicesonly)
在WINNT中
加入用户,用户名与口令同opcclient登录的用户和口令。
在NT中加用户的方法如下:
运行:
Start/Programs/AdministrativeTools(Common)/UserManager。
选中菜单:
user/NewUser,在弹出的窗口中如下设置:
Username:
opcclient登录的用户名
P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OPC SERVER DA的安装配置 DA 安装 配置