6hz7vif 发表于 2024-10-10 16:40:10

S7-200SMART存储卡全攻略


    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">S7-200 SMART CPU 支持商用MicroSD卡(支持容量为4G、8G、16G),可用于程序传输、CPU固件更新、恢复 CPU 出厂设置。打开CPU本体数字量输出点上方的端子盖,<span style="color: black;">能够</span>看到右侧有一卡槽,将MicroSD卡缺口向里<span style="color: black;">插进</span>,如图 1所示:</span></span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p26-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/4a4791a30b8240efbd5a223fbeb4f9a9~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728813711&amp;x-signature=pWU4bKHQXLKYfsf6PHVacxH%2Bv1U%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">图 1:<span style="color: black;">插进</span>Micro SD 卡</span></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">运用</span> MicroSD 卡传送程序</span></strong></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><strong style="color: blue;"><span style="color: black;">制作程序传输卡:</span></strong><span style="color: black;"><span style="color: black;">过程</span>一:</span>
      </span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">用户在 CPU 上电且停止状态下<span style="color: black;">插进</span>存储卡。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">重视</span>:用户<span style="color: black;">亦</span><span style="color: black;">能够</span>在CPU断电状态下<span style="color: black;">插进</span>一张空的存储卡<span style="color: black;">而后</span>再将 CPU 上电,<span style="color: black;">然则</span>需要<span style="color: black;">重视</span>的是存储卡必须确实是空的而不是旧的</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">固件更新卡<span style="color: black;">或</span>是程序传输卡。否则可能会更改 CPU 固件<span style="color: black;">或</span>是内部存储的项目。</p><span style="color: black;"><span style="color: black;">过程</span>二:</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">下载源程序到CPU(<span style="color: black;">倘若</span>CPU中<span style="color: black;">已然</span>存在源程序则不需此步)。</p><span style="color: black;"><span style="color: black;">过程</span>三:</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">在 Micro/WIN SMART 中,点击“PLC”-&gt;“编程存储卡” ,打开“编程存储卡”对话框,<span style="color: black;">选取</span>需要被拷贝到存储卡上的块,点击“编</p>程”按钮,如图2所示。

    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/1680221646ea46f68da27aee13ecd9bb~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728813711&amp;x-signature=i2l3ffBp7qYRNDdomNSc88qRLCk%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">图 2.:编程存储卡</p>
    <span style="color: black;"><span style="color: black;">过程</span>四:</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">当 Micro/WIN SMART <span style="color: black;">表示</span>编程操作成功执行时(“编程存储卡”对话框<span style="color: black;">表示</span>编程成功,点击“关闭”)如图3所示,从CPU上取下存储</p>卡。

    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/3a009500051748dbaa9c8b80b3bdc835~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728813711&amp;x-signature=87EyEpZwNd288lsaKMlnydrHOC0%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">图 3.:编程存储卡成功 </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">重视</span>:在 Micro/WIN SMART 中进行“编程存储卡”操作时,是将CPU中存储的程序拷贝至存储卡,而非软件中打开的程序。<span style="color: black;">因此</span>必须</p>先将程序下载到CPU中,<span style="color: black;">才可</span>执行“编程存储卡”操作。
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">运用</span>已制作好的程序传输卡拷贝项目到另一个 CPU:</span></strong><span style="color: black;"><span style="color: black;">过程</span>一:</span>
      </span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">在 CPU 断电状态下<span style="color: black;">插进</span>存储卡。</p><span style="color: black;"><span style="color: black;">过程</span>二:</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">给 CPU 上电,CPU 会自动识别存储卡为程序传输卡并且自动将其中的内容复制到 CPU 内部存储器,传输过程中RUN 指示灯和 STOP</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">指示灯以 2 HZ 的频率交替点亮。</p><span style="color: black;"><span style="color: black;">过程</span>三:</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">当 CPU <span style="color: black;">仅有</span> STOP 灯<span style="color: black;">起始</span>闪烁,<span style="color: black;">暗示</span>“程序传送”操作成功,则从 CPU 上取下存储卡。</p>

    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">运用</span> MicroSD 卡更新固件</span></strong><span style="color: black;"><span style="color: black;">过程</span>一:</span>
      </span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">用普通读卡器将固件文件拷贝到一个空的MicroSD 卡中。固件文件<span style="color: black;">包含</span>:工作文件 “S7_JOB.S7S” 和文件夹“FWUPDATE.S7S”(内</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">含固件,命名方式:CPU订货号+固件版本号,扩展名为.upd)。</p><span style="color: black;">运用</span>记事本打开文件 “S7_JOB.S7S”,应只<span style="color: black;">包括</span>字符串“FWUPDATE”。

    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/b394deccc77c40c2b23d3b14b7f9b714~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728813711&amp;x-signature=pJfFP7gyKFxHHDGpY1IdPMYK5Ug%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">图 4:固件文件夹</p>
    <span style="color: black;"><span style="color: black;">过程</span>二:</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">在 CPU 断电状态下将<span style="color: black;">包括</span>固件文件的存储卡<span style="color: black;">插进</span> CPU 。</p><span style="color: black;"><span style="color: black;">过程</span>三:</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">给 CPU 上电,CPU 会自动识别存储卡为固件更新卡并且自动更新 CPU 固件。更新过程中RUN 指示灯和 STOP 指示灯以 2 HZ 的频率</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">交替点亮。</p><span style="color: black;"><span style="color: black;">过程</span>四:</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">当 CPU <span style="color: black;">仅有</span> STOP 灯<span style="color: black;">起始</span>闪烁,<span style="color: black;">暗示</span>“固件更新”操作成功,从 CPU 上取下存储卡。</p><span style="color: black;"><span style="color: black;">过程</span>五: </span>给 CPU 重新上电,在 Micro/WIN SMART 中查看CPU固件版本,如图5所示。

    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/ff9fee597be749e7bab215b42a0055fb~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728813711&amp;x-signature=rAR8pIoWeaCHx0RtQVd6qYGGQNU%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">图 5:查看CPU固件版本 </p>

    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">运用</span> MicroSD 卡恢复 CPU 出厂设置</span></strong><span style="color: black;"><span style="color: black;">过程</span>一:</span>
      </span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">用普通读卡器将恢复出厂设置文件拷贝到一个空的 MicroSD 卡中。恢复出厂设置文件为文本文件 “S7_JOB.S7S” 。<span style="color: black;">运用</span>记事本打</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">开文本文件 “S7_JOB.S7S”,应<span style="color: black;">包括</span>字符串“RESET_TO_FACTORY”。</p><span style="color: black;"><span style="color: black;">过程</span>二:</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">在 CPU 断电状态下<span style="color: black;">插进</span> MicroSD 卡,给 CPU 上电,CPU 会自动识别存储卡为恢复出厂设置卡并且自动恢复 CPU 出厂设置。恢复出</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">厂设置过程中,RUN 指示灯和 STOP 指示灯以 2 HZ 的频率交替点亮。</p><span style="color: black;"><span style="color: black;">过程</span>三:</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">当 CPU <span style="color: black;">仅有</span> STOP 灯<span style="color: black;">起始</span>闪烁,<span style="color: black;">暗示</span>“恢复出厂设置”操作成功,从 CPU 上取下存储卡。</p><span style="color: black;"><span style="color: black;">过程</span>四:</span>“恢复出厂设置”操作<span style="color: black;">包含</span>以下几项操作:将 CPU IP <span style="color: black;">位置</span>恢复为出厂默认设置,清空 CPU 程序块、数据库和系统块。

    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/fbf964f1329948ee957e96cff537018d~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1728813711&amp;x-signature=14mbzhBkdjLPxBuQGOvU66Ve97Q%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">图 6:恢复出厂设置操作后 CPU 的 IP <span style="color: black;">位置</span> </p>
    <strong style="color: blue;"><span style="color: black;"><span style="color: black;">重视</span>:</span></strong><span style="color: black;">
      <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">恢复出厂设置不会更改CPU的固件版本,CPU 固件版本将保持为恢复出厂设置操作之前的固件版本。</p>
    </span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><strong style="color: blue;"><span style="color: black;">常问问题</span></strong><strong style="color: blue;"><span style="color: black;">1、<span style="color: black;">怎样</span>将固件更新卡转换为程序传输卡?</span></strong></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">在CPU上电且停止状态下<span style="color: black;">插进</span>固件更新卡,<span style="color: black;">根据</span>制作程序传输卡的<span style="color: black;">过程</span>进行操作,<span style="color: black;">就可</span>得到一张程序传输卡,但需<span style="color: black;">重视</span>的是原卡中的固</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">件更新文件会被删除。</p>

    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><strong style="color: blue;"><span style="color: black;">2、<span style="color: black;">怎样</span>将程序传输卡转换为固件更新卡?</span></strong></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">运用</span>读卡器将固件更新文件拷贝至程序传输卡,删除原卡中的程序传输文件夹 “SIMATIC.S7S” ,并将工作文件“S7_JOB.S7S”中的</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">字符串更换为“FWUPDATE” 。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">重视</span>:<span style="color: black;">意见</span>用户不要在同一张存储卡上<span style="color: black;">同期</span>存储程序传输文件和固件更新文件。</p>

    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><strong style="color: blue;"><span style="color: black;">3、在固件更新<span style="color: black;">时期</span> CPU 本体上的 LED 指示灯<span style="color: black;">怎样</span><span style="color: black;">表示</span>?<span style="color: black;">倘若</span>用户在固件更新<span style="color: black;">时期</span>取出存储卡,LED 指示灯<span style="color: black;">怎样</span><span style="color: black;">表示</span>?</span></strong></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">CPU 本体上的 LED 灯在<span style="color: black;">运用</span>存储卡时的<span style="color: black;">表示</span>状态及<span style="color: black;">原由</span>:</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">状态一:<span style="color: black;">倘若</span>用户在 CPU 运行状态下<span style="color: black;">插进</span>存储卡,CPU 会转入停止状态。无论存储卡中存储了什么这种<span style="color: black;">行径</span>都会<span style="color: black;">出现</span>。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">状态二:STOP 灯以 2 HZ 的频率闪烁</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">a. CPU 上电后,<span style="color: black;">经过</span>存储卡的“固件更新”操作被成功执行,并且 CPU 此刻需要重新上电<span style="color: black;">或</span>重启;</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">b. CPU 上电后,<span style="color: black;">经过</span>存储卡的“程序传输”操作被成功执行;</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">c. CPU 上电后,<span style="color: black;">经过</span>存储卡的“恢复出厂设置”操作被成功执行;</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">d. CPU 上电后,检测到空存储卡<span style="color: black;">或</span>是未知卡件,无任何操作被执行;</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">e. 在上电状态下<span style="color: black;">插进</span>一张存储卡。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">状态三:STOP 灯和 ERROR 灯<span style="color: black;">同期</span>以 2 HZ 频率闪烁</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">a. CPU 上电后,试图<span style="color: black;">经过</span>存储卡进行“固件更新”操作并且<span style="color: black;">无</span>成功;</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">b. CPU 上电后,试图<span style="color: black;">经过</span>存储卡进行“程序传输”操作并且<span style="color: black;">无</span>成功;</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">c. CPU 上电后,试图<span style="color: black;">经过</span>存储卡进行“恢复出厂设置”操作并且<span style="color: black;">无</span>成功;</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">d. 当“固件更新”操作和“程序传输”操作正在进行中,用户取出存储卡。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">重视</span>:<span style="color: black;">针对</span>产生“状态二”的情况 b, c, d,e 以及产生“状态三”的<span style="color: black;">状况</span> b, c ,当取出存储卡时 LED 灯的闪烁<span style="color: black;">情况</span>会停止;<span style="color: black;">针对</span>产生“状态二”的<span style="color: black;">状况</span> a 和产生“状态三”的<span style="color: black;">状况</span> a,<span style="color: black;">仅有</span>当 CPU 重新上电<span style="color: black;">或</span>重启时 LED 灯才会停止闪烁。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">状态四:繁忙 LED 模式(RUN 指示灯和 STOP 指示灯以 2 HZ 的频率交替点亮)</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">“固件更新”操作和“程序传输”操作正在进行中,当该操作停止时, LED 灯<span style="color: black;">表示</span>状态转为“状态二”<span style="color: black;">或</span>“状态三”。</p>

    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;">4、<span style="color: black;">倘若</span>存储卡中<span style="color: black;">同期</span><span style="color: black;">包括</span>程序文件和固件更新文件,哪种更新操作会被优先执行?<span style="color: black;">是不是</span>有预定义的优先级?<span style="color: black;">是不是</span><span style="color: black;">能够</span>在一张固件更新</strong></p><strong style="color: blue;">存储卡上进行程序传输卡的制作?
    </strong><span style="color: black;">
      <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">存储卡上的固件更新文件位于一个名为 “FWUPDATE.S7S” 的文件夹中,程序传输文件<span style="color: black;">位置于</span>一个名为 “SIMATIC.S7S” 的文件夹中。</p>
      <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">因此</span>理论上这两个文件夹<span style="color: black;">能够</span><span style="color: black;">同期</span>存储在存储卡上。</p>
      <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">然而,存储卡内<span style="color: black;">仅有</span>一个命名为 “S7_JOB.S7S” 工作文件,这个文件决定了CPU 将存储卡视为固件更新卡还是程序传输卡。<span style="color: black;">倘若</span>工作文件<span style="color: black;">包括</span>字符串 “FWUPDATE”,<span style="color: black;">那样</span>这张存储卡便是固件更新卡。若工作文件<span style="color: black;">包括</span>字符串 “TO_ILM”,<span style="color: black;">那样</span>这张存储卡便是程序</p>
      <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">传输卡。</p>
      <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">另外</span>,<span style="color: black;">倘若</span> CPU 被指示创建程序传输卡,固件<span style="color: black;">实质</span>上会在复制项目文件到存储卡上之前先删除存储卡上的以下内容:</p>
      <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">——工作文件;</p>
      <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">——“FWUPDATE.S7S” 文件夹和其中的所有内容;</p>
      <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">——“S7_JOB.S7S” 文件夹和其中所有的内容。</p>
      <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">倘若</span>一张程序传输卡中留有固件更新文件是存在潜在<span style="color: black;">危害</span>的。用户可能会在一张程序传输卡上拷贝固件更新文件,<span style="color: black;">倘若</span>工作文件<span style="color: black;">包括</span></p>字符串 “FWUPDATE” ,则CPU会将存储卡视为固件更新卡。
    </span>




7wu1wm0 发表于 2024-10-20 21:47:52

期待与你深入交流,共探知识的无穷魅力。

qzmjef 发表于 2024-10-31 06:39:30

认真阅读了楼主的帖子,非常有益。

m5k1umn 发表于 2024-11-5 12:17:21

楼主节操掉了,还不快捡起来!
页: [1]
查看完整版本: S7-200SMART存储卡全攻略