在安防工程系統整合前,各階段的工程商必須先認識整個工程項目的階段工作及內容,才能清楚地了解系統整合在工程中的詳細內容。首先,就一般公共工程而言,在設備進場后會*行設備檢驗,再進一步將設備組裝起來立于該放置的位置上測試、工地測試,而在設備完成組裝,固定于工地安裝位置,完成所有線路連結及電力供應后,方可進入到系統整合測試及整體系統整合測試階段。不過,一般工程在設備安裝完成,而且經過運轉測試之后,就直接進入驗收階段。所以工程人員必須掌握兩種不同的工程系統整合前置階段,并做好接下來的系統整合項目工作。而這些整合執行步驟工作必須如何進行呢?
進行安控系統整合工程時,首先必須考慮軟件介接整合的可能性,再來確定硬件介接的方式。而在整合軟件時,可以從zui基本的通訊協議著手,或采用收編軟件廠商依據開放API所撰寫的整合性軟件平臺。目前由于大多數軟件平臺發布的兼容性或一致性的整合方式,都是朝向依據ONVIF或PSIA或其它第三、第四標準協議機構中合作伙伴的測試結果訂定,因此,本文僅提供介紹軟硬件在通訊協議上的系統整合步驟。
軟件通訊協議整合
在進行通訊協訂整合時,必須先考慮軟件工作平臺(OS)的一致性,比如Windows及Linux的兼容使用;再來則要斟酌整合子系統時的數據傳輸格式。因為系統與系統間必須透過相同的語言,才能進行溝通,而這樣的方式就是透過通訊協議訂定的標準,作為相同的語言,進行數據傳送命令及響應的指令格式。
在完成軟件協議整合后,要整合各系統間的硬設備,就容易多了。市場上許多安防硬設備的設計*,或有著*的規格,但基本上系統整合是以共通的標準架構下去執行,所以有些產品的*性在系統整合上可能被忽略。
依據這樣的整合模式,可以整合監控、門禁、防盜、警報、消防廣播、對講、遠程數據收集等安控系統,在同一個工作平臺上操作。這些系統整合工作都有一定的法則及規范,不論是連動或觸發啟動,或是邏輯序列排程運作,都可以透過一定的系統整合步驟來達成。
不可忽略的細節
在執行工程系統整合步驟時,必須考慮每個子系統之間的搭配細節。例如監控系統與門禁系統之間,過去不是以開關門選視頻,就是透過視頻偵測來決定開關門。其實,有效的門禁與監控整合應該不只是互相聯動而已,而是應該更積極地考慮一個門禁失誤可能造成的損害,如何運用監控系統的輔助補足追蹤?同時,也要讓監控不僅止于呈現視頻,而應該能主動掌控所有相關門禁區域視頻,實時掌握失誤及事件狀況。
此外,消防與警報廣播間的整合,也不應只產生警報音及觸發預錄廣播,更應在在發生警報的消防區間警報,播放疏散逃生引導播音、啟動引導指標或廣告牌,甚至結合視頻監控系統,提供救生人員掌握救災狀態。在此系統整合過程中,還有些容易被忽略的小細節。
電力轉換上的兼容性:例如忽略交直流電兩用的設備采用;信格式上的互換性: 例如忽略RS-485與RS-422的互換性;制位上的同構型:例如通訊協議常常因為忽略檢查位協訂,而導致整合的系統間,確實有傳送訊號,但卻不受控制;傳輸轉換上的兼容性:例如忽略多模、單模光訊號傳輸的可互換特性,導致不必要的線材抽換的情況 為避免上述細節在執行時被忽略,工程人員應自行制定一套系統功能檢查表,逐一確認該進行的功能整合項目。
八大“雜癥”及解決方案
系統整合是工程成敗的關鍵點,任何小細節的疏忽都可能變成大問題,所以執行前更需預先思考所有可能發生的問題,并事先預想出解決方法,以隨時因應、處理周全。以下為八個常見的系統整合問題,并提出因應的解決方式。
1、電壓下降或電流不足
系統單獨運作時,能提供足夠的電力,但是系統整合后,卻發生電壓下降及或電流不足的情形,導致系統呈現不穩定的狀態。解決方案:
計算所有系統整合時,電力需求功率及形式類別;將一樣的直流及交流電力分開,并重新安排電力匯流結線、熔絲開關容量及電力控制回路,統合UPS電力中斷供應系統負載,并改采Switching power供應小區域直流電力,以穩定電壓;將系統全部開啟、運作,逐一量測每個電力供應開關的zui大電流值在安全負載范圍內,確保電力整合無誤。
2、整合后部分功能無法執行
系統單獨執行時一切正常,但與主系統平臺整合后,卻發現部分功能無法執行,或受其它子系統影響,而無法正常運作。解決方案:
啟動、運作各子系統,并執行所有項目功能,逐一進行系統聯機測試,確認聯機后各系統是否能正常運作,并從數據庫或背景程序中找出執行問題;
若因其它系統并入而造成系統運作發生問題,則逐一脫機子系統,以厘清影響系統運作的子系統來源,再逐一比對系統數據內問題所在,以掌握問題點,順利進行處理或修改協議內容。
3、聯動后作業不同步
各子系統的運作模式不同,聯動后的運作模式不同步,讓業主不知以何為依據。解決方案:
比對各子系統同一指令背景程序,DOS窗口送收狀態欄指令及字符串,是否無響應?是否為亂碼?是否符合對應?
逐一找出問題指令,修改協議及命令字符串內動作時間參數,即可修正同步問題。
4、死機和亂碼問題頻傳
子系統軟件時常發生死機情形、自動發出亂碼指令,或者收到指令但卻無反應。解決方案:
· 檢查系統間,聯機接頭的連結狀態是否正確?檢查主整合系統內,數據庫字段對應是否正確?
· 檢查各子系統編碼命令及數據送收時間參數設定,是否為自動或手動誤差設定。
5、系統數據庫Run Time Error
不同系統內,各自的軟件數據庫無溢滿自動清除功能,產生Run Time Error情形。解決方案:
· 定期清空備份數據庫;設定數據庫自動覆蓋功能以及自動備份;設定只儲存事件數據,其余系統聯機數據自動定時清除功能,可改善產生數據庫溢滿情形。
6、指令連續發送或死機
指令接收響應方式不同導致指令連續發送產生系統死機情形。解決方案:檢查系統間通訊協議的字符串、檢查位奇偶數設定、檢查停止位字段設定是否一致;檢查各子系統工作站的時間是否同步、正確。
7、開關機方式不同
系統開關機方式不盡相同,增添操作麻煩。解決方案:
透過網絡程序鏈接,以同一操作畫面、單一控制指令的方式,開啟或關閉整合各子系統程序或硬件電源;利用電力監控,監控及管理電力系統,解決電力無法統一管控問題。
8、時間不同步
各系統時間不同步、中英格式混雜,導致下達錯誤指令,或因進行時間錯誤,導致系統當機。解決方案:統一所有PC或工作站的日期及時間、中英文顯示格式,避免因為系統整合后,由于時間等參數格式的不同,造成下達指令錯亂的情況;植入時間同步校時器,讓系統每隔一定時間自動送出時間校正命令,同步系統時間。