三菱plc編程案例
海藍機(ji)電擁有專業的plc編程技術,三菱變頻(pin)器和三菱伺服電機等產品都有應用;為了更好的服務廣大用戶,就為大家解說一個案例。這次介(jie)紹(shao)M代碼(ma)功能,又(you)稱“M代碼輸出功能”,提到它(ta)可(ke)以實現軸1定(ding)位完成后自(zi)動(dong)啟動(dong)軸(zhou)2定位(wei),軸2定位完成后又可以(yi)自(zi)動啟動軸1定位(wei)。
實際(ji)上(shang),“M代碼輸出功(gong)能”是用于(yu)執行正在進行的(de)定位(wei)數據相關的(de)輔助作業(夾緊(jin)、鉆頭旋(xuan)轉、工具更換(huan)等(deng))的指(zhi)令的功能。
相(xiang)當于說,當某(mou)個(ge)(ge)軸(zhou)在執行定(ding)位的(de)同時,需要(yao)啟動(dong)其他輔助動(dong)作的(de)話,可以通過該軸(zhou)輸出(chu)一個(ge)(ge)信號(hao),就是M代碼,來啟(qi)動(dong)其(qi)他輔助(zhu)動(dong)作。
接下來將通過一個簡單編程實例來展示一下M代碼(ma)的(de)使用方(fang)法(fa)。 首先需(xu)要說明的是(shi),在簡易運動控制模塊(kuai)的參數里,可以(yi)看(kan)到(dao)一個Pr.18的參數(shu)與M代碼(ma)相關。這個參(can)數是(shi)“M代(dai)碼ON信號輸出時(shi)機”,并可(ke)以看(kan)到有“WITH模式”及“AFTER模(mo)式(shi)”兩個選項。
簡單來(lai)講,WITH模(mo)式指的是M代(dai)碼(ma)信號是在該軸(zhou)定位啟動時輸出(chu)的(de);AFTER模式指的是(shi)M代(dai)碼信(xin)號是在該軸定位完成時輸出的。 比如本(ben)文開頭提到的軸1定位完成(cheng)之后自動(dong)啟(qi)動(dong)軸2定位,就可以(yi)通過軸1的M代碼用(yong)AFTER模式來輸出信號啟動軸2定(ding)位,即(ji)
軸1定位完(wan)成---M代碼輸(shu)出(chu)---軸2定位啟動(dong)
其次,在(zai)定(ding)位(wei)數據的(de)最后一列,就是設置M代碼(ma)的地方,每一個(ge)定位數據(ju)都可以設(she)置一個(ge)M代(dai)碼,M代碼可(ke)以在1-65535中(zhong)任意設置一(yi)個整數(shu)(設為0則表示(shi)不使用),同一軸(zhou)的定位數據里,M代碼不(bu)要設為一樣,不(bu)同軸(zhou)之(zhi)間則(ze)無所(suo)謂(wei)。比如,在本例中(zhong),軸1定(ding)位數據(ju)1的M代碼設置(zhi)為100,定(ding)位數(shu)據2的M代碼設置為(wei)102。 為了在程序(xu)中不混(hun)淆,軸(zhou)2定位數據(ju)1的M代碼設置為101。
一大波程序截圖正在來襲……
前面(mian)這些都是(shi)準備工作。
上面(mian)使用了很多中間繼電(dian)器,都是定(ding)位啟(qi)動信號
以上程序便可完成軸1定位完了之后切換軸(zhou)2,軸2定(ding)位完(wan)之后(hou)切換軸1...及軸2的(de)插補動作了。
希望對您能有所幫助。更多精彩實用的三菱plc技術資訊,請訪問海藍機電官網!
評論信息