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