7
西门子PLC软件6ES7870-1AA01-0YA0
当存储器复位时,工作存储器、内置装载存储器(对于标准CPU)和带保持的数据都被清除,然后执行硬件测试。如果存储器卡存在,用户程序就从存储器卡拷贝到工作存储器。
存储器复位具体完成工作如下:
² 删除工作存储器所有的用户数据,包括保持的数据 (不包括 MPI 参数分配)
² 硬件测试和初始化
² 对于使用EPROM卡的CPU,如果插入了 EPROM 存储器卡,且卡中存有用户程序, 在存储器复位后CPU把EPROM的内容拷贝到内部工作存储区。
对于使用MMC卡的CPU ,在存储器复位后CPU把MMC卡的内容拷贝到内部 工作存储区。
² 如果没有插入存储器卡,设定的 MPI 地址保持。但是,如果插入存储器卡, 则装入卡内的MPI地址
² 诊断缓冲区的内容保持,该区的内容利用编程器可以观察到。
注意:必须在CPU是停止模式时才能执行存储器复位:
² 模式选择器位于“STOP”位置或
² 模式选择器位于“RUN-P”位置,通过菜单操作“PLC -> Operating Mode -> Stop”用把模式切换到 STOP。
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中) | X | X | X |
数据块的实际值 | X | X | - |
保持的存储器(M)、定时器(T)、计数器(C) | X | X | - |
诊断缓冲区、运行小时计数器 | X | X | X |
MPI 地址、传输速率 | X | X | X |
X=保持 -=非保持
1. 存储器(M)、定时器(T)、计数器(C)
存储器(M)、定时器(T)、计数器(C)的可保持性取决于是否被组态为保持,如果定义为非保持,则Stop->Run或者Power off/on均被复位,如果被组态为保持,则Stop->Run或者Power off/on均被保持,不管有无电池。但注意,无电池时,必须要有FEPROM程序备份,否则,组态丢失。
2. 数据块DB
Stop->Run:所有DB保持,不管是否设为保持
Power Off: 有电池时,所有DB保持,不管是否设为保持
无电池有卡时:
当DB块被定义为非保持,则复位
当DB块被定义为保持,则数据保持
存储器对象的记忆
存储器对象 | 操作状态变换 | ||
通电/断电 | STOP->Run | 存储器复位 | |
用户程序/数据(FEPROM卡) | X | X | X |
数据块(CPU带电池,且设为保持) | X | X | X |
数据块(CPU不带电池有卡,设为保持) | X | X | - |
数据块(CPU不带电池有卡,未设为保持) | - | X | - |
保持的存储器(M)、定时器(T)、计数器(C) | X | X | - |
诊断缓冲区、运行小时计数器 | X | X | X |
MPI 地址、传输速率 | X | X | X |
X=保持 -=非保持
4 缩写词含义
IEC:International Electrotechnical Commission,电工技术**。
FAQ:Frequently Asked Questions,常见问题解答。
RAM:Random Access Memory ,随机存取存储器。
它的特点是易挥发性,即掉电。RAM是动态内存,用来存取各种动态的输入输出数据、中间计算结果以及与外部存储器交换的数据和暂存数据。设备断电后,RAM中存储的数据就会丢失。RAM就好比是电脑的内存,运行游戏、程序速度快慢看的是RAM。
ROM:Read only Memory 只读存储器(一次写入,反复读取)。
RAM和ROM相比,两者的zui大区别是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,电可擦除可编程只读存储器
它的zui大优点是可直接用电信号擦除,也可用电信号写入。
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机
S7-300 系列 CPU 可以为各种应用提供合适的解决方案,客户只需为特定任务实际需要的性能付款S7-300 建立在模块式的组态上,* I/O 模块的插槽规则现有丰富的模块可用于集中组态和搭配 ET 200M 实现分布式组态。集成的 PROFINET 接口可以实现控制器的简单网络化,与其它运行管理等级方便的进行数据交换模块宽度窄,可以实现紧凑式的模块设计或者小型控制柜。能够把强大的 CPU 与工业以太网/PROFINET 接口、集成的工艺功能或故障防护设计集成在一起,从而避免附加投资。设计
S7-300 可以实现空间节省和模块式组态。除了模块,只需要一条 DIN 安装轨用于固定模块并把它们旋转到位。这样就实现了坚固而且具有 EMC 兼容性的设计。随用随建式的背板总线可以通过简单的插入附加的模块和总线连接器进行扩展。S7-300 系列丰富的产品既可以用于集中扩展,也可用于构建带有 ET 200M 的分布式结构;因此实现了经济高效的备件控制。扩展选件如果自动化任务需要**过 8 个模块,S7-300 的*控制器 (CC) 可以使用扩展装置 (EU) 扩展。中心架上多可以有 32 个模块,每个扩展装置上多 8 个。接口模块 (IM) 可以同时处理各个机架之间的通讯。如果工厂覆盖范围很宽,CC/EU 还可以相互间隔较长距离安装(长 10m)。在单层结构中,这可以实现 256 个 I/O 的大组态,在多层结构中多可以达到 1024 个 I/O。在带有 PROFIBUS DP 的分布式组态中,可以有 65536 个 I/O 连接(多 125 个站点,如通过 IM153 连接的 ET200M)。插槽可自由编址,因此*插槽规则。S7-300 模块种类丰富,还可以用在分布式自动化解决方案中。
与 S7-300 具有相同结构的 ET 200M I/O 系统通过接口模块不仅可以连接到 PROFIBUS 上还可以连接到 PROFINET 上


可对通过工业以太网的数据通讯进行预先格式化。基于标准TCP/IP 协议进行通讯。
使用 CP 243-1,通过工业以太网,可实现 S7-200 和其它 S7-200或 S7-300 或 S7-400 PLC 之间的通讯。
可通过RJ45 进行以太网访问
通过S7-200 总线,即可与S7-200 系统简单连接
可以实现一种灵活的分布式自动化架构
通过工业以太网和STEP 7 Micro/WIN 32,实现S7-200 系统的远程编程、组态和诊断。
多可以组态 8 个连接。对于连接控制(保持活动状态),可以为主动和被动伙伴的所有的 TCP/IP 传输连接进行组态。
可提供与S7-OPC 的连接
CP 243-1 允许 S7-200 编程软件 STEP 7-Micro/WIN 通过工业以太网访问 S7-200。
*重复进行编程/组态,即可更换模板(即插即用)
S7 通讯服务,“XPUT/XGET”,既可作为客户机,也可作服务器
S7 通讯服务,“READ/WRITE”,作为服务器
通过预设 地址(48 位数值),进行地址分配。(在出厂时已对每个CP 243-1 进行了 地址分配。 地址打印在附于上盖下面的标签上。使用BOOTP 协议,通过预设的 地址