官术网_书友最值得收藏!

對象和數據采集

前面解釋了什么是“對象”及如何去構造“對象”,這是貫穿MixIOT 體系的重要的概念。之所以用對象這個方法,是因為MixIOT 體系只處理對象的數據,任何對象之間的關系問題,最終還是歸結為對象的問題。也就是說,如果你要弄明白某兩個對象之間的關系,那你就把這兩個對象定義成一個對象。如果必須保留這兩個對象呢?那就把它們再定義成一個新的對象。

那么,對象的數據是從哪里來的呢?當然是通過數據采集來的。這不是一句廢話,因為在MixIOT 體系里,“數據采集”就是單純的“數據采集”,并不是“對象的數據采集”。換句話說,數據采集是數據采集,對象是對象,這是兩回事:數據你想怎么采集就怎么采集,對象你想怎么定義就怎么定義。

讓我們回到上面那個沼氣發電站的例子。

假設,我們用智物聯公司的適配器(Aprus)來采集數據,采集的時候只需要想著這幾個問題:用幾個適配器?分別對接什么?每個適配器分別采集什么數據?對接設備要用什么協議?怎么采集?

這時,我們就可以一心一意弄明白數據采集的事情,無須關心對象要怎么定義。

如圖6-7所示,我們一共用了11個適配器,其中,A 和B 分別采集前后儀表數據,D 采集沼氣加壓凈化設備數據,C 同時采集三個流量表數據,F1、F2、F3分別采集三臺沼氣發電機數據,G1、G2、G3分別采集三個電度表數據,H 采集總發電電度表數據。

img

圖6-7 使用了11個適配器的沼氣發電站

那么我們分別看看這些適配器:

A—對接的是前表,采集的數據是進入沼氣加壓凈化設備前的流量、溫度、壓力和CH4 含量;

B—對接的是后表,采集的數據是從沼氣加壓凈化設備出來的流量、溫度、壓力和CH4 含量;

C—同時對接三個流量表,采集到的是分別進入1#、2#和3#發電機的沼氣流量;

D—對接沼氣加壓凈化設備,采集到的是沼氣加壓凈化設備的設備運行數據;

F1、F2、F3—分別對接三臺沼氣發電機,采集到的是每臺沼氣發電機的運行數據;

G1、G2、G3—分別對接三個電度表,采集到的是三臺沼氣發電機分別發出的電量;

H—對接的是總電度表,采集到的是整個電站的發電量。

適配器能采集到什么數據,要看適配器對接到什么地方,對接到牛頭絕對不可能采集到馬嘴的數據,因為“牛頭不對馬嘴”。

一個適配器當然可以對接多個地方,但怎么采集、用多少個適配器、哪個適配器對接哪里,這就完全要根據現場情況來決定。另外,適配器是否好安裝、拉線需要多長、能不能節省幾個適配器,這些都是需要考量的。

如果現場接線等條件允許,我們也想省下幾個適配的錢,那么還可以如圖6-8所示采集。

圖6-8就只用了7個適配器,一個電站省4個適配器,幾十個電站也能節約一筆不小的開支了。

不管怎么樣,根據實際現場情況,用適配器對接設備,把能采集的采集了,這就是數據采集。一句話,該怎么采就怎么采,想怎么采就怎么采。

那么,適配器采集到的數據又怎么變成對象的數據呢?這就要靠MixIOT 體系中的映射表(Mapping)來完成了。關于映射表,可參考本書的第7章。

img

圖6-8 使用了7個適配器的沼氣發電站

我們現在知道了,在MixIOT 體系里面,對象不一定是設備,而且對象是跟數據采集分開的,最后通過映射表把它們關聯到一起。這是MixIOT 體系里面很重要的一個方法論,也是智物聯對工業互聯網的重要貢獻。

主站蜘蛛池模板: 哈尔滨市| 大厂| 永胜县| 普宁市| 涟源市| 双城市| 贡山| 固始县| 西青区| 宾川县| 巢湖市| 乐都县| 资溪县| 平和县| 平山县| 绥德县| 韶山市| 金秀| 郸城县| 沙湾县| 龙陵县| 静安区| 舞钢市| 庆城县| 奉贤区| 胶南市| 德州市| 永德县| 曲麻莱县| 繁峙县| 垦利县| 金溪县| 义马市| 新密市| 清丰县| 游戏| 留坝县| 张掖市| 聂拉木县| 巴青县| 团风县|