蓬萊大閑
級別: *
![]() |
小弟剛剛開始學伺服,遇到幾個不明白的問題,希望各位高手幫忙解答! 我現(xiàn)在做的伺服系統(tǒng)的情況:是Q02CPU+QD75定位模塊+MR-J3-350A伺服放大器。QD75安在插槽0,緊挨著Q02CPU,之后有兩個輸入輸出模塊QX40和QY10,還有個CC-LINK主站模塊QJ61BT11N,遠程I/O站模塊AJ65SBTB1-32DT,以及一個遠程設備站。 1、給三菱的客服打電話咨詢,客服說我這種情況不能實時讀取伺服電機的位置,只能上電之后讀取一次。我就說能不能在伺服電機每次到達一個新的位置之后,就將伺服ON信號SON置OFF,然后再置ON,這樣讀取伺服電機的所在位置?头悬c猶豫,過一會說可以,究竟能不能通過這種方法實現(xiàn)讀?或者說像我這種情況應該怎么讀取伺服當前位置更好? 2、如果能讀取伺服當前位置的話,當前位置值是存儲在哪個地址?我看手冊上說可以通過專用指令:Z.ABRST "U0" D41 M42這種形式讀取。 3、我看QD75的手冊,里面有這句話:“當使用遠程I/O 站(Q 系列MELSECNET/H 網(wǎng)絡遠程I/O 模塊)時,專用指令(ABRST )不可用。”我用了遠程I/O站AJ65SBTB1-32DT,我這種情況屬于禁止使用ABRST的范圍么? |
---|---|
|
zzll
級別: 探索解密
![]() |
AD75好像是可以,讀取伺服的適時位置,QD75我不知,程序中用這“DFROM H11 K800 D8 K1”指令,將讀取的伺服現(xiàn)在值放在D8中 |
---|---|
本帖最近評分記錄: |
蓬萊大閑
級別: *
![]() |
謝謝樓上,現(xiàn)在手頭沒有伺服電機可以試驗,所以只能看手冊了,呵呵 我看了一下伺服MR-J3手冊,G800是當前進給值,還有個G802機器進給值,在這兩個地址的說明上都有這句話:與運行期間實際的電動機位置不同。那么我PLC程序中需要讀取的伺服電機的位置是什么呢?G800可以么? |
---|---|
|
lwq2312
lwq2312
級別: 探索解密
![]() |
按我使用直接讀取當前位置(QD75)發(fā)送的脈沖數(shù)或mm數(shù),不是伺服的絕對位置 |
---|---|
|
liuleihb
級別: 略有小成
![]() |
絕對系統(tǒng)的伺服馬達沒用過,小弟倒是用過MR-J2S系列的增量系統(tǒng)伺服 1,不管怎么控制還沒見過不能實時讀取伺服馬達位置數(shù)據(jù)的。直接讀取QD75的參數(shù)MD。20 用FROM指令即可 2。ABRST是恢復指定軸絕對位置的指令。好好看看說明書 3。你說:當使用遠程I/O 站(Q 系列MELSECNET/H 網(wǎng)絡遠程I/O 模塊時,專用指令(ABRST )不可用。這句說明書上確實有 但是是你理解錯了。使用遠程I/O站意思是說當QD75用在遠程站上時不能使用ABRST指令 |
---|---|
|