前言:西门子PLC代理商.西门子模块总代理.西门子PLC模块总代理
西门子代理3RW4036-2BB15上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:SIEMENS可编程控制器长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效 欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度 您的选择您的支持是我的动力! ————致我亲爱的客户!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)和带保持的数据都被清除,然后执行硬件测试。如果存储器卡存在,用户程序就从存储器卡拷贝到工作存储器。存储器复位具体完成工作如下:? 删除工作存储器所有的用户数据,包括保持的数据 (不包括 MPI 参数分配)? 硬件测试和初始化? 对于使用EPROM卡的CPU,如果插入了 EPROM 存储器卡,且卡中存有用户程序, 在存储器复位后CPU把EPROM的内容拷贝到内部工作存储区。对于使用MMC卡的CPU ,在存储器复位后CPU把MMC卡的内容拷贝到内部 工作存储区。? 如果没有插入存储器卡,设定的 MPI 地址保持。但是,如果插入存储器卡, 则装入卡内的MPI地址? 诊断缓冲区的内容保持,该区的内容利用编程器可以观察到。注意:必须在CPU是停止模式时才能执行存储器复位:? 模式选择器位于“STOP"位置或? 模式选择器位于“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块的值: