paktat
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看paktat的 主題 / 回貼
樓主  發(fā)表于: 2010-01-05 16:14
旋轉(zhuǎn)編碼器為日本“萊茵”牌,型號為CB-1000HC,每周脈沖數(shù)為1000;A、B、Z分別接在00、01、02三個輸入點;我寫的程序如下:
問題是:D100根本沒反應(yīng)。不知問題出在哪里,希望各位知無不言,指點指點!
本帖最近評分記錄:
  • 下載積分:+1(黃猛) 支持原創(chuàng)
    lxhwawa
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 275 個
    工控威望: 347 點
    下載積分: 1578 分
    在線時間: 297(小時)
    注冊時間: 2009-02-27
    最后登錄: 2024-12-23
    查看lxhwawa的 主題 / 回貼
    1樓  發(fā)表于: 2010-01-05 19:07
    你需要好好看看編程手冊中關(guān)于PRV指令的相關(guān)說明了。
    端口指定符:0000Hex:脈沖輸出0
    我想你用PRV的目的是想讀取高速計數(shù)器的當(dāng)前值或高速計數(shù)的頻率吧,如果是當(dāng)前值,那你的設(shè)定如下
    端口指定符:0010Hex:高速計數(shù)器輸入0
    控制數(shù)據(jù): 0000Hex:當(dāng)前值
    第一個目標字:D100
    本帖最近評分記錄:
  • 下載積分:+1(paktat) 熱心助人
  • 下載積分:+1(黃猛) 熱心助人