AC500 CPU固件升级步骤3.docx

上传人:b****5 文档编号:5849850 上传时间:2023-01-01 格式:DOCX 页数:15 大小:890.79KB
下载 相关 举报
AC500 CPU固件升级步骤3.docx_第1页
第1页 / 共15页
AC500 CPU固件升级步骤3.docx_第2页
第2页 / 共15页
AC500 CPU固件升级步骤3.docx_第3页
第3页 / 共15页
AC500 CPU固件升级步骤3.docx_第4页
第4页 / 共15页
AC500 CPU固件升级步骤3.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

AC500 CPU固件升级步骤3.docx

《AC500 CPU固件升级步骤3.docx》由会员分享,可在线阅读,更多相关《AC500 CPU固件升级步骤3.docx(15页珍藏版)》请在冰豆网上搜索。

AC500 CPU固件升级步骤3.docx

AC500CPU固件升级步骤3

 

技术资料

AC500

可升级的控制器

灵活的自动化控制系统

AC500PLCCPU的固件升级

内容

1简介

本文档由浅入深地指导实现AC500系列CPU的固件升级。

该例程为用于培训目的的简单样例,不可直接用于实际工程设计。

notice

用户需具备AC500系列PLC系统、ControlBuilderPlus、CoDeSys编程方面的基础知识。

notice

如需了解关于ControlBuilderPlus、CoDeSys编程及AC500系列PLC应用方面的更多知识,请查看软件在线帮助。

1.1固件升级概述

1.1.1为什么升级固件?

当CPU固件的版本较低,功能不能满足当前项目需要,而新版本却能满足项目go功能需要时,这时就可以通过升级固件的方法来提升CPU的功能。

通讯模块的版本需要与CPU的版本匹配,版本太低,PLC组态有问题,这时也需要升级。

1.1.2升级固件的前提?

升级固件的前提是CPU的当前固件版本功能不能满足当前项目需要,而新固件版本却能满足项目需要时。

通讯模块组态有问题时,可以通过升级固件的方法来使它与CPU固件匹配。

1.1.3升级后能实现什么功能?

正常情况下,固件升级后的CPU能够带更多品种的新模块,带更多的远程I/O模块,带更多品种的通讯模块,带更多数量的模块;通讯模块升级后能和更高版本的CPU固件匹配,适应性更广。

1.2参考文档

Reference

Description

1

CoDeSys帮助手册

2

固件升级PDF文档

1.3硬件和软件需求

工厂代号

型号

描述

1SAP180100R0001

MC502

SD卡,512M

1TNE968901R1100

TK503

AC500-eCoUSB编程电缆,3米长。

1SAP190100R0200

PS501

PS501-PROG,ControlBuilderAC500,V2.2.0编程软件。

1SAP190800R0220

FW5xx-UPDA

自解压的数据文件FWV2.2.0,仅用于AC500CPU。

1SAP130300R0271

PM573-ETH

CPU单元。

1SAP111100R0270

TB511-ETH

CPU底板。

2AC500PLCCPU升级资料准备

2.1固件升级文件下载网址;

网址:

2.2进入网站下载对应资料;

图2.2.1:

该网站右下侧寻找“固件更新”;

图2.2.2:

向下滚动,右侧出现固件更新

点击固件更新,进入ABB下载中心。

图2.2.3:

进入ABB下载中心

上下移动,显示固件升级资料。

图4:

选择固件升级文件

下载压缩文件“1SAP190800R0220.zip”,打开压缩文件

压缩文件解压缩后包含以下文件:

SD-Card_create_FW_V2_x_x_to_V_2_2_0.exe:

双击后自动解压缩,并将需要的文件拷贝到相应路径的SD卡中。

notiCE

用户必须用ABB的MC502SD卡,否则有可能升级不成功,同时会损坏CPU模块。

FW-Boot-Display-Coupler-UpdateforAC500CPU-V220English:

升级文档英文说明书。

2.3升级文档解压缩到SD卡中

将SD卡插入到PC中的读卡器中,选择“SD-Card_create_FW_V2_x_x_to_V2_2_0”双击,自动解压缩,选择SD卡作为目标系统。

3升级AC500PLCCPU固件

3.1升级AC500PLC

3.1.1SD卡

SD卡功能的详细描述在AC500文档,CPU系统技术章节中,AC500中的SD卡章节;

在这篇文档里仅描述固件升级中用到的功能和数据结构;

为了能够使用AC500andAC500-eCo最新的功能,CPU引导工程/固件,板载I/O,RTC/显示固件都需要刷新。

升级变量:

固件升级能够被执行,需要将SD卡插入到PLC中,要么通过PLC引导工程或者通过PLC浏览器命令。

3.1.2可能的升级

下面列表显示了可能的升级

设备/文件

SD卡+电源ON

PLC浏览器命令+SD卡

CPU–Bootcode

no

sdbootx*(x=根据版本;例如sdboot2_0_2)

CPU–Firmware

yes

sdfirmx*(x=根据版本;例如sdfirm2_2_0)

CPU–Displaya

yes

sddisplayx*(x=根据版本;例如sddisplay2_3)

Coupler–Firmware

yes

sdcouplerx*(x=1..4=外部coupler1..4)

(释放的版本在3.2章节可找到)

(a仅用于PM57x,PM58x,PM59x)

notice

在闪烁过程中,不允许关闭电源;否则在显示升级过程中,关闭电源会损坏

PLC。

 

3.1.3AC500PLC升级引导工程及固件升级步骤

如果你想固件升级不受PLC浏览器命令的影响,请按照以下步骤:

1.下载解压缩的升级文件到你的SD卡中;

2.将准备好的SD卡插入到PLC;SD卡中的sdcard.ini文件包含设置(SDCARD文件中固件升级部分Couple0——Couple4,CPU自带以太网的CPU模块,设置Couple0=2;如果有通讯模块根据通讯模块的配置,将Couple1——4,对应配置数据由0改为2;)自动执行升级;

3.打开电源;

4.升级操作开始(绿色的LED灯闪烁=正在从SD卡中读/红色和绿色LED灯快速闪烁-Flash过程;)

5.升级结果:

成功:

绿色的LED灯慢慢闪烁,只有所有的升级都成功;

错误:

红色的LED灯慢慢闪烁,即使只有一个升级没完成;

固件升级截图:

图3.1.3.1:

PM573-ETH升级前的固件

图3.1.3.2:

PM573-ETHSD卡升级后的固件

图3.1.3.3:

PM573-ETHSD卡升级后的详细固件

3.1.4升级在线模式-PLC浏览器

用PLC浏览器来升级固件,需要在PC里面登陆PLC,然后打开PLC浏览器;

图2.1.4.1打开PLC浏览器

插入SD卡到AC500,(在升级下载章节中描述),写要求(看升级变量章节)的命令到PLC浏览器,按回车;相应的命令现在被激活,看下面,例如用“sdfirm2_2_0”命令。

图2.1.4.2写入固件升级命令

固件升级成功,“done”显示在PLC浏览器中,移除SD卡,重启动AC500PLC,用新固件来启动CPU;

notiCE

在重启动前,SD卡必须移除!

输入“rtsinfo”到PLC浏览器,就可以得到PLC的固件版本信息。

在升级后重启动,模块才能升级到这章描述的固件版本。

3.2升级后的版本

3.3SD卡上面文件SDCARD.INI

[Status]

FunctionOfCard=2(*SD卡功能:

2=更新*)

[FirmwareUpdate]

CPUPM5x1=2(*用所给的值更新CPUFirmware->2=译本不同*)

Display=2(*用所给的值更新CPUFirmware->2=译本不同*)

OnboardIO=1(*用所给的值更新板载IOFirmware->1=从基础目录*)

RtcBatt=2(*用所给的值更新RtcBattFirmware->2=译本不同*)

Coupler0=0(*更新通讯模块slot0->没有更新*)

Coupler1=0(*更新通讯模块slot1->没有更新*)

Coupler2=0(*更新通讯模块slot2->没有更新*)

Coupler3=0(*更新通讯模块slot3->没有更新*)

Coupler4=0(*更新通讯模块slot4->没有更新*)

[UserProg]

UserProgram=0

RetainData=0

PersistentData=0

ConfData=0

CouplerConfig0=0

CouplerConfig1=0

CouplerConfig2=0

CouplerConfig3=0

CouplerConfig4=0

[PM572](*CPU类型*)

VERSION=2_2_0(*CPUfrimware版本*)

PLCBOOT=2_0_2(*CPUbootcode版本*)

DISPLAY=2_5(*CPUdisplay版本*)

[PM573ETH](*CPU类型*)

VERSION=2_2_0(*CPUfirmware版本*)

PLCBOOT=2_0_2(*CPUbootcode版本*)

DISPLAY=2_5(*CPUdisplay版本*)

[PM582]

VERSION=2_2_0

PLCBOOT=2_0_2

DISPLAY=2_5

[PM583]

VERSION=2_2_0

PLCBOOT=2_0_2

DISPLAY=2_5

[PM590ETH]

VERSION=2_2_0

PLCBOOT=2_0_6

DISPLAY=2_5

[PM591ETH]

VERSION=2_2_0

PLCBOOT=2_0_6

DISPLAY=2_5

[PM592ETH]

VERSION=2_2_0

PLCBOOT=2_0_6

DISPLAY=2_5

3.4SD卡的数据结构

 

文档名称

版本

创创建/修订日期

创建/修订人

备注

AC500PLCCPU固件升级步骤

V2.V2.2.0

2012-6-2012(创建)

fengbin.Yu

 

联系我们

北京ABB电气传动系统有限公司

地址:

北京市朝阳区酒仙桥北路甲10号D区1号

邮编:

100015

总机:

(86-10)58217788

传真:

(86-10)58217518

服务热线:

4008108885

E-Mail:

plc.service@

网址:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1