三菱PLC 控制伺服電機(jī),回原點(diǎn)需要抓編碼器Z相脈沖,求捕捉z相脈沖信號(hào)梯形圖,x0為近點(diǎn)信號(hào) 三菱PLC,如果X0,X1口接編碼器脈沖,那PLC接收脈沖信...
還需要講驅(qū)動(dòng)器的清除殘余脈沖的信號(hào)接到PLC的輸出點(diǎn),在回原點(diǎn)進(jìn)入蠕動(dòng)速度的時(shí)候,捕捉到Z脈沖完成時(shí),同時(shí)送出清除殘余脈沖信號(hào),回原點(diǎn)完成。
不清除殘余脈沖,精度可能不夠高。FX好久沒碰了,具體指令都不知道怎么寫了,但思路就是這樣。 不過FX做的定位功能,可能都用不到這樣的精度。
回原點(diǎn)可用DZRN K5000 K5000 X0 Y0
抓Z相脈沖可將Z相的線接入X1點(diǎn),用C236來計(jì)數(shù)
毅缸18387403998: 三菱PLC 關(guān)于伺服電機(jī)找機(jī)械原點(diǎn)的問題
蒲江縣機(jī)電: ______ 我們是這樣設(shè)置的,機(jī)械原點(diǎn)是根據(jù)你的需要自行設(shè)定的,一般會(huì)有傳感器之類的,當(dāng)滿足條件(傳感器亮)時(shí),程序中執(zhí)行MOV K0 D1840(這里需要注意,D1840不是固定的,你參考三菱PLC的用戶手冊,每對高速脈沖輸出的Y都有對應(yīng)的D寄存器,這個(gè)要跟你給伺服電機(jī)發(fā)脈沖的點(diǎn)對應(yīng)).這樣就相當(dāng)于把此位置定為原點(diǎn)位置(編碼器的).之后回零時(shí),直接用絕對值定位指令讓它回零就行,系統(tǒng)會(huì)自動(dòng)回到設(shè)置的這個(gè)原點(diǎn).但是,如果出現(xiàn)故障比如較強(qiáng)的電磁干擾,PLC發(fā)送的脈沖伺服接收不全或者機(jī)械聯(lián)接有松動(dòng)等,都會(huì)出現(xiàn)PLC發(fā)出指令,伺服自動(dòng)回零時(shí),回到的零點(diǎn)與機(jī)械位置的零點(diǎn)對應(yīng)不起來的情況.
毅缸18387403998: 三菱plc ZRN指令伺服電機(jī)在不是原點(diǎn)的情況下,在每次上電后回不到原點(diǎn)
蒲江縣機(jī)電: ______ 你這個(gè)問題出現(xiàn)的原因有2個(gè),你自行查找解決! 1.一樓仁兄所說,原點(diǎn)回歸方向與你原點(diǎn)開關(guān)安裝位置正好相反.你可以通過調(diào)整伺服旋轉(zhuǎn)方向或修改程序解決! 2.ZRN這條指令執(zhí)行完畢的條件是近原點(diǎn)信號(hào)的下降沿,也就是你感應(yīng)片離開近原點(diǎn)感應(yīng)器的一瞬間,如果你感應(yīng)片太短或你近原點(diǎn)感應(yīng)器與原點(diǎn)感應(yīng)器安裝距離過遠(yuǎn)的話,原點(diǎn)也就感應(yīng)不到了.解決方法是加大感應(yīng)片寬度或縮小近原點(diǎn)和原點(diǎn)傳感器之間的距離. PS:如有其它問題,請補(bǔ)充!
毅缸18387403998: 你好請問三菱FX1N控制步進(jìn)電機(jī)回原點(diǎn)有哪幾種方式啊? -
蒲江縣機(jī)電: ______ 最近忙沒一直沒上來,剛看到不好意思.. 用FX1N**MT系列PLC 控制步進(jìn)電機(jī)或伺服電機(jī)回零只能用ZRN(DZRN)方式執(zhí)行回原點(diǎn)操作. m0 編程為 --| |-----[DZRN K2000 K300 X0 Y0]- 含義:m0為 第一路步進(jìn)回零啟動(dòng)(啟動(dòng)期間保持接通狀態(tài)...
毅缸18387403998: 很多PLC沒有ZRN回原點(diǎn)指令那如何控制步進(jìn)電機(jī)和伺服電機(jī)回原點(diǎn) -
蒲江縣機(jī)電: ______ 步進(jìn)的就用些土辦法了,伺服驅(qū)動(dòng)器有原點(diǎn)檢索功能,檢測Z(C)相.
毅缸18387403998: 三菱FX3U的PLC ,下面是一段找機(jī)械原點(diǎn)的程序,大家?guī)兔纯磳Σ粚? -
蒲江縣機(jī)電: ______ 程序存在以下問題: 1、DRVI的參數(shù)決定了只能正方向移動(dòng),若原點(diǎn)在負(fù)方向上,就不可能回到原點(diǎn); 2、DRVI的參數(shù)決定了脈沖數(shù)只有3600,即使原點(diǎn)方向?qū)?這個(gè)脈沖數(shù)是否能回到原點(diǎn)? 3、即時(shí)原點(diǎn)方向正確,脈沖數(shù)也夠,是能回到原點(diǎn)了,清零應(yīng)該用32位指令[DMOV K0 D8340]. 4、由于回到原點(diǎn)后沒有復(fù)位M0,若機(jī)器一旦離開原點(diǎn),就會(huì)自動(dòng)接通回原點(diǎn)指令,造成沖突. 回原點(diǎn)的控制思路: 1、檢測原點(diǎn)信號(hào),判斷回原點(diǎn)方向 2、快速移動(dòng)回到原點(diǎn)附近 3、慢速移動(dòng),一旦準(zhǔn)確到達(dá)原點(diǎn),清零并復(fù)位指令.
毅缸18387403998: 伺服驅(qū)動(dòng)如何回原點(diǎn)? -
蒲江縣機(jī)電: ______ 首先,帶有絕對編碼器的伺服上電能記憶位置,增量式編碼器則不能,每次上電都要尋找原點(diǎn). 其次,伺服用脈沖位置控制是不用直接采集脈沖的,一般的PLC脈沖輸出功能都有相對或絕對位置控制,以三菱為例,發(fā)了多少個(gè)脈沖,是正轉(zhuǎn)還...
毅缸18387403998: 三菱plc 回原點(diǎn)指令只控制增量式伺服嗎 -
蒲江縣機(jī)電: ______ 回原點(diǎn)指令不針對任何被控設(shè)備,無論你是伺服,步進(jìn),只要你能識(shí)別脈沖,都適用.區(qū)別是zrn不帶dog搜索功能,dszr可dog搜索.并且當(dāng)前值硬件清零功能只適用于三菱特定的伺服
毅缸18387403998: S7 - 200控制伺服電機(jī)回原點(diǎn)的方式可行么? -
蒲江縣機(jī)電: ______ 答:1.如果用伺服電機(jī)進(jìn)行控制,那么,必須加裝伺服放大器,S7-200的PLC要與伺服電機(jī)進(jìn)行通訊,PLC要處理的主要信號(hào)有:伺服電機(jī)回原點(diǎn)的零脈沖信號(hào),伺服電機(jī)在兩點(diǎn)之間來回運(yùn)動(dòng)的行程極限位信號(hào),還有電機(jī)回零的手動(dòng)啟動(dòng)信號(hào),...
毅缸18387403998: 三菱伺服電機(jī)無機(jī)械原點(diǎn)定位 -
蒲江縣機(jī)電: ______ 驅(qū)動(dòng)器加電池,采用絕對位置控制方式即可
毅缸18387403998: 三菱FX3U配J2S回原點(diǎn)問題(DZRN) -
蒲江縣機(jī)電: ______ DZRN這條指令,正常的話應(yīng)該是近點(diǎn)開關(guān)ON后,伺服電機(jī)以爬行頻率運(yùn)行,直到近點(diǎn)開關(guān)OFF,停止脈沖輸出,如果你在監(jiān)控狀態(tài)下PLC有脈沖輸出,說明程序是沒問題的,而伺服電機(jī)不運(yùn)行的話,是不是爬行頻率設(shè)的太小,脈沖周期長,因?yàn)橹拔矣眠^一款伺服電機(jī),如果伺服驅(qū)動(dòng)器接收的脈沖和伺服電機(jī)自身編碼器反饋給伺服驅(qū)動(dòng)器的脈沖偏差太大的話,伺服電機(jī)會(huì)不正常.
不清除殘余脈沖,精度可能不夠高。FX好久沒碰了,具體指令都不知道怎么寫了,但思路就是這樣。 不過FX做的定位功能,可能都用不到這樣的精度。
回原點(diǎn)可用DZRN K5000 K5000 X0 Y0
抓Z相脈沖可將Z相的線接入X1點(diǎn),用C236來計(jì)數(shù)
相關(guān)評說:
蒲江縣機(jī)電: ______ 我們是這樣設(shè)置的,機(jī)械原點(diǎn)是根據(jù)你的需要自行設(shè)定的,一般會(huì)有傳感器之類的,當(dāng)滿足條件(傳感器亮)時(shí),程序中執(zhí)行MOV K0 D1840(這里需要注意,D1840不是固定的,你參考三菱PLC的用戶手冊,每對高速脈沖輸出的Y都有對應(yīng)的D寄存器,這個(gè)要跟你給伺服電機(jī)發(fā)脈沖的點(diǎn)對應(yīng)).這樣就相當(dāng)于把此位置定為原點(diǎn)位置(編碼器的).之后回零時(shí),直接用絕對值定位指令讓它回零就行,系統(tǒng)會(huì)自動(dòng)回到設(shè)置的這個(gè)原點(diǎn).但是,如果出現(xiàn)故障比如較強(qiáng)的電磁干擾,PLC發(fā)送的脈沖伺服接收不全或者機(jī)械聯(lián)接有松動(dòng)等,都會(huì)出現(xiàn)PLC發(fā)出指令,伺服自動(dòng)回零時(shí),回到的零點(diǎn)與機(jī)械位置的零點(diǎn)對應(yīng)不起來的情況.
蒲江縣機(jī)電: ______ 你這個(gè)問題出現(xiàn)的原因有2個(gè),你自行查找解決! 1.一樓仁兄所說,原點(diǎn)回歸方向與你原點(diǎn)開關(guān)安裝位置正好相反.你可以通過調(diào)整伺服旋轉(zhuǎn)方向或修改程序解決! 2.ZRN這條指令執(zhí)行完畢的條件是近原點(diǎn)信號(hào)的下降沿,也就是你感應(yīng)片離開近原點(diǎn)感應(yīng)器的一瞬間,如果你感應(yīng)片太短或你近原點(diǎn)感應(yīng)器與原點(diǎn)感應(yīng)器安裝距離過遠(yuǎn)的話,原點(diǎn)也就感應(yīng)不到了.解決方法是加大感應(yīng)片寬度或縮小近原點(diǎn)和原點(diǎn)傳感器之間的距離. PS:如有其它問題,請補(bǔ)充!
蒲江縣機(jī)電: ______ 最近忙沒一直沒上來,剛看到不好意思.. 用FX1N**MT系列PLC 控制步進(jìn)電機(jī)或伺服電機(jī)回零只能用ZRN(DZRN)方式執(zhí)行回原點(diǎn)操作. m0 編程為 --| |-----[DZRN K2000 K300 X0 Y0]- 含義:m0為 第一路步進(jìn)回零啟動(dòng)(啟動(dòng)期間保持接通狀態(tài)...
蒲江縣機(jī)電: ______ 步進(jìn)的就用些土辦法了,伺服驅(qū)動(dòng)器有原點(diǎn)檢索功能,檢測Z(C)相.
蒲江縣機(jī)電: ______ 程序存在以下問題: 1、DRVI的參數(shù)決定了只能正方向移動(dòng),若原點(diǎn)在負(fù)方向上,就不可能回到原點(diǎn); 2、DRVI的參數(shù)決定了脈沖數(shù)只有3600,即使原點(diǎn)方向?qū)?這個(gè)脈沖數(shù)是否能回到原點(diǎn)? 3、即時(shí)原點(diǎn)方向正確,脈沖數(shù)也夠,是能回到原點(diǎn)了,清零應(yīng)該用32位指令[DMOV K0 D8340]. 4、由于回到原點(diǎn)后沒有復(fù)位M0,若機(jī)器一旦離開原點(diǎn),就會(huì)自動(dòng)接通回原點(diǎn)指令,造成沖突. 回原點(diǎn)的控制思路: 1、檢測原點(diǎn)信號(hào),判斷回原點(diǎn)方向 2、快速移動(dòng)回到原點(diǎn)附近 3、慢速移動(dòng),一旦準(zhǔn)確到達(dá)原點(diǎn),清零并復(fù)位指令.
蒲江縣機(jī)電: ______ 首先,帶有絕對編碼器的伺服上電能記憶位置,增量式編碼器則不能,每次上電都要尋找原點(diǎn). 其次,伺服用脈沖位置控制是不用直接采集脈沖的,一般的PLC脈沖輸出功能都有相對或絕對位置控制,以三菱為例,發(fā)了多少個(gè)脈沖,是正轉(zhuǎn)還...
蒲江縣機(jī)電: ______ 回原點(diǎn)指令不針對任何被控設(shè)備,無論你是伺服,步進(jìn),只要你能識(shí)別脈沖,都適用.區(qū)別是zrn不帶dog搜索功能,dszr可dog搜索.并且當(dāng)前值硬件清零功能只適用于三菱特定的伺服
蒲江縣機(jī)電: ______ 答:1.如果用伺服電機(jī)進(jìn)行控制,那么,必須加裝伺服放大器,S7-200的PLC要與伺服電機(jī)進(jìn)行通訊,PLC要處理的主要信號(hào)有:伺服電機(jī)回原點(diǎn)的零脈沖信號(hào),伺服電機(jī)在兩點(diǎn)之間來回運(yùn)動(dòng)的行程極限位信號(hào),還有電機(jī)回零的手動(dòng)啟動(dòng)信號(hào),...
蒲江縣機(jī)電: ______ 驅(qū)動(dòng)器加電池,采用絕對位置控制方式即可
蒲江縣機(jī)電: ______ DZRN這條指令,正常的話應(yīng)該是近點(diǎn)開關(guān)ON后,伺服電機(jī)以爬行頻率運(yùn)行,直到近點(diǎn)開關(guān)OFF,停止脈沖輸出,如果你在監(jiān)控狀態(tài)下PLC有脈沖輸出,說明程序是沒問題的,而伺服電機(jī)不運(yùn)行的話,是不是爬行頻率設(shè)的太小,脈沖周期長,因?yàn)橹拔矣眠^一款伺服電機(jī),如果伺服驅(qū)動(dòng)器接收的脈沖和伺服電機(jī)自身編碼器反饋給伺服驅(qū)動(dòng)器的脈沖偏差太大的話,伺服電機(jī)會(huì)不正常.