LAD Viewer:梯形图在线查看器
在工业自动化项目中,梯形图(LAD)是最常见的 PLC 编程语言之一。尤其是在西门子 TIA Portal 项目中,大量设备控制逻辑仍然采用 LAD 编写。LAD 通过触点、线圈、功能块等图形元素表达控制逻辑,非常适合现场调试和维护。
但是,当项目离开 TIA Portal 环境后,一个实际问题马上出现:
如何快速查看一个 PLC 梯形图程序?
很多工程师都会遇到类似场景:
- 项目评审时,电脑没有安装 TIA Portal;
- 客户只提供了导出的 PLC 程序文件;
- 需要远程支持现场工程师;
- 想在浏览器、手机或普通电脑上查看 PLC 逻辑;
- 希望让 AI 编程助手理解梯形图代码。
传统方式通常只能:
- 安装完整 TIA Portal;
- 打开项目;
- 等待项目加载;
- 进入程序块查看梯形图。
对于简单查看来说,这个流程过于复杂。
为了解决这个问题,我们开发了LAD Viewer ,让 TIA Portal 梯形图可以直接在浏览器中打开和查看。
1、LAD Viewer 解决什么问题?
1.1 不需要安装 TIA Portal
TIA Portal 是一个完整的工程开发环境,安装包巨大,授权成本高,而且不同版本之间存在兼容问题。
但很多时候,用户只是想:
- 看一下某个 FB 的控制逻辑;
- 检查一个 FC 的网络结构;
- 阅读设备厂家的 PLC 程序;
- 分析别人交付的项目。
这些场景并不需要完整开发环境。
LAD Viewer 将梯形图转换为 Web 可视化形式:
打开浏览器即可查看。
1.2 让 PLC 程序更容易分享
传统 PLC 项目分享存在一个问题:
梯形图依赖 TIA Portal。
如果没有安装对应版本的软件:
- 无法打开;
- 无法查看;
- 无法快速交流。
而 LAD Viewer 可以生成浏览器可访问的梯形图页面,项目工程师发送一个链接,其他人打开浏览器即可查看程序结构。
无需:
- 安装软件;
- 配置授权;
- 匹配 TIA Portal 版本。
1.3 方便 PLC 程序审查
大型 PLC 项目通常包含:
- OB 组织块;
- FB 功能块;
- FC 函数;
- DB 数据块;
- 大量网络(Network)。
人工阅读这些逻辑需要打开 TIA Portal,并逐个浏览。
LAD Viewer 提供更轻量的阅读方式:
- 网络结构展示;
- 触点和线圈显示;
- 功能块调用显示;
- 信号连接关系查看。
适合:
- 代码评审;
- 技术交接;
- 项目验收;
- 软件归档。
2、如何使用 LAD Viewer?
2.1 下载插件压缩包
LAD Viewer 工具需要配合 TIA Portal Add-In 插件使用。
首先下载插件压缩包:博途V19插件下载链接
下载完成后,将压缩包保存到本地。
2.2 安装 TIA Portal Add-In 插件
解压下载的插件压缩包。找到其中的 MigratorAddIn.addin 文件,将该文件复制到 TIA Portal V19 的 AddIns 目录,例如:
C:\Program Files\Siemens\Automation\Portal V19\AddIns
完成复制后,TIA Portal 即可识别该插件。
2.3 在 TIA Portal 中激活插件
打开 TIA Portal V19 项目,在Add-ins侧栏面板,找到 博途项目迁移工具(MigratorAddIn),在右键菜单中选择“激活”,即可启用插件。
2.4 选择需要转换的梯形图程序
在 TIA Portal 项目树中,选择需要分享查看的程序块,在目标程序块上点击鼠标右键,在弹出的菜单中选择[在线查看程序块]:
插件会读取当前LAD程序块,生成并返回在线查看链接。
3、LAD Viewer 适合哪些场景?
3.1 PLC 项目交付
设备制造商交付程序时,可以提供:
- TIA Portal 项目;
- LAD Viewer 查看链接。
客户无需安装开发环境即可查看控制逻辑。
3.2 售后维护
现场工程师经常需要快速确认:
- 某个输出由什么条件控制?
- 某个报警在哪里产生?
- 某个设备状态如何切换?
浏览器查看比打开大型工程软件更快捷。
3.3 PLC 程序培训
培训过程中,可以直接展示:
- 电机控制程序;
- 自动运行流程;
- 状态机逻辑;
- 安全互锁逻辑。
降低学习门槛。
3.4 AI 辅助 PLC 编程
未来 PLC 编程越来越依赖 AI。
但是 AI 首先需要理解 PLC 程序。
梯形图天然是图形结构:
- 触点;
- 分支;
- 数据流;
- 功能块调用。
将 LAD 转换为结构化数据,是让 AI 理解 PLC 程序的重要基础。
LAD Viewer 也是 PLC 程序数字化过程中的一个基础组件。
工具官网:TIA Poral 梯形图在线查看器