CODESYS--提供基于IIOT的整體解決方案
基于CODESYS整套智能工廠軟件解決方案,可以實現從設備端(控制器)到云端整體解決方案。在設備端,我們提供運行在設備上的工業級實時系統內核Runtime、可視化組件(實現網絡可視化編程)以及工業實時總線。同時,OPC UA Server作為CODESYS Runtime的組件之一,可實現不同硬件架構或不同操作系統的設備之間以及設備與工廠之間的數據交換和傳輸。設備端與云端通過OPC UA通信,可以真正實時地、跨時區地將過程數據上傳到云端,實現基于人工智能算法的數據分析、數據監控、數據存儲、機器學習等功能。
CODESYS基于以下功能和特點,提供面向IIOT的整體解決方案,包括:
一、CODESYS Runtime System(實時運行系統)幾乎可以移植到任何設備上。
通過在硬件平臺上移植CODESYS Runtime System(實時運行系統),可以將任何一臺工業PC或嵌入式設備轉化為基于IEC 61131-3標準的可編程控制器。
對于設備制造商:只需決定選用哪一種硬件平臺(CPU架構,操作系統)。 CODESYS公司技術人員負責將CODESYS Runtime移植到客戶選用的硬件平臺上,并提供開發工具包供用戶做二次化開發。
對于最終用戶:使用同一個編程工具(CODESYS IDE),可對不同廠商的設備進行編程。
二、網絡化編程
兼容的目標設備可以安裝在網絡的各個地方--設備既可以充當常規的控制器,也可作為邊緣、霧、云控制器。
三、集成的IT安全功能
安全加密措施:
1、軟件加密(SSL/TLS等安全協議)
2、硬件加密(CodeMeter)
3、集成的安全功能
4、符合IEC 62443安全標準
CODESYS提供的一系列集成在IEC 61131-3開發系統中的安全加密措施和程序,用于保證工業控制網絡中用戶控制系統的安全性,同時為客戶的應用程序源代碼、訪問權限、設備間的數據交換進行保護和管理。
四、云服務
1、在云服務器自動下載缺失的庫文件或設備描述文件
2、CODESYS Store:首個在開發環境中集成了“應用商店”的平臺(見下圖),可通過在CODESYS Store下載各種組件實現功能擴展。
3、提供各種無縫集成的附加工具
4、極大提高生產效率
5、從CODESYS Store中集成的附加服務
五、將IT技術與工業自動化技術結合
1、CODESYS基于IEC 61131-3標準實現了真正的面向對象編程。
2、提供多種集成在開發環境中的附加工具,提高編程人員的開發效率。
3、支持SVN服務器,可實現多個編程人員同時開發一個項目。
4、提供代碼分析工具,可對應用程序代碼執行效率進行分析。
5、自動對工程項目進行自動化測試,并自動發送測試報告到工程師郵箱。
6、適用于所有兼容設備。
六、網絡通信
應用層通信:可實現不同廠商的不同設備之間的數據交換,支持多種不同的通信協議。
七、通過互聯網對設備進行監控
1、集成的可視化編輯器用于創建人機界面。
2、通過網絡連接分散在各處的設備
3、集成的網絡可視化組件,支持在手機、平板電腦等智能終端的瀏覽器上顯示可視化界面。
4、網絡可視化組件(CODESYS Web)為實現網絡控制提供了可能。例如:通過應用程序變量控制Google Map。
八、支持與常見的電氣、機械設計軟件通信
1、支持導入MATLAB®/ Simulink代碼
2、輕松導入和重復使用現有的 C代碼
3、使用CAD工具(例如EPLAN)進行數據交換(輸入/輸出配置)
九、支持對工業現場的3D建模
在集成的IEC 61131-3編程工具中可輕松實現對設備及工業現場的三維可視化建模。