SIEMENS西门子惠州授权代理商
S7-200 SMART CPU 适用商业MicroSD卡(适用容积为4G、8G、16G),适合于程序传送、CPU固件更新、修复CPU系统恢复。
开启CPU本身数字量导出点上边的端子盖,能够看见右边有一插槽,将MicroSD卡空缺向里插进,如图1所示:
图 1:插进Micro SD 卡
应用 MicroSD 卡传输程序
制做程序传送卡:
流程一:
客户在 CPU 通电且终止情况下插进存储卡。
注意:用户还可以在CPU断电情况下插进一张空的存储卡将 CPU 通电,可是需要注意的是存储卡务必确实是空的而非旧的
固件更新卡或者程序传送卡。不然可能变更 CPU 固件或者内部存储的项目。
流程二:
下载源代码到CPU(假如CPU中早已存有源代码则不需此步)。
流程三:
在 Micro/WIN SMART中,点击“PLC”->“编程存储卡”,开启“编程存储卡”提示框,挑选必须被拷到存储卡上的块,点击“编
程”按键,如图2所示。
图 2.:编程存储卡
流程四:
当 Micro/WINSMART显示编程操作成功实行时(“编程存储卡”提示框显示编程成功,点击“关掉”)如图3所示,从CPU上取出储存
卡。
图 3.:编程存储卡成功
注意:在 Micro/WINSMART中开展“编程存储卡”操作时,是由CPU中存储的程序拷贝至存储卡,而非软件中开启的程序。务必
先将系统软件下载到CPU中,才能实行“编程存储卡”操作。
应用已制做好的程序传送卡拷贝项目到另一个 CPU:
在 CPU 断电情况下插进存储卡。
给 CPU 通电,CPU 会自动识别存储卡为程序传送卡自动将其中的内容复制到 CPU 内部储存器,传送情况下RUN显示灯和STOP
显示灯以 2 HZ 的频率更替照亮。
当 CPU 只有 STOP 灯开始闪动,表明“程序传输”操作成功,则从 CPU 上取出存储卡。
应用 MicroSD 卡更新固件
用一般读卡器将固件文件拷贝到一个空的MicroSD 卡上。固件文件包括:工作文件“S7_JOB.S7S”和文件夹“FWUPDATE.S7S”(内
含固件,命名方式:CPU产品编号 固件号,拓展名叫.upd)。
应用记事本打开文件 “S7_JOB.S7S”,应只包括字符串“FWUPDATE”。
图 4:固件文件夹
在 CPU 断电情况下将包括固件文档的存储卡插进 CPU 。
给 CPU 通电,CPU 会自动识别存储卡为固件更新卡自动升级 CPU 固件。重启动中RUN 显示灯和 STOP 显示灯以2 HZ的频率
更替照亮。
当 CPU 只有 STOP 灯开始闪动,表明“固件更新”操作成功,从 CPU 上取出存储卡。
流程五:
给 CPU 通电,在 Micro/WIN SMART 中查询CPU固件,如图5所示。
图 5:查询CPU固件
应用 MicroSD 卡修复 CPU 系统恢复
用一般读卡器将出厂设置文件拷贝到一个空的 MicroSD 卡上。出厂设置文档为文本文档 “S7_JOB.S7S”。应用记事本打
开文本文档 “S7_JOB.S7S”,应包括字符串“RESET_TO_FACTORY”。
在 CPU 断电情况下插进 MicroSD 卡,给 CPU 通电,CPU 会自动识别存储卡为出厂设置卡自动恢复CPU系统恢复。修复出
厂设定情况下,RUN 显示灯和 STOP 显示灯以 2 HZ 的频率更替照亮。
当 CPU 只有 STOP 灯开始闪动,表明“出厂设置”操作成功,从 CPU 上取出存储卡。
“出厂设置”操作包含下列几类操作:将 CPU IP 地址修复为出厂默认,清除 CPU 程序块、数据库和系统块。
图 6:出厂设置操作后 CPU 的 IP 地址
注意:
出厂设置不会变更CPU的固件,CPU 固件将保持为出厂设置操作以前的固件。
常问难题
1、如何把固件更新卡转换为程序传送卡?
在CPU通电且终止情况下插进固件更新卡,依照制做程序传送卡的流程进行操作,即可获得一张程序传送卡,但需注意是指原卡里的固
件更新文件会被删掉。
2、如何把程序传送卡转换为固件更新卡?
应用读卡器将固件更新文件拷贝至程序传送卡,删掉原卡里的程序传送文件夹“SIMATIC.S7S”,并把工作文件“S7_JOB.S7S”里的
字符串更换为“FWUPDATE” 。
注意:建议用户不要在同一张存储卡上存储程序传输文件和固件更新文档。
3、在固件更新期内 CPU 本身上的 LED 显示灯如何显示?假如客户在固件更新期内取出存储卡,LED 显示灯如何显示?
CPU 本身上的 LED 灯使用存储卡时的显示状态及原因:
情况一:假如客户在 CPU 运行状态下插进存储卡,CPU 会转到终止情况。不管存储卡中存储了哪些这种做法都会发生。
情况二:STOP 灯以 2 HZ 的频率闪烁
a. CPU 通电后,根据存储卡的“固件更新”操作被成功执行,CPU 此时必须通电或是重启;
b. CPU 通电后,根据存储卡的“程序传送”操作被成功执行;
c. CPU 通电后,根据存储卡的“出厂设置”操作被成功执行;
d. CPU 通电后,检验到空存储卡或者不明卡件,无任何操作强制执行;
e. 在通电情况下插进一张存储卡。
情况三:STOP 灯和 ERROR 灯以 2 HZ 频率闪动
a. CPU 通电后,尝试根据存储卡开展“固件更新”操作没有成功;
b. CPU 通电后,尝试根据存储卡开展“程序传送”操作没有成功;
c. CPU 通电后,尝试根据存储卡开展“出厂设置”操作没有成功;
d. 当“固件更新”操作和“程序传送”操作正在进行中,客户取出存储卡。
注意:针对产生“情况二”的状况 b, c, d,e 及其产生“情况三”的状况 b, c ,当取出存储卡时LED灯的闪动情况会终止;针对产生“情况二”的状况 a 和产生“情况三”的状况 a,只有当 CPU 通电或是重启时LED灯才能终止闪动。
情况四:忙碌 LED 方式(RUN 显示灯和 STOP 显示灯以 2 HZ 的频率更替照亮)
“固件更新”操作和“程序传送”操作正在进行中,当该操作终止时, LED 灯显示情况转为“情况二”或是“情况三”。
4、假如存储卡中包括体系文件和固件更新文档,哪种升级操作会被优先实行?是否有预定义的优先?可不可以在一张固件更新
存储卡上开展程序传送卡的制做?
存储卡上的固件更新文档位于一个名叫 “FWUPDATE.S7S” 的文件夹中,程序传输文件位于一个名叫“SIMATIC.S7S”的文件夹中。
理论上这2个文件夹能够储存在存储卡上。
存储卡内只有一个命名为 “S7_JOB.S7S”工作文件,这个文档取决于CPU将存储卡视作固件更新卡还是程序传送卡。假如工作文件包含字符串“FWUPDATE”,那么这张存储卡就是固件更新卡。若工作文件包含字符串“TO_ILM”,那么这张存储卡就是程序
传送卡。
假如 CPU 被标示建立程序传送卡,固件事实上会在拷贝项目文件到存储卡上以前先删掉存储卡上的以下几点:
——工作文件;
——“FWUPDATE.S7S” 文件夹和其中的全部内容;
——“S7_JOB.S7S” 文件夹和其中每一个内容。
假如一张程序传送卡上留出固件更新文档是存有潜在风险的。客户可能在一张程序传送卡上拷贝固件更新文档,假如工作文件包含
字符串 “FWUPDATE” ,则CPU会将存储卡视作固件更新卡。