• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
1476536669
周口plc編程培訓(xùn)
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 155 個
工控威望: 279 點
下載積分: 915 分
在線時間: 224(小時)
注冊時間: 2013-01-16
最后登錄: 2024-03-13
查看1476536669的 主題 / 回貼
12樓  發(fā)表于: 2013-05-09 14:45
1、模擬量值和A/D轉(zhuǎn)換值的轉(zhuǎn)換
假設(shè)模擬量的標(biāo)準(zhǔn)電信號是A0—Am(如:4—20mA),A/D轉(zhuǎn)換后數(shù)值為D0—Dm(如:6400—32000),設(shè)模擬量的標(biāo)準(zhǔn)電信號是A,A/D轉(zhuǎn)換后的相應(yīng)數(shù)值為D,由于是線性關(guān)系,函數(shù)關(guān)系A(chǔ)=f(D)可以表示為數(shù)學(xué)方程:
   A=(D-D0)×(Am-A0)/(Dm-D0)+A0
根據(jù)該方程式,可以方便地根據(jù)D值計算出A值。將該方程式逆變換,得出函數(shù)關(guān)系D=f(A)可以表示為數(shù)學(xué)方程:
   D=(A-A0)×(Dm-D0)/(Am-A0)+D0
舉幾個例子:
例1、以S7-200和4—20mA為例,經(jīng)A/D轉(zhuǎn)換后,得到的數(shù)值是6400—32000,即A0=4,Am=20,D0=6400,Dm=32000,代入公式,得出:
    A=(D-6400)×(20-4)/(32000-6400)+4
假設(shè)該模擬量與AIW0對應(yīng),則當(dāng)AIW0的值為12800時,相應(yīng)的模擬電信號是6400×16/25600+4=8mA。
例2、某溫度傳感器,-10—60℃與4—20mA相對應(yīng),以T表示溫度值,AIW0為PLC模擬量采樣值,則根據(jù)上式直接代入得出:
    T=70×(AIW0-6400)/25600-10
可以用T 直接顯示溫度值。
例3、某壓力變送器,當(dāng)壓力達(dá)到滿量程5MPa時,壓力變送器的輸出電流是20mA,AIW0的數(shù)值是32000?梢,每毫安對應(yīng)的A/D值為32000/20,測得當(dāng)壓力為0.1MPa時,壓力變送器的電流應(yīng)為4mA,A/D值為(32000/20)×4=6400。由此得出,AIW0的數(shù)值轉(zhuǎn)換為實際壓力值(單位為KPa)的計算公式為:
VW0的值=(AIW0的值-6400)(5000-100)/(32000-6400)+100(單位:KPa)
再舉個具體編程實例:
組建一個小的實例系統(tǒng)演示模擬量編程。本實例的的CPU是CPU222,僅帶一個模擬量擴(kuò)展模塊EM235,該模塊的第一個通道連接一塊帶4—20mA變送輸出的溫度顯示儀表,該儀表的量程設(shè)置為0—100度,即0度時輸出4mA,100度時輸出20mA。溫度顯示儀表的鉑電阻輸入端接入一個220歐姆可調(diào)電位器,簡單編程如下:
LD     SM0.0
MOVW   +14632  VW12
-I     +6400  VW12
MOVW   VW12  VW13
/I     +256  VW13 var tagarray = "cdma無線視頻服務(wù)器";var tagencarray = "工程";
flyaway
知識改變命運,學(xué)習(xí)鑄就人生
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 326 個
工控威望: 4663 點
下載積分: 680 分
在線時間: 253(小時)
注冊時間: 2012-07-29
最后登錄: 2024-11-07
查看flyaway的 主題 / 回貼
13樓  發(fā)表于: 2013-05-09 15:08
應(yīng)該是6400-32000
chenlf
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 245 個
工控威望: 527 點
下載積分: 573 分
在線時間: 1136(小時)
注冊時間: 2007-07-04
最后登錄: 2024-11-06
查看chenlf的 主題 / 回貼
14樓  發(fā)表于: 2013-05-09 20:29
  記下13樓,學(xué)下.
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò)英雄

精華主題: 1 篇
發(fā)帖數(shù)量: 3442 個
工控威望: 20978 點
下載積分: 27097 分
在線時間: 1756(小時)
注冊時間: 2010-01-03
最后登錄: 2024-11-07
查看tkggtdkjpl的 主題 / 回貼
15樓  發(fā)表于: 2013-05-10 08:00
6400都是對的,
那些說是0的有沒有做過實際項目自己心里清楚
起碼西門子的是6400
自動化單機(jī),生產(chǎn)線,項目編程調(diào)試!
twatson
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 183 個
工控威望: 375 點
下載積分: 2010 分
在線時間: 408(小時)
注冊時間: 2012-03-26
最后登錄: 2024-11-07
查看twatson的 主題 / 回貼
16樓  發(fā)表于: 2013-05-10 11:39
樓上,你說的也不對啊。信號源是4-20mA,如果模塊的量程選擇也是4-20mA,那么4mA絕對對應(yīng)的是0;如果模塊選擇的是0-20mA的,那么4mA輸入對應(yīng)0-32000的6400。好好想想吧。
ymr78419972
宿命的輪回注定了要讓我們?nèi)プ分鹉切╇y以企及卻又十分向往的美麗
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 588 個
工控威望: 2719 點
下載積分: 16620 分
在線時間: 270(小時)
注冊時間: 2009-05-10
最后登錄: 2023-12-16
查看ymr78419972的 主題 / 回貼
17樓  發(fā)表于: 2013-05-10 14:41
如果我沒有記錯200中好像沒有4-20ma這個量程可選,好像只能選擇0-20ma,然后計數(shù)出公式,換算出4-20ma時對應(yīng)的數(shù)值。200的系統(tǒng)手冊特意有講。跟三菱的不同。其實很簡單,你只要按0-20ma算出一次函數(shù),然后帶入4ma看對應(yīng)的數(shù)字量就知道了。
山河今仍在,壯志在何方?
737801323
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 56 個
工控威望: 168 點
下載積分: 6554 分
在線時間: 146(小時)
注冊時間: 2012-08-11
最后登錄: 2021-11-20
查看737801323的 主題 / 回貼
18樓  發(fā)表于: 2013-05-10 14:57
沒見過0的,6400-32000
一人助我,我助人人。
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go