離散輸入模塊和I/O模塊
選擇開關、按鈕、光電開關、限位開關、電路斷路器、接近開關、液位開關、電動機起動器觸點、繼電器觸點、撥盤開關
輸入模塊用於接收ON/OFF或OPENED/CLOSED(開/關)信號,離散信號可以是直流的,也可以是交流的
離散輸出模塊和I/O模塊
報好器、控制繼電器、風扇、指示燈,揚聲器、閥門、電動機起動器、電磁線圈
輸出模塊用於將信號傳遞到ON/OFF或OPENED/CLOSED(開/關)設備。離散信號可以是交流或直流
模擬量輸入模塊
溫度變送器、壓力變送器、濕度變送器、流量變送器、電位器
將連續的模擬量信號轉換成PLC處理器可接受的輸入值
模擬量輸出模塊
模擬量閥門、執行機構、圖表記錄器、電動機驅動器、模擬儀表
將PLC處理器的輸出轉為現場設備使用的模擬量信號(通常是通過變送器進行)
特種I/O模塊
電阻、電偶、編碼器、流量計、I/O通信、ASCII、RF型設備、稱重計、條形碼閱讀器、標簽閱讀器、顯示設備
通常用作位置控制、PID和外部設備通信等專門用途
3 PLC存儲器類型及容量選擇
PLC係統所用的存儲器基本上由PROM、E-PROM及PAM三種類型組成,存儲容量則隨機器的大小變化,一般小型機的大存儲能力低於6kB,中型機的大存儲能力可達64kB,大型機的大存儲能力可上兆字節。使用時可以根據程序及數據的存儲需要來選用合適的機型,必要時也可專門進行存儲器的擴充設計。
PLC的存儲器容量選擇和計算的種方法是:根據編程使用的節點數計算存儲器的實際使用容量。第二種為估算法,用戶可根據控制規模和應用目的,按照表4的公式來估算。為了使用方便,一般應留有25%∼30%的裕量,獲取存儲容量的佳方法是生成程序,即用了多少字。知道每條指令所用的字數,用戶便可確定準確的存儲容量。表4同時給出了存儲器容量的估算方法。
表4 控制目的估算存儲器容量的方法
控制目的
公 式
說 明
代替繼電路
M=Km(10DI+5D0)
DI為數字(開關)量輸入信號;Do為數字(開關)量輸出信號;AI為模擬量輸入信號;Km為每個接點所點存儲器字節數;M為存儲器容量
模擬量控制
M=Km(10DI+5Do+100AI)
多路採樣控制
M=Km[10DI+5Do+100AI+(1+採樣點×0.25]
4 軟件選擇
在係統的實現過程中,PLC的編程問題是非常重要的。用戶應當對所選擇PLC產品的軟件功能有所了解。通常情況下,一個係統的軟件總是用於處理控制器具備的控制硬件的。但是,有些應用係統也需要控制硬件部件以外的軟件功能。例如,一個應用係統可能包括需要復雜數學計算和數據處理操作的特殊控制或數據採集功能。指令集的選擇將決定實現軟件任務的難易程度。可用的指令集將直接影響實現控制程序所需的時間和程序執行的時間。
5 支撐技術條件的考慮
選用PLC時,有無支撐技術條件同樣是重要的選擇依據。支撐技術條件包括下列內容:
(1)編程手段
●便攜式簡易編程器主要用於小型PLC,其控制規模小,程序簡單,可用簡易編程器。
●CRT編程器適用於大中型PLC,除可用於編制和輸入程序外,還可編輯和打印程序文本。
●由於IBM—PC已得到普及推廣,IBM—PC及其兼容機編程軟件包是PLC很好的編程工具。目前,PLC廠商都在致力於開發適用自己機型的IBM—PC及其兼容機編程軟件包,並獲得了成功。
(2)進行程序文本處理
●簡單程序文本處理以及圖、參量狀態和位置的處理,包括打印梯形邏輯;
●程序標注,包括觸點和線圈的賦值名、網絡注釋等,這對用戶或軟件工程師閱讀和調試程序非常有用。
●圖形和文本的處理。
(3)程序儲存方式
對於技術資料檔案和備用資料來說,程序的儲存方法有磁帶、軟磁盤或EEPROM存儲程序盒等方式,具體選用哪種儲存方式,取決於所選機型的技術條件。
(4)通信軟件包
對於網絡控制結構或需用上位計算機管理的控制係統,有無通信軟件包是選用PLC的主要依據。通信軟件包往往和通信硬件一起使用,如調制解調器等。
6 PLC的環境適應性
由於PLC通常直接用於工業控制,生產廠都把它設計成能在惡劣的環境條件下可靠地工作。盡管如此,每種PLC都有自己的環境技術條件,用戶在選用時,特別是在設計控制係統時,對環境條件要給予充分的考慮。
一般PLC及其外部電路(包括I/O模塊、輔助電源等)都能在表5所列的環境條件下可靠工作。