西门子NCU572.4

6FC5357-0BB24-0AA0SINUMERIK 840D/DE NCU 572.4,400MHz,64MB 不带系统软件 存储器:NC 0.5MB,PLC 96KB PROFIBUS-DP 准备

订货号存储卡
6ES7952-0AF00-0AA0S7 Memory Card, RAM, 64KB
6ES7952-1AH00-0AA0S7 Memory Card, RAM, 256KB
6ES7952-1AK00-0AA0S7 Memory Card, RAM, 1MB
6ES7952-1AL00-0AA0S7 Memory Card, RAM, 2MB
6ES7952-1AM00-0AA0S7 Memory Card, RAM, 4MB
6ES7952-1AP00-0AA0S7 Memory Card, RAM, 8MB
6ES7952-1AS00-0AA0S7 Memory Card, RAM, 16MB
6ES7952-1AY00-0AA0S7 Memory Card, RAM, 64MB
6ES7952-0KF00-0AA0S7 Memory Card, FEPROM, 64KB
6ES7952-0KH00-0AA0S7 Memory Card, FEPROM, 256KB
6ES7952-1KK00-0AA0S7 Memory Card, FEPROM, 1MB
6ES7952-1KL00-0AA0S7 Memory Card, FEPROM, 2MB
6ES7952-1KM00-0AA0S7 Memory Card, FEPROM, 4MB
6ES7952-1KP00-0AA0S7 Memory Card, FEPROM, 8MB
6ES7952-1KS00-0AA0S7 Memory Card, FEPROM, 16MB
6ES7952-1KT00-0AA0S7 Memory Card, FEPROM, 32MB
6ES7952-1KY00-0AA0S7 Memory Card, FEPROM, 64MB

表 01

注意
当使用SIMATIC S7-400H 冗余系统时,在控制器中使用的 SIMATIC存储卡有一个容量限制(参见条目号: 9984889)。

下面的表格说明了 S7-400 CPUs 以及可供使用的SIMATIC存储卡。
  

CPU 412订货号存储卡容量

CPU 412-1, MPI

6ES7412-1XF00-0AB0max. 16 MB
6ES7412-1XF01-0AB0max. 16 MB
6ES7412-1XF02-0AB0max. 16 MB
CPU 412-1, MPI/DP6ES7412-1XF03-0AB0max. 64 MB
6ES7412-1XF04-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7412-1XJ05-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7412-1XJ07-0AB0 max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 412-2, MPI/DP6ES7412-2XG00-0AB0max. 64 MB
6ES7412-2XG04-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7412-2XJ05-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7412-2XK07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7412-2EK07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 412-2, PN6ES7412-2EK06-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)
6ES7412-2EK07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 412-3H6ES7412-3HJ14-0AB0max. 64 MB
CPU 412-5H6ES7412-5HK06-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

表 02 
 

CPU 413订货号存储卡容量
CPU 413-1, MPI6ES7413-1XG00-0AB0max. 16 MB
6ES7413-1XG01-0AB0max. 16 MB
6ES7413-1XG02-0AB0max. 16 MB
CPU 413-2, MPI/DP6ES7413-2XG00-0AB0max. 16 MB
6ES7413-2XG01-0AB0max. 16 MB
6ES7413-2XG02-0AB0max. 16 MB

表 03
     

CPU 414订货号存储卡容量
CPU 414-1, MPI6ES7414-1XG00-0AB0max. 16 MB
6ES7414-1XG01-0AB0max. 16 MB
6ES7414-1XG02-0AB0max. 16 MB
CPU 414-2, MPI/DP6ES7414-2XG00-0AB0max. 16 MB
6ES7414-2XG01-0AB0max. 16 MB
6ES7414-2XG02-0AB0max. 16 MB
6ES7414-2XG03-0AB0max. 64 MB
6ES7414-2XG04-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7414-2XJ00-0AB0max. 16 MB
6ES7414-2XJ01-0AB0max. 16 MB
6ES7414-2XK05-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7414-2XL07-0AB0 max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 414-3, MPI/DP6ES7414-3XJ00-0AB0max. 64 MB
6ES7414-3XJ04-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7414-3XM05-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7414-3XM07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 414-3, PN/DP6ES7414-3EM05-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)
6ES7414-3EM06-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7414-3EM07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 414F-3, PN/DP6ES7414-3FM06-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)
6ES7414-3FM07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 414-4H6ES7414-4HJ00-0AB0max. 64 MB
6ES7414-4HJ04-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7414-4HM14-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 414-5H6ES7414-5HM06-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

表 04
 

CPU 416订货号存储卡容量
CPU 416-1, MPI6ES7416-1XJ00-0AB0max. 16 MB
6ES7416-1XJ01-0AB0max. 16 MB
6ES7416-1XJ02-0AB0max. 16 MB
CPU 416-2, MPI/DP6ES7416-2XK00-0AB0max. 16 MB
6ES7416-2XK01-0AB0max. 16 MB
6ES7416-2XK02-0AB0max. 64 MB
6ES7416-2XL00-0AB0max. 16 MB
6ES7416-2XL01-0AB0max. 16 MB
6ES7416-2XK04-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7416-2XN05-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7416-2XP07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 416F-2, MPI/DP6ES7416-2FK02-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)
6ES7416-2FK04-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7416-2FN05-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7416-2FP07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 416-3, MPI/DP6ES7416-3XL00-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)
6ES7416-3XL04-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7416-3XR05-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7416-3XS07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 416-3, PN/DP6ES7416-3ER05-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)
6ES7416-3ES06-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7416-3ES07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 416F-3, PN/DP6ES7416-3FR05-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)
6ES7416-3FS06-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7416-3FS07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 416-5H, PN/DP6ES7416-5HS06-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)
西门子NCU572.4

表 05
 

CPU 417订货号存储卡容量
CPU 417-46ES7417-4XL00-0AB0max. 64 MB
6ES7417-4XL04-0AB0max. 64 MB (FEPROM)
max. 16 MB (RAM)

6ES7417-4XT05-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7417-4XT07-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 417-4H6ES7417-4HL00-0AB0max. 64 MB
6ES7417-4HL01-0AB0max. 64 MB
6ES7417-4HL04-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

6ES7417-4HT14-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

CPU 417-5H6ES7417-5HT06-0AB0max. 64 MB (FEPROM)
max. 64 MB (RAM)

描述

如果往一个格式化过的 SIMATIC 存储卡中一个组态好的 S7-1500 SIPLUS(6AG1*)设备,并将 CPU 调整为“ 运行 ”模式,那么 CPU 会无错误运行。但当电源关闭再打开,或者执行存储器复位(MRES)后,CPU S7-1500 SIPLUS 将会报如下错误信息并进入停止模式。

“存储卡评估错误:存储卡不能接收或无法安装,功能完成/被放弃,新的启动禁止设置:-外部装载存储区已损坏(在博途中删除或移除存储卡)-硬件组态没有装载或装载/改变没有成功完成”



如果在SIMATIC存储卡上首次一个典型S7-1500标准CPU(6ES7 *)的组态,然后由具有相同SIPLUS CPU(6AG1 *)的组态替换,则不会发生此现象。如下的操作步骤可以避免在博途中发生该类错误。

操作

  1. 在 CPU S7-1500 SIPLUS 上插入一张有足够空间并且格式化过的存储卡。

  2. 在 STEP 7 (TIA Portal)组态中添加一个同类型的 CPU S7-1500 标准产品(6ES7*)。

  3. 将配置为标准CPU的组态到 CPU S7-1500 SIPLUS 中。目前尚不需要组态其它外围设备。

  4. 在 STEP 7(TIA Portal)中,使用 CPU S7-1500 SIPLUS (6AG1*) 型号替代标准类型的 CPU ,同时完成扩展模块与分布式设备的组态配置。

  5. 将修改过的组态到 CPU S7-1500 SIPLUS。

注释
 这个操作仅在在线 CPU 时起作用。如果 SIMATIC 存储卡是通过外部读卡器进行的编程操作,那么这种错误保持不变。

说明:
 在 CPU 从停止切换到运行状态,或断电再上电,高速计数器“HSC”重新初始化,计数值清零。 

下面的示例描述了在CPU进入停止状态后如何保持或存储高速计数器数值。

  1. 要执行“Control high-speed counters” [CTRL_HSC] 操作,必须在设备配置里使能高速计数器“HSC”。 在项目导航中,右键单击 “PLC_1[CPU...]" 文件夹,在弹出的菜单中打开 "Properties..."。

  2. 在 "General" 选项卡中打开 "High-speed counters (HSC)" 文件夹,并且点击 "HSC1"。高速计数器 "HSC1" 的属性右侧窗口中显示。 

  3. 要使能高速计数器1,需要激活 “Enable this high-speed counter for use”选项。

  4. 定义高速计数器 "HSC_1" 的功能 (图.1) 然后关闭对话框。


    图.1

  5. 生成一个全局数据块, 在 DB 块中按照图2定义变量。在本示例中给DB分配了符号名称 "DBHSCretain"。



    图.2


    注意
    指令的参数中不提供当前计数值。在硬件配置中分配过程映象区的地址给高速计数器,包含了当前计数值。 可以通过程序直接读出计数值。程序中输出的计数值就是当时读计数值时刻的值。因此在程序用旧的计数值完成运算之前,实际的计数值可能会发生变化。

  6. 生成一周期时间为 100 ms(举例)的循环中断 OB 块 "Cyclic interrupt" 并在网络 1 中插入“MOVE”指令。

    注意
    循环中断的运行时间应远小于时间间隔。否则循环中断被处理完成之前循环中断的时间间隔时间已到。

  7. 将高速计数器 “HSC_1” 的初始地址赋给 “MOVE” 指令的输入参数,并为其定义符号变量 (例如“HSC1_CV”)。高速计数器 HSC_1 的初始地址默认值是 ID1000,在 CPU属性的 "Overview of addresses" 中显示(图. 3)。

  8. 将 DB 变量 “DB_HSC_retain.HSC_1” 赋给输出参数。当程序运行时,高速计数器 “HSC_1” 的计数值每100ms 传送给 DB 变量。


    图.3

  9. 生成起动 OB 块 "Startup" 并在网络 1 中插入 “MOVE” 指令。

  10. 使用 DB 变量 “DB HSCretain.HSC_1” 赋值给“MOVE”指令的输入参数,其输出参数赋值为已定义变量 "DBHSCretain.NEW_CV1"。在重启后,DB 变量中的计数值作为起始值传递给变量 "DBHSCretain.NEW_CV1" ,高速计数器从该值再次开始计数。

  11. 要使能计数值,在另一网络中插入指令“Set output” [S] ,并将操作对象赋值为已经定义的变量 "DBHSCretain.CV1"。



    图.4

  12. 在块 "Main [OB1]" 中调用指令 “Control high-speed counters” [CTRL_HSC],该指令位于指令任务卡 "Technology > Count" 中。

  13. 使用系统常量中的硬件ID (HW ID) 对 "HSC" 进行赋值,获取硬件 ID 可以打开对话框 "Show all variables" 选择 "System constants" 选项卡。

    注意
    如果将"Main [OB1]" 的编辑画面和 "System constants" 对话框分离成相邻的两个界面,可以通过拖拽的方式将系统常量 "Local~HSC_1" 赋值给参数 "HSC"。

  14. 使用 DB 变量给 "CTRL_HSC" 指令的输入参数赋值并为输出参数定义两个变量(图. 5)。

  15. 在另一网络中插入“Reset output”[R] 指令并将变量 "DBHSCretain.CV1CV1” 赋给参数。一旦变量"DBHSCretain.CV1" 使能当前计数值,参数“CV”需要再次复位。



    图.5

  16. 保存并编译项目,将站点到 CPU。


西门子NCU572.4