一句话结论:开源IEC 61131-3标准PLC编程IDE,支持LD/FBD/ST/IL/SFC五种编程语言,可运行在Windows/Linux上作为软PLC,也可下载到多种硬件平台,适合学习IEC标准和低成本控制方案。

Beremiz

Beremiz社区 · 分类: PLC编程/IDE · 版本 v1.3.x · 信息更新于 2026-10-12
开源 完全免费开源,GPL/LGPL协议 IEC 61131-3开源PLCPython软PLC跨平台
★★★☆☆
综合 3.4 / 5

访问官网/仓库

多维评分
易用性 ★★★☆☆ 3.0
稳定性 ★★★☆☆ 3.5
性能 ★★★★☆ 4.0
生态 ★★★☆☆ 3.0
性价比 ★★★★☆ 4.5
国产化 ★★☆☆☆ 2.5
技术属性
运行平台Windows、Linux
开发语言Python、C
支持协议Modbus TCP、Modbus RTU、OPC UA、CANopen、EtherCAT
授权方式开源(完全免费开源,GPL/LGPL协议)
适用场景
  • 学习IEC 61131-3标准
  • 低成本软PLC方案
  • 教育和研究
  • 定制化控制器
不适用场景
  • 要求商业认证的安全相关控制
  • 大型项目需要原厂支持
  • 高速运动控制

它是什么

Beremiz是一款开源的IEC 61131-3标准PLC编程环境,支持五种标准编程语言(梯形图LD、功能块图FBD、结构化文本ST、指令表IL、顺序功能图SFC)。它可以运行在Windows/Linux上作为软PLC,也支持下载到多种硬件平台。

核心能力

  • IEC 61131-3完整支持:五种标准编程语言,符合国际标准。
  • 跨平台运行:Windows/Linux软PLC运行时。
  • 多硬件支持:可下载到树莓派、BeagleBone等多种硬件。
  • Python扩展:基于Python架构,易于扩展自定义功能块。

使用要点

  1. 适合学习和原型:免费学习IEC标准,快速验证控制逻辑。
  2. 工业部署需评估:关键生产环境建议使用经过认证的商业PLC。
  3. 社区活跃:GitHub上有持续更新和示例项目。
常见问题
Beremiz 是免费的吗?怎么收费?

Beremiz 的授权方式为「开源」。计费方式:完全免费开源,GPL/LGPL协议。

Beremiz 能跑在哪些系统?支持哪些 PLC/设备协议?

运行平台:Windows、Linux。支持通讯协议:Modbus TCP、Modbus RTU、OPC UA、CANopen、EtherCAT。

Beremiz 适合什么规模和类型的项目?

适合:学习IEC 61131-3标准、低成本软PLC方案、教育和研究。不建议:要求商业认证的安全相关控制、大型项目需要原厂支持。