西门子存储卡6ES7953-8LG31-0AA0
更新:2022-03-24 08:08 编号:10864472 发布IP:113.240.151.20 浏览:201次详细介绍
西门子存储卡6ES7953-8LG31-0AA0
1. S7 300存储区概述
S7-300 PLC的存储区可以划分为四个区域:装载存储器(Load Memory)、工作存储器(WorkMemory)、系统存储器(System Memory)和保持存储区(Non-Volatile memory),具体如图7-1
image001.JPG
图7-1
1. 系统存储器:
系统存储器用于存放输入输出过程映像区(PII,PIQ)、位存储器(M)、定时器(T)和计数器(C))、块堆栈和中断堆栈以及临时存储器(本地数据堆栈)。
2. 工作存储器:
工作存储器仅包含运行时使用的程序和数据。RAM 工作存储器集成在CPU中,RAM中的内容通过电源模块供电或后备电池保持。除了S7 417-4CPU可以通过插入的存储卡来扩展工作存储器外,其他PLC的工作存储器都无法扩展。
3. 装载存储器:
装载存储器是用于存放不包含符号地址分配或注释(这些保留在编程设备的存储器中)的用户程序。装载存储器可以是存储器卡、内部集成的RAM或内部集成的EPROM.
4. 保持存储器:
保持存储器是非易失性的RAM,通过组态可以在PLC掉电后没有安装后备电池的情况下,保存一部分位存储器(M)、定时器(T)、计数器(C)和数据块(DB)。在设置CPU参数时一定要要保持的区域。(注意:由于S7-400PLC没有非易失性RAM,组态了保持区域,再掉电时若没有后备电池,也将丢失所有数据。这是S7-300 PLC 与S7-400PLC 的重要区别)
1) 当在step7中执行下装(download)时,会把编程设备中的用户程序下装到CPU的装载存储区,会把运行时使用的程序和数据写入工作存储区(如OB1和数据块)。
2) 若CPU没有后备电池,当系统断电时,在工作存储器中定义了保持特性的数据块会把数据写入保持存储器中,上电后保持存储器会把断电时的数据写入到工作存储区,保证了运行数据断电不丢失(过程如图7-1中image010.gif与image009.gif箭头所示)。
3) 若CPU没有后备电池,当系统断电时,系统存储区中定义n的保持位存储器(M)、定时器(T)和计数器(C))断电时也会写入保持存储器,恢复上电时断电时的数据重新写入,保证了运行数据断电不丢失(如图7-1中image012.gif与image011.gif箭头所示)。
西门子S7-300模块plc储存卡
西门子微存储卡现货 西门子MMC卡现货供应 西门子闪存卡现货供应 西门子CPU内存卡西门子300内存卡现货供应 西门子plc模块储存卡
2. S7-300 CPU的分类
按照CPU 的装载存储器来分类:新型S7-300 CPU、标准型S7-300CPU、带内置EPROM 的S7300 CPU,具体描述如下:
2.1 新型S7-300 CPU
新型S7-300CPU是指使用MMC卡作为其装载存储器的CPU,此类CPU不用安装后备电池,免维护。由于新型S7300-CPU它不含内置的装载存储器,必须使用MMC卡。新型的S7-300CPU包括紧凑型(即CPU31xC系列)和由标准型更新的新型CPU。任何程序的下载方式都直接保存到卡中,没有MMC卡,是无法把程序下载到CPU中的。
注意:在西门子的CPU上必须使用西门子的MMC卡,不能使用数码相机、或PDA等数码产品使用的通用型MMC卡。目前应用于以下几种PLC产品:
订货号 产品名称
6ES7 314-1AF**-0AB0 新型CPU 314
6ES7 315-2AG**-0AB0 新型CPU 315-2DP
6ES7 312-5BD**-0AB0 CPU312C
6ES7 313-5BE**-0AB0 CPU313C
6ES7 313-6CE**-0AB0 CPU313C-2DP
6ES7 313-6BE**-0AB0 CPU313C-2PTP
6ES7 314-6CF**-0AB0 CPU314C-2DP
6ES7 314-6BF**-0AB0 CPU314C-2PTP
6ES7 613-1CA**-0AE3 C7613
6ES7 635-2EC**-0AE3 C7635 OP
6ES7 635-2EB**-0AE3 C7 635 OP
6ES7 151-7***-0AB0 ET200S with CPU
注:以上产品的订货号会因为产品软硬件的升级略有调整,产品特性以产品名称为准。
2.1.1 用于新型S7-300 CPU的MMC卡
MMC卡是一种FEPROM卡,用于新型的S7-300CPU,包括紧凑型CPU和由标准型更新的新型CPU。新型CPU均没有内置的装载存储器,必须使用MMC卡作为其装载存储器保存用户数据。CPU掉电时,会自动将工作存储器中的数据拷贝到MMC中,保存DB块数据。如图8-1所示:
MMC卡需要用户根据程序大小单独订货,选型时建议大于CPU工作内存,CPU313,CPU314,CPU315-2DP,CPU317-2DP系列CPU的可插拔MMC卡支持8 MB ,其他支持4 MB
用于新型S7-300 CPU的MMC 卡(Micro Memory Card )型号如下:
64 KB 6ES7 953-8LF11-0AA0
128 KB 6ES7 953-8LG11-0AA0
512 KB 6ES7 953-8LJ11-0AA0
2 MB 6ES7 953-8LL11-0AA0
4 MB 6ES7 953-8LM11-0AA0
8 MB 6ES7 953-8LP11-0AA0
image013.jpg
image018.gif
图8-1
2.1.2 MMC卡使用寿命
MMC的使用寿命主要取决于以下因素:
1. 删除或编程步骤的数量。
使用MMC的CPU有SFC 82,83,84等特性,可以进行数据的读写:
2 SFC82“CREA_DBL”:在装载内存(Load Memory)中生成数据块
2 SFC83“READ_DBL”:读装载内存(Load Memory)中的数据块
2 SFC84“WRIT_DBL”:写数据块(内容)到装载内存(Load Memory)即MMC卡中。
请注意由于MMC卡重复写入的次数是有限的,当调用SFC84向MMC卡写数据时只在相应的时间间隔(例如每小时,每天...)调用。如果MMC卡在保存时发生故障,相关的调用块会发出否定应答,其结果存放在程序的返回值(RET_VAL)中。错误就会记录在CPU的诊断缓冲区中。
2. 外界影响,例如周围温度。
当周围温度超过为60℃时,会影响MMC的使用寿命,0-60℃的工作环境下,MMC卡可进行删除/ 写 操作100,000次
3. MMC卡严禁带电插拔。务必在电源关闭的条件下拆卸该卡。带电插拔时会使卡烧坏。
4. 一些意外情况情况也会损坏MMC卡
1) 当装载用户程序时突然断电
2) 当执行 “copy RAM to ROM”时突然断电。
3) 当存储器复位时出现模块存储赋值错误。
4) 错误格式化或格式化不能进行。
5)当用户用手触摸MMC卡金属部分时,如果有静电,也可能使卡损坏。
注意:MMC卡只能使用西门子的PG或西门子专有的读卡器(prommer)进行格式化,使用其它第三方的读卡器进行读卡和格式化操作都将破坏此卡。
2.1.3 如何将程序写入MMC
MMC是新型CPU单独的装载存储器,任何程序的下载方式都直接保存到卡中。
下载的方法有如下几种:
1. 直接下载:用快捷栏中的下载按键image020.jpg直接下载。或使用STEP7中的“PLC>“Download”菜单命令下载。(如图8-2)
image021.JPG图8-2
2. 使用STEP7中的“PLC >“Download User Program to MemoryCard”菜单命令将整个程序下载(如图8-2),注意使用该指令时不能下载单个或部分程序块,只能整体下载,会将MMC卡中原来的内容清除。此方法也同样适用于FEPROM卡。
3. 使用STEP7中的“PLC >Copy RAM to ROM”(如图8-2)菜单命令,可以把工作存储器的内容拷贝到MMC卡中,会将MMC卡中原来的内容清除。此操作只能是 CPU在STOP模式下才能执行。这个指令用于把CPU中当前运行值如DB块的运行值拷贝到FEPROM卡中,这样下次用MRES复位时,DB块的值就会复位为保存过的值。此操作对于FEPROM卡同样有效,
4. 使用PG时可以使用STEP7中的“File > S7-Memory Card > Open”菜单命令(如图8-3)打开存储卡,再用“PLC > Save to Memory Card”将文件写入MMC.此方法也同样适用于FEPROM卡。
image022.JPG
图8-3
5.在程序中通过调用SFC84“WRIT_DBL”(向装载存储器写数据块),可以将工作存储器中的数据块(内容)写入装载存储器(存储卡)中。
2.1.4 如何删除MMC卡中的程序
使用MRES或者“Clear/Reset”不能删除MMC卡中的数据,只能删除工作存储器中的内容,并复位所有的M,T,C以及DB块的实际值。完成复位后会自动将MMC卡中的程序拷贝到工作存储器中,
如下方法可以删除MMC卡中的数据。
1. 使用STEP7中的“View > Online”菜单命令,在线打开Blocks,选中要删除的块,用“Delete”键,即可直接删除卡中的程序块。这点类似于RAM 卡。
2. 用“PLC >Download User Program to Memory Card”(如图8-2)下载一个空的程序。
3. 使用西门子编程器PG或西门子读卡器来删除或执行格式化。
2.1.5 删除MMC卡中的程序的特殊情况:被动格式化
在下列情况出现时,有可能会要求进行被动格式化:
1) 装入应用程序指令由于掉电而中断
2) 向MMC卡写数据时由于掉电而中断
3) 卡中程序的组态与实际的硬件配置不相符时
4) 卡中有CPU无法正确识别的数据
可以执行被动格式化的标志为CPU 的STOP灯出现慢闪,这是CPU在请求被动格式化,只有此时可以用MRES按钮格式化MMC卡,把卡中的错误信息清除,具体操作方法如下:
将模式开关拨到MRES并保持直到STOP灯保持常亮(约九秒),并在其后三秒内迅速拨动模式开关,即在三秒内使模式开关返回到STOP后再迅速拨回到MRES位置,此时,STOP灯快速闪烁,表示正在格式化。保持开关在MRES位置,直到STOP 灯常亮,格式化完成。
注意:一定要使用规定的操作顺序。否则,MMC就不能进行格式化,而是返回存储器复位状态。这种情况是在CPU的STOP灯慢速闪烁时使用,是一种被动的格式化,在正常使用的情况下无法用MRES格式化MMC卡。
2.1.6 关于MMC 卡的其它信息
关于MMC其他问题请参考文档“MMC的信息及使用”。如MMC卡的升级,以及插入MMC卡时PLC所有灯闪烁等问题。
2.2 标准型S7-300 CPU
标准型S7-300 CPU指的是不使用MMC卡的S7-300 PLC,也称为老式的S7- 300 CPU。除了CPU318-2DP外,其它的老式CPU已不再出售。标准型S7-300含有内置的RAM装载存储器,并可以使用FEPROM卡来扩充装载存储器。只有CPU318-2DP可以使用RAM卡来扩充装载存储器。
2.2.1 用于标准型S7-300 CPU的FEPROM卡
标准型的S7-300CPU有内置的Load memory ,通过插入FEPROM(FlashFEPROM)卡扩展装载存储器,FlashFEPROM卡更重要的是作为程序备份。在没有后备电池时PLC掉电,在PLC上电后都会自动从FEPROM卡中拷贝程序到CPU的工作存储器中。CPU318的存储区与S7-400CPU类似,工作存储器分为存储数据和存储程序两部分,分别存储指令代码和数据块。过程如图8-4所示:
成立日期 | 2019年11月11日 | ||
法定代表人 | 方顺周 | ||
注册资本 | 200 | ||
主营产品 | 西门子伺服驱动,西门子数控伺服,西门子直流调速装置,西门子交流变频器,西门子直流传动装置,西门子HMI 触摸屏,西门子SITOP系列直流电源,西门子可编程控制器,西门子PLC模块等。 | ||
经营范围 | 软件开发;智能化技术研发、服务;工业自动化设备研发;工业自动化设备、机电设备、通用机械设备、机电产品、电子元件及组件、电子器材、电子产品及配件、机械配件、办公设备销售;电线、电缆的零售;电气设备系统集成。(依法须经批准的项目,经相关部门批准后方可开展经营活动,未经批准不得从事P2P网贷、股权众筹、互联网保险、资管及跨界从事金融、第三方支付、虚拟货币交易、ICO、非法外汇等互联网金融业务)(依法须经批准的项目,经相关部门批准后方可开展经营活动) | ||
公司简介 | SIEMENS可编程控制器2、逻辑控制模块LOGO!230RC、230RCO、230RCL、24RC、24RCL等3、SITOP系列直流电源24VDC1.3A、2.5A、3A、5A、10A、20A、40A4、HMI触摸屏TD200TD400CTP177,MP277MP377SIEMENS交、直流传动装置1、交流变频器MICROMASTER系列:MM、MM420、MM430、MM440、ECOMID ... |
- 西门子6ES7400-1TA01-0AA01 西门子PLCS7-1500系列是西门子PLC中性的系列,它可以替代西门子PL... 2022-03-24
- 西门子电源板6SN1123-1AB00-0BA1 西门子PLC系列在使用中,有时需要进行扩展,用户可以通过IM153模块,灵活配... 2022-03-24
- 西门子中央控制器6ES7318-3EL00-0AB0综上所述,西门子PLCS7-200ART系列为用户提供了扩展功能,用户在自动化... 2022-03-24
- 6SN1162-0EA00-0AA01 西门子PLCS7-1500系列是西门子PLC中性的系列,它可以替代西门子PL... 2022-03-24
- 西门子S7-30040针接头综上所述,西门子PLCS7-200ART系列为用户提供了扩展功能,用户在自动化... 2022-03-24