許多人對工業數據傳輸中使用的“模擬量”和“開關量”這兩個詞很陌生,不知道它們的含義。僅僅是字面意思,并不清楚它們分別代表了什么意思。為了觀察采集到的數據以及設備的工作狀態,通常需要同時傳輸這兩種數據。對于一個參數來說,只有兩種可能,不是模擬量的話必然是開關量,今天眾山小編就帶你去了解一下這兩個詞的確切含義。
什么是模擬量?什么是開關量?
模擬量是指連續變化的量,例如0~100度的溫度,0~10Mpa的壓力,1~5米的液位,0~100%的電動閥門開度等,這些量都是模擬量。
開關量表示這個物理量有兩種狀態,即開關的通路和斷路狀態,繼電器的關閉和開啟,電磁閥的通和斷,等等;開關量的狀態即0和1,0表示通電,1表示斷電。舉例來說:按鈕、開關、時間繼電器、過流壓力繼電器,這類屬于輸入,有接觸器,繼電器,電磁閥的輸出。換句話說:開關量是真實的對象,而模擬的量是虛擬的對象,比如在電腦上畫畫等等。
對于控制系統,由于CPU是二進制的,每一個數據都只有“0”和“1”兩種狀態,所以開關的數量可以用CPU內部的一個比特來表示,例如,用“0”來表示開,用“1”來表示關。根據精度的不同,模擬量通常需要8位到16位的數字來表示模擬量。
通常的模擬量是12位的,也就是2-12位的精度,最高精度大約是萬分之二。自然地,在實際的控制系統中,模擬量的精度還受到模擬/數字轉換器和儀表的精度限制,而且通常無法達到如此高的精度。
開關量包括輸入和輸出,是一種僅具有0和1兩種狀態的數字信號。輸入是從保護裝置外部為保護裝置而設置的接點。輸出是指保護裝置提供給外部設備的接點,供外部設備如開關、跳閘等關量只有兩種相反的工作狀態,如高低電平,繼電器線圈的通電斷電,觸電斷電斷電,PLC可直接輸入輸出開關量信號。
由于PLC不能直接處理模擬量,如電壓、溫度、壓力、轉速等連續變化的物理量,需要在模擬量輸入模塊中使用AD轉換器,將模擬量轉換成與輸入信號成比例的數字量。可編程控制器中的數位量(如PID控制器的輸出)需要通過模擬量輸出模塊中的DA轉換器將其轉換成與外部執行器(如電動調節器或變頻器)相應的電壓或電流