yidupengtao
級(jí)別: 探索解密
![]() |
三菱FX-3SA的PLC,用PLSY指令驅(qū)動(dòng)伺服,D8340沒有反饋脈沖數(shù),我想讀取三菱J4-A伺服的ABZ相輸出,來判斷伺服的位置,請(qǐng)問需要怎么讀? |
---|---|
|
夢(mèng)雨天涯
微信hui530527 &
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
8340沒有數(shù)值,也就是你都還沒大脈沖 |
|
---|---|---|
|
langui
級(jí)別: 論壇先鋒
![]() |
伺服里面有個(gè)儲(chǔ)存當(dāng)前位置的寄存器,你干嘛不去讀他。還有為什么要用PLSY,用DRVI/DRVA不爽么。D8340只記錄PLSY中的脈沖數(shù),而不記錄是正轉(zhuǎn)脈沖還是反轉(zhuǎn)脈沖。相對(duì)/絕對(duì)定位就不一樣,D8340能記錄里面的位置的 |
---|---|
|
文沙東
小菜鳥一枚
級(jí)別: 探索解密
![]() |
PLSY指令用在步進(jìn)電機(jī)可以,伺服最好還是用絕對(duì)和相對(duì)指令 |
---|---|
|
億光年
專業(yè) 專注 創(chuàng)新 服務(wù) 13701841216
級(jí)別: 略有小成
![]() |
A B相 應(yīng)該是脈沖和方向輸出吧,5V的差分信號(hào)輸出。 |
|
---|---|---|
|
lrw123456
級(jí)別: 探索解密
![]() |
伺服的ABZ是差分輸出,你得用模塊轉(zhuǎn)成集電極輸出,Z相可以不要,只要AB相,我買的模塊大概是25塊錢左右,淘寶大把,然后接給高速計(jì)數(shù)器的輸入點(diǎn),設(shè)置一下伺服每轉(zhuǎn)輸出脈沖數(shù)就可以了 |
---|---|
|
yidupengtao
級(jí)別: 探索解密
![]() |
模塊型號(hào)是什么,方便透露一下嗎 |
---|---|
|
yidupengtao
級(jí)別: 探索解密
![]() |
我需要給伺服的位置遠(yuǎn)遠(yuǎn)大于DRVI/DRVA能寫的值,所以我會(huì)用到PLSY,讓他一直動(dòng)作不停止 |
---|---|
|
lrw123456
級(jí)別: 探索解密
![]() |
你淘寶搜一下差分轉(zhuǎn)集電極就好了,我買過兩家沒有固定型號(hào)的,很多人做這個(gè) |
---|---|
|
yidupengtao
級(jí)別: 探索解密
![]() |
好的,謝謝了 |
---|---|
|
hsl199
級(jí)別: 略有小成
![]() |
簡(jiǎn)單的事怎么搞的這么復(fù)雜?你定位精度要求很高嗎?還要接伺服反饋?直接PLSY也可以監(jiān)控發(fā)出脈沖數(shù)吧,用DDRVI也可以實(shí)現(xiàn) |
---|---|
|