西門子6FC5357-0BB23-0AE0詳解
===========================================
上海斌勤電氣技術(shù)有限公司
聯(lián) 系 人:鐘文華
移動電話:13627437965(同微信號)
傳 真: 021-57880389
在 線 QQ:26642661
=====================================================
聯(lián)系地址:上海市松江區(qū)三新北路1800弄24號5005室
主營:西門子S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200
人機(jī)界面 變頻器MM430 變頻器MM420 變頻器MM440 6SE70工程變頻器
6RA70直流調(diào)速裝置 SITOP電源 數(shù)控備件 伺服電機(jī),工控機(jī),交換機(jī)等歡迎您來電垂詢。
編程概念6.3 使用塊來構(gòu)建程序可嵌套塊調(diào)用以實現(xiàn)更加模塊化的結(jié)構(gòu)。 在以下示例中,嵌套深度為 4 : 程序循環(huán) OB 加 3 層對代碼塊的調(diào)用。① ②循環(huán)開始 嵌套深度6.3.1150組織塊 (OB)組織塊為程序提供結(jié)構(gòu)。 它們充當(dāng)操作和用戶程序之間的接口。 OB 是由事件驅(qū)動 的。 事件(如診斷中斷或時間間隔)會使 CPU 執(zhí)行 OB 。某些 OB 預(yù)定義了起始事件和行為。程序循環(huán) OB 包含用戶主程序。 用戶程序中可包含多個程序循環(huán) OB 。 RUN 期間, 程序循環(huán) OB 以優(yōu)先級等級執(zhí)行,可被其它各種類型的程序處理中斷。 啟動 OB 不 會中斷程序循環(huán) OB ,因為 CPU 在 RUN 之前將先執(zhí)行啟動 OB 。完成程序循環(huán) OB 的處理后, CPU 會立即重新執(zhí)行程序循環(huán) OB 。 該循環(huán)處理是用于可 編程邏輯控制器的 “ 正常 ” 處理類型。 對于許多應(yīng)用來說,整個用戶程序位于一個程序循環(huán) OB 中。可創(chuàng)建其它 OB 以執(zhí)行特定的功能,如用于處理中斷和錯誤或用于以特定的時間間隔執(zhí)行 特定程序代碼。 這些 OB 會中斷程序循環(huán) OB 的執(zhí)行。S7-1200 可編程控制器 手冊 , 04/2012, A5E02486685-06150
西門子屏面板177 DP5.7寸256色
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
編程概念6.3 使用塊來構(gòu)建程序使用 “ 添加新塊 ”(Add new block) 對話框在用戶程序中創(chuàng)建新的 OB ?偸怯墒录(qū)動中斷處理。 發(fā)生此類事件時, CPU 會中斷用戶程序的執(zhí)行并調(diào)用已組態(tài)用于處理該事件的 OB 。 完成中斷 OB 的執(zhí)行后, CPU 會在中斷點繼續(xù)執(zhí)行用戶程序。CPU 根據(jù)分配給各個 OB 的優(yōu)先級來確定中斷事件的處理順序。每個事件都具有一個特 定的處理優(yōu)先級。 各 OB 的執(zhí)行順序取決于它們在優(yōu)先等級中的相應(yīng)優(yōu)先級。 多個中斷 事件可合并為優(yōu)先級等級。 更多相關(guān)信息,請參見 PLC 概念一章,執(zhí)行用戶程序小節(jié) ( 頁 69) 。在某等級的 OB 內(nèi)創(chuàng)建附加 OB可為用戶程序,甚至為程序循環(huán)和啟動 OB 等級創(chuàng)建多個 OB 。 使用 “ 添加新塊 ”(Add new block) 對話框創(chuàng)建 OB 。輸入 OB 的名稱并輸入 200 或更大的數(shù)作為 OB 編號。 如果為用戶程序創(chuàng)建了多個程序循環(huán) OB ,則 CPU 會按數(shù)字順序從具有編號(例如 OB 1 )的程序循環(huán) OB 開始執(zhí)行每個程序循環(huán) OB 。 例如: 當(dāng)個程序循環(huán) OB (例 如 OB 1 )完成后, CPU 將執(zhí)行下一個更高的程序循環(huán) OB (例如 OB 200 )。S7-1200 可編程控制器手冊 , 04/2012, A5E02486685-06151151
西門子屏面板177 DP5.7寸256色
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
6AV2181*F080AX0 6AV2181*F080AX0
資訊來源:西門子代理商
|