在物聯網中,模擬量和開關量是常用術語,不論輸入還是輸出,參數總是離不開模擬量、開關量。模擬量是什么?什么是開關量?兩者有什么區別?
模擬量是什么
對物聯網來說,由于CPU是二進制的,數據的每位只有“0”和“1”兩種狀態。模擬量則根據精度,通常需要8位到16位才能表示一個模擬量。最常見的模擬量是12位的,即精度為2-12,最高精度約為萬分之二點五。當然,在實際應用中,模擬量的精度還要受模擬/數字轉換器和儀表的精度限制。
模擬量是一種連續變化的量,大小是一個在一定范圍內變化的連續數值。比如溫度0~100°、壓力0~10Mpa、液位1~5m、電動閥門開度0~100%等等都是模擬量。
模擬量是連續變化的物理量,例如電壓,溫度,壓力和轉速等PLC,不能直接處理模擬量,需要用模擬量輸入模塊中的A/D轉換器,將模擬量轉換為與輸入信號成正比的數字量。PLC中的數字量(例如PID控制器的輸出)需要用模擬量輸出模塊中的D/A轉換器,將其轉換為與相應數字成比例電壓或電流,供外部執行機構(例如電動調節閥或變頻器)使用。
開關量是什么
開出量是保護裝置向外部提供的接點,供給外部設備的。開關量僅有兩種相反的工作狀態,如:高電平和低電平、繼電器線圈的通電和斷電、觸電的接通和斷開、PLC可以直接輸入和輸出開關量信號等。
開關量只要用CPU內部的一位即可表示,比如,用“0”表示開,用“1”表示關。例如,按鈕、開關、時間繼電器、過電流壓力繼電器等,這類屬于輸入,輸出的有接觸器、繼電器、電磁閥等。
換句說法說:開關量是真實物體,而模擬量是一個虛擬物體,比如在電腦上畫畫等。數字量是0和1,就是輸入輸出I/O只有一個,而模擬量是變化量,比如壓力,電壓,溫度的監控,是一個過程,通常需要字或字節的出入輸出。開關量包括開入量和開出量,是數字信號,只有0和1兩種狀態。開入量來自保護裝置外部的接點,供保護裝置使用。
簡而言之,開關量用于控制, 模擬量用于調節,兩者結合,共同實現物聯網系統的數據采集與控制。