導航:首頁 > 編程語言 > plc程序自檢

plc程序自檢

發布時間:2021-10-26 06:28:31

㈠ 怎麼利用三菱PLC自檢測程序是否錯誤

每次上電,PLC都會自檢的,不需要你怎麼樣

㈡ 開機上電自檢程序是什麼

POST上電自檢:是微機接通電源後,系統進行的一個自我檢查的例行程序。這個過程通常稱為POST上電自檢(Power On Self Test)。對系統的幾乎所有的硬體進行檢測。
POST是如何進行自檢測的?
主板在接通電源後,系統首先由(Power On Self Test,上電自檢)程序來對內部各個設備進行檢查。在我們按下起動鍵(電源開關)時,系統的控制權就交由BIOS來完成,由於此時電壓還不穩定,主板控制晶元組會向CPU發出並保持一個RESET(重置)信號,讓CPU初始化,同時等待電源發出的POWER GOOD信號(電源准備好信號)。當電源開始穩定供電後(當然從不穩定到穩定的過程也只是短暫的瞬間),晶元組便撤去RESET信號(如果是手動按下計算機面板上的Reset按鈕來重啟機器,那麼松開該按鈕時晶元組就會撤去RESET信號),CPU馬上就從地址FFFF0H處開始執行指令,這個地址在系統BIOS的地址范圍內,無論是Award BIOS還是AMI BIOS,放在這里的只是一條跳轉指令,跳到系統BIOS中真正的啟動代碼處。系統BIOS的啟動代碼首先要做的事情就是進行POST(Power On Self Test,加電自檢),由於電腦的硬體設備很多(包括存儲器、中斷、擴展卡),因此要檢測這些設備的工作狀態是否正常。
這一過程是逐一進行的,BIOS廠商對每一個設備都給出了一個檢測代碼(稱為POST CODE即開機自我檢測代碼),在對某個設置進行檢測時,首先將對應的POST CODE寫入80H(地址)診斷埠,當該設備檢測通過,則接著送另一個設置的POST CODE,對此設置進行測試。如果某個設備測試沒有通過,則此POST CODE會在80H處保留下來,檢測程序也會中止,並根據已定的報警聲進行報警(BIOS廠商對報警聲也分別作了定義,不同的設置出現故障,其報警聲也是不同的,我們可以根據報警聲的不同,分辨出故障所在。
POST自檢是按什麼順序進行檢測的?
POST自檢測過程大致為:加電-CPU-ROM-BIOS-System Clock-DMA-64KB RAM-IRQ-顯卡等。檢測顯卡以前的過程稱過關鍵部件測試,如果關鍵部件有問題,計算機會處於掛起狀態,習慣上稱為核心故障。另一類故障稱為非關鍵性故障,檢測完顯卡後,計算機將對64KB以上內存、I/O口、軟硬碟驅動器、鍵盤、即插即用設備、CMOS設置等進行檢測,並在屏幕上顯示各種信息和出錯報告。在正常情況下,POST過程進行得非常快,我們幾乎無法感覺到這個過程。
POST自檢測代碼含義是什麼?
當系統檢測到相應的錯誤時,會以兩種方式進行報告,即在屏幕上顯示出錯信息或以報警聲響次數的方式來指出檢測到的故障。
CMOS battery failed(CMOS 電池失效)。
原因:說明CMOS 電池的電力已經不足,請更換新的電池。
CMOS check sum error-Defaults loaded(CMOS 執行全部檢查時發現錯誤,因此載入預設的系統設定值)。
原因:通常發生這種狀況都是因為電池電力不足所造成,所以不妨先換個電池試試看。如果問題依然存在的話,那就說明 CMOS RAM 可能有問題,最好送回原廠處理。
Display switch is set incorrectly(顯示開關配置錯誤)。
原因:較舊型的主板上有跳線可設定顯示器為單色或彩色,而這個錯誤提示表示主板上的設定和 BIOS 里的設定不一致,重新設定即可。
Press ESC to skip memory test(內存檢查,可按ESC鍵跳過)。
原因:如果在 BIOS 內並沒有設定快速加電自檢的話,那麼開機就會執行內存的測試,如果你不想等待,可按 ESC 鍵跳過或到 BIOS 內開啟 Quick Power On Self Test。
HARD DISK initializing【Please wait a moment...】(硬碟正在初始化 請等待片刻)。
原因:這種問題在較新的硬碟上根本看不到。但在較舊的硬碟上,其啟動較慢,所以就會出現這個問題。
HARD DISK INSTALL FAILURE (硬碟安裝失敗)。
原因:硬碟的電源線、數據線可能未接好或者硬碟跳線不當出錯誤 ( 例如一根數據線上的兩個硬碟都設為 Master 或 Slave。)
Secondary slave hard fail (檢測從盤失敗)。
原因:1 CMOS 設置不當(例如沒有從盤但在CMOS里設有從盤) 2 硬碟的電源線、數據線可能未接好或者硬碟跳線設置不當。
Hard disk(s) diagnosis fail (執行硬碟診斷時發生錯誤)。
原因:這通常代表硬碟本身的故障。你可以先把硬碟接到另一台電腦上試一下,如果問題一樣,那隻好送修了。
Floppy Disk(s) fail 或 Floppy Disk(s) fail(80) 或Floppy Disk(s) fail(40)(無法驅動軟碟機)。
原因:軟碟機的排線是否接錯或松脫?電源線有沒有接好?如果這些都沒問題,那買個新的吧。
Keyboard error or no keyboard present(鍵盤錯誤或者未接鍵盤)
原因:鍵盤連接線是否插好?連接線是否損壞?
Memory test fail (內存檢測失敗)
原因:通常是因為內存不兼容或故障所導致。
Override enable-Defaults loaded ( 當前CMOS設定無法啟動系統,載入 BIOS 預設值以啟動系統)。
原因:可能是你在BIOS內的設定並不適合你的電腦( 像你的內存只能跑100MHz但你讓它跑133MHz ),這時進入 BIOS 設定重新調整即可。
Press TAB to show POST screen (按 TAB 鍵 可以切換屏幕顯示)
原因:有一些 OEM 廠商會以自己設計的顯示畫面來取代 BIOS 預設的開機顯示畫面,而此提示就是要告訴使用者可以按TAB來把廠商的自定義畫面和BIOS預設的開機畫面進行切換。
Resuming from disk,Press TAB to show POST screen(從硬碟恢復開機,按TAB顯示開機自檢畫面)。
原因:某些主板的BIOS 提供了 Suspend to disk(掛起到硬碟)的功能,當使用者以 Suspend to disk 的方式來關機時,那麼在下次開機時就會顯示此提示消息。
BIOS ROM checksum error-System halted(BIOS 程序代碼在進行總和檢查 ( checksum ) 時發現錯誤,因此無法開機)
原因:遇到這種問題通常是因為 BIOS 程序代碼更新不完全所造成的,解決辦法重新刷寫燒壞主板 BIOS。
HARD DISK initizlizing 【Please wait a moment...】(正在對硬碟做起始化 ( Initizlize ) 動作)
原因:這種訊息在較新的硬碟上根本看不到。但在較舊型的硬碟上,其動作因為較慢,所以就會看到這個訊息。
POST自檢響鈴次數是如何定義的?
POST上電自檢還會通過報警聲響次數的方式來指出檢測到的故障。但需要注意:由於目前主板BIOS類型大致可分為AWARD公司、AMI公司、PHOENIX公司(AWARD已與PHOENIX合並),因此不同類型的BIOS,其自檢響鈴次數所定義的自檢錯誤是不一致的,因此一定要分清。
POST自檢發現錯誤後如何提示?
POST自檢如發現有錯誤,將按兩種情況處理:對於嚴重故障(致命性故障)則停機,此時由於各種初始化操作還沒完成,不能給出任何提示或信號;對於非嚴重故障則給出提示或聲音報警信號(以上介紹),等待用戶處理。通過BIOS自檢功能(POST自檢),我們就可以方便的偵測出主板的故障所在,以便正確的解決。
如我們按下電源鍵後,只有電源指示燈亮,電腦屏幕沒有任何反映,也沒有報警聲;那麼針對這種情況,我們又應如何解決呢?
屏幕沒有顯示,也沒有報警聲,我們就無法從POST自檢功能得到相應的信息;大家都知道,計算機是一個復雜而且精密的產品組合,因此一個環節出現問題,可能都無法啟動機器(我們主要談硬體方面)。因此,如出現黑屏,無報警聲響的故障現象,我們就應根據電腦的啟動過程來分析問題所在了。
電腦的啟動過程是什麼?
我們在按下啟動鍵時,首先啟動的應是電源(因為如果沒有電源供電,那麼主板上所有的配件都是無法工作的)。但是為了保證安全使用,電源部分採取了一系列安全保護措施;因此開關電源從起振到穩定之間會有一段時間的延遲,等待各組電壓都穩定下來後,電源各部分會輸出一個檢測信號,這個信號為高電平時表示該部分電壓正常,這些部分包括輸入電壓和各組輸出電壓。這些信號總和的結果就是一個POWER GOOD信號(也稱為POWER OK或PWR OK信號);如果主板接受不到這個信號,那麼時鍾晶元會持續向CPU發送復位(RESET)信號(與我們按下RESER鍵相當),CPU就不會工作。
當CPU接受到正常的POWER GOOD信號,主板和CPU就啟動了嗎?其實主板此時,還要根據CPU的VID0-VID3引腳的定義組合,將CPU所提供的VID0-VID3信號送到電源管理模塊的相應的埠;如果主板BIOS具有可設定CPU電壓的功能,主板會按時設定的電壓與VID的對應關系產生新的VID信號並送到電源管理模塊晶元,電源管理模塊將根據設定並通過DAC電壓將其轉換為基準電壓,再經過場效應管輪流導通和關閉,將能量通過電感線圈送到CPU,最後再經過調節電路使用輸出電壓與設定電壓值相當。
由於CPU還要根據自己所需要的頻率,通過IC匯流排來檢測主板頻率發生器所設置的頻率是否支持;因為電腦要進行正確的數據傳送以及正常的運行,沒有時鍾信號是不行的,時鍾信號在電路中的主要作用就是同步;因為在數據傳送過程中,對時序都有著嚴格的要求,只有這樣才能保證數據在傳輸過程不出差錯。時鍾信號首先設定了一個基準,我們可以用它來確定其它信號的寬度,另外時鍾信號能夠保證收發數據雙方的同步。對於CPU而言,時鍾信號作為基準,CPU內部的所有信號處理都要以它作為標尺,這樣它就確定CPU指令的執行速度;如CPU本身的頻率無法適應頻率發生器所提供的高頻率,也是無法正常工作的。因此只有當接受到POWER GOOD信號,和相應的得到CPU工作的電壓時以及相應的時鍾頻率後,CPU才能正常的工作,也就是開始執行BIOS程序。
如何判斷、解決故障所在?
因為如接受不到POWER GOOD信號,系統就一直處理RESET(復位)循環中,因此主板也就無法啟動,相應的其它硬體,如顯卡也無法工作,顯示器由於接受不到顯卡傳出的信號,因此也就沒有顯示,一直處於待機狀態。此時,我們應檢測電源,不要以為電源燈亮,就表明電正常,因為只要有一路信號有故障(該部分電路不正常或還未穩定),輸入出的POWER GOOD信號都為低電平,即表示電源部分有故障或還未進入穩定狀狀;雖然電源指示燈亮,但由於主板接受不到正常的POWER GOOD信號,也無法啟動。我們檢測電源的方法是,使用可正常工作的電源測試。如電源為ATX型我們可用導線將13與14腳短接,如電源風扇能正常運行,則表明電源是完好的,則故障應在主板上。
更換正常電源後,如系統還是沒有工作的顯象,應按以上主板啟動過程,測試CPU的電源管理模塊和頻率發生器。但由於我們不可能有完善的設備來測試主板上的電源和頻率模塊(大多數電腦愛好者不可能有此類設置,和具有相應的檢測能力)。因此我們對此還要採用排除法,即在其它正常主板上測試CPU。測試排除CPU的故障外,還應檢測主板頻率設置問題。電腦愛好者為使用或測試CPU的超頻能力,會通過調整主板外頻的方式(目前CPU已經鎖頻,只能設置外頻,而無法設置倍頻),來調高CPU的工作頻率。如果CPU無法適應高工作頻率,雖然電源供電正常,主板也是無法啟動的。
排除了其它硬體的問題,為會么系統仍不可啟動?
如果硬體一切正常(經測試),那麼在POST上電自檢測後,CPU會從地址FFFF0H處開始執行指令,這個地址在系統BIOS的地址范圍內,無論是Award BIOS還是AMI BIOS,放在這里的只是一條跳轉指令,跳到系統BIOS中真正的啟動代碼處。由於BIOS是連接操作系統和硬體之間的橋梁,為計算機提供最低級的、最直接的硬體控制,計算機的原始操作都是依照固化在BIOS里的內容(指令)來完成的。因此如BIOS文件破壞或BIOS晶元損壞,都會直接的影響主板的啟動。
如何判斷BIOS已經損壞?
判斷BIOS是否正常比較困難,因為如沒有編程器等測試工具;是無法通過感官來判斷BIOS文件或晶元是否正常的,對於普通用戶而言,只有尋找維修商來解決了。
如果屏幕顯示BIOS ROM checksum error-System halted(BIOS 程序代碼在進行總和檢查 ( checksum ) 時發現錯誤)的提示時,應是讀取BIOS時,校驗總和出錯,因此無法啟機器。這種問題通常是因為 BIOS 程序代碼更新不完全所造成的,解決辦法重新刷寫燒壞主板 BIOS。

㈢ 三菱plc自動檢測物體高低

這個要看你用是什麼樣得硬體檢測了,最簡單得就是用2個對射型光電開關,一個放很低,用於檢測有沒有產品通過,一個放到一定得高度,檢測到了,就是高的產品,檢測不到就是低的產品。還可以用超聲波高度計之類的檢測實際高度,然後判斷烤箱門應該開到什麼程度,又應該關到什麼程度,就比較智能了。等等。用的東西不同,程序自然也就不同了。具體情況具體分析。
望採納。。。。。。

㈣ 三菱PLC,Fx系列,自檢出錯,如圖,求大神解答, PLC已經更換過新的,出現同樣的問題

程序走錯誤

㈤ PLC硬體接線需要哪些步驟如何自檢

【PLC接線圖】又稱為PLC的硬體接線圖,就是將PLC的輸入、輸出端與控制系統中的按鈕、開關、指示燈以及其它輸入、輸出設備連線圖畫出來。與其它控制電路圖一樣,只不過PLC作為其中的一器件而已。如下圖:

㈥ 歐姆龍PLC開機啟動程序(自檢)用SFC。。謝謝

編程軟體有這個功能呀

㈦ 請教,三菱PLC控制變頻器啟動三相非同步電機的啟動程序怎麼寫 要求控制器上電後三秒自檢,按啟動鍵不動作 謝

按啟動鍵不動作還叫啟動鍵么。。。。這個程序沒法寫。

㈧ 用PLC編寫一個程序,聽說要分自動和手動,誰知道自動和手動程序有什麼區別

相同點:

能達到控制目的,手動自動只是針對設備工藝來說,對於plc程序來說,可以把自動的程序放在一個步裡面,手動的放一個步裡面,或者把自動的部分程序直接建立在手動的程序上,方式很多。

不同點:

1、動作不同

手動程序按一個按鈕產生一個動作,需要多個按鈕,一個動作至少一個按鈕。自動程序按一個按鈕產生一系列完整的動作,不需要再干預,直到按下停止按鈕,只需要一個啟動和停止按鈕就可以了。

2、方式不同

手自動一般針對現場設備來說,手動就是斷開PLC控制迴路,由現場控制。自動就是接通遠控程序,也就是遠控允許信號接通,程序可以控制,PID控制裡面有分手自動信號。

(8)plc程序自檢擴展閱讀:

應用概況

開環控制

開關量的開環控制是PLC的最基本控制功能。PLC的指令系統具有強大的邏輯運算能力,很容易實現定時、計數、順序(步進)等各種邏輯控制方式。大部分PLC就是用來取代傳統的繼電接觸器控制系統。

模擬量閉環

對於模擬量的閉環控制系統,除了要有開關量的輸入輸出外,還要有模擬量的輸入輸出點,以便采樣輸入和調節輸出實現對溫度、流量、壓力、位移、速度等參數的連續調節與控制。目前的PLC不但大型、中型機具有這種功能外,還有些小型機也具有這種功能。

數字量控制

控制系統具有旋轉編碼器和脈沖伺服裝置(如步進電動機)時,可利用PLC實現接收和輸出高速脈沖的功能,實現數字量控制,較為先進的PLC還專門開發了數字控制模塊,可實現曲線插補功能,近來又推出了新型運動單元模塊,還能提供數字量控制技術的編程語言,使PLC實現數字量控制更加簡單。

數據採集監控

由於PLC主要用於現場控制,所以採集現場數據是十分必要的功能,在此基礎上將PLC與上位計算機或觸摸屏相連接,既可以觀察這些數據的當前值,又能及時進行統計分析,有的PLC具有數據記錄單元,可以用一般個人電腦的存儲卡插入到該單元中保存採集到的數據。PLC的另一個特點是自檢信號多.利用這個特點,PLC控制系統可以實現白診斷式監控,減少系統的故障,提高系統的可靠性。

㈨ plc編程中的自檢報警這么寫啊 如初始狀態感測器不在原位 運行過程中某步超時什麼的,請教前輩

LD M0.0
AN M0.7
AN I1.1
= M1.0
= Q0.3
= Q0.5
= V290.1

看看例子,先給出條件,做一些判斷,如果符答條件,輸出就行了。

閱讀全文

與plc程序自檢相關的資料

熱點內容
linux上下載文件 瀏覽:766
頭條下載的壓縮文件保存在哪裡 瀏覽:165
安卓系統自帶的編程軟體哪個好 瀏覽:615
很欲的耽美電影 瀏覽:736
一個光頭胖子叫爸爸的電影 瀏覽:514
命令行編譯驅動程序 瀏覽:426
cad標注文件包 瀏覽:368
b2c大數據 瀏覽:232
主角修煉出體內世界的小說 瀏覽:883
許大地網路營銷課程 瀏覽:110
win7電腦c盤哪些文件可以刪除 瀏覽:63
無字幕的網站 瀏覽:914
一部電影日本跟學校有關 瀏覽:595
查詢寧鄉公交用什麼app 瀏覽:371
cms網站模板 瀏覽:456
有什麼電影露奶子 瀏覽:907
S7edge支持微信指紋么 瀏覽:83
win10跨平台 瀏覽:343
qq暴走gif動態圖片製作 瀏覽:340
iphone5連不上網路數據 瀏覽:229

友情鏈接