大家s7用的什么s7edge支持多大内存卡卡

写在前面MMC卡是西门子S7-300上的比较关键的器件,在平时的使用过程中经常会遇到各种关于MMC卡的问题,今天集中把一下问题列举出来,希望对大家学习有所帮助。 文章末尾有视频教程,看文字不懂的可以再看遍视频消化一下。S7-300 CPU存储器介绍与存储卡的使用 文/PLC技术支持图/PLCJSZC一、S7-300存储区S7-300存储区共有四个区组成:●系统存储器(System Memory)●工作存储器 (Work Memory)●装载存储器(Load Memory)●保持存储器(Non-Volatile memory)按照CPU的装载存储器来分类,可分为新型S7-300 CPU、标准型S7-300 CPU、带内置EPROM的S7-300 CPU。二、新型S7-300 CPU新型S7-300 CPU是指使用MMC卡作为其装载存储器的CPU,此类CPU不用安装后备电池,免维护。由于新型S7-300 CPU它不含内置的装载存储器,因此必须使用MMC卡。新型的S7-300 CPU包括紧凑型 (即CPU31xC系列)和由标准型更新的新型CPU。任何程序的下载方式都直接保存到卡中, 没有MMC卡是无法把程序下载到CPU中的。在西门子的CPU上必须使用西门子专用的MMC卡,不能使用数码相机、移动电话或PDA等数码产品使用的通用型MMC卡。用于新型S7-300 CPU的MMC卡 MMC卡是一种FEPROM卡,用于新型的S7-300CPU,包括紧凑型CPU和由标准型更新的新型CPU。新型CPU均没有内置的装载存储器,必须使用MMC卡作为其装载存储器保存用户数据。CPU掉电时,会自动将工作存储器中的数据拷贝到MMC中,保存DB块数据。如下图所示:MMC卡需要用户根据程序大小单独订货,选型时建议大于CPU工作内存,CPU313,CPU314,CPU315-2DP,CPU317-2DP 系列CPU的可插拔MMC卡最大支持8 MB ,其他最高支持4 MB用于新型S7-300 CPU的MMC 卡型号如下: 三、 MMC卡使用寿命MMC的使用寿命主要取决于以下因素:1、删除或编程步骤的数量。2、外界影响,例如周围温度。当周围温度超过为60℃时,会影响MMC的使用寿命,0-60℃的工作环境下,MMC卡可进行读、写操作100,000次3、MMC卡严禁带电插拔。务必在电源关闭的条件下拆卸该卡。带电插拔时会使卡烧坏。
4、一些意外情况情况也会损坏MMC卡1) 当装载用户程序时突然断电2) 当执行 “copy RAM to ROM”时突然断电。3) 当存储器复位时出现模块存储赋值错误。4) 错误格式化或格式化不能进行。5) 当用户用手触摸MMC卡金属部分时,如果有静电,也可能使卡损坏。
MMC 卡只能使用西门子的PG或西门子专有的读卡器进行格式化,使用其它第三方的读卡器进行读卡和格式化操作都将破坏此卡。四、如何将程序写入MMCMMC是新型CPU的唯一的装载存储器,任何程序的下载方式都直接保存到卡中。下载的方法有如下几种: 1、直接下载:用快捷栏中的下载按键直接下载。或使用STEP7中的“PLC &“下载”菜单命令下载。 2、使用STEP7中的“PLC &将RAM复制到ROM”菜单命令,可以把工作存储器的内容拷贝到MMC卡中,同时会将MMC卡中原来的内容清除。此操作只能是 CPU 在STOP模式下才能执行。这个指令用于把CPU中当前运行值 如DB块的运行值拷贝到FEPROM卡中,这样下次用MRES复位时,DB块的值就会复位为保存过的值,此操作对于FEPROM卡同样有效。 3、使用STEP7中的“PLC &“将用户程序下载到存储卡”菜单命令将整个程序下载,注意使用该指令时不能下载单个或部分程序块,只能整体下载,同时会将MMC卡中原来的内容清除。此方法也同样适用于FEPROM卡。 4、也可以使用STEP7中的“文件& S7存储卡 & 打卡”菜单命令打开存储卡,再用“PLC & 保存到存储卡 ”将文件写入MMC,此方法也同样适用于FEPROM卡。 5、在程序中通过调用SFC84“WRIT_DBL”(向装载存储器写数据块),可以将工作存储器中的数据块(内容)写入装载存储器(存储卡)中。 有条件的同学可以试验一下这五种方法,看看有什么不同。五、如何删除MMC卡中的程序使用MRES或者“Clear/Reset”不能删除MMC卡中的数据,只能删除工作存储器中的内容,并复位所有的M,T,C以及DB块的实际值。完成复位后会自动将MMC卡中的程序拷贝到工作存储器中。 如下方法可以删除MMC卡中的数据1、使用STEP7中的“视图& 在线” 菜单命令,在线打开Blocks,选中要删除的块,用“Delete”键,即可直接删除卡中的程序块。这点类似于RAM 卡。2、用“PLC &将用户程序下载到存储卡”下载一个空的程序。3、使用西门子编程器PG或西门子专用读卡器来删除或执行格式化。 删除MMC卡中的程序的特殊情况:被动格式化在下列情况出现时,有可能会要求进行被动格式化:1)装入应用程序指令由于掉电而中断2)向MMC卡写数据时由于掉电而中断3)卡中程序的组态与实际的硬件配置不相符时4)卡中有CPU无法正确识别的数据可以执行被动格式化的标志为CPU 的STOP 灯出现慢闪,这是CPU在请求被动格式化,只有此时可以用MRES按钮格式化MMC卡,把卡中的错误信息清除。 具体操作方法如下: 将模式开关拨到MRES并保持直到STOP 灯保持常亮(约九秒),并在其后三秒内迅速拨动模式开关,即在三秒内使模式开关返回到STOP后再迅速拨回到MRES位置,此时,STOP 灯快速闪烁,表示正在格式化。保持开关在MRES位置,直到STOP 灯常亮,格式化完成。 注意:一定要使用规定的操作顺序。否则,MMC就不能进行格式化,而是返回存储器复位状态。这种情况是在CPU的STOP灯慢速闪烁时使用,是一种被动的格式化,在正常使用的情况下无法用MRES格式化MMC卡。 【闲谈】1、需要视频教程的朋友可以加QQ:空间日志有下载链接。或者进QQ群:和与大家交流。2、不明白的看看视频!!! =============结束============PLC技术支持(PLCJSZC) 
 文章为作者独立观点,不代表大不六文章网立场
PLCJSZC提供各品牌的PLC技术支持 提供互动互助平台,解答技术应用问题。热门文章最新文章PLCJSZC提供各品牌的PLC技术支持 提供互动互助平台,解答技术应用问题。&&&&违法和不良信息举报电话:183-
举报邮箱:
Copyright(C)2016 大不六文章网
京公网安备78频道精选:&&
此专区共收集了(119,099张)关于比亚迪S7的帖子
我收藏的车:
打开喜爱车型的“车评专区”,点击车型名称旁的“我要收藏”的图标即可在此显示,方便下次查看
比亚迪s7怎么用内存卡里边-比亚迪S7车友关注
比亚迪S7支持多大的内存卡? 比亚迪S7支持多大的内存卡?32G是没有问题,但是没试过64G和128G的有试过的朋友说下吧 用户名 操作 操作时间 查看全部 ...
&&售价:10.69-14.69万元
关于比亚迪S7的口碑报道
汽车口碑影响力
办站宗旨:最真实的汽车消费评论
Copyright 2017 我爱车版权所有
渝ICP备号-1 增值电信业务经营许可证编号:渝B2-当前位置:
主题:617147 ┆
帖子:4827702
今日新帖:15
昨日帖数:636 ┆
历史最高帖数:2607
(日)在线用户:4467人
S7-300CPU存储器介绍及存储卡使用
给TA发消息
加TA为好友
发表于: 21:37:03 楼主
S7-300CPU存储器介绍及存储卡使用&1. S7 300存储区概述S7-300 PLC的存储区可以划分为四个区域:装载存储器(Load Memory)、工作存储器(Work Memory)、 系统存储器(System Memory)和保持存储区(Non-Volatile memory),具体如图7-1&图7-11.&&&&&&& 系统存储器:系统存储器用于存放输入输出过程映像区(PII,PIQ)、位存储器(M)、定时器(T)和计数器(C))、块堆栈和中断堆栈以及临时存储器(本地数据堆栈)。2.&&&&&&& 工作存储器:工作存储器仅包含运行时使用的程序和数据。RAM 工作存储器集成在CPU中, RAM中的内容通过电源模块供电或后备电池保持。除了S7 417-4 CPU可以通过插入专用的存储卡来扩展工作存储器外,其他PLC的工作存储器都无法扩展。3.&&& 装载存储器:装载存储器是用于存放不包含符号地址分配或注释(这些保留在编程设备的存储器中)的用户程序。装载存储器可以是存储器卡、内部集成的RAM或内部集成的EPROM.4.&&& 保持存储器:保持存储器是非易失性的RAM,通过组态可以在PLC掉电后即使没有安装后备电池的情况下,保存一部分位存储器(M)、定时器(T)、计数器(C)和数据块(DB)。在设置CPU参数时一定要指定要保持的区域。(注意:由于S7-400 PLC没有非易失性RAM,即使组态了保持区域,再掉电时若没有后备电池,也将丢失所有数据。这是S7-300 PLC 与S7-400 PLC 的重要区别)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&1)&&&& 当在step7 中执行下装(download)时,会把编程设备中的用户程序下装到CPU的装载存储区,同时会把运行时使用的程序和数据写入工作存储区(如OB1和数据块)。2)&&&& 若CPU没有后备电池,当系统断电时,在工作存储器中定义了保持特性的数据块会把数据写入保持存储器中,上电后保持存储器会把断电时的数据写入到工作存储区, 保证了运行数据断电不丢失(过程如图7-1中与箭头所示)。3)&&&&若CPU没有后备电池,当系统断电时,系统存储区中定义n的保持位存储器(M)、定时器(T)和计数器(C))断电时也会写入保持存储器,恢复上电时断电时的数据重新写入,保证了运行数据断电不丢失(如图7-1中与箭头所示)。&&2. S7-300 CPU的分类&&& 按照CPU 的装载存储器来分类:新型S7-300 CPU、标准型S7-300 CPU、带内置EPROM 的S7300 CPU,具体描述如下:2.1 新型S7-300 CPU&新型S7-300 CPU是指使用MMC卡作为其装载存储器的CPU,此类CPU不用安装后备电池,免维护。由于新型S7300-CPU它不含内置的装载存储器,因此必须使用MMC卡。新型的S7-300 CPU包括紧凑型 (即CPU31xC系列)和由标准型更新的新型CPU。任何程序的下载方式都直接保存到卡中, 没有MMC卡,是无法把程序下载到CPU中的。注意:在西门子的CPU上必须使用西门子专用的MMC卡,不能使用数码相机、移动电话或PDA等数码产品使用的通用型MMC卡。目前应用于以下几种PLC产品:&&&&&&&&&&&&&&订货号&&&&&&&&&&&&&&&&&&&&&&&& 产品名称6ES7 314-1AF**-0AB0&&&&&&&&&&& 新型CPU 3146ES7 315-2AG**-0AB0&&&&&&&&&& 新型CPU 315-2DP6ES7 312-5BD**-0AB0&&&&&&&&&&& CPU312C6ES7 313-5BE**-0AB0&&&&&&&&&&& CPU313C6ES7 313-6CE**-0AB0&&&&&&&&&&& CPU313C-2DP6ES7 313-6BE**-0AB0&&&&&&&&&&& CPU313C-2PTP6ES7 314-6CF**-0AB0&&&&&&&&&&& CPU314C-2DP&&&&&&&&&6ES7 314-6BF**-0AB0&&&&&&&&&&& CPU314C-2PTP6ES7 613-1CA**-0AE3&&&&&&&&&&& C7 613&&6ES7 635-2EC**-0AE3&&&&&&&&&&& C7 635&& OP6ES7 635-2EB**-0AE3& &&&&&&C7 635&&&&&& OP6ES7 151-7***-0AB0&&&&&&& &&& ET200S with CPU&&&&&&&&&&&注:以上产品的订货号会因为产品软硬件的升级略有调整,产品特性以产品名称为准。2.1.1 用于新型S7-300 CPU的MMC卡MMC卡是一种FEPROM卡,用于新型的S7-300 CPU,包括紧凑型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-0AA0128 KB &6ES7 953-8LG11-0AA0512 KB &6ES7 953-8LJ11-0AA02 MB &&&6ES7 953-8LL11-0AA04 MB &&&6ES7 953-8LM11-0AA08 MB&&& 6ES7 953-8LP11-0AA0注:以上产品的订货号会因为产品软硬件的升级略有调整,产品特性以产品名称为准。&图8-12.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卡重复写入的次数是有限的,所以当调用SFC 84向MMC卡写数据时最好只在相应的时间间隔(例如每小时,每天...)调用。如果MMC卡在保存时发生故障,相关的调用块会发出否定应答,其结果存放在程序的返回值(RET_VAL)中。错误就会记录在CPU的诊断缓冲区中。&&& 关于SFC 82,83,84 的使用参见文档“MMC卡数据的读写”。文档链接:。&&&&&&&&&&&&&&&&&&&&&&&&&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&&&&& 如何将程序写入MMCMMC是新型CPU的唯一的装载存储器,任何程序的下载方式都直接保存到卡中。下载的方法有如下几种:1. 直接下载:用快捷栏中的下载按键直接下载。或使用STEP7中的“PLC &“Download”菜单命令下载。(如图8-2)&图8-22. 使用STEP7中的“PLC &“Download User Program to Memory Card”菜单命令将整个程序下载(如图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卡。图8-35. 在程序中通过调用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卡来扩充装载存储器。另外,只有CPU 318-2DP可以使用RAM卡来扩充装载存储器。2.2.1&&&&& 用于标准型S7-300 CPU的FEPROM卡标准型的S7-300CPU有内置的Load memory ,通过插入FEPROM(Flash FEPROM)卡扩展装载存储器,Flash FEPROM卡更重要的是作为程序备份。在没有后备电池时PLC掉电,在PLC上电后都会自动从FEPROM卡中拷贝程序到CPU的工作存储器中。CPU318的存储区与S7-400CPU 类似,工作存储器分为存储数据和存储程序两部分,分别存储指令代码和数据块。过程如图8-4所示:&图8-4&用于标准型S7-300 CPU的Flash EPROM 卡(FEPROM 卡)型号如下:16 KB &&6ES7 951-0KD00-0AA032 KB &&6ES7 951-0KE00-0AA064 KB &&6ES7 951-0KF00-0AA0128 KB &6ES7 951-0KG00-0AA0256 KB &6ES7 951-1KH00-0AA0512 KB &6ES7 951-0KJ00-0AA01 MB &&&6ES7 951-1KK00-0AA02 MB& &&6ES7 951-1KL00-0AA04 MB &&&6ES7 951-1KM00-0AA0&注:以上产品的订货号会因为产品软硬件的升级略有调整,产品特性以产品名称为准。2.2.2&&&&& 只用于CPU 318-2DP 的RAM卡128 KB &6ES7 951-0AG00-0AA0256 KB &6ES7 951-1AH00-0AA0512 KB &6ES7 951-1AJ00-0AA01 MB &&&6ES7 951-1AK00-0AA02 MB&&& 6ES7 951-1AL00-0AA0注:以上产品的订货号会因为产品软硬件的升级略有调整,产品特性以产品名称为准。2.2.3&&&&& 如何将程序写入FEPROM卡1. 在STEP中使用“PLC&Download User Program to Memory Card”菜单命令(如图8-2)。此时用户程序只能是整体写入FEPROM卡,而不能写入单个或部分程序块,同时,每次写入新的程序会清除原来存在卡中的程序,同时会清除内置RAM 区的内容。2. 在STEP中使用 “Copy RAM to ROM”指令(如图8-2),可以把工作存储器的内容拷贝到FEPROM卡中,同时会将FEPROM卡中原来的内容清除。这个指令用于保存PLC的当前运行值拷贝到PLC中,这样下次用MRES复位时,DB块的值就会复位为保存过的值。此方法也同样适用于MMC卡。3. 使用PG时可以在STEP中使用“File & S7-Memory Card & Open”打开存储卡再用&&&&& “PLC & Save to Memory Card ”将数据写入FEPROM.此操作对于MMC卡同样有效。此方法也同样适用于MMC卡。2.2.4&&&&& 如何删除FEPROM卡中的程序目前,删除FEPROM卡中的程序的公开方法只有一种,就是用PG和读卡器来删除卡中的内容,使用存储器复位是无法清空卡里的程序的。但下述方法同样可以删除FEPROM卡中的内容:1.&&&&& 在STEP中使用“Download user program to memory card ”命令可以把程序直接下载到FEPROM中,每次用这个命令下载时,都会清除FEPROM卡中以前下载的程序。当下载的程序大于工作存储器或者大于FEPROM卡的容量时使用“Download user program to memory card”命令时会出现报警信息,下载过程仍然可以继续,但是下载完成后会出现错误信息,PLC故障灯亮,此时从CPU的模板信息“Module information”中可以看到FEPROM卡中内容为空,相当于删除了卡里的东西,之后可以重新在卡里下载新的程序。2.&&&&& 在STEP中使用“Download user program to memory card”下载一个空的程序到卡中,即可清空卡中的内容。3.&&&&& 通过在线删除工作存储器中的全部程序,再在STEP中执行“Copy RAM to ROM”命令可以将FEPROM卡中的内容全部删除。对于含有内置的EPROM的CPU时,也可就用此方法来删除EPROM中的内容。(仅适用于标准型S7-300 PLC)4.&&&&& 当CPU的设置读写保护后,直接用下载的快捷键则下载到内置的RAM(load memory)中,此时加密信息可以通过复位删除或执行“Download user program to memory card”下载一个空的程序到卡中,此时可清除CPU中的密码。若CPU的设置读写保护后,执行“Download user program to memory card”下载加密程序到FEPROM卡,则无法清除该密码。5.&&&&& 使用读卡器或PG来删除。当在卡中加密又丢失了密码的情况只能用这种方法来删除卡中的内容。2.2.5&&&&& 关于FEPROM卡的其它信息&& 对于标准型S7-300CPU,每次拔卡后上电或者插卡后上电,CPU都会要求执行复位,Stop 灯出现慢闪,需要用MRES复位(用MRES复位注意:拔卡和插卡均只可在掉电时进行)。对于S7-400CPU每次拔卡后上电或者插卡后上电CPU都不会要求执行复位,但在拔卡后,工作存储器的程序自动丢失,即使有后备电池也一样。2.3&&& 带内置EPROM 的S7-300 CPU&&&& 对带有集成EPROM的CPU模块,可以使用“Copy RAM to ROM”将程序复制到集成EPROM中,以确保在没有备用电池的情况下发生电源故障或存储器复位时数据不丢失。 CPU 312 IFM、 CPU 314 IFM和C7系列 带有内置的EPROM装载存储器,由于不太常用,这里不作重点描述。&3&&&&&&& 关于数据保持3.1& &CPU启动方式:S7-300CPU只有“暖启动”(Warm Start),但CPU 318-2 DP的启动方式可定义为暖启动(Warm Start)和冷启动(Cold Start)两种,定义为暖启动时与其他标准型S7-300相同,定义为冷启动时,与S7 400的冷启动相同)。暖启动调用OB100组织块。当启动时,过程映像和非保持数据被清除。当过程映像读入后,就开始新的一个循环。&图9-1&&在S7-300CPU中,“PowerOn-&PowerOff”或从”STOP-& RUN”两种情况下都执行“暖启动”(Warm Restart)。1.&&&&& 对于使用FEPROM卡的标准型S7300 CPU:1)&&&& &带后备电池的暖启动:&&&&& 当暖启动时,后备电池保持的RAM存储器 (OB, FC,FB, DB) 和位存储器(M)、定时器(T)和计数器(C)都被保持。只复位不保持的位存储器(M)、定时器(T)和计数器(C)。过程映像和非保持数据被清除。2)&&&& 不带后备电池的暖启动:&&& 如果RAM存储器没有电池作后备,就会丢失所存的信息。只有定义成保持的位存储器(M)、定时器(T)和计数器(C)和数据块(DB)的数据可以被保持。&图9-2&“保持存储器”(Retentive Memory)标签页用来指定需要保持的位存储器(M)、定时器(T)、计数器(C)和数据块(DB)区域。(如图9-2)&2.&&&&& 对于使用MMC卡的新型S7300 CPU暖启动时,所有的数据块(DB)都是被保持的,“保持存储器”(Retentive Memory)标签页的定义区为“灰色”不可选的,如图9-3所示。定义了保持的存储器(M)、定时器(T)、计数器(C)中的数据将被保持。过程映像和非保持数据被清除。&图9-3&3.2& &S7-300 CPU 存储器复位当存储器复位时,工作存储器、内置装载存储器(对于标准CPU)和带保持的数据都被清除,然后执行硬件测试。如果存储器卡存在,用户程序就从存储器卡拷贝到工作存储器。存储器复位具体完成工作如下:2& &删除工作存储器所有的用户数据,包括保持的数据&&& (不包括 MPI 参数分配)2& &硬件测试和初始化2& &对于使用EPROM卡的CPU,如果插入了 EPROM 存储器卡,且卡中存有用户程序,& 在存储器复位后CPU把EPROM的内容拷贝到内部工作存储区。对于使用MMC卡的CPU ,在存储器复位后CPU把MMC卡的内容拷贝到内部 工作存储区。2& 如果没有插入存储器卡,设定的 MPI 地址保持。但是,如果插入存储器卡, 则装入卡内的MPI地址2& 诊断缓冲区的内容保持,该区的内容利用编程器可以观察到。注意:必须在CPU是停止模式时才能执行存储器复位:2& 模式选择器位于“STOP”位置或2& 模式选择器位于“RUN-P”位置,通过菜单操作“PLC -& Operating Mode -& Stop”用把模式切换到 STOP。3.3& &&新型S7-300 CPU(使用 MMC卡)的数据保持问题1.&&&&&& 存储器(M)、定时器(T)、计数器(C)的可保持性取决于是否被组态为保持,如果组态为非保持,则Stop-&Run或者Power off/on均被复位,如果组态为保持,则Stop-&Run或者Power Off/On均被保持。2.&&& DB始终保持,不管Stop-&Run或者Power off/on.但下述过程会复位DB块的值:掉电-〉拔卡-〉上电-〉掉电-〉插卡-〉上电存储器对象的记忆存储器对象&&&&&&&&&&&& 操作状态变换通电/断电STOP-&Run存储器复位用户程序/数据(MMC中)XXX数据块的实际值XX-保持的存储器(M)、定时器(T)、计数器(C)XX-诊断缓冲区、运行小时计数器XXXMPI 地址、传输速率XXXX=保持&&& -=非保持3.4& 标准型S7-300 CPU(除了CPU 318-2 DP)的数据保持问题:1.& 存储器(M)、定时器(T)、计数器(C)存储器(M)、定时器(T)、计数器(C)的可保持性取决于是否被组态为保持,如果定义为非保持,则Stop-&Run或者Power off/on均被复位,如果被组态为保持,则Stop-&Run或者Power off/on均被保持,不管有无电池。但注意,无电池时,必须要有FEPROM程序备份,否则,组态丢失。2.& 数据块DBStop-&Run:所有DB保持,不管是否设为保持Power Off: 有电池时,所有DB保持,不管是否设为保持&无电池有卡时:&当DB块被定义为非保持,则复位&当DB块被定义为保持,则数据保持&存储器对象的记忆存储器对象&&&&&&&&&&&& 操作状态变换通电/断电STOP-&Run存储器复位用户程序/数据(FEPROM卡)XXX数据块(CPU带电池,且设为保持)XXX数据块(CPU不带电池有卡,设为保持)XX-数据块(CPU不带电池有卡,未设为保持)-X-保持的存储器(M)、定时器(T)、计数器(C)XX-诊断缓冲区、运行小时计数器XXXMPI 地址、传输速率XXXX=保持&&& -=非保持&4&&&&& 缩写词含义IEC:International Electrotechnical Commission,国际电工技术委员会。FAQ:Frequently Asked Questions,常见问题解答。RAM:Random Access Memory ,随机存取存储器。它的特点是易挥发性,即掉电失忆。RAM是动态内存,用来存取各种动态的输入输出数据、中间计算结果以及与外部存储器交换的数据和暂存数据。设备断电后,RAM中存储的数据就会丢失。RAM就好比是电脑的内存,运行游戏、程序速度快慢看的是RAM。ROM:Read Only Memory 只读存储器(一次写入,反复读取)。RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM就不会。ROM又分一次性固化、光擦除和电擦除重写两种类型。ROM是静态空间,用来存储东西的,如计算机中主板中的BIOS就是采用的ROM。PROM:Programmable Read-Only Memory,可编程只读存储器。只允许写入一次,所以也被称为“一次可编程只读存储器”(One Time Progarmming ROM,OTP-ROM)。EPROM:Erasable Programmable ROM,可擦除可编程只读存储器。可重复擦除和写入,使用紫外线照射一定的时间可擦除其内容,擦除后即可进行再编程。EEPROM : Electrically Erasable Programmable ROM,电可擦除可编程只读存储器它的最大优点是可直接用电信号擦除,也可用电信号写入。FEPROM: Flash& EPROM ,闪存可擦除可编程只读存储器。它属于EEPROM的改进产品,由于闪存卡可以在体积上做得很小,所以闪存卡在手机、数码相机、掌上电脑、MP3等设备上获得了广泛的应用。如目前比较流行CF卡(Compact Flash)、SD卡(Secure Digital Memory Card)、索尼的记忆棒(Memory Stick)等。MMC:& Micro Memory Card , 微型存储卡。它是一种FEPROM卡,主要用于西门子新型S7-300CPU及紧凑型S7-300CPU中(如CPU31xC)。 市场中的用于手机的通用型MMC卡不能用于西门子的CPU中,必须使用西门子专用的MMC卡。PG:Programming device,西门子编程器。西门子出品的预装西门子工程软件(如STEP7,Wincc等),集成CP5611接口, 具备读写MMC和EPROM卡接口的便携式PC机。&5&&&&& 附录-相关设备订货号5.1& &存储卡l& 用于新型S7-300 CPU的MMC (Micro Memory Card )MMC 卡已经分配了新的订货号&&&& 名&& 称新订货号旧订货号64 KB 微存储卡6ES-0AA06ES-0AA0512 KB 微存储卡6ES-0AA06ES-0AA02 MB 微存储卡6ES-0AA06ES-0AA04 MB 微存储卡6ES-0AA06ES-0AA0128KB 微存储卡&***6ES7 953-8LG11-0AA0*注意事项:128 KB 的MMC卡尚未分配新的订货号;当前的订货号暂时仍然有效(6ES-0AA0)。兼容性:&&&& 新的MMC 卡与先前版本的MMC卡在功能和备件上是兼容的。l& 用于标准型S7-300 CPU的FEPROM卡16 KB &&6ES7 951-0KD00-0AA032 KB &&6ES7 951-0KE00-0AA064 KB &&6ES7 951-0KF00-0AA0128 KB &6ES7 951-0KG00-0AA0256 KB &6ES7 951-1KH00-0AA0512 KB &6ES7 951-0KJ00-0AA01 MB &&&6ES7 951-1KK00-0AA02 MB& &&6ES7 951-1KL00-0AA04 MB &&&6ES7 951-1KM00-0AA0&l& 用于S7-400 CPU的FEPROM卡64 KB &&6ES7 952-0KF00-0AA0256 KB &6ES7 952-0KH00-0AA01 MB &&&6ES7 952-1KK00-0AA02 MB &&&6ES7 952-1KL00-0AA04 MB &&&6ES7 952-1KM00-0AA08 MB &&&6ES7 952-1KP00-0AA016 MB &&6ES7 952-1KS00-0AA032 MB& &6ES7 952-1KT00-0AA064 MB &&6ES7 952-1KY00-0AA0l& 只用于S7 318-2DP 的RAM卡.128 KB &6ES7 951-0AG00-0AA0256 KB &6ES7 951-1AH00-0AA0512 KB &6ES7 951-1AJ00-0AA01 MB &&&6ES7 951-1AK00-0AA02 MB &&&6ES7 951-1AL00-0AA0l& 用于S7 400 CPU的RAM卡64 KB &&6ES7 952-0AF00-0AA0256 KB &6ES7 952-1AH00-0AA01 MB &&&6ES7 952-1AK00-0AA02 MB &&&6ES7 952-1AL00-0AA04 MB &&&6ES7 952-1AM00-0AA08 MB &&&6ES7 952-1AP00-0AA016 MB& &6ES7 952-1AS00-0AA0l& 用于扩展S7 417-4 CPU 的工作存储器的RAM卡2*2M &&6ES7 955-2AL00-0AA02*4M &&6ES7 955-2AM00-0AA0&&&5.2& &USB读卡器&&&& 使用USB读卡器可以格式化所有FEPROM存储卡以及MMC卡&Product DesignationOrder No.USB Prommer6ES7 792-0AA00-0XA0&
给TA发消息
加TA为好友 发表于: 22:09:32 1楼
太长了,还时回去看书吧&
给TA发消息
加TA为好友 发表于: 19:54:20 2楼
讲的比较详细,能简单明了点更好;
给TA发消息
加TA为好友 发表于: 15:33:33 3楼
不错!谢谢!有价值。
给TA发消息
加TA为好友 发表于: 15:55:19 4楼
&不错,就是有点太长,楼主再发类似的帖子建议突出重点,这样大家各取所需,不耽误时间,看来这次只能粘贴回去慢慢看了。
给TA发消息
加TA为好友 发表于: 16:16:03 5楼
怎么没有收藏按钮呢?
周点击排行周回复排行
[17] [15] [13] [9] [8] [8] [7] [6] [6] [5]
[0] [0] [0] [0] [0] [0] [0] [0] [0] [0]最新求助
[1] [0] [0] [10] [3] [3] [11] [0] [3] [6]

我要回帖

更多关于 三星s7edge内存卡合并 的文章

 

随机推荐