freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

05-ch4-s7-1200-plc的用戶程序結(jié)構(gòu)與故障診斷-文庫吧

2025-01-09 01:01 本頁面


【正文】 OB中的程序?qū)χ袛嗍录鞒龇磻?yīng) , 例如在診斷錯誤中斷組織塊 OB82中發(fā)出報警信號; 4)在程序執(zhí)行中處理錯誤 。 14 PLC的工作原理 —— CPU的工作模式 1/4 CPU 有三種工作模式: STOP 模式 、 STARTUP 模式和 RUN 模式 。 CPU 前面的狀態(tài) LED 指示當(dāng)前工作模式 。 ? 在 STOP 模式下 , CPU 不執(zhí)行任何程序 , 而用戶可以下載項目 。 ?在 STARTUP 模式下 , 執(zhí)行一次啟動 OB(如果存在 )。 在 RUN 模式的啟動階段 , 不處理任何中斷事件 。 ?在 RUN模式下 , 重復(fù)執(zhí)行掃描周期 。 中斷事件可能會在程序循環(huán)階段的任何點發(fā)生并進行處理 。 處于 RUN模式下時 , 無法下載任何項目 。 15 PLC的工作原理 —— CPU的工作模式 2/4 在 STOP 模式下 , CPU ① 處理所有通信請求 ( 如果適用 ) 并 ② 執(zhí)行自診斷 。 在 STOP模式下 , CPU不執(zhí)行用戶程序 , 過程映像也不會自動更新 。 16 PLC的工作原理 —— CPU的工作模式 3/4 上電后 CPU進入 STARTUP模式 , 進行上電診斷和系統(tǒng)初始化 ,檢查到某些錯誤時 , 將禁止 CPU進入 RUN模式 , 保持在 STOP。 STARTUP: A 復(fù)位 I 存儲區(qū) B 使用上一次 RUN模式最后的值或替換值初始化輸出 C 執(zhí)行啟動 OB D 將物理輸入的狀態(tài)復(fù)制到 I 存儲器 E 將所有中斷事件存儲到要在 RUN模式下處理的隊列中 F 將過程映像輸出區(qū) (Q區(qū) )的值寫到物理輸出 17 PLC的工作原理 —— CPU的工作模式 4/4 啟動階段結(jié)束后,進入 RUN 模式, CPU 執(zhí)行下圖所示的任務(wù): RUN ①將過程映像輸出區(qū) (Q區(qū) )的值寫到物理輸出 ②將物理輸入的狀態(tài)復(fù)制到 I 存儲器 ③執(zhí)行程序循環(huán) OB ④處理通信請求和進行自診斷 ⑤在掃描周期的任何階段處理中斷和通信 18 PLC的工作原理 —— 工作模式的切換 CPU模塊上沒有切換工作模式的模式選擇開關(guān) , 只能用 STEP 7 Basic在線工具中的 CPU操作員面板 , 或工具欄上的按鈕 , 來切換 STOP或 RUN工作模式 。 也可以在程序中用 STP指令使 CPU進入 STOP模式 。 19 功能與功能塊 —— 功能的特點 功能 (Function, FC)和功能塊 (Function Block, FB)是用戶編寫的子程序 , 他們包含完成特定任務(wù)的程序 。 FC和 FB有與調(diào)用它的塊共享的輸入 、 輸出參數(shù) , 執(zhí)行完 FC和 FB后 , 將執(zhí)行結(jié)果返回給調(diào)用它的代碼塊 。 功能沒有固定的存儲區(qū) , 功能執(zhí)行結(jié)束后 , 其局部變量中的臨時數(shù)據(jù)就丟失了 。 可以用全局變量來存儲那些在功能執(zhí)行結(jié)束后需要保存的數(shù)據(jù) 。 20 功能與功能塊 —— 生成功能 設(shè)壓力變送器量程的下限為 0MPa,上限為 High MPa,經(jīng) A/D轉(zhuǎn)換后得到 0?27648的整數(shù)。數(shù)字 N和壓力 P之間的計算公式: ? ? 276 48/NHigh ??雙擊 21 功能與功能塊 —— 功能的局部數(shù)據(jù) 1/3 在界面區(qū)中生成局部變量 , 只能在它所在的塊中使用 。 局部變量的名字有字符 (包括漢字 )和數(shù)字組成 。 1)Input(輸入?yún)?shù) ):由調(diào)用它的塊提供的輸入數(shù)據(jù) 。 2)Output(輸出參數(shù) ):返回給調(diào)用它的塊的程序執(zhí)行結(jié)果 。 3)InOut(輸入 _輸出參數(shù) ):初值有調(diào)用它的塊提供 , 塊執(zhí)行后將它的返回值返回給調(diào)用它的塊 。 4)Temp(臨時數(shù)據(jù) ):暫時保存在局部數(shù)據(jù)堆棧中的數(shù)據(jù) 。 只是在執(zhí)行塊時使用臨時數(shù)據(jù) , 執(zhí)行完后 , 不在保存臨時數(shù)據(jù)的數(shù)值 ,它可能被別的塊的臨時數(shù)據(jù)覆蓋 。 5)Return中的 Ret_Val(返回值 ), 屬于輸出參數(shù) 。 22 功能與功能塊 —— 功能的局部數(shù)據(jù) 2/3 23 功能與功能塊 —— 功能的局部數(shù)據(jù) 3/3 生成局部變量時 , 不需要指定存儲器地址 , 根據(jù)各變量的類型 ,程序編輯器自動地為所有變量指定存儲器地址 。 返回值 Ret_Val屬于輸出參數(shù) , 默認(rèn)的數(shù)據(jù)類型為 Void, 該數(shù)據(jù)類型不保存數(shù)據(jù) , 用于功能不需要返回值的情況 , 在調(diào)用 FC1時 ,看不到 Ret_Val。 如果將它設(shè)置為 Void之外的數(shù)據(jù)類型 , 在 FC1內(nèi)部編程時可以使用該變量 , 調(diào)用 FC1時可以在方框的右邊看到作為輸出參數(shù)的Ret_Val。 24 功能與功能塊 —— FC1的程序設(shè)計 STEP 7 Basic自動地在局部變量的前面添加 號 。 25 功能與功能塊 —— 在 OB1中調(diào)用 FC1 在 FC的界面區(qū)中定義的參數(shù)稱為 FC的形式參數(shù) , 簡稱為形參 ,形參在 FC內(nèi)部的程序中使用 , 在別的邏輯塊調(diào)用 FC時 , 需要為每個形參指定實際的參數(shù) , 簡稱為實參 。 實參與它對應(yīng)的形參應(yīng)具有相同的數(shù)據(jù)類型 。 26 功能與功能塊 —— 調(diào)用功能的實驗 27 功能與功能塊 —— 為塊提供密碼保護 選中生產(chǎn)的 FC1, 執(zhí)行菜單命令: “ 編輯 ” ?“ 專有技術(shù)保護 ” ?“ 啟用專有技術(shù)保護 ” , 在打開的對話框中輸入密碼并確認(rèn) ,項目樹中的 FC1圖標(biāo)上出現(xiàn)鎖的符號 , 表示 FC1受保護 。 雙擊打開 FC1, 可以看到界面區(qū)的變量 , 但是看不到程序區(qū)的程序 。 也可修改或禁用專有技術(shù)保護 。 28 功能與功能塊 —— 功能塊的特點 功能塊 (FB)是用戶編寫的有自己的存儲區(qū) (背景數(shù)據(jù)塊 )的塊 。 FB的典型應(yīng)用是執(zhí)行不能在一個掃描周期結(jié)束的操作 。 每次調(diào)用功能塊是 , 都需要指定一個背景數(shù)據(jù)塊 , 背景數(shù)據(jù)塊隨功能塊的調(diào)用而打開 , 在調(diào)用結(jié)束時自動關(guān)閉 。 功能塊的輸入 、 輸出和靜態(tài)變量 (Static)用指定的背景數(shù)據(jù)塊保存 , 但是不會保存臨時局部變量 (Temp)中的數(shù)據(jù) 。 功能塊執(zhí)行后 , 背景數(shù)據(jù)塊中的數(shù)據(jù)不會丟失 。 29 功能與功能塊 —— 功能塊的局部變量 1/2 FB1的界面區(qū) FB1的背景數(shù)據(jù)塊 30 功能與功能塊 —— 功能塊的局部變量 2/2 功能塊的數(shù)據(jù)永久性地保存在它的背景數(shù)據(jù)塊中 , 在功能塊執(zhí)行完后也不會丟失 , 以供下次執(zhí)行時使用 。 其他代碼塊可以訪問背景數(shù)據(jù)塊中的變量 。 不能直接刪除和修改背景數(shù)據(jù)塊中的變量 , 只能在它的功能塊的界面區(qū)中刪除和修改這些變量 。 生成功能塊的輸入 、 輸出參數(shù)和靜態(tài)變量時 , 它們被自動指定一個默認(rèn)值 , 可以修改這些默認(rèn)值 。 變量的默認(rèn)值被傳送給 FB的背景數(shù)據(jù)塊 , 作為同一個變量的初始值 。 可以在背景數(shù)據(jù)塊中修改變量的初始值 。 調(diào)用 FB時沒有指定實參的形參使用背景數(shù)據(jù)塊中的初始值 。 31 功能與功能塊 —— 編寫 FB1的程序 32 功能與功能塊 —— 在 OB1中調(diào)用 FB1 1/2 33 功能與功能塊 —— 在 OB1中調(diào)用 FB1 2/2 如果沒有給功能塊 (FB) 的輸入 、 輸出或輸入 /輸出參數(shù)賦值 , 將使用背景數(shù)據(jù)塊 (DB) 中存儲的值 。 可以給 FB接口中的參數(shù)賦初值 。 這些值將傳送到相關(guān)的背景 DB 中 。 如果未分配參數(shù) , 將使用當(dāng)前存儲在背景 DB 中的值 。 34 功能與功能塊 —— 處理調(diào)用錯誤 FB1最初沒有輸入?yún)?shù) “ 定時時間 ” 。 在 OB1中調(diào)用符號名為 “ Motor” 的 FB1后 , 在 FB1的界面區(qū)增加了輸入?yún)?shù) “ 定時時間 ” , OB1中被調(diào)用的 FB1的方框和字符變?yōu)榧t色 。 點擊工件欄上的 (更新不
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1