S7-1200運動控制指令-MC_Home (回原點)西門子S7-1200系列PLC
指令名稱:回原點指令
功能:使軸歸位,設置參考點,用來將軸坐標與實際的物理驅動器位置進行匹配。
使用要點:軸做絕對位置定位前一定要觸發MC_Home指令。
『注意』部分輸入/輸出管腳沒有具體介紹,請用戶參考MC_Power指令中的說明。
①Position: 位置值
②Mode: 回原點模式值
下面詳細介紹模式0和模式1.
以下圖為例進行說明。該模式下的MC_Home指令觸發后軸并不運行,也不會去尋找原點開關。指令執行后的結果是:軸的坐標值更直接新成新的坐標,新的坐標值就是MC_Home指令的“Position”管腳的數值。例子中,“Position”=0.0mm,則軸的當前坐標值也就更新成了0.0mm。該坐標值屬于“絕對”坐標值,也就是相當于軸已經建立了絕對坐標系,可以進行絕對運動。
『優點』MC_Home的該模式可以讓用戶在沒有原點開關的情況下,進行絕對運動操作。
與Mode = 0相同,以該模式觸發MC_Home指令后軸并不運行,只是更新軸的當前位置值。更新的方式與Mode = 0不同,而是在軸原來坐標值的基礎上加上“Position”數值后得到的坐標值作為軸當前位置的新值。如下圖所示,指令MC_Home指令后,軸的位置值變成了210mm.,相應的a和c點的坐標位置值也相應更新成新值。
Mode = 2和Mode = 3參見回原點。
『注意』用戶可以通過對變量 <軸名稱>.StatusBits.HomingDone = TRUE與運動控制指令“MC_Home”的輸出參數 Done = TRUE進行與運算,來檢查軸是否已回原點。
電話:13818569113 15721373211
郵箱:fushidianji@139.com
網址:http://morethanzerosum.com
地址:上海青浦區北青公路7171號111-112室