扩展 CPU 的能力
S7-1200 系列提供了各种信号模块和信号板用于扩展 CPU 的能力。 还可以安装附加的通
信模块以支持其它通信协议。 有关特定模块的详细信息,请参见 技术规范 (页 97)。
① 通信模块 (CM) ③ 信号板 (SB)
② CPU ④ 信号模块 (SM)
模块 仅输入 仅输出 输入/输出组合
8 x DC 输入 8 x DC 输出
8 x 继电器输出
8 x DC 输入/8 x DC 输出
8 x DC 输入/8 x 继电器输出
数字量
16 x DC 输
入
16 x DC 输出
16 x 继电器输出
16 x DC 输入/16 x DC 输出
16 x DC 输入/16 x 继电器输
出
信号模块
(SM)
模拟量 4 x 模拟量
输入
8 x 模拟量
输入
2 x 模拟量输出
4 x 模拟量输出
4 x 模拟量输入/2 x 模拟量输
出
信号板 (SB) 数字量 - - 2 x DC 输入/2 x DC 输出
模拟量 - 1 x 模拟量输出 -
通信模块 (CM)
• RS485
• RS232
S7-1200 支持的数据类型
数据类型用于*数据元素的大小以及如何解释数据。 每个
指令参数至少支持一种数据类型,而有些参数支持多种数据
类型。 将光标停在指令的参数域上方,便可看到给定参数所
支持的数据类型。
轻松创建设备配置
通过向项目中添加 CPU 和其它模块为 PLC 创建设备配置。
① 通信模块 (CM): 较多 3 个,分别插在插槽 101、102 和 103 中
② CPU: 插槽 1
③ CPU 的以太网端口
④ 信号板 (SB): 较多 1 个,插在 CPU 中
⑤ 数字或模拟 I/O 的信号模块 (SM): 较多 8 个,分别插在插槽 2 到 9 中
CPU 1214C 允许使用 8 个;CPU 1212C 允许使用 2 个;CPU 1211C 不允许使用
任何信号模块
要创建设备配置,需向项目中添加设
备。
• 在门户视图中,选择“设备和网
络”(Devices & Networks) 并单击
“添加设备”(Add device)。
• 在项目视图中的项目名称下,双击
“添加新设备”(Add new device)。
如果已连接到 CPU,则可以将该 CPU(包括所有模块)的组态
上传到用户项目中。 只需创建新项目并选择“未*的 CPU”而
不是选择特定的 CPU 即可。 (也可通过从“新手上路”(First
steps) 中选择“创建 PLC 程序”(Create a PLC program) 完全跳
过设备配置。 STEP 7 Basic 即会自动创建一个未*的
CPU。)
在程序编辑器中,从“在线”(Online) 菜单中选择“硬件检
测”(Hardware detection) 命令。
概述
故障安全型 SIPLUS S7-1200 控制器基于 SIPLUS S7-1200 标准 CPU 并提供了其它安全相关功能。
它们可用于符合 IEC 61508 的 SIL 3 以及 ISO 13849-1 的 PL e 的安全任务。
安全相关程序是在 TIA Portal 工程框架中创建的。STEP 7 Safety 组态工具为用 LAD 和 FBD 语言编写的安全相关程序提供了命令、操作和块。为此提供了一个库,其中包含已经过德国技术监督协会 (TÜ) 认证的安全相关功能的预组态块。
•具有集成安全功能的标准控制器:- 针对标准功能和安全功能提供了标准化且方便的诊断功能
- 同一的符号、数据一致性等
•模块化系统包含可扩展的 CPU 以及可扩展的 I/O 数量结构:- 可一次完成标准和故障安全自动化工程组态
- 在集中式系统中将标准 I/O 模块与故障安全 I/O 模块结合使用
- 集成的标准 PROFINET 功能用于 PROFINET 控制器和 PROFINET iDevice 服务
- 通过 PROFINET 或 PROFIBUS 等现场总线连接分布式标准 I/O
- TÜ 认证的 F 库,适用于所有常用安全功能
- 使用 FBD 和 LAD 对安全逻辑自由编程
- 符合标准的 F 程序打印输出
•S7-1200 到 S7-300/400/1500 以及 WinAC RTX F 的标准功能和安全功能可通过一次集成组态完成:- STEP 7 Safety Basic 用于方便地组态 CPU 1200 FC
- STEP 7 Safety Advanced 用于整个故障安全 SIMATIC S7 产品线的组态
•CPU 的集成系统诊断(针对标准功能和安全功能): - 在 TIA Portal、HMI 和 Web 服务器中以普通文本形式一致显示系统诊断信息
- 即使 CPU 处于停止状态,也会更新消息
- 系统诊断功能集成在 CPU 固件中。*由用户进行组态
- 组态发生改变时,会自动对诊断信息进行更新。
•提供了两种具有不同性能等级的故障安全控制器,分为 DC/DC/DC 型和 DC/DC/继电器型
特性
SIPLUS CPU 1214 FC
SIPLUS CPU 1215 FC
类型
DC/DC/DC、DC/DC/继电器
DC/DC/DC
工作存储器,集成式
125 KB
150 KB
装载存储器,集成式
4 MB
4 MB
存储卡
SIMATIC 存储卡(可选)
SIMATIC 存储卡(可选)
标准数字量输入/输出,集成式
14/10
14/10
标准模拟量输入,集成式
2
2
标准模拟量输出,集成式
-
2
过程映像
1024 字节用于输入/1024 字节用于输出
1024 字节用于输入/1024 字节用于输出
通过信号板进行扩展
较多 1 个
较多 1 个
通过信号模块进行扩展
较多 8 个
较多 8 个
组态 CPU 和模块的运行
要组态 CPU 的运行参数,请在设备视图中选择该
CPU,并使用巡视窗口的“属性”(Properties) 选项
卡。
• CPU 的 PROFINET IP 地址和时间同步
• CPU 在关机到开机切换之后的启动特性
• 本地(板载)数字和模拟 I/O、高速计数器
(HSC) 和脉冲发生器
• 系统时钟(时间、时区和夏令时)
• 访问 CPU 所涉及的读/写保护和密码
• 较大循环时间或固定较小循环时间以及通信负
载
组态 CPU 从 STOP 到 RUN 的运行
只要工作状态从 STOP 切换到 RUN,CPU 就会清除过程映像输入、初始化过程映像输出
并处理启动 OB。 (因此,启动 OB 中的指令此时对过程映像输入进行任何读访问,读取
到的只有零,而不是当前物理输入值。) 要在启动模式下读取物理输入的当前状态,必
须先执行立即读取操作。 接着再执行启动 OB 以及任何相关的 FC 和 FB。 如果存在多个
启动 OB,则按照 OB 编号依次执行各启动 OB,OB 编号较小的先执行。
在启动过程中,CPU 还会执行以下任务。
● 在启动阶段,对中断进行排队但不加以处理
● 在启动阶段,不执行任何循环时间监视
● 在启动模式下,可以更改 HSC(High-Speed Counter,高速计数器)、PWM
(Pulse-Width Modulation,脉冲宽度调制)以及 PtP(Point-to-Point
communication,点对点通信)模块的组态
● 只有在 RUN 模式下才会真正运行 HSC、PWM 和点对点通信模块
执行完启动 OB 后,CPU 将进入 RUN 模式并在连续的扫描周期内处理控制任务。
使用 CPU 属性组态 CPU
在上电循环后的启动方
式: 处于 STOP 模式、
RUN 模式还是上一个模
式(上电循环之前)。