0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

串口通信之家 来源: AB 工控室 2023-10-20 16:08 次阅读

前言:SLC控制器系列1989年首次推出,随后成为有史以来最成功的PLC平台之一。然而在当今的经济环境下,为了提升生产力降低维护旧式设备的风险,也不得不考虑对其设备进行升级。罗克韦尔自动化开发了一套升级策略,可快速、方便地从基于 SLC 的控制平台升级到基于 Logix 的控制平台和集成架构,同时能保留现有的现场接线布局。本图文针对编程软件部分即RSLogix 500移植到Studio 5000的方法进行分享,希望对用到的小伙伴有所帮助。

一 准备RSLogix 500文件

在使用Project Migrator之前,请按照以下步骤准备RSLogix 500文件。

1. 要节省内存,先从SLC 500中删除未使用的应用程序文件。

1.1 删除未使用的内存(工具Tools > 删除无用的内存Delete Unused Memory)。

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

1.2 删除未使用的地址(工具Tools > 数据库Database>删除无用的地址Delete Unused Addresses)。

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

2. 程序文件名称和标签名称有中文的先更改成英文。

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

二 导出SLC 500程序

在将SLC 500逻辑转换为其Logix等效逻辑之前,您必须首先将逻辑程序导出扩展名为SLC的SLC 500文件和包含注释及符号的CSV数据库文件。

1. 使用RSLogix 500导出程序生成两种类型的文件。

• 数据库文件(CSV)

这些文件包含应用程序的地址/标签描述、指令注释、标签组,3个CSV的文件将会生成。

a. .csv -地址/标签描述

b.1.csv -指令注释

c. 3.csv–标签组

• 程序文件格式(SLC)。此文件包含应用程序的数据、RLL语句和梯级注释。

2. 创建要导出的SLC文件。

2.1 在RSLogix 500中,选择文件“File” > 另存为“Save As” 。

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

2.2 勾选数据库另存为外部文件“Save data base as external file”复选框,以便注释和符号包含在导出中,在保存类型“Save As type” 中,选择保存类型“Library*.SLC” ,然后点击“保存” 。

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

2.3 在导出SLC格式“Export SLC Format”对话框中,选择程序完整保存“Complete Program Save” 并勾选导出选项“Export Options” 里面的所有选项,然后点击“OK”。

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

3. 创建导出的CSV文件。

3.1 在RSLogix 500中,从工具“ Tools” 菜单中选择数据库“Database” > “ASCII Export”。

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

3.2 选择CSV选项卡,勾选可以勾选的所有选项,然后选择“确定”。

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

3.3 选择与另存为SLC格式程序文件同一个文件夹,然后点击“OK”。

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

3.4 完成后出现导出结果“Export Results” 对话框,然后点击“OK”。

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

三 转换SLC 500

1. 从“工具”菜单中,选择“RSLogix Project Migrator”。

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

2. 选择“For SLC-500/Micrologix to Logix migration…” 选项, 点击“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” ,点击“Migration”文件。

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

6. 已成功分析应用程序,点击“Next”。

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

7. 选择要迁移到的控制器类型和版本,点击“Next”。

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

8. 选择将所有I/O更换为同等的较新型号“Replace all I/O with equivalent newer models”,不勾选将I/0模块放置在远程机架中 “Place I/O modules in remote racks”。这里我们选择为每个模块创建占位标签,而不是选择I/0模块。选择此选项时,您必须手动添加所需的I/0模块。然后点击“Next”。

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

9. 迁移完成后,单击“Exit”关闭项目迁移器,或者单击Launch RSLogix5000打开Logix Designer应用程序,我们选择“Launch Rslogix 5000”。

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

10. 点击“Finish”。

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

11. Studio 5000中选择导入的项目存储路径、文件名称、版本,点击“导入”。

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

12. 转化后的效果,程序和注释都比较完整。

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

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

结语:通过工具迁移RSLogix 500程序将缩短转换开发程序时间降低劳动成本,最好的保持程序的完整性,最大程度地缩短生产停机时间,希望对您有所帮助,欢迎转发收藏。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    15223

    浏览量

    171186
  • plc
    plc
    +关注

    关注

    4974

    文章

    12254

    浏览量

    454888
  • 移植
    +关注

    关注

    1

    文章

    367

    浏览量

    27854
  • Studio
    +关注

    关注

    1

    文章

    171

    浏览量

    28422
  • slc
    slc
    +关注

    关注

    0

    文章

    45

    浏览量

    22631

原文标题:升级迁移1 : RSLogix 500 到 Studio 5000

文章出处:【微信号:串口通信之家,微信公众号:串口通信之家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何获取更多PLC例子程序源代码 相关资料下载

    前言:很多朋友留言或发邮箱咨询PLC示例程序,或用于学习,或用于项目。在此,本文将介绍如何获取更多PLC示例程序,以供参考、学习、使用。一、获取途径1RSLogix/Studio 5000
    发表于 07-02 06:50

    如何获取更多PLC例子程序源代码 相关资料分享

    前言:很多朋友留言或发邮箱咨询PLC示例程序,或用于学习,或用于项目。在此,本文将介绍如何获取更多PLC示例程序,以供参考、学习、使用。一、获取途径1RSLogix/Studio 5000
    发表于 07-02 07:31

    Allen-Bradley PLC Studio 5000 Logix Emulate V30.0使用方法分享

    Allen-Bradley PLC Studio 5000 Logix Emulate V30.0使用方法由于最近在做一个项目用到了Allen-Bradley PLC和LabVIEW通讯,在家加班
    发表于 07-02 07:37

    Keil工程移植Visual Studio方法

    方法2的方法是visual studio直接导进来keil工程,这样做的一个缺点就是:1、生成是vs工程目录太乱;2、keil在编译后.c文件下都会包括用到的.h文件,可以查看到.h文
    发表于 02-17 06:35

    为什么在keil中的库文件好像无法直接移植rt-thread studio中去呢

    大家好,想请教大家如果在rt-thread中使用FFT的方法。原来在keil中的库文件好像无法直接移植rt-thread studio中去。(原来keil里的)
    发表于 08-05 10:36

    Lab3. RSLogix5000软件编程实例

    实验主题:创建项目(具体步骤参见实验一和实验二)􀁺 创建 RSLogix5000 工程􀁺 配置模块􀁺 建立任务􀁺 建立程序和例程􀁺 建立 TAG
    发表于 07-08 14:13 56次下载

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

    RSLogix 5000 v20.01中文版安装方法及破解教程
    发表于 11-24 13:51 0次下载

    RSLogix500系列控制器编程快速入门手册

      快速入门手册提供关于如何安装和使用RSLogix500软件的信息。该手册包括如何有效地使用RSLogix500进行故障处理的信息和技巧。以及说明了如何访问和使用该软件的在线帮助。
    发表于 09-27 17:57 17次下载

    RSLOGIX5000用结构文本编写的例程

    RSLogix5000功能强大,方便实用。RsLogix5000编程软件除了为顺序控制提供梯形图编程外,还可以为运动控制提供完整的编程及调试支持。RSLogix5000可同时完成顺序控制与运动控制
    发表于 09-30 09:55 9次下载
    <b class='flag-5'>RSLOGIX5000</b>用结构文本编写的例程

    RSLogix5000电厂化学补给水泵房PLC系统程序

    RSLogix5000功能强大,方便实用。RsLogix5000编程软件除了为顺序控制提供梯形图编程外,还可以为运动控制提供完整的编程及调试支持。RSLogix5000可同时完成顺序控制与运动控制
    发表于 09-30 09:59 7次下载

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

    RSLogix5000功能强大,方便实用。RsLogix5000编程软件除了为顺序控制提供梯形图编程外,还可以为运动控制提供完整的编程及调试支持。RSLogix5000可同时完成顺序控制与运动控制
    发表于 09-30 10:01 0次下载
    <b class='flag-5'>RSLOGIX5000</b>V15带伺服控制例程(英文版)

    RSLogix5000可扩展性及安全性设计

    Logix 技术的核心是RSLogix 5000 设计与组态软件。无论是离散。过程。批处理、运动。安全还是基于驱动器的应用场合,RSLogix 5000 都能提供易于使用且符合IEC6
    发表于 10-16 10:49 5次下载
    <b class='flag-5'>RSLogix</b>™ <b class='flag-5'>5000</b>可扩展性及安全性设计

    Rslogix5000从高版到低版本转换教程

    Rslogix5000从高版到低版本转换教程
    发表于 11-25 15:48 0次下载

    Studio 5000快捷操作方法大全

    在和很多同行朋友交流的时候,经常问起罗克韦尔大中型控制器开发软件Studio 5000有哪些快捷操作方式,虽然尽可能详细地回复了,但文字描述感觉比较苍白,不够生动,于是本文就诞生了,下面将通过图文、视频、实操演示的方式比较系统性来分享这一主题,希望在此抛砖引玉,大家也分享
    的头像 发表于 07-17 11:44 2566次阅读
    <b class='flag-5'>Studio</b> <b class='flag-5'>5000</b>快捷操作<b class='flag-5'>方法</b>大全

    RSLogix 500移植Studio 5000方法(2)

    号文章)。但是随着软件更新迭代,罗克韦尔不再作为独立安装程序提供,此功能现已内置于RSLogix 500 v12版本软件中,通过使用“将程序另存为.ACD”功能,可以更方便快捷的将 RSLogix
    的头像 发表于 10-20 16:10 762次阅读
    <b class='flag-5'>RSLogix</b> <b class='flag-5'>500</b><b class='flag-5'>移植</b>到<b class='flag-5'>Studio</b> <b class='flag-5'>5000</b>的<b class='flag-5'>方法</b>(2)