新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 西門子S7-200在電力無功補償中的應用

        西門子S7-200在電力無功補償中的應用

        作者: 時間:2016-12-20 來源:網絡 收藏

          1)CPU226負責數據的采集與處理及智能運行方式判斷和邏輯控制功能。PORTO口采用自由口通訊方式與西南自動化研究所1891A等通訊,CPU226為主站,1891A等為從站,主站采用定時輪流呼喚,如接收數據符合起始字節(jié)、結束字節(jié)、校驗字節(jié)、站號后,進行數據傳送并處理,否則數據舍棄,不予處理。PORT1與觸摸屏通訊。下面為自由口通訊設定和數據處理的一段程序:

          自由口通訊設定:

          LD SMO.1

          MOVB 16#09, SMB30

          MOVB 16#BC, SMB87

          MOVB 16#OD.SMB89

          MOVB 5, SMB92

          MOVB 59, SMB94

          LD SMO.1

          ATCH INT_O, 9

          ATCH INT_1, 23

          ENI

          LD SMO.1

          MOVB 6, VB200

          MOVB 16#7E, VB201

          MOVB 16#03, VB202

          MOVB 16#FD, VB203

          MOVB 16#50, VB204

          MOVB 16#BO, VB205

          MOVB 16#OD, VB206

          LD bSMO.1

          MOVB 6, VB210

          MOVB 16#7E, VB211

          MOVB 16#04, VB212

          MOVB 16#FC, VB213

          MOVB 16#50, VB214

          MOVB 16#BO, VB215

          MOVB 16#OD, VB216

          LD SMO.1

          MOVW +O,VW220

          LD SMO.1

          O Q10.3

          O T41

          LPS

          AN T39

          = Q10.3

          LPP

          TON T39, +5

          LD T39

          O Q10.4

          LPS

          AN T40

          = Q10.4

          LPP

          TON T40, +5

          LD T40

          O Q10.5

          LPS

          AN T41

          = Q10.5

          LPP

          TON T41, +5

          LD Q10.4

          EU

          AB《》 SMB86, 0

          +1 +1, VW220

          LD Q10.4

          AW= VW220, +1

          EU

          AB《》 SMB86, 0

          XMT VB200, 0

          LD Q10.4

          AW= VW220, +2

          EU

          AB《》 SMB86, 0

          XMT VB210, 0

          MOVW +O.VW220

          數據處理:

          INTO:

          LD SMO.O

          RCV VB100, 0

          INTl:

          LD SMO.O

          MOVD &VB101, AC1

          MOVD &VB601, AC2

          R M0.2, 1

          R M0.3, 1

          LD SMO.O

          MOVW +O,VW898

          LD SMO.O

          FOR VW898, +1, +58

          LD M0.2

          LPS

          AB= *ACl, 16#00

          MOVB 16#05,‘AC2

          AENO

          +1 +1, AC2

          LPP

          AB= * ACl, 16#08

          MOVB 16#OD,’AC2

          AENO

          +1 +1, AC2

          LD M0.2

          - M0.3

          LD M0.2

          R M0.2, 1

          LDN M0.3

          AB= *ACl, 16#05

          - M0.2

          LDN M0.3

          AN M0.2

          AB《》 *ACl, 16#05

          MOVB *ACl,‘AC2

          AENO

          +I +1, AC2

          LD SMO.O

          +l +1, AC1

          RM0.3,1

          NEXT

          LD SMO.O

          SWAP VW611

          SWAP VW613

          SWAP VW615

          SWAP VW617

          SWAP VW619

          SWAP VW621

          SWAP VW623

          SWAP VW625

          SWAP VW627

          SWAP VW629

          LDB= VB601, 16#7E

          AB= VB602, 16#03

          AB= VB603, 16#FD

          AB= VB604, 16#50

          BMB VB605, VB301, 26

          LDB= VB601, 16#7E

          AB= VB602, 16#04

          AB= VB603, 16#FC

          AB= VB604, 16#50

          BMB VB605, VB331, 26

          具體通訊協議請參照西南自動化研究所的WTC-B-02通訊協議。

          EM231負責部分模擬量采集,A/D變化,DC0~5V信號,處理好數字濾波和模擬地共地問題。

          觸摸屏負責定值設定、控制和數據顯示。

          西南自動化研究所1891A等智能變量變送器負責兩段母線電量參數的采集和處理。

        三、可編程序控制器簡介(PLC)

          可編程序控制器( Programmable Logic Controller)簡稱PLC,是近年來發(fā)展極為迅速、應用面極廣的工業(yè)控制裝置。它是一種專為工業(yè)環(huán)境應用而設計的數字運行的電子系統,它采用可編程序的存儲器,用來存儲用戶指令,通過數字或模擬的輸入,輸出,完成確定的邏輯、順序、定時、計數、運算和一些確定的功能,來控制各種類型的機械或生產過程。本設備中應用的PLC控制器是西門子公司生產的SIMATIC S7-200系列可編程序控制器,取代了傳統的繼電器一接觸器控制系統,提高了系統運行的可靠性。PLC與繼電器一接觸器控制系統相比,控制方式由硬件接線改為軟件控制,方便了設計與維護;控制功能由簡單的邏輯控制改為能完成復雜運算的直接控制系統,增強了系統的控制功能。同時由于硬件模塊化設計,增強了抗干擾能力,更適合工程控制。還有,采用模塊化設計,便于適應不同的工程需要,系統擴展非常方便。



        評論


        技術專區(qū)

        關閉
        主站蜘蛛池模板: 伊吾县| 阜新| 江安县| 永和县| 永川市| 嫩江县| 汤阴县| 剑阁县| 永登县| 德安县| 淅川县| 红安县| 中江县| 金平| 且末县| 洛扎县| 镇赉县| 通州区| 萨嘎县| 吴川市| 莱州市| 乌兰浩特市| 株洲市| 巴彦淖尔市| 嘉义市| 芦山县| 三河市| 广元市| 葵青区| 辰溪县| 潞城市| 福鼎市| 乐业县| 文山县| 怀柔区| 东乌| 津南区| 汾西县| 彭水| 务川| 蓝田县|