
市面上 PLC 编程 IDE 多由硬件厂商自主开发,通常与自家 PLC 深度绑定,以下是主流 IDE 的特点及适用硬件汇总:
1. 西门子(Siemens):TIA Portal(博途)
-
特点:
西门子新一代集成化工程平台,整合了 PLC、HMI、驱动(变频器 / 伺服)、运动控制等全流程开发,支持 LAD(梯形图)、FBD(功能块图)、SCL(结构化文本)、GRAPH(顺序功能图)等编程语言,内置仿真功能,可实现虚拟调试;支持项目版本管理和团队协作,适合复杂工业场景。
-
适用硬件:
西门子全系列 PLC,包括小型的 S7-1200、LOGO! 8,中型的 S7-1500,以及传统的 S7-300/400(需安装对应组件)。
2. 三菱电机(Mitsubishi Electric):GX Works 3 / GX Works 2
-
特点:
- GX Works 3:三菱最新平台,支持结构化编程和面向对象设计,内置 “智能功能模块” 自动生成程序,兼容 GX Works 2 项目;支持梯形图、ST(结构化文本)、SCL 等语言,集成运动控制组态,适合中高端设备。
- GX Works 2:经典平台,操作更轻量化,支持梯形图为主,兼容老款 PLC。
-
适用硬件:
- GX Works 3:iQ-R(中高端)、iQ-F(中小型)系列 PLC;
- GX Works 2:FX 系列(小型)、Q 系列(中型)、L 系列(紧凑型)。
3. 罗克韦尔自动化(Allen-Bradley):Studio 5000(原 RSLogix 5000)
-
特点:
罗克韦尔旗舰集成平台,支持结构化文本(ST)、梯形图(LD)、功能块图(FBD)等,内置运动控制、安全控制(GuardLogix)、机器视觉等模块,可无缝对接罗克韦尔的 HMI(FactoryTalk View)和工业网络(EtherNet/IP),适合大型复杂系统(如生产线、智能制造)。
-
适用硬件:
ControlLogix(大型)、CompactLogix(中型)、GuardLogix(安全型)、FlexLogix(分布式)等系列 PLC。
4. 施耐德电气(Schneider Electric):EcoStruxure Machine Expert(原 SoMachine)
5. 欧姆龙(Omron):Sysmac Studio / CX-Programmer
-
特点:
- Sysmac Studio:欧姆龙新一代平台,集成 PLC、运动控制(支持多轴同步)、视觉系统(FH 系列),支持 ST、LD、FBD 及 PLCopen 标准,适合高精度运动控制场景(如电子制造设备)。
- CX-Programmer:经典平台,操作简单,以梯形图为主,适合中小型设备快速编程。
-
适用硬件:
- Sysmac Studio:NJ(中型)、NX(高端)、L 系列(紧凑型)PLC;
- CX-Programmer:CP1H(小型)、CJ1M(中型)、CQM1(传统型)等老款 PLC。
6. 台达(Delta):WPLSoft
7. 汇川技术(Inovance):InoProShop
总结
- 大型复杂系统:优先选西门子 TIA Portal、罗克韦尔 Studio 5000,支持多设备集成和复杂逻辑;
- 高精度运动控制:欧姆龙 Sysmac Studio、三菱 GX Works 3 更具优势;
- 中小型设备:施耐德 EcoStruxure Machine Expert、台达 WPLSoft、汇川 InoProShop 性价比更高,操作更简单。
不同 IDE 均与自家硬件深度适配,选型时需优先匹配 PLC 品牌。