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