发布于 2011-05-05 16:00:50
51楼
Step7 主要提供以下这些类型的OB:
程序循环组织块
日期时间中断组织块
延时中断组织块
循环中断组织块
硬件中断组织块
诊断中断组织块
机架故障组织块
启动的类型
编程故障组织块
I/O 访问故障组织块
优先级参考以下的列表
OB 启动事件 优先级
OB1 启动结束或OB1 1
OB11 日期时间中断1 2
OB12 日期时间中断2 2
OB13 日期时间中断3 2
OB14 日期时间中断4 2
OB15 日期时间中断5 2
OB16 日期时间中断6 2
OB17 日期时间中断7 2
OB20 延时中断0 3
OB30 循环中断0(缺省时间间隔:5s) 7
OB31 循环中断1(缺省时间间隔:2s) 8
OB32 循环中断2(默认时间间隔:1s) 9
OB33 循环中断3(默认时间间隔:500ms) 10
OB34 循环中断4(默认时间间隔:200ms) 11
OB35 循环中断5(默认时间间隔:100ms) 12
OB36 循环中断6(默认时间间隔:50ms) 13
OB37 循环中断7(默认时间间隔:20ms) 14
OB38 循环中断8(默认时间间隔:10ms) 15
OB40 硬件中断0 16 硬件中断
OB41 硬件中断1 17
OB42 硬件中断2 18
OB43 硬件中断3 19
OB44 硬件中断4 20
OB45 硬件中断5 21
OB46 硬件中断6 22
OB47 硬件中断7 23
OB55 状态中断 2
OB56 刷新中断 2
OB57 制造厂商用特殊中断 2
OB60 SFC 35“MP_ALM”调用 25
OB61 周期同步中断1 25
OB62 周期同步中断2 25
OB63 周期同步中断3 25
OB64 周期同步中断4 25
OB70 I/O 冗余故障(只对于H CPU) 25
OB72 CPU 冗余故障(只对于H CPU) 28
OB73 通讯冗余故障(只对于H CPU) 25
OB80 时间故障 26
OB81 电源故障 25
OB82 诊断中断 25
OB83 模板插/拔中断 25
OB84 CPU 硬件故障 25
OB85 程序故障 25
OB86 扩展机架、DP 主站系统或分布式I/O 从站故障 25
OB87 通讯故障 25
OB88 过程中断 28
OB90 暖或冷启动或删除一个正在OB90中执行的块或装载一个OB90 到CPU或中止OB90 29
OB100 暖启动 271) 启动
OB101 热启动 271)
OB102 冷启动 271)
OB121 编程故障 引起故障的OB的优先级
OB122 I/O 访问故障 引起故障的OB的优先级
本人在工作中用的S7-400H冗余系统
必须将以下错误OB下载到S7-400H CPU中:
OB 70、OB 72、OB 80、OB 82、OB 83、OB 85、OB 86、OB 87、OB 88、OB 121和OB 122。
如果略过此步骤,出现错误时容错系统会进入STOP模式。
永远学不完的“知识”