<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 新疆某引水工程的控制系統設計

新疆某引水工程的控制系統設計

作者: 時(shí)間:2013-10-21 來(lái)源:網(wǎng)絡(luò ) 收藏


  3 控制程序與監控畫(huà)面設計

  3.1 控制流程圖

  根據泵房的工作流程,編寫(xiě)了控制流程圖,如圖3所示。

圖3泵房控制流程圖

  圖3泵房控制流程圖

  3.2 梯形圖與HMI畫(huà)面的編寫(xiě)

  S7-200使用STEP7-Micro/WINV4.0軟件編寫(xiě)程序,編程語(yǔ)言選擇了技術(shù)人員所熟知的LAD。的CPU需要同時(shí)與和工控機通信,224XPCN型號的CPU恰好有2個(gè)485串口,Port1口與連接,Port0口采用的通信協(xié)議與工控機連接[4]。在工控機的人機界面中,沒(méi)有單獨的組態(tài)軟件對輸水的設備進(jìn)行監控,這些信息與泵房?jì)鹊母叩蛪鹤冸娫O備信息一起,集成在四川金泰格公司自主開(kāi)發(fā)的監控軟件中。

  梯形圖的初始化程序如圖4所示。MBUS_INIT指令中,Mode用來(lái)選擇通信協(xié)議,將其輸入值設定為“1”,表示CPU將Port0口定義為通信協(xié)議,并使能該協(xié)議;Addr用于設置站地址的值;Baud用于設置通信的波特率,可以設定為1200、2400、4800、9600、19200、38400、57600或115200共8個(gè)值,在此選擇9600;Parity用于設置校驗,使Modbus的從站與主站相匹配;Delay用于設置延遲參數,由于本系統為有線(xiàn)網(wǎng)絡(luò ),所以設置該參數為典型值0;MaxIQ用于指定主設備可以使用的I/O點(diǎn)數;MaxAI指定了主設備可以使用的模擬量輸入字的個(gè)數;MaxHold指定了主設備可以訪(fǎng)問(wèn)的保持寄存器的最大個(gè)數;HoldSt~用于設置保持寄存器的起始地址[5]。當MBUS_SLAVE指令對Modbus請求作出應答時(shí),“完成”輸出打開(kāi),如果沒(méi)有需要服務(wù)的請求時(shí),“完成”輸出關(guān)閉?!板e誤”輸出包含執行該指令的結果,該輸出只有在"完成"打開(kāi)時(shí)才有效,如果"完成"關(guān)閉,錯誤參數不會(huì )改變[6]。

  此外,由于泵房?jì)鹊?條輸水線(xiàn)路工作順序相同,所以對其編寫(xiě)了子程序,在主程序中分別調用,賦予不同的實(shí)參即可。這一優(yōu)點(diǎn)縮短了程序編寫(xiě)的時(shí)間,同時(shí)增加了CPU的工作效率。

圖4Modbus初始化圖5MT500HMI界面

  圖4Modbus初始化

圖5MT500HMI界面

圖5MT500HMI界面

  HMI設備選擇的是威綸通科技有限公司生產(chǎn)的MT500,它具有很高的性?xún)r(jià)比,可以滿(mǎn)足現場(chǎng)的工作要求。為觸摸屏編輯畫(huà)面的軟件為EasyBuilder,共建立了狀態(tài)畫(huà)面、1#電機操作畫(huà)面、2#電機操作畫(huà)面、泄水閥的控制、報警畫(huà)面5個(gè)窗口[7]。圖5所示為1#電機操作畫(huà)面,有電機停止和啟動(dòng)的手動(dòng)按鈕,有電機的狀態(tài)指示,有管道工作壓力值,還有進(jìn)水閥與出水閥的控制按鈕和狀態(tài)指示,畫(huà)面結構簡(jiǎn)單,可以容易的被工作人員理解。

  4 結語(yǔ)

  該控制系統采用了目前典型的工業(yè)控制方案,硬件的選擇與搭配考慮了工作可靠性與經(jīng)濟適用性?xún)蓚€(gè)方面。自該竣工以來(lái),運行結果證明,泵房的控制系統運行穩定,開(kāi)機與停機過(guò)程中沒(méi)有出現安全事故,節省了人力,降低了輸水成本,實(shí)現了泵房實(shí)時(shí)狀態(tài)監控和數據管理等功能,對整個(gè)的自動(dòng)化管理起到了至關(guān)重要的作用。

  參考文獻:

  [1]鄧學(xué)讓.長(cháng)距離泵站引供水工程試運行設計與實(shí)施應注意的幾個(gè)問(wèn)題[J].水利規劃與設計,2010(3):69-70

  [2]肖順利.在污水處理廠(chǎng)多臺泵中的應用[J].電氣時(shí)代,2007(7):92-93

  [3]吳志敏,陽(yáng)勝峰.西門(mén)子PLC與變頻器、觸摸屏綜合應用教程[M].中國電力出版社,2009:1-8

  [4]廖常初.S7-200PLC編程及應用[M].機械工業(yè)出版社,2007:88-89,149-156

  [5]陳銘.基于MODBUS協(xié)議的設備和PLC實(shí)現通信的研究[J].湖南科技學(xué)院學(xué)報,2009,30(4):60-62

  [6]SIMATICS7-200PLC手冊[M].西門(mén)子公司,2003.

  [7]MT500使用手冊[M].威綸通科技有限公司,2008.

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 引水工程 PLC 觸摸屏 Modbus

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>