1、PLC有兩種基本工作狀態(tài),即運行(RUN)狀態(tài)和停止(STOP)狀態(tài)。PLC在STOP 狀態(tài)下一般進行程序的編制、修改和下載;PLC在RUN行狀態(tài)下執(zhí)行程序。
2、PLC是采用“順序掃描,不斷循環(huán)”的方式進行工作的,即在PLC運行時,CPU根據(jù)用戶按控制要求編制好并存放于用戶程序存儲器中的程序,按指令步序號(或地址號)做周期性循環(huán)掃描,在無中斷或跳轉的情況下,按存儲地址號遞增的方向順序逐條執(zhí)行用程序,直至程序結束。然后重新返回第一條指令,開始下一輪新的掃描。在每次掃描過程中,還要完成對輸入信號的采樣和對輸出狀態(tài)的刷新等工作。PLC 的工作原理概括起來是:集中輸入,集中輸出,采用周期性循環(huán)掃描的工作方式。
3、PLC的一個掃描周期可分為內(nèi)部處理階段、通信服務階段、輸入采樣階段、程序執(zhí)行階段和輸出刷新階段。
1)輸入采樣階段
PLC在開始執(zhí)行程序之前,首先以掃描方式將所有輸入端的通斷狀態(tài)轉換成電平的高低狀態(tài)(1或0)并存入輸入鎖存器,然后將其寫入各自對應的輸入映像寄存器,即刷新輸入。隨即關閉輸入端口,進入程序執(zhí)行階段。
需要注意的是只有采樣時輸入映像寄存器中的內(nèi)容才與輸入信號一致,而其他時間范圍內(nèi)輸入信號的變化是不會影響輸入映像寄存器中的內(nèi)容的,輸入信號的變化狀態(tài)只能在下一個掃描周期的輸入處理階段被讀入。
2)程序執(zhí)行階段
PLC按順序從首地址開始的程序進行逐條掃描執(zhí)行,并分別從輸入映像寄存器、輸出映像寄存器以及輔助繼電器中獲得所需的數(shù)據(jù)進行運算處理,再將程序執(zhí)行的結果寫入輸出映像寄存器,但這個結果在全部程序未被執(zhí)行完畢之前不會送到輸出端口。
3)輸出刷新階段
輸出刷新階段又稱為輸出處理階段。在此階段,當程序執(zhí)行到 END指令,即在執(zhí)行完用戶所有程序后,PLC將輸出映像寄存器中的內(nèi)容送到輸出鎖存器,并通過一定的驅動裝置(繼電器、晶體管或晶閘管)驅動相應的輸出設備工作。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關推薦
PC機對PLC的工作狀態(tài)進行干預。本文僅以其中兩條命令為例說明Labview與歐姆龍PLC的串口通訊實現(xiàn)方法。 3.1、上位機對PLC的
發(fā)表于 12-30 11:54
求基恩士PLCKV-7500 與 LABVIEW 通過 以太網(wǎng) 通信的例程,走 TCP/ UDP 都行,能夠讀取PLC的工作狀態(tài) 和 位數(shù)據(jù)即可,不需要對PLC進行控制啥的,謝謝各位大
發(fā)表于 12-21 22:12
點。該型PLC提供了比較豐富的上位鏈接命令,利用這些命令可通過串口利用PC機對PLC的工作狀態(tài)進行干預。 本文僅以其中兩條命令為例說明Labview與歐姆龍
發(fā)表于 05-10 09:40
的使用規(guī)定,正確連接PLC,以免損壞PLC; 3、維護PLC:要及時維護PLC,定期檢查PLC的工作
發(fā)表于 03-01 18:19
PLC串口設備遠程控制技術
摘要:本文介紹了如何通過遠程控制技術,實現(xiàn)對分布在世界各地的PLC的工作狀態(tài)進行訪問和修改。
1 概 述
在該應用案例
發(fā)表于 04-21 17:50
?1619次閱讀
。小型PLC因不具備大型工業(yè)控制系統(tǒng)所具有的高級人機界面,使工作人員無法直觀的了解其內(nèi)部程序的運行情況,給工作狀態(tài)監(jiān)視和現(xiàn)場故障診斷提高難度。本文以華能玉環(huán)電廠攔污柵清污系統(tǒng)為例,提出
發(fā)表于 03-28 11:28
?1次下載
編程器是PLC的重要外圍設備。利用編程器將用戶程序送入PLC的存儲器,還可以用編程器檢查程序,修改程序,監(jiān)視PLC的工作狀態(tài)。計算機的普及,
發(fā)表于 05-03 10:54
?4993次閱讀
系列數(shù)據(jù)記錄儀的通信,將監(jiān)控數(shù)據(jù)完整的保存到存儲器的SD卡中,彌補了PLC存儲、管理大量數(shù)據(jù)能力不足的缺陷。通過此方案,用戶可對各設備的監(jiān)控數(shù)據(jù)和PLC的工作狀態(tài)進行長期、有效的存儲,
發(fā)表于 09-28 15:52
?2550次閱讀
遠程監(jiān)控管理并達到降本升效的目的。 方案介紹: 工廠現(xiàn)場的PLC接入到工業(yè)網(wǎng)關,實現(xiàn)聯(lián)網(wǎng)接入、數(shù)據(jù)采集、協(xié)議解析、邊緣計算、數(shù)據(jù)標準化等功能,采集PLC的工作狀態(tài)、能耗等數(shù)據(jù),通過MQ
發(fā)表于 11-08 15:13
?1181次閱讀
PLC處于停止狀態(tài)時,輸入模塊不再采集外部信號,CPU停止對程序進行邏輯運算,輸出模塊不再控制外部設備。PLC在停止狀態(tài)下無法對外部設備進行控制,此時可以對
發(fā)表于 03-13 17:25
?6740次閱讀
基于PLC控制的鑄件打磨設備需要在加工鑄件時自動切換適應,根據(jù)鑄件尺寸形狀施加一定的壓力,確保夾緊從而保證打磨工作的順利進行,需要對液壓系統(tǒng)進行精密控制以達到高效率生產(chǎn)的目的。 將生產(chǎn)現(xiàn)場的PLC
發(fā)表于 04-27 10:51
?347次閱讀
在實際系統(tǒng)中,有時會遇到多個上位機同時控制和監(jiān)測同一個PLC工作狀態(tài)的情況。
發(fā)表于 05-14 10:58
?4515次閱讀
,控制各種類型的機械或生產(chǎn)過程。 通常PLC的程序由設備制造商設計編寫并存入PLC存儲器中,包括系統(tǒng)診斷程序、輸入處理程序、編譯程序、信息傳送程序及監(jiān)控程序等,從而實現(xiàn)各種機械設備的自動化控制。其工作原理可以分為以下幾個
發(fā)表于 12-23 13:49
?782次閱讀
在實際系統(tǒng)中,有時會遇到多個上位機同時控制和監(jiān)測同一個PLC工作狀態(tài)的情況。通常所有設備距離在幾十米到上百米不等。在有通訊需求的時候,如果布線的話,工程量較大耽誤工期,這種情況下比較適合采用無線通信
發(fā)表于 08-08 10:28
?297次閱讀
在著手維修PLC電路之前,首要任務是深入了解設備的工藝流程。這包括熟悉設備的操作步驟、工作狀態(tài)以及各部件之間的相互作用。通過掌握工藝流程,維修人員可以更準確地判斷故障所在,避免盲目操作帶來的不必要
發(fā)表于 09-25 15:18
?375次閱讀
評論