可編程控制器控制軟件框圖及工作方式_第1頁
可編程控制器控制軟件框圖及工作方式_第2頁
可編程控制器控制軟件框圖及工作方式_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、本文格式為Word版,下載可任意編輯可編程控制器控制軟件框圖及工作方式 1. 超小型PC監(jiān)控程序框圖 開機處理和初始化程序 PC 起動后,監(jiān)控程序從0000H地址開頭工作,首先禁止由于工作電壓故障引起的中斷以及關(guān)閉鋰電池電壓指示燈。然后進入開機處理程序和初始化程序,清各種標(biāo)志寄存器,停止定時器計數(shù)器工作。 測試工作電壓 這一階段,反復(fù)測試工作電壓。由于禁止中斷,所以一旦電壓不正常,不會轉(zhuǎn)入中斷服務(wù)子程序,而在該段程序中不斷循環(huán)執(zhí)行。反復(fù)測試電壓,直到完全正常后才連續(xù)后續(xù)的程序。 求和校驗 求和校驗是PC對又RAM以及對IO總線進行檢查的方法。求和校驗是把程序存儲器的內(nèi)容進行求和并將求和結(jié)果與編

2、程結(jié)束時求和的結(jié)果進行比較若全都則說明RAM區(qū)存放的用戶程序是正確的。 語法檢查 PC的語法檢查包括內(nèi)容有:輸入程序的元件號碼及程序語法有沒有規(guī)律錯誤。例如消失沒有定義的元件號碼,以及指令與元件號碼協(xié)作不當(dāng)?shù)取?編程方式與運行方式 這兩種工作模式的選擇與編程器的狀態(tài)選擇開關(guān)以及PC基本單元的運行(RUN) 、停止(STOP)模式有關(guān)。當(dāng)編程器插在基本單元上,要進入編程狀態(tài)(輸入程序),基本單元的選擇開關(guān)應(yīng)放在停(STOP)的位置,編程器的狀態(tài)選擇開關(guān)放在編程檔(PRORAM)位置。運行程序或監(jiān)控狀態(tài)時,也就是說要用PC掌握一個系統(tǒng)或監(jiān)視一個程序時,基本單元的選擇開關(guān)放在運行(RUN)的位置,而

3、編程器狀態(tài)選擇開關(guān)設(shè)置在監(jiān)控(MONITOR)位置。 編程處理 當(dāng) PC 選擇編程工作方式,首先進行編程預(yù)備,編程初始化和鍵操作預(yù)備工作。接著調(diào)用鍵操作入口程序,進行顯示,掃描鍵盤等工作,然后進入鍵譯碼、鍵分類程序,最終轉(zhuǎn)入鍵處理程序。 停機處理 在這段過程中,主要工作是關(guān)運行指示燈、愛護內(nèi)存內(nèi)容、關(guān)輸出,最終退到判別工作方式的程序中,以響應(yīng)用戶對工作方式的選擇。 2. PC周期掃描的工作方式 PC 雖然以微處理器為核心,但其工作方式和微機有很大的不同。微機是一種“等待命令”和“中斷”的工作方式;而PC 則是處于一種周期循環(huán)掃描的工作方式中。這一節(jié)我們將為大家介紹這種可以提高 PC 牢靠性的獨

4、特的工作方式。 可編程掌握器一個掃描周期分為兩次刷新(輸入刷新、輸出刷新)、三個階段; a) 輸入刷新階段 掃描全部的輸入端子,并將各輸入端子的狀態(tài)存入內(nèi)存中各對應(yīng)的輸入映像寄存器中。自此輸入映像寄存器就與外界隔離,無論輸入點的狀態(tài)怎樣變化,輸入映象寄存器的內(nèi)容都保持不變,始終到下一個掃描周期的輸入刷新階段,才會寫進新內(nèi)容。這就是說,各輸入映像寄存器的狀態(tài)要保持一個掃描周期不變。 b) 程序執(zhí)行階段 在程序執(zhí)行階段,CPU 對用戶程序按先左后右、先上后下的挨次逐條地進行解釋和執(zhí)行。 在此過程中, CPU 從輸入映像寄存器和元件映像寄存器中讀取各繼電器當(dāng)前的狀態(tài),依據(jù)用戶程序給出的規(guī)律關(guān)系進行規(guī)

5、律運算,運算結(jié)果再寫入各元件映像寄存器中。 c) 輸出刷新階段 在全部指令執(zhí)行完畢后,元件映象寄存器中全部的輸出繼電器狀態(tài),在輸出刷新階段轉(zhuǎn)存到相應(yīng)的輸出鎖存器中,通過肯定方式輸出,驅(qū)動外部負載。 PC對輸入/輸出的處理原則 (1) 輸入映象寄存器的數(shù)據(jù),取決于輸入端子板上各輸入點的在上一個輸入刷新期間的接通/斷開狀態(tài)。 (2) 程序如何執(zhí)行取決于用戶所編程序和輸入映象寄存器及其它各元件映象寄存器的內(nèi)容。 (3) 程序如何執(zhí)行取決于用戶所編程序和輸入映象寄存器及其它各元件映象寄存器的內(nèi)容。 (4) 輸出鎖存器中的數(shù)據(jù),由上一次輸出刷新期間輸出映象寄存器中數(shù)據(jù)打算。 (5) 輸出端子的接通/斷開

6、狀態(tài),由輸出鎖存器打算。 PC周期掃描工作方式的特點 a) 優(yōu)點:提高了抗干擾力量,增加了系統(tǒng)牢靠性。 PC工作時大多數(shù)時間與外部輸入/輸出設(shè)備隔離,從根本上提高了系統(tǒng)的抗干擾力量,增加了系統(tǒng)的牢靠性。 b) 缺點: 降低了系統(tǒng)的響應(yīng)速度。 從輸入端輸入信號發(fā)生變化到輸出端對該變化作出響應(yīng),需要一段時間。對一般的工業(yè)掌握,這種滯后是完全允許的。 值得留意的是:這種響應(yīng)滯后不僅是由于PC掃描工作方式造成,更主要是PC輸入接口濾波環(huán)節(jié)帶來的輸入延遲和輸出接口中驅(qū)動器件動作時間帶來輸出延遲,還與程序設(shè)計有關(guān)。 值得一提的是:PC的掃描,既可按固定挨次進行,也可按用戶程序規(guī)定的可變挨次進行。這不僅僅由于有的程序不需要每掃描一次,執(zhí)行一次,也由于在一個大掌握系統(tǒng)中,需要處理的IO點數(shù)較多。采納分時分批掃描執(zhí)行的方法,可縮短掃描周期和提高掌握的實時響應(yīng)性。 一般來說,對于小型PC: I/O點數(shù)較少,用戶程序較短一般采納集中采樣、集中輸出的工作方式,這樣既不影響系統(tǒng)的響應(yīng)速度,又可以在肯定

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論