由上位机系统软件和下位机软件两大部分组成,均采用C语言及汇编语言编写。具有界面友好、实时性好、人工干预少、使用简单方便等优点。全部软件的设计采用模块化方法,每一个模块完成某一功能,遵循并符合“自顶向下”的软件设计原则。