lj2071101
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 61 個(gè)
工控威望: 222 點(diǎn)
下載積分: 694 分
在線時(shí)間: 14(小時(shí))
注冊(cè)時(shí)間: 2009-05-13
最后登錄: 2023-07-06
查看lj2071101的 主題 / 回貼
樓主  發(fā)表于: 2018-07-24 09:53
臺(tái)達(dá)PLC模擬量編程:
1、看了半天編程手冊(cè),沒看明白臺(tái)達(dá)PLC模擬量輸入輸出地址在哪里,就是如何尋址。就像西門子的PIW PQW之類的?
2、以及如何做工程轉(zhuǎn)換,比如模塊是PT100熱電阻模塊,找到了這個(gè)地址,讀取數(shù)值后,如何變換到我需要的溫度也是除以10嗎?
3、如果是4~20mA模擬量信號(hào)輸入輸出,又該如何做工程變換?望指點(diǎn),謝謝!有例子程序更好。。。
wangnaizhi
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1272 個(gè)
工控威望: 1448 點(diǎn)
下載積分: 5482 分
在線時(shí)間: 879(小時(shí))
注冊(cè)時(shí)間: 2015-08-31
最后登錄: 2024-09-20
查看wangnaizhi的 主題 / 回貼
1樓  發(fā)表于: 2018-07-24 11:03
和三菱的差不多的 都是利用FROM和TO指令去對(duì)緩存區(qū)的BFM進(jìn)行讀寫操作
lvpretend
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1258 個(gè)
工控威望: 1428 點(diǎn)
下載積分: 3680 分
在線時(shí)間: 322(小時(shí))
注冊(cè)時(shí)間: 2015-07-20
最后登錄: 2024-05-22
查看lvpretend的 主題 / 回貼
2樓  發(fā)表于: 2018-07-26 15:45
仔細(xì)閱讀模擬量模塊的《安裝手冊(cè)》和PLC《編程手冊(cè)》。與西門子PIW,PQW不一樣。
1,可以用FROM,TO指令對(duì)模塊進(jìn)行讀,寫操作。
更方便的可以使用特殊寄存器直接讀取平均值數(shù)據(jù)(只讀),直接使用就可以。
2,《安裝手冊(cè)》中有A/D轉(zhuǎn)換特性曲線圖,采集的AD值最大值對(duì)應(yīng)最大量程,你按量程變換一下就行。我一般喜歡把AD采集值轉(zhuǎn)換為浮點(diǎn)數(shù),方便運(yùn)算。
czg1127
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 307 個(gè)
工控威望: 420 點(diǎn)
下載積分: 1128 分
在線時(shí)間: 133(小時(shí))
注冊(cè)時(shí)間: 2007-11-03
最后登錄: 2022-11-03
查看czg1127的 主題 / 回貼
3樓  發(fā)表于: 2018-07-27 08:54
ES2系列的是有直接寄存器的,D9900開始,具體要看模塊手冊(cè)
溫度模塊的話設(shè)置傳感器種類,直接讀取溫度了