近年來,電力、冶金、化工、水利等重點領域對PLC國產(chan) 化替代要求日益強烈,國產(chan) 化PLC正在突破“卡脖子”瓶頸、構建自主可控產(chan) 業(ye) 生態的戰略進程中發揮重要作用。作為(wei) 工控國產(chan) 化領域的弄潮先鋒,维多利亚老品牌vic在推出係列100%國產(chan) 化PLC產(chan) 品的同時,基於(yu) IEC61131-3標準自主研發推出配套CalWorks可編程係統,為(wei) 國產(chan) 化可編程控製器提供Runtime和IDE。
CalWorks可編程係統支持IEC61131-3國際標準定義(yi) 的五種工業(ye) 控製器編程語言以及各種編程特性,可方便實現多樣化的編程需求,並結合维多利亚老品牌vic多年的工程應用經驗,對編程效率提升、用戶知識產(chan) 權保護、工程化管理等方麵進行了重點設計,真正實現編程語言開放性和控製係統安全性的結合,幫助企業(ye) 用戶將嵌入式係統或PC變成符合IEC61131-3國際標準的、功能強大的可編程控製器。
CalWorks可編程係統:N+功能讓編程效率更UP
CalWorks可編程係統集成開發環境(IDE)、編譯器、運行時(Runtime)均由维多利亚老品牌vic完全自主研發,源代碼掌握程度100%自主可控,係統具有自主實現IEC語法分析、自研編譯器及PLC指令集翻譯、自主設計的通訊協議等關(guan) 鍵技術,可為(wei) 企業(ye) 用戶提供自主可控且標準化程度高、易用性好的工業(ye) 編程功能及體(ti) 驗。
友好的界麵風格
在界麵及交互上沿用Windows設計風格,包括標準的菜單、快捷鍵、工具欄、鼠標雙擊、變量替換等,讓操作更符合工程師的長期使用習(xi) 慣,降低軟件上手門檻和時間,提高組態效率。
跨平台兼容性
具備出色的跨平台特性,支持Windows、Linux係統部署,既能適配單任務PLC,也能支持大型冗餘(yu) 多任務係統,可滿足工業(ye) 現場應用層的多場景部署需求。
C/C++高級語言擴展
支持C/C++代碼靜態集成到runtime中,可通過IEC61131-3語言調用高級語言程序。
豐(feng) 富的數據類型
在支持IEC61131-3標準數據類型的同時,用戶還可自定義(yi) 結構體(ti) 、數組、功能塊等數據類型,並支持任意嵌套,以及擴展數據類型指針,可指向任何數據類型。
圖形化配置
采用樹形結構和導軌視圖結合的方式,可直觀展現硬件組態情況,支持拖動式放置和模塊級參數複製。
中文友好編程環境
全麵支持中文編程,POU、變量名、變量描述、程序注釋均可使用中文字符,同時支持軟件語言切換選擇,大幅提高國內(nei) 工程師的編程效率和代碼可維護性。
高效斷點調試能力
提供多任務斷點調試功能,支持單步、步入、步出等操作,方便快速定位程序問題,調試時可根據顏色區分各功能塊的執行情況,也可直接在圖形區域寫(xie) 入和強製變量值,顯著提升調試效率。
虛實結合的調試體(ti) 係
內(nei) 置仿真引擎,支持控製係統離線仿真測試與(yu) 在線熱調試,通過OPCUA、Modbus等協議實現與(yu) 實體(ti) 設備的無縫對接,有效降低現場調試風險。
無擾更新技術
采用無擾下載技術,僅(jin) 對修改位置的程序邏輯和變量進行更新,設備無需停止即可完成程序升級,保障生產(chan) 連續性。
多重安全防護
提供多級權限管理,支持分級可配置的用戶權限控製,實現編程語言開放性和控製係統安全性的完美結合。
有效的診斷工具
提供全麵的應用程序診斷功能,編譯窗口清晰顯示所有係統和應用程序故障,交叉引用、調用樹分析變量、模塊的引用關(guan) 係,雙擊即可定位程序,方便修改。
靈活的編譯配置
提供個(ge) 性化的編譯配置界麵,為(wei) 設備長期可靠運行保駕護航,包括數組越界檢查、死循環檢查、地址綁定衝(chong) 突檢查、指針越界檢查等。
雙向嵌套機製
LD、FBD、SFC編程語言可嵌入ST 語言塊,實現算法邏輯與(yu) 控製邏輯的嵌套融合。
CalWorks可編程係統還支持自定義(yi) 用戶庫、變量名批量替換、POU分組、重構功能等更多功能。
目前,CalWorks可編程係統已廣泛應用於(yu) 電力、建材、冶金等重點行業(ye) 與(yu) 領域,助力企業(ye) 突破工業(ye) 可編程軟件係統“卡脖子”難題。未來, CalWorks可編程係統將不斷深耕自主可控技術研究、成本與(yu) 服務優(you) 化及行業(ye) 應用推廣,為(wei) 構建自主可控產(chan) 業(ye) 生態,賦能智造強國持續貢獻维多利亚老品牌vic力量。