联系人:李红英
邮箱:leehonying1018@126.com
电话:15307431289
地址: 中国 上海 松江区中国上海市松江区鼎源路618弄61号楼5楼
西门子S7-1500PLC原装6ES7954-8LE03-0AA0储存卡

6ES7954-8LC03-0AA0 SIMATIC S7 MEMORY CARD, 4 MB技术数据
| SIMATIC S7,存储卡 用于 S7-1x 00 CPU/SINAMICS, 3,3V Flash,4 Mb | |
| 存储器 | ||
| 存储器类型 | Flash-EPROM | |
| 闪存 | 是 | |
| 存储器大小 | 4 Mbyte | |
| 删除/写入过程的数量,小值 | 500 000 | |
| 数据维护(在后一次编程后),小值 | 10 y; 当删除/写入操作次数 < 50000 时(1 a,当删除/写入操作次数 > 450000 时) | |
| 尺寸 | ||
| 宽度 | 24 mm | |
| 高度 | 32 mm | |
| 深度 | 2.1 mm | |
| 重量 | ||
| 重量,约 | 3 g | |
| 6ES79548LC020AA0 | S7-1200/1500 4M 存储卡 |
| 6ES79548LE030AA0 | S7-1200/1500 12M 存储卡 |
| 6ES79548LF030AA0 | S7-1200/1500 24M 存储卡 |
| 6ES79548LL030AA0 | S7-1200/1500 256M 存储卡 |
| 6ES79548LP020AA0 | S7-1200/1500 2G 存储卡 |
| 6ES79548LT030AA0 | S7-1200/1500 32G 存储卡 |
西门子S7-1500PLC原装6ES7194-4AP00-0AA0
西门子S7-1500PLC原装6ES7954-8LC02-0AA0
西门子S7-1500PLC原装6ES7954-8LE03-0AA0
西门子S7-1500PLC原装6ES7954-8LF03-0AA0
西门子S7-1500PLC原装6ES7954-8LL03-0AA0
西门子S7-1500PLC原装6ES7954-8LP02-0AA0
西门子S7-1500PLC原装6ES7954-8LT03-0AA0
数据的一致性
定义
在数据传输中,数据一致性至关重要。因此在组态通信任务时,必需注意。否则,可能导致故障发生。
同步运行中无法修改的数据区又称为一致性数据区。即,在超出一致性数据区所允许空间的连续数据区中,可同时包含新数据和旧数据。
一个通信指令中断时(如,由高优先级的硬件中断 OB 进行中断),将导致不一致现象。这会导致数据区域传输中断。如果 OB 中的用户程序对通信指令尚未处理的数据进行了更改,则每次传输的数据将不同:
下图显示的数据区空间小于一致性数据区允许的空间。此时,可确保进行数据访问时,用户程序不会中断数据区域的传输,从而有效避免了数据变更。

①
|
源数据区小于一致性数据区允许的空间 (②)。该指令将数据一同传输到目标数据区中。
|
|
②
|
一致性数据区的空间
|
图片: 数据的一致性传输
下图显示的数据区空间大于一致性数据区允许的空间。在这种情况下,数据会因传输中断而发生更改。将该数据区传输到多个地方时,也可能会发生传输中断。如果因传输中断而导致数据更改,则每次传输的数据将不同。

①
|
源数据区大于一致性数据区允许的空间 (③)。在 T1 时刻,该指令仅将源数据区中大小与一致性数据区相同的数据量传送到目标数据区中。
|
|
②
|
在 T2 时刻,该指令将源数据区中其余的数据传输到目标数据区中。传输完成时,目标数据区中包含不同时刻传输的数据。此时,如果源数据区中的数据发生变更,则会导致数据不一致。
|
|
③
|
一致性数据区的空间
|
西门子S7-1500PLC原装6ES7954-8LE03-0AA0储存卡
图片: 传输的数据量超出了一致性数据的数量 数据不一致的示例
下图举例说明了数据过程中数据的变更。目标数据区中包含不同时刻传输的数据。

①
|
一致性数据区的空间
|
图片: 示例:在数据传输过程中,数据发生变更 S7?1500 中,系统特定的一致性数据的数量:
如果遵循系统中所指定的一致性数据的数量,则不会产生不一致现象。在程序循环过程中,S7-1500 多可将块中 512 个字节的通信数据一致性地复制到或传出用户存储器。超出该数据区时,将无法确保数据的一致性。如果要定义确保数据的一致性,则 CPU 内用户程序中的通信数据长度不能超过 512 个字节。之后,即可在 HMI 设备上通过 Read/Write 变量对这些数据进行一致性访问。
如果需一致性传输的数据量超出了系统指定的数据量,则需在应用程序中使用特殊措施确保数据的一致性。
确保数据一致性
通过指令访问公共数据:
如果在用户程序中通过一些通信指令访问公共数据(如 TSEND/TRCV),则可使用诸如“DONE”等参数对该数据区进行访问。因此,在用户程序中使用指令进行数据传输,可确保通信过程中数据区中数据的一致性。
提示 用户程序中采取的具体措施 要确保数据一致性,可将待传输数据复制到一个单独的数据区(如,全局数据块)中。用户程序继续传输源数据时,可通过通信指令将一致性地传输单独数据区中存储的数据。 在复制过程中,系统将使用相应的不可中断型指令,如 UMOVE_BLK 或 UFILL_BLK。这些指令可确保高达 16 KB 的数据一致性。
|
西门子S7-1500PLC原装6ES7954-8LE03-0AA0储存卡
使用 PUT/GET 指令或通过 HMI 通信进行 Write/Read 操作:
使用 PUT/GET 指令进行 S7 通信或通过 HMI 通信进行 Write/Read 操作时,编程或组态中需考虑一致性数据区的大小。将 S7-1500 用作服务器时,用户程序没有可用于数据传输的指令。在用户程序运行过程中,可通过 PUT/GET 指令进行数据交换,对 S7-1500 进行更新。但在循环执行用户程序时,不支持对数据进行一致性传输。待传送数据区的长度应小于 512 个字节。
西门子S7-1500PLC原装6ES7954-8LE03-0AA0储存卡