根據(jù)硬件特點,測控軟件采用C語言編程,在DOS操作系統(tǒng)下運行。由于C語言既有高級語言面向用戶、可讀性強、容易編程和維護等特點,又有匯編語言面向硬件和系統(tǒng)、可直接訪問硬件的功能,所以測控軟件既可以實現(xiàn)界面漢字提示和人機交互之功能,又可以直接操作硬件、實現(xiàn)各種控制。而DOS操作系統(tǒng)具有占用資源少、運行速度快、穩(wěn)定可靠等特點,便于硬件的底層操作。
測控軟件在測控工業(yè)計算機上運行,完成氣象數(shù)據(jù)、土壤濕度、灌溉水量等動態(tài)數(shù)據(jù)的實時檢測與數(shù)據(jù)打包、存儲,數(shù)據(jù)的遠程或近程(與管理計算機)通信,灌水方案控制指令的接受,運行狀態(tài)的監(jiān)視及噴灌設(shè)備的控制橋梁伸縮縫。