- 羅克韋爾ControlLogix系統應用技術
- 伍錦榮編著
- 1032字
- 2022-01-13 15:04:32
2.3 組態編程工具
ControlLogix系統的組態編程工具包括組態編程軟件Studio5000、通信連接軟件RSLinx、網絡組態軟件RSNetWorx和仿真軟件RSLogix Emulate5000等。Studio5000是羅克韋爾自動化在2000年前后推出的軟件,V21版或更高版本支持1756-L7X控制器。Studio5000邏輯設計器(Logix Designer)將ControlLogix系統的項目和設計組成到一體化的通用環境中,是RSLogix5000的全面更新換代版本,實現離散、過程、批量、運動、驅動和安全控制的全部應用開發功能[注]。
本書以當前主流的Studio5000 V24.0專業版進行敘述和組態編程舉例。如無特殊說明,默認指Studio5000 Logix Designer。不管是新學習使用的,還是已熟悉使用RSLogix5000組態編程軟件的人員,只要按步驟學習和操作,會很容易掌握Studio5000的使用。
2.3.1 Studio5000組態編程軟件
Studio5000軟件的功能包括對控制器的組態、編程、監視控制器狀態、I/O刷新、系統診斷以及對外信息交換、數據和文件組織管理等。Studio5000隨著控制器的升級換代,不斷推出新的版本,V21版或更高的版本支持1756-L7X等控制器。
(1)Studio5000主要特點
①編程方便快捷。提供自由格式程序編輯器,拖放編輯操作,可以同時修改多個邏輯,也可以點擊頁面相關提示輸入等。
②組態靈活簡單。對話式組態,圖形編輯器完成控制器、I/O等各種組態。
③指令功能豐富。包括梯形圖、結構化文本、功能塊、用戶自定義指令等。
④I/O尋址更準確。直接使用操作數尋址方式,瀏覽獲取I/O數據和數據庫標簽,減少人為輸入造成的錯誤。
⑤在線功能強。包括各種在線幫助、屏幕信息,參考資源信息量大。
(2)界面布局
安裝好Studio5000軟件,桌面上通常會有快捷鍵,雙擊圖標或在【開始】(Start)菜單中打開Studio5000軟件,新建或選擇項目后顯示的界面如圖2-18所示。

圖2-18 Studio5000軟件
這是Windows風格的操作窗口,包括標題欄、菜單欄、工具欄、狀態欄、控制器面板區、網絡路徑區、指令欄區、控制器管理器[注]和編輯操作區等。
2.3.2 RSLinx連接軟件
RSLinx是組態站(指編程終端和工程師站等)與ControlLogix控制器之間必需的連接軟件,可以建立并組態通信驅動,瀏覽已建立的網絡、節點和網絡設備通信診斷等。RSLinx有多個系列和不同的版本[注],其中RSLinx Classic Lite V2.59或更高的版本支持1756-L7X控制器。
組態站與控制器的通信連接,通常通過EtherNet/IP模塊或ControlNet模塊建立與1756框架的穩定連接,還可以通過控制器上的USB口建立臨時連接。臨時連接僅作為短時間通信連接,如模塊固件版本刷新、點對點組態下載等。RSLinx軟件如圖2-19所示。

圖2-19 RSLinx軟件
2.3.3 RSNetWorx網絡組態軟件
RSNetWorx是控制器的網絡組態、監視控制和優化軟件。對應于ControlLogix系統的信息層、控制層和設備層等3層網絡,組態軟件分別是RSNetWorx for EtherNet/IP、RSNetWorx for ControlNet和RSNetWorx for DeviceNet。3個軟件的頁面和功能類似,分別可以組態、監視數據、配置和優化網絡參數等。RSNetWorx for ControlNet軟件頁面如圖2-20所示。

圖2-20 RSNetWorx for ControlNet軟件頁面圖
- 基于粒計算模型的圖像處理
- Spring Boot開發與測試實戰
- 精通JavaScript+jQuery:100%動態網頁設計密碼
- Beginning C++ Game Programming
- FFmpeg入門詳解:音視頻流媒體播放器原理及應用
- 羅克韋爾ControlLogix系統應用技術
- oreilly精品圖書:軟件開發者路線圖叢書(共8冊)
- Java面向對象程序設計
- C語言從入門到精通
- 小程序,巧應用:微信小程序開發實戰(第2版)
- MINECRAFT編程:使用Python語言玩轉我的世界
- Learning Python Data Visualization
- 寫給青少年的人工智能(Python版·微課視頻版)
- 軟件測試技術
- JavaScript Concurrency