• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
foxplc
水到渠成
級別: 家園常客
精華主題: 2 篇
發(fā)帖數(shù)量: 550 個(gè)
工控威望: 628 點(diǎn)
下載積分: 4239 分
在線時(shí)間: 112(小時(shí))
注冊時(shí)間: 2007-08-09
最后登錄: 2021-11-22
查看foxplc的 主題 / 回貼
樓主  發(fā)表于: 2009-06-15 09:52
圖片:
容器液位信號AIW4,調(diào)節(jié)閥的開度有AQW0來控制,都是標(biāo)準(zhǔn)的4--20mA信號。

液位是0--1米,當(dāng)液位是最低位0米時(shí),調(diào)節(jié)閥開到最大。當(dāng)液位是最高位時(shí)

調(diào)節(jié)閥全部關(guān)閉。是否可以有這樣的對應(yīng)關(guān)系:液位0米時(shí),對應(yīng)AQW0的最大值

32000,液位1米時(shí)對應(yīng)6400由此得出如圖的梯形圖,請問這樣編程能達(dá)到控制要求嗎?
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5190 個(gè)
工控威望: 7413 點(diǎn)
下載積分: 158288 分
在線時(shí)間: 3148(小時(shí))
注冊時(shí)間: 2007-11-21
最后登錄: 2024-10-24
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2009-06-15 10:15
直接用32000-AIW好伐?

而且根據(jù)現(xiàn)場實(shí)際鍵控值確定公式比較好!
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6766 個(gè)
工控威望: 38367 點(diǎn)
下載積分: 2209 分
在線時(shí)間: 9492(小時(shí))
注冊時(shí)間: 2006-09-13
最后登錄: 2024-10-24
查看cvlsam的 主題 / 回貼
2樓  發(fā)表于: 2009-06-15 10:17
這樣的程序不能達(dá)到要求。

第一,采用乘法指令,VW作為INT類型使用時(shí)其數(shù)據(jù)范圍為-32768~32768,你一個(gè)乘法就要了這個(gè)程序的命。

第二,即使第一個(gè)乘法不足以要命,第二個(gè)加法確保了寄存器必定溢出。

去找一個(gè)線性轉(zhuǎn)換的公式,然后依照公式做線性轉(zhuǎn)換,輸入為6400~32000,整定輸出為32000~6400

呵呵。
本帖最近評分記錄:
  • 下載積分:+5(sjm213) 熱心助人,加分表揚(yáng)
    foxplc
    水到渠成
    級別: 家園?
    精華主題: 2 篇
    發(fā)帖數(shù)量: 550 個(gè)
    工控威望: 628 點(diǎn)
    下載積分: 4239 分
    在線時(shí)間: 112(小時(shí))
    注冊時(shí)間: 2007-08-09
    最后登錄: 2021-11-22
    查看foxplc的 主題 / 回貼
    3樓  發(fā)表于: 2009-06-15 10:55
    圖片:
    是超范圍了,應(yīng)該把 VW, 改為 VD.線性轉(zhuǎn)換公式見圖。
    foxplc
    水到渠成
    級別: 家園?
    精華主題: 2 篇
    發(fā)帖數(shù)量: 550 個(gè)
    工控威望: 628 點(diǎn)
    下載積分: 4239 分
    在線時(shí)間: 112(小時(shí))
    注冊時(shí)間: 2007-08-09
    最后登錄: 2021-11-22
    查看foxplc的 主題 / 回貼
    4樓  發(fā)表于: 2009-06-15 10:56
    cvlsam不知這個(gè)線性轉(zhuǎn)換公式對不對?
    sjm213
    有小知識,無大學(xué)問。
    級別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5190 個(gè)
    工控威望: 7413 點(diǎn)
    下載積分: 158288 分
    在線時(shí)間: 3148(小時(shí))
    注冊時(shí)間: 2007-11-21
    最后登錄: 2024-10-24
    查看sjm213的 主題 / 回貼
    5樓  發(fā)表于: 2009-06-15 11:02
    讀入的AIW值并非0~1的范圍,而是6400~32000 。 您再作個(gè)公式看看!
    foxplc
    水到渠成
    級別: 家園?
    精華主題: 2 篇
    發(fā)帖數(shù)量: 550 個(gè)
    工控威望: 628 點(diǎn)
    下載積分: 4239 分
    在線時(shí)間: 112(小時(shí))
    注冊時(shí)間: 2007-08-09
    最后登錄: 2021-11-22
    查看foxplc的 主題 / 回貼
    6樓  發(fā)表于: 2009-06-15 11:10
    好的,我再改正
    cvlsam
    富士低壓,POD(觸摸屏),PLC專賣
    級別: VIP會(huì)員

    精華主題: 3 篇
    發(fā)帖數(shù)量: 6766 個(gè)
    工控威望: 38367 點(diǎn)
    下載積分: 2209 分
    在線時(shí)間: 9492(小時(shí))
    注冊時(shí)間: 2006-09-13
    最后登錄: 2024-10-24
    查看cvlsam的 主題 / 回貼
    7樓  發(fā)表于: 2009-06-15 11:11
    引用
    引用第4樓foxplc于2009-06-15 10:56發(fā)表的  :
    cvlsam不知這個(gè)線性轉(zhuǎn)換公式對不對?



    這個(gè)公式的前提是:輸入值已經(jīng)被整定在0~1之間。

    以上。
    foxplc
    水到渠成
    級別: 家園常客
    精華主題: 2 篇
    發(fā)帖數(shù)量: 550 個(gè)
    工控威望: 628 點(diǎn)
    下載積分: 4239 分
    在線時(shí)間: 112(小時(shí))
    注冊時(shí)間: 2007-08-09
    最后登錄: 2021-11-22
    查看foxplc的 主題 / 回貼
    8樓  發(fā)表于: 2009-06-15 11:22
    圖片:
    這回怎么樣?,但是怎么和0米調(diào)節(jié)閥開到最大,1米調(diào)節(jié)閥完全關(guān)閉對應(yīng)起來呢?
    cvlsam
    富士低壓,POD(觸摸屏),PLC專賣
    級別: VIP會(huì)員

    精華主題: 3 篇
    發(fā)帖數(shù)量: 6766 個(gè)
    工控威望: 38367 點(diǎn)
    下載積分: 2209 分
    在線時(shí)間: 9492(小時(shí))
    注冊時(shí)間: 2006-09-13
    最后登錄: 2024-10-24
    查看cvlsam的 主題 / 回貼
    9樓  發(fā)表于: 2009-06-15 11:27
    引用
    引用第8樓foxplc于2009-06-15 11:22發(fā)表的  :
    這回怎么樣?,但是怎么和0米調(diào)節(jié)閥開到最大,1米調(diào)節(jié)閥完全關(guān)閉對應(yīng)起來呢?


    呵呵,當(dāng)輸入發(fā)生偏移,也就是不等于6400,而是小于6400,那么輸出溢出,導(dǎo)致崩潰~~

    好好動(dòng)動(dòng)腦筋,然后再來討論。
    foxplc
    水到渠成
    級別: 家園?
    精華主題: 2 篇
    發(fā)帖數(shù)量: 550 個(gè)
    工控威望: 628 點(diǎn)
    下載積分: 4239 分
    在線時(shí)間: 112(小時(shí))
    注冊時(shí)間: 2007-08-09
    最后登錄: 2021-11-22
    查看foxplc的 主題 / 回貼
    10樓  發(fā)表于: 2009-06-15 11:38
    圖片:
    引用
    引用第7樓cvlsam于2009-06-15 11:11發(fā)表的  :



    這個(gè)公式的前提是:輸入值已經(jīng)被整定在0~1之間。

    .......

    那也就是先要把AIW4通過一個(gè)線性公式轉(zhuǎn)換為0~1米
    foxplc
    水到渠成
    級別: 家園?
    精華主題: 2 篇
    發(fā)帖數(shù)量: 550 個(gè)
    工控威望: 628 點(diǎn)
    下載積分: 4239 分
    在線時(shí)間: 112(小時(shí))
    注冊時(shí)間: 2007-08-09
    最后登錄: 2021-11-22
    查看foxplc的 主題 / 回貼
    11樓  發(fā)表于: 2009-06-15 11:44
    引用
    引用第9樓cvlsam于2009-06-15 11:27發(fā)表的  :


    呵呵,當(dāng)輸入發(fā)生偏移,也就是不等于6400,而是小于6400,那么輸出溢出,導(dǎo)致崩潰~~

    好好動(dòng)動(dòng)腦筋,然后再來討論。

    這就不明白了,輸入怎么會(huì)發(fā)生偏移呢?液位變送都是標(biāo)準(zhǔn)的4--20mA信號,就是在

    大于等于6400和小于等于32000之間的啊
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go