基于RS485總線的監(jiān)控系統(tǒng)研究與設(shè)計(jì)
圖5為讀取儀表數(shù)據(jù)程序主流程圖。通過對(duì)系統(tǒng)讀取的儀表數(shù)據(jù)與系統(tǒng)配置文件中的參數(shù)作對(duì)比分析, 判斷儀表數(shù)據(jù)與系統(tǒng)配置文件數(shù)據(jù)是否一致。
圖5 讀取儀表數(shù)據(jù)程序主流程圖
若“是”, 表明系統(tǒng)設(shè)置的參數(shù)與儀表數(shù)據(jù)具有很好的一致性, 終止讀取程序; 若“否”, 則執(zhí)行程序的下一步操作:“配置文件數(shù)據(jù)寫入儀表”, 或者“配置文件數(shù)據(jù)更新為儀表數(shù)據(jù)”。通過讀取儀表數(shù)據(jù)程序, 系統(tǒng)很好地實(shí)現(xiàn)了配置文件數(shù)據(jù)與儀表數(shù)據(jù)的一致性。
5 結(jié)束語(yǔ)
通過RS485總線構(gòu)成的分布式系統(tǒng), 可以滿足多個(gè)PID調(diào)節(jié)儀表的組網(wǎng)需求。基于RS485 總線結(jié)構(gòu), 通過Modbus協(xié)議, 采用Borland C + + Bu ilder6設(shè)計(jì)的監(jiān)控系統(tǒng), 很好地實(shí)現(xiàn)了對(duì)生產(chǎn)線上各個(gè)分區(qū)儀表的實(shí)時(shí)監(jiān)測(cè)和遠(yuǎn)程控制, 為相關(guān)企業(yè)生產(chǎn)帶來了很好的實(shí)際效益, 節(jié)省了一定的人力資源和生產(chǎn)成本, 具有一定的現(xiàn)實(shí)意義。
評(píng)論