S7-300PLC課件-16組織塊.ppt
《S7-300PLC課件-16組織塊.ppt》由會員分享,可在線閱讀,更多相關《S7-300PLC課件-16組織塊.ppt(24頁珍藏版)》請在裝配圖網上搜索。
組織塊 組織塊概述 完全再啟動 自動 手動 S7 300 400 PowerON 清除過程映像 非保持的M T C 允許輸出 執(zhí)行OB101 啟動組織塊 循環(huán) 循環(huán) 組織塊的啟動信息 OB1連續(xù)執(zhí)行 中斷循環(huán)程序 直到被其它OB中斷 被中斷的OB塊的數(shù)據(jù)保存 系統(tǒng)調用新的OB 在執(zhí)行新的OB前 保存被中斷塊的寄存器 日期時間中斷OB10 1 日時鐘OB OB10在S7 314 允許你在某一特定日期或特定間隔 中斷正在循環(huán)的OB而去執(zhí)行中斷程序 你可以對此OB編程使其按下列間隔運行 Once 一次 只在特定日期和時間執(zhí)行一次 Everyminute 每分鐘 從某一特定日期和時間開始 每分鐘執(zhí)行一次 Hourly 每小時 從某一特定日期和時間開始 每小時執(zhí)行一次 Daily 每天 從某一特定日期和時間開始 每天執(zhí)行一次 Weekly 每周 從某一特定日期和時間開始 每周執(zhí)行一次 Monthly 每月 從某一特定日期和時間開始 每月執(zhí)行一次 Annually 每年 從某一特定日期和時間開始 每年執(zhí)行一次 日期時間中斷OB10 2 練習2 設置系統(tǒng)時間 練習3 編寫日期時間中斷程序 練習4 利用時間中斷實現(xiàn)定時檢測 令CPU調用一個OB以檢測和控制罐的溫度 從一個特定日期和時間開始每分鐘執(zhí)行一次 循環(huán)中斷 OB35 RUN OB35 OB35 OB35 O OB1 B1 OB1 OB1 OB1 OB1 OB1 O B1 練習5 利用循環(huán)中斷產生閃爍信號 延時中斷 OB20 模擬輸入模塊 上限值 下限值 27648 0 硬件中斷 OB40 模擬輸入模塊 斷線 診斷中斷 異步錯誤中斷 OB81 87 異步錯誤組織塊 錯誤類型 例子 OB 時間錯誤 超出最大循環(huán)掃描時間 OB80 同步錯誤 錯誤類型 例子 OB 編程錯誤 在程序中調用一個CPU中并不存在的塊 OB121 錯誤類型 使用錯誤組織塊 為避免發(fā)生某錯誤時CPU進入停機狀態(tài) 可以在CPU中建立一個相應的空錯誤組織塊 可以在錯誤OB塊中編程實現(xiàn)所希望的響應 如果需要 在執(zhí)行完規(guī)定指令后 調用系統(tǒng)功能SFC46申請停機 在錯誤組織塊的啟動信息中包含有錯誤的特征 可以在程序中使用 關于錯誤組織塊的詳細描述參見在線幫助或系統(tǒng)和標準功能手冊 當CPU不支持某些錯誤OB時 相關的錯誤信息就不會記錄在OB塊中 錯誤組織塊應用舉例 錯誤處理OB塊中的附加信息 OB122 訪問錯誤 中的附加信息 變量類型描述OB122 EV CLASSBYTE事件類別 IDs B 16 29OB122 SW FLTBYTE錯誤代碼 可能的值為 B 16 42 B 16 43 B 16 44 B 16 45 OB122 PRIORITYBYTE發(fā)生錯誤的OB塊的優(yōu)先級OB122 OB NUMBRBYTEOB塊的號碼 122 OB122 BLK TYPEBYTE發(fā)生錯誤的塊的類型 B 16 88 OB B 16 8A DB B 16 8C FC B 16 8E FB OB122 MEM AREABYTE內存區(qū)域和訪問類型OB122 MEM ADDRWORD發(fā)生錯誤處的內存地址OB122 BLK NUMWORD導致錯誤的MC7指令所在塊的地址OB122 PRG ADDRWORD導致錯誤的MC7指令的相對地址OB122 DATE TIMEDATE AND TIMEOB塊被調用的日期和時刻 控制中斷組織塊的系統(tǒng)功能塊 練習6 模擬量模塊的診斷中斷 模擬量輸入模塊 額定范圍 超上界 超上限- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- S7 300 PLC 課件 16 組織
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://www.820124.com/p-6290177.html