Siemens TIA OPENNESS V15.1 demo在TIA Portal V16运行异常问题咨询
TIA Openness V15.1例程在TIA Portal V16环境下无响应成因说明
该异常的核心原因是版本兼容不匹配,具体可拆解为以下几点:
- 程序集版本绑定限制:你所使用的V15.1官方例程在编译阶段已固定绑定V15.1版本的
Siemens.Engineering系列动态库,不会自动适配更高版本的V16 Openness程序集。程序启动弹出程序集选择窗口后,无法匹配到指定版本的依赖库,运行逻辑直接中断,因此无后续响应。 - Openness API 接口不兼容:TIA Portal V15.1与V16的Openness API存在少量非向下兼容的变更,即便手动修改例程的依赖指向V16版本的动态库,原有例程中的部分接口调用逻辑也会抛出运行时异常,同样会导致程序无响应。
- 权限配置缺失(次要原因):如果你的Windows账户未被添加到系统的
Siemens TIA Openness用户组,即便版本匹配也可能出现程序启动后无响应的问题,该问题可在排查完版本兼容问题后二次验证。
如需临时解决该问题,你可以选择安装TIA Portal V15.1及对应版本的Openness组件运行该例程,也可以自行修改例程的项目配置,将程序集引用重定向到V16版本的对应动态库,同时调整不兼容的接口调用逻辑。
内容的提问来源于stack exchange,提问作者James
相关产品推荐
相关产品推荐

