ABB AC450之間的通訊在沙鋼5000mm寬厚板中的應用方案
摘要:ABB AC450之間的通訊一直是個難點,本文以沙鋼5000mm寬厚板切頭剪和雙邊剪之間的通訊為例來詳細介紹ABB AC450之間的通訊。
關鍵詞:ABB AC450 PLC 通訊
Abstract:It is a difficulty for communication between ABB AC450,This article takes communication between Crop Shear and Double Side Trim Shear of Shagang 5000mm Wide plate for example to introduce communication between ABB AC450.
Keywords: ABB AC450 PLC Communication
1、引言
目前,用于工業控制的PLC種類繁多,在一個工廠甚至一個車間里就有可能存在很多個PLC,如沙鋼5000mm寬厚板車間,該生產線主要采用ABB公司的AC450 PLC控制系統,經過三年多的生產,發現該控制系統運行比較穩定,同時隨著自動化控制水平的不斷提高,PLC之間的數據交換越來越頻繁,要求也越來越高,總的說來,PLC之間最原始的數據交換莫過于直接的IO交換,雙方都通過數字量或模擬量IO板進行點對點的數據交換,這種方式比較適合那些數據交換量小,或要求速度非常高的情況。
考慮到通訊的實時性和可靠性,我們越來越多地將總線技術作為數據交換的一種方法?,F本文以沙鋼5000mm寬厚板切頭剪和雙邊剪之間的通訊為例來詳細介紹ABB AC450之間的通訊,
2、AC450 PLC之間的通訊技術
2.1 AC450簡介
AC450是ABB公司推出的一種大型邏輯調節控制器,廣泛應用于冶金、造紙、化工等行業,它可以擴展到最多5700個模擬和數字I/O點,其冗余處理器模塊具有8或16Mbyte動態RAM。它可以通過最多7個MasterFieldbuses(S400 I/O)或最多8個Advant Fieldbus 100(S800 I/O),可以連接分布式I/O系統,S400 I/O單元和S800 I/O單元。AC450通過不同的接口支持多種通訊協議,如其中的CI541卡專門用于進行PROFIBUS—DP通訊,多用于連接一些標準的從站設備,CS513卡專門用于AC450 PLC之間進行MB300通訊,CI522卡專門用于連接從站的AF100通訊等等。
2.2 MB300簡介
AC450 PLC之間通訊協議是MB300(MasterBus300),它用于連接Advant OCS自動化系統中的各種站,它有效地將通信功能從其余的系統中隔離,因此可以以最小的影響完全自由地對應用程序進行擴展或對網絡更改結構,一個MB300網路最多可以連接45個站,這里所指的站包括AC450,AC410,AS100工程站,AS500操作站等,沙鋼5000mm寬厚板切頭剪和雙邊剪之間的AC450 PLC通訊如圖1所示。
圖1 AC450之間通訊示意圖
2.3 CS513的組態和配置
2.3.1 CS513的硬件組態
AC450之間的通訊是通過MB300協議進行的,MB300協議的硬件基礎是CS513卡,要實現與另一個AC450通訊,必須設置該模塊的地址,即CS513模塊的地址,在CS513模塊的上有三個DIP開關即S1,S2,S3,分別設置該模塊的Net,Node,Slave及Protocol地址。在切頭剪AC450中CS513模塊參數設置為:33,50,1,1。在雙邊剪AC450中CS513模塊參數設置為:33,52,1,1。
2.3.2 CS513的軟件組態
CS513硬件設置完成后,必須在軟件中即數據庫中配置CS513模塊,創建CS513模塊得到LAN1元素, ,必須要配置的基本參數(在ABB系統中,被稱為端子)及其說明見表一,其他參數可以保持默認值不變,總線參數最好能夠保留默認配置。如果確實需要,也可以修改,請參考相關手冊。
表一 CS513必須配置的基本參數
|
參數名稱 |
說明 |
|
bbbbbbbb |
CS513模塊在AC450機架中的位置 |
|
SUBPOS |
CS513模塊在AC450機架中的子位置 |
|
TYPE |
該硬件模塊的描述,,缺省值為CS513 |
|
NET |
網絡號,切頭剪和雙邊剪PLC網絡號均為33 |
|
NODE |
節點號,切頭剪PLC的節點號為:50,雙邊剪PLC的節點號為:52 |
|
SLAVE |
子板號,缺省值為7 |
|
PROTOCOL |
通信協議,切頭剪和雙邊剪均為MB300 |
依據表一的參數配置,分別進入切頭剪和雙邊剪的online build,用命令#CRDB產生數據庫元素LAN1,用命令#MDB修改產生的LAN1元素,切頭剪的CS513參數配置圖2所示,雙邊剪的參數配置方法相同。

圖2 CS513的數據庫元素配置
至此,CS513模塊的軟硬件組態已經完成。
2.4 AC450之間的通訊
CS513軟硬件組態完成后,要實現AC450之間通訊,必須要編程加以實現,具體步驟如下。
①產生DS數據庫元素,該DS元素的必要參數設置及意義如表二所示,其它保持默認值。
表二 DS數據庫元素必須的參數配置
|
參數名稱 |
說明 |
設定值 |
|
ACT |
該DS是否被激活 |
1 |
|
IDENT |
通訊過程中的標識 |
1 |
|
BLOCKED |
通訊鎖定 |
0 |
|
SOURCE |
定義通訊的類型,1表示發送,0表示接收 |
1 |
|
NET |
通訊PLC的網絡號 |
33 |
|
NODE |
通訊PLC的節點號 |
52 |
②在DS1的S2部分,需要產生所需數據類型的DAT元素,并且要特別注意,在雙邊剪PLC中產生的DS元素的S2部分與切頭剪PLC中產生的DS元素的S2部分必須一一對應,包括數據類型及數目,否則會造成AC450之間通訊數據紊亂甚至丟失,切頭剪的DS元素S2配置如圖3所示,雙邊剪的DS配置參照切頭剪即可。

圖3 切頭剪DS元素的S2部分配置
分別在切頭剪PLC和雙邊剪PLC中完成上述步驟,這樣就可以實現切頭剪和雙邊剪PLC之間的通訊了,即兩個AC450 PLC之間的通訊。
3.結語
切頭剪和雙邊剪區域設備眾多,控制十分復雜,且它們之間數據交換量大,采用ABB AC450 PLC控制,充分發揮了其控制精確,操作簡單,通信速率快等特點,很好準確的完成了兩個剪刀之間的數據交換,為沙鋼5000mm寬厚板的穩產高產提供了有力的保障。
參考文獻:
1. ABB PLC北京培訓課程筆記
2. ABB AC400系列PLC編程手冊
3. Advant Controller 450用戶手冊
本文標簽:ABB AC450之間的通訊在沙鋼5000mm寬厚板中的應用方案
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《ABB AC450之間的通訊在沙鋼5000mm寬厚板中的應用方案》相關權利人與機電之家網取得聯系。
關于“ABB AC450之間的通訊在沙鋼5000mm寬厚板中的應用方案”的更多資訊










