2023年6月,中科曙光旗下子公司曙光网络科技有限公司,发布首个国产工业编程平台曙睿SugonRI1.0。时隔一年,2024年8月,曙光网络正式对外发布了SugonRI2.0版本,定位是工业编程平台,覆盖半实物仿真,仪器仪表,控制管理系统和工业物联网等应用领域,提供从底层驱动到高层应用开发的一系列工具和框架,实际做到了国产化自研,支持工业信创发展。
也许,看到上面这段话,我们的感受是一个国产工业编程平台花了1年时间从1.0升级到2.0版本,但其背后的意义之大,以及曙光网络实际作出的努力与博弈,可以从下面这两个人的表述中窥之一二。
第一位是中科曙光副总裁、曙光网络科技有限公司总裁刘立谈2.0平台发布的初衷,“这次,我们真正把所有软件全部自研,也就是除了此前硬件各种形态的工控机外,我们将跑在上面的软件,包括操作系统、工业通信协议、工业编程平台和实时仿真平台都实现国产化,为国家工业基础架构提供了计算、通信、安全等维度的有力支撑。”
另一位是有很多故事的曙光网络科技有限公司总工程师陈冰冰,他表示,自2009年,顺德的几家大型制造企业就面临工控软件“卡脖子”问题,并且意识到依赖国外技术存在风险和创新限制。尽管那时国产化意识不强,但随着国外商业限制和高昂费用问题显现,国内公司开始寻求自主化解决方案。我们逐渐意识到,现有国外体系架构已经不适应中国的发展趋势。
因此,我们开发了SugonRI2.0平台,不仅技术上实现自主化,解决“卡脖子”问题,还支持国家和企业的创新需求。SugonRI2.0是基于一线客户的真实需求,经过深思熟虑和迭代开发,是一个务实且具有未来市场发展的潜力的产品。
这时候再来看,SugonRI2.0发布的意义在于其标志着我们真正的完成了工业软件的全国产化。曙光网络通过自研,摆脱了国外技术的限制,填补了国内工业软件领域的空白。
其次,SugonRI2.0与国际标准并不完全对标,而是形成了自己的标准体系,重在产品体验与开放生态,产品必须首先在实用性上表现出色,易于使用。
SugonRI2.0在设计时很注重使用者真实的体验,确定保证产品好用,功能取舍得当。这要求开发者去体验产品,从用户方面出发,一直在优化和改进,以确定保证产品能够在实际应用中使用户得到满足需求。
还有,与一些国外公司相对封闭的生态圈不同,SugonRI2.0旨在建立一个开放的生态系统。通过制定接口标准,搭建好框架,并设计合理的商业模式,吸引社会资源和全球开发者参与。
此外,SugonRI2.0在工业通信协议上取得了突破。长期以来,工业通信协议被国外企业垄断,导致了设备之间的互通问题。而SugonRI2.0的发布,有望打破这种垄断,为设备间的互联互通提供了新的解决方案。
这一点也与中国机电一体化技术应用协会会长李亚平的观点相合,机电一体化协会在积极做出响应”中国制造2025,推动产业升级。一方面,贯彻执行国家政策;另一方面,与地方政府合作,促进产业聚集和上下游协同。同时,联合行业头部企业,如与曙光网络合作,通过建立联盟和标准,推广应用先进技术。
SugonRI2.0的原始创意来自于曙光网络长期以来在计算和工业领域的深厚积累,以及对未来工业发展的新趋势的前瞻性理解。通过整合IT(信息技术)与OT(运营技术),来满足当前工业场景的需求,并为未来的发展提供了充足的扩展空间。以下是SugonRI2.0的主要技术特点:
1. 面向对象的文本编程语言SugonC++:借鉴C语言和C++的部分语法特点,再加上PLC(可编程逻辑控制器)平台的优点,确保工业开发的易操作性和可靠性。
2. 引入程序组织单元(POU):既支持客户利用C/C++开发底层的模块和组件也同时支持客户利用POU功能,从顶层做各级别的模块组装。
3. 引入实时任务和图形化配置:引入实时任务概念,通过运行时对各类RTOS 进行抽象,实现统一编程方式。支持图形化配置实时任务,简化了RTOS使用并提升软件可靠性。平台还增强了多核处理器和多线. 多种图形化编程语言的支持:SugonRI2.0引入了SFC、CFC、LD等图形化编程组态工具。,使得不同背景的开发者都能快速上手,特别是对于不熟悉代码编写的自动化工程师,图形化编程大幅度的降低了开发难度。
5. 可视化人机交互编程:SugonRI2.0支持可视化的HMI(人机界面)编程,使得开发者可以通过直观的界面设计和控制系统。
6. 应用开发与计算平台解耦:工业知识本质上独立于特定计算平台和技术。控制这些过程的应用层代码,大多数表现工业知识,并不直接依赖特定处理器或操作系统。开发平台与计算平台的解耦,提高了平台灵活性和通用性。
7. 配置方式的板级支持包(BSP):对目标平台的各类IO设备,采取统一的设备描述文件的方式加以配置和操作。
8. 支持OT和IT的一站式开发:SugonRI2.0整合了OT和IT的开发需求,并提供一站式的开发环境。
9. 开放式工程化一站式平台:SugonRI2.0作为一个开放的平台,允许第三方开发者进行扩展和集成,从而形成一个更广泛的工业开发生态。
平台发布会上还埋了一个彩蛋,就为了更好地推广和应用SugonRI2.0,曙光网络还推出了一个便携式的手提箱实训平台SugonRI+,号称曙光工业数智底座的便携式体验平台。平台集成了SugonRI2.0的功能,用户都能够通过该平台进行演示和教学,快速掌握SugonRI2.0平台的使用方法。
手提箱实训平台不仅适用于工业研发人员,还能够适用于教育和培训领域。对于希望培养小孩子编程和动手能力的家庭,曙光网络还计划推出面向家庭版的简化版本。这一举措不仅有助于工业理念的普及,还能提升社会对工业自动化和人机一体化智能系统的认知。
SugonRI2.0工业编程平台重点支持电力、交通、能源、矿山、铁路、机床,高端制造,等行业。我们始终相信未来,随着SugonRI2.0的持续优化和大范围的应用,其在提升国内工业软件实力的同时,也将明显地增强中国工业软件在全球市场的竞争力。