![]() 本文圖片來源 :寶信軟件 在自動化控制領(lǐng)域,PLC 的核心地位毋庸置疑。其中,IDE(集成開發(fā)環(huán)境)作為支撐其開發(fā)的 “基石”,更是決定工控技術(shù)競爭力的關(guān)鍵要素。 長期以來,大型 PLC 的IDE已成為國產(chǎn)高端裝備自主化亟待突破的 “卡脖子” 問題。在眾多國產(chǎn)廠商的技術(shù)攻堅中,寶信軟件推出的天行 IDE 引人關(guān)注。它是如何實現(xiàn)從"技術(shù)跟隨"到"生態(tài)重構(gòu)"蛻變的?天行 IDE的技術(shù)革新經(jīng)驗值得借鑒。 01 IDE: 大型PLC的核心競爭力之一 IDE,簡單來說,就是用于程序開發(fā)的應(yīng)用程序。對于 PLC 而言,它就像是一個“智慧工作坊”,工程師們在這里進行PLC系統(tǒng)的硬件組態(tài)和編寫、編譯、調(diào)試以及維護控制程序。 一款優(yōu)秀的 IDE,能極大提升編程效率、減少錯誤、縮短項目周期。比如在復(fù)雜的工業(yè)自動化場景中,好的 IDE 能讓工程師快速定位程序漏洞,優(yōu)化代碼邏輯。 大型 PLC 與中小型 PLC 在 IDE 上存在顯著差異——大型 PLC 的IDE 需要具備更強的多任務(wù)處理能力、更高的穩(wěn)定性、擴展性以及更豐富的在線調(diào)試和診斷工具,以滿足大規(guī)模數(shù)據(jù)處理和復(fù)雜邏輯控制軟件開發(fā)和在線調(diào)試的需求。 多年來,國內(nèi)大型PLC市場被國外品牌所壟斷,其配套IDE工具形成了技術(shù)壁壘。國產(chǎn)PLC廠商雖在小型PLC領(lǐng)域逐步突破,但成熟大型PLC IDE的自主產(chǎn)品基本是空白,形成了 "硬件尚可、軟件缺失" 的產(chǎn)業(yè)斷層,關(guān)鍵大型PLC依賴進口則存在供應(yīng)鏈安全和成本風(fēng)險。 02 天行IDE: 一款國產(chǎn)化大型PLC集成開發(fā)平臺 作為寶信軟件自主研發(fā)的工業(yè)軟件平臺,天行 IDE 不僅是天行系列 PLC 的專屬開發(fā)工具,更是面向全行業(yè)的開放式云原生平臺,它能支持跨操作系統(tǒng)部署,適配國產(chǎn)化生態(tài),可集成第三方應(yīng)用。 不僅如此,天行 IDE 將以往分散在多種工業(yè)控制IDE軟件中的功能進行了深度集成。例如,以往可能需要不同軟件分別進行PLC、 HMI等軟件的開發(fā),一個界面就能完成全流程開發(fā),大大節(jié)省了工程師在不同軟件間切換的時間和精力,讓復(fù)雜工業(yè)控制系統(tǒng)的開發(fā)變得更加高效。 并且,該工業(yè)軟件平臺的核心架構(gòu)、編譯器等關(guān)鍵技術(shù),均由寶信軟件研發(fā)團隊獨立完成,不依賴國外平臺。因此,無論是鋼鐵產(chǎn)線的精準(zhǔn)控制,還是鋰電制造的復(fù)雜工序,工程師都能通過天行IDE實現(xiàn)從編程、調(diào)試到運維的全流程高效管理,打破了外資廠商對大型PLC開發(fā)工具的壟斷,填補了國產(chǎn)IDE在復(fù)雜工業(yè)控制領(lǐng)域的空白。 03 大型PLC集成開發(fā)平臺的一次革新 核心技術(shù)的自主可控和推陳出新,始終是行業(yè)突圍的關(guān)鍵命題。綜合來看,天行IDE在底層架構(gòu)的重構(gòu)與核心功能的突破上,有著四大維度的創(chuàng)新: 維度一 云原生架構(gòu) 寶信軟件天行IDE的架構(gòu)設(shè)計深度融合了云原生技術(shù)理念,采用了微服務(wù)架構(gòu)體系,容器化部署、彈性擴展、瀏覽器原生支持、生態(tài)協(xié)作等核心技術(shù)。 具有獨立于平臺操作系統(tǒng)的特點,可脫離微軟生態(tài)使用,適配全國產(chǎn)化生態(tài)。結(jié)合全新的B/S架構(gòu),還具備卓越的跨平臺、分布式部署能力,能滿足多樣化的工業(yè)需求。 維度二 開放兼容性 首先,寶信軟件天行IDE提供的插件(Plugin)接口支持第三方開發(fā)者定制化開發(fā),以及無縫集成至天行?平臺,從而構(gòu)建起產(chǎn)品鏈和生態(tài)系統(tǒng)。 其次,天行?數(shù)字工業(yè)現(xiàn)場(DSF,DIGITAL SHOP FLOOR)框架協(xié)議是一套安全、可靠、開放且獨立于制造商和平臺的工業(yè)通信數(shù)據(jù)交互規(guī)范,且兼容多種工業(yè)主流協(xié)議,包括TCP/IP、UDP、EtherCAT、Profinet、Profibus-DP、OPC等。天行?DSF協(xié)議實現(xiàn)了統(tǒng)一建模和數(shù)據(jù)訂閱發(fā)布機制,并支持?jǐn)?shù)據(jù)寫入、事件處理及報警功能。 維度三 一體化全集成 天行IDE基于多模塊化、高度一致、動態(tài)配置、自由擴展的系統(tǒng)設(shè)計理念,為行業(yè)提供了一個集成了通用組件和落地應(yīng)用的一站式、全鏈路、全領(lǐng)域的開發(fā)平臺。 它已經(jīng)集成了PLC、HMI、DSF等組態(tài)軟件,且未來會集成天行?系列產(chǎn)品的更多組態(tài)功能。同時,天行IDE還致力于構(gòu)建共創(chuàng)生態(tài)協(xié)助,支持對產(chǎn)品的縱向和橫向擴展,如用戶界面的自定義、特殊功能的定制、第三方應(yīng)用的集成等,形成了一套完整、包容、開放的產(chǎn)品生態(tài)系統(tǒng)。 維度四 AI賦能工程師效率 現(xiàn)在天行IDE能集成DeepSeek等先進人工智能(AI)模型,為工程師提供一系列輔助功能,包括代碼分析工具、輸入輔助工具、代碼解釋、自動注釋生成、代碼優(yōu)化和自動補全、問題快速修復(fù)以及代碼自動生成等,這些功能將大幅提升工程師的開發(fā)和調(diào)試效率。 04 七大亮點,大幅提升開發(fā)體驗 現(xiàn)如今,用戶對工業(yè)軟件的關(guān)注已不局限于滿足基本功能,而是更多追求效率的飛躍。同理,判斷一款I(lǐng)DE是否能在實際應(yīng)用中創(chuàng)造價值,其對開發(fā)體驗、系統(tǒng)易用性的提升尤為重要。為了讓產(chǎn)品不僅能用,而且好用,天行IDE有七大亮點設(shè)計: 1 PLC訪問安全可靠: 支持用戶管理訪問控制(UMAC)功能,管理員可以通過天行IDE添加用戶和設(shè)定用戶權(quán)限,以確保不同用戶只能按照管理員設(shè)定的權(quán)限在線訪問PLC系統(tǒng)。 ![]() 2 極簡硬件組態(tài): 圖形化拖拽界面支持設(shè)備快速部署,新手工程師可在1小時內(nèi)完成傳統(tǒng)需0.5天的工作量。 ![]() 3 多范式編程自由: 支持梯形圖(LD)、結(jié)構(gòu)化文本(ST)、順序功能圖(SFC)、連續(xù)功能圖CFC等多種編程語言的混合編程,滿足不同開發(fā)者的編程習(xí)慣和需求。 4 智能編譯引擎: 增量編譯技術(shù)使代碼修改后的編譯時間縮短60%,增量下載和單模塊下載功能,允許PLC運行中局部更新,避免全程序重載帶來的產(chǎn)線停機風(fēng)險。 ![]() 5 實時全程數(shù)據(jù)監(jiān)控: 支持FB、FC區(qū)分調(diào)用路徑的在線監(jiān)控。 ![]() 6 全景式診斷系統(tǒng): 實時詳細的設(shè)備及系統(tǒng)診斷信息,獨創(chuàng)的自動折疊重復(fù)故障記錄,以及CPU負載、內(nèi)存占用等關(guān)鍵指標(biāo)的監(jiān)測。某冷軋項目借助全景式診斷功能,將故障平均排查時間從2小時降至15分鐘。 ![]() 7 國內(nèi)首創(chuàng)的軟硬件分離設(shè)計: 現(xiàn)實將軟件編程設(shè)置為不需要硬件地址,采用全符號(變量)編程,大幅提升了工程移植、集成和測試的工作效率。 05 PLC國產(chǎn)化替代的里程碑 隨著工業(yè)互聯(lián)網(wǎng)與智能制造的深入發(fā)展,大型 PLC 作為工業(yè)控制的核心載體,其國產(chǎn)化進程不僅關(guān)乎技術(shù)自主,更涉及產(chǎn)業(yè)鏈安全。天行 IDE 的誕生,是大型PLC 國產(chǎn)化道路上的一個重要里程碑——它打破了國外在大型 PLC IDE 領(lǐng)域的長期壟斷,讓國內(nèi)企業(yè)在高端工業(yè)自動化市場擁有了更強大的競爭力。 例如,某鋼廠冷軋廠的5條冷軋主線均采用了寶信軟件天行PLC+天行IDE+天行DSF組合,實現(xiàn)了對生產(chǎn)過程的實時監(jiān)控和數(shù)據(jù)分析,及時調(diào)整生產(chǎn)參數(shù),確保了鋼鐵生產(chǎn)的穩(wěn)定性和一致性。同時,該組合方案為企業(yè)節(jié)省了30%的建設(shè)成本。 隨著生態(tài)體系的不斷完善,我們期待更多像寶信軟件天行 IDE 這樣優(yōu)秀的 “中國方案” 崛起,推動 PLC 國產(chǎn)化替代進程持續(xù)加速,創(chuàng)造更多輝煌。 更多內(nèi)容詳見:baosky.baosight.com |
|