0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RSLogix 500移植到Studio 5000的方法(1)

串口通信之家 ? 來源: AB 工控室 ? 2023-10-20 16:08 ? 次閱讀

前言: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)。

cd1b8aba-6f13-11ee-939d-92fbcf53809c.png

1.2 刪除未使用的地址(工具Tools > 數(shù)據(jù)庫Database>刪除無用的地址Delete Unused Addresses)。

cd456524-6f13-11ee-939d-92fbcf53809c.png

2. 程序文件名稱和標(biāo)簽名稱有中文的先更改成英文。

cd674202-6f13-11ee-939d-92fbcf53809c.png

二 導(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. .csv -地址/標(biāo)簽描述

b.1.csv -指令注釋

c. 3.csv–標(biāo)簽組

? 程序文件格式(SLC)。此文件包含應(yīng)用程序的數(shù)據(jù)、RLL語句和梯級(jí)注釋。

2. 創(chuàng)建要導(dǎo)出的SLC文件。

2.1 在RSLogix 500中,選擇文件“File” > 另存為“Save As” 。

cd8f5f12-6f13-11ee-939d-92fbcf53809c.png

2.2 勾選數(shù)據(jù)庫另存為外部文件“Save data base as external file”復(fù)選框,以便注釋和符號(hào)包含在導(dǎo)出中,在保存類型“Save As type” 中,選擇保存類型“Library*.SLC” ,然后點(diǎn)擊“保存” 。

cda63e94-6f13-11ee-939d-92fbcf53809c.png

2.3 在導(dǎo)出SLC格式“Export SLC Format”對(duì)話框中,選擇程序完整保存“Complete Program Save” 并勾選導(dǎo)出選項(xiàng)“Export Options” 里面的所有選項(xiàng),然后點(diǎn)擊“OK”。

cdc0d47a-6f13-11ee-939d-92fbcf53809c.png

3. 創(chuàng)建導(dǎo)出的CSV文件。

3.1 在RSLogix 500中,從工具“ Tools” 菜單中選擇數(shù)據(jù)庫“Database” > “ASCII Export”。

cddcc82e-6f13-11ee-939d-92fbcf53809c.png

3.2 選擇CSV選項(xiàng)卡,勾選可以勾選的所有選項(xiàng),然后選擇“確定”。

cdf4b1dc-6f13-11ee-939d-92fbcf53809c.png

3.3 選擇與另存為SLC格式程序文件同一個(gè)文件夾,然后點(diǎn)擊“OK”。

ce15b512-6f13-11ee-939d-92fbcf53809c.png

3.4 完成后出現(xiàn)導(dǎo)出結(jié)果“Export Results” 對(duì)話框,然后點(diǎn)擊“OK”。

ce2f2556-6f13-11ee-939d-92fbcf53809c.png

三 轉(zhuǎn)換SLC 500

1. 從“工具”菜單中,選擇“RSLogix Project Migrator”。

ce53802c-6f13-11ee-939d-92fbcf53809c.png

2. 選擇“For SLC-500/Micrologix to Logix migration…” 選項(xiàng), 點(diǎn)擊“Browse…” 瀏覽SLC文件。

ce74874a-6f13-11ee-939d-92fbcf53809c.png

3. 瀏覽到“xxxxx.SLC” 文件,選擇“打開”。

cfbb24d8-6f13-11ee-939d-92fbcf53809c.png

4. 選擇“Next” 文件。

cfdb307a-6f13-11ee-939d-92fbcf53809c.png

5. 勾選“Create Alias Tag for existing PLC-5/SLC Symbols” ,點(diǎn)擊“Migration”文件。

cff7eb48-6f13-11ee-939d-92fbcf53809c.png

6. 已成功分析應(yīng)用程序,點(diǎn)擊“Next”。

d0113daa-6f13-11ee-939d-92fbcf53809c.png

7. 選擇要遷移到的控制器類型和版本,點(diǎn)擊“Next”。

d025f52e-6f13-11ee-939d-92fbcf53809c.png

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”。

d043a1d2-6f13-11ee-939d-92fbcf53809c.png

9. 遷移完成后,單擊“Exit”關(guān)閉項(xiàng)目遷移器,或者單擊Launch RSLogix5000打開Logix Designer應(yīng)用程序,我們選擇“Launch Rslogix 5000”。

d06736c4-6f13-11ee-939d-92fbcf53809c.png

10. 點(diǎn)擊“Finish”。

d078a990-6f13-11ee-939d-92fbcf53809c.png

11. Studio 5000中選擇導(dǎo)入的項(xiàng)目存儲(chǔ)路徑、文件名稱、版本,點(diǎn)擊“導(dǎo)入”。

d08d3d7e-6f13-11ee-939d-92fbcf53809c.png

12. 轉(zhuǎn)化后的效果,程序和注釋都比較完整。

d0a6bfc4-6f13-11ee-939d-92fbcf53809c.png

d0c170d0-6f13-11ee-939d-92fbcf53809c.png

結(jié)語:通過工具遷移RSLogix 500程序?qū)⒖s短轉(zhuǎn)換開發(fā)程序時(shí)間降低勞動(dòng)成本,最好的保持程序的完整性,最大程度地縮短生產(chǎn)停機(jī)時(shí)間,希望對(duì)您有所幫助,歡迎轉(zhuǎn)發(fā)收藏。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16361

    瀏覽量

    178048
  • plc
    plc
    +關(guān)注

    關(guān)注

    5011

    文章

    13297

    瀏覽量

    463340
  • 移植
    +關(guān)注

    關(guān)注

    1

    文章

    379

    瀏覽量

    28132
  • Studio
    +關(guān)注

    關(guān)注

    2

    文章

    190

    瀏覽量

    28693
  • slc
    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)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何獲取更多PLC例子程序源代碼 相關(guān)資料下載

    前言:很多朋友留言或發(fā)郵箱咨詢PLC示例程序,或用于學(xué)習(xí),或用于項(xiàng)目。在此,本文將介紹如何獲取更多PLC示例程序,以供參考、學(xué)習(xí)、使用。一、獲取途徑1RSLogix/Studio 5000
    發(fā)表于 07-02 06:50

    如何獲取更多PLC例子程序源代碼 相關(guān)資料分享

    前言:很多朋友留言或發(fā)郵箱咨詢PLC示例程序,或用于學(xué)習(xí),或用于項(xiàng)目。在此,本文將介紹如何獲取更多PLC示例程序,以供參考、學(xué)習(xí)、使用。一、獲取途徑1、RSLogix/Studio 5000
    發(fā)表于 07-02 07:31

    Keil工程移植Visual Studio方法

    方法2的方法是visual studio直接導(dǎo)進(jìn)來keil工程,這樣做的一個(gè)缺點(diǎn)就是:1、生成是vs工程目錄太亂;2、keil在編譯后.c文件下都會(huì)包括用到的.h文件,可以查看到.h文
    發(fā)表于 02-17 06:35

    為什么在keil中的庫文件好像無法直接移植rt-thread studio中去呢

    大家好,想請(qǐng)教大家如果在rt-thread中使用FFT的方法。原來在keil中的庫文件好像無法直接移植rt-thread studio中去。(原來keil里的)
    發(fā)表于 08-05 10:36

    Lab3. RSLogix5000軟件編程實(shí)例

    實(shí)驗(yàn)主題:創(chuàng)建項(xiàng)目(具體步驟參見實(shí)驗(yàn)一和實(shí)驗(yàn)二)􀁺 創(chuàng)建 RSLogix5000 工程􀁺 配置模塊􀁺 建立任務(wù)􀁺 建立程序和例程􀁺 建立 TAG
    發(fā)表于 07-08 14:13 ?56次下載

    RSLogix 5000 v20.01中文版安裝方法

    RSLogix 5000 v20.01中文版安裝方法及破解教程
    發(fā)表于 11-24 13:51 ?0次下載

    RSLogix500系列控制器編程快速入門手冊(cè)

      快速入門手冊(cè)提供關(guān)于如何安裝和使用RSLogix500軟件的信息。該手冊(cè)包括如何有效地使用RSLogix500進(jìn)行故障處理的信息和技巧。以及說明了如何訪問和使用該軟件的在線幫助。
    發(fā)表于 09-27 17:57 ?17次下載

    RSLogix500編寫的污水處理程序免費(fèi)下載

    RSLogix500是AB開發(fā)的應(yīng)用于SLC500型中型PLC和Micrologix系列小型PLC的編程軟件。具有結(jié)構(gòu)簡(jiǎn)單,條理清晰,功能強(qiáng)大等優(yōu)點(diǎn)。
    發(fā)表于 09-30 08:31 ?7次下載
    <b class='flag-5'>RSLogix500</b>編寫的污水處理程序免費(fèi)下載

    RSLOGIX5000用結(jié)構(gòu)文本編寫的例程

    RSLogix5000功能強(qiáng)大,方便實(shí)用。RsLogix5000編程軟件除了為順序控制提供梯形圖編程外,還可以為運(yùn)動(dòng)控制提供完整的編程及調(diào)試支持。RSLogix5000可同時(shí)完成順序控制與運(yùn)動(dòng)控制
    發(fā)表于 09-30 09:55 ?9次下載
    <b class='flag-5'>RSLOGIX5000</b>用結(jié)構(gòu)文本編寫的例程

    RSLogix5000電廠化學(xué)補(bǔ)給水泵房PLC系統(tǒng)程序

    RSLogix5000功能強(qiáng)大,方便實(shí)用。RsLogix5000編程軟件除了為順序控制提供梯形圖編程外,還可以為運(yùn)動(dòng)控制提供完整的編程及調(diào)試支持。RSLogix5000可同時(shí)完成順序控制與運(yùn)動(dòng)控制
    發(fā)表于 09-30 09:59 ?7次下載

    RSLOGIX5000V15帶伺服控制例程(英文版)

    RSLogix5000功能強(qiáng)大,方便實(shí)用。RsLogix5000編程軟件除了為順序控制提供梯形圖編程外,還可以為運(yùn)動(dòng)控制提供完整的編程及調(diào)試支持。RSLogix5000可同時(shí)完成順序控制與運(yùn)動(dòng)控制
    發(fā)表于 09-30 10:01 ?0次下載
    <b class='flag-5'>RSLOGIX5000</b>V15帶伺服控制例程(英文版)

    RSLogix? 5000可擴(kuò)展性及安全性設(shè)計(jì)

    Logix 技術(shù)的核心是RSLogix 5000 設(shè)計(jì)與組態(tài)軟件。無論是離散。過程。批處理、運(yùn)動(dòng)。安全還是基于驅(qū)動(dòng)器的應(yīng)用場(chǎng)合,RSLogix 5000 都能提供易于使用且符合IEC6
    發(fā)表于 10-16 10:49 ?5次下載
    <b class='flag-5'>RSLogix</b>? <b class='flag-5'>5000</b>可擴(kuò)展性及安全性設(shè)計(jì)

    Rslogix5000從高版低版本轉(zhuǎn)換教程

    Rslogix5000從高版低版本轉(zhuǎn)換教程
    發(fā)表于 11-25 15:48 ?0次下載

    Studio 5000快捷操作方法大全

    在和很多同行朋友交流的時(shí)候,經(jīng)常問起羅克韋爾大中型控制器開發(fā)軟件Studio 5000有哪些快捷操作方式,雖然盡可能詳細(xì)地回復(fù)了,但文字描述感覺比較蒼白,不夠生動(dòng),于是本文就誕生了,下面將通過圖文、視頻、實(shí)操演示的方式比較系統(tǒng)性來分享這一主題,希望在此拋磚引玉,大家也分享
    的頭像 發(fā)表于 07-17 11:44 ?3947次閱讀
    <b class='flag-5'>Studio</b> <b class='flag-5'>5000</b>快捷操作<b class='flag-5'>方法</b>大全

    RSLogix 500移植Studio 5000方法(2)

    文章)。但是隨著軟件更新迭代,羅克韋爾不再作為獨(dú)立安裝程序提供,此功能現(xiàn)已內(nèi)置于RSLogix 500 v12版本軟件中,通過使用“將程序另存為.ACD”功能,可以更方便快捷的將 RSLogix
    的頭像 發(fā)表于 10-20 16:10 ?1929次閱讀
    <b class='flag-5'>RSLogix</b> <b class='flag-5'>500</b><b class='flag-5'>移植</b><b class='flag-5'>到</b><b class='flag-5'>Studio</b> <b class='flag-5'>5000</b>的<b class='flag-5'>方法</b>(2)