技術支援

LinMot線性馬達

LinMot力量模式II 範例程式

使用Drive型號 : C1100 (B1100不適用) LinMot如何計算馬達出力大小 Step1: 編寫Command Table ID = 1, 3調整線性馬達前進&後退電流; ID = 2, 4調整線性馬達等待時間(時間愈短、頻率愈高) 這裡以水平運動作為範例,若為垂直運動向上運動的電流會大於向下運動的電流。 ※注意:垂直運動時有機構自身重量,會影響力量模式的力量大小,計算力量時需加入計算。 電流(A)如何換算成力量(N)請參閱此篇文章說明 LinMot如何計算馬達出力大小 Step2: Command Table編輯完後,點擊Download to Drive將程式載入Drive 每次修改程式皆需要重新按Download to Drive按鈕,此時Drive 的firmware會關閉 Step3: Run Mode Selection調整為Motion Command Interface Parameters -> Motion Control SW -> Motion Interface -> Run Mode Settings -> Run Mode Selection Step4-1: 設定Input X4.5為程式啟動/停止開關 Parameters -> Easy Steps -> IO Motions -> Input X4.5 Config -> X4.5 Rising Edge Function -> Eval Command Table Command Step4-2: 從Command Table ID=1開始執行 Parameters -> Easy Steps -> IO Motions -> Input X4.5 Config -> X4.5 IO Motion Config -> Curve/Cmd ID = 1 Step5: 點擊上方綠色箭頭重新啟動firmware 重新啟動firmware後,修改的程式即儲存在Drive中 Step6: Control Panel 操作 Control Panel 底下的 IO Panel 可以用軟體模擬 Input 觸發訊號 這邊使用Input 4.5 做為程式啟動/停止開關 補充-用Osc …

LinMot力量模式II 範例程式 閱讀全文 »

LinMot力量模式 範例程式

使用Drive型號 : C1100 LinMot如何使用力量控制模式 LinMot如何計算馬達出力大小 Step1: 修改SetB參數值 Parameters -> Motion Control SW -> Position Controller -> Control Parameter Set B Step2: Run Mode Selection調整為Motion Command Interface Parameters -> Motion Control SW -> Motion Interface -> Run Mode Settings -> Run Mode Selection Step3-1: 設定Input X4.5為程式啟動/停止開關 Parameters -> Easy Steps -> IO Motions -> Input X4.5 Config -> X4.5 Rising Edge Function -> Eval Command Table Command Step3-2: 從Command Table ID=1開始執行 Parameters -> Easy Steps -> IO Motions -> Input X4.5 Config -> X4.5 IO Motion Config -> Curve/Cmd ID = 1 Step4: 編寫Command Table ID = 2, 4調整線性馬達前進&後退電流; ID = 3, 5調整線性馬達等待時間(時間愈短、頻率愈高) 這裡以垂直運動作為範例,向上運動的電流會大於向下運動的電流 電流(A)如何換算成力量(N)請參閱此篇文章說明 LinMot如何計算馬達出力大小 Step5: Command Table編輯完後,點擊Download to Drive將程式載入Drive 每次修改程式皆需要重新按Download to Drive按鈕,此時Drive 的firmware會關閉 Step6: 點擊上方綠色箭頭重新啟動firmware 重新啟動firmware後,修改的程式即儲存在Drive中 Step7: Control Panel 操作 Control Panel 底下 …

LinMot力量模式 範例程式 閱讀全文 »

MagSpring 磁力配重棒簡介

一、原廠文件-磁力配重棒安裝方式如圖: 二、磁力配重棒Stator與Slider相對關係(以M01-20×60/50-11為例) https://montrol.com.tw/wp-content/uploads/2022/10/磁力配重棒影片1.mp4 三、拉力計測試(以M01-20×140/130-22為例):當磁棒拉出SP=35mm的位置,磁力配重棒就會保持恆定的力。 https://montrol.com.tw/wp-content/uploads/2022/10/磁力配重棒影片2with拉力計.mp4 四、重物測試(以M01-20×220/210-22為例):在行程範圍內,當重力與磁力平衡時,磁力配重棒會走到哪停到哪。 https://montrol.com.tw/wp-content/uploads/2022/10/磁力配重棒影片3with重物.mp4

LinMot如何計算馬達出力大小

關於如何監控馬達之推力問題,以下回覆: 可以利用馬達產生電流值來推算力量 利用Force Constant (N/A)參數值作計算 EX: 以馬達P01-37x120F-HP為例 ,Force Constant (N/A) = 17 (N/A) 馬達產生1A     生成   1*17=17N   力量 馬達產生2A     生成   2*17=34N   力量 以此類推…   馬達電流可利用LinMot Talk軟體上的示波器作監控

LinMot 訊號輸出設定

LinMot輸出訊號為二進位模式 依據不同型號Output腳位不同,此範例為C1100驅控器 若Output X4.3 需輸出訊號,軟體設定及程式編寫如下: 軟體設定 Project>Parameters>Motion Control SW>Dig Out X4.3 Function>Interface Output 程式編寫 Output X4.3 輸出訊號 Mask : 3 Value : 1 Output X4.3 關閉訊號 Mask : 3 Value : 0 ※技巧: Mask為Output所含蓋二進位數值的範圍加總,Value為Output輸出的訊號二進位數值的範圍加總 Output X4.3 X4.4 同時輸出訊號 Mask : 3 Value : 3

LinMot_RS485_單軸 VB介面範例

‘= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ‘                                Communication ‘= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Private Sub Form_Load() If (MSComm1.PortOpen = True) Then MSComm1.PortOpen = False MSComm1.CommPort = 1 MSComm1.PortOpen = True MSComm1.Settings = “57600,N,8,1” End Sub ‘= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ‘                                Random Value ‘= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Private Function MyRnd() As Integer              ‘產生亂數0~9 Randomize MyRnd = Int(Rnd * 10) End Function ‘= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ‘                          Function:    format   10 to 16 ‘= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Function format16(ByVal distTe …

LinMot_RS485_單軸 VB介面範例 閱讀全文 »

LinMot_RS485 Test

步驟: 將RJ45 cable 與轉換器做接線配置,轉換器(紅色框框處)有顯示立體文字(T+、T-、R+、R- & GND)。接線方式(心法)為(綠傳橙收,有白為正);接線方式(口訣)為(T接R,R接T,正接正,負接負)。 將RJ45連接於驅控器,如下圖,有IN跟OUT,可插入IN,也可插入OUT (因為IN跟OUT是導通的)。 接線配置完成後,打開軟體”LinMot-Talk”進行設定。主要是Id(紅色框框)的設定,其餘設定皆為預設值。接著點選Reboot(綠色三角形播放扭)。 點選Tools叫出LinRS Test Tool視窗(Project不一定要在Login狀態下,也可在Logout的狀態下)。 LinRS Test Tool視窗如下圖           (1) 視窗右邊(紅色框框)之設定與第3步驟之設定參數一致           (2) 在Data(綠色框框)輸入:01 08 05 02 00 01 3F 00 04此字串之 08 所代表之意義正是第3步驟所設定之Id           (3) 輸入(2)之字串,如若顯示紫色框框處之回應,代表通訊正常     參考選項中之原廠使用說明書(如下圖),並在LinRS Test Tool視窗中輸           入說明書第17、18、19頁之example,馬達即可動作。

B1100-VF利用Analog改變UPID參數

1.目的:會解決B1100-VF無通訊功能,需改變部分UPID的參數 2.作法:利用0-10V電壓輸入X14. Pin 20,再利用Command Table及i/o ,改變特定的UPID Pin.20     : Analog in 0-10V Pin.1        :Analog GND  3.    3.1. Analog Input On X14.20設定        3.2  UPID的值如設0000H,則Analog Intput沒有數值        3.3  設定Scale : 範例為0-5v的旋鈕 5v約=1000    2.5約500 4.Command Table程式範例  :    UPID F448h : Scaled Value ON X14.20  : Analog 轉換過的數值    UPID E313h : Control Parameter Set B : FF Constant Force  (0.5A = 500)    UPID 619Eh : Ctrl Par Set Selection :  Set B: 1h  Set A :0h    UPID 62A8h : Run Mode Selection :   Motion Command : 0001     Position Indexing:000A  5.Ctrl Par Selection 設定 (Set A ,Set B)         ※ 當Set B轉成Set A,如速度太快,可限制Maximal  Current