PLC编程/IDE · 选型指南

PLC 编程/IDE 是各品牌 PLC 的官方工程开发环境,由硬件品牌决定,基本没有选择空间。

综合推荐 Top 3

TOP1
CODESYS 免费 ★★★★☆ 4.2 分

全球使用最广泛的独立PLC编程平台之一,众多品牌PLC(汇川、和利时、信捷等)的编程软件都基于CODESYS内核,支持完整IEC 61131-3语言、运动控制、可视化,开发环境免费使用。

厂商:CODESYS Group (德国3S) 平台:Windows、Linux 协议:Modbus TCP、OPC UA、EtherCAT、PROFINET、CANopen、MQTT
适合:中大型PLC项目开发、运动控制、需要跨硬件平台的项目、学习IEC标准
不太适合:极简小型控制(杀鸡用牛刀)、完全零授权费的纯开源需求
TOP2
汇川 AutoShop 免费 ★★★★☆ 4.2 分

汇川小型PLC编程软件,支持H1U/H2U/H3U/Easy/H5U系列,指令风格兼容三菱FX,全中文界面上手快,是国产小型PLC替代三菱FX的主流IDE。

厂商:汇川技术 Inovance(国产) 平台:Windows 协议:Modbus、CANopen、串口/编程口、以太网
适合:汇川小型PLC项目、国产替代三菱FX、H3U/H5U/Easy系列编程、中小型单机设备、梯形图开发、成本敏感的设备配套
不太适合:汇川AM/AC中型PLC(应用InoProShop)、复杂多轴运动控制、需要CODESYS生态、非Windows平台、非汇川品牌硬件
TOP3
汇川 InoProShop 免费 ★★★★☆ 4.2 分

基于CODESYS V3的汇川中高端PLC编程平台,支持AM/AC/AP系列,符合IEC61131-3,EtherCAT总线与多轴运动控制能力强,是国产中高端PLC对标西门子/倍福的主力IDE。

厂商:汇川技术 Inovance(国产) 平台:Windows 协议:EtherCAT、PROFINET、Modbus、CANopen、OPC UA
适合:汇川中型/中高端PLC、EtherCAT多轴运动控制、IEC61131-3/ST结构化编程、国产替代西门子/倍福、复杂产线与设备、总线型伺服组网
不太适合:汇川H1U/H2U/H3U小型PLC(用AutoShop)、只做简单梯形图的小项目、非Windows平台、不愿学习CODESYS体系、非汇川品牌硬件

选型重点看什么

  • IDE 与 PLC 品牌强绑定:西门子、三菱、欧姆龙、汇川各用各的
  • 同一品牌还要注意系列差异,如西门子 S7-1200/1500 统一在 TIA 博途
  • 版本兼容:高版本工程往往不能在低版本 IDE 打开
  • 仿真与调试能力、是否支持高级语言(SCL/ST)

选型建议

PLC 编程软件跟随硬件走,重点不是“选哪个”,而是把对应品牌的 IDE、仿真、通讯调试用熟,并统一团队工程版本,避免版本来回倒工程。

常见误区与避坑

  • 现场才发现 IDE 版本和客户工程版本不一致,无法上下载
  • 混用多家品牌却不固化编程规范,后期维护困难

本品类全部软件(7 款)

软件 授权 平台 综合分 一句话定位
CODESYS 免费 Windows、Linux ★★★★☆ 4.2 全球使用最广泛的独立PLC编程平台之一,众多品牌PLC(汇川、和利时、信捷等)的编程软件都基于CODESYS内核,支持完整IEC 61131-3语言、运动控制、可视化,开发环境免费使用。
汇川 AutoShop 免费 Windows ★★★★☆ 4.2 汇川小型PLC编程软件,支持H1U/H2U/H3U/Easy/H5U系列,指令风格兼容三菱FX,全中文界面上手快,是国产小型PLC替代三菱FX的主流IDE。
汇川 InoProShop 免费 Windows ★★★★☆ 4.2 基于CODESYS V3的汇川中高端PLC编程平台,支持AM/AC/AP系列,符合IEC61131-3,EtherCAT总线与多轴运动控制能力强,是国产中高端PLC对标西门子/倍福的主力IDE。
TIA Portal 博途 商业 Windows ★★★☆☆ 3.8 西门子全集成自动化工程平台,PLC/HMI/驱动统一编程环境,西门子自动化项目的事实标准,功能强大但学习曲线陡峭。
GX Works 商业 Windows ★★★☆☆ 3.7 三菱PLC编程环境,支持Q/L/R/FX系列,MC协议通讯配置方便,日系自动化项目主流IDE,国内用户基数大。
OpenPLC Editor 开源 Windows、Linux、Raspberry Pi ★★★☆☆ 3.5 开源PLC编程软件,配合OpenPLC Runtime可在树莓派、工控机等硬件上运行真实的软PLC,支持梯形图编程,适合教育、DIY和低成本控制场景,是学习PLC原理的优秀工具。
Beremiz 开源 Windows、Linux ★★★☆☆ 3.4 开源IEC 61131-3标准PLC编程IDE,支持LD/FBD/ST/IL/SFC五种编程语言,可运行在Windows/Linux上作为软PLC,也可下载到多种硬件平台,适合学习IEC标准和低成本控制方案。
还在几款之间犹豫? 把候选软件加入对比,六维评分、协议、平台正面对比。