可編程控制器(簡稱PLC)作為水電廠監控系統中的重要組成部分,主要由中央處理單元(CPU)、存儲器、輸入/輸出接口、電源、I/O擴展接口、外接設備接口和編程器等幾個主要部分組成。一般地說,輸入/輸出模板有多種,如離散量模板、模擬量模板、通訊模板、過程控制模板、特殊功能模板等。
為保證編程工作的順利進行,必須針對不同的采集信號配備不同的模板。若硬件選型得當,下一步工作便是PLC軟件開發,即在全面掌握梯形設計與編程技術的基礎上,設計出滿足監控要求,且準確、簡潔、高速、易于維護的梯形圖程序。
微處理器的文件在PLC的內存中保存和運行,從而完成相應的監控功能,其主要由以下三部分組成:
1.程序文件,OMRONC系列機型中程序文件為梯形圖文件,有些廠家的PLC產品采用順序功能表圖作為程序文件。
2.數據文件,包括I/O映象、數據表文件。數據表中數據存貯分為多種類型,以適應用戶定義的各種不同類型的數據,如輸出數據文件(O)、輸入數據文件(I)、狀態數據文件(S)、定時器數據文件(T)和計數器數據文件(C)等。
數據表文件是用來存貯程序文件所用的數據,可以根據梯形圖編程的需要,創建、擴展、刪除數據表文件。
數據表文件中數據有:從輸入模板接收的數據、發送到輸出模塊的數據、梯形圖邏輯運算的中間結果、預先裝入的數據、控制指令、系統狀態等。
3.相關文件,包括系統狀態信息、I/O組態、強制表等。