启用 Windchill Integration for MES
如果在已升级或更新至 Windchill 的系统上启用 Windchill Integration for MES,则必须先执行以下操作:
|
如果是在新安装的系统上启用 Windchill Integration for MES 则无需执行此步骤。在此情况中,请参阅下面的“启用”部分。
|
1. 打开 Windchill shell。
2. 运行以下命令:
ant -f %WT_HOME%\codebase\com\ptc\windchill\esi\configure.xml configure.esi.mes.integration
启用
要在 Windows 系统上安装 Windchill Integration for MES,请执行以下步骤:
1. 启动 Windchill PDMLink。
2. 浏览至 > 。
3. 打开“首选项管理”实用程序。
4. 将以下首选项设为“是”:
◦ 要启用 Windchill Integration for MES:
> >
◦ 要启用 Windchill Integration for MES – Proficy:
> >
安装后说明
要完成 Windchill Integration for MES – Proficy 的安装需要以下步骤:
1. 确保启动了所有服务器。
2. 通过从 Windchill shell 执行以下命令来加载新属性:
windchill wt.load.LoadFromFile -d
<wt_home>\loadFiles\esi\ESITargetAttributesForTypes.xml
3. 通过从 Windchill shell 执行以下命令来加载新 Windchill Integration for MES – Proficy 分布目标类型:
windchill wt.load.LoadFromFile -d <wt_home>/loadFiles/esi/ESIMESTarget.xml
4. 从 Proficy 服务器获取安全证书并将其安装在 Windchill 计算机上。要安装安全证书,请使用以下步骤:
a. 通过命令提示符输入 mmc。
b. 在随即出现的对话框中选择 > 。
c. 选择 > 。
d. 选择 Computer Account,然后单击 Next。
e. 选择 Local Computer,然后单击 Finish。
f. 浏览至以下位置: > > 。
g. 从右键单击菜单中选择 > 。浏览至给定的 .cer 文件。接受向导中的默认设置并完成证书的导入。
h. 重新启动 web 浏览器并导航至以下位置:https://(ProficyServer Host):(Port) /SOAServer/SOAProject/PfMD/ExecutionService/IExecutionService?wsdl
5. 将证书安装至 Windchill 使用的受信任证书存储。具体步骤如下:
a. 如果 ${JAVA_HOME}/jre/lib/security/jssecacerts 不存在,创建一份 ${JAVA_HOME}/jre/lib/security/cacerts 副本并将其重命名为 "jssecacerts"
b. 使用以下命令将证书导入:
keytool -import -alias <some alias name> -file <path to certificate.cert> -storetype
jks -keystore ${JAVA_HOME}/jre/lib/security/jssecacerts
例如:
keytool -import -alias "GE Proficy Certificate" -file "D:\ptc\Proficy Security
Certificate\GEFanucCert\GEFanucCert.cer" -storetype jks -keystore
D:/ptc/Windchill_B14/Java/jre/lib/security/jssecacerts
6. 确保通过执行以下命令使新证书存在于列表中:
keytool -list -keystore ${JAVA_HOME}/jre/lib/security/jssecacerts
|
密钥库的默认密码是 changeit。JAVA_HOME 是指由 Windchill 服务器使用的 java。
|
7. 重新启动所有服务器。