西门子S7-1200 MC卡使用方法及故障现象分析

发布于:2025-05-15 ⋅ 阅读:(8) ⋅ 点赞:(0)


 
一、S7 1200 MC卡
 
S7 1200系列PLC使用的存储卡为SD卡,也被称为MC卡 ,支持4M、12M、24M、256M、2G以及32G等不同容量规格。它可作为程序卡、传送卡,还能用于更新硬件及解除密码,在S7 1200的系统运行和维护中扮演着重要角色。
 
二、S7 1200 MC卡使用方法
 
(一)程序卡模式使用
 
1. 设置存储卡工作模式:在STEP 7 Basic软件的项目视图下,点击左侧“Project View”,再选择“SIMATIC Card Reader”以及对应的读卡器型号。右键点击存储卡盘符,选择“属性”,在“Card type”中选择“程序卡”模式,点击“OK”完成设定。
 
2. 装载用户项目文件到存储卡
 
- 第一步:将存储卡设定到“编程”模式前,建议先清除存储卡中的所有文件。
 
- 第二步:在"Project tree"中右键点击CPU选择“属性”,在“属性”窗口中点击“Startup”,选择“Warm restart - RUN”。
 
- 第三步:将CPU断电。
 
- 第四步:把存储卡插到CPU卡槽内。
 
- 第五步:给CPU上电。
 
- 第六步:在STEP 7 Basic中点击下载,此时项目文件(包含用户程序、硬件组态和强制值)会被下载到存储卡中
,而非CPU内部集成的存储区 。完成上述步骤后,CPU即可带卡正常运行。若出现问题,需清除存储卡中的所有文件,重新将存储卡设置到“编程”模式,再重复上述步骤。
优点是更换CPU时无需重新下载项目文件 。在设备运行中,存储卡不能被拔出。
 
(二)传输卡模式使用
 
1. 向处于传输模式的存储卡中装载项目
 
- 第一步:把存储卡设定到“编程”模式,操作前最好清除存储卡中的所有文件 。
 
- 第二步:在"Project tree"中右键点击CPU选择“属性”,在“属性”窗口中点击“Startup”,选择“Warm restart - RUN”。
 
- 第三步:直接将PLC设备拖拽到存储卡盘符。也可以直接将已有的“程序卡”更改为“传输卡”。
 
2. 从存储卡复制项目到S7 - 1200 PLC
 
- 第一步:将CPU断电。
 
- 第二步:把卡插到CPU卡槽。
 
- 第三步:给CPU上电,此时会看到CPU的"MAINT"黄灯闪烁。
 
- 第四步:将CPU断电,拔出存储卡。
 
- 第五步:再次给CPU上电 。
传输卡模式的优点是在没有编程器的情况下,能方便快捷地向多个S7 - 1200 PLC拷贝项目文件 。传送完成后必须将存储卡拔出,CPU可离开存储卡独立运行。
 
(三)使用存储卡更新固件
 
1. 使用电脑通过读卡器清除存储卡中内容,但注意不要格式化存储卡。
 
2. 从西门子官方网站下载最新版本的固件文件,下载后解压缩,会得到一个“S7_JOB.SYS”文件和“FWUOPDATE.S7S”文件夹 。
 
3. 将“S7_JOB.SYS”文件和“FWUOPDATE.S7S”文件夹拷贝到存储卡中。
 
4. 把存储卡插到CPU1200卡槽中,此时CPU会停止,“MAINT”指示灯闪烁。
 
5. 将CPU断电后再上电,“RUN/STOP”指示灯亮,“MAINT”指示灯闪烁说明固件更新已经结束 。
 
6. 拔出存储卡。
 
7. 再次将CPU断电上电 。注意存储卡中的固件文件订货号需与实际CPU的订货号一致,否则即使执行了固件更新步骤,CPU的原固件版本也不会改变 。
 
(四)使用存储卡清除密码
 
1. 将S7 - 1200设备断电。
 
2. 插入一张存储卡到S7 - 1200 CPU上,该存储卡中的程序不能有密码保护。
 
3. 将S7 - 1200设备上电,S7 - 1200 CPU上电后,会将存储卡中的程序复制到内部的FLASH寄存器中,从而执行清除密码操作 。也可以用相同的方法插入一张全新的或者空白的存储卡到S7 - 1200 CPU,设备上电后,S7 - 1200 CPU会将内部存储区的程序转移到存储卡中,拔下存储卡后,S7 - 1200 CPU内部将不再有用户程序,同样实现了清除密码。存储卡中的内容可以使用读卡器清除 。
 
三、S7 1200 MC卡常见故障现象
 
(一)存储卡无法识别
 
1. 可能原因:存储卡未正确插入卡槽,接触不良;存储卡损坏;使用了非西门子制造商预先格式化过的存储卡;CPU卡槽故障 。
 
2. 排查方法:检查存储卡插入是否到位,可重新插拔存储卡;尝试在其他S7 1200 CPU上插入该存储卡,判断是否是CPU卡槽问题;查看CPU诊断缓冲区,看是否有关于存储卡的错误信息;若使用的是非指定存储卡,更换为西门子规定的存储卡型号 。
 
(二)读写错误
 
1. 可能原因:在执行写入操作时移除了SIMATIC存储卡,导致文件系统损坏;存储卡质量问题;电磁干扰影响读写
 
2. 排查方法:在STEP 7 (TIA Portal)中查看诊断缓冲区,是否显示“存储卡读/写警告:不一致的外部装载存储器结构”等相关信息;使用Windows 7修复存储卡(将SIMATIC存储卡插入标准的读卡器中,Windows 7会自动检查并提示是否需要检查和修复存储卡,选择“检查和修复(推荐)”,然后点击“开始”进行修复 );更换质量可靠的存储卡;检查周围环境,排除电磁干扰源 。
 
(三)CPU与存储卡程序不一致
 
1. 可能原因:存储卡没有按照正确的方法移除;存储卡文件系统被破坏;下载程序时出现错误
 
2. 故障现象:在STEP 7 (TIA Portal)中,诊断缓冲区会显示“存储卡读/写警告:不一致的外部装载存储器结构”的信息;CPU可能会报告“评估存储卡时发生错误:不能接受装载存储器”的错误信息 。
 
3. 解决方法:使用Windows 7修复存储卡;断开电源,将SIMATIC存储卡插入一个S7 - 1200 CPU中,接通S7 - 1200 CPU电源,等待直到MAINT LED停止闪烁;重新正确下载程序到存储卡和CPU 。
 
(四)存储卡工作模式异常
 
1. 可能原因:在软件中设置工作模式时操作失误;存储卡存在故障影响模式切换
 
2. 排查方法:重新在STEP 7 Basic软件中检查并正确设置存储卡工作模式;若问题依旧,更换存储卡再进行设置 。


网站公告

今日签到

点亮在社区的每一天
去签到