首頁 > 制度大全 > 伺服電機驅動軟件工程師職位描述與崗位職責任職要求

伺服電機驅動軟件工程師職位描述與崗位職責任職要求

2024-07-26 閱讀 9266

職位描述

職責描述

1、負責伺服驅動器的軟件開發工作,與硬件工程師配合完成產品開發/小批量制造;

2、協助對伺服驅動器硬件及整個運動控制系統進行功能、性能測試;

3、設計控制算法、軟件實現,完成調試測試;

4、完成產品開發過程中的產品規格書等各類文檔,并及時歸檔;

5、完成上級安排的其他工作。

任職要求

1、電力電子、電氣傳動、電氣自動化相關專業,本科及以上學歷;

2、有3年及以上伺服驅動器開發工作經驗,能獨立承擔控制器軟件開發工作,做過成型產品者優先;

3、精通ARM和DSP軟件設計,精通C語言,熟練使用IAR、Keil或CCS開發環境,有PLD開發經驗者優先;

4、精通電機拖動理論,了解直流無刷、交流伺服、混合步進電機的結構及制造工藝,熟練掌握自動控制理論及PID算法;

5、熟練掌握磁場定向控制、電流矢量控制等控制理論及相關算法處理,熟悉各種濾波理論和使用方法,有MATLAB/Simulink算法仿真經驗者優先;

6、熟悉絕對值編碼器原理和主流絕對值編碼器通信協議,有絕對值編碼器使用經驗者優先;

7、熟悉前饋原理,了解動力學基本理論,有震動抑制、電機參數識別經驗者優先;

8、熟悉canopen,ethercat等總線標準,有相關總線開發經驗者優先;

9、具有較強的學習、創新能力,獨立工作能力強,并具有團隊精神,有較強的溝通、協調能力。

篇2:伺服電機正確測試的步驟

首先先測試一下電機,任何電路也不用連接,把電機的三根線任意兩根短路在一起,用手轉動電機軸,感覺起來有阻力,那就OK。

第二步,把驅動器按圖紙接上電源(例如用了調壓器,從100V調到220V,怕驅動器是100V的),通電,驅動器正常,有錯誤信息顯示,對照說明書,是顯示了編碼器有故障的錯誤,這個也正常,還沒有連接編碼器呢。

第三步,接上編碼器,再開機,沒有任何錯誤顯示了。

第四步,按照說明書上設置驅動器。例如設置了“速度控制模式”,然后旋動電位器,電機沒有轉動。按說明書上的說明,調整撥動開關,最后把“Servo-ON”撥動以后,電機一下子鎖定了,OK!然后旋動電位器,使SPR/TRQR輸入引腳有電壓,好!電機轉動起來了。伺服驅動器上的轉數達到了1000、2000、3000最后可到4000多轉。說明書上推薦是3000轉的,再高速可能會有些問題。

第五步,重新設置了伺服驅動器,改成“位置控制模式”,把運動控制卡(或者使用MACH3,連接電腦并行口)接到脈沖、方向接口上,電機也轉動了!按照500Kpps的輸出速率,驅動器上顯示出了3000rpm。正反轉都可自行控制。

最后,再調節一下運動控制卡,和做的小連接板。板子上的LED陣列是為了測試輸出用的,插座是連接兩相編碼器的,另一個插座是輸出脈沖/方向的,開關、按鈕是測試I/O輸入的。

篇3:伺服電機驅動軟件工程師職位描述與崗位職責任職要求

職位描述

職責描述

1、負責伺服驅動器的軟件開發工作,與硬件工程師配合完成產品開發/小批量制造;

2、協助對伺服驅動器硬件及整個運動控制系統進行功能、性能測試;

3、設計控制算法、軟件實現,完成調試測試;

4、完成產品開發過程中的產品規格書等各類文檔,并及時歸檔;

5、完成上級安排的其他工作。

任職要求

1、電力電子、電氣傳動、電氣自動化相關專業,本科及以上學歷;

2、有3年及以上伺服驅動器開發工作經驗,能獨立承擔控制器軟件開發工作,做過成型產品者優先;

3、精通ARM和DSP軟件設計,精通C語言,熟練使用IAR、Keil或CCS開發環境,有PLD開發經驗者優先;

4、精通電機拖動理論,了解直流無刷、交流伺服、混合步進電機的結構及制造工藝,熟練掌握自動控制理論及PID算法;

5、熟練掌握磁場定向控制、電流矢量控制等控制理論及相關算法處理,熟悉各種濾波理論和使用方法,有MATLAB/Simulink算法仿真經驗者優先;

6、熟悉絕對值編碼器原理和主流絕對值編碼器通信協議,有絕對值編碼器使用經驗者優先;

7、熟悉前饋原理,了解動力學基本理論,有震動抑制、電機參數識別經驗者優先;

8、熟悉canopen,ethercat等總線標準,有相關總線開發經驗者優先;

9、具有較強的學習、創新能力,獨立工作能力強,并具有團隊精神,有較強的溝通、協調能力。