lzhpsky
工控小菜鳥
級別: 論壇先鋒
|
現在手里有個歐姆龍的CPM1A-AD041,主機是CPM2AH-60CDR,和一節1.5V的電池,想測試一下AD041模塊的好壞,大家能不能幫忙寫個程序,我接上1.5v電池試試這4個通道的好壞。比如寫程序將4個通道轉換的數值傳送到4個寄存器中,我監控一下有沒有數據。接上1.5V,正常轉換的數字量應該是多少。 謝謝 |
---|---|
|
lzhpsky
工控小菜鳥
級別: 論壇先鋒
|
大家看這個AD041的程序,為什么把控制字傳到12和13中,這是什么意思?12和13代表了什么? |
---|---|
|
lzhpsky
工控小菜鳥
級別: 論壇先鋒
|
自己動手豐衣足食,手冊多看了2遍,終于看明白了。下面貼上程序供大家參考。我定義的4個通道都是0-5V輸入的,程序中的第一通道已經接上1.5V的電池,所以DM0的數據有顯示了,是16#0718。因為0-5V對應的是0-6300。6300除以5等于1260,1260乘以1.5等于1890。正規的說,監控DM0的數據應該是十進制的1890。現在的16進制0718轉為十進制是1816。這也算是正常吧,難免有誤差。 程序不知道大家能看明白嗎,我也不多說了,多看幾遍手冊,自然就通了。 |
---|---|
|