回覆列表
  • 1 # YY479

    在西門子PLC中,有很多OB塊,在程式的編寫中,我們經常會使用到,接下來我們講一下OB塊的作用。

    1、OB1(Free Cycle)順序掃描

    2、OB10~OB17(Time-Of-Day Interrupt)時間-日期中斷

    3、OB20~OB23(Time-Delay Interrupt)時間延遲中斷

    4、OB30~OB38(Cyclic Interrupt)週期性中斷

    5、OB40~OB47(Hardware Interrupt)硬體中斷

    6、OB55(Status Interrupt)狀態中斷

    7、OB56(Update Interrupt)升級中斷

    8、OB57 (Manufacturer Interrupt)廠商專用中斷

    9、OB61~OB64(Synchronous Cycle Interrupt)非同步週期中斷

    10、OB70(I/O Redundancy Error)I/O冗餘錯誤

    11、OB72(CPU Redundancy Error)CPU冗餘錯誤

    12、OB73(Communication Error)通訊錯誤

    13、OB80(Time Error)時間錯誤

    14、OB81(Power Supply Error)電源錯誤

    15、OB82 (Diagnostic Interrupt)診斷中斷

    16、OB83(Insert/Remove Interrupt)插/拔中斷

    17、OB84(CPU Hardware Fault)CPU硬體錯誤

    18、OB85(Priority Class Error)優先順序錯誤

    19、OB86(Rack Failure)機架錯誤

    20、OB87(Communication Error)通訊錯誤

    21、OB88 (Processing Interrupt)過程錯誤

    22、OB90(Background OB)背景OB

    23、OB100(Warm Restart)暖啟動

    24、OB101(Hot Restart)熱啟動

    25、OB102(Cold Restart冷啟動

    26、OB121(Programming Error)程式設計錯誤

    27、OB122(I/O Access Error)I/O儲存錯誤

    注:

    OB55,OB56,OB57,OB61,OB62,OB63,OB64,OB81,OB84,OB87,OB88,OB90是NOP(空操作)使用者不需要使用者不需要修改呼叫空操作的程式

  • 中秋節和大豐收的關聯?
  • 為什麼現在還是有肖戰粉絲覺得我們網暴他家哥哥了?