首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界麵 | 運動控製
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式係統 | PC based | 機櫃箱體殼體 | 低壓電器 | 機器視覺
西門子 S7-200 PLC 在水廠淨水劑投加係統中的應用
收藏本文     查看收藏

一、    項目簡介

南寧市某鐵路自來水廠擔負著供應南寧鐵路係統列車自來水供應、鐵路職工用水等重要的任務。對水質要求較高,且對用水的持續性要求也非常的嚴格,必須保證24小時不間斷的供水。由於原建的水廠由於建廠時間較早,自動化程度不高;尤其是淨水劑的投加係統采用人工投加方式,無法保證出水濁度的穩定等要求。因此決定對全廠自動化係統進行升級和改造。

經過鐵路水電段對PLC組網性能、維護方便、相對投資等多個方麵性能指標的對比,最終決定在本項目中自動化控製部分采用西門子S7300係列PLC作為主控PLC,在沉澱池、濾池等部分采用S7-200係統PLC作為智能從站。一方麵保證了網絡性能(通訊速度采用500K),另外S7-200可以在通訊網絡斷開等故障情況下能夠獨立運行等特點也保證了係統運行的可靠性。

二、    係統介紹

1、項目工藝

在自來水廠中,源水要經過投加淨水劑、沉澱、過濾、xiaoduranhoujinruqingshuichi。duiyuanshuitoujiajingshuijihou,shuizhongzazhibianxuningchengfanhua,cishicainengjinxingjinyibushuizhijinghuachuli,yincijingshuijitoujiagongyishiyingxiangchuchangshuizhiliangdeyaoyin。tongshijingshuijidetoujiazhijieyingxiangdaochendianchideshiyongxiaolvhelvchifanchongyongshuiliangdedaxiao,duixiaoduyeyouzhijiedeyingxiang。yincitoujiajingshuijishizilaishuichangzhonggongyiyaoqiubijiaogaodeyigehuanjie。

2、控製器組成

項目中使用的PLC、模塊、控製對象等如下:

 

名稱

技術參數/控製對象

型號

生產廠家

數量

單位

備注

使用模塊

CPU

24 /16

6ES7 216-2BD23-0XB0

西門子

1

 

AI模塊

模擬量輸入模塊 4輸入

6ES7 231-0HC22-0XA0

西門子

3

 

AO模塊

模擬量輸出模塊 2

6ES7 232-0HB22-0XA0

西門子

2

 

通訊模塊

EM277 PROFIBUS-DP模塊

6ES7 277-0AA22-0XA0

西門子

1

 

控製對象

變頻器

1.5KW

6SE6 440-2UD21-5AA0

西門子

2

 

計量泵

1.5KW

 

ALLDOS

2

 

 

三、    控製係統構成

本係統中一共有模擬量輸入9個:源水濁度、源水流量(2個)、遊動電泳儀、沉澱池濁度、計量泵開度(2個)、變頻器電流(2個)。模擬量輸出4個:1#、2#變頻器頻率、1#、2#計量泵開度。開關量輸入6個:1#、2#變頻器手/自動,1#、2#變頻器運行,1#、2#變頻器故障。開關量輸出3個:1#、2#變頻器運行,故障報警。聯網功能采用EM277和係統中CPU315-2DP連接。

一共采用:CPU226 一個,模擬量輸入模塊EM2314, 路)3個,模擬量輸出模塊EM2322路)2個,DP通訊模塊EM277 一個。

注:遊you動dong電dian泳yong儀yi可ke以yi測ce量liang水shui中zhong可ke以yi結jie合he雜za質zhi的de遊you離li電dian子zi的de數shu目mu,而er遊you離li電dian子zi數shu目mu必bi須xu保bao持chi在zai一yi定ding範fan圍wei,如ru果guo測ce量liang值zhi偏pian大da則ze說shuo明ming投tou加jia淨jing水shui劑ji過guo多duo影ying響xiang混hun凝ning效xiao果guo,反fan之zhi說shuo明ming投tou加jia量liang不bu夠gou導dao致zhi混hun凝ning不bu充chong分fen。計ji量liang單dan位wei為weiSCD

四、    控製係統完成的功能

1、控製要求

原係統的淨水劑投加過程采用手動投加方式,這就直接影響到出廠水的濁度,同時也會產生投加量過度的問題。經過詢問現場人員、實際調查總結了以下主要原因

a、淨水劑投加設備落後:當源水濁度發生改變時無法及時調整提高投加量;

b、淨水劑投加由人為掌握:投加量靠經驗投加;

c、淨水劑配製無標準:藥劑濃度由配置人員靠經驗配置,而濃度不準使投加量更加難以掌握;

d、投加量計算困難:操作人員水平差異較大,投加量隨意性比較大;

以上種種原因造成投加量不準確,從而影響到絮凝效果、並直接導致出廠水水質下降。

係統改造要求:

水廠更換新的自動化投加係統,新係統可根據水質變化情況隨時調整投藥量,將沉澱池出水均在8NTUNTU為濁度計量單位)以下,出廠水在1NTU以下;經防疫站檢測:出廠水濁度達標率必須為100%。並可在控製係統中加入參數調節和監控功能。

2、控製難點及控製方法實現

根據對工藝過程的分析,本係統屬於典型的大滯後係統。考慮到一般的PID算法對於滯後時間長的係統難以實現控製目標,而模糊控製等高級算法實現成本較高等原因。決定在係統中采用經驗值投加和PID算法相結合的辦法,既解決了PID算法的不足,又解決了成本問題。

整個係統軟件中主要包括以下幾個主要方麵:

a、PID算法:定時采集沉澱池濁度,應用S7-200內置的PID進行運算。得到的模擬輸出值為X

b、經驗值:對應一定流量的經驗投加量進行運算――采用查表法查找對應的經驗值,得出相應流量的投加量為Y

c、按照 得出PID運算和經驗投加之和。用Z直接控製計量泵開度。(其中a可以在一段時間運行後進行修改以達到最優化控製。)

d、將原水濁度按照經驗值,SCD按照PID算法進行入2、3進行運算,並將運算結果控製變頻器頻率以保證遊動電泳儀測量值在設定值左右。

e、按照設定運行時間轉換變頻器和計量泵以便設備輪換使用。

f、報警功能:按照要求將有關故障均進行現場蜂鳴報警,並上傳至CPU315-2DP中以便中控室進行記錄和處理。

程序分為以下幾個部分:

序號

程序塊

程序名

功能

備注

1

OB1

Main

主程序

 

2

SBR0

movedpdata

通過EM277發送數據,以便上位機監控

 

3

SBR1

PID_NTU

濁度PID計算

向導生成

4

SBR2

PID_SCD

遊動電泳儀PID計算

向導生成

5

SBR3

rtoi

模擬量輸出轉換

 

6

SBR4

i4tr

模擬量輸入轉換

 

7

SBR5

err

故障判斷

 

8

INT1

PID_EXE

PID中斷

向導生成

其中主程序和注釋代碼如下:

塊:MAIN

內部變量

符號

變量類型

數據類型

注釋

tr0

TEMP

REAL

LD0

tr1

TEMP

REAL

LD4

ti1

TEMP

INT

LW8

tdi

TEMP

DINT

LD10

tkr

TEMP

REAL

LD14

tki

TEMP

INT

LW18

網絡 1 調用子程序發送數據到315-2DP

LD SM0.0

CALL movedpdata:SBR0

網絡 2 PID部分和流量比例部分相加 得出計量泵開度控製量

LD SM0.0

MOVW #ti1:LW8, outkd:VW2004

+I #tki:LW18, outkd:VW2004

網絡 3 將流量相加,乘上相應的係數並乘0.4

LD SM0.0

CALL i4tr:SBR4, ll1:AIW6, 2000.0, #tr0:LD0

CALL i4tr:SBR4, ll2:AIW8, 2000.0, #tr1:LD4

+R #tr0:LD0, #tr1:LD4

*R setllk:VD1004, #tr1:LD4

*R 0.4, #tr1:LD4

CALL rtoi:SBR3, #tr1:LD4, 4000.0, #ti1:LW8

網絡 4 進行PID運算並乘上比例係數0.6

LD SM0.0

CALL PID_NTU:SBR1, ntu_cdc:AIW2, setndt:VD1000, zjkd:VW2000

ITD zjkd:VW2000, #tdi:LD10

DTR #tdi:LD10, #tkr:LD14

*R 0.6, #tkr:LD14

ROUND #tkr:LD14, #tdi:LD10

DTI #tdi:LD10, #tki:LW18

網絡 5 SCD計算PID 乘上係數0.8

LD SM0.0

CALL PID_SCD:SBR2, scd:AIW4, setscd:VD1008, zjhz:VW2002

ITD zjhz:VW2002, #tdi:LD10

DTR #tdi:LD10, #tkr:LD14

*R 0.8, #tkr:LD14

ROUND #tkr:LD14, #tdi:LD10

DTI #tdi:LD10, #tki:LW18

網絡 6 由源水濁度乘係數 並乘0.2

LD SM0.0

CALL i4tr:SBR4, ntu_yuanshui:AIW18, 1000.0, #tr0:LD0

*R setntuk:VD1012, #tr0:LD0

*R 0.2, #tr0:LD0

ROUND #tr0:LD0, #tdi:LD10

DTI #tdi:LD10, #ti1:LW8

網絡 7 PID部分和源水濁度比例部分相加 得出頻率控製量

LD SM0.0

MOVW #ti1:LW8, outhz:VW2006

+I #tki:LW18, outhz:VW2006

網絡 8 計算一號泵開機運行累計時間

LD T37

EU

INCW ljtime1:VW2008

網絡 9 停機時清空上次運行時間

LD run1:I0.2

LPS

AN T37

TON T37, +600

LPP

NOT

MOVW +0, ljtime1:VW2008

網絡 10 計算二號泵開機運行累計時間

LD T38

EU

INCW ljtime2:VW2010

網絡 11 停機時清空上次運行時間

LD run2:I0.3

LPS

AN T38

TON T38, +600

LPP

NOT

MOVW +0, ljtime2:VW2010

網絡 12 將設定時間轉換為分鍾

LD SM0.0

MOVW settime:VW1016, timem:VW2012

*I +60, timem:VW2012

網絡 13 一號機運行時間到

LDW>= ljtime1:VW2008, timem:VW2012

EU

S go1:M0.0, 1

網絡 14 二號機運行時間到

LDW>= ljtime2:VW2010, timem:VW2012

EU

S go2:M0.1, 1

網絡 15 開一號變頻器和計量泵

LD go2:M0.1

ON auto2:I0.1

LD qr1:Q0.0

LDN go1:M0.0

LD go1:M0.0

AN auto2:I0.1

OLD

ALD

OLD

AN err_1:M10.0

A auto1:I0.0

= qr1:Q0.0

MOVW outhz:VW2006, o_hz1:AQW4

MOVW outkd:VW2004, o_kd1:AQW0

網絡 16 開二號變頻器和計量泵

LD go1:M0.0

ON auto1:I0.0

LD qr2:Q0.1

LDN go2:M0.1

LD go2:M0.1

AN auto1:I0.0

OLD

ALD

OLD

AN err_2:M10.1

A auto2:I0.1

= qr2:Q0.1

MOVW outhz:VW2006, o_hz2:AQW6

MOVW outkd:VW2004, o_kd2:AQW2

網絡 17 調用錯誤判斷子程序

LD SM0.0

CALL err:SBR5

網絡 18 出錯報警(蜂鳴頻率為1Hz

LD SM0.5

LD err_2:M10.1

O err_1:M10.0

ALD

= bee:Q0.3

限於篇幅,其他幾個子程序及I/O表等均省略。

五、    結束語

采用新的淨水劑投加係統後,出廠水濁度由過去的3NTU以內降到了1NTU以下,在防疫部門多次檢測中達標率達到了100%;淨水劑的投加達到了最優投加量,避免了淨水劑的浪費。經過統計,去年4~11月淨水劑使用量比往年同期平均使用量減少了約15000Kg。同時由於沉澱池出水濁度的下降,濾池反衝周期延長了近12小時,使生產自用水量降低了約1.5%,累計比去年同期減少了約2.5萬噸。按淨水劑2.205/Kg,水0.45/噸計算,可節省供水成本:15000×2.2052500×0.45=44325元。

經過三年的使用過程證明:采用濁度控製計量泵開度、SCD控製變頻器頻率的方法不僅可以讓投加量更加精確,還可以更加方便的控製投加量以達到在源水濁度低的季節中節省淨水劑的效果。

六、    應用體會

該係統控製對象為出廠水濁度,但是SCD值也是一個很重要的中間對象,要求較高的控製精度,並且控製對象滯後時間很大。要在這樣的情況下完成這樣的控製要求,不僅要求PLC的功能要強大,還需要設計人員進行比較複雜的編程處理,而且對PLC的模擬量處理功能要求也比較高;另(ling)外(wai)在(zai)達(da)到(dao)係(xi)統(tong)要(yao)求(qiu)功(gong)能(neng)的(de)前(qian)提(ti)下(xia)也(ye)要(yao)求(qiu)盡(jin)量(liang)降(jiang)低(di)係(xi)統(tong)的(de)成(cheng)本(ben)。尤(you)其(qi)是(shi)程(cheng)序(xu)中(zhong)的(de)查(zha)表(biao)子(zi)程(cheng)序(xu),本(ben)身(shen)就(jiu)需(xu)要(yao)占(zhan)用(yong)很(hen)大(da)的(de)程(cheng)序(xu)空(kong)間(jian)以(yi)及(ji)數(shu)據(ju)存(cun)儲(chu)空(kong)間(jian)。

S7-200係列中CPU226在程序存儲、數據存儲、掃描時間等各個方麵都能滿足係統的要求。而S7-200係列的EM277模塊使得和原係統中S7-300連接更加簡單方便,從而也節省了大量編程時間和程序空間。

本係統投入使用後效果非常明顯,係統運行穩定有效,尤其是S7-200PLC 的出色表現得到用戶和專家的一致好評。


 

狀 態: 離線

公司簡介
產品目錄
供應信息

公司名稱: 西門子(中國)有限公司
聯 係 人: 技術支持
電  話: 010-64731919
傳  真:
地  址: 北京市朝陽區望京中環南路7號 郵政信箱: 8543
郵  編: 100102
主  頁:
 
該廠商相關解決方案:
西門子在青島卷煙廠成功實施MES係統
西門子S7-200 PLC在均勻化著色電源中的應用
SIWAREX稱重技術結合PCS7在製藥公司帶來的巨大利益
新型玻璃原料配料控製係統的開發及應用
西門子稱重給料機在電解鋁石油焦煆燒工藝的應用
基於Profibus DP的紙機傳動控製係統設計
西門子S7-300軟冗餘係統在垃圾處理自控係統中的應用
西門子SIMATIC控製技術在轎車塗裝線高速旋杯自動靜電噴塗機係統的開發與應用
安全總線協議PROFIsafe在汽車廠總裝車間的應用
WINCC冗餘係統在連續鍍鋅生產線的應用
西門子PA儀表與PCS7係統結合在華新水泥(武穴)項目中的應用
西門子信息化電能管理係統
更多方案...
立即發送詢問信息在線聯係該解決方案廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯係方式,以方便我們及時與您聯絡

關於我們 | 聯係我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved