首頁 常見問題 plc使用者程式的完成分為哪三個階段

plc使用者程式的完成分為哪三個階段

Sep 19, 2022 pm 03:16 PM
程式

plc使用者程式完成的三個階段:1、輸入處理階段,PLC以掃描方式讀入所有輸入端子上的輸入訊號,並將各輸入狀態存入對應的輸入映像暫存器中;2 、程序執行階段,PLC依照梯形圖程序掃描原則。依由左至右、從上到下的步驟逐一執行程式;3、輸出處理階段,PLC將輸出映像區中的輸出變數送入輸出鎖存器,然後由鎖存器透過輸出模組產生本週期的控制輸出。

plc使用者程式的完成分為哪三個階段

本教學操作環境:windows7系統、Dell G3電腦。

PLC的軟體系統是指PLC所使用的各種程式的集合。它包括系統程式和用戶程式。

(1)系統程式

       系統程式包括監控程式、編譯程式及診斷程式等。監控程序又稱為管理程序,主要用於管理全機。編譯程式用來把程式語言翻譯成機器語言。診斷程序用來診斷機器故障。系統程式由PLC生產廠商提供,並固化在EPROM中,使用者無法直接訪問,故也不需要使用者乾預。

(2)使用者程式

        使用者程式是使用者根據現場控制的需要,以PLC的程式語言編製的應用程序,以達到各種控制要求。使用者程式由使用者用程式設計器鍵入到PLC記憶體。小型PLC的使用者程式比較簡單,不需要分段,而是依序編製的。大中型PLC的使用者程式很長,也比較複雜,為使用者程式編製簡單清晰,可依功能結構或使用目的將使用者程式劃分成各個程式模組。依照模組結構組成的使用者程序, 每個模組用來解決一個確定的技術功能,能使很長的程序編制得易於理解,也使得程序的調試和修改變得很容易。

        對於CNC工具機來說,CNC工具機PLC中的使用者程式由工具機製造廠提供,並已固化到使用者EPROM中,工具機使用者不需進行寫入與修改,只有當工具機發生故障時,根據工具機廠提供的梯形圖和電氣原理圖,來找出故障點,進行維修。

plc使用者程式完成的三個階段

PLC使用者程式的完成分為輸入處理、程式執行、輸出處理三個 階段。這三個階段是採用「循環掃描」工作方式分時完成的。

(1)輸入取樣階段。

在此階段中,PLC以掃描方式讀入所有輸入端子上的輸入訊號,並將各輸入狀態存入對應的輸入映像暫存器。此時,輸入映像暫存器被刷斷。在程式執行階段和輸出刷新階段中,輸入映像記憶體與外部隔離,其內容保持不變,直到下一個掃描週期的輸入掃描階段,才被重新讀入的輸入訊號刷新。可見,PLC在執行程序和處理資料時,不直接使用現場當時的輸入訊號,而使用本次取樣時輸入映像區中的資料。一般來說,輸入訊號的寬度大於一個掃描週期,否則可能造成訊號的遺失。

(2)程式執行階段。

在執行使用者程式過程中,PLC依照梯形圖程式掃描原則,一般來說,PLC依照從左到右、從上到下的步驟逐一執行程式。但遇到程式跳轉指令,則根據跳躍條件是否滿足來決定程式跳轉位址。程式執行過程中,當指令中涉及輸入、輸出狀態時,PLC就從輸入映像暫存器中「讀入」對應輸入端子狀態,從輸出映像暫存器「讀入」對應元件(「軟繼電器」)的目前狀態。然後進行對應的運算,運算結果再存入輸出映像暫存器。對輸出映像暫存器來說,每一個元件(「軟繼電器」)的狀態會隨著程式執行過程而改變。

(3)輸出刷新階段。

程式執行階段的運算結果被存入輸出映像區,而不送到輸出埠上。在輸出刷新階段,PLC將輸出映像區中的輸出變數送入輸出鎖定器,然後由鎖存器透過輸出模組產生本週期的控制輸出。若內部輸出繼電器的狀態為“1”,則輸出繼電器觸點閉合,經過輸出端子驅動外部負載。全部輸出設備的狀態要保持一個掃描週期。

更多相關知識,請造訪常見問題欄位!

以上是plc使用者程式的完成分為哪三個階段的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何在iPhone中使Google地圖成為預設地圖 如何在iPhone中使Google地圖成為預設地圖 Apr 17, 2024 pm 07:34 PM

iPhone上的預設地圖是Apple專有的地理位置供應商「地圖」。儘管地圖越來越好,但它在美國以外的地區運作不佳。與谷歌地圖相比,它沒有什麼可提供的。在本文中,我們討論了使用Google地圖成為iPhone上的預設地圖的可行性步驟。如何在iPhone中使Google地圖成為預設地圖將Google地圖設定為手機上的預設地圖應用程式比您想像的要容易。請依照以下步驟操作–先決條件步驟–您必須在手機上安裝Gmail。步驟1–開啟AppStore。步驟2–搜尋“Gmail”。步驟3–點選Gmail應用程式旁

修正: 操作員拒絕 Windows 工作排程程式中的要求錯誤 修正: 操作員拒絕 Windows 工作排程程式中的要求錯誤 Aug 01, 2023 pm 08:43 PM

要自動化任務和管理多個系統,任務規劃軟體是您武器庫中的寶貴工具,尤其是對於系統管理員而言。 Windows任務規劃程式完美地完成了這項工作,但最近許多人報告說操作員拒絕了請求錯誤。這個問題存在於作業系統的所有迭代中,即使已經廣泛報告和涵蓋,也沒有有效的解決方案。繼續閱讀以找到真正對其他人有用的內容!操作員或管理員拒絕了任務計畫程式0x800710e0中的請求是什麼?任務計劃程式允許在沒有使用者輸入的情況下自動執行各種任務和應用程式。您可以使用它來安排和組織特定應用程式、配置自動通知、幫助傳遞訊息等。它

如何在Windows 10和11上按臉部對照片進行排序 如何在Windows 10和11上按臉部對照片進行排序 Aug 08, 2023 pm 10:41 PM

Windows的操作隨著每個版本而變得越來越好,具有誘人的功能來改善使用者體驗。使用者希望在Windows10和11上探索的一項功能是能夠按臉部對照片進行排序。此功能可讓您透過臉部辨識對朋友和家人的照片進行分組。聽起來很有趣,對吧?繼續閱讀如何了解如何利用該功能。我可以在Windows上按臉對照片進行分組嗎?是的,您可以使用「照片」應用程式在Windows10和11上按人臉將圖片分組。但是,此功能在照片應用程式版本上不可用。此外,您可以使用「人脈」標籤將這些照片連結到聯絡人。因此,使用此功能可以

如何透過C++編寫一個簡單的倒數計時程式? 如何透過C++編寫一個簡單的倒數計時程式? Nov 03, 2023 pm 01:39 PM

C++是一種廣泛使用的程式語言,在編寫倒數計時器方面非常方便且實用。倒數計時程式是一種常見的應用,它能為我們提供非常精確的時間計算和倒數功能。本文將介紹如何使用C++來寫一個簡單的倒數計時程式。實現倒數程序的關鍵就是使用計時器來計算時間的流逝。在C++中,我們可以使用time.h頭檔中的函數來實作計時器的功能。下面是一個簡單的倒數計時程式的程式碼

iPhone中缺少時鐘應用程式:如何修復 iPhone中缺少時鐘應用程式:如何修復 May 03, 2024 pm 09:19 PM

您的手機中缺少時鐘應用程式嗎?日期和時間仍將顯示在iPhone的狀態列上。但是,如果沒有時鐘應用程序,您將無法使用世界時鐘、碼錶、鬧鐘等多項功能。因此,修復時鐘應用程式的缺失應該是您的待辦事項清單的首位。這些解決方案可以幫助您解決此問題。修復1–放置時鐘應用程式如果您錯誤地從主畫面中刪除了時鐘應用程序,您可以將時鐘應用程式放回原位。步驟1–解鎖iPhone並開始向左側滑動,直到到達「應用程式庫」頁面。步驟2–接下來,在搜尋框中搜尋「時鐘」。步驟3–當您在搜尋結果中看到下方的「時鐘」時,請按住它並

如何使用任務規劃程式開啟網站 如何使用任務規劃程式開啟網站 Oct 02, 2023 pm 11:13 PM

您是否每天在大約相同的時間頻繁地造訪同一網站?這可能會導致花費大量時間打開多個瀏覽器選項卡,並在執行日常任務時使瀏覽器充滿混亂。好吧,打開它而不必手動啟動瀏覽器怎麼樣?這非常簡單,不需要您下載任何第三方應用程序,如下所示。如何設定任務計劃程序以開啟網站?按鍵,在搜尋框中鍵入任務計劃程序,然後按一下開啟。 Windows在右側側邊欄上,按一下「建立基本任務」選項。在名稱欄位中,輸入要開啟的網站的名稱,然後按一下下一步。接下來,在觸發器下,按一下時間頻率並點擊下一步。選擇您希望活動重複多長時間並點擊下一步。選擇啟

如何自動切換特定應用程式的iPhone方向鎖定 如何自動切換特定應用程式的iPhone方向鎖定 Jun 06, 2023 am 08:22 AM

在iOS中,當您將iPhone從縱向旋轉到橫向時,許多App會顯示不同的視圖。根據應用程式及其使用方式,這種行為並不總是可取的,這就是Apple在「控制中心」中包含方向鎖定選項的原因。但是,某些應用程式在禁用方向鎖定的情況下工作得更有用-想想YouTube或照片應用程序,將設備旋轉到橫向可以提供更好的全屏觀看體驗。如果您傾向於保持鎖定狀態,則必須在每次開啟這些類型的應用程式時在「控制中心」中停用它以獲得全螢幕體驗。然後,當您關閉應用程式時,您必須記住重新打開方向鎖定,這並不理想。幸運的是,您可以創造

無法允許存取 iPhone 中的相機和麥克風 無法允許存取 iPhone 中的相機和麥克風 Apr 23, 2024 am 11:13 AM

您在嘗試使用應用程式時是否收到“無法允許存取攝影機和麥克風”?通常,您可以在需要提供的基礎上向特定物件授予攝影機和麥克風權限。但是,如果您拒絕權限,攝影機和麥克風將無法運作,而是顯示此錯誤訊息。解決這個問題是非常基本的,你可以在一兩分鐘內完成。修復1–提供相機、麥克風權限您可以直接在設定中提供必要的攝影機和麥克風權限。步驟1–轉到“設定”選項卡。步驟2–打開「隱私與安全」面板。步驟3–在那裡打開“相機”權限。步驟4–在裡面,您將找到已要求手機相機權限的應用程式清單。步驟5–開啟指定應用的“相機”