品牌
其他厂商性质
杭州市所在地
6ES7591-1AA01-0AA0西门子
SIMATIC S7-1500,备件 显示屏针对 CPU 1511-1 PN, CPU 1511F-1 PN,CPU 1511C-1 PN, CPU 1512C-1 PN,CPU 1513-1 PN 和 CPU 1513F-1 PN
安装要求
组态软件 要求 安装信息
STEP 7 V13 及更高版本 1) • IM 155-5 PN ST,IM 155-
5 DP ST:
固件版本 V2.0.0 及以上版本
• IM 155-5 PN HF:
固件版本 V1.0.0 及以上版本
• PROFINET:
PROFINET GSD 文件
• PROFIBUS:
PROFIBUS GSD 文件
• TIA Portal 支持以下 GSDML 规范:
– TIA Portal V11:V2.3
– TIA Portal V12SP1:V2.31
– TIA Portal V14:V2.32
– TIA Portal V15:V2.34
• GSDML 版本大部分向下兼容。
• ET 200MP 的交付清单中已包含基于
规范 V2.3 的 GSD 文件。该 GSD 文
件可在 TIA Portal 中安装和使用。
STEP 7 在线帮助
STEP 7 V5.5 SP4 HF1 或更
高版本
• PROFINET:
PROFINET GSD 文件
• PROFIBUS:
PROFIBUS GSD 文件
STEP 7 在线帮助
其它制造商的软件 制造商文档
1) STEP 7 不支持 GSDML 规范中包含的所有 PROFINET 功能。不支持的功能不能与 GSD 设备一起使用。
组态
7.3 使用 SIMATIC Safety 为故障安全模块 PROFIsafe 地址
自动化系统
204 系统手册, 11/2019, A5E-AF
参考
有关 STEP 7 的重要文档及链接概览,请参见 Internet
解答。
使用 GSD 文件对 PROFIBUS DP 上的运行进行组态
如果要使用 GSD 文件组态 PROFIBUS DP 上的操作,需要注意以下额外要求:
表格 7- 2 PROFIBUS DP GSD 文件要求
I/O 模块 所需 IM 155-5 DP ST 固件版本 所需 IO 模块的固件版本
输入/输出模块 (35 mm) V1.0.0 V2.0
输入/输出模块 (25 mm) V2.0.0 V1.0
工艺模块 (TM) V2.0.0 V1.1
通信模块 CM PtP V1.0.0 V1.0.1
7.3 使用 SIMATIC Safety 为故障安全模块 PROFIsafe 地址
PROFIsafe 地址性地保存在故障安全模块 S7-1500/ET 200MP 的电子编码元件上。
更多信息,请参见“更换系统电源和负载电流电源的电源连接器处的编码元件 (页 317)”部
分中的电子编码元件。
说明
分配 PROFIsafe 地址时(F 目标地址和 F 源地址),需为 F 模块提供电源电压 L+。
有关分配 PROFIsafe 地址(F 目标地址和 F 源地址)的更多信息,请参见《SIMATIC
Safety - 组态和编程 (http://support.automation.siemens.com/WW/view/zh/)》
编程和操作手册和在线帮助。
自动化系统
系统手册, 11/2019, A5E-AF 205
程序执行的基本知识 8
8.1 事件和 OB
触发器
下表概括介绍了启动时间及其 OB 的可能事件源。
表格 8- 1 触发器
事件源 优先级(默认优先级) 可能的 OB 编号 系统默认响应 1) OB 数目
启动 2) 1 100,≥ 123 忽略 0 至 100
循环程序 2) 1 1,≥ 123 忽略 0 至 100
时间中断 2) 2 到 24 (2) 10 至 17,≥
123
不适用 0 至 20
延时中断 2) 2 到 24 (3) 20 至 23,≥
123
不适用 0 至 20
循环中断 2) 2 至 24(8 至 17,与频
率有关)
30 至 38,≥
123
不适用 0 至 20
硬件中断 2) 2 到 26 (16) 40 至 47,≥
123
忽略 0 至 50
状态中断 2 到 24 (4) 55 忽略 0 或 1
更新中断 2 到 24 (4) 56 忽略 0 或 1
制造商或配置文件特定的
中断
2 到 24 (4) 57 忽略 0 或 1
等时同步模式中断 16 到 26 (21) 61 至 64,≥
123
忽略 0 至 2
时间错误 3) 22 80 忽略 0 或 1
一旦超出循环时间 STOP
诊断中断 2 到 26 (5) 82 忽略 0 或 1
可移除/插入的模块 2 到 26 (6) 83 忽略 0 或 1
机架错误 2 到 26 (6) 86 忽略 0 或 1
程序执行的基本知识
8.1 事件和 OB
自动化系统
206 系统手册, 11/2019, A5E-AF
事件源 优先级(默认优先级) 可能的 OB 编号 系统默认响应 1) OB 数目
MC 伺服 4) 17 到 26 (26) 91 不适用 0 或 1
MC 前置伺服 4) 对应于 MC-Servo 的优先
级
67 不适用 0 或 1
MC 后置伺服 4) 对应于 MC-Servo 的优先
级
95 不适用 0 或 1
MC 插补器 4) 16 到 26 (24) 92 不适用 0 或 1
MC 预插补器 4) 对应于 MC 插补器的优先
级
68 不适用 0 或 1
编程错误(全局错误
处理)
2 到 26 (7) 121 STOP 0 或 1
I/O 访问错误(全局
错误处理)
2 到 26 (7) 122 忽略 0 或 1
1) 如果 OB 尚未组态。
2) 这些事件源不含性分配的 OB 编号(参见列:可能的 OB 编号),也可在 STEP 7 分配 ≥ 123 范围内的
OB 编号。
3) 如果一个循环内超过循环时间两次,则 CPU 通常切换为 STOP 模式,而不考虑是否已组态了 OB80。
4) 有关这些事件源和启动行为的更多信息,请参见 S7-1500/S7-1500T 运动控制功能手册。
对启动事件的响应
发生启动事件时将导致以下响应:
● 对于已分配 OB 的事件,将触发执行所分配的 OB。该事件将按照优先级在队列中排
列。
● 如果事件来自尚未分配 OB 的事件源,则 CPU 将执行默认的系统响应。
说明
某些事件源无需组态就已存在(如启动、拔出/插入)。
程序执行的基本知识
8.1 事件和 OB
自动化系统
系统手册, 11/2019, A5E-AF 207
事件源与 OB 间的分配
OB 类型决定了将 OB 分配给事件源的位置:
● 对于硬件中断和等时同步模式中断:将在配置硬件或创建 OB 时进行分配。
● 对于 MC-servo、MC-PreServo、MC-PostServo、MC-Interpolator 和 MCPreInterpolator:当添加了工艺对象时,STEP 7 将自动分配 OB 91/92。 ● 对于其它所有 OB 类型:组态事件源后,创建 OB 时在适当的位置进行分配。
对于硬件中断,可在指令 ATTACH 和 DETACH 的运行期间对之前的分配进行更改。在
这种情况下,只更改实际有效的分配,而不是已组态的分配。组态的分配将在加载后以及
每次启动时生效。
CPU 将忽略那些组态中没有分配 OB 的硬件中断以及 DETACH 指令后发生的硬件中断。
当事件到达时,CPU 不会检查是否为该事件分配了 OB,而只在实际执行硬件中断之前进