摘要: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板進行點對點的數據交換,這種方式比較適合那些數據交換量小,或要求速度非常高的情況。 考慮到通訊的實時性和可靠性,我們越來越多地將總線技術作為數據交換的一種方法。現本文以沙鋼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必須配置的基本參數 參數名稱 說明