999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

下位機PLC和上位機組態軟件在恒壓供水系統中的應用

2016-06-01 11:35:30李鵬飛
電氣傳動自動化 2016年4期
關鍵詞:系統

劉 鑫,李鵬飛

(1.天水電氣傳動研究所有限責任公司,甘肅天水741020;2.大唐甘谷電廠,甘肅天水741000)

下位機PLC和上位機組態軟件在恒壓供水系統中的應用

劉 鑫1,李鵬飛2

(1.天水電氣傳動研究所有限責任公司,甘肅天水741020;2.大唐甘谷電廠,甘肅天水741000)

介紹了下位機PLC和上位機組態軟件在恒壓供水系統中的應用,簡單闡述了下位機和上位機的組態及編程應用、PLC編程理論和PID控制算法,以及下位機PLC和上位機組態軟件的通訊連接和上位機組態軟件的一般組態功能。

下位機;上位機;PID;功能塊;數據庫;

1 工程概述

1.1恒壓供水系統介紹

供水系統是國民生產生活中不可缺少的重要一環。傳統供水方式占地面積大、水質易污染、基建投資多,而最主要的缺點是水壓不能保持恒定,會導致部分設備不能正常工作。變頻調速技術是一種新型成熟的交流電機無極調速技術,它以其獨特優良的控制性能被廣泛應用于速度控制領域,特別是供水行業中。由于安全生產和供水質量的特殊需要,對恒壓供水壓力的控制有著嚴格的要求,因而變頻調速技術得到了更加深入的應用。恒壓供水系統技術先進、水壓恒定、操作方便、運行可靠、節約電能、自動化程度高,在泵站供水中可完成以下功能:①維持水壓恒定;②控制系統可手動/自動運行;③多臺泵自動切換運行;④系統睡眠與喚醒,當外界停止用水時,系統處于睡眠狀態,直至有用水需求時自動喚醒;⑤在線調整PID參數;⑥泵組及線路保護檢測報警,信號顯示等。

將管網的實際壓力經反饋后與給定壓力進行比較,當管網壓力不足時,變頻器增大輸出頻率,水泵轉速加快,供水量增加,迫使管網壓力上升。反之水泵轉速減慢,供水量減小,管網壓力下降,保持恒壓供水。

1.2系統硬件構成及工藝要求

本系統包括PLC柜、表柜、低壓變頻柜和外部傳感器等設備。系統采用PLC+上位機的組合方式,系統分為循環水泵站和壓縮空氣站,外部儀表包括壓力、溫度、流量等傳感器,傳感器輸出4mA-20 mA的電流信號進入PLC模擬量輸入模塊和儀表顯示柜,由上位機畫面和儀表柜顯示。

壓力傳感器、PLC和變頻器作為中心控制裝置,實現所需功能。壓力傳感器用于檢測管網的水壓,將壓力轉化為4mA-20mA的電流信號,提供給PLC模擬量輸入模塊。利用PLC編程軟件中的PID功能調節整定供水壓力,PLC將整定后的壓力信號經PLC模擬量輸出,將4mA-20mA電流信號傳送給變頻器,由變頻器調節供水壓力,保持水位壓力恒定。該系統開關量控制2個冷卻塔風機和3個冷水泵,冷卻塔風機手動控制,實現系統循環回水;3個冷水泵進行手動/自動聯鎖控制,實現循環供水壓力的恒定;模擬量由壓力、液位、流量等組成,由PLC進行采集,在上位機中顯示。

系統工藝要求:凈循環冷水泵為3臺(2用1備),各電機均可手動單獨操作,通過一臺變頻器對冷水池水位進行調節,當水位在主變頻器達到上限頻率但仍不能達到供水要求時,依次控制另一臺工作泵以軟啟動方式投入運行,從而控制水位恒定,當供水過剩時,軟啟動器啟動的水泵自動退出,由變頻器控制水泵恒水位運行,當其中一臺泵或變頻器控制的水泵或變頻器故障時,備用泵以軟啟動方式自動投入,除變頻器控制的水泵外,另兩臺水泵通過PLC控制器實現工作與備用的自動循環。

2下位機PLC和上位機編程軟件在恒壓供水系統中的實現

2.1下位機編程軟件概述及工程應用

下位機編程軟件可以用于控制器和基于PC的編程、監控和參數設置,是工業軟件的重要組成部分。選用的PLC編程軟件為工業現場使用率最高、性能最穩定的軟件版本,具有以下功能:硬件配置和參數設置、通訊組態、編程、測試、啟動和維護、文件建檔、運行和診斷功能等,是目前網絡上最優秀的PLC編程軟件。

系統下位機分為硬件組態和軟件編程;

PLC系統硬件由I/O底板、CPU、電源模塊、數字量輸入模塊、數字量輸出模塊、模擬量輸入模塊、模擬量輸出模塊、以太網通信模塊組成;PLC柜配交換機,通過TCP/IP通訊連接上位機,上位機通過SIDirect DAServer驅動連接PLC與上位機通訊。PLC通過編程軟件進行組態,在編程軟件中先建立一個站點,在站點中打開硬件配置進行該項目的硬件組態,具體硬件配置如圖1所示。

圖1系統硬件配置圖

系統軟件主程序在組織塊OB1中,在組織塊OB1中實現各個功能塊的調用,以及2個冷卻塔風機的啟停操作,和3個冷水泵的聯動,實現3個冷水泵(2用1備)手自動切換,3個冷水泵和液位以及管線壓力實現聯鎖,當其中一個泵運行時壓力小于設定值,液位大于設定值,自動啟動另外兩個冷水泵中的一個,實現2用1備,當其中一個水泵故障時,備用泵自動投入運行,當壓力大于設定值,達到水位上限時,軟啟動控制的冷水泵自動停止運行,由變頻器控制的水泵實現PID供水調節水位恒定,PID功能的實現是調用系統功能塊FB41在中斷組織塊OB35中實現,系統模擬量調用功能塊FB1實現模擬量如液位、壓力、流量等的采集,量程轉換調用系統功能塊FC105、FC106,在FB1中調用FC105編程實現模擬量的量程轉換調用,每個FB1在創建時生成一個DB背景數據塊,用于保存系統數據,FC1中調用FB1對各個模擬量實參賦值,形參進行模擬信號的采集,FC1則由組織塊OB1調用,實現PLC編程軟件的結構化編程,結構化編程把過程要求或相關的功能進行分類,并試圖提供可以用于幾個任務的通用解決方案。向指令塊提供有關信息(以參數形式),結構化程序能夠重復利用這些通用的模塊,只需要在使用功能塊時為其提供不同的環境變量(實參),就能完成對不同設備的控制。本系統的程序塊如圖2所示。本系統的結構化調用如圖3所示。

圖2系統程序塊

圖3系統的結構化調用

FB(功能塊)是用戶編寫的具有自己存儲區域(背景數據塊)的塊,每次調用功能塊時需提供各種類型的數據給功能塊,功能塊也要反饋變量給調用它的塊。這些數據以靜態變量(STAT)的形式存放在指定的背景數據塊(DI)中,臨時變量(TEMP)存儲在局域數據堆棧中。調用功能塊或系統功能塊時,必須指定背景數據塊的編號,調用時背景數據塊被自動打開。在編譯功能塊時,系統會自動生成背景數據塊中的數據。在程序中通過上位機來訪問這些背景數據塊。在功能塊中給形參賦初值,它們被自動寫入相應的背景數據塊中。

FC(功能)是用戶編寫的沒有固定存儲區的塊,其臨時變量存儲在局域數據堆棧中,功能執行結束后,這些數據就丟失了。調用FC(功能)和FB(功能塊)時實參代替形參,FC(功能)不需要背景數據塊。功能和功能塊用輸入(IN)參數、輸出(OUT)參數和I/0(IN/OUT)參數做指針,指向調用它的邏輯塊提供的實參。

本系統的FB(功能塊)調用了FC105系統功能,在FC中對FB(功能塊)賦予實參。FC1調用FB1如圖4所示。

圖4 FC1調用FB1

FC105是模擬輸入規格化成工程量,FC106是把工程量規格化到模擬輸出。FC105,FC106功能用于測量電壓、電流、溫度和電阻信號。FB1調用FC105如圖5所示。

圖5 FB1調用FC105

典型的PLC模擬量閉環控制系統如圖6所示,點劃線部分是用PLC實現的。

圖6 PLC模擬量閉環控制系統

在模擬量閉環控制系統中,被控量c(t)(例如壓力、溫度、流量、轉速等)是連續變化的模擬量,大多數執行機構(如電動調節閥)要求PLC輸出模擬量信號mV(t),而PLC的CPU只能處理二進制數字值。c(t)首先被測量元件(傳感器)和變送器轉換為標準量程的直流電流信號或直流電壓信號PV(t),PLC用模擬量輸入模塊中的A/D轉換器將它們轉換為時間上離散的數字值PV(n)。模擬量與數字值之間的相互轉換和PID程序的執行時周期性的,其時間間隔成為采樣周期T。

在本系統中,被控對象為水箱水位,被控的物理量為壓力c(t)。用壓力傳感器檢測水箱壓力,壓力傳感器將變送器輸出的壓力信號轉換為4mA-20mA的電流信號,然后送給模擬量輸入模塊,經A/D轉換后得到與壓力成比例的數字值,CPU將其與壓力設定值比較,并按PID算法對誤差進行運算,將運算結果(數字值)送給模擬量輸出模塊,經A/D轉換后變為4mA-20mA電流信號,用來控制變頻器的轉速的高低,通過它調節水箱壓力,實現對壓力的閉環控制,實現恒壓供水。壓力閉環控制系統如圖7所示。

圖7壓力閉環控制系統

本系統PLC調用系統功能塊FB41實現PID控制。FB41稱為連續控制的PID用于控制連續變化的模擬量,PID的初始化可以將參數COM-RST置位,PID的調用在OB35中完成,一般設置時間為200ms。

(1)FB41輸入參數

COM_RST:BOOL:重新啟動PID:當該位TURE時:PID執行重啟動功能,復位PID內部參數到默認值;通常在系統重啟動時執行一個掃描周期,或在PID進入飽和狀態需要退出時用這個位;

MAN_ON:BOOL:手動值ON;當該位為TURE時,PID功能塊直接將MAN的值輸出到LMN,這可以在PID框圖中看到;也就是說,這個位是PID的手動/自動切換位;

PEPER_ON:BOOL:過程變量外圍值ON:過程變量即反饋量,此PID可直接使用過程變量PIW(不推薦),也可使用PIW規格化后的值(常用),因此,這個位為FALSE;

P_SEL:BOOL:比例選擇位:該位ON時,選擇P(比例)控制有效;一般選擇有效;

I_SEL:BOOL:積分選擇位;該位ON時,選擇I(積分)控制有效;一般選擇有效;

INT_HOLD BOOL:積分保持,不去設置它;

I_ITL_ON BOOL:積分初值有效,I-ITLVAL(積分初值)變量和這個位對應,當此位ON時,則使用I-ITLVAL變量積分初值。一般當發現PID功能的積分值增長比較慢或系統反應不夠時可以考慮使用積分初值;

D_SEL:BOOL:微分選擇位,該位ON時,選擇D(微分)控制有效;一般的控制系統不用;

CYCLE:TIME:PID采樣周期,一般設為200ms;

SP_INT:REAL:PID的給定值;

PV_IN:REAL:PID的反饋值(也稱過程變量);

PV_PER:WORD:未經規格化的反饋值,由PEPERON選擇有效;(不推薦)

MAN:REAL:手動值,由MAN-ON選擇有效;

GAIN:REAL:比例增益;

TI:TIME:積分時間;

TD:TIME:微分時間;

TM_LAG:TIME:我也不知道,沒用過它,和微分有關;

DEADB_W:REAL:死區寬度;如果輸出在平衡點附近微小幅度振蕩,可以考慮用死區來降低靈敏度;

LMN_HLM:REAL:PID上極限,一般是100%;

LMN_LLM:REAL:PID下極限;一般為0%,如果需要雙極性調節,則需設置為-100%;(正負10V輸出就是典型的雙極性輸出,此時需要設置-100%);

PV_FAC:REAL:過程變量比例因子

PV_OFF:REAL:過程變量偏置值(OFFSET)

LMN_FAC:REAL:PID輸出值比例因子;

LMN_OFF:REAL:PID輸出值偏置值(OFFSET);

I_ITLVAL:REAL:PID的積分初值;有I-ITL-ON選擇有效;

DISV:REAL:允許的擾動量,前饋控制加入,一般不設置;

FB41輸出參數:

LMN:REAL:PID輸出;

LMN_P:REAL:PID輸出中P的分量;

LMN_I:REAL:PID輸出中I的分量;

LMN_D:REAL:PID輸出中D的分量;

(2)規格化概念及方法

PID參數中重要的幾個變量,給定值、反饋值和輸出值都是用0.0-1.0之間的實數表示,而這幾個變量在實際中都是來自與模擬輸入,或者輸出控制模擬量的。因此,需要將模擬輸出轉換為0.0-1.0的數據,或將0.0-1.0的數據轉換為模擬輸出,這個過程稱為規格化。

規格化的方法:(即變量相對所占整個值域范圍內的百分比對應與27648數字量范圍內的量)

對于輸入和反饋,執行:變量*100/27648,然后將結果傳送到PV-IN和SP-INT;

對于輸出變量,執行:LMN*27648/100,然后將結果取整傳送給PQW即可。

(3)PID的調整方法

一般不用D,除非一些大功率加熱控制等慣大的系統;僅使用PI即可;一般先使I等于0,P從0開始往上加,直到系統出現等幅振蕩為止,記下此時振蕩的周期,然后設置I為振蕩周期的0.48倍。

本系統中將壓力設定值DB2.DBD4和實際壓力值DB1.DBD8賦值給FB41的SP_INT(PID的給定值)和PV_IN(PID的反饋值),設置好PID的相關參數(如LMN_HLM:PID上極限,LMN_LLM: PID下極限,TI:積分時間,GAIN:比例增益,CYCLE: PID采樣周期,MAN_ON:手動值ON)。將變頻器控制頻率DB2.DBD0賦值給LMN:PID輸出,將變頻器控制頻率DB2.DBD0由功能塊FC106轉換成標準量程賦值給 PLC模擬量輸出模塊,由PLC模擬量輸出模塊調節變頻器的頻率。PID控制如圖8所示。

圖8 PID控制

2.2上位機組態及應用

上位機組態軟件用于可視化的控制工業生產過程。為工程師提供了易用的開發環境和廣泛的功能,使工程師能夠快速地建立、測試和部署強大的連接和傳遞實時信息的自動化應用。組態軟件是一個開放的、可擴展的人機界面,可以靈活地定制應用程序設計,為工業中的各種自動化設備提供了連接能力。

2.2.1上位機組態軟件與PLC通信

上位機組態軟件與PLC通信是通過SIDirect DAServer驅動通過標準的以太網卡訪問PLC。SIDirect DAServer可以通過DDE、FastDDE、SuiteLink、OPC協議連接Windows客戶端軟件。首先安裝SIDirect DAServer,安裝并配置以太網卡和TCP/IP協議。配置好SIDirect DAServer和組態軟件后,激活SIDirect DAServer便可實現組態軟件與PLC的通訊。SIDirect DAServer配置圖如圖9所示。

圖9 SIDirect DAServer配置圖

在組態軟件中,標記的類型有I/O型、內存型等,訪問PLC變量就要選擇I/O型標記,定義I/O型標記就要設計訪問名和項目,訪問名就是在SIDirect DAServer中定義的PLC設備,項目對應實際的PLC地址,在配置時可能需要相應的轉換。訪問名和項目設計如圖10所示。

上位機組態軟件與PLC標記名命名規則:

圖10訪問名和項目設計

2.2.2上位機組態

上位機組態軟件集控制系統、數據庫技術、網絡技術、人機界面技術于一身,包含動態顯示、報警、控件、趨勢、網絡通訊等,必要時還可以通過第三方程序,例如VB實現復雜的功能。上位機組態軟件的圖形界面美觀,支持ActiveX控件,采用的內部函數,報表借助于第三方程序例如VB實現。同時也支持組態對象的查找、替換功能。

本系統制作了循環水泵站畫面、壓縮空氣站畫面、實時趨勢、歷史趨勢、歷史報警、操作記錄、報表顯示等多個工藝流程主界面,在每幅畫面中顯示相應設備運行狀況、系統運行參數和儀表數值。本系統組態畫面如圖11所示。

本系統歷史報警通過組態軟件和關系數據庫數據SQL Server建立通訊連接,利用組態軟件查找保存在SQL中的歷史數據;報表通過組態軟件和關系數據庫數據Microsoft Access建立通訊連接,利用VB調用組態軟件腳本讀Access中的數據以實現顯示報表的功能。歷史報警如圖12所示。

圖11系統組態畫面

圖12歷史報警

在上位機組態軟件中引入第三方程序增強了軟件的功能,使組態軟件與數據庫的應用更加靈活。

3結束

本系統以PLC為主線,以編程系統為平臺,結合組態軟件,系統地介紹了PLC的編程理論、PID控制算法,及其在工業恒壓供水中的應用。PLC與組態軟件編程功能強大,開發界面美觀,通訊連接易學易用,普遍適用于工控行業。本系統自2009年投入運行以來,系統可靠性高,運行穩定。

[1]廖常初.PLC編程及應用[M].北京:機械工業出版社,2005.

[2]張萬忠.可編程控制器應用技術[M].北京:化學工業出版社,2001.

[3]西門子PLC與INTOUCH綜合應用.人民郵電出版社,2010.

[4]過程可視化組態軟件INTOUCH應用技術機械工業出版社,2006.

Application of lower computer PLC and upper computer configuration software in constant pressure water supply system

LIU Xin1,LI Peng-fei2
(1.Tianshui Electric Drive Research Institute Co.,Ltd.,Tianshui 741020,China;2.Datang Gangu Power Plant,Tianshui 741000,China)

The application of the lower computer PLC and the upper computer configuration software in the water supply system with the constant pressure is presented.The configuration and programming applications of the lower computer and the upper computer,the PLC programming theory and the PID control algorithm are briefly introduced.The communication connections between the lower computer PLC and the upper computer configuration software as well as the general configuration functions of the upper computer configuration software are also given.

lower computer;upper computer;PID;function block;database

TP273

B

2016-05-15

1005—7277(2016)04—0029—06

劉 鑫(1981.8-),男,漢族,工程師,2005年畢業于北京化工大學,就職于天水電氣傳動研究所有限責任公司,從事自動化設計與調試工作。

李鵬飛(1977-),男,漢族,1996年畢業于重慶電力專科學校,大唐甘谷發電廠設備部主任,從事火電廠設備管理、檢修工作。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 亚洲一区网站| 手机在线国产精品| 国产高清不卡| 色妞永久免费视频| 欧美在线黄| 91精品免费久久久| 国产亚洲精品资源在线26u| 久久综合干| 乱人伦视频中文字幕在线| 国产综合亚洲欧洲区精品无码| 亚洲色精品国产一区二区三区| 久久青草热| 一级毛片免费高清视频| 国产激爽大片高清在线观看| 亚洲免费毛片| a级高清毛片| 女高中生自慰污污网站| 久久公开视频| 久青草免费视频| 国产精品成人一区二区不卡 | 国产精品内射视频| 成人年鲁鲁在线观看视频| 亚洲伦理一区二区| 亚洲首页国产精品丝袜| 影音先锋亚洲无码| 欧美成人国产| 狠狠色婷婷丁香综合久久韩国| 91无码人妻精品一区| 麻豆精品在线| 久996视频精品免费观看| 亚洲av日韩av制服丝袜| 26uuu国产精品视频| 久久黄色影院| www.av男人.com| 71pao成人国产永久免费视频| 美女啪啪无遮挡| 国产成人免费| 欧美黄网站免费观看| 成人综合在线观看| 亚洲欧美色中文字幕| 国产综合日韩另类一区二区| 精品国产女同疯狂摩擦2| 国产高清精品在线91| 国产精品无码制服丝袜| 国产成人久久综合777777麻豆| 欧美 亚洲 日韩 国产| 亚洲欧洲综合| 久久国产精品夜色| 婷婷成人综合| 美女国内精品自产拍在线播放 | 国产欧美日韩精品综合在线| 一本一道波多野结衣一区二区| 午夜一级做a爰片久久毛片| 久久精品中文无码资源站| 国产激情无码一区二区APP| 男人天堂亚洲天堂| 九九久久精品免费观看| 日本91在线| 午夜在线不卡| 日韩欧美在线观看| 色老头综合网| 美女无遮挡免费视频网站| 成人一级黄色毛片| 久久99国产乱子伦精品免| 久久毛片网| 亚洲欧美日韩精品专区| 色网站在线视频| 久久国产精品波多野结衣| 伊人久久久久久久久久| 国产亚洲精品自在久久不卡| 久久久久人妻一区精品色奶水 | 黄片一区二区三区| 欧美福利在线| 99国产精品国产| 巨熟乳波霸若妻中文观看免费| 国产一区自拍视频| 成人一区专区在线观看| 四虎影视库国产精品一区| 亚洲日韩欧美在线观看| 国语少妇高潮| 久久久久夜色精品波多野结衣| 久久青草热|