上海朝堂电气技术有限公司 S7-1200 PLC 简介 S7-1200 控制器使用灵活、功能强大,可用于控制各种各样的设备以满足您的自动化需 求。 S7-1200 设计紧凑、组态灵活且具有功能强大的指令集,这些特点的组合使它成为 控制各种应用的**解决方案。 CPU 将微处理器、集成电源、输入和输出电路、内置 PROFINET、高速运动控制 I/O 以 及板载模拟量输入组合到一个设计紧凑的外壳中来形成功能强大的控制器。 在您下载用 户程序后,CPU 将包含监控应用中的设备所需的逻辑。 CPU 根据用户程序逻辑监视输入 并更改输出,用户程序可以包含布尔逻辑、计数、定时、复杂数学运算以及与其它智能设 备的通信。 CPU 提供一个 PROFINET 端口用于通过 PROFINET 网络通信。 还可使用附加模块通过 PROFIBUS、GPRS、RS485 或 RS232 网络进行通信。 ① 电源接口 ② 存储卡插槽(上部保护盖下面) ③ 可拆卸用户接线连接器(保护盖下面) ④ 板载 I/O 的状态 LED ⑤ PROFINET 连接器(CPU 的底部) ? ? ? ? ? 有多种安全功能可用于保护对 CPU 和控制程序的访问: ● 每个 CPU 都提供 密码保护 (页 166)功能,用户可以通过该功能组态对 CPU 功能的访 问权限。 ● 可以使用 “专有技术保护” (页 167)隐藏特定块中的代码。 ● 可以使用 复制保护 (页 168)将程序绑定到特定存储卡或 CPU。 产品概述 1.1 S7-1200 PLC 简介 S7-1200 可编程控制器 22 系统手册, 04/2012, A5E02486685-06 表格 1- 1 CPU 型号的比较 特征 CPU 1211C CPU 1212C CPU 1214C CPU 1215C 物理尺寸 (mm) 90 x 100 x 75 90 x 100 x 75 110 x 100 x 75 130 x 100 x 75 工作 30 KB 50 KB 75 KB 100 KB 负载 1 MB 1 MB 4 MB 4 MB 用户存储器 保持性 10 KB 10 KB 10 KB 10 KB 数字量 6 点输入/4 点输 出 8 点输入/6 点输 出 14 点输入/10 点 输出 14 点输入/10 点 输出 本地板载 I/O 模拟量 2 路输入 2 路输入 2 路输入 2 点输入/2 点输 出 过程映像大小 输入 (I) 1024 个字节 1024 个字节 1024 个字节 1024 个字节 输出 (Q) 1024 个字节 1024 个字节 1024 个字节 1024 个字节 位存储器 (M) 4096 个字节 4096 个字节 8192 个字节 8192 个字节 信号模块 (SM) 扩展 无 2 8 8 信号板 (SB)、电池板 (BB) 或通 信板 (CB) 1 1 1 1 通信模块 (CM) (左侧扩展) 3 3 3 3 总计 3 个内置 I/O, SB 为 5 个 4 个内置 I/O, SB 为 6 个 6 6 单相 3 个,100 kHz SB:2 个,30 kHz 3 个,100 kHz 1 个,30 kHz SB:2 个,30 kHz 3 个,100 kHz 3 个,30 kHz 3 个,100 kHz 3 个,30 kHz 高速计数器 正交相位 3 个,80 kHz SB:2 个,20 kHz 3 个,80 kHz 1 个,20 kHz SB:2 个,20 kHz 3 个,80 kHz 3 个,20 kHz 3 个,80 kHz 3 个,20 kHz 脉冲输出 1 4 4 4 4 存储卡 SIMATIC 存储卡(选件) 实时时钟保持时间 通常为 20 天, 40°C 时较少为 12 天(免维护**级电容) 产品概述 1.1 S7-1200 PLC 简介 S7-1200 可编程控制器 系统手册, 04/2012, A5E02486685-06 23 特征 CPU 1211C CPU 1212C CPU 1214C CPU 1215C PROFINET 1 个以太网通信端口 2 个以太网通信端 口 实数数学运算执行速度 2.3 μs/指令 布尔运算执行速度 0.08 μs/指令 1 对于具有继电器输出的 CPU 型号,必须安装数字量信号板 (SB) 才能使用脉冲输出。 每个 CPU 提供**的 HMI 连接,以支持较多 3 个 HMI 设备。 支持的 HMI 总数受组态 中 HMI 面板类型的影响。 例如,可以将较多 3 个 SIMATIC 基本面板连接到 CPU,或者 较多可以连接两个 SIMATIC 精智面板与一个附加基本面板。 不同的 CPU 型号提供了各种各样的特征和功能,这些特征和功能可帮助用户针对不同的 应用创建有效的解决方案。 有关特定 CPU 的详细信息,请参见 技术规范 (页 755)。 表格 1- 2 S7-1200 支持的块、定时器和计数器 元素 说明 类型 OB、FB、FC、DB 大小 30 KB (CPU 1211C) 50 KB (CPU 1212C) 64 KB(CPU 1214C 和 CPU 1215C) 数量 一共多达 1024 个块 (OB + FB + FC + DB) FB、FC 和 DB 的地址范 围 1 到 65535(例如 FB 1 到 FB 65535) 嵌套深度 16(从程序循环或启动 OB 开始);4(从延时中断、日时 钟中断、循环中断、硬件中断、时间错误中断或诊断错误中 断 OB 开始) 块 监视 可以同时监视 2 个代码块的状态 程序循环 多个: OB 1、OB 200 到 OB 65535 启动 多个: OB 100、OB 200 到 OB 65535 延时中断和循环中断 41(每个事件 1 个): OB 200 到 OB 65535 硬件中断(沿和 HSC) 50(每个事件 1 个): OB 200 到 OB 65535 时间错误中断 1: OB 80 OB 诊断错误中断 1: OB 82 产品概述 1.2 CPU 的扩展功能 S7-1200 可编程控制器 24 系统手册, 04/2012, A5E02486685-06 元素 说明 类型 IEC 数量 仅受存储器大小限制 定时器 存储 DB 结构,每个定时器 16 个字节 类型 IEC 数量 仅受存储器大小限制 计数器 存储 DB 结构,大小取决于计数类型 ? SInt 和 USInt: 3 个字节 ? Int 和 UInt: 6 个字节 ? DInt 和 UDInt: 12 个字节 1 延时中断和循环中断在 CPU 中使用相同的资源。 延时中断和循环中断的总和只能为 4 个。 不能有 4 个延时 中断和 4 个循环中断