在現(xiàn)在的智能樓宇中為了節(jié)約人力、物力成本,避免人工抄表的煩瑣、準(zhǔn)確性差、不及時等缺點(diǎn),都開始采用智能抄表系統(tǒng),筆者就實(shí)際工程中所遇到的情況小談幾點(diǎn):
整個系統(tǒng)的架構(gòu)如圖所示:
實(shí)驗(yàn)樓A、實(shí)驗(yàn)樓B、青年公寓、科研樓、變電所各有一個網(wǎng)關(guān),通過光纖將5個網(wǎng)關(guān)與中心監(jiān)控室連接起來,形成一個局域網(wǎng);
每一個網(wǎng)關(guān)下面通過串口卡連接4/8根雙絞線(RS485方式),每根線上連接25個左右的智能儀表。
采集數(shù)據(jù):
在系統(tǒng)中占據(jù)著很重要的一部分;用戶所需要的結(jié)果都是通過對采集過來的數(shù)據(jù)進(jìn)行處理得到的,因此在工程中一定要保證通訊的穩(wěn)定性;
- 數(shù)據(jù)處理:
在紫金橋軟件中的點(diǎn)組態(tài)中,可以對采集過來的數(shù)據(jù)進(jìn)行各種處理,比如設(shè)置數(shù)據(jù)的量程,對采集來的數(shù)據(jù)進(jìn)行比例轉(zhuǎn)化,是否設(shè)置報警限制,保存歷史等等;
- 顯示結(jié)果:
將用戶所需要的電能消耗以及各項(xiàng)電力參數(shù)顯示出來,供用戶參考。
以上三點(diǎn)其實(shí)也就是紫金橋的三層體系結(jié)構(gòu);
說下實(shí)際工程中需要考慮的情況:
⒈各種儀表一般都有自己的量程范圍,當(dāng)讀到一定程度的時候就會自動歸零;
⒉如果表的一天所消耗的電能就走過了2個量程,這時候我們需要進(jìn)行判斷;
⒊剛開機(jī)的時候出現(xiàn)0值,如果被寫入了數(shù)據(jù)庫中,而我們又不需要這個值,我們可以把它初始值設(shè)置成為壞值-9999;
⒋我們在做日報表的時候,要考慮到一天的開始時間是在什么時刻,結(jié)上位機(jī)并沒有采集到數(shù)據(jù),而中間又有數(shù)據(jù)的時候,要想辦法把本天的第一個值和最后一個值找出來,得出一天中電能的消耗量,而中間要注意表的數(shù)據(jù)是否走過一個量程;
⒌做月報表的時候,要考慮到有些年份的2月天數(shù)是不同的,這時候我們可以用一個簡單的辦法來得到2月份的天數(shù),就是用(后一個月的秒數(shù)-前一個月的秒數(shù))/86400得到本月天數(shù),這個方法不止對2月份有用,對別的月份計算天數(shù)也同樣合適;
⒍做年報表的時候,其實(shí)就是要注意到邊在一年中是否走過了量程或者說幾個量程;
⒎在對一些特定的參數(shù)進(jìn)行計算平均值時,不能直接用統(tǒng)計函數(shù)來得,比如功率因數(shù)是有+有-的,如果直接用總和/個數(shù),這樣的話得到的結(jié)果可能就是錯誤的,這個時候我們可以根據(jù)公式先將采集過來的-值直接在數(shù)據(jù)庫進(jìn)行+值的轉(zhuǎn)化,然后再根據(jù)公式進(jìn)行計算;
以上幾點(diǎn)是筆者在工程中遇到的一些體會,希望可以給大家?guī)韼椭?/p>