DC娱乐网

一、主流商业PLC开发软件(厂商专属) - 西门子 - TIA Portal

一、主流商业PLC开发软件(厂商专属)

- 西门子
- TIA Portal(博途):主流,集成PLC/HMI/驱动,S7‑1200/1500。
- STEP 7:经典,S7‑300/400,逐步被TIA替代。
- 三菱
- GX Works3:主流,FX/iQ‑R/F/L,梯形图/ST。
- GX Works2:兼容旧款(Q系列)。
- 罗克韦尔(AB)
- Studio 5000:ControlLogix/CompactLogix,大型项目。
- RSLogix 500/5000:旧版,MicroLogix等。
- 施耐德
- EcoStruxure Control Expert(原Unity Pro):Modicon M340/M580。
- EcoStruxure Machine Expert(原SoMachine):小型/运动控制。
- 欧姆龙
- Sysmac Studio:NJ/NX系列,运动控制。
- CX‑One(CX‑Programmer):旧款CP系列。
- 通用工业平台(非专属)
- CODESYS:IEC 61131‑3,倍福/菲尼克斯/国产PLC常用,免费但运行时收费。

二、开源PLC开发软件(免费、可商用)

1)OpenPLC(最成熟)

- 许可证:GPLv3,完全开源免费。
- 支持:IEC 61131‑3全5种语言(LD/FBD/ST/IL/SFC)。
- 跨平台:Windows/Linux/macOS;可跑在树莓派/Arduino。
- 含:编辑器+运行时+简易HMI,适合学习/小型项目/DIY。

2)Beremiz(法国开源)

- 许可证:LGPL,商业友好。
- 标准:IEC 61131‑3,支持LD/FBD/ST/SFC。
- 特点:Python开发、跨平台、软PLC,适合教育/研究。

3)ProviewR(全能开源)

- 许可证:GPL,工业级软PLC+SCADA。
- 支持:IEC 61131‑3 + C/C++/Python,过程控制强。
- 适合:中小型工厂、楼宇自动化、开源替代商业SCADA。

4)其他轻量/专用

- Arduino PLC:基于Arduino,开源,适合小型IO控制。
- Raspberry Pi PLC:树莓派+Linux,开源,适合复杂控制/物联网。
- IEC 61131‑3 Tools(IT):轻量开源编辑器,仅编辑,无运行时。

三、商业 vs 开源怎么选

- 商业软件:稳定、生态全、技术支持好;贵、锁硬件、闭源。
- 开源软件:免费、跨平台、可改源码、不限硬件;社区支持、大型项目验证少。

四、快速推荐

- 学习/入门:OpenPLC(全功能、易上手)。
- 教育/研究:Beremiz(简洁、文档好)。
- 小型工厂/SCADA:ProviewR(PLC+SCADA一体)。
- 商业项目预算紧:CODESYS(免费IDE)+ 开源软PLC。