網友評分: 8.3分
CoDeSys2.3是一款非常實用的PLC編程軟件,軟件支持多種PLC編程語言,其中就包括ST、 FBD 、LD、 CFC等常用的語言,用戶可以根據不同的設計程序進行選擇,有效的提高編譯的時間。
【應用開發層】
PLC 編程系統,PLC Development System CoDeSys(具有完善的在線編程和離線編程功能)、編譯器及其配件組件、可視化界面編程組件等,同時供用戶可選的運動控制模塊可使其功能更加完整和強大。
IEC61131-3 編輯器。CoDeSys 提供了所有 IEC61131-3 所以定義的五種編程語言:如結構化文本(ST)、順序功能圖(SFC)、功能塊圖(FBD)、梯形圖(LD)和指令表,此外還支持連續功能圖(CFC)的編程語言。
編譯器。負責將 CoDeSys 中的應用程序轉換為機器代碼并且優化可編程控制器的性能。當用戶輸入了錯誤的應用程序代碼時,立刻會接收到編譯器發出的語法錯誤警告及錯誤信息,讓編程人員可以迅速做出相應糾正。
硬件/現場總線配置器。針對不同制造商的硬件設備及不同現場總線協議,該部分負責在
CoDeSys 中對相應參數進行設定。
可視化界面編程。直接在 CoDeSys 中即可實現可視化編程(人機界面 HMI),系統已經集成了可視化編輯器。
運動控制模塊。運動控制功能已經集成在 CoDeSys 中,形成了 SoftMotion(CNC)軟件包?;?PLCopen 的工具包可以實現單軸、多軸運動;電子凸輪傳動;電子齒輪傳動;復雜多軸 CNC控制等。
【通信層】
應用開發層和設備層之間的通訊是由 CoDeSys 中的網關服務器來實現的,CoDeSys 網關服務器中安裝了 OPC服務器。
CoDeSys 網關服務器。作用在應用開發層和硬件設備層之間,可以使用 TCP/IP 協議或通過CAN等總線實現遠程訪問,是 CoDeSys 開發工具包不可分割的一部分。
CoDeSys OPC 服務器。對基于 CoDeSys 進行編程的控制器,無需考慮所使用的硬件 CPU,已經集成并實現了 OPC V2.0 規范的多客戶端功能,且能同時訪問多個控制器。
【設備層】
使用基于 IEC 61131-3 標準的編輯開發工具 CoDeSys 對一個硬件設備進行操作前,硬件供應商必須要在設備層預先安裝 CoDeSys 的實時核。
CoDeSys 實時核系統。關于實時核的會在下節中會有詳細介紹。
IEC 61131-3 應用程序。用戶在開發層寫完的程序通過以太網或串口下載至設備層中,最終該應用程序中的文件已經被轉為二進制存放在目標設備中,根據用戶設定的執行方式循環執行對應程序。
CoDeSys為強大的IEC語言提供了一個簡單的方法,系統的編輯器和調試器的功能是建立在高級編程語言的基礎上(如Visual C++)。
現在國內PLC用戶使用的版本多為CoDeSys V2.3, 最新的版本是CoDeSys V3。
V3 在軟件架構上有了很大的改善,朝安全軟件的方向發展,目前正在申請TUV關于EN 61508的SIL認證。
CoDeSys軟件還可以編輯顯示器界面(Visualization),具有很多的控制模塊(Motion),可以放置圖片等強大的功能,典型的用戶有ifm等。
CoDeSys功能總覽:如何構建一個工程、怎么樣構建一個工程、怎么樣測試工程、調試、附加聯機功能。CoDeSys的附加功能、工具等。
國內首家采用codesys平臺的國產PLC 和聲 HSC C3系列控制器也已大批量產業應用。
同時,也有運動控制廠家如:Scheider Electric, Banchman, GoogolTech在在使用Codesys平臺開發自己的編程軟件。
CoDeSys 軟件商是德國Smart software solution GmbH,該公司位于德國巴伐利亞州肯普騰市。
1、首先根據文檔的說明進行安裝。
2、將CodeSys 2.1安裝目錄下的CoDeSys.exe文件刪除,將文件夾中的CoDeSys.bak拷貝到CoDeSys 2.1安裝目錄下,并將其更名為CoDeSys.exe。
3、將文件夾中的CoDeSys.ini拷貝到到系統目錄下,并替換其中的同名文件。
4、將下的兩個DLL拷貝到系統目錄下
5、將中的內容拷貝到CodeSys2.1安裝目錄下的Library目錄中
6、需要注意,在使用時CoDeSys.exe所指向的庫文件目錄設置成CodeSys2.1安裝目錄下的Library目錄。
7、將下面的內容拷貝到CodeSys2.1安裝目錄下
8、將CAN Utility下的CanMoon1.8文件夾拷貝到下,并建立其中的可執行文件CanMoon.exe到桌面的快捷方式。
9、將CAN UtilityUtilitys下的usbcan.dll拷貝到codesys 2.1安裝目錄下
10、安裝CAN UtilityUSB_CAN DriverWIN2K下的Setup文件。按照其中的說明文件安裝
11、重新啟動計算機
AutoShop(匯川plc編程軟件) V2.92 官方版 167.33M | 簡體中文 | 9.8
詳情d300win編程軟件 V3.5.3.18 中文版 270.14M | 簡體中文 | 2.1
詳情GX Developer(三菱PLC編程軟件) V8.86 官方中文版 227.47M | 簡體中文 | 5.7
詳情keil uvision5 c51版 V5.36 漢化破解版 2.81G | 簡體中文 | 1.7
詳情RSLogix 500 pro(羅克韋爾控制器編程工具) V7.00 漢化破解版 19.61M | 簡體中文 | 10
詳情studio5000v32中文版 V32.0 免授權激活版 3.69M | 簡體中文 | 1.3
詳情