想请教一下关于OB功能块的用法

西门子plc 发布于 8个月前 分类:S7-300/400

想请教一下关于OB功能块的用法,谢谢

3个回复

  • plc学习
    plc学习

    在CPU中,用户程序由启动程序、主程序和各种响应程序等不同的程序块构成,这些模块在STEP7中的实现形式就是OB块。OB1是主程序循环,OB10~OB17是日时钟中断,OB20~OB23是时间延迟中断,OB30~OB38是循环中断,OB40~OB47是硬件中断,OB55~OB57是DPV1中断,OB60是多处理器中断,OB61~OB64是时钟中断,OB70,72是冗余错误,OB80~87是异步的故障,OB90是背景循环,OB100~102用于启动,OB121~122是同步错误等等,如果像深入了解,建议你可以看看《深入浅出S7300》。

  • plc电工爱好者
    plc电工爱好者

    Main program scan
    OB1

    Time-of-day interrupts
    OB10 to OB17

    Time-delay interrupts
    OB20
    OB21
    OB22
    OB23

    Cyclic interrupts
    OB30
    OB31
    OB32
    OB33
    OB34
    OB35
    OB36
    OB37
    OB38

    Hardware interrupts
    OB40
    OB41
    OB42
    OB43
    OB44
    OB45
    OB46
    OB47

    DPV1 interrupts
    OB 55
    OB 56
    OB 57

    Multicomputing interrupt
    OB60 Multicomputing

    Synchronous cycle interrupt
    OB 61
    OB 62
    OB 63
    OB 64

    Redundancy errors
    OB70 I/O Redundancy Error (only in H systems)
    OB72 CPU Redundancy Error (only in H systems)

    "Error Handling Organization Blocks (OB70 to OB87 / OB121 to OB122)"

    Asynchronous errors
    OB80 Time Error
    OB81 Power Supply Error
    OB82 Diagnostic Interrupt
    OB83 Insert/Remove Module Interrupt
    OB84 CPU Hardware Fault
    OB 85 Program Cycle Error
    OB86 Rack Failure
    OB87 Communication Error
    Background cycle
    OB90

    Startup
    OB100 Restart
    (Warm start)
    OB101 Hot Restart
    OB102 Cold Restart

    Synchronous errors
    OB121 Programming Error
    OB122 Access Error

    更详细的说明,见“开始/所有程序/SIAMTIC/Documentation\English”中的文档“STEP 7 - System and Standard Functions for S7-300 and S7-400”。

  • plc学习
    plc学习

    这个题目有点太大了!
    从功能上来讲,大体有:
    1、程序循环组织块(OB1);
    2、日期时间中断组织块(以OB10 为例);
    3、延时中断组织块(以OB20 为例);
    4、循环中断组织块(以OB35 为例);
    5、硬件中断组织块(以OB40为例);
    6、诊断中断组织块(以OB82 为例);
    7、机架故障组织块(以OB86 为例);
    8、启动的类型(CPU300 以OB100 为例,CPU400 以OB101,OB102 为例);
    9、编程故障组织块(以OB121 为例);
    10、I/O 访问故障组织块(以OB122为例);
    具体用法只能参考手册了!
    手册名称:OB_Using_Specification,在网站上可以download到

联系我们

在线咨询:点击这里给我发消息

邮件:344133793@qq.com<仅限广告合作>

工作时间:周一至周五,9:30-18:30,节假日休息