根据双抛光头磁流变抛光机的工艺特点和西门子840D SL数控系统架构模式,提出了双抛光头磁流变抛光机的控制软件设计方案。基于PCU+NCU+S7-300硬件结构,运用SINUMERIK Operate开发软件的原理设计了HMI软件的工艺模式切换模型和界面布局,采用参数化模式设计了MRF工艺循环,并采用模块化设计方法进行了MRF过程控制软件设计。