這又是一項“卡脖子”的突破
看完我真有點熱血沸騰

但是講這么燃的話題前
我們需要來點背景知識
先問老司機們一個問題——
搞自動化和搞IT的,到底有什么不同?
這個世界上,有兩大類開發(fā)者
如果想讓一個機器臂動起來
他們的路子大相徑庭

?自動化工程師,他們混工業(yè)圈的
寫程序像拼圖
用圖形化、模塊化方式編程

?CS程序員,他們混IT圈的
用C++,一行一行寫代碼寫邏輯

但是,你知道嗎?在工業(yè)世界里
自動化控制這一切靠的就是PLC
![]()
那PLC又是啥?
Programmable Logic Controller
中文叫做可編程邏輯控制器

PLC的產(chǎn)品形態(tài)
它可以是軟件,也可以是硬件
![]()
為什么工業(yè)現(xiàn)場更偏愛PLC?
而不是類似C++這樣的通用CS語言呢?
因為PLC背后有一整套國際標準
被稱為IEC 61131-3
![]()
IEC 61131-3不只是語言
更是一整套工業(yè)軟件工程方法論
它明確告訴你:工業(yè)應用該如何開發(fā)
![]()
翻開IEC 61131-3寶典,你會發(fā)現(xiàn)
它覆蓋了V型開發(fā)模型的左半邊
等于把工業(yè)開發(fā)過程都標準化了

一句話總結,那就是
CS語言只是編程工具
IEC 61131-3是完整體系
用CS編程來開發(fā)工業(yè)應用
你可能需要折騰N個軟件工具
用PLC,可能一套軟件就夠了
![]()
更重要的是,用 IEC 61131-3
哪怕沒有深厚的計算機和軟件背景
照樣寫出靠譜且高質量的工業(yè)應用
現(xiàn)實里,這大大降低了企業(yè)開發(fā)要求
用人難度和項目風險也跟著減輕
![]()
正因為如此
PLC 技術被工業(yè)界廣泛采用
成為工廠自動化和流程自動化的標配
也是所有主流廠商一致選擇的技術路線
因此PLC的發(fā)明
被西方譽為「第三次工業(yè)革命」
![]()
BUT
過去的輝煌并不能掩蓋今日的困境
工業(yè)應用開發(fā)正遭遇兩大行業(yè)痛點
![]()
痛點一:IEC61131-3雖好,但難出圈
首先,編程語言“過時”了
在IEC 61131-3標準里
PLC的文本類編程語言叫ST
而ST的語法源自Pascal語言
但Pascal在20年前就退出了主流舞臺
所以,現(xiàn)在工程師和學生
都覺得ST這門編程語言過時了
不去學,也不去用
![]()
其次,測試環(huán)節(jié)缺失
IEC 61131-3標準只管“左半邊”
怎么設計、怎么開發(fā)、怎么寫代碼
右半邊測試驗證?沒寫
說白了,就是沒標準

至于測試咋辦?
廠商各自整了一套自家專屬測試工具
各玩各的,互不兼容
所以PLC行業(yè)一直缺乏
像C/C++那樣公開、開源的測試工具集
![]()
痛點二:AI起來了
客戶搞跨界融合創(chuàng)新,太難
舉例:一個客戶想用智能體控制水壩閘門
一個AI智能泵站控制系統(tǒng),既要接入傳感器采集數(shù)據(jù),又要上云存儲、遠程監(jiān)控,還要接入AI預測水位變化,并反過來作用于控制系統(tǒng)。

聽起來很酷,但一動手才發(fā)現(xiàn)
這是一個多學科、多工具、多人才的
“大拼盤”工程
??搞計算機的,往往不懂底層工業(yè)控制
??搞工控的,對安全不熟
??搞安全的,對工業(yè)協(xié)議、工控技術不熟
![]()
工具各用各的,技術標準不同
這種大拼盤項目,常常是一地雞毛
不是團隊不用功,也不是技術不行
而是
缺少統(tǒng)一開發(fā)視角和統(tǒng)一工具體系

事到如今,問題就變成了
有沒有一種統(tǒng)一的技術標準和體系?
能夠覆蓋工業(yè)應用的全生命周期
只要一個,而不是N個

有沒有一套方法?
能把這些“七國八制”的技術和工具
融合成統(tǒng)一工業(yè)應用開發(fā)平臺

之前業(yè)界確實沒有,但是現(xiàn)在有了!
在最近召開的中國國際工業(yè)博覽會上
曙光網(wǎng)絡出手
推出首個國產(chǎn)工業(yè)數(shù)字化全棧平臺
曙睿(SugonRI)
曙睿,開創(chuàng)了全新的工業(yè)軟件體系
一個統(tǒng)一平臺,五層架構
干成了國外要靠多平臺完成的活兒
![]()
在這個工業(yè)數(shù)智底座最上一層
也是國產(chǎn)工業(yè)軟件最巔峰一層
就是
SugonRI工業(yè)編程開發(fā)平臺

這個工業(yè)編程平臺有多“睿”?
?把C++語言變成了模塊化、圖形化語言
降低了使用門檻
能像PLC那樣,模塊化開發(fā)、分塊組裝
能讓C++不再“寫”,而是“畫”


SugonRI把PLC里的經(jīng)典概念
POU(程序組織單元)成功移植進C++語言
由此打破兩界壁壘
既保留自動化工程師熟悉的圖形化思維
又釋放了C++ 的強大能力
![]()
?SugonRI集成PLC世界的經(jīng)典利器
SFC、CFC、LD圖形語言工具
讓工程師開發(fā)如畫圖般輕松
![]()
?引入類似 PLC 的“任務Task”機制
用圖形化方式管理任務調度
復雜任務關系,一眼看懂
要改流程,拖拉拽就行,比改代碼快多了

?補齊 IEC 61131-3 的右半邊短板
SugonRI支持第三方工具接入
測試驗證全補齊,不留盲區(qū)
覆蓋工業(yè)軟件全生命周期
![]()
?引入AI代碼生成能力
不僅能自動生成應用代碼
還能輔助生成測試代碼
提升開發(fā)效率、減少出錯率
![]()
?新增了數(shù)據(jù)庫支持
讓工業(yè)系統(tǒng)具備“數(shù)據(jù)原生能力”
由此驅動工業(yè)智能化
![]()
?像CUDA一樣直接對GPGPU編程
實現(xiàn)真正的工業(yè)級并行計算支持
![]()
?內置大量工業(yè)中間件組件
創(chuàng)新加入工業(yè)級安全中間件
主打內生安全
在傳統(tǒng)國際標準和同類產(chǎn)品中,幾乎見不到
![]()
SugonRI兼顧了不同開發(fā)者的習慣
當自動化工程師遇上SugonRI
幾乎不用重新學習,讓他們無痛遷移
保留了他們熟悉的開發(fā)語言和方式
![]()
當IT工程師遇上SugonRI
把復雜的 C++ 工程流程圖形化
大大降低門檻,快速開發(fā)工業(yè)應用
![]()
當初學者遇上SugonRI
很多剛入門想補C++
但市面上的教材太復雜
基本就不是針對工業(yè)開發(fā)者編寫的
![]()
SugonRI對初學者極為友好
根本就不需要學習太多C++復雜的功能
只需掌握ST語言在 C++ 里的
那部分“子集”就夠了
![]()
更神的是,曙光網(wǎng)絡還專門
做了一個
IEC61131-3/ST到SugonRI C++的遷移指南
僅三頁紙,方便對應查找
傳統(tǒng)工業(yè)用戶不需要花費大量精力
就能快速掌握 C++ 的精髓
在 SugonRI上寫出高質量的工業(yè)代碼
![]()
有了 SugonRI 統(tǒng)一開發(fā)平臺
原來需要上十個軟件來拼盤的事
現(xiàn)在一個平臺搞定
那么,SugonRI到底是什么?
按曙光網(wǎng)絡總工的原話
![]()
看到這里
肯定很多人會說
![]()
確實
外界對中科曙光的刻板印象
就是以高性能計算起家的IT大廠
![]()
但很少有人知道
中科曙光以旗下的曙光網(wǎng)絡為尖刀
全力攻關難度極高的工業(yè)軟件
而這,恰恰是國家制造業(yè)轉型中
特別薄弱和關鍵的一環(huán)

正是這樣一個最老牌的IT廠商
錦衣夜行、默默付出
投身AI時代的工業(yè)軟件革命

這條路,不是模仿走老路
而是堅定不移的自主創(chuàng)新
現(xiàn)在,曙光網(wǎng)絡已經(jīng)跨越鴻溝
帶領大家,邁入工業(yè)軟件的核心區(qū)!

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.