一只癡漢
級(jí)別: 探索解密
![]() |
第一次玩總線,以前都是用的脈沖指令,現(xiàn)在換成總線后不太熟悉,想問下大佬,總線里面有類似與脈沖指令一樣的,回原點(diǎn)清零脈沖寄存器的功能嗎,脈沖就是依靠發(fā)的脈沖數(shù)來定位,那么總線的定位是依靠的那個(gè)寄存器來判斷當(dāng)前伺服的位置呢?是讀取編碼器的實(shí)時(shí)位置嘛,但是我按操作教程上的設(shè)置讀出的伺服編碼器當(dāng)前位置和我發(fā)送的位置不對(duì),用的增量式的編碼器。 |
---|---|
|
zq123666
級(jí)別: 工控俠客
![]() |
PLC發(fā)送給總線驅(qū)動(dòng)器回零指令及回零方式,驅(qū)動(dòng)器自行回零,回完零后驅(qū)動(dòng)器當(dāng)前位置回自動(dòng)清零。 以EtherCAT總線為例,需要在軸PDO配置0x6064,這樣PLC才能通過指令讀取驅(qū)動(dòng)器當(dāng)前位置。 樓主留言:好的 謝謝大佬解惑。 |
---|---|
本帖最近評(píng)分記錄: |
小地主22
級(jí)別: 家園常客
![]() |
什么plc也不說什么總線也不說,總線都有指定寄存器讀伺服位置 ![]() 樓主留言:信捷的PLC,自己買了一個(gè)來學(xué)習(xí) |
---|---|
|
努力瑞
級(jí)別: 探索解密
![]() |
總線的回零模式可多著呢!而且總線有自己專門的總線指令,當(dāng)前的伺服位置也有專用的位置寄存器,比如信捷的HSD0用在發(fā)脈沖時(shí)位置,而D20044是總線時(shí)脈沖位置!看多幾遍手冊(cè)就知道怎么用了。 樓主留言:好的 ,謝謝大佬 |
---|---|
|
ljb6688
級(jí)別: 論壇先鋒
![]() |
三菱是個(gè)例外,總線只和自己玩。不過據(jù)說出了支持ETHERCAT的伺服 樓主留言:CCLINK 好像要復(fù)雜點(diǎn) |
|
---|---|---|
|
wangnaizhi
級(jí)別: 論壇先鋒
![]() |
三菱 西門子都是自己玩 不過人家玩的都挺好 |
---|---|
|