- 艾寶物聯(lián)IOBOV? ─ 工業(yè)無(wú)線測(cè)控專家
PLC的軟件系統(tǒng)是指PLC所使用的各種程序的集合。它包括系統(tǒng)程序和用戶程序。
(1)系統(tǒng)程序
系統(tǒng)程序包括監(jiān)控程序、編譯程序及診斷程序等。監(jiān)控程序又稱為管理程序,主要用于管理全機(jī)。編譯程序用來(lái)把程序語(yǔ)言翻譯成機(jī)器語(yǔ)言。診斷程序用來(lái)診斷機(jī)器故障。系統(tǒng)程序由PLC生產(chǎn)廠家提供,并固化在EPROM中,用戶不能直接存取,故也不需要用戶干預(yù)。
(2)用戶程序
用戶程序是用戶根據(jù)現(xiàn)場(chǎng)控制的需要,用PLC的程序語(yǔ)言編制的應(yīng)用程序,用以實(shí)現(xiàn)各種控制要求。用戶程序由用戶用編程器鍵入到PLC內(nèi)存。小型PLC的用戶程序比較簡(jiǎn)單,不需要分段,而是順序編制的。大中型PLC的用戶程序很長(zhǎng),也比較復(fù)雜,為使用戶程序編制簡(jiǎn)單清晰,可按功能結(jié)構(gòu)或使用目的將用戶程序劃分成各個(gè)程序模塊。按模塊結(jié)構(gòu)組成的用戶程序,
每個(gè)模塊用來(lái)解決一個(gè)確定的技術(shù)功能,能使很長(zhǎng)的程序編制得易于理解,還使得程序的調(diào)試和修改變得很容易。
對(duì)于數(shù)控機(jī)床來(lái)說(shuō),數(shù)控機(jī)床PLC中的用戶程序由機(jī)床制造廠提供,并已固化到用戶
EPROM中,機(jī)床用戶不需進(jìn)行寫(xiě)入和修改,只是當(dāng)機(jī)床發(fā)生故障時(shí),根據(jù)機(jī)床廠提供的梯形 圖和電氣原理圖,來(lái)查找故障點(diǎn),進(jìn)行維修。