huwentao517
小雞不會(huì)灰
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 58 個(gè)
工控威望: 259 點(diǎn)
下載積分: 4987 分
在線時(shí)間: 44(小時(shí))
注冊(cè)時(shí)間: 2007-12-03
最后登錄: 2022-03-22
查看huwentao517的 主題 / 回貼
樓主  發(fā)表于: 2011-01-05 15:31
請(qǐng)問(wèn)各位大俠,我現(xiàn)在用的是CP1E 30點(diǎn)主機(jī)一個(gè),掛一個(gè)20點(diǎn)擴(kuò)展,加一個(gè)AD041。接兩路0-10V的模擬量。我想讓輸入的0-10V在PLC里面對(duì)應(yīng)0-100的值,請(qǐng)問(wèn)這個(gè)怎么寫(xiě)。拜謝各位師傅。我的郵箱是:huwentao517@163.com
jx_einstein
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 868 個(gè)
工控威望: 1047 點(diǎn)
下載積分: 2421 分
在線時(shí)間: 860(小時(shí))
注冊(cè)時(shí)間: 2010-01-09
最后登錄: 2024-08-05
查看jx_einstein的 主題 / 回貼
1樓  發(fā)表于: 2011-01-05 16:35
先把通道的值MOV到PLC內(nèi)部的一個(gè)寄存器D,如D100,然后換算,10V對(duì)應(yīng)的是32000。
樓主留言:
哥能再詳細(xì)點(diǎn)嗎
jx_einstein
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 868 個(gè)
工控威望: 1047 點(diǎn)
下載積分: 2421 分
在線時(shí)間: 860(小時(shí))
注冊(cè)時(shí)間: 2010-01-09
最后登錄: 2024-08-05
查看jx_einstein的 主題 / 回貼
2樓  發(fā)表于: 2011-01-05 17:15
MOV到PLC內(nèi)部的一個(gè)寄存器D,D100.存的是0-32000之間的一個(gè)數(shù),你想把它轉(zhuǎn)成0-100.D100乘以100再除以32000存到D104.D104就是你要的0-100之間的數(shù)。