玖玖玖视频-亚洲精品1卡2卡3卡-操欧美美女-真实国产乱子伦对白视频不卡-国产乱在线-大胸美女被吃奶爽死视频-久久亚洲美女精品国产精品-天堂在线www天堂在线-久久在精品线影院精品国产-国产又粗又长又大-欧美三级一区二区-超碰在线亚洲-天天cao在线-国产偷倩视频-亚洲啪

卓發(fā)智能
相互學(xué)習(xí),共同進(jìn)步。
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 2498 個(gè)
工控威望: 3159 點(diǎn)
下載積分: 13242 分
在線時(shí)間: 684(小時(shí))
注冊時(shí)間: 2008-08-03
最后登錄: 2025-12-06
查看卓發(fā)智能的 主題 / 回貼
樓主  發(fā)表于: 78天前
請教各位朋友,PLC程序怎么讀取編碼器的數(shù)據(jù)?2個(gè)編碼器要怎么與PLC進(jìn)行接線?碼碼器旋轉(zhuǎn)一圈是360脈沖
相信自我!
lxdddd1
天天向上
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 17 個(gè)
工控威望: 1522 點(diǎn)
下載積分: 2503 分
在線時(shí)間: 78(小時(shí))
注冊時(shí)間: 2024-08-21
最后登錄: 2025-12-08
查看lxdddd1的 主題 / 回貼
1樓  發(fā)表于: 66天前
編碼器字.BoolData[0]:=棕色;
編碼器字.BoolData[1]:=橙色;
編碼器字.BoolData[2]:=黃色;
編碼器字.BoolData[3]:=綠色;
編碼器字.BoolData[4]:=藍(lán)色;
編碼器字.BoolData[5]:=紫色;
編碼器字.BoolData[6]:=灰色;
編碼器字.BoolData[7]:=白色;//256到7,360到8
編碼器字.BoolData[8]:=粉色;//360編碼器輸入
脈沖命令(Clk:=初始校正);//初始校正脈沖
CASE 編碼器選擇 OF
    
    
360:
初始校正后角度:=Gray(編碼器字.wordData,_R360,UINT#76,UINT#0);//格雷碼轉(zhuǎn)換值
當(dāng)前角度L:=Gray(編碼器字.wordData,_R360,UINT#76,初始校正后角度UINT);//經(jīng)過初始校正后轉(zhuǎn)換值
IF 脈沖命令.Q =TRUE THEN;
    初始校正后角度UINT:=LREAL_TO_UINT(初始校正后角度);//初始校正角度寄存
END_IF;
IF 角度取反 = TRUE THEN ;//角度取正
編碼器角度:= UDINT#10*LREAL_TO_UDINT(當(dāng)前角度L);
ELSE;//角度取反
    編碼器角度:=UDINT#10*(UDINT#360-LREAL_TO_UDINT(當(dāng)前角度L));
END_IF;


256://256編碼器
當(dāng)前角度L2:=Gray(編碼器字.wordData,_R256,UINT#0,UINT#0);
    Angle_1:=UDINT#10*LREAL_TO_UDINT(當(dāng)前角度L2);
    IF 角度取反 = TRUE THEN;//角度取正
        編碼器實(shí)際位置:=Angle_1;
    ELSE;//角度取反
        編碼器實(shí)際位置:=UDINT#3590-Angle_1;
    END_IF;
    IF 脈沖命令.Q =TRUE THEN;
        編碼器零位:=編碼器實(shí)際位置;//初始校正寄存器
    END_IF;

    IF 編碼器實(shí)際位置<編碼器零位 THEN;
        編碼器角度:=編碼器實(shí)際位置+UDINT#3590-編碼器零位;
    END_IF;
        IF 編碼器實(shí)際位置>=編碼器零位 THEN;
            編碼器角度:=編碼器實(shí)際位置-編碼器零位;
        END_IF;

END_CASE;
卓發(fā)智能
相互學(xué)習(xí),共同進(jìn)步。
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 2498 個(gè)
工控威望: 3159 點(diǎn)
下載積分: 13242 分
在線時(shí)間: 684(小時(shí))
注冊時(shí)間: 2008-08-03
最后登錄: 2025-12-06
查看卓發(fā)智能的 主題 / 回貼
2樓  發(fā)表于: 55天前
引用
引用第1樓lxdddd1于2025-10-04 11:07發(fā)表的  :
編碼器字.BoolData[0]:=棕色;
編碼器字.BoolData[1]:=橙色;
編碼器字.BoolData[2]:=黃色;
編碼器字.BoolData[3]:=綠色;
編碼器字.BoolData[4]:=藍(lán)色;
.......

請教朋友,第7  第8是什么意思,能詳細(xì)說明一下嗎?感激不盡!
相信自我!
卓發(fā)智能
相互學(xué)習(xí),共同進(jìn)步。
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 2498 個(gè)
工控威望: 3159 點(diǎn)
下載積分: 13242 分
在線時(shí)間: 684(小時(shí))
注冊時(shí)間: 2008-08-03
最后登錄: 2025-12-06
查看卓發(fā)智能的 主題 / 回貼
3樓  發(fā)表于: 38天前
引用
引用第1樓lxdddd1于2025-10-04 11:07發(fā)表的  :
編碼器字.BoolData[0]:=棕色;
編碼器字.BoolData[1]:=橙色;
編碼器字.BoolData[2]:=黃色;
編碼器字.BoolData[3]:=綠色;
編碼器字.BoolData[4]:=藍(lán)色;
.......

不錯(cuò),按此方式已經(jīng)搞定了這個(gè)項(xiàng)目,非常感謝這位朋友的熱心幫助,謝謝!
相信自我!
wxq544463370
中二病晚期
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 220 個(gè)
工控威望: 359 點(diǎn)
下載積分: 965 分
在線時(shí)間: 178(小時(shí))
注冊時(shí)間: 2015-03-02
最后登錄: 2025-11-24
查看wxq544463370的 主題 / 回貼
4樓  發(fā)表于: 27天前
看不懂,只用過高速計(jì)數(shù)器模塊讀脈沖,絕對值是走通訊吧,怎么用?
旋轉(zhuǎn)編碼器
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 212 個(gè)
工控威望: 328 點(diǎn)
下載積分: 1346 分
在線時(shí)間: 34(小時(shí))
注冊時(shí)間: 2016-12-22
最后登錄: 2025-12-08
查看旋轉(zhuǎn)編碼器的 主題 / 回貼
5樓  發(fā)表于: 22天前
編碼器一圈360脈沖屬于增量編碼器 歐姆龍也有絕對值編碼器 是并行IO點(diǎn)格雷碼輸出的
附件: GZ58增量編碼器 -1024.doc (266 K) 下載次數(shù):5
附件: 單圈絕對值并行-4096.doc (322 K) 下載次數(shù):5
旋轉(zhuǎn)編碼器