低壓伺服驅動器DM-055B,供電電壓+20V~50V,可支持 50~500W 交流伺服電機,具有位置模式,支持脈沖+方向信號和正交脈沖信號等5種控制方式,上電后只能選擇其中一種控制方式,接線圖如下:
1指令脈沖+方向位置控制模式
指令脈沖數計算方法: 一圈的脈沖數 = 編碼器線數(默認增量式2500線編碼器)*4 / 電子齒輪 例如: 2500 線的編碼器,電子齒輪為 4:1 , 一圈的脈沖數 = 2500 * 4 / (4/1) = 2500 指令脈沖頻率 = (需要電機運行的轉速/60) * 一圈的脈沖數 例如: 需要點擊 3000RPM 一圈脈沖數為 2500 脈沖頻率 = 3000/60 * 2500 = 125000 =125k 2正交指令脈沖位置控制模式
電機轉動的方向:PU 上升沿超前 DIR 上升沿 為正轉。PU 上升沿滯后 DIR 上升沿 為反轉。 正交指令脈沖位置控制模式可以用于編碼器跟隨,如一個軸接了編碼器,將編碼器輸出接到驅動器(接線方式如 驅動器典型接線圖),驅動器就能控制伺服電機,按輸入編碼器的信號,隨動于控制的編碼器。可以通過調節電子齒輪,來設置控制編碼器和電機轉動角度的比例。 3 PWM 占空比速度控制模式
通過給 PU 的脈沖的咱空比來控制轉速,占空比轉速范圍 10%~90%代表 0~Max_Speed(Max_Speed 為位置模式保存 的目標轉速,通過設置這個參數,可以更精確的控制需要的轉速,也不用擔心出現超過所設定的速度)。給 PU 的頻率為 1K~10K。 PU 占空比 = (目標轉速/3000)* 80% + 10% 例如:需要轉速 2000 PU 占空比 = (2000/3000) * 0.8 + 0.1 = 63.3% 4電壓或電流信號速度控制模式
通過給 V-IN 和 GND 之間電壓或電流信號以控制轉速。4mA~20mA(或 0.6~3V)信號對應 0~Max_Speed(Max_Speed 為位置模式保存的目標轉速,通過設置這個參數,可以更精確的控制需要的轉速,也不用擔心出現超過所設定的速度)。 如果需要電位器控制轉速,按驅動器典型接線圖中的接法即可。
5 Modbus 控制方式
硬件連接 驅動器內部 485 都通過光耦隔離,解決了一臺主機連接多臺從機容易被干擾和損壞的問題。
上電默認通信控制 只要設置電子齒輪分子為 0,保存以后,重新上電,modbus 使能默認是 1. 如果是速度模式,上電默認通信方式控制,上電自動運行保存過的目標轉速。 modbus 方式主機控制過程 a:位置模式 通過撥碼開關 SW1 打 OFF 再上電即為位置模式。 先上電可以通過我們提供上位機軟件設置如下參數: 1. Modbus 使能 發送 1(只有 modbus 使能為 1 才能改其他參數,且外部脈沖信號無效。) HEX 源碼命令 : 01 06 00 00 00 01 48 0A 2. 電機加速度 發送 5000 (根據實際需要設置加速度,不設置即使用默認參數 20000) HEX 源碼命令 : 01 06 00 03 13 88 74 9C 3. 目標轉速 發送 1500 (根據實際運行需要設置運行的速度,不設置即使用默認參數 2800) HEX 源碼命令 : 01 06 00 02 05 DC 2A C3 4. 電子齒輪分子 發送 0 (電子齒輪分子保存為 0 后,下次上電 mdobus 使能默認是 1) HEX 源碼命令 :01 06 00 0A 00 00 A9 C8 5. 參數保存標志 發送 1 (發此參數后,前面設置的參數保存到內部) HEX 源碼命令 :01 06 00 14 00 01 08 0E 6. 重新上電,看參數是否已經正確保存。以上設置只需要用提供的上位機設置即可,HEX 源碼不需要自己通過串口發送。 b:速度模式 通過撥碼開關 SW1 打 ON 再上電即為速度模式。 先上電可以通過我們提供上位機軟件設置如下參數: 1. Modbus 使能 發送 1(只有 modbus 使能為 1 才能改其他參數,且外部脈沖信號無效。) HEX 源碼命令 : 01 06 00 00 00 01 48 0A 2. 電機加速度 發送 5000 (根據實際需要設置加速度,不設置即使用默認參數 20000) HEX 源碼命令 : 01 06 00 03 13 88 74 9C 3. 目標轉速 發送 0(這個保存的轉速,如果是 0,下次上電默認不轉,如果是一個數,下次上電默認按保存 的轉速轉) HEX 源碼命令 : 01 06 00 02 05 DC 2A C3 4. 電子齒輪分子 發送 0 (電子齒輪分子保存為 0 后,下次上電 mdobus 使能默認是 1) HEX 源碼命令 :01 06 00 0A 00 00 A9 C8 5. 參數保存標志 發送 1 (發此參數后,前面設置的參數保存到內部) HEX 源碼命令 :01 06 00 14 00 01 08 0E 6. 重新上電,看參數是否已經正確保存。以上設置只需要用提供的上位機設置即可,HEX 源碼不需要自己通過串口發送
|