本文分析論述了國內外銑刨機控制系統的研究現狀及國內銑刨機控制系統存在的主要問題,在此基礎上對2000型銑刨機控制系統做了系統的研究和設計。通過對2000型銑刨機發動機管理系統、行走系統、銑刨深度控制和找平系統、轉向系統、輸料系統以及輔助系統的分析,提出系統的控制方案,并詳細分析了各子系統輸入輸出信號。在硬件設計方面,給出了兩種基于CAN總線技術的控制系統硬件方案并進行了對比分析,結合需求確定采用基于EPEC控制器的方案,完成了主控制器電路設計和其它器件的選配。軟件設計采用模塊化方法,給出了主要部分的流程圖、各模塊輸入輸出邏輯關系以及兩個控制器通訊的過程數據對象及部分代碼。