目录一、安装文件获得位置 (2)二、第三方软件安装 (2)三、IE S600系统的安装 (2)四、修改环境变量 (3)五、修改配置文件 (4)六、安全配置 (8)七、运行程序。
(9)八、附录: (12)一、安装文件获得位置必须使用”\\172.20.2.121\tools\VS2005 SP1 下ACE 5.5 + Qt 3.3.8 + Orbacus 4.3.2”上预编译好的ACE_wrappers_5_5.rar,Qt.rar,IONA.rar。
可以从”\\yf-backup\tools\”上找到其它安装包。
二、第三方软件安装1.ACE、Boost、Qt、Corba安装将ACE_wrappers_5_5.rar 解压到D:\ACE_wrappers_5_5将boost_1_33_1.tar.gz 解压到D:\boost_1_33_1将Qt.rar 解压到D:\qt\3.3.8将IONA.rar 解压到D:\IONA2.Winrar 解压缩软件的安装。
3.daemon403-x86.exe 虚拟光驱的安装。
4.vs2005 用虚拟光驱安装,然后在安装vs2005的sp1补丁。
注意:在选择安装种类的时候,自定义选择中除去安装vb、c#、vj等用不到的资源,只保留vc++,.net framework 这样能加快安装,并且在安装前要检查是否已经安装.net framework如果已经安装需要先卸掉,在安装sp1补丁,一定要保证c盘空间足够大,一般设为15-20G,安装补丁时要保证有至少2G的空间能使用,有时虽然安装提示空间不足,但可以使用,检查方法是看qt中的designer程序能否使用。
注:安装补丁时,C盘剩余空间尽量要大。
如果C盘空间不足时,可能出现错误:1718,参考修改办法:●单击"开始",单击"运行",键入control admintools,然后单击"确定"。
●单击"软件限制策略"。
(注意:如果未列出软件限制,请右击"软件限制策略",然后单击"新建策略"。
●对象类型列表中的,右击“强制”,打开其属性●单击"除本地管理员以外的所有用户",然后单击"确定"。
5.xmanager 安装的时候要用企业版注册号。
6.jdk 安装时要注意安装目录最好不要又空格。
7.svn,有必要安装汉化包8.editplus.或notepad++等常用的文本编辑软件。
9.网络代理的安装,从\\proxy2\mspclnt目录中执行SETUPA.BAT,按照默认安装即可。
10.将snmp++.rar解压到d:\snmp++。
为使snmp能提供网络信息,还需要安装windows组件:网络和监视管理工具,然后在防火墙设置中把端口(161:udp、161:tcp、162:udp、162:tcp)加入到例外,特殊地,如果是win2003系统,还需要设置snmp服务的属性,如下:●打开“控制面板-管理工具-服务”,在右面的列表中找到“SNMP SERVICE”,双击打开属性对话框,在“安全”页中,选中“发送身份验证陷阱”。
●在“接受团体名称”下,单击“添加”。
在“团体权利”下,选择一种“只读”权限级别。
在“团体名称”中,键入团体名称(区分大小写)“public”,然后单击“添加”。
●选择“接受来自任何主机的SNMP 数据包”。
三、ies600 系统的安装先在d:盘建立目录ies600(用来运行程序),iesdev(开发目录),或者建立一个目录ies600.从\\172.20.2.121\iccsbuild\iES600 拷贝到d:\ies600下在iesdev目录上点右键,点svn更新获svn check out提示输入用户名、密码。
输入检索目录svn://172.20.2.121/trunk/ies600.dev就可以把每日编译机器上的源程序下载到本机的iesdev目录下面了。
说明:在iesdev目录下调试程序需要注意的事项:1.首先把\\172.20.2.121\IccsDailyBuildSvn\iesccs\src\idlimpl\cpp\orbacus432目录拷贝到本机\\%ICCSDEVHOME%\\src\idlimpl\cpp\orbacus432 目录下,因为他里面包含一些idl生成的_c.h,_s.h,_c.cpp,_s.cpp等文件,在其他的文件中要用到。
2.有的目录需要你重新编译一下%ICCSDEVHOME%\src\base\commonwidget下的工程,因为其他的工程用到这里面由.ui文件生成的文件。
3.如果你要在iesdev目录下重新编译程序,需要将%ICCSHOME%\lib目录下的文件拷贝到%ICCSDEVHOME%\lib下。
这样在编译的时候能找到链接文件。
修改每日编译下载脚本,将从%ICCSHOME%\bin下的dll、exe等文件也拷贝到 %ICCSDEVHOME%\bin目录下,在样能保证用到新的程序。
使得版本一致。
4.如果将ies600和iesdev合并到一个目录,则可以用每日编译的脚本直接更新库和源程序,在用svn更新源代码。
四、修改环境变量1.Visual Studio 2005如果使用安装向导可不需要配置2.ACE_wrappers(1)ACE_ROOT=D:\ACE_wrappers;(2)PATH=%ACE_ROOT%\bin;(3)PATH=%ACE_ROOT%\ace;3.boost_1_31_0BOOST_ROOT=D:\boost_1_33_1;4.j2sdkjdk1.5.0_06如果使用安装向导可不需要配置5.orbacus(1)ORBACUSDIR=D:\IONA\orbacus;(2)PATH=%ORBACUSDIR%\lib;(3)JORBACUSDIR=D:\IONA\jorbacus;(4)PATH=%JORBACUSDIR%\lib;6.QT如果使用安装向导可不需要配置(1)QTBIN=D:\Qt\3.3.8\bin;(2)QTDIR=D:\Qt\3.3.8;(3)qtlib=%QTDIR%\lib\qt-mt338.lib;(4)PATH=%QTBIN%;(5)PATH=%QTDIR%\lib;7.snmp(1)SNMPDIR=d:\snmp++8.程序运行(1)ICCSCORBAIMPL=USE_ORBACUS_CORBA_IMPL_432(2)ICCSDEVHOME=D:\iES600(3)ICCSHOME=D:\iES600(4)ICCSHOME=D:\iES600(5)IESNETDIR=D:\iES600(6)PATH=%ICCSHOME%\bin;(7)PATH=%ICCSHOME%\lib;(8)qmakespec = win32-msvc2005(9)path = %ace_root%\lib;说明:环境变量修改的方法。
如果是多个系统配置,并且安装目录一样,成批量安装。
可以把环境变量从注册表中到出来HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment。
然后导入到其他机器。
也可用写的脚本,详细代码见附录installenvirment.vbs。
五、修改配置文件工作站需要改的文件很少1.SB 配置如果在一个新的网段内运行SB,并且没有其他SB启动,如要用sbkey_d.exe来生成注册文件sbregister.ini,这样才能在新网段内使用SB。
%ICCSHOME%\ini\sbconfig.ini修改其中的组名NAME=JCIES600修改子网多播段SUBNETBC1=172.20.255.255(172.20是你IP的前两个字段,后面用255,255 填充)如果是双网。
则要配置双网IP在组名上点击右键,配置本地机,出现登陆诓直接进入即可2.%ICCSHOME%\config\ dcmanager.config#〉ifconfig -aaddress.IP.1 = 172.20.9.58 //说明:为本机地址,在unix下为网卡地址address.Subnet.1 = 255.255.0.0address.MulticastGroupIP.1 = 230.6.0.0address.MulticastGroupPort.1 = 60158 //多波端口号//如果又两个网段,需要把下面的地址也放开#address.IP.2 = 192.20.9.55#address.Subnet.2 = 255.255.255.0#address.MulticastGroupIP.2 = 230.6.0.0#address.MulticastGroupPort.2 = 60100# 该Dcm服务器上是否可以创建服务组的标志,缺省认为不能创建服务组dcmserver.canCreateSg = true3.%ICCSHOME%\config\ GDAServiceProxy.config1 = corbaloc:iiop:1.2@172.20.2.147:60000/CIMServerServiceManager2 = corbaloc:iiop:1.2@192.168.11.4:60000/CIMServerServiceManager1 = corbaloc:iiop:1.2@172.20.2.148:60000/CIMServerServiceManager2 = corbaloc:iiop:1.2@192.20.11.5:60000/CIMServerServiceManager上述是为了配置cimserver服务的地址。
4..%ICCSHOME%\ini\gds.ini<GraphServer><HostName type="string" ><![CDA TA[172.20.2.148]]></HostName> </GraphServer>说明:上述ip为图形服务所在机器地址5.addons.ini文件%ICCSHOME%/bin/addons.ini%ICCSHOME%/bin/draw/addons.ini%ICCSHOME%/bin/hmi/addons.ini修改加载插件列表,部分模块改成_d结尾(可以在目录下查找对应名字的dll,如果dll 名字带_d就需要修改)例如draw中的addons.ini*drawmaingragroup../securityfrmwrkdrawfieldmanager_d*emsbmaddon_d*dntaddon_dpropertylist_demsgraphaddon_d#paramaddon这样在加载的时候就能把这些dll文件加载到系统中。