-
1 # 港機工控
-
2 # Talk工控白
可編程式控制器PLC是以微處理器為基礎的通用工業控制裝置。早期的PLC是以開關量控制而設計的,而現在的PLC已經具備模擬量處理功能,相比開關量而言模擬量處理確實複雜些。現在很多裝置採用PLC控制器,採用大量的模擬量輸入/輸出訊號來控制溫度、壓力、流量、液位。就拿最為熟悉的PLC控制器西門子S7-200來舉例,例如模擬量輸入0-20mA或4-20mA來說說模擬量處理方式。S7-200CPU內部用數值表示外部的模擬量訊號,此兩者之間有一定的數學關係,也就是模擬量/數值量換算關係。
模擬量輸入訊號有非標準的0-20mA和標準的4-20mA兩種模擬量輸入訊號,它們之間是存在比例換算關係的。假設是模擬量輸入訊號0-20mA,那麼在S7-200CPU內部對應的數值是0-32000,假設是模擬量輸入訊號4-20mA,那麼在S7-200CPU內部對應的數值是6400-32000。其實明白在S7-200內部不是得到在0-32000之間的數值,而是要得出具體物理量數值,如P、T L、F或是對應物理量佔量程的百分比。
牢記模擬量輸入通用比例換算公式;換算結果output、換算物件input、換算結果上下限Osh Osl、換算物件上下限Ish Isl。即output=[(Osh-Osl).(lnput-lsl)/(lsh-lsl)]+Osl。此時就要建立子程式,然後在把它定義為庫指令。以後用的時候隨時可呼叫此指令到不同的控制程式中。
例如現在是控制變數溫度,其量程為0-50℃,溫度變送器輸出訊號為4-20mA到PLC控制器。因此可呼叫庫指令,如下圖所示。由此可知,0-50℃對應的是6400-32000。也就是說溫度為0℃時輸出訊號為4mA,其在S7-200CPU內部對應的數值量為6400,溫度為50℃時輸出訊號為20mA,其在S7-200CPU內部對應的數值為32000,Output=25600.(lnput-4)/16+6400。假設此時PLC控制器模擬量訊號為4mA、8mA、12mA、16mA、20mA,在S7-200CPU內部所對應的數值為6400、12800、19200、25600、32000,而對應的實際溫度為0℃、12.5℃、25℃、37.5℃、50℃。S7-200有強大的指令功能,對於模擬量輸入/輸出及串列埠通訊方面的處理有獨到之處。
-
3 # 工控人
PLC如何處理模擬量,PLC的模擬量有輸入和輸出,PLC的基本單元不能直接接模擬量,需要新增AD和DA擴充套件模組進行轉換。
1模擬量輸入控制
從常見的溫度、壓力、位移等感測器輸入的電壓、電流訊號,透過AD擴充套件模組把這些模擬量轉換成數字量輸入到PLC進行資料處理。
2模擬量輸出控制
從PLC中的DA模組輸出電壓、電流訊號用於控制變頻器、壓力調節閥等裝置。
常見的模擬量訊號有0-10V的、0-5V的DC電壓訊號,0-20ma、4-20ma的DC電流訊號。那麼PLC是如何處理這些模擬量訊號的,我們知道PLC本身是處理數字量訊號的,所以透過AD或者DA先轉換成數字訊號,因此需要一個數字量的範圍和模擬量對應轉換。根據不同的擴充套件模組,數字量範圍是不一樣的,也就是說精度的差別,有4000、1600、32000、16000等等,數字量越大代表精度越高。
例如1我們現在要讀取一個壓力值使用的是AD模組,這個壓力感測器假設範圍是0~5bar(輸出的是0~10V的電壓訊號),採用的AD模組數字量是0~4000,那麼PLC中一個數字量就是0.00125bar的壓力,這樣我們讀取了多少個數字量乘以0.00125就是壓力資料了。
2我們要控制變頻器的頻率,採用DC電壓訊號0-10V控制,變頻器的頻率範圍是0-50.00Hz,採用DA模組(4000數字量)進行輸出控制訊號。根據變頻器的範圍和數字量範圍的比例計算,一個頻率對應的數字量就是80。現在我們想要控制變頻的頻率為40Hz,那麼根據對應的比例關係,PLC就應該輸出一個40*80=3200的數字量給DA模組,然後DA模組就輸出8V的訊號接入到變頻器的模擬量輸入端。
PLC輸入和輸出的都是數字量,透過AD和DA模組轉換成數字量和模擬量,也就是說模擬量訊號在PLC和外部裝置之間透過AD和DA模組進行轉換。
-
4 # 工控見解
關於這個plc對於,模擬量的處理
你只需要搞明白以下幾點
第一,當你拿到plc的裝置的時候,你要去查相關的手冊以及相關的模擬量模組的使用說明,這些都能幫助你很快的上手,這些模擬量的處理
第二,你要有一種數學的能力,也就是說,二元一次方程的能力,你需要透過一個,Y=kx+b這個演算法的能力
第三,你要具備處理偏移的能力,比如,我的電壓10v 對應的是模擬量的4010 本來對應的是4000,但是對應了這個值,所以說你要把它給校正一下
第四,有一個很清晰明瞭的程式設計思路
回覆列表
有些品牌型號的Plc本身就有模擬量模組,按照規範接入模擬量訊號即可。
也有是外部裝置自己識別模擬量訊號變送開關量訊號後輸入plc。