要说这个 microSDHC 存储卡功能还是非常好的,可以固件升级,可以支持程序下载。当程序错误。机器又发给客户了,可以用这个方法,将制作好的SD卡发给客户,客户插入,上电,就能自动下载最新的程序。免去了售后的费用,仅仅是一张卡和邮费。SD卡请购买(4-16G)小了或者超过16G,制作的时候都会报错。
以下步骤:
插入存储卡之前,请检查并确认 CPU 当前未执行任何进程。
在 RUN 模式下将存储卡插入 CPU 导致 CPU 自动转换到 STOP 模式。
将存储卡插入正在运行的 CPU 可导致过程操作中断,可能引起人员死亡或严重伤害。
插入存储卡前,务必确保 CPU 处于 STOP 模式。
PS:虽然西家说可以带电拔插,但是我都是关了电在拔插的,而且告诉客户也是需要关电---插卡---上电--在关电---拔卡---在上电。。。貌似很麻烦。不怕一万就怕万一。
1,创建程序传送存储卡
要将存储卡编程为程序传送卡,按以下步骤操作:
确保网络硬件和 PLC 连接电缆正常工作,CPU 已上电并处于 STOP 模式且 PLC 通信正常运行。
如果尚未插入,将 microSDHC 存储卡插入 CPU。可在 CPU 通电时插拔存储卡。
如果尚未下载,将程序下载到 PLC。
在 PLC 菜单功能区的“存储卡”(Memory Card) 区域单击“程序”(Program) 按钮。
选择将以下哪些(或全部)块存储于存储卡:
程序块
数据块
系统块(PLC 组态)
单击“编程”(Program) 按钮。
如果需要密码才能对存储卡进行编程,输入密码。
说明: STEP 7?Micro/WIN SMART 首先擦除卡中任何 SIMATIC 内容,然后再将程序传入卡中。使用读卡器和 Windows
资源管理器存入卡中的任何其它数据都保持原样。另请注意,如果已插入存储卡,无法将 CPU 更改为 RUN
模式。
2,从程序传送存储卡恢复程序
要将程序传送卡的内容复制到 PLC,必须在插入程序传送卡的情况下对 CPU 循环上电。然后 CPU 执行以下任务:
a,清空 RAM
b,将用户程序、系统块(PLC 组态)以及数据块从存储卡复制到 CPU
永久存储器。
复制操作进行过程中,S7-200 SMART CPU 上的 STOP 和 RUN LED 交替闪烁。S7-200 SMART CPU
完成复制操作后,LED 停止闪烁。
说明
程序传送卡兼容性
恢复在不同 CPU 型号上创建的程序传送卡可能会因型号不同而失败。恢复过程中,CPU 验证存储于存储卡的程序内容的以下特性:
程序块大小
在数据块中指定的 V 存储器大小
在系统块中组态的板载数字量 I/O 数量
在系统块组态的每个保持范围
系统块中的扩展模块和信号板组态
系统块中的运动轴组态
强制的存储器位置
最后,除了将存储卡用作程序传送卡外,还可创建复位为出厂默认存储卡。