研华科技 Advantech
IAR助力研华科技创新智能工业物联网终端
工业物联网(IIoT)的蓬勃发展推动了智能终端设备需求的显著增长。这些设备能够在端点进行计算处理,能够在物联网应用中充当智能化的网络节点角色,从而满足环境监控需求,使应用配置变得更加简便和快速。
研华科技(Advantech)是物联网智能系统与嵌入式平台产业的全球领导厂商,已与IAR合作超过16年。
研华在设计和制造数据采集 I/O 模块方面,积极寻找物联网解决方案的编译器合作伙伴。早在开发8051微控制器时,研华考虑到其优越的功能而选择了IAR Embedded Workbench。由于该工具支持多种微控制器,使得研华在后来转向使用ARM架构微控制器开发时能够继续使用IAR Embedded Workbench,并持续创新。
我们经过了一段长期而详尽的评估,最终选择IAR Embedded Workbench有两个主要原因。首先,它对各大主流微控制器厂商的支持非常广泛,Example Project也非常齐全,无论我们选择哪家厂商的微控制器,IAR都能提供支持,使我们的团队在后续的产品开发规划中更加灵活。第二,IAR的产品非常稳定。研华开发的产品是工业级别的,需要经过严密的质量控制,因此需要最稳定的开发工具来保证质量,这是其他厂商无法提供的优势。
- 林尚儒,研华科技工业物联网事业群资深研发经理
在开发初期,研华曾尝试使用免费的编译软件,但发现经常会出现对编码的误判问题,导致许多项目时间延误和产品开发的困扰。时至今日,IAR已经成为研华开发团队在选择编译软件时的统一标杆。
- 林尚儒
使用IAR开发工具,开发最新的智能物联网终端产品
研华科技在研发最新型智能化远端终端设备ADAM-6300时,通过与IAR的合作实现了行业创举。
ADAM-6300是一款领先市场的远端I/O数据采集模块,支持OPC UA,无需外接网关即可直接连接SCADA、数据库或公有云服务。该数据采集模块支持OPC UA功能和内建硬件安全防护,具备高密度的I/O接口,包括数字I/O、模拟I/O、继电器、RTD(电阻温度检测器)、热电偶等。
ADAM-6300可以广泛应用于设备、机器人状态监测,以及结合工厂内的ES(能源管理系统)和OEE(设备效率评估)系统。
ADAM-6300可以说是研华品牌的代表作,它在许多应用功能上取得了突破,能够将原本需要在PC上运行的程序实现于嵌入式平台。而这一切都得益于IAR Embedded Workbench开发工具的支持和实现。
- 林尚儒
优秀的编译性能和丰富的调试功能显著提升了ADAM-6300的开发效率
ADAM-6300的固件相对较大,研华曾比较了其他解决方案的性能表现,发现IAR Embedded Workbench的编译性能非常优异。它能同时编译四个执行序列,在速度上,一般的编译环境可能需要1小时15分钟才能完成,而IAR Embedded Workbench仅需15分钟。这意味着研华的开发效率可以大幅提升5倍。
此外,针对日益复杂的产品开发环境,IAR Embedded Workbench对C++程序语言提供了最完整的语法支持。
IAR Embedded Workbench还提供全面的调试功能,包括代码堆栈、内存视图、堆栈概览等,能快速定位问题。开发人员还可以通过反汇编功能查看如何修改代码以减少指令运算,实现程序的优化需求,缩小程序并提升执行速度。
此外,IAR Embedded Workbench能生成更小的代码,以最大化微控制器(MCU)的内存使用效率,从而降低硬件成本。结合其编译指令和宏,可以同时提升程序执行效率并降低功耗,而强大的调试功能能够更方便地进行调试,所有这些特性有效地缩短了研华产品开发周期。
高稳定性和可信赖的解决方案,有效地促进智能物联网产品的开发
研华开发的ADAM OPC UA与Fieldbus远端I/O数据采集模块,具备智能物联网功能,目前已广泛应用于水、电力等垂直领域市场,包括地铁站闸门、核电厂训练教室模拟、发电站水利发电量测、重电控制、智能节电与智能工厂等应用。无论是室内外还是恶劣环境下,均能保证产品质量。
IAR台湾办公室于2020年成立。
由于工业电脑需要极高的稳定性,研华很高兴能通过IAR Systems的高可靠性解决方案,助力我们在工业电脑与网络安全方案上不断追求完美,实现双方长期共同成长。特别是IAR在台湾成立分公司后,更展现出高效专业的服务,无论在开发过程中遇到何种问题,IAR都能提供迅速正确的技术支持,甚至定期为研华提供技术培训课程。
- 林尚儒
ADAM-6300可谓业界创举,但没有IAR的支持是无法实现的。我们期望通过多年与IAR稳定的合作关系,持续成长,并将台湾的创新技术推广至国际舞台。
- 林尚儒