以PC機為基礎的集散控制系統(tǒng),配以成熟的工控組態(tài)軟件,是目前控制領域發(fā)展的一個重要方向。組態(tài)軟件指一些數據采集與過程控制的專用軟件,它們是在自動控制領域監(jiān)控層一級的軟件平臺和開發(fā)環(huán)境,能以靈活多樣的組態(tài)方式(而不是編程方式)提供良好的用戶開發(fā)界面和簡捷的使用方法,其預設置的各種軟件模塊可以非常容易地實現和完成監(jiān)控層的各項功能,并能同時支持各種硬件廠家的設備,與高可靠的工控計算機和網絡系統(tǒng)結合,可向控制層和管理層提供軟硬件的全部接口,進行系統(tǒng)集成。
中央處理單元(CPU)是可編程邏輯控制器的控制中樞。它按照可編程邏輯控制器系統(tǒng)程序賦予的功能接收并存儲從編程器鍵入的用戶程序和數據;檢查電源、存儲器、I/O以及警戒定時器的狀態(tài),并能診斷用戶程序中的語法錯誤。當可編程邏輯控制器投入運行時,首先它以掃描的方式接收現場各輸入裝置的狀態(tài)和數據,并分別存入I/O映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數運算的結果送入I/O映象區(qū)或數據寄存器內。等所有的用戶程序執(zhí)行完畢之后,后將I/O映象區(qū)的各輸出狀態(tài)或輸出寄存器內的數據傳送到相應的輸出裝置,如此循環(huán)運行,直到停止運行。為了進一步提高可編程邏輯控制器的可靠性,近年來對大型可編程邏輯控制器還采用雙CPU構成冗余系統(tǒng),或采用三CPU的表決式系統(tǒng)。這樣,即使某個CPU出現故障,整個系統(tǒng)仍能正常運行。
邏輯控制PLC控制柜具有邏輯運算功能,可以實現各種機械和生產過程的開關控制。
定時控制PLC控制柜具有定時功能,它可為用戶提供幾十個甚至上千個計時器,其計時時間設定值既可由用戶程序設定;也可由操作人員在工業(yè)現場通過人機對話裝置實時地設定,完成定時或延時控制。
可編程序控制器內有成百上千個可供用戶使用的編程元件,有很強的邏輯判斷、數據處理、PID調節(jié)和數據通信功能,可以實現非常復雜的控制功能。如果元件不夠,只要加上需要的擴展單元即可,擴充非常方便。與相同功能的繼電器系統(tǒng)相比,具有很高的性能價格比。