liujunbo111
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 81 個(gè)
工控威望: 213 點(diǎn)
下載積分: 2183 分
在線時(shí)間: 85(小時(shí))
注冊(cè)時(shí)間: 2011-07-23
最后登錄: 2022-10-06
查看liujunbo111的 主題 / 回貼
樓主  發(fā)表于: 2013-08-02 09:39
要求: 總共控制17個(gè)繼電器,每個(gè)繼電器對(duì)應(yīng)一個(gè)電阻值,當(dāng)輸入一個(gè)電阻值的時(shí)候,自動(dòng)判斷需要合哪些繼電器。

操作員在電腦輸入一個(gè)數(shù)據(jù) 在電阻值范圍1—26665,然后PLC可以判斷出來 然后判斷出要吸合那幾個(gè)繼電器 哪幾個(gè)繼電器不吸合  

例如:12350 對(duì)應(yīng) Q2.0、Q1.5、Q1.1、Q1.0、、Q0.6、Q0.4

            Q2.0             10000 Ω              KA1
            Q1.7             8000  Ω              KA2
            Q1.6             4000  Ω              KA3
            Q1.5             2000  Ω              KA4
            Q1.4             1000  Ω              KA5
            Q1.3             800   Ω              KA6
            Q1.2             400   Ω              KA7
            Q1.1             200   Ω              KA8
            Q1.0             100   Ω              KA9
            Q0.7             80  Ω                KA10
            Q0.6             40  Ω                KA11
            Q0.5             20  Ω                KA12
            Q0.4             10  Ω                KA13
            Q0.3             8 Ω                   KA14
            Q0.2             4 Ω                  KA15
            Q0.1             2 Ω                  KA16
            Q0.0             1 Ω                  KA17
lochao
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 173 個(gè)
工控威望: 303 點(diǎn)
下載積分: 4740 分
在線時(shí)間: 731(小時(shí))
注冊(cè)時(shí)間: 2010-07-05
最后登錄: 2024-12-19
查看lochao的 主題 / 回貼
1樓  發(fā)表于: 2013-08-02 10:02
依次做減法運(yùn)算,從10000,8000,4000.。。。。。然后判斷,應(yīng)該不難
liujunbo111
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 81 個(gè)
工控威望: 213 點(diǎn)
下載積分: 2183 分
在線時(shí)間: 85(小時(shí))
注冊(cè)時(shí)間: 2011-07-23
最后登錄: 2022-10-06
查看liujunbo111的 主題 / 回貼
2樓  發(fā)表于: 2013-08-02 10:11
好的,謝謝!如果使用BCD怎么樣
sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個(gè)
工控威望: 7436 點(diǎn)
下載積分: 159053 分
在線時(shí)間: 3173(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-12-26
查看sjm213的 主題 / 回貼
3樓  發(fā)表于: 2013-08-02 11:07
BCD指令即可,但這17位最大范圍只能到19999
dwt0304
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 63 個(gè)
工控威望: 76 點(diǎn)
下載積分: 764 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2013-05-22
最后登錄: 2013-10-24
查看dwt0304的 主題 / 回貼
4樓  發(fā)表于: 2013-08-02 11:28
頂二樓
liujunbo111
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 81 個(gè)
工控威望: 213 點(diǎn)
下載積分: 2183 分
在線時(shí)間: 85(小時(shí))
注冊(cè)時(shí)間: 2011-07-23
最后登錄: 2022-10-06
查看liujunbo111的 主題 / 回貼
5樓  發(fā)表于: 2013-08-02 13:58
是的,只是到19999就可以了
liujunbo111
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 81 個(gè)
工控威望: 213 點(diǎn)
下載積分: 2183 分
在線時(shí)間: 85(小時(shí))
注冊(cè)時(shí)間: 2011-07-23
最后登錄: 2022-10-06
查看liujunbo111的 主題 / 回貼
6樓  發(fā)表于: 2013-08-02 17:27
程序搞定了,使用十進(jìn)制數(shù)據(jù)轉(zhuǎn)換BCD,上傳程序。

但是浮點(diǎn)數(shù)轉(zhuǎn)換有問題,例如我輸入123.5,然后PLC中監(jiān)控到的事123.56,這是怎么回事??
附件: 排序11.zip (3 K) 下載次數(shù):17
網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)