1、避免DCOM配置
眾所周知,當OPC服務器和OPC客戶端運行在不同計算機時,需要進行DCOM配置。由于DCOM配置紛繁復雜,不利于系統(tǒng)的維護。
南京鋼鐵股份有限公司的現(xiàn)場使用了浙大中控OPC服務器,SCADA系統(tǒng)原來當做OPC客戶端運行在分布式的計算機上。為了解決上述提出的問題。南京鋼鐵股份有限公司使用了我司提供的OPC2Modbus 軟件網(wǎng)關,運行在OPC服務器同一臺計算機上,把OPC服務器內部的數(shù)據(jù)點映射到OPC2Modbus內部的Modbus TCP服務器上。這樣SCADA系統(tǒng)則通過Modbus TCP協(xié)議和OPC2Modbus軟件網(wǎng)關通訊,實現(xiàn)了SCADA系統(tǒng)和浙大中控OPC服務器之間的通訊,避免了DCOM配置。
2、Linux平臺、WinCE平臺或者不帶OS的硬件設備訪問OPC服務器的情況。
Linux和WinCE平臺上支持OPC客戶端是很費勁的,周折的。而不帶OS的硬件設備更是不可能支持OPC客戶端。為了實現(xiàn)這類設備和PC上的OPC服務器的通訊。同樣可以在PC上運行OPC2Modbus軟件網(wǎng)關,把OPC服務器內部的TAG點映射到OPC2Modbus內部的Modbus TCP服務器上。這樣這類設備通過網(wǎng)口的Modbus TCP或者通過串口的Modbus RTU協(xié)議就可以訪問到OPC服務器內部的數(shù)據(jù)點,讀寫都是沒問題的。
3、OPC2Modbus網(wǎng)閘 我司還提供嵌入式的硬件網(wǎng)關,采用低功耗的Intel凌動CPU,XPE操作系統(tǒng)。硬件網(wǎng)關內部跑OPC2Modbus軟件網(wǎng)關,把軟件固件化。這樣PC接了這個網(wǎng)關,其它控制設備通過串口訪問內部的Modbus RTU服務器,從而就可以讀寫到PC上的OPC服務器了。把OPC服務器轉成Modbus RTU服務器后,就是網(wǎng)閘了,客戶端和服務器之前沒有網(wǎng)線連接,病毒無法通過網(wǎng)絡傳播了
|