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