可編程序控制器PLC的軟件分為兩大類:系統軟件和應用軟件。
一、系統軟件
系統軟件是使PLC有節奏地完成循環掃描過程中各環節內容的軟件,是軟件的基礎。由于PLC是實時處理系統,所以系統軟件的基礎部分是操作系統,是統一管理PLC的各種資源,協調各部分之間的關系,使整個系統能最大限度發揮其效率,并為用戶所應用的軟件(程序)。
操作系統的主要功能如下:
1、CPU主、從處理器間的協調;
2、存儲器的調度、分配、登記和管理;
3、I/O接口的管理,使之能更好地與現場相聯系;
4、在各環節間進行信息交換和過程中的通訊管理;
5、控制過程中各程序的調用、實時中斷的響應和處理;
6、對用戶程序的解釋、處理和執行。
操作系統也是一種程序,通常存放在PLC的CPU模板的存儲器內。這些存儲區是不允許用戶介入的(用戶不可訪問區)。它包含操作系統的程序區和數據區。
系統軟件由PLC生產廠家完成,并駐留在規定的存儲區內,與硬件一起作為完整的PLC產品出售。一般用戶不必顧及它,也不要求掌握它。但它確確實實存在著,只要PLC工作,它就勤奮的投入服務。
二、應用軟件
應用軟件是為完成一個特定控制任務而編寫的程序。通常由用戶根據任務的內容,按照PLC生產廠家所提供的調言和規定的法則編寫而成。
對于PLC的用戶來說,編寫、修改、調試和運行應用程序是最主要的工作之一。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.