前言:SLC控制器系列1989年首次推出,隨后成為有史以來最成功的PLC平臺(tái)之一。然而在當(dāng)今的經(jīng)濟(jì)環(huán)境下,為了提升生產(chǎn)力降低維護(hù)舊式設(shè)備的風(fēng)險(xiǎn),也不得不考慮對(duì)其設(shè)備進(jìn)行升級(jí)。羅克韋爾自動(dòng)化開發(fā)了一套升級(jí)策略,可快速、方便地從基于 SLC 的控制平臺(tái)升級(jí)到基于 Logix 的控制平臺(tái)和集成架構(gòu),同時(shí)能保留現(xiàn)有的現(xiàn)場(chǎng)接線布局。本圖文針對(duì)編程軟件部分即RSLogix 500移植到Studio 5000的方法進(jìn)行分享,希望對(duì)用到的小伙伴有所幫助。
一 準(zhǔn)備RSLogix 500文件
在使用Project Migrator之前,請(qǐng)按照以下步驟準(zhǔn)備RSLogix 500文件。
1. 要節(jié)省內(nèi)存,先從SLC 500中刪除未使用的應(yīng)用程序文件。
1.1 刪除未使用的內(nèi)存(工具Tools > 刪除無用的內(nèi)存Delete Unused Memory)。
1.2 刪除未使用的地址(工具Tools > 數(shù)據(jù)庫Database>刪除無用的地址Delete Unused Addresses)。
2. 程序文件名稱和標(biāo)簽名稱有中文的先更改成英文。
二 導(dǎo)出SLC 500程序
在將SLC 500邏輯轉(zhuǎn)換為其Logix等效邏輯之前,您必須首先將邏輯程序?qū)С鰯U(kuò)展名為SLC的SLC 500文件和包含注釋及符號(hào)的CSV數(shù)據(jù)庫文件。
1. 使用RSLogix 500導(dǎo)出程序生成兩種類型的文件。
? 數(shù)據(jù)庫文件(CSV)
這些文件包含應(yīng)用程序的地址/標(biāo)簽描述、指令注釋、標(biāo)簽組,3個(gè)CSV的文件將會(huì)生成。
a.
b.
c.
? 程序文件格式(SLC)。此文件包含應(yīng)用程序的數(shù)據(jù)、RLL語句和梯級(jí)注釋。
2. 創(chuàng)建要導(dǎo)出的SLC文件。
2.1 在RSLogix 500中,選擇文件“File” > 另存為“Save As” 。
2.2 勾選數(shù)據(jù)庫另存為外部文件“Save data base as external file”復(fù)選框,以便注釋和符號(hào)包含在導(dǎo)出中,在保存類型“Save As type” 中,選擇保存類型“Library*.SLC” ,然后點(diǎn)擊“保存” 。
2.3 在導(dǎo)出SLC格式“Export SLC Format”對(duì)話框中,選擇程序完整保存“Complete Program Save” 并勾選導(dǎo)出選項(xiàng)“Export Options” 里面的所有選項(xiàng),然后點(diǎn)擊“OK”。
3. 創(chuàng)建導(dǎo)出的CSV文件。
3.1 在RSLogix 500中,從工具“ Tools” 菜單中選擇數(shù)據(jù)庫“Database” > “ASCII Export”。
3.2 選擇CSV選項(xiàng)卡,勾選可以勾選的所有選項(xiàng),然后選擇“確定”。
3.3 選擇與另存為SLC格式程序文件同一個(gè)文件夾,然后點(diǎn)擊“OK”。
3.4 完成后出現(xiàn)導(dǎo)出結(jié)果“Export Results” 對(duì)話框,然后點(diǎn)擊“OK”。
三 轉(zhuǎn)換SLC 500
1. 從“工具”菜單中,選擇“RSLogix Project Migrator”。
2. 選擇“For SLC-500/Micrologix to Logix migration…” 選項(xiàng), 點(diǎn)擊“Browse…” 瀏覽SLC文件。
3. 瀏覽到“xxxxx.SLC” 文件,選擇“打開”。
4. 選擇“Next” 文件。
5. 勾選“Create Alias Tag for existing PLC-5/SLC Symbols” ,點(diǎn)擊“Migration”文件。
6. 已成功分析應(yīng)用程序,點(diǎn)擊“Next”。
7. 選擇要遷移到的控制器類型和版本,點(diǎn)擊“Next”。
8. 選擇將所有I/O更換為同等的較新型號(hào)“Replace all I/O with equivalent newer models”,不勾選將I/0模塊放置在遠(yuǎn)程機(jī)架中 “Place I/O modules in remote racks”。這里我們選擇為每個(gè)模塊創(chuàng)建占位標(biāo)簽,而不是選擇I/0模塊。選擇此選項(xiàng)時(shí),您必須手動(dòng)添加所需的I/0模塊。然后點(diǎn)擊“Next”。
9. 遷移完成后,單擊“Exit”關(guān)閉項(xiàng)目遷移器,或者單擊Launch RSLogix5000打開Logix Designer應(yīng)用程序,我們選擇“Launch Rslogix 5000”。
10. 點(diǎn)擊“Finish”。
11. Studio 5000中選擇導(dǎo)入的項(xiàng)目存儲(chǔ)路徑、文件名稱、版本,點(diǎn)擊“導(dǎo)入”。
12. 轉(zhuǎn)化后的效果,程序和注釋都比較完整。
結(jié)語:通過工具遷移RSLogix 500程序?qū)⒖s短轉(zhuǎn)換開發(fā)程序時(shí)間降低勞動(dòng)成本,最好的保持程序的完整性,最大程度地縮短生產(chǎn)停機(jī)時(shí)間,希望對(duì)您有所幫助,歡迎轉(zhuǎn)發(fā)收藏。
審核編輯:湯梓紅
-
控制器
+關(guān)注
關(guān)注
112文章
16361瀏覽量
178048 -
plc
+關(guān)注
關(guān)注
5011文章
13297瀏覽量
463340 -
移植
+關(guān)注
關(guān)注
1文章
379瀏覽量
28132 -
Studio
+關(guān)注
關(guān)注
2文章
190瀏覽量
28693 -
slc
+關(guān)注
關(guān)注
0文章
49瀏覽量
22724
原文標(biāo)題:升級(jí)遷移1 : RSLogix 500 到 Studio 5000
文章出處:【微信號(hào):串口通信之家,微信公眾號(hào):串口通信之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論