在线跑梯形图:11 个方案里,能在浏览器真跑逻辑的只有 6 个

能测"你写得对不对"的不多,能测"它会不会自己重新启动"的更少。这也是我们把自己那个工具放进表里、并且把四条"做不到"写清的原因。

分享
在线跑梯形图:11 个方案里,能在浏览器真跑逻辑的只有 6 个

"有没有免费的在线梯形图仿真器"这个问题,答案比想象中分散:11 个方案里,能在浏览器里真写逻辑的有 6 个,另外 5 个要么必须装软件,要么必须买授权。

表中第 1 行的能力与限制取自 BimAnt 官方文档,其余 10 行编译自 EDWartens 2026-10-24 那篇横评(原文自己声明"不是中立评测",因为它也在做同类产品)。每家工具的边界都单独写清——第 1 行那四条硬边界放在第九节,其余的在表格"限制"列里。最后两节是我们的整理。

一、11 个方案对照

工具 跑在哪 费用 支持语言 适合 限制
plcsim.bimant.com 浏览器 免费,无需授权/注册 梯形图 15 个内置示例(起保停、正反转、星三角、交通灯、楼梯灯、水位、双泵轮换、急停链路…),画完可转 SCL 进博途 仅梯形图(无 ST);即时求值、没有扫描周期;不模拟通讯、工艺对象与 F 安全
EDWartens Lab 浏览器 免费打开,不注册就能用;注册可跨设备保存 梯形图、ST、SFC 19 关(约 20 小时),3D 机器,每关有编号验收测试 自家引擎 + 西门子风格寻址,不是任何厂商软件的复制品;beta
plcsimulator.online 浏览器、PC、手机 免费 梯形图 快速练单段;可存链接分享。其页面自称每年 25 万+ 学习者 只有梯形图;ST 指向 rungs.dev
rungs.dev 浏览器 前 8 关免费免注册,其余收费 梯形图、ST Logix 风格指令(XIC/XIO/OTE)、标签、测试运行器、AI 助手 多数练习在付费墙后
ACC PLC Simulator 浏览器 免费 梯形图、ST 6 个交互 3D 场景、定时器/计数器、模拟量、可用 Modbus 连自己的软件 自有指令集;页面上没列评估型练习
PLC Fiddle 浏览器 免费 梯形图 基础指令、定时器、可分享链接 作者 2017 年就说处于早期阶段,近年更新无法确认
OpenPLC 电脑端编辑器,可烧到板子 免费开源 梯形图、ST(IEC 61131-3) 学 IEC 61131-3 + 真实板子 编辑器装在本机;页面未确认内置仿真器
CODESYS Development System Windows 环境可免费下载 全部 IEC 61131-3 语言 仿真模式把程序跑在模拟目标上 要装、要学,且注意运行时授权
LogixPro(现 Professor Bill's LadderLab) 仅 Windows $40 一把 key,可试用 梯形图 在 PC 上练梯形图 不是浏览器、不支持 Mac、试用后要钱
Siemens TIA Portal PLCSIM Windows 需要 TIA Portal 授权(西门子提供限时试用) 梯形图、SCL 等 真正的西门子环境 只能试用;安装重
Studio 5000 Logix Emulate Windows 付费(Rockwell 未公开价) 梯形图等 在仿真控制器上跑真 Logix 代码 还得先买 Studio 5000

二、这些免费浏览器工具,实际差在哪

  • plcsim.bimant.com 只有梯形图,但示例多、站内国内。 它只支持梯形图,但有大量的示例梯形图,并且网站在国内——对国内用户来说,这两点比"支持多少种语言"更影响日常使用:打开快、不用折腾网络,而且不必从一张空白页开始。
  • plcsimulator.online 和 PLC Fiddle 是速写本。 搭一段、切输入、看输出——练触点、线圈、自锁够了。它们都不会告诉你逻辑对真实设备是不是对的。
  • rungs.dev 最接近专业编辑器。 它的页面列了 BOOL/DINT/REAL 的标签库、单次扫描步进、测试运行器、趋势图,前 8 关免费免注册。
  • ACC 多了 3D 场景和 Modbus 外部连接,想把自己写的软件接上去玩,它是好选择。
  • EDWartens Lab 是按"工单"组织的:每关给需求、I/O 清单和验收测试。第 1 关是带过载的电机启保停,后面有星三角启动、批次计数、一用一备泵、安全门联锁;验收测试里包含"输送线被堵住"这类刁难场景。它自己说的限制也不含糊:beta、自家引擎、部分指令细节和你现场用的 PLC 不同。

没有一个免费的浏览器工具是 HMI 或 SCADA 包——画面设计是另一门课。

三、能练哪些指令?关键不在长清单

浏览器工具覆盖的都是基础:rungs.dev 列了触点、线圈、定时器、计数器、数学块,点名 XIC/XIO/OTE;ACC 列了线圈、定时器、计数器、16 路数字 I/O 和模拟量通道;Lab 的编辑器有触点/线圈/定时器/计数器/比较/移动/数学/程序控制调色板;PLC Fiddle 作者说大多数 PLC 的基础指令都在。

要看的是它能不能告诉你"这一段为什么通/为什么断"——每扫描周期都让段变亮、能强制输入看结果,比一张长指令表教得多。

四、五个问题:分辨"仿真器"和"玩具"

对着任何工具问(包括我们自己的):

  1. 它跑扫描周期吗?你能看见吗?
  2. 程序运行时你能强制输入、观察输出吗?
  3. 它给你的是一台机器/工艺,还是只有空白的段?
  4. 它会检查你的结果,还是让你自己猜?
  5. 它有没有坦白说自己不是什么?——宣称能替代厂商软件或真实硬件的,都是在夸大。

五、想练西门子 / 罗克韦尔,免费仿真器行不行

只能部分。 西门子 PLCSIM 和 Studio 5000 Emulate 才是真正的厂商工具,都不免费。

免费浏览器工具教的是"逻辑",逻辑跨品牌通用,但它教不了厂商软件本身。西门子那边有 21 天的 TIA Portal 试用 + PLCSIM;罗克韦尔的 Studio 5000 付费且无公开试用;如果一点授权都不想碰,CODESYS 和 OpenPLC 有免费软件和课程。

六、第一个该搭的:带自锁的电机启保停

起始段是:启动按钮(常开)与电机自己的保持触点并联,这一组再串上停止按钮(常闭)、急停(常闭)、过载跳闸(常闭),最后驱动电机线圈。

然后按调试工程师的方式试:按下再松开启动、按停止、按住急停、模拟过载跳闸,确认电机不会自己重新启动。

七、拿仿真器最有价值的用法:自己拆自己

仿真器最有用的时候,是你在故意搞坏自己的逻辑。每个程序都跑这六项:

破坏性测试 要确认什么
断电再上电 电机不能自己重启
同时按启动和停止 停止必须赢
按住急停再按启动 不能动作
运行中触发过载,然后复位 必须重新启动一次才动
计数:让箱子快速过传感器 计数有没有漏
定时:输入在定时器到点前掉 输出/复位行为对不对

八、怎么选(按你的目的)

  • 就想最快上手:plcsim.bimant.com——打开就能画、不用注册、站内国内打开快,还能直接加载示例图改;画完可转 SCL 带进博途(能力边界见第九节)。想换一家对比也可以试 plcsimulator.online 或 PLC Fiddle(同样不用注册)。
  • 想要 ST + 专业感:rungs.dev(前 8 关够用)。
  • 想连自己的软件/看 3D:ACC。
  • 想按工单练、有人给你验收:EDWartens Lab 或同类带验收的题库。
  • 要练真实厂商环境:只能用 PLCSIM / Emulate,并接受授权成本。

九、plcsim.bimant.com 能做什么,以及它做不到的四件事

表中第 1 行是 BimAnt 的在线梯形图仿真器(免费、不用装博途、不用授权),官方文档里写明的覆盖面是:

  • 触点(常开/常闭)、线圈(常开/常闭/置位/复位)、梯级串并与分支;
  • 定时器 TON / TOF / TP / 正脉冲 / 负脉冲,增/减计数;
  • 比较(等于、不等于、大于、小于等 6 种)、加减乘除、MOVE、功能块;
  • 15 个内置示例(起保停、电机正反转、星三角、交通灯、楼梯灯、水位控制、双泵轮换、急停链路…);
  • 画完可以转 SCL,或后续进博途继续用;自动存在浏览器本地。

但它有四条硬边界,而且不是“还没做”,是“定位上就不做”:

做不到 为什么 该用什么
不支持 F 安全程序 安全功能依赖经认证的 CPU 与安全环境 安全 PLC + TIA Portal Safety
不模拟工艺对象、运动控制、PID 回路 那不是一个接点逻辑,背后是固件里的闭环与工艺块 PLCSIM Advanced(或真机)+ 博途工艺对象
不模拟 OB 中断与真实扫描周期 网页里是即时求值,没有循环中断、没有扫描时间监视 PLCSIM / PLCSIM Advanced
不模拟 PROFINET IO、OPC UA、Web 服务器通讯 没有虚拟网卡、没有真实协议栈 PLCSIM Advanced(虚拟以太网适配器)或真机

所以那句老问题的答案很直接:网页版能不能替代 PLCSIM?不能。 三者的分工可以一句话记住:网页版模拟“逻辑”,PLCSIM 模拟“CPU”,Advanced 模拟“一台能联网的 CPU”。

这也是它文档里建议的用法:先在网页里把逻辑画通,再进博途编译、用 PLCSIM Advanced 跑起来、读回核对。 要练“这台 CPU 跑起来对不对”、要联调触摸屏/变频器/上位机,直接上 PLCSIM 系列或真机。

十、我们的整理

10.1 中文现场最缺的其实是“看懂别人的图”

国外这些工具都在教你从零写,但中文工程师日常最痛的是接手一份没人写注释的梯形图。所以我们把工具做在了另一头:

  • /lad-viewer:浏览器里直接打开梯形图,不装博途、不建工程;
  • plcsim.bimant.com:在网页里跑梯形图仿真,用来验证扫描周期和自锁/定时行为;
  • /lad2scl:把梯形图转成 SCL,对照看两种写法。

顺序建议:先"看"再"写"。 拿一份现成图在 viewer 里逐段读懂扫描行为,再去仿真里改一个触点看结果——这比从空工程开始快得多。

10.2 三个判据,判断这个仿真器值不值得用

  1. 能不能强制输入:不能强制的,只能看动画,不能做实验。
  2. 有没有验收:有编号测试的题库,才能把"看着像对"变成"通过了"。
  3. 它有没有说清自己不是什么:说清边界(自有引擎、指令差异、beta)的工具,反而更可信。

十一、三步动作

  1. 今天:挑一个免费浏览器工具,把带自锁的启保停敲一遍;
  2. 这周:把第七节那六项破坏性测试跑完,记录哪一项挂了;
  3. 下次接手旧程序:先在 /lad-viewer 里读图,把每段的"什么时候通"写下来,再动逻辑。

本文由 Software 2.0 编译整理,转载请注明出处。

Sources

  • 原文:EDWartens Team《Free PLC Simulator Online (2026): 9 Options Compared》,EDWartens,2026-10-24 https://edwartens.co.uk/blog/free-plc-simulators-online(原文声明:EDWartens 自己就是同类产品的开发者,非中立评测;其他工具事实取自各工具页面)
  • 表格与判断口径以原文 2026-10-24 核对结果为准,价格与免费范围请以各工具当前页面为准

同主题阅读

支柱:AI × 工业 / PLC。