隨著計算機科學技術、工業(yè)控制等方面的新技術的迅速發(fā)展,使用計算機監(jiān)控系統(tǒng)與現場PLC 設備進行數據交換得到了廣泛的應用。這類數據交換往往具有以下的特點,數據量大,采集點分散,帶寬較窄。由于不同廠家所提供的PLC 現場設備的通訊機制并不相同,計算機監(jiān)控系統(tǒng)軟件需要開發(fā)的設備通信驅動程序就越來越多。這種復雜的設備驅動程序的開發(fā)具有以下的特點: 首先,上位監(jiān)控系統(tǒng)與PLC 設備間的數據交換,應用較普遍。 其次,這種數據通訊過程,缺乏有通用性的框架設計,開發(fā)周期長,難度大,難以通用。 再者,在有限帶寬限制條件下的大數據量傳輸,普遍存在著信道利用率低,系統(tǒng)效率差,不穩(wěn)定的情況,迫切需要大幅度提高信道利用率的算法。而且在已有的數據交換標準中,對于有限帶寬條件下的信道利用率也沒有成熟的設計。 如上所述,開發(fā)PLC 設備的通用性數據通信接口具有廣泛的應用前景和實現價值