
工厂与过程自动化
PLC、工业控制器和分布式I/O系统需要在数十年的使用周期内依赖确定性的执行和可预测的行为,通常基于STM32、瑞萨RA/RX/RZ、英飞凌XMC和恩智浦MCX等平台构建。
IAR提供通过TÜV SÜD认证的IEC 61508工具链、实时追踪和高度优化的代码生成,助力开发安全认证的确定性控制软件,在降低认证工作量的同时,将代码尺寸缩小20%–30%,从而降低MCU成本并延长产品生命周期。

工业自动化软件必须在满足严格安全与安防要求的同时,实现长达数十年的可预测运行。随着系统日益复杂,从可编程逻辑控制器(PLC)、机器人技术到电力电子和联网设备,开发流程必须始终保持高效且以安全为导向。
IAR通过功能安全认证的嵌入式软件平台,助力机械制造商、一级供应商、系统集成商及半导体合作伙伴自信交付产品。经TÜV SÜD认证的IEC 61508工具可支持任意安全完整性等级(SIL),适用于安全关键型开发、高级调试与追踪、内置安全功能、代码分析,并支持集成至CI/CD流程的构建工具,从而降低认证风险与长期生命周期成本。
在整个工业自动化生态系统中,IAR是长生命周期、安全关键型系统所信赖的软件基础。凭借对Arm、RISC-V以及瑞萨RX/RL78/RH850/RZ、STM8等架构的支持,IAR提供灵活性、优化的性能、确定性的开发与调试能力,以及横跨传统平台与新一代平台的长期稳定性。
在每一类工业应用中,IAR可靠的技术都为工厂与过程自动化提供了有力支持,实现确定性控制、长期稳定性以及简化的功能安全合规。

PLC、工业控制器和分布式I/O系统需要在数十年的使用周期内依赖确定性的执行和可预测的行为,通常基于STM32、瑞萨RA/RX/RZ、英飞凌XMC和恩智浦MCX等平台构建。
IAR提供通过TÜV SÜD认证的IEC 61508工具链、实时追踪和高度优化的代码生成,助力开发安全认证的确定性控制软件,在降低认证工作量的同时,将代码尺寸缩小20%–30%,从而降低MCU成本并延长产品生命周期。

工业机器人、伺服驱动器和运动平台要求微秒级时序精度和硬实时以太网支持,通常基于瑞萨RX/RZ、恩智浦MCX、英飞凌XMC和STM32平台,并采用EtherCAT、PROFINET或SERCOS协议。
IAR提供高度优化的控制环路性能、实时追踪和确定性调试,实现更平滑的运动、更低的抖动以及高达29.8%的执行性能提升,改善系统响应时间与轴同步精度。

功率变换器、逆变器、电机驱动和能源系统依赖高效的控制算法,通常采用英飞凌XMC、TI MSP430、STM32和瑞萨RX/RA等平台。
IAR通过紧凑高效的代码、浮点优化和功耗感知调试,提升控制效率,帮助团队将内存占用降低多达30%,降低整体BOM成本,同时满足IEC 61508安全要求。

暖通空调(HVAC)、照明、门禁控制和工业基础设施系统需要在STM32、瑞萨RA/RZ、恩智浦MCX和STM32MP1等平台上实现可靠运行、强安全性以及长期可维护性。
IAR提供具备安全就绪能力的开发环境,支持安全启动、固件签名和长期工具链稳定性,省去长达12个月的内部功能安全工具验证工作,在10至20年的产品生命周期内保护基础设施投资。

自动导引车(AGV)、自主移动机器人(AMR)和资产追踪系统需要在瑞萨RX、恩智浦MCX、STM32和RISC-V等器件上实现可靠的固件更新、低功耗和大规模安全运行。
IAR可降低内存占用和构建复杂度,同时支持安全固件工作流和面向CI/CD的自动化,将构建时间缩短多达50%,并为数千台已部署设备的批量高效更新提供支持。

工业物联网系统通过连接机器与传感器,实现跨多代硬件平台的预测性维护和远程监控。
IAR支持云就绪开发,提供容器化构建工具、经过认证的代码分析以及安全配置能力,帮助团队将调试时间缩短60%–70%,加速联网工业产品的上市进程。
IAR平台
通过跨区域与功能域的统一安全认证工具链,加速SDV转型进程
借助可复用软件平台与自动化合规流程,显著降低运营成本
采用TÜV SÜD认证的ISO 26262 ASIL D级工具及代码分析方案,结合从bootloader到OTA的全流程内置安全机制,有效降低项目风险
依托支持DevOps的CI/CD、容器化工作流与自动化质量控制,大幅缩短产品上市周期
凭借全球芯片架构覆盖能力与强大的生态支持,确保投资具备长期前瞻性
经认证的功能安全工具链免去冗长资质认证流程,减少审计负担
内置于CI/CD的自动化MISRA C/C++、CERT C/C++及CWE检查,实现持续合规
全面兼容多架构平台:Arm(Infineon TRAVEO™ T2G/ PSoC™ 4 HV、Microchip SAMA5/E5、NXP S32M/S32K、Renesas R-Car、芯驰E3)、RISC-V、Renesas RH850/RL78及STM8
高度优化的编译器能够显著降低开发成本,精准适配MCU资源配置,全面提升系统性能表现
集成安全启动与数字签名工作流,并提供可扩展的DevOps方案,全面支持容器化部署、硬件在环/软件在环测试及多场景验证需求
强大的生态系统
现代工业开发需要在各种嵌入式平台上连接现场总线、工业以太网和工业物联网协议栈。探索这一统一的IAR生态系统如何实现确定性、安全且可扩展的工业通信。
工业以太网
PROFINET、EtherCAT、EtherNet/IP、SERCOS III
工业以太网是现代自动化的骨干网络,在严格的实时约束下连接控制器、驱动器、机器人和各类设备。
IAR支持在MCU和MPU上实现工业以太网协议栈的确定性执行,从而助力高性能控制和运动应用。借助与主流商业及开源协议栈经过验证的兼容性,IAR帮助团队为工厂自动化和机器人应用构建可扩展的实时以太网解决方案。
工业物联网与互操作性
OPC UA、多协议网关
工业系统日益需要跨设备、网络及上层系统实现互操作性通信。
IAR通过在多种架构上支持OPC UA和多协议通信,助力开发稳健的工业物联网和网关产品。经过与商业供应商及开源协议栈的验证,IAR使团队能够构建安全、灵活且面向未来的工业连接方案,避免供应商锁定。
现场总线通信
CAN、CANopen、Modbus、IO-Link
工业现场总线通信连接着传感器、执行器和嵌入式设备,在这些应用中,确定性的时序和紧凑的代码至关重要。
IAR确保现场总线协议栈能在资源受限的MCU上可预测且高效地执行。经过与商业协议栈和供应商SDK的验证,IAR能够实现可靠的设备级通信,具备优化的代码尺寸、低延迟以及跨工业平台的长期可维护性。
您的关注重点是什么?
无论您是负责长生命周期的工业平台、优化工程生产力,还是为联网及安全关键型系统实现嵌入式工作流的现代化,都可以选择与您的目标相匹配的发展路径。
工业
了解IAR平台如何支持所有SIL等级的IEC 61508项目、降低认证风险,并为工厂自动化、机器人、能源系统、工业基础设施、物流及工业物联网提供可靠的开发支持。
借助TÜV SÜD认证工具、长期支持以及广泛的MCU/MPU覆盖,IAR帮助工业领导者降低运营风险、保持芯片选型灵活性,并实现投资的前瞻性保障。
工程生产力与工作流
探索针对确定性性能、安全性和长期可维护性而优化的开发工作流。IAR支持高度优化的C/C++编译器、高级调试与实时追踪、静态和运行时分析、端到端安全,以及面向CI/CD的构建工具。
在Arm、RISC-V和专有架构之间保持一致的工作流,帮助工程团队在加速交付的同时,跨产品线维持质量与合规性。
工业软件现代化入门
概览现代嵌入式工具链如何支持安全关键型控制、工业通信、连接性以及长生命周期产品。
了解IAR如何降低项目风险、缩短产品上市时间,并提升既有及下一代工业平台的软件质量。
了解世界领先企业如何利用我们的解决方案加强嵌入式开发


互动 demo
合规性

随着嵌入式系统日益复杂,功能安全变得至关重要,特别是在工业等行业,合规性是强制性要求 。
我们的功能安全版本已获得安全认可的认证机构 TÜV SÜD 的认证,确保符合开发安全关键型应用的必要标准。选择 IAR 作为您的开发平台,您不必自己评估工具开发过程,也不必通过自己的测试来证明语言标准的合规性。TÜV SÜD 已经为您完成了这些工作,您可以节省时间和成本,专注于代码和应用功能 。
功能安全
IEC 61508 是功能安全的国际基础标准。该标准及其衍生标准适用于所有对可靠性和安全性有要求的行业,例如流程工业、石油和天然气工业、核电站、机械和铁路控制系统。
根据 IEC 61508-4:2010,IAR 经过认证的工具链被归类为 T3 离线工具,可用于符合 IEC 61508:2010 标准的安全相关开发,适用于任何 SIL 等级。
| Arm | RISC-V | Renesas RL78 | Renesas RX | Renesas RH850 | STM8 | |
|
工业 IEC 61508(适用于任何 SIL 等级) |
* IEC 61508 建议避免使用 SIL 4 安全功能,用户需自行负责采取多样化工具或额外的风险降低措施。
IAR 的编译器与我们半导体合作伙伴的功能安全软件包兼容 。 有关与 IAR 编译器版本兼容性的信息,请联系合作伙伴解决方案提供商。
STM32,Renesas RX 和 Renesas RA |
MCU 和 MPU |
|
STM32F0,F1,F3,F4,F7,H7,L0,L4/L4+,G0,G4,L5 MCU,STM32MP1 MPU |
|
| RA6/A4/A2 系列(RA6M4,RA6M5,RA6E1,RA6E2,RA6T2 和 RA6T3,RA4M2,RA4M3,RA4E1,RA4E2 和 RA4T1,RA2A1,RA2L1,RA2E1 和 RA2E2) | |
|
RZ/T&N 系列(RZ/T2M 和 RZ/T2,RZ/N2L) |
|
|
RX100 系列(RX111,RX113,RX130 和 RX140) RX200 系列 (RX24U,RX24T,RX230/RX231,RX23T,RX23W 和 RX23E-A) RX600/700 系列 (RX671,RX660,RX66T,RX66N,RX651/RX65N,RX64M,RX72M,RX72T,RX72N 和 RX71M) |
|
|
RX600/700 系列(RX671,RX660,RX66T,RX66N,RX651/RX65N,RX64M,RX72M,RX72T,RX72N 和 RX71M)
|
经过验证的工业通信协议栈
除功能安全认证外,工业系统还必须支持广泛的通信协议和生态系统协议栈,涵盖设备级现场总线、实时工业以太网以及系统级互操作性。
IAR的工具链和构建工具旨在跨这些层级一致运行,能够与商业及开源的通信协议栈集成,同时保持确定性行为、安全认证资质和长期可维护性。
Layer |
Protocol & standard |
Stacks & solutions |
| Fieldbus (device level) | CAN / CANopen | port GmbH, CANopen stacks , vendor SDKs* |
| Modbus (RTU / TCP) | FreeModbus, vendor SDKs* | |
| IO-Link | TI IO-Link stack, ST IO-Link stack, port GmbH | |
| Industrial Ethernet (system level) | PROFINET | rt-labs (p-net), port GmbH , PROFIBUS & PROFINET International |
| EtherCAT | SOES, EtherLab, Beckhoff, port GmbH | |
| EtherNet/IP | port GmbH , TI Industrial SDK | |
| SERCOS III | Commercial SERCOS stack vendors | |
| Interoperability / IIoT | OPC UA | open62541, Softing |
| Multi-protocol solutions | Multi-stack platforms | port GmbH, Hilscher (netX), rt-labs |
| Open-source options | Various | SOES (EtherCAT), p-net (PROFINET), open62541 |
| *Semiconductor SDKs | Integrated stacks | TI Industrial SDK , Renesas , Infineon, NXP Industrial Edge, STMicroelectronics |
嵌入式开发平台
以自由和灵活性扩展开发操作,以代码信心加速创新,并在加强安全性的同时简化合规性。

广泛的架构和芯片支持

云兼容,专为企业量身定制

始终包括功能安全

端到端的嵌入式安全

IAR 嵌入式开发平台
利用我们的解决方案,您可以自由灵活地扩展开发操作,通过确保代码质量,加速创新进程,并在加强安全性的同时简化合规性。
