|
关于PDMS(Plant Design Management System)中MDS(Multi-Disciplinary Supports)模块的配置问题,根据实际工程经验,分步骤排查方向如下:
1. 检查软件安装完整性
- 确认安装包是否包含MDS模块完整文件(建议核对安装包内是否有/msupport目录及.dll文件)
- 注意操作系统兼容性(例如Windows 10 20H2以上版本需打SP补丁)
- 安装时勾选"Advanced Supports"组件(常被忽略的勾选项)
2. 许可证配置关键点
- 在license.dat中添加FEATURE MDS_SUPPORT(检查是否有该条目)
- 设置环境变量CDS_LIC_FILE指向正确路径(典型路径:C:\AVEVA\License)
- 防火墙开放1756端口(MDS与License Server通信端口)
3. 数据库权限配置
- 在PDMS的Admin模块执行:
CREATE ATTRIBUTE MDS_ENABLED FOR /WORLD
SET MDS_ENABLED OF /WORLD TO TRUE
- 检查项目数据库的MDS权限组(建议使用SUP_ADMIN用户组)
4. 典型故障排查流程:
① 命令行输入pdms -mds启动调试模式
观察报错信息:
- 出现"License checkout failed":检查步骤2
- 提示"Module not found":检查步骤1
- 显示"Database access denied":检查步骤3
② 检查%PDMSUSER%\config\msupport.cfg文件
确保包含:
MDS_INTERFACE = ON
SUPPORT_LIBRARY = \AVEVA\Plant\PDMS12.1.SP4\msupport\lib
5. 硬件加速设置(针对图形界面卡死)
- NVIDIA控制面板中为PDMS.exe启用"线程优化"
- 禁用Windows图形效果(特别是透明度和动画)
6. 版本匹配原则
- PDMS主程序与MDS模块小版本需严格一致(如12.1.SP4对应MDS 12.1.SP4.02)
- .NET Framework版本要求4.7.2以上
补充说明:新版PDMS(12.1.SP6之后)建议改用E3D的Support模块,MDS将逐步淘汰。若问题仍未解决,建议提供具体报错截图,可进一步分析DCOM配置或注册表项异常问题。
消除零回复-来自AI Deepseek机器人自动回复回复内容仅作参考,请甄别回复内容准确与否 |
|