為什麼PLC輸出信號存在滯後現象
時間:2019-09-20 21:02 來源:ob体育竞彩
要弄清楚這個問題,就一定要了解PLC輸入輸出繼電器的動作時序和運算周期的概念。整個運算周期就是一次循環過程,包括輸入處理、程序處理和輸出處理三個部分。PLC就是通過循環執行以上的處理順序而實現順序控製的,這樣的成批輸入輸出方式(刷新方式)中,除了輸入濾波器和輸出元器件的驅動時間以外,還會因運算周期而出現響應延遲的現象。
成批讀取輸入端子的ON/OFF,讀入輸入映象存儲區,程序執行過程中即使輸入發生變化,輸入映像區的內容也不會變化,在執行下一個循環的輸入處理時讀取該變化。
讀出輸入圖象後,根據程序進行運算,從0步依次開始運算,並將每次得出的結果寫入到映像區中,各軟元件的映象存儲區的更新。
所有指令執行結束後,輸出Y映像區中的,ON/OFF狀態會傳送至輸出鎖存內存,這個就作為PLC的實際輸出,PLC的外部輸出用觸點,經過輸出用元器件的響應延遲時間後動作。
整個1~3的步驟就是一個運算周期或者是掃描時間,從這個過程來看,首先是采集輸入信號需要一定的時間,然後是指令執行也需要一定的時間,最後是才是輸出存在相應延遲,因此才有一定的滯後。這個滯後時間就代表了PLC的性能,性能越高時間就越短。那想要得到最新的輸入輸出信號,我們可以采用中斷的方式得到,一般PLC中高速處理指令都是中斷的方式,比如對高速脈衝信號進行計數的高速計數器、定位控製的高速脈衝輸出都是不受PLC周期影響立即執行的,對滯後的現象得到改善。
看過《為什麼PLC輸出信號存在滯後現象》的人還看了以下文章
|
工業為什麼用plc不用單片機 |
一、先說PLC 對於PLC,不要隻看到PLC模塊,而是各種PLC模塊+上位機平台軟件組成了一個結構完善的控製係統。 PLC模塊是用微處理器+存儲器+固件+編程組成的,實現模塊化功能。 PLC控製係統解決了以下問題: 1、豐富的I/O模塊和執行器 數字輸入、數字輸出,支持... |
|
為什麼別人推薦plc的比單片機多 |
說個很形象的比喻吧,在工控領域,PLC相當於小學文化,單片機相當於初中文化。 PLC實質上就是一套集成各種外設功能的單片機控製係統。使用PLC有兩大好處,一是編程容易,上手快。二是基本不用考慮硬件的可靠性和適配性問題,需要什麼功能就選什麼樣的模塊就... |
|
PLC為什麼在工業上用的多 |
經常玩PLC的就知道,其實PLC的核心控製器就是單片機。自動控製中,單片機、PLC、工控機都承擔著重要角色。三者功能上有交叉又有不同,其它方麵應用各有千秋。 PLC工業化色彩濃厚,工業上用的PLC準確的說是單片機控製係統的一個產品,是以單片機為基礎發展而... |
|
為什麼低端設備使用西門子PLC |
隨著科技發展,plc的製造成本越來越低,售價也越來越便宜。設備簡單選用的PLC點數也就越少,相對成本越低。 伺服電機是采用脈衝量來控製的,用脈衝量來控製伺服電機運動距離,用PLC控製伺服電機,是目前常用的控製方式。普通的繼電器電路是無法滿足控製要求... |
|
plc程序中急停為什麼用常開觸點 |
我剛開始學習編程的時候,也遇到過這個問題,那怎麼去理解這個問題呢? 首先,機器的急停為什麼選用常閉開關,而不選用常開呢?選常開行不行呢?機器在運行過程中,急停開關起保護操作者安全的作用,是我們的生命開關。如果選擇常開的開關,我們需要按下去機... |