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