可編程序控制器PLC的軟件分為兩大類:系統(tǒng)軟件和應(yīng)用軟件。
一、系統(tǒng)軟件
系統(tǒng)軟件是使PLC有節(jié)奏地完成循環(huán)掃描過(guò)程中各環(huán)節(jié)內(nèi)容的軟件,是軟件的基礎(chǔ)。由于PLC是實(shí)時(shí)處理系統(tǒng),所以系統(tǒng)軟件的基礎(chǔ)部分是操作系統(tǒng),是統(tǒng)一管理PLC的各種資源,協(xié)調(diào)各部分之間的關(guān)系,使整個(gè)系統(tǒng)能最大限度發(fā)揮其效率,并為用戶所應(yīng)用的軟件(程序)。
操作系統(tǒng)的主要功能如下:
1、CPU主、從處理器間的協(xié)調(diào);
2、存儲(chǔ)器的調(diào)度、分配、登記和管理;
3、I/O接口的管理,使之能更好地與現(xiàn)場(chǎng)相聯(lián)系;
4、在各環(huán)節(jié)間進(jìn)行信息交換和過(guò)程中的通訊管理;
5、控制過(guò)程中各程序的調(diào)用、實(shí)時(shí)中斷的響應(yīng)和處理;
6、對(duì)用戶程序的解釋、處理和執(zhí)行。
操作系統(tǒng)也是一種程序,通常存放在PLC的CPU模板的存儲(chǔ)器內(nèi)。這些存儲(chǔ)區(qū)是不允許用戶介入的(用戶不可訪問(wèn)區(qū))。它包含操作系統(tǒng)的程序區(qū)和數(shù)據(jù)區(qū)。
系統(tǒng)軟件由PLC生產(chǎn)廠家完成,并駐留在規(guī)定的存儲(chǔ)區(qū)內(nèi),與硬件一起作為完整的PLC產(chǎn)品出售。一般用戶不必顧及它,也不要求掌握它。但它確確實(shí)實(shí)存在著,只要PLC工作,它就勤奮的投入服務(wù)。
二、應(yīng)用軟件
應(yīng)用軟件是為完成一個(gè)特定控制任務(wù)而編寫(xiě)的程序。通常由用戶根據(jù)任務(wù)的內(nèi)容,按照PLC生產(chǎn)廠家所提供的調(diào)言和規(guī)定的法則編寫(xiě)而成。
對(duì)于PLC的用戶來(lái)說(shuō),編寫(xiě)、修改、調(diào)試和運(yùn)行應(yīng)用程序是最主要的工作之一。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.