一、S7-1200存储卡的基本介绍
S7-1200CPU使用的存储卡为SD卡,有如下四种功能(实际为三种):
1. 作为CPU的预装载存储区,用户项目文件仅存储在卡中,CPU中没有项目文件,离开存储卡将无法运行。
2. 在有编码器的情况下,作为向多个S7-1200PLC传送项目文件的介质。
3. 忘记密码时,清除CPU内部项目文件和密码。
4. 更新S7-1200CPU的固件版本(只限24M卡)。
注意:
1. 对于S7-1200CPU,存储卡不是必需的。
2. 将存储卡插到一个处于运行状态的CPU上,会造成CPU停机。
3. S7-1200CPU仅支持由西门子制造商预先格式化过的存储卡。
订货号:
| 订货号 | 容量 |
| 6ES7 954-8LB00-0AA0 | 2M |
| 6ES7 954-8LC00-0AA0 | 4M |
| 6ES7 954-8LF00-0AA0 | 24M |
4. 如果使用Windows格式化程序对存储卡进行格式化,CPU将无法使用该存储卡。
5. 目前S7-1200还无法配合存储卡实现配方和数据归档的功能。
二、S7-1200存储卡的工作模式
两种工作模式:
1. 程序卡:作为S7-1200CPU的装载存储区,所有程序和数据存储在卡中,CPU内部集成的存储区中没有项目文件,设备在运行过程中存储卡不能被拔除。
2. 传输卡:用于从存储卡向CPU传送项目,传送完成后必须将存储卡拔出,CPU可以离开存储卡独立运行。
三、程序卡模式
优点:更换CPU时不需要重新下载项目文件。
怎样将项目文件装载到存储卡:
1:将存储卡设定到“编程”模式。建议做此操作之前清除存储卡中的所有文件。
第二步:设置CPU的启动状态为“Warm restart-RUN”。
第三步:将CPU断电。
第四步:将存储卡插到CPU卡槽内。
第五步:将CPU上电。
第六步:使用博途软件下载项目,此时是将项目文件(包括用户程序、硬件组态和强制值)下载到存储卡中,而不是CPU内部集成的存储区中。
完成上述步骤后,CPU可以带卡正常运行。此时如果将存储卡拔出,CPU会报错,“ERROR”红灯闪烁。
四、传输卡模式
优点:在没有编程器的情况下,方便快捷地向多个S7-1200CPU拷贝项目文件。
怎样向传输模式的存储卡中装载项目:
1:将存储卡设定到“传输”模式。建议客户做此操作前清除存储卡中的所有文件。
第二步:设置CPU的启动状态为“Warm restart-RUN”。
第三步:直接拖拽PLC设备到存储卡盘符。
说明:
做好的“程序卡”可以直接更改为“传输卡”。
从存储卡复制项目到S7-1200CPU:
1:将CPU断电。
第二步:将存储卡插到CPU卡槽。
第三步:将CPU上电,CPU上“MAINT”黄灯闪烁。
第四步:将CPU断电,将存储卡拔出。
第五步:将CPU上电。
五、使用存储卡清除密码
如果忘记了之前设定到S7-1200的密码,通过“恢复出厂设置”无法清除S7-1200内部的程序和密码,清除方式就是使用存储卡。步骤如下:
1. 将S7-1200设备断电。
2. 插入一张存储卡插到S7-1200CPU上,存储卡中的程序不能有密码保护。
3. 将S7-1200设备上电。
S7-1200上电后,会将存储卡中的程序复制到内部的FLASH寄存器中,即执行清除密码操作。
也可以用相同的方法插入一张全新的或者空白的存储卡到S7-1200CPU,设备上电后,S7-1200CPU会将内部的存储区的程序转移到存储卡中,拔下存储卡后,S7-1200CPU内部将不再有用户程序,即实现了清除密码。
存储卡中的内容可以使用读卡器清除。
注意:
1. 不要格式化存储卡。
2. IP地址并不能被清除。
3. 插入空白存储卡后,内部装载存储区的设备组态、用户程序和任何的强制值被复制的存储卡中(即便是原来CPU内容为空也是如此)。存储卡此时成为一个包括之前存储在内部装载存储区的数据的程序卡。复制完成后,内部装载存储区被清空。如果插入的不是空白卡,内部装载存储区将不被清空。
六、使用24M存储卡更新S7-1200CPU的固件版本。
注意:
1. 不同订货号的S7-1200CPU的固件文件不同,下载地址也不同。用户在下载和更新固件之前请核对产品订货号。
2. 2M和4M的村欻卡不能用于CPU固件升级。
3. 固件升级前CPU内部存储的项目文件(程序块、硬件组态等)不受影响,不会被清除。
4. 如果存储卡中的固件文件订货号与实际CPU的订货号不一致,即使执行了下列步骤,CPU的原固件版本也不会改变。
更新CPU的固件步骤如下:
1:使用电脑通过读卡器清除存储卡中的内容。注意:不要格式化存储卡。
第二步:下载新版固件文件,里面包含一个“S7_JO.SYS”文件和一个“FWUPDATE.SYS”文件夹。
第三步:将“S7_JO.SYS”文件和“FWUPDATE.SYS”文件夹拷贝到存储卡中。
第四步:将存储卡插到CPU卡槽中,此时CPU会停止,”MAINT“指示灯闪烁。
第五步:将CPU断电再上电。CPU的”RUN/STOP“指示灯红绿交替闪烁说明你哥股减正在被更新中。”RUN/STOP“指示灯亮,”MAINT“指示灯闪烁说明固件更新已经结束。
第六步:拔出存储卡。
第七步:再次将CPU断电再上电。
用户可以在博途软件中查看CPU目前的固件版本以确认是否已更新。
补充说明:
一、获取空白存储卡的方法:
1. 购买一个新的没有使用过的西门子SIMATIC MC存储卡。
2. 如果SIMATIC MC卡不是空白的,使用Window资源管理器删除存储卡上的”SIMATIC.S7S“文件夹和”S7_JOB.S7S“文件。
二、如果对存储卡模式不进行先期设置,默认将为程序卡,而不是传输卡或固件更新卡。
三、不管存储卡是否为空白卡,只要插入CPU,则CPU装载存储器将被清空,区别是空白卡将把CPU装载存储区原内容复制到该空白卡成为程序卡,而非空白卡除了清空CPU装载存储区外,自身内容将保留。
四、读取存储卡内容时,只能通过电脑或者其它读卡器才可以,插在CPU上再连接电脑读取是不可以读到的。
五、设置存储卡模式需要在博途软件中,清除存储卡上内容不要进行格式化,而是要通过Windows资源管理器来删除
一. 概述 在自动化控制领域中,相同功能有不同实现方式,针对不同的设备对精度和响应速度的要求,选用合适的定位控制系统以实现优的性价比。本文介绍的一种应用西门子S7-300 PLC的高速计数模块ET200S和70系列变频器通过PROFIBUS总线通讯的功能来实现的定位控制的实际应用。 二. 控制思路 横移车是钢管生产线中不可缺少的辅机设备,它主要完成将前一工序生产的钢管搬运到下一工序,或有序地暂放在台架的每个工位上。随着对生产线自动化程度要求的日益提高,减轻操作人员的工作量和操作失误。要求对横移车实现全自动准确定位控制。 其控制核心就是利用装在横移车车轮上的编码器采集的位置信号,通过PLC的高速计数模块读取,CPU经过运算处理与设定位置作比较,控制变频器的多段速度,从而实现横移车的准确 定位控制。因为考虑到控制成本和操作方便,采用PROFIBUS总线控制方式,减少了布线,控制方便,灵活。 三.系统的构成和特点 1.PLC作为控制的核心,主要用来接收编码器的反馈信号,与设定的位置信号作比较,通过通讯功能来控制变频器的输出频率减小,提前减速,到位前低速运转,到位时准确停止。为了实现jingque定位还设有零位置传感器,到零位时将计数器的计数值清零,消除累积误差,保证定位的准确,使横移车能平稳地放下和举起钢管。 由于放置主站CPU和变频器的控制柜与横移车比较远,在横移车上放置了远程I/O模块和高速计数器模块ET200S,通过PROFIBUS总线相连,将现场的传感器,编码器信号直接连接在远程I/O和计数模块上,减少了现场的走线和故障的发生,维护方便。通讯速率可过1.5M,整个系统的系统框图如1。 由于使用通讯功能,可以省去用于控制变频器的几个输出点,PLC的输出点也减少了。 2.高速计数器模块ET200S的应用 控制系统中所选的编码器分辨率为2048P/R,轮径φ250,齿轮比3,可计算出脉冲精度:250×3.14/2048×3=0.127mm/脉。能完全满足横移车的准确定位精度。 jingque定位过程如下: 首先设定好横移车运行的一个方向为正方向(加脉冲),当横移车向设定的位置运行时(工作运行速度),高速计数器自动进行加/减速计数,在距离设定位置300—400mm时,控制变频器的输出频率,以低速运行,在到达设定的位置时,停止变频器的输出,同时实施机械抱闸,完成了准确定位。 读取高数计数模块的程序段如下: L PID 272 https://模块开始地址,将计数器模块状态值存放到MD20~MD27 T MD 20 https://当前计数值 L PID 276 T MD 24 L 123 https://装载比较值 T MD 30 SET = M 34.0 https://打开软件门 A M 10.0 https://使能传送比较值功能 = M35.2 L MD 30 T PQD 272 L MD 34 T PQD 276 3.PLC和变频器通讯 在CPU进行硬件配置时,对挂在总线PROFIBUS 站点都分配了物理地址,PLC与变频器进行通讯也有相应的物理地址,CPU内部有专用通讯功能块SFC14,SFC15,使用内部的寄存器DB块存放数据,当PLC对变频器进行数据的写入和读出时,就需知道PLC和变频器定义的相关功能的地址,然后依据这些地址进行数据的写入和读出,才能实现对变频器的控制。 此控制系统变频器需设定的参数介绍如下: P60=1,P53=6,P554=3100,P571=3101 P572=3102,P443=3002,P566=3107 P734.1=32,,P734.2=148 其它的参数可以按出厂默认值即可 一.结束语 通过这次的电气改进,现场布线减少,自动化程度提高了,人为参与减少了,加强了安全生产。生产效率有了很大的提高,通讯控制替代了硬接线的端子控制,不仅降低了成本,面且操作更方便,性价比更优异。也证明了西门子PLC和变频器的通讯功能非常强大和好用。 |
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商