摘 要:本文首先介紹了MP200升級到AC450系統(tǒng)的目的及意義,然后從軟硬件兩個方面分別予以分析,通過圖表、具體例子等形式演示了兩者的異同及具體升級步驟, 為今后的系統(tǒng)升級打下良好基礎(chǔ)。
關(guān)鍵詞:MP200;AC450;升級
[b][align=center]The soft and hardware configure from MP200 to AC450
ZhouLiPing WangFeng[/align][/b]
Abstract: this document is first to describe the purpose and the meaning of upgrading an existing MasterPiece 200/1 to an Advant Controller 450 , then Played to show forming hardware and software of different and similar both through a chart,concrete example etc ,it will be good foundation for the system of aftertime.
Keywords: MasterPiece 200/1;Advant Controller 450;upgrade
中小型MasterPiece 200/1系列PLC系統(tǒng)應(yīng)用已近十年,相關(guān)備件已不生產(chǎn),難以買到,且價格昂貴;另外,程序經(jīng)過這么多年的修改,功能添加,數(shù)據(jù)量比以前增大,加之車間對軋機(jī)提速,提高軋鋼速度,使整個系統(tǒng)的負(fù)載大大增加,接近系統(tǒng)極限,影響系統(tǒng)穩(wěn)定運行;綜合考慮,決定對原來的部分PLC進(jìn)行升級,這樣一方面可以換下一部分舊模板,充做備件;另一方面可以提前做好準(zhǔn)備,檢驗升級的效果,為將來的大規(guī)模升級改造儲備相關(guān)知識、實踐經(jīng)驗。
總的來說, 由MP200升級到AC450,可以平滑過渡,不過它們畢竟不是一種系統(tǒng),各自有其特性,對于系統(tǒng)的網(wǎng)絡(luò)構(gòu)成來說,無需做大的改動,只需用新的PLC節(jié)點替代原PLC節(jié)點的位置即可,當(dāng)然網(wǎng)絡(luò)及節(jié)點號要與原網(wǎng)絡(luò)匹配,網(wǎng)絡(luò)示意圖如下圖1所示(兩端為終端電阻);原系統(tǒng)采用以同軸電纜為介質(zhì)的總線以太網(wǎng)形式,改造后的系統(tǒng)則采用雙絞線和光纖連接交換機(jī)的星型控制方式;后者控制方式靈活,網(wǎng)絡(luò)故障判斷和排除快速,維護(hù)更加方便。
[align=center]

圖1 網(wǎng)絡(luò)示意圖 [/align]
AC450是MP200系統(tǒng)的后續(xù)版本,存儲容量增大,CPU運算速度加快,同時系統(tǒng)的功能增強(qiáng),大部分向下兼容;而對于兩者的不同,下面我們想從軟硬件兩方面著手給予具體分析。
1.從硬件方面來說,主要有以下異同:
1)AC450機(jī)架有不同的高度,435mm
2)MP200可以跟S100模塊放在一個機(jī)架上,而AC450的CPU則不行。
3)AC450系統(tǒng)軟件在程序模板上,而不在PROM模板上。
4)S100 I/O和S400 I/O依然可以使用,風(fēng)扇單元也可留用。
5)通訊模板DSCS140被模板CS513所替代,而連接單元DSTC190不再需要。
6)通訊模板DSCS131被模板CI570所替代,而連接單元DSTC408被modem TC560所替代。
7)DSBC172、DSBC173被DSBC173A所替代。
8)AI、AO、DI、DO模板依然可以使用。
9)DSSA160、DSSA165電源單元極其連接板依然可以使用,不過要滿足新系統(tǒng)的負(fù)載量。
10)DSSR122電源轉(zhuǎn)換單元被SR511所替代。
11)DSSB120備用電池單元被SB510 for AC或SB511 for DC所替代。電池單元SB520必須使用。
對于電源單元,本著充分利用原有資源的原則,我們一般做如下處理:因S100模塊不能跟AC450的CPU放一個在機(jī)架上,于是在CPU專用機(jī)架上我們采用新電源,而舊系統(tǒng)的信號模板則依然由原來的電源單元供電,這樣原來的電源單元重新投入使用,同時負(fù)荷比原來減輕;新老系統(tǒng)搭配,物盡所用,效果良好,具體供電方式如下圖2所示:
[align=center]

圖2 電源系統(tǒng) [/align]
對于單個AC450 CPU模塊來說,S100 I/O總線擴(kuò)展電纜的擴(kuò)展距離不超過12M。它可以帶多達(dá)5個I/O子模板,MP200/1原有的子模板可以繼續(xù)使用;不過AC450 CPU模板上不能攜帶I/O子模板,它們通過通訊模板相連,AC450 CPU上的通訊模板是CI540,modem是TC560和TC561,而子模板上的通訊模板是DSBC173A,連接單元是TK575。如下圖3所示:
[align=center]

圖3[/align]
2.軟件方面的處理
從軟件方面來說,MP200/1系統(tǒng)原有的應(yīng)用軟件可通過轉(zhuǎn)源碼的方式變換后為AC450所用;而MP200/1和 AC450在應(yīng)用軟件上的最大不同在于在AC450中所有的子模塊必須在數(shù)據(jù)庫中被組態(tài),也就是說,所有的子模塊(除了子模塊CS513和MB510可以被系統(tǒng)自動組態(tài)外)必須有用戶對應(yīng)建立一個數(shù)據(jù)庫元素并對其組態(tài),每個硬件模塊數(shù)據(jù)庫元素包含地址端子BUS、STATION、POSITION(或POS_I)來精確指定唯一的硬件模塊。
我們下面將簡述應(yīng)用軟件轉(zhuǎn)源碼的過程:
1) 用DUDBS命令上載MP200/1中的數(shù)據(jù)庫源碼。
2) 用DUPCS命令上載MP200/1中的PC程序源碼。
3) 用DUAP命令上載MP200/1中的所有DB和PC的應(yīng)用程序及USER目錄的備份區(qū)的內(nèi)容。
4) 啟動AC450并把CPU啟動模式打到“CLEAR”狀態(tài)。
5) 用DIMDB命令重新標(biāo)定AC450的數(shù)據(jù)庫區(qū)。
6) 用TRDBS命令下載數(shù)據(jù)庫源碼。
7) 用CRDB命令為子模塊建立所需的DB元素(AC450、CI531、CI540、CI570…)并正確組態(tài)。
8) 用DIMPC命令重新標(biāo)定AC450的PC區(qū)。
9) 用TRPCS命令下載PC程序源碼。
10) 用DICONFIG命令啟動系統(tǒng)。
11) 檢查所有的模板是否處在正確的工作狀態(tài),多可通過前面板的指示燈直觀判斷。
12) 退出組態(tài)模式并解鎖PC程序。
13) 驗證系統(tǒng)功能是否工作正常。
14) 重新用DUAP命令備份新的系統(tǒng)。
編輯上載的源代碼:
一般來說我們沒有必要編輯上載的源代碼,不過一定要這么做的話,我們可以通過調(diào)用AS100系列中的AMIS編輯器進(jìn)行修改。
用DUPCS命令上載PC程序源碼:
DUPCS命令的具體用法我們可以用HELP DUPCS來查看,而原系統(tǒng)中有多少PC程序可以用LSS命令列出。
3.合并兩個MP200/1到一個AC450系統(tǒng)中:
如果相關(guān)條件滿足,合并兩個MP200/1到一個AC450系統(tǒng)中是可以實現(xiàn)的,當(dāng)然兩個MP200/1系統(tǒng)的相關(guān)總?cè)萘繎?yīng)不超過AC450系統(tǒng)的負(fù)荷。首先我們應(yīng)詢問以下問題:
1) 總的I/O子模板是否超過5個?
2) S100 I/O總線擴(kuò)展電纜是否在12米以內(nèi)?
3) 總的信號、板子通道數(shù)、DATs 、MOTCONs等是否超過AC450系統(tǒng)的容量?
4) AC450系統(tǒng)的存儲器是否滿足程序需要?
5) AC450系統(tǒng)的CPU是否滿足程序需要?
當(dāng)然,更復(fù)雜的是PC及DB的合并處理,若合并兩個MP200/1系統(tǒng),必然要改其中的一個系統(tǒng)中的PC及DB,因為其中含有大量重名的名稱及代碼。以PC源代碼為例說明:若系統(tǒng)1有PC1~PC5,而系統(tǒng)2有PC1~PC3,則簡單的方法是改系統(tǒng)2 PC1~PC3為PC6~PC8。而DB的改動亦非常大,下圖4就是一個非常典型的例子:
[align=center]

圖4:合并數(shù)據(jù)庫信號的例子[/align]
總之,由MP200升級到AC450是一項系統(tǒng)工程,我們需要從軟硬件兩方面著手,綜合考慮,統(tǒng)籌安排,不放過如何小的技術(shù)細(xì)節(jié),尚有大量細(xì)致繁雜的后續(xù)工作要做,扎實穩(wěn)妥的做好升級的前期準(zhǔn)備工作;同時,需要我們在實際操作中多多實踐,不斷發(fā)現(xiàn)問題,解決問題,保障系統(tǒng)平滑的向AC450系統(tǒng)過渡;經(jīng)多方努力,協(xié)同作業(yè)共同完成,為今后系統(tǒng)的進(jìn)一步升級打下良好基礎(chǔ)。