智能樓宇自控系統的控制過程越來越復雜,同時也促進了樓宇自控系統的發展,促使樓宇自控系統逐漸的與上層管理系統相結合,在這樣的情況下就需要一種,能夠有效進行數管理和訪問的樓宇自控系統,并能夠在各個數據源之間進行相互通信的。
OPC就是復合這樣要求的智能樓宇自控系統,并且通過不斷的發展更加高效并且開放的,該樓宇自控系統包含一套工業應用程序,并在交互功能與信息集成的組件上也有設定的標準,應用于遠程控制對多個過程進行控制同時進行設備之間的通訊。在OPC技術使用前,供應商已經提供了大量的獨立硬件及其配套的軟件,為了使這些軟件和硬件兼容,針對不同的硬件開發商需要開發相應的驅動程序,但是他們的客戶端協議不一定相同,所以經常出現重復開發的現象造成了資源的浪費。
由于這些工控設備不可交換,有不能相互操作,且升級非困難,OPC技術的應用可以將不同供應商的驅動、應用、服務程序集成在一起這樣極大的方便了使用。OPC的作用就是智能樓宇自控系統的軟件,為不同類型的客戶和服務器進行搭橋和連接,使服務器與客戶之間形成簡單規范的連接關系,這樣可以大大簡化了開發商的工作,不必在針對不同的硬件重復開發驅動程序了。節省了大量的人力、物力同時將人力和資金集中到OPC技術中應用上,只開發一個高度優化的服務器,就可以實現對底層次硬件的訪問,也不必在考慮不同部件端口問題,集中解決智能樓宇自控系統智能化功能的實現就可以了。