能源管理系統(tǒng)建設(shè)電能數(shù)據(jù)的采集
能源管理系統(tǒng)在能耗數(shù)據(jù)采集時(shí)通常需要把計(jì)量設(shè)備支持的通信協(xié)議轉(zhuǎn)換為數(shù)據(jù)采集軟件支持的通信協(xié)議。電能表電能數(shù)據(jù)采集可采用網(wǎng)關(guān)和PLC方式。網(wǎng)關(guān)采集方式具有結(jié)構(gòu)簡(jiǎn)單、無(wú)需編程的特點(diǎn),而采用PLC讀取電能表數(shù)據(jù)則具有攜帶電能表數(shù)量多、適用性廣、具備數(shù)據(jù)處理能力、性價(jià)比高等優(yōu)勢(shì)。
1、能源管理系統(tǒng)的架構(gòu)
企業(yè)在能源管理系統(tǒng)建設(shè)中,最重要的一項(xiàng)工作是對(duì)現(xiàn)場(chǎng)電能數(shù)據(jù)的采集,采集的數(shù)據(jù)主要有正向有功電能累計(jì)、反向有功電能累計(jì)(即發(fā)電量)、功率、功率因數(shù)等?,F(xiàn)企業(yè)使用的電能表主要分為兩種,一種是帶有RS485通信接口的智能電能表,該種電能表通信口絕大多數(shù)支持MODBUS RTU通信協(xié)議;另一種電能表為一些傳統(tǒng)式電能表,這類電能表不帶通信接口,把計(jì)量到的電能累計(jì)數(shù)值以脈沖方式輸出進(jìn)行顯示(如3200imp/kWh表示每計(jì)量1 kWh的電能,電能表累計(jì)輸出3200個(gè)脈沖),通過(guò)對(duì)輸出的脈沖數(shù)進(jìn)行采集即可實(shí)現(xiàn)電耗統(tǒng)計(jì),這類傳統(tǒng)式電能表已較少使用,但在有些投產(chǎn)年限較長(zhǎng)的工廠仍能看到。
華潤(rùn)水泥封開(kāi)有限公司能源管理系統(tǒng)主要包括現(xiàn)場(chǎng)采集裝置、數(shù)據(jù)采集服務(wù)器、能源管理服務(wù)器。數(shù)據(jù)采集服務(wù)器安裝有SCADA軟件(數(shù)據(jù)采集與監(jiān)視控制軟件),放置于中央控制室工程師站,現(xiàn)場(chǎng)采集裝置放置于電力室用于連接電能表讀取數(shù)據(jù),同時(shí)提供接口把采集到的數(shù)據(jù)提供給數(shù)據(jù)采集服務(wù)器?,F(xiàn)場(chǎng)采集裝置的作用就是通過(guò)電能表和SCADA軟件的交互實(shí)現(xiàn)對(duì)電能表數(shù)據(jù)的采集。我公司現(xiàn)場(chǎng)采集裝置主要使用網(wǎng)關(guān)和PLC,SCADA軟件采用WINCC。數(shù)據(jù)采集服務(wù)器SCADA軟件對(duì)現(xiàn)場(chǎng)采集裝置采集到的數(shù)據(jù)進(jìn)行匯總后傳輸給能源管理服務(wù)器。
能源管理服務(wù)器負(fù)責(zé)對(duì)所有的電能數(shù)據(jù)進(jìn)行分析處理,最終實(shí)現(xiàn)能源監(jiān)控、能源統(tǒng)計(jì)、能源消費(fèi)分析、重點(diǎn)能耗設(shè)備管理等功能,服務(wù)器還需要完成信息和網(wǎng)頁(yè)發(fā)布,讓使用者通過(guò)互聯(lián)網(wǎng)監(jiān)控到能源管理數(shù)據(jù)。配置數(shù)據(jù)采集服務(wù)器目的主要是能源數(shù)據(jù)的采集,需要在電腦上安裝各種通信卡件和軟件,這些硬件和軟件會(huì)占用電腦大量資源,而能源管理服務(wù)器主要是對(duì)大量數(shù)據(jù)的處理,增加數(shù)據(jù)采集服務(wù)器可避免采集過(guò)程在系統(tǒng)服務(wù)器上運(yùn)行造成的負(fù)荷加重,進(jìn)而提高系統(tǒng)服務(wù)器運(yùn)行的效率和穩(wěn)定性。能源管理系統(tǒng)結(jié)構(gòu)如圖1所示。
圖1 能源管理系統(tǒng)結(jié)構(gòu)
2、通過(guò)網(wǎng)關(guān)采集電能數(shù)據(jù)
網(wǎng)關(guān)是一種通信協(xié)議轉(zhuǎn)換設(shè)備,用于把設(shè)備所支持的協(xié)議轉(zhuǎn)換成SCADA支持的通信協(xié)議。WINCC支持的通信協(xié)議有MODBUS TCP/IP協(xié)議、OPC協(xié)議、PROFIBUS DP,但并不支持MODBUS RTU協(xié)議,不能直接與電能表連接讀取數(shù)據(jù),通過(guò)網(wǎng)關(guān)把電能表MODBUS RTU協(xié)議轉(zhuǎn)換為MODBUS TCP/IP協(xié)議即可實(shí)現(xiàn)WINCC對(duì)電能表數(shù)據(jù)的讀取。我公司使用的網(wǎng)關(guān)有兩個(gè)通信口,通信口1為RS485接口,支持MODBUS RTU協(xié)議,該通信口用于連接電能表通信口讀取電能表數(shù)據(jù);通信口2為RJ45接口,支持MODBUS TCP/IP協(xié)議,該通信口與數(shù)據(jù)采集服務(wù)器連接。
通過(guò)對(duì)網(wǎng)關(guān)和數(shù)據(jù)采集服務(wù)器設(shè)置IP地址,使雙方IP地址處于同一網(wǎng)段,再設(shè)置電能表和網(wǎng)關(guān)波特率,無(wú)需編寫(xiě)程序WINCC即可通過(guò)MODBUS TCP/IP協(xié)議讀取到通信口1采集的電能數(shù)據(jù)。網(wǎng)關(guān)使支持不同通信協(xié)議的設(shè)備和數(shù)據(jù)采集軟件實(shí)現(xiàn)了數(shù)據(jù)的讀取。網(wǎng)關(guān)有多種類型,不管電能表支持什么通信協(xié)議,都可以采用相應(yīng)網(wǎng)關(guān)把電能表支持的通信協(xié)議轉(zhuǎn)換為SCADA軟件支持的通信協(xié)議。例如我公司余熱發(fā)電并網(wǎng)系統(tǒng)使用的電能表支持的通信協(xié)議為DLT645協(xié)議,通過(guò)支持DLT645協(xié)議的網(wǎng)關(guān)把DLT645協(xié)議轉(zhuǎn)換為MODBUS TCP/IP協(xié)議就可實(shí)現(xiàn)WINCC對(duì)余熱發(fā)電并網(wǎng)系統(tǒng)電能表數(shù)據(jù)的采集。使用網(wǎng)關(guān)采集電能表數(shù)據(jù)的網(wǎng)絡(luò)結(jié)構(gòu)如圖2所示。
圖2 網(wǎng)關(guān)采集電能表數(shù)據(jù)的網(wǎng)絡(luò)結(jié)構(gòu)
網(wǎng)關(guān)的優(yōu)點(diǎn)是結(jié)構(gòu)簡(jiǎn)單,在使用時(shí)只需設(shè)置IP地址、波特率即可,無(wú)需編寫(xiě)程序即可實(shí)現(xiàn)對(duì)電能表數(shù)據(jù)的讀取。缺點(diǎn)是攜帶的電能表數(shù)量較少,如我公司使用的網(wǎng)關(guān)理論上連接電能表的數(shù)量可達(dá)到32臺(tái),但在使用中發(fā)現(xiàn)當(dāng)連接的電能表數(shù)量超過(guò)15臺(tái)時(shí),數(shù)據(jù)讀取開(kāi)始出現(xiàn)卡頓、傳輸延遲等問(wèn)題;另外,網(wǎng)關(guān)只適用于具有通信功能的電能表數(shù)據(jù)讀取,無(wú)法實(shí)現(xiàn)端子連接的開(kāi)關(guān)量或模擬量信號(hào)的讀取,適用面較窄;還有,網(wǎng)關(guān)無(wú)法對(duì)讀取到的電能數(shù)據(jù)進(jìn)行必要的處理,例如為了最大限度的對(duì)電耗進(jìn)行計(jì)量,電能表會(huì)把正向有功電能這個(gè)數(shù)據(jù)分解為正向有功電能高位字和正向有功電能低位字,并分別保存在兩個(gè)保持寄存器中,每個(gè)寄存器為16位,最大計(jì)量累計(jì)可達(dá)到FFFFFFFFH(即4 294 967 295kWh)。
如當(dāng)前電能表顯示的正向有功電能是1000000 kWh,十六進(jìn)制表示為F4240H,電能表將會(huì)把高位字000FH存放在地址為11BH的寄存器A中,低位字4240H存放在地址為11CH的寄存器B中,WINCC通過(guò)網(wǎng)關(guān)使用功能碼03H 從地址11BH開(kāi)始按雙字來(lái)讀取兩個(gè)寄存器數(shù)值就可以得到F4240H(即正向有功電能),但有些電能表高低字存放地址相反,即低位字存在前地址,高位字存在后地址,此時(shí)按雙字來(lái)讀取得到的數(shù)據(jù)為4240000FH,這就需要對(duì)按雙字讀取到的數(shù)據(jù)進(jìn)行高低位移位才能得到真正的正向有功電能。
又如當(dāng)網(wǎng)關(guān)采集的電能數(shù)據(jù)為二次側(cè)數(shù)據(jù)時(shí),采集的數(shù)據(jù)需要乘以電流互感器變比和電壓互感器變比才能得到實(shí)際的數(shù)值,網(wǎng)關(guān)不具備對(duì)數(shù)據(jù)高低位移位和數(shù)據(jù)加減乘除等數(shù)據(jù)處理功能,這些工作需要在WINCC上編寫(xiě)腳本進(jìn)行處理后才能得到最終正向有功電能,當(dāng)電能表數(shù)量較多時(shí)就需要編寫(xiě)大量腳本,從而影響到WINCC的運(yùn)行效率,因此,我公司對(duì)網(wǎng)關(guān)主要是在礦山等位置比較偏遠(yuǎn)、電能表比較分散的場(chǎng)合使用。
3、采用PLC采集電能數(shù)據(jù)
為克服用網(wǎng)關(guān)采集數(shù)據(jù)存在的不足,我公司通過(guò)創(chuàng)新,采用西門(mén)子S7-200 224XP PLC對(duì)電能表數(shù)據(jù)進(jìn)行采集。224XP PLC自帶PORT0和PORT1兩個(gè)通信口,通信口除常用于下載和上傳程序、連接觸摸屏外,還支持MODBUS RTU通信協(xié)議,因此可采用PLC自帶通信口對(duì)電能表數(shù)據(jù)進(jìn)行讀取。224XP PLC還自帶2個(gè)AI/AO模擬量點(diǎn),16個(gè)DI點(diǎn)和10個(gè)DO點(diǎn),支持6個(gè)高速計(jì)數(shù)器,最大支持脈沖輸入頻率為200 kHz,可對(duì)只能輸出脈沖信號(hào)的傳統(tǒng)電能表進(jìn)行數(shù)據(jù)采集。
通信口PORT0和PORT1最大支持連接247臺(tái)電能表,相對(duì)于網(wǎng)關(guān)攜帶的電能表數(shù)量大大提高,這是采用PLC采集電能表數(shù)據(jù)最大的優(yōu)勢(shì)。224XP PLC需要與西門(mén)子CP243-1模塊配合使用,PLC主要負(fù)責(zé)電能表數(shù)據(jù)讀取,數(shù)據(jù)采集服務(wù)器通過(guò)CP243-1讀取PLC采集到的電能表數(shù)據(jù)。在成本上,一套224XP PLC和CP243-1模塊采集裝置與網(wǎng)關(guān)近似,但PLC方式性價(jià)比更高。
WINCC不能直接通過(guò)CP243-1讀取PLC數(shù)據(jù),需要在數(shù)據(jù)采集服務(wù)器上安裝西門(mén)子PC ACCESS或者OPC SERVER軟件,PC ACCESS或OPC SERVER為西門(mén)子開(kāi)發(fā)的OPC軟件,它們可通過(guò)CP243-1讀取S7-200 PLC數(shù)據(jù),數(shù)據(jù)讀取完成后無(wú)需設(shè)置即可作為OPC服務(wù)器,WINCC可通過(guò)OPC讀取PC ACCESS或OPC SERVER數(shù)據(jù)來(lái)實(shí)現(xiàn)對(duì)電能表數(shù)據(jù)的讀取。PC ACCESS軟件為免費(fèi)軟件,不需要授權(quán),OPC SERVER需要授權(quán),并且主要在西門(mén)子PCS 7控制系統(tǒng)基礎(chǔ)上使用,使用OPC SERVER需具備一定的PCS 7應(yīng)用基礎(chǔ)。采用PLC采集電能數(shù)據(jù)的過(guò)程如圖3所示。
圖3 PLC采集電能表數(shù)據(jù)過(guò)程
4、PLC采集電能數(shù)據(jù)的應(yīng)用
根據(jù)能源管理系統(tǒng)的要求,需要對(duì)功率大于55 kW的設(shè)備安裝電能表以對(duì)電能數(shù)據(jù)進(jìn)行采集。我公司兩條熟料生產(chǎn)線大于55 kW的設(shè)備數(shù)量有:A、B線配料站4臺(tái);A線生料磨23臺(tái);A線窯尾4臺(tái);A線窯頭煤磨47臺(tái);B線生料磨14臺(tái);B線窯尾4臺(tái);B線窯頭煤磨36臺(tái),合計(jì)132臺(tái)。兩條熟料線需要讀取的電能表數(shù)量遠(yuǎn)小于PLC所能攜帶電能表數(shù)量,出于技術(shù)可行性和節(jié)約成本考慮,只需要一臺(tái)PLC即可實(shí)現(xiàn)A、B線所有電能表數(shù)據(jù)讀取。A線窯頭煤磨電能表數(shù)量最多,因此把PLC放置于該電力室DCS柜內(nèi)。數(shù)據(jù)采集需要組建一個(gè)通信網(wǎng)絡(luò),把PLC與各電力室電能表連接起來(lái)。
我公司A、B熟料線配置有一套DCS控制系統(tǒng),網(wǎng)絡(luò)結(jié)構(gòu)為環(huán)網(wǎng),各電力室DCS柜安裝有一臺(tái)帶2光口和8電口的交換機(jī),交換機(jī)間采用四芯多模光纖連接,電能采集與DCS系統(tǒng)不共用網(wǎng)絡(luò)。組建電能采集環(huán)網(wǎng),需要在各電力室DCS柜增加一個(gè)帶2光口的RS485光電轉(zhuǎn)換器,轉(zhuǎn)換器需要支持冗余環(huán)網(wǎng)。如圖4所示,RS485光電轉(zhuǎn)換器電口A、B端與電能表A、B端連接,光口分為兩組,1、2口為一組(1口為發(fā)送端,2口為接收端),3、4口為一組(3口為發(fā)送端,4口為接收端),兩個(gè)電力室轉(zhuǎn)換器間的連接遵循發(fā)送口連接接收口原則,如A線生料磨的4口和3口要分別和A線窯尾1口和2口連接。
環(huán)網(wǎng)組建完成后,A線窯頭煤磨電力室內(nèi)的224XP PLC PORT0口和PORT1口、RS485轉(zhuǎn)換器、電能表間采用DP接頭按首尾相連方式連接,PORT0口、PORT1口、RS485轉(zhuǎn)換器、電能表相當(dāng)于并聯(lián)在一起,連接PORT0口的DP接頭需要帶有編程口以便調(diào)試。CP243-1與數(shù)據(jù)采集服務(wù)器通過(guò)以太網(wǎng)連接。各電力室間電能表通過(guò)光纖連接可實(shí)現(xiàn)電氣隔離,避免電能表間互相干擾。
為合理分配PLC兩個(gè)通信口資源,編寫(xiě)程序時(shí)需要對(duì)每個(gè)通信口讀取電能表數(shù)量進(jìn)行分配,PORT0口負(fù)責(zé)讀取A線窯頭煤磨、窯尾、生料磨共74臺(tái)電能表電能數(shù)據(jù),PORT1口負(fù)責(zé)讀取B線窯頭煤磨、窯尾、生料磨及A、B線配料站共58臺(tái)電能表電能數(shù)據(jù)。PORT0口和PORT1口為MODBUS RTU主站接口,電能表均為從站。能管系統(tǒng)通過(guò)PLC采集電能表數(shù)據(jù)的網(wǎng)絡(luò)結(jié)構(gòu)如圖4所示。
圖4 PLC采集電能表數(shù)據(jù)網(wǎng)絡(luò)結(jié)構(gòu)
[Page]
5、網(wǎng)絡(luò)測(cè)試
電能表安裝完成后,需要對(duì)所有電能表設(shè)置通信地址和波特率,每臺(tái)電能表通信地址是唯一的,電能表波特率應(yīng)與PLC通信口波特率一致。電能表、光電轉(zhuǎn)換器、PLC間的通信電纜連接完成后,通過(guò)筆記本電腦、Modscan32軟件在PLC端集中對(duì)所有電能表通信口進(jìn)行測(cè)試,以判斷電能表通信口通信功能是否正常和電能表接線是否正確,以及整個(gè)通信網(wǎng)絡(luò)是否正常。由于現(xiàn)在的筆記本電腦只配置USB口,不配置COM1口,因此需要一根USB轉(zhuǎn)RS485串口數(shù)據(jù)線用于筆記本電腦連接電能表。
測(cè)試時(shí),選取網(wǎng)絡(luò)上任意一臺(tái)電能表A,把電能表A與網(wǎng)絡(luò)連接斷開(kāi),用數(shù)據(jù)電纜連接電能表通信口和電腦USB口,運(yùn)行Modscan32軟件,通過(guò)讀取電能表通信地址快速判斷該電能表通信口是否正常,如數(shù)據(jù)無(wú)法讀取就需要檢查電能表波特率、通信地址設(shè)置和電能表通信口A、B端接線是否正確,電能表A測(cè)試完成后將其重新接回網(wǎng)絡(luò);回到PLC側(cè)把連接PORT0口的DP接頭拔下,用數(shù)據(jù)電纜串口端連接DP接頭可編程接口,再次運(yùn)行Modscan32軟件讀取電能表A通信地址,如電能表A接回網(wǎng)絡(luò)后數(shù)據(jù)無(wú)法讀取,可對(duì)RS485光電轉(zhuǎn)換器的光纖、DP接頭接線、電能表通信口A、B端在網(wǎng)絡(luò)上的接線進(jìn)行檢查。通過(guò)以上方法可快速完成整個(gè)通信網(wǎng)絡(luò)的測(cè)試。
為避免或減少干擾,PLC、光電轉(zhuǎn)換器、電能表間的通信電纜建議采用帶雙層屏蔽的雙絞線,電力室內(nèi)電能表的連接順序也需要做好規(guī)劃,根據(jù)現(xiàn)場(chǎng)實(shí)際情況確定通信電纜在橋架、電纜溝的走向,使電纜鋪設(shè)長(zhǎng)度最短。連接PORT0口、RS485光電轉(zhuǎn)換器的DP接頭終端電阻均要連接。在PLC讀取電能表數(shù)據(jù)時(shí)如出現(xiàn)某次數(shù)據(jù)讀取正常而下次數(shù)據(jù)卻無(wú)法讀取情況時(shí),可通過(guò)降低PLC和電能表的通信波特率來(lái)減輕外部電場(chǎng)對(duì)通信的干擾。
6、程序編寫(xiě)
MODBUS通信涉及到功能碼和數(shù)據(jù)地址,功能碼用來(lái)指定主站要讀取從站哪些類型數(shù)據(jù),常用的功能碼有01H(讀取輸出點(diǎn)狀態(tài))、02H(讀取輸入點(diǎn)狀態(tài))、03H(讀取保持寄存器狀態(tài)),電能相關(guān)數(shù)據(jù)均保存在保持寄存器中,因此只需要用到功能碼03H。電能表數(shù)據(jù)包含多個(gè)參數(shù),包括有功電能、無(wú)功電能、電流、電壓、頻率、功率因數(shù)等,每個(gè)參數(shù)都有一個(gè)地址并將該數(shù)據(jù)保存到一個(gè)寄存器中,通過(guò)功能碼和數(shù)據(jù)地址就可以讀取到該參數(shù)。不同廠家的電能表數(shù)據(jù)格式不盡相同,需要向廠家索取。PLC讀取電能表程序主要包括:PORT0和PORT1通信口初始化、CP243-1的IP地址設(shè)置、輪詢方波產(chǎn)生、數(shù)據(jù)讀取。
通過(guò)MBUS_CTRL和MBUS_CTRL_P1指令對(duì)PORT0口和PORT1口進(jìn)行初始化,初始化完成,PORT0口和PORT1口啟用MODBUS RTU通信功能,這時(shí)PORT0口和PORT1口不能再用于PPI通信,V4.0 STEP 7 MicroWIN無(wú)法通過(guò)PPI電纜對(duì)PLC上傳下載程序,也無(wú)法連接觸摸屏。通過(guò)PORT0口和PORT1口上傳下載程序,要把PLC運(yùn)行開(kāi)關(guān)撥到STOP位置。設(shè)置CP243-1 IP地址時(shí),需要在V4.0 STEP 7 MicroWIN運(yùn)行以太網(wǎng)向?qū)?,CP243-1 IP地址必須和數(shù)據(jù)采集服務(wù)器IP地址處于同一網(wǎng)段。設(shè)置完成后,需要將PLC和CP243-1斷電后重新上電,使CP243-1 IP地址生效。
CP243-1 IP地址只要修改過(guò),都需要斷電后重新上電。CP243-1配置完成后,就可通過(guò)以太網(wǎng)對(duì)PLC程序進(jìn)行下載、上傳和監(jiān)控。MODBUS RTU通信屬于異步串行通信方式,MODBUS主站發(fā)出數(shù)據(jù)請(qǐng)求后,對(duì)應(yīng)從站響應(yīng)主站,向主站發(fā)出相關(guān)的數(shù)據(jù),程序里需要編寫(xiě)方波產(chǎn)生指令,產(chǎn)生多個(gè)脈寬為2 s的方波對(duì)電能表進(jìn)行輪詢,當(dāng)方波從0到1跳變時(shí),主站發(fā)出一個(gè)數(shù)據(jù)請(qǐng)求指令,同時(shí)主站需要一直使能數(shù)據(jù)接收。在2 s時(shí)間內(nèi)從站要完成數(shù)據(jù)發(fā)送,主站要完成數(shù)據(jù)接收。通過(guò)調(diào)整方波的脈寬可以調(diào)整主站接收從站數(shù)據(jù)的時(shí)間。PLC通過(guò)PORT0口和PORT1口讀取電能表數(shù)據(jù)的主程序如圖5所示。
圖5 PLC通過(guò)PORT0口和PORT1口讀取電能表數(shù)據(jù)主程序
該段程序主要實(shí)現(xiàn)通過(guò)PORT0口和PORT1口分別讀取兩個(gè)不同廠家電能表有功電能累計(jì)。MBUS_MSG為PORT0口數(shù)據(jù)讀取指令,V501.1和V501.2都是脈寬為2 s的脈沖,SM0.0為PLC內(nèi)部標(biāo)志位,在PLC工作時(shí)SM0.0一直保持為1。程序在線運(yùn)行,當(dāng)V501.1從低電平跳躍為高電平時(shí),通過(guò)| P |指令在First 管腳產(chǎn)生一個(gè)脈沖,PORT0口發(fā)出數(shù)據(jù)請(qǐng)求,請(qǐng)求讀取電能表地址為9、寄存器地址從40025開(kāi)始的兩個(gè)寄存器數(shù)據(jù)。V501.1同時(shí)連接MBUS_MSG 指令的EN管腳,一直保持2 s的高電平使能MBUS_MSG接收數(shù)據(jù),如在2 s內(nèi)未收到數(shù)據(jù)或數(shù)據(jù)有誤,V601.1置0,同時(shí)生成故障代碼存儲(chǔ)于VB619,數(shù)據(jù)接收成功則V601.1置1,VB619為0。
地址為9的電能表正向有功電能高位字地址為VW732,保存在40025寄存器中,低位字地址為VW734,保存在40026的寄存器中。通過(guò)監(jiān)控狀態(tài)表可以看到,VW732=16#0003(十六進(jìn)制表示),VW734=16#7E87,則按雙字來(lái)讀取的VD732=16#00037E87,該廠家電能表高低字不需要轉(zhuǎn)換,16#00037E87即為電能表的正向有功電能,與電能表面板顯示的數(shù)值一致。MBUS_MSG_P1為PORT1口數(shù)據(jù)讀取指令,讀取電能表地址為10、寄存器地址從40047開(kāi)始的兩個(gè)寄存器數(shù)據(jù),該品牌電能表正向有功電能高低位需要轉(zhuǎn)換,在狀態(tài)表里按雙字讀取得到的數(shù)據(jù)VD736=16#1151025A,PLC通過(guò)指令ROR_DW對(duì)數(shù)據(jù)16#1151025A循環(huán)右移16位后最終得到16#025A1151,該數(shù)值與電能表面板顯示的有功電能累計(jì)一致,ROR_DW指令的EN管腳必須要接一個(gè)觸點(diǎn),因此用PLC內(nèi)部標(biāo)志位SM0.0進(jìn)行連接,否則程序會(huì)編譯出錯(cuò)。經(jīng)ROR_DW指令處理的數(shù)據(jù)由WINCC運(yùn)算得到實(shí)際電能累計(jì)值。類似的數(shù)據(jù)處理,網(wǎng)關(guān)是無(wú)法實(shí)現(xiàn)的。
7、結(jié)束語(yǔ)
能源管理系統(tǒng)建設(shè)時(shí)應(yīng)采用符合現(xiàn)場(chǎng)實(shí)際情況的方式對(duì)電能數(shù)據(jù)進(jìn)行采集,通過(guò)利用DCS系統(tǒng)已有光纖網(wǎng)絡(luò)構(gòu)建電能采集通信網(wǎng)絡(luò)可降低系統(tǒng)建設(shè)成本。網(wǎng)關(guān)采集電能表數(shù)據(jù)是一種比較常用的方式,無(wú)需編寫(xiě)程序,簡(jiǎn)單易懂,但攜帶電能表數(shù)量少,因此適用于計(jì)量電能表數(shù)據(jù)較少的場(chǎng)合; PLC具有攜帶電能表數(shù)量多、數(shù)據(jù)讀取穩(wěn)定、性價(jià)比高等優(yōu)點(diǎn),同時(shí)PLC所具備的數(shù)據(jù)處理能力可替代能源管理服務(wù)器對(duì)采集到的電能表數(shù)據(jù)進(jìn)行基礎(chǔ)處理,減輕服務(wù)器的負(fù)荷,因此在計(jì)量電能表數(shù)量較多時(shí),建議采用。
編輯:俞垚伊
監(jiān)督:0571-85871667
投稿:news@ccement.com