PLC的掃描周期和響應時間

發(fā)布時間:2024-07-09
用pc設計一個控制系統(tǒng)時,一個最重要的參數(shù)就是時間,pc執(zhí)行程序中的所有指令要用多少時間,(掃描時間)有一個輸入信號經過pc多長時間后才能有一個輸出信號(響應時間)掌握這些參數(shù),對設計和調試控制系統(tǒng)無疑非常重要。
當pc開始運行之后,它串行地執(zhí)行存儲器中的程序。我們可以把掃描時間分為4個部分。共同部分,例如清除時間監(jiān)視器和檢查程序存儲器;數(shù)據(jù)輸入,輸出;執(zhí)行指令;執(zhí)行外圍設備指令。
時間監(jiān)視器是pc內部用來測量掃描時間的一個定時器,所謂掃描時間,是執(zhí)行上面4個部分總共花費的時間。掃描時間的多少取決于系統(tǒng)的購置,i/o的點數(shù),程序中使用的指令及外圍設備的連接,當一個系統(tǒng)的硬件設計定型后,掃描時間主要取決軟件指令的長短從pc收到一個輸入信號向輸出端輸出一個控制信號所需的時間,叫響應時間,響應時間是可變的,例如在一個掃描周期結束后,收到一個輸入信號,下一個掃描周期結束后時,收到一個輸入信號,下一個掃描周期一開始,這個輸入信號就起作用,這時,這個輸入信號的響應時間最短,它是輸入延遲時間,掃描周期時間,輸出延遲時間三者的和,如果在掃描周期開始收到了一個輸入信號,在掃描周期內該輸入信號不會起作用,只能等到下一個掃描周期才能起作用,這時,這個輸入信號的響應時間最長,它是輸入延遲時問,輸出延遲時間三者的和,因此,一個信號的最小響應時間和最大響應時間的計算公式為:
最小的響應時間=輸入延遲時間+掃描時間+輸出延遲時間,最大的響應時間=延遲時間+2×掃描時間+輸出延遲時間。
從上面的響應時間估算公式可以看出,輸入信號的響應時間由掃描周期決定,掃描周期一方面取決于系統(tǒng)的硬件配置,另一方面由控制軟件中使用的指令和指令的條數(shù)決定,在砌塊成型機自動控制系統(tǒng)調試過程中發(fā)生這樣的情況,自動推板過程(把砌塊從成型臺上送到輸送機上的過程)的啟動,要靠成型工藝過程的完成信號來啟動,輸送磚坯的過程完成同時完成了送板的過程,通知控制系統(tǒng)可以完成下一個成型過程。
單從程序的執(zhí)行順序上考察,控制時序的安排是正確的,可是,在調試的過程中發(fā)現(xiàn),系統(tǒng)實際的控制時序是,當?shù)谝粋€成型過程完成后,并不進行自動推板過程,而是直接開始下一個成型過程,遇到這種情況,設計者和用戶的第一反應一般都是懷疑程序設計錯誤。經反復檢查程序,未發(fā)現(xiàn)錯誤,這時才考慮到可能是指令的響應時間產生了問題。砌塊成型機的控制系統(tǒng)是一個龐大的系統(tǒng),其軟件控制指令達五六百條。成型過程啟動信號,由一個成型過程的結束信號和有板信號產生,這時,就將產生這樣的情況,在某個掃描周期內掃描到hr002信號,在執(zhí)行置位推板過程,直接進行下一個成型過程,這可能是由于輸入信號的響應時間過長引起的,在這種情況下,由于硬件配置不能改變,指令條數(shù)也不可改變,處理過程中,設法在軟件上做調整,使成型過程結束信號早點發(fā)生,問題得到了解決。
上一個:福建日月同輝集團王四四關于小型油缸咨詢答復
下一個:惠普打印機連接手機wifi教程(買了惠普無線打印機怎么實現(xiàn)手機無線連接)

如何選擇適合您需求的智能?;钒踩?/a>
離婚財產分割幾年內可以重新要求分割
騰訊視頻為什么不能緩存視頻到相冊(騰訊視頻為什么不能緩存視頻到手機)
美國捷高JOUCOMATIC氣動閥操作與日常維護
帶m2接口的主板最便宜的是哪款,哪款ITX主板支持M2接口
安裝美國Numatics紐曼蒂克
怎樣減少加工中刀具磨損以及切削崩刃的情況
有機肥檢測-第三方CMA檢測機構
HB工業(yè)齒輪箱是干什么用的?
結婚時間未到一年彩禮需要返還嗎
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos