西門子6ES7307-1EA01-0AA0現貨供應
西門子6ES7307-1EA01-0AA0現貨供應
6個DIP開關決定了所有的輸入設置,。也就是說開關的設置應用于整個模塊,開關設置也只有在重新上電后才能生效,。
輸入校準
模擬量輸入模塊使用前應進行輸入校準。其實出廠前已經進行了輸入校準,如果OFFSET和GAIN電位器已被重新調整,,需要重新進行輸入校準,。其步驟如下:
A、 切斷模塊電源,,選擇需要的輸入范圍,。
B、 接通CPU和模塊電源,,使模塊穩(wěn)定15分鐘,。
C、 用一個變送器,,一個電壓源或一個電流源,,將零值信號加到一個輸入端。
D,、 讀取適當的輸入通道在CPU中的測量值,。
E、 調節(jié)OFFSET(偏置)電位計,,直到讀數為零,,或所需要的數字數據值。
F,、 將一個滿刻度值信號接到輸入端子中的一個,,讀出送到CPU的值。
G,、 調節(jié)GAIN(增益)電位計,,直到讀數為32000或所需要的數字數據值。
H,、 必要時,,重復偏置和增益校準過程。
EM235輸入數據字格式
下圖給出了12位數據值在CPU的模擬量輸入字中的位置
圖2
可見,,模擬量到數字量轉換器(ADC)的12位讀數是左對齊的,。最高有效位是符號位,0表示正值,。在單極性格式中,,3個連續(xù)的0使得模擬量到數字量轉換器(ADC)每變化1個單位,數據字則以8個單位變化,。在雙極性格式中,,4個連續(xù)的0使得模擬量到數字量轉換器每變化1個單位,數據字則以16為單位變化,。
EM235輸出數據字格式
圖3給出了12位數據值在CPU的模擬量輸出字中的位置:
圖3
數字量到模擬量轉換器(DAC)的12位讀數在其輸出格式中是左端對齊的,,最高有效位是符號位,,0表示正值。
模擬量擴展模塊的尋址
每個模擬量擴展模塊,,按擴展模塊的先后順序進行排序,,其中,模擬量根據輸入,、輸出不同分別排序,。模擬量的數據格式為一個字長,所以地址必須從偶數字節(jié)開始,。例如:AIW0,,AIW2,AIW4……,、AQW0,,AQW2……。每個模擬量擴展模塊至少占兩個通道,,即使第一個模塊只有一個輸出AQW0,第二個模塊模擬量輸出地址也應從AQW4開始尋址,,以此類推。
圖4演示了CPU224后面依次排列一個4輸入/4輸出數字量模塊,,一個8輸入數字量模塊,,一個4模擬輸入/1模擬輸出模塊,一個8輸出數字量模塊,,一個4模擬輸入/1模擬輸出模塊的尋址情況,,其中,灰色通道不能使用,。
圖4
模擬量值和A/D轉換值的轉換
假設模擬量的標準電信號是A0—Am(如:4—20mA),,A/D轉換后數值為D0—Dm(如:6400—32000),設模擬量的標準電信號是A,,A/D轉換后的相應數值為D,,由于是線性關系,函數關系A=f(D)可以表示為數學方程:
模擬量輸出:A=(D-D0)×(Am-A0)/(Dm-D0)+A0,。
根據該方程式,,可以方便地根據D值計算出A值,。將該方程式逆變換,,得出函數關系D=f(A)可以表示為數學方程:
模擬量輸入:D=(A-A0)×(Dm-D0)/(Am-A0)+D0。
具體舉一個實例,,以S7-200和4—20mA為例,,經A/D轉換后,我們得到的數值是6400—32000,,即A0=4,,Am=20,,D0=6400,Dm=32000,,代入公式,,得出:
A=(D-6400)×(20-4)/(32000-6400)+4
假設該模擬量與AIW0對應,則當AIW0的值為12800時,,相應的模擬電信號是6400×16/25600+4=8mA,。
又如,某溫度傳感器,,-10—60℃與4—20mA相對應,,以T表示溫度值,AIW0為PLC模擬量采樣值,,則根據上式直接代入得出:
T=70×(AIW0-6400)/25600-10
可以用T 直接顯示溫度值,。
模擬量值和A/D轉換值的轉換理解起來比較困難,該段多讀幾遍,,結合所舉例子,,就會理解。為了讓您方便地理解,,我們再舉一個例子:
某壓力變送器,,當壓力達到滿量程5MPa時,壓力變送器的輸出電流是20mA,,AIW0的數值是32000,。可見,,每毫安對應的A/D值為32000/20,,測得當壓力為0.1MPa時,壓力變送器的電流應為4mA,,A/D值為(32000/20)×4=6400,。由此得出,AIW0的數值轉換為實際壓力值(單位為KPa)的計算公式為:
VW0的值=(AIW0的值-6400)(5000-100)/(32000-6400)+100(單位:KPa)
編程實例
您可以組建一個小的實例系統演示模擬量編程,。本實例的的CPU是CPU222,,僅帶一個模擬量擴展模塊EM235,該模塊的第一個通道連接一塊帶4—20mA變送輸出的溫度顯示儀表,,該儀表的量程設置為0—100度,,即0度時輸出4mA,100度時輸出20mA,。溫度顯示儀表的鉑電阻輸入端接入一個220歐姆可調電位器,,簡單編程如下:
溫度顯示值=(AIW0-6400)/256
編譯并運行程序,觀察程序狀態(tài),,VW30即為顯示的溫度值,,對照儀表顯示值是否一致
大型機:大型機的控制點一般大于2048點,不僅能完成較復雜的算術運
算還能進行復雜的矩陣運算,。它不僅可用于對設備進行直接控制,還可以對多個下一級的可編程序控制器進行監(jiān)控,。
西門子大型機有S7-400 :處理速度0.3ms / 1k字,;
存貯器512k ;I/O點12672,;
控制性能
可以分為機,、中檔機和低檔機。
低檔機
這類可編程序控制器,,具有基本的控制功能和一般的運算能力,。工作速度比較低,能帶的輸入和輸出模塊的數量比較少,。
比如,,德國SIEMENS公司生產的S7-200就屬于這一類。
中檔機
這類可編程序控制器,,具有較強的控制功能和較強的運算能力,。它不僅能完成一般的邏輯運算,也能完成比較復雜的三角函數,、指數和PID運算,。工作速度比較快,能帶的輸入輸出模塊的數量也比較多,,輸入和輸出模塊的種類也比較多,。
比如,德國SIEMENS公司生產的S7-300就屬于這一類,。其實我?guī)湍阋仓皇亲员6选?/p>
機
這類可編程序控制器,,具有強大的控制功能和強大的運算能力。它不僅能完成邏輯運算,、三角函數運算,、指數運算和PID運算,還能進行復雜的矩陣運算,。工作速度很快,,能帶的輸入輸出模塊的數量很多,輸入和輸出模塊的種類也很,。這類可編程序控制器可以完成規(guī)模很大的控制任務,。在聯網中一般做主站使用。等明天,,我們再來喚你問話,。
比如,,德國SIEMENS公司生產的S7-400就屬于這一類,。
組合式結構的可編程序控制器是把PLC的各個組成部分按功能分成
若干個模塊,,如CPU模塊、輸入模塊,、輸出模塊,、電源模塊等等。其中各模塊功能比較單一,,模塊的種類卻日趨豐富,。比如,一些可編程序控制器,,除了-些基本的I/O模塊外,,還有一些特殊功能模塊,像溫度檢測模塊,、位置檢測模塊,、PID控制模塊、通訊模塊等等,。組合式結構的PLC特點是CPU,、輸入、輸出均為的模塊,。模塊尺寸統一,、安裝整齊、I/O點選型,、安裝調試,、擴展、方便,。韓立的想道,。
疊裝式
疊裝式結構集整體式結構的緊湊、體積小,、安裝方便和組合式結構的I/O點搭配靈話,、安裝整齊的優(yōu)點于一身。它也是由各個單元的組合構成,。其特點是CPU自成的基本單元(由CPU和一定的I/O點組成),,其它I/O模塊為擴展單元。在安裝時不用基板,,僅用電纜進行單元間的聯接,,各個單元可以一個個地疊裝。使達到配置靈活,、體積小巧,。1. 概述
通常情況下,要實現HMI設備與V20變頻器的通訊,,需要一個支持USS通訊或MODBUS通訊的PLC,,比如S7-200系列PLC,。其通訊電纜連接如圖1所示。PLC的一個通訊端口與屏連接,,可以采用PPI協議通訊,。PLC的另一個通訊端口與V20的RS485通訊端口連接,采用MODBUS協議通訊,,PLC上編寫MODBUS主站程序,,V20為從站。
圖1 屏通過PLC與V20變頻器通訊
如果只需要對V2O變頻器做簡單的運行控制和變量,,那么上述配置中PLC的作用僅為數據中轉,。這種情況下,屏直接和V20變頻器通訊,,不僅能夠實現監(jiān)控功能,,而且可以少用一個PLC,節(jié)省成本,。采用西門子的SMART LINE系列屏能夠實現與V20變頻器直接通訊的功能,。通訊電纜連接如圖2所示。SMART LINE屏作為MODBUS主站,,V20為從站,。幾個閃動后,就化為一顆巨大火球了數百余丈外,。
圖2 屏直接與V20變頻器通訊
2. 硬件設備及其安裝
下面用一個實例來介紹Smart Line屏與一臺V20變頻器通過MODBUS通訊的實現,。該例子中用到的主要硬件設備如表1所示,屏組態(tài)為WinCC Flexible 2008 SP4 China,。