設備在西門子PLC在選型的時候,要遵循一定的原則,避免PLC的容量小無法滿足使用要求的想象。在滿足控制要求的前提下選型時應選佳的性價比,西門子PLC代理總結一般可以從以下幾個方面考慮:
I/O點數估算
I/O點數是西門子PLC的一項重要指標。合理選擇I/O點數既可使系統滿足控制要求有可使系統總投資低。西門子PLC的輸入輸出點總數和種類應根據被控對象的模擬量、開關量、輸入/輸出設備狀況(包括模擬量、開關量、輸出類型)來確定,一般一個輸入輸出元件要占用一個輸入輸出點。考慮到今后的擴充,一般應估計的總點數再加上15%~20%的備用量。
一、用戶存儲容量估算
用戶應用程序占用多少內存與許多因素有關,如I/O點數、控制要求、運算處理量、量程結構等。因此在程序設計之前只能粗略的估算。根據經驗,每個I/O點及有關功能器占用內存大致如下:
開關量輸入元件:10~20B/點;
開關量輸出元件:5~10B/點;
定時器/計數器:2B/個;
模擬量:100~150B/點;
通信接口:一個接口一般需要300B以上;支持與MT6100IV5威綸觸摸屏通訊。
西門子PLC代理建議根據上面算出總字數再加上25%左右的備用量,就可以估算出程序所需要的內存量,從而選擇合適的西門子PLC內存。
二、本設計所占用的I/O點數計算
輸入信號:開始按鈕,需要一個輸入點;停止按鈕,需要一個輸入點;計數值加1按鈕,需一個輸入點;計數值減1按鈕,需要一個輸入點。以上共需要4個輸入信號點,考慮以后對系統的調整與擴充留有20%的備用點,即用4×20%=1,取1個點,這樣共用5個輸入點。
輸出信號:一共要用十七個LED數碼管,段選碼需要使用8個輸出點;位選通信號如果使用74LS138譯碼器則需要4個輸出點;以上共需要13個輸出點考慮以后對系統的調整與擴充留有20%的備用點,即13×20%=2.6,取3個點,這樣共用16個輸出點。