一種模塊化可重構運動控制器的構建方法,第一步:分模塊設計運動控制器硬件接口;第二步:構建運動控制器功能固件架構;第三步:設計運動控制器功能固件;第四步:重構運動控制器,①設計一個管理框架1,用于對各功能模塊框架2和管理框架硬件接口驅動4調用與數據信息管理,以及完成各功能模塊框架2之間的數據信息交互;②設計管理框架硬件接口驅動4,完成對管理框架硬件接口6的驅動;③通過管理框架1對管理框架硬件接口驅動4和多個功能模塊框架2調用,以及完成對多個功能模塊框架2和管理框架硬件接口驅動4執行順序的規劃,實現運動控制器的重構。采用本方法構建的運動控制具有很好的互操作性、可移植性、可縮放性和可互換性。