找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
1. 关于梯形图(LAD)导出为文本的功能
根据知识库信息,从 TIA Portal V20 版本开始,系统支持将梯形图(LAD)导出为文本格式。
工具获取:该功能并非直接内置在标准菜单中,而是需要通过 GitHub 上的专用工具实现。您可以访问以下链接获取该工具:
工具地址:https://github.com/gokeycolor/LADExportTool
输出格式参考:关于导出后的具体格式标准,可参考西门子官方文档:
格式说明:https://docs.tia.siemens.cloud/r/en-us/v20/creating-and-managing-blocks/exporting-and-importing-blocks-in-simatic-sd-format-s7-1200-s7-1500/exporting-and-importing-blocks-in-simatic-sd-format-s7-1200-s7-1500
版本说明:虽然您使用的是 V21 版本,但该功能自 V20 起已支持,V21 通常兼容此功能。
2. 关于 Openness 权限的具体操作
知识库中详细说明了使用 TIA Portal Openness API 进行项目编辑和自动化操作时的权限要求,但未提供具体的代码示例或“如何点击按钮”来直接通过 Openness 导出梯形图文本的操作步骤。Openness 主要用于工程组态工作流的自动化。
权限要求
要使用 Openness API 对项目进行编辑(包括可能的数据导出或修改操作),用户必须拥有以下功能权限:
核心权限:必须具有"通过 Openness API 编辑项目"(Edit project via Openness API)功能权限 。
基础权限:通常还需要具有"打开并编辑项目"(Open and edit project)权限 。
管理权限:如果需要管理用户和角色以分配上述权限,还需具有"管理用户和角色"(Manage users and roles)权限。
权限与操作行为的关系
完全访问:如果用户同时拥有“通过 Openness API 修改项目”权限和项目的读写权限,则拥有 Openness API 的完全访问权,可以执行任何操作(包括修改项目数据)。
只读操作:如果用户没有“通过 Openness API 修改项目”权限,但拥有项目读权限,则仅能执行只读操作(如导出、导航到设备等)。如果尝试执行导入或更改数据操作,系统会抛出异常。
受保护项目:对于受 UMAC 保护的项目,如果用户没有相应的 Openness 修改权限,CAx 导入操作将受限,但导出操作通常不受限制(具体取决于项目保护设置)。
如何分配权限
要在 TIA Portal 中分配这些权限:
进入 TIA Portal 的“用户管理”(User Management)。
创建或编辑用户角色。
在功能权限列表中,勾选"通过 Openness API 编辑项目" 。
确保该角色也拥有“打开并编辑项目”的权限。
总结
导出文本:请使用 GitHub 上的 LADExportTool(适用于 V20/V21),而非直接通过 Openness API 代码实现(除非您自行编写调用该工具的脚本)。
Openness 操作:Openness 权限主要用于自动化脚本(如 C
或 Python 调用 Siemens.Engineering.dll)来访问和修改项目。如果您只是想在软件界面中操作,请确保您的用户账号在“用户管理”中已被分配了“通过 Openness API 编辑项目”的权限,以便您的自动化程序能顺利运行。
注意:知识库中未包含具体的 Openness 代码示例(如如何调用 API 导出 LAD 为文本),上述权限说明是基于 TIA Portal 的安全机制。如果您需要具体的编程接口调用方法,建议查阅 TIA Portal Openness 的官方 API 参考文档。
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城