组织块 (OB) 是 CPU 操作系统与用户程序之间的接口。 OB 用于执行特定的程序段:
CPU 启动时
周期性地执行或定时执行时
出错时
发生硬件中断时。
组织块按照已为其分配的**级来执行。
并不是所有 CPU 都能处理 S7 中提供的所有 OB。 请查看 CPU 的操作列表以确定您可以使用哪些 OB。
下表中给出了属于每个 OB 的启动事件和默认**等级。
OB | 启动事件 | 默认**等级 | 说明 |
---|---|---|---|
OB 1 | 启动结束或 OB 1 结束 | 1 | 自由周期 |
OB 10 | 时间中断 0 | 2 | 未*默认时间 |
OB 11 | 时间中断 1 | 2 | |
OB 12 | 时间中断 2 | 2 | |
OB 13 | 时间中断 3 | 2 | |
OB 14 | 时间中断 4 | 2 | |
OB 15 | 时间中断 5 | 2 | |
OB 16 | 时间中断 6 | 2 | |
OB 17 | 时间中断 7 | 2 | |
OB 20 | 延时中断 0 | 3 | 未*默认时间 |
OB 21 | 延时中断 1 | 4 | |
OB 22 | 延时中断 2 | 5 | |
OB 23 | 延时中断 3 | 6 | |
OB 30 | 循环中断 0(默认: 5 s 采样时间) | 7 | 循环中断 |
OB 31 | 循环中断 1(默认: 2 s 采样时间) | 8 | |
OB 32 | 循环中断 2(默认: 1 s 采样时间) | 9 | |
OB 33 | 循环中断 3(默认: 500 ms 采样时间) | 10 | |
OB 34 | 循环中断 4(默认: 200 ms 采样时间) | 11 | |
OB 35 | 循环中断 5(默认: 100 ms 采样时间) | 12 | |
OB 36 | 循环中断 6(默认: 50 ms 采样时间) | 13 | |
OB 37 | 循环中断 7(默认: 20 ms 采样时间) | 14 | |
OB 38 | 循环中断 8(默认: 10 ms 采样时间) | 15 | |
OB 40 | 硬件中断 0 | 16 | 硬件中断 |
OB 41 | 硬件中断 1 | 17 | |
OB 42 | 硬件中断 2 | 18 | |
OB 43 | 硬件中断 3 | 19 | |
OB 44 | 硬件中断 4 | 20 | |
OB 45 | 硬件中断 5 | 21 | |
OB 46 | 硬件中断 6 | 22 | |
OB 47 | 硬件中断 7 | 23 | |
OB 55 | 状态中断 | 2 | DPV1 中断 |
OB 56 | 更新中断 | 2 | |
OB 57 | 制造商特定中断 | 2 | |
OB 61 | 等时同步模式中断 1 | 25 | 等时同步模式中断 |
OB 62 | 等时同步模式中断 2 | 25 | |
OB 63 | 等时同步模式中断 3 | 25 | |
OB 64 | 等时同步模式中断 4 | 25 | |
OB 80 | 时间错误 | 26, 28 1 | 异步错误中断 |
OB 81 | 电源故障 | 26, 28 1,用于 S7-300, 25, 28 1,用于 S7-400 | |
OB 82 | 诊断中断 | 26, 28 1,用于 S7-300, 25, 28 1,用于 S7-400 | |
OB 83 | 拉出/插入中断 | 26, 28 1,用于 S7-300, 25, 28 1,用于 S7-400 | |
OB 84 | CPU 硬件故障 | 26, 28 1,用于 S7-300, 25, 28 1,用于 S7-400 | |
OB 85 | **等级错误 | 26, 28 1,用于 S7-300, 25, 28 1,用于 S7-400 | |
OB 86 | 扩展设备、DP 主站系统或用于分布式 I/O 的设备故障 | 26, 28 1,用于 S7-300, 25, 28 1,用于 S7-400 | |
OB 87 | 通信错误 | 26, 28 1,用于 S7-300, 25, 28 1,用于 S7-400 | |
OB 88 | 处理中断 | 28 | |
OB 90 | 暖启动或冷启动,或删除正在 OB 90 中执行的块,或将 OB 90 加载到 CPU 或终止 OB 90 | 29 2) | 后台循环 |
OB 100 | 暖启动 | 27 1 | 启动 |
OB 101 | 热启动 | 27 1 | |
OB 102 | 冷启动 | 27 1 | |
OB 121 | 编程错误 | 导致错误的 OB 的**等级 | 同步错误中断 |
OB 122 | I/O 访问错误 | 导致错误的 OB 的**等级 | |
1**等级 27 和 28 在启动的**等级模型中有效。 2**等级 29 对应于**级 0.29。 这意味着后台循环的**级低于自由循环。 |
词条
词条说明
在“附加属性”选项卡的表格视图中编辑值 - (TIA Portal 项目)
在“附加属性”选项卡的表格视图中编辑值 - (TIA Portal 项目)在“附加属性”(Additional Properties) 选项卡的表格视图中,待上传到 Teamcenter 服务器的 TIA Portal 项目属性将显示为读/写模式。编辑 TIA Portal 项目中已上传属性值时要求编辑 TIA Portal 项目中已上传属性值时,需遵循以下要求:所选 TIA Portal 项目条
创建类型的测试版本在发布类型用于生产过程之前,需要在项目中和自动化系统上对这一类型进行测试。此测试将在特定的测试环境中进行。例如,该测试环境可以是一个 CPU。创建一个“测试”状态的版本进行测试。创建“测试”版本适用于除面板和 HMI 用户数据类型之外的所有类型。另一方面,可为面板和 HMI 用户数据类型创建“开发中”(In work) 版本。可通过以下两种方式,创建一个类型的测试版本并定义测试环
与 V13 SP1 之前版本中 PLC 程序的兼容性内容在线帮助中未包含的信息和有关产品特性的重要信息。兼容性可以继续在 V13 SP1 中使用所有通过 TIA Portal V12 SP1 或 V13 创建的程序。但由于在 V13 SP1 中对编译器进行了改进并且更正了编译器上的错误(程序代码的编译),在较少数情况下程序在升级后会有不同的反应,或者您必须手动调整程序代码。在下文中,对此进行了详细
S7-1200 时钟同步模块和同步方法使用外部时间源时,S7-1200 站可以通过 CPU 或 CP 获取当前时间。对于 S7-1200,不会将始终从站转发至子网。使用 CPU 进行时钟同步作为同步方法,当使用 CPU 进行同步时只能选择 NTP。通过“CPU 同步设备的模块”(CPU synchronizes the modules of the device) 选项,可使站的所有智能模块(CM
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com