一句话结论:开源IEC 61131-3标准PLC编程IDE,支持LD/FBD/ST/IL/SFC五种编程语言,可运行在Windows/Linux上作为软PLC,也可下载到多种硬件平台,适合学习IEC标准和低成本控制方案。
Beremiz
开源 完全免费开源,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架构,易于扩展自定义功能块。
使用要点
- 适合学习和原型:免费学习IEC标准,快速验证控制逻辑。
- 工业部署需评估:关键生产环境建议使用经过认证的商业PLC。
- 社区活跃:GitHub上有持续更新和示例项目。
常见问题
Beremiz 是免费的吗?怎么收费?
Beremiz 的授权方式为「开源」。计费方式:完全免费开源,GPL/LGPL协议。
Beremiz 能跑在哪些系统?支持哪些 PLC/设备协议?
运行平台:Windows、Linux。支持通讯协议:Modbus TCP、Modbus RTU、OPC UA、CANopen、EtherCAT。
Beremiz 适合什么规模和类型的项目?
适合:学习IEC 61131-3标准、低成本软PLC方案、教育和研究。不建议:要求商业认证的安全相关控制、大型项目需要原厂支持。
同类软件对比
CODESYS
全球使用最广泛的独立PLC编程平台之一,众多品牌PLC(汇川、和利时、信捷等)的编程软件都基于CODESYS内核,支持完整IEC 61131-3语言、运动控制、可视化,开发环境免费使用。
PLC编程/IDE
GX Works
三菱PLC编程环境,支持Q/L/R/FX系列,MC协议通讯配置方便,日系自动化项目主流IDE,国内用户基数大。
PLC编程/IDE
汇川 AutoShop
汇川小型PLC编程软件,支持H1U/H2U/H3U/Easy/H5U系列,指令风格兼容三菱FX,全中文界面上手快,是国产小型PLC替代三菱FX的主流IDE。
PLC编程/IDE
汇川 InoProShop
基于CODESYS V3的汇川中高端PLC编程平台,支持AM/AC/AP系列,符合IEC61131-3,EtherCAT总线与多轴运动控制能力强,是国产中高端PLC对标西门子/倍福的主力IDE。
PLC编程/IDE