cnwfnft
級(jí)別: 略有小成
|
請(qǐng)教各位大師幫幫忙,歐姆龍CP1W-DA041模擬量4路電壓信號(hào)輸出怎么寫,小弟在此感謝了。 |
---|---|
|
秋秋
有志者事競(jìng)成
級(jí)別: 家園常客
|
你是要量程幾伏的,-10 至10v LD 253.15 OUT MOV #8008(控制字)第一 通道 0-10V LD 253.15 OUT MOV #8009第2 通道 1-5V LD 253.15 OUT MOV #800A第3通道 (253.15是常通標(biāo)志) |
---|---|
|
秋秋
有志者事競(jìng)成
級(jí)別: 家園常客
|
1樓 發(fā)表于: 1分鐘前 | 修改內(nèi)容只看該作者 | 小 中 大 你是要量程幾伏的,-10 至10v LD 253.15 OUT MOV #8008 104(控制字)第一 通道 0-10V LD 253.15 OUT MOV #8009 105第2 通道 1-5V LD 253.15 OUT MOV #800A 106 第3通道 (253.15是常通標(biāo)志) |
---|---|
|
秋秋
有志者事競(jìng)成
級(jí)別: 家園常客
|
CP1W-AD041是4通道輸入的AI模塊,其占用4個(gè)輸入字和用于設(shè)定模塊參數(shù)的2個(gè)輸出字,由于使用的是40點(diǎn)的主機(jī),因此主機(jī)占用的輸入與輸出地址分別是CIO0~CIO1,CIO100.0~CIO100.7和CIO101.0~CIO101.7。 所以分配給AD041的輸入通道地址為,CIO2~5,設(shè)定字地址為CIO102,103. 下面是設(shè)定字的說(shuō)明: 由說(shuō)明中可以看到,其最高位必須設(shè)置為1,低8位分別用于設(shè)定2個(gè)通道。 因?yàn)槲覀兪褂玫氖堑谝煌ǖ溃恍枰骄担ǖ佬枰O(shè)定為啟用,因此2進(jìn)制就是1010.其余通道均設(shè)置成不啟用。因此設(shè)置為0000. 因此設(shè)定字就是#800A,與#8000. |
---|---|
|
秋秋
有志者事競(jìng)成
級(jí)別: 家園常客
|
2樓 發(fā)表于: 35天前 只看該作者 | 小 中 大 由于在模擬量模塊必須先設(shè)定再使用,因此,在程序中我們需要第一次循環(huán)標(biāo)志用于設(shè)定設(shè)定字。 由于模塊設(shè)定字寫入需要0.1~0.2秒的時(shí)間,因此我們使用一個(gè)定時(shí)器用于延時(shí)。 此時(shí)通過直接讀取模擬量輸入通道我們就可以讀取到模擬值。 |
---|---|
|
mhbxfys
趁年輕,走遍中國(guó)!
級(jí)別: 網(wǎng)絡(luò)英雄
|
|
|
---|---|---|
|