電專案總結

2021-07-15 02:53:45 字數 831 閱讀 9458

光伏電站綜合管理系統,基於wpf開發模式,wcf通訊模式,mvvm模式開發而成,是監控電站執行效率,檢查電廠裝置是否執行正常,裝置智慧型清洗,裝置維修等功能於一體的電廠監控軟體。通過採集系統,採集到十六進製制資訊,通過pipe管道推送上來,並對資料進行判斷,並加入至資料庫中。客戶端通過呼叫functionnode呼叫客戶端介面(servercontract),通過服務端介面,傳到服務端的functionnode實現介面,再呼叫資料庫操作方法bussinesscenter,來操作。我寫的是一般服務,如:增刪改查使用者,管理員,各裝置的發電量,各裝置傳遞過程中的資料效率(從逆變器到匯流箱的效率),co2的排放量等資訊。

採集資料採用103,104,modbus等協議,如果有些地方的逆變器規格比較特殊,可能需要手動去編寫協議。採集到的資料放到了乙個static的system中,然後進行判斷資料型別,如果是委託時,轉換為響應的型別等,然後批量的插入資料庫。

服務端碰到的問題:有些資料需要先處理,有些資料需要後處理,以及多執行緒的處理,對某些資料的處理加鎖等操作。

二期比一期進步哪:一期的專案就是就是簡單的採集資料, 進行回傳,在客戶端看那些資料的變化。二期是乙個監控運營管理系統,採集到資料後,對資料進行判斷,計算,然後進行相應的操作。另外就是二期比一期的進步是二期採用了採集端與服務端的分離。這樣每次到電站進行裝機的時候,就不需要改動整個專案了,而只需要改相應的服務端就行。

裝機過程中遇到的問題:有些地方的逆變器規格比較特殊,可能需要手動去編寫協議。還有就是使用開發時採用的.4.5的版本,這樣能相容到w7,但是到地方之後發現有些部分機器有xp系統,後來給他們重灌了一下系統。於是我們就考慮如果有機會的話可以開發成web版的,相對與重灌一下系統來說,裝乙個瀏覽器對他們來說是很容易接受的。

無線電專案 js總結

1.element attr 2.element prop 3.e.target.getattribute 4.modal框傳值 e.relatedtarget data 屬性值必為 data value格式 1.form.serialize 只能序列化input裡面的name 2.用ajaxfor...

電商推薦系統專案工作總結

1 資料集中是否存在缺失值,處理缺失值。處理資料集中缺失值的策略大概分為刪除,補齊和忽略三類。組刪除 將含有缺失值的屬性特徵刪除 電商推薦中一般不採取此方法,具體看業務場景 忽略 補齊處理只是將未知值補以我們的主觀估計值,不一定完全符合客觀事實,在對不完備資訊進行補齊處理的同時,我們或多或少地改變了...

電商專案的總結(3) nginx

1.nginx nginx是在分布式系統中實現高可用,負載均衡以及反向 的角色。使用nginx能夠訪問資源。1 高可用 為了實現高可用,可以去搭建nginx集群,最少兩台,一台nginx作為主伺服器,一台作為備份機,在這兩台伺服器都都有高可用的監控程式,主伺服器向備份機傳送i am alive的資訊...