通过对巡线机器人运动控制系统的分析,提出采用有限状态机实现运动控制系统中的运动保护及机构定位系统的方法。结合巡线机器人运动控制的特殊需求,通过对运动控制系统的时序分析,设计了运动保护及定位系统的状态机。并在可编程器件上实现了巡线机器人运动控制器,从而给出了基于可编程器件设计控制系统的一种方法。