科维PLC运行时系统ProConOS embedded CLR 2.2 特定应用
ProConOS embedded CLR是新型的開放式標準化PLC運行時系統(tǒng),符合IEC 61131標準,可執(zhí)行不同的自動化任務(PLC、PAC、運動控制、CNC、機器人和傳感器)。
通過采用國際標準的微軟中間語言(依據(jù)IEC/ISO 23271標準為MSIL/CIL)作為設備接口,可使用C#或IEC 61131標準語言對ProConOS Embedded CLR編程。
ProConOS embedded CLR基于Microsoft的.NET技術(shù),采用預(AOT)編譯器。該編譯器不僅可根據(jù)要求編譯,還可提前編譯中間代碼CIL(通用中間語言)。這樣,ProConOS Embedded CLR就為客戶提供了實時的嵌入式應用!此外,由于執(zhí)行了真正的機器代碼,其運行速度變得極其快。
緊湊型嵌入式PLC解決方案:無論是否具有操作系統(tǒng),ProConOS Embedded CLR均提供了所有用于實現(xiàn)基于嵌入式平臺建立一整套PLC的必需功能:包括多任務處理能力、系統(tǒng)事件支持、以及提供用于試運轉(zhuǎn)、調(diào)試和監(jiān)控的設備接口。狀態(tài)機定義明確,確保最大化的透明度,并保證PLC程序在系統(tǒng)調(diào)用過程中的安全執(zhí)行。PLC功能包還包括OPC功能、掉電保持處理和系統(tǒng)變量。
多種可行的平臺:Embedded CLR可以移植到16位、32位或64位CPU處理器系統(tǒng)中。采用C#語言編寫的固件獨立于平臺開發(fā),移植方便。
由于其占用的空間較小(約100 Kbytes,依不同平臺而定),可以移植到大多數(shù)的嵌入式系統(tǒng)中。
適配:擴展接口允許系統(tǒng)開發(fā)者實現(xiàn)制造商的特殊要求。
使用ProConOS Embedded CLR開發(fā)工具包,可實現(xiàn)全面的定制解決方案。
高性能、實時性和可移植性
· 由于采用預(AOT)編譯器,具有實時功能。
· 由于采用原生機器代碼,代碼執(zhí)行速度非常高。
· 占用空間小(< 100 Kbytes,依平臺而定)。
通信、故障排除和試運行
· 通信接口,可供下載(和上傳)應用程序鏡像,以及(冷/暖/熱)啟動和關(guān)閉PLC。
· 監(jiān)控/調(diào)試接口用于顯示變量狀態(tài)、覆蓋/強制變量或配方。
· 斷點,單步
· 實時邏輯分析器
· 在線增量下裝修改部分
總結(jié)
以上是生活随笔為你收集整理的科维PLC运行时系统ProConOS embedded CLR 2.2 特定应用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Django基础11(Django中fo
- 下一篇: 计算机实战项目、课程设计、毕业设计之[含