精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

深刻理解PLC的掃描過程和執行原理

電子設計 ? 來源:中電網 ? 作者:中電網 ? 2021-04-08 17:20 ? 次閱讀

學習PLC必須要深刻理解PLC的掃描過程和執行原理,才能可靠無誤的編寫程序。通俗的講PLC程序是從上往下,從左往右順序循環掃描執行,它需要三個過程才真正輸出實現外部動作。

第一步,先把外接的開關信號狀態批量刷新到I輸入映像區。

第二步,CPU由左往右,由上往下,順序執行程序,在每個掃描的周期內,都會改變往后的寄存器狀態,但沒掃描完程序時,是不會馬上有實際的物理輸出。

第三步,所有程序執行完成后,統一刷新輸出Q映像區,從而執行Q外接執行結構動作。

下面以一個單鍵啟停程序來分析每個掃描過程的狀態,從而實現單鍵啟停的功能。

下面用M0.1來代替啟停開關

動作過程:每使M0.1接通,則輸出Q0.0交替接通、關斷,實現單鍵啟停功能。

分析過程:

1、當第一次按下M0.1=1時:M0.0通過上升沿僅接通一個掃描周期

在第一個掃描周期時,M0.1=1,M0.0=1

網絡2中的上部線路---M0.0=1,Q0.0閉點初始還為0,則上部線路通,使Q0.0線圈=1接通。

下部線路的狀態---M0.0閉點打開=0,Q0.0開點接通=1,下線路不通。

第一個掃描周期結果是:M0.1=1.,M0.0=1,Q0.0=1.如下圖

第二個掃描周期時,即使M0.1繼續接通=1,由于上升沿僅接通一個掃描周期,則P后線是不通的,因此M0.0不通=0,如下圖:

網絡2中此時狀態變為:

上部線路:M0.0=0,Q0.0閉點打開不通,則上部線路不通

下部線路:M0.0=0,則閉點接通,Q0.0=1,開點接通,則下部線路接通。

第三個掃描周期時,即使放開M0.1=0,M0.0繼續為0,網絡2中的狀態,與第二周期狀態相同,Q0.0繼續保持為1.

2、第二次接通M0.1=1時:上升沿P后又接通一個掃描周期

第一個掃描周期:M0.1=1,M0.0=1

在M0.0重新接通情況下:

上部線路:M0.0=1接通,Q0.0閉點繼續保持打開。則上部線路不通

下部線路:M0.0閉點打開不通,則下部線路也不通。Q0.0失電,

因此,Q線圈不通

第二個掃描周期時,即使M0.1繼續接通=1,由于上升沿僅接通一個掃描周期,則P后線是不通的,因此M0.0不通=0

網絡2中,上部線路:M0.0=0,Q閉點接通=1,上部線路不通

下部線路:m0.0閉點通,Q開點斷開,下部線路不通。

如下圖:

編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5008

    文章

    13167

    瀏覽量

    462195
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10829

    瀏覽量

    211194
  • 開關信號
    +關注

    關注

    0

    文章

    23

    瀏覽量

    13827
收藏 人收藏

    評論

    相關推薦

    對模電的深刻理解

    在電子類專業中,模擬電路是一門非常重要,并且不少人覺得很難的一門課。這里說一說對模擬電路這門課的理解,希望能對大家有所幫助。
    發表于 03-15 09:59 ?809次閱讀

    PLC的工作過程掃描過程

    指令結束一個掃描周期  輸出刷新結果:集中把輸出狀態寄存器傳送到輸出端  3.PLC程序掃描過程  PLC采用循環
    發表于 02-20 11:47

    PLC執行程序的過程及特點

    PLC執行程序的過程及特點 1.輸入采樣階段 在輸入采樣階段,PLC掃描工作方式按順序對所有輸入端的輸入狀態進行采樣,并存入
    發表于 06-17 13:37 ?2349次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>執行</b>程序的<b class='flag-5'>過程</b>及特點

    想要駕馭Linux驅動開發,必須深刻理解Linux總線設備驅動框架

    想要駕馭Linux驅動開發,必須深刻理解Linux總線設備驅動框架。之所以會形成這樣的框架,主要是為了代碼的可重用性,因為驅動和設備的關系是一對多的。正如主設備號和次設備號之分,主設備號表示驅動程序,次設備號表示具體的設備。   
    的頭像 發表于 03-22 11:08 ?1.1w次閱讀
    想要駕馭Linux驅動開發,必須<b class='flag-5'>深刻理解</b>Linux總線設備驅動框架

    PLC掃描方式

    PLC采用循環掃描的工作方式,在PLC中用戶程序按先后順序存放,CPU從第一條指令開始執行程序,直到遇到結束符后又返回第一條,如此周而復始不斷循環。
    發表于 05-03 11:03 ?8620次閱讀
    <b class='flag-5'>PLC</b>的<b class='flag-5'>掃描</b>方式

    PLC掃描工作過程

    PLC對用戶程序的執行是以循環掃描方式進行。PLC這種運行程序的方式與微型計算機相比有較大的不同,微型計算機運行程序時,一旦執行到END指令
    發表于 04-25 09:25 ?2w次閱讀
    <b class='flag-5'>PLC</b>的<b class='flag-5'>掃描</b>工作<b class='flag-5'>過程</b>

    如何理解plc執行程序的順序?

    plc投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執行和輸出刷新三個階段(即:輸入、執行、輸出)。 完成上述三個階段稱作一個掃描
    發表于 05-01 09:17 ?9325次閱讀
    如何<b class='flag-5'>理解</b><b class='flag-5'>plc</b><b class='flag-5'>執行</b>程序的順序?

    PLC用戶程序的執行過程

    PLC的用戶程序執行過程很復雜,下面以PLC正轉控制線路為例進行說明。
    的頭像 發表于 05-03 18:14 ?4940次閱讀
    <b class='flag-5'>PLC</b>用戶程序的<b class='flag-5'>執行</b><b class='flag-5'>過程</b>

    深刻理解Python中的元類(metaclass)

    深刻理解Python中的元類(metaclass)(大工20春電源技術在線作業2)-該文檔為深刻理解Python中的元類(metaclass)講解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,
    發表于 09-24 16:12 ?3次下載
    <b class='flag-5'>深刻理解</b>Python中的元類(metaclass)

    如何理解PLC中斷,PLC中斷功能怎么用?

    PLC這樣理解中斷功能,在理解中斷時,首先要清楚PLC的運算周期或者說是掃描周期,有必要說下PLC
    發表于 12-22 12:20 ?1097次閱讀

    PLC掃描周期與開關信號值的傳遞過程

    的時間稱作掃描周期。PLC運行正常 時,掃描周期的長短與CPU的運算速度、I/O點的情況、用戶應用程序的長短及編程情況等有關,不同指令執行時間不同。
    發表于 04-17 15:58 ?0次下載
    <b class='flag-5'>PLC</b><b class='flag-5'>掃描</b>周期與開關信號值的傳遞<b class='flag-5'>過程</b>

    PLC程序執行過程

    程序執行的全過程由:輸入采樣階段、程序執行階段、輸出刷新階段。在這一階段中,PLC掃描方式讀入所有輸入端子上的輸入信號,并將各輸入狀態存入
    發表于 04-19 10:51 ?0次下載
    <b class='flag-5'>PLC</b>程序<b class='flag-5'>執行</b><b class='flag-5'>過程</b>

    PLC掃描過程執行原理

    這個單鍵啟停之所以能成功實現,主要原因是上升沿的應用,每次接通只能掃描一個周期,如果去掉上升沿P,則該功能動作會亂輸出,不能實現交替輸出與關斷。
    發表于 06-30 12:48 ?4868次閱讀
    <b class='flag-5'>PLC</b>的<b class='flag-5'>掃描</b><b class='flag-5'>過程</b>和<b class='flag-5'>執行</b>原理

    PLC工作的三個基本過程內容

    PLC采用循環掃描的工作方式,在PLC中用戶程序按先后順序存放,CPU從第一條指令開始執行程序,直到遇到結束符后又返回第一條,如此周而復始不斷循環。
    的頭像 發表于 07-04 16:47 ?4100次閱讀

    淺談PLC程序執行過程

    plc初學者,學習編程,首先要了解PLC程序執行過程是什么。
    的頭像 發表于 01-08 09:31 ?2583次閱讀