600MW機(jī)組DEHⅢA控制系統(tǒng)檢修規(guī)程_第1頁(yè)
600MW機(jī)組DEHⅢA控制系統(tǒng)檢修規(guī)程_第2頁(yè)
600MW機(jī)組DEHⅢA控制系統(tǒng)檢修規(guī)程_第3頁(yè)
600MW機(jī)組DEHⅢA控制系統(tǒng)檢修規(guī)程_第4頁(yè)
600MW機(jī)組DEHⅢA控制系統(tǒng)檢修規(guī)程_第5頁(yè)
已閱讀5頁(yè),還剩64頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

600MW機(jī)組DEHⅢA控制系統(tǒng)檢修規(guī)程1DEH-ⅢA系統(tǒng)概述國(guó)華定州發(fā)電廠2X600MW機(jī)組汽機(jī)控制系統(tǒng)采用新華控制工程有限公司生產(chǎn)的DEH—IIIA數(shù)字電液調(diào)節(jié)系統(tǒng)。DEH—IIIA控制系統(tǒng)主要任務(wù)就是以計(jì)算機(jī)為核心,以高壓抗燃油為執(zhí)行動(dòng)力,通過(guò)控制汽輪機(jī)各個(gè)進(jìn)汽閥門(mén)的電液伺服閥,達(dá)到控制汽機(jī)的啟動(dòng)、停止、轉(zhuǎn)速控制及負(fù)荷控制,達(dá)到安全穩(wěn)定運(yùn)行的目的。DEH主要由計(jì)算機(jī)控制部分與液壓控制部分(EH)組成。DEH部分完成控制邏輯、算法及人機(jī)接口。根據(jù)對(duì)汽輪發(fā)電機(jī)各種參數(shù)的數(shù)據(jù)采集,通過(guò)一定的控制策略,最終輸出到閥門(mén)的控制指令通過(guò)EH系統(tǒng)驅(qū)動(dòng)閥門(mén),完成對(duì)機(jī)組的控制。人機(jī)接口是操作員或系統(tǒng)工程師與DEH系統(tǒng)的人機(jī)界面。操作員通過(guò)操作員站對(duì)DEH進(jìn)行操作,給出汽輪機(jī)的運(yùn)行操作及控制目標(biāo)進(jìn)行各種試驗(yàn),進(jìn)行回路切投等。由于DEH的重要性,配備一個(gè)硬件手操盤(pán),以便在DEH故障時(shí)可通過(guò)手操盤(pán)操作,維持機(jī)組運(yùn)行。系統(tǒng)工程師通過(guò)工程師站對(duì)系統(tǒng)進(jìn)行維護(hù)及控制策略組態(tài)。在DEH—IIIA中,工程師站與操作員站配置基本相同,是可以通用的,只是賦予的級(jí)別不一樣。2設(shè)備簡(jiǎn)介:設(shè)備型號(hào)、規(guī)范及有關(guān)參數(shù)DEH—IIIA技術(shù)規(guī)范轉(zhuǎn)速控制范圍:0—3600轉(zhuǎn)/分,控制精度±1轉(zhuǎn)/分負(fù)荷控制范圍:0—660MW,控制精度±1.5MW系統(tǒng)遲緩率≤0.06轉(zhuǎn)速不等率5%(3%--6%可調(diào))轉(zhuǎn)速超調(diào)量:甩額定負(fù)荷〈7%高中壓調(diào)節(jié)汽閥關(guān)閉時(shí)間:〈0.15秒高中壓主汽閥關(guān)閉時(shí)間:〈0.15秒2.1工作原理DEH—IIIA配置包括操作員站、工程師站、基本控制DPU、ATC控制DPU與其它系統(tǒng)的通訊接口以及各種I/O卡件,硬件后備手操盤(pán)等組成。閥門(mén)控制站的配置與系統(tǒng)所配的調(diào)節(jié)型油動(dòng)機(jī)相適應(yīng)。一個(gè)油動(dòng)機(jī)對(duì)應(yīng)一塊閥門(mén)控制卡。各種閥門(mén)之間的相互協(xié)調(diào)動(dòng)作及控制切換,如高壓缸啟動(dòng)、中壓缸啟動(dòng)、順序閥控制、單閥控制等方式,是由DEH基本控制DPU內(nèi)的閥門(mén)管理程序?qū)崿F(xiàn)的。對(duì)于開(kāi)關(guān)型的閥門(mén)執(zhí)行機(jī)構(gòu),如再熱主汽門(mén),不使用VCC卡,而用開(kāi)關(guān)量控制。EH系統(tǒng)是DEH的執(zhí)行機(jī)構(gòu)。主要包括供油裝置(油泵、油箱)、油管路及附件(蓄能器)、執(zhí)行機(jī)構(gòu)(油動(dòng)機(jī))、危機(jī)遮斷系統(tǒng)等。供油系統(tǒng)為系統(tǒng)提供壓力油。執(zhí)行機(jī)構(gòu)響應(yīng)DEH的指令信號(hào),控制油動(dòng)機(jī)位置,以調(diào)節(jié)汽輪機(jī)各蒸汽閥門(mén)的開(kāi)度,從而控制汽輪機(jī)的運(yùn)行。危機(jī)遮斷系統(tǒng)響應(yīng)控制系統(tǒng)或汽機(jī)保護(hù)系統(tǒng)發(fā)出的指令,DEH發(fā)出超速控制及超速保護(hù)控制信號(hào)時(shí),就緊急關(guān)閉調(diào)節(jié)閥,當(dāng)汽機(jī)保護(hù)系統(tǒng)發(fā)出停機(jī)信號(hào)時(shí),或機(jī)械超速等動(dòng)作引起汽機(jī)安全油泄去時(shí),危機(jī)遮斷系統(tǒng)就緊急關(guān)閉全部汽輪機(jī)蒸汽進(jìn)汽門(mén),使機(jī)組安全停機(jī)。2.2DEH—IIIA運(yùn)行方式2.2.1手動(dòng)操作操作員通過(guò)DEH—IIIA手動(dòng)操作盤(pán)上的增減按鈕可以直接控制汽機(jī)各閥門(mén)的開(kāi)度。同時(shí)根據(jù)機(jī)組狀態(tài),提供保護(hù)性的邏輯和閉鎖。并且有超速保護(hù)、主汽壓限制、快速減負(fù)荷、脫扣等保護(hù)功能,這是DEH—IIIA的一種備用方式。2.2.2操作員自動(dòng)方式這是DEH—IIIA控制系統(tǒng)最基本的運(yùn)行方式。在此方式下,可進(jìn)行汽輪機(jī)的轉(zhuǎn)速、負(fù)荷、壓力等的閉環(huán)控制,同時(shí)具備DEH—IIIA的所有保護(hù)和試驗(yàn)功能。此時(shí)目標(biāo)轉(zhuǎn)速、升速率、目標(biāo)負(fù)荷、升負(fù)荷率等均由操作員設(shè)置。在此方式下,ATC提供轉(zhuǎn)子應(yīng)力計(jì)算和預(yù)測(cè)的結(jié)果及各種報(bào)警信息,包括預(yù)計(jì)差脹、ATC推薦的升速率和負(fù)荷變化率等供操作員參考。2.2.3ATC方式ATC方式是汽機(jī)運(yùn)行的理想方式。在此方式下,操作員可以通過(guò)一個(gè)按鈕將機(jī)組從盤(pán)車(chē)轉(zhuǎn)速升到同步轉(zhuǎn)速,并網(wǎng)后,在由初負(fù)荷帶到目標(biāo)負(fù)荷。此時(shí)DEH—IIIA控制系統(tǒng)根據(jù)當(dāng)前機(jī)組所處的狀態(tài)自動(dòng)給出機(jī)組盤(pán)車(chē)、暖機(jī)、升/降負(fù)荷的指令,并根據(jù)計(jì)算出的轉(zhuǎn)子應(yīng)力決定其變化率,以達(dá)到保護(hù)機(jī)組及最佳運(yùn)行的目的。在投入遙控方式下,ATC程序根據(jù)汽機(jī)運(yùn)行狀態(tài)進(jìn)行在線監(jiān)視控制。2.2.4遙控方式當(dāng)處于操作員自動(dòng)或ATC方式時(shí),DEH—IIIA可以通過(guò)接口接受其它系統(tǒng)來(lái)的轉(zhuǎn)速或負(fù)荷指令,來(lái)控制汽機(jī)升/降轉(zhuǎn)速和升/降負(fù)荷,分為:2.2.5自動(dòng)同期方式CCS協(xié)調(diào)工作方式汽機(jī)跟隨、鍋爐跟蹤、協(xié)調(diào)控制2.3環(huán)境要求為保證DEH-IIIA控制系統(tǒng)長(zhǎng)期運(yùn)行,DEH-IIIA控制器應(yīng)安裝于空調(diào)機(jī)房?jī)?nèi),操作盤(pán)安裝于控制室內(nèi)。推薦運(yùn)行環(huán)境溫度:0~25℃最大溫度變化率:5℃/分相對(duì)濕度:40%~60%無(wú)凝結(jié)最大濕度變化率:10%/小時(shí)控制器機(jī)房應(yīng)密封,進(jìn)入房?jī)?nèi)的空氣應(yīng)經(jīng)過(guò)過(guò)濾,定期清掃印刷板卡件上存積的灰塵。2.4電源要求國(guó)華定電1#機(jī)DEH-IIIA、MEH-IIIA均由新華公司提供的電源柜供電。整個(gè)系統(tǒng)需要二路交流220V供電,一路來(lái)自廠用UPS電源,另一路來(lái)自廠用保安電源,二路電源接到電源柜即可。每路容量均為3KVA。DEH每個(gè)控制柜要求二路220VAC電源,供給DEH-IIIA系統(tǒng)的用電。輸入電源為:220VAC±5%,50HZ±0.5%,每一路最大電流為20A。2.5安裝要求2.5.1DPU機(jī)柜,端子柜安裝DPU機(jī)柜,端子柜安裝就位于機(jī)柜槽鋼上,槽鋼上必須敷一層絕緣橡膠,保證槽鋼與機(jī)柜之間必須完全絕緣。安裝完畢,須用固定螺釘安全固定。(固定螺釘為M12)DPU機(jī)柜如多柜拼裝可拆去中間的柜側(cè)板,以減少有效寬度。2.5.2工程師站安裝工程師站配備工業(yè)用PC機(jī)。工程師站可安裝于相應(yīng)操作臺(tái)里。2.5.3操作員站安裝操作員站配備工業(yè)用PC機(jī)。操作員站的安裝可由用戶訂合同時(shí)確定安裝位置??砂惭b于集控室相應(yīng)的操作臺(tái)下,或集中放置在電子間的控制機(jī)柜內(nèi)(需配長(zhǎng)線驅(qū)動(dòng)器)。2.5.4操作鍵盤(pán)安裝操作鍵盤(pán)采用XDPS系統(tǒng)專用觸摸式鍵盤(pán)。操作鍵盤(pán)可安裝于操作臺(tái)上,也可安裝于用戶自己提供的操作臺(tái)上,但必須留下專用鍵盤(pán)的位置,并注意出線。(我公司暫沒(méi)有使用)。2.5.5I/O卡件安裝于系統(tǒng)的DPU柜中。2.5.6操作臺(tái)安裝新華公司可提供各類操作臺(tái)。包括各種一般臺(tái)式通用操作臺(tái)和集控室控制臺(tái)(根據(jù)用戶具體要求定做)。2.5.7打印機(jī)安裝XDPS系統(tǒng)打印機(jī)可按用戶需要來(lái)訂,打印機(jī)可直接安置于一般操作臺(tái)上,也可安置于新華公司提供打印臺(tái)內(nèi)。2.5.8數(shù)據(jù)通訊線安裝橋架上應(yīng)用軟金屬管保護(hù),軟金屬管應(yīng)接地。走線應(yīng)避免與動(dòng)力電纜平行。在機(jī)柜安裝就位前,應(yīng)徹底清除室內(nèi)的垃圾及灰塵,特別是機(jī)柜附近機(jī)柜底座內(nèi)及電纜溝內(nèi)的灰塵,以免運(yùn)行時(shí)灰塵進(jìn)入計(jì)算機(jī)內(nèi)。請(qǐng)遵照機(jī)柜布置圖的規(guī)定進(jìn)行安裝。特別是機(jī)柜順序及前后方向不能弄錯(cuò)。注意機(jī)柜下方電纜孔的大小是否足夠。前后門(mén)打開(kāi)后,是否還有一定的工作空間。2.6接地標(biāo)準(zhǔn)DEH地分信號(hào)地(SG)、機(jī)柜及電源地(CG)。每個(gè)DPU柜均有SG和CG.整個(gè)系統(tǒng)內(nèi)的SG、CG分別匯總到1#DPU柜,由安裝公司將SG接到信號(hào)地接地網(wǎng)(專用地或大地網(wǎng)),CG接到建筑地。根據(jù)情況,也可將CG接到熱工地,主要看現(xiàn)場(chǎng)那種干擾最小。信號(hào)地接地電阻必須小2歐姆。接地前先檢查每個(gè)機(jī)柜的接地線。確認(rèn)每個(gè)機(jī)柜中,是否按系統(tǒng)接地圖把需連接的機(jī)柜地用導(dǎo)線連接到本機(jī)柜的CG,需連接的信號(hào)地已連接到本機(jī)柜的SG,用普通萬(wàn)用表測(cè)量,該連接的部分電阻應(yīng)小于0.5歐姆。檢查SG、CG相互之間的絕緣。用萬(wàn)用表檢查,上述任意兩者之間,電阻應(yīng)大于2兆歐。若短路或絕緣不夠,按機(jī)柜接線圖查找原因。2.7DEH-ⅢA控制系統(tǒng)簡(jiǎn)介2.7.1DPU配置(功能分配情況)a)主機(jī)卡它是DPU的心臟部件,采用INTEL公司的Pentium或更高檔次的CPU。它具有速度快,能夠快速響應(yīng)多種事件并能準(zhǔn)確地完成諸如IO輸入輸出、PID運(yùn)算、網(wǎng)絡(luò)通訊、位總線通訊、邏輯運(yùn)算、事件量處理等功能。該主機(jī)卡必須支持DOC(DiskOnChip)。用戶必須注意,在配置主機(jī)卡的CMOS時(shí),要做到以下幾點(diǎn):網(wǎng)卡、雙機(jī)切換卡所用中斷號(hào)(一般為10,11,5,7)一定要禁止PlugAndPlay起作用。安裝好軟件后,要禁止軟硬盤(pán)接口。如有的話,要禁止電源管理功能。如使用的是PentinumCPU,最好降為166MHZ使用,以使其能在風(fēng)扇故障時(shí)仍然能正常工作。如板上有WatchDog功能,應(yīng)開(kāi)放此功能,看門(mén)狗時(shí)間一般設(shè)為1-10秒鐘。b)DOCDOC是一種掉電以后能夠永久保存數(shù)據(jù)的存貯器,和硬盤(pán)比較幾乎沒(méi)有磨損,但其讀寫(xiě)數(shù)據(jù)花的時(shí)間較長(zhǎng)。DOC與硬盤(pán)使用方法基本一樣。DOC直接安裝于主機(jī)卡的插座上。DOC存貯容量必須大于20M。c)網(wǎng)卡DPU的每臺(tái)計(jì)算機(jī)由兩塊互為備用的網(wǎng)卡,它們負(fù)責(zé)整個(gè)DPU和XDPS系統(tǒng)的通訊鏈路。兩塊網(wǎng)卡的配置見(jiàn)表-1:表-1中斷號(hào)地址第一塊網(wǎng)卡11320H第二塊網(wǎng)卡10340Hd)雙機(jī)切換卡雙機(jī)切換卡是由新華自行設(shè)計(jì)的,它除了完成雙機(jī)跟蹤和通訊功能外,主要還帶有位總線(Bitbus)PCX344,完成DPU與I/O站通訊。雙機(jī)切換卡可選一塊,也可選兩塊(冗余IO)。兩塊雙機(jī)切換卡的配置見(jiàn)表-2:表-2中斷號(hào)地址第一塊卡5208H第二塊卡7308H雙機(jī)切換卡上一根25芯電纜與同一DPU的另一計(jì)算機(jī)上的雙機(jī)切換卡互連,一根9芯電纜與I/O站的站控制板連接。每臺(tái)計(jì)算機(jī)有五個(gè)指示燈和一個(gè)電源鑰匙開(kāi)關(guān),說(shuō)明見(jiàn)表-3:表-3電源指示燈接上電源,該燈亮,否則暗。主控指示燈當(dāng)系統(tǒng)正常運(yùn)行時(shí),此時(shí)電源燈和運(yùn)行燈都亮;如該機(jī)處于主控狀態(tài),主控?zé)袅?如處于跟蹤和初始狀態(tài),主控?zé)舭颠\(yùn)行指示燈當(dāng)計(jì)算機(jī)正在運(yùn)行應(yīng)用程序時(shí),該燈亮。停機(jī)指示燈當(dāng)應(yīng)用程序出現(xiàn)故障或人為地不運(yùn)行應(yīng)用程序時(shí),停機(jī)指示燈亮,運(yùn)行指示燈暗。組態(tài)指示燈當(dāng)對(duì)該DPU運(yùn)行下裝或拷貝組態(tài)時(shí),該燈亮。鑰匙開(kāi)關(guān)該開(kāi)關(guān)有三檔:停機(jī)、運(yùn)行和復(fù)位。e)操作系統(tǒng):XDPSDPU采用新華公司自主生成的RMX-X實(shí)時(shí)多任務(wù)操作系統(tǒng),所占空間為16M左右。該操作系統(tǒng)支持以下設(shè)備的驅(qū)動(dòng):顯示器、鍵盤(pán)、網(wǎng)絡(luò)(TCP/IP協(xié)議)、Bitbus通訊及簡(jiǎn)單IO讀寫(xiě)、串口1。f)應(yīng)用軟件應(yīng)用軟件存放在C盤(pán)的XDPS目錄中,應(yīng)用軟件還需要一個(gè)臨時(shí)文件目錄XDPS2,用作存放DPU運(yùn)行時(shí)下載的文件,下載文件主要是更高版本的DPU軟件以及修改過(guò)的配置文件。XDPS目錄中主要存放系統(tǒng)的應(yīng)用程序以及配置和組態(tài)文件,主要有以下幾個(gè)文件:1)啟動(dòng)程序STARTDPU.EXE該程序主要完成以下任務(wù):拷貝臨時(shí)文件目錄XDPS2中的所有文件到目錄XDPS,對(duì)系統(tǒng)的應(yīng)用程序以及配置文件進(jìn)行更新;啟動(dòng)主程序VDPU.EXE。2)主程序VDPU.EXE該程序主要任務(wù)是維護(hù)界面顯示、完成菜單功能及調(diào)用各種線程。3)核心程序VFUNC.DLL該程序主要包括各種算法模塊、算法掃描、IO驅(qū)動(dòng)接口、雙機(jī)通信以及所有其他通信任務(wù)的完成。4)網(wǎng)絡(luò)驅(qū)動(dòng)XNET.DLL該程序完成校時(shí)、廣播以及點(diǎn)到點(diǎn)通信的發(fā)送和接收。5)IO驅(qū)動(dòng)接口程序該程序主要完成對(duì)IO卡件的掃描,即浮點(diǎn)量、模擬量、數(shù)字量的輸入和輸出。針對(duì)不同的IO設(shè)備,可以選用或編制對(duì)應(yīng)的IO驅(qū)動(dòng)接口?,F(xiàn)有以下幾種驅(qū)動(dòng)可供選擇,見(jiàn)表-4:表-4驅(qū)動(dòng)名適用的硬件VIO.DLLXDPS的標(biāo)準(zhǔn)硬件DAS300.DLLDAS300的標(biāo)準(zhǔn)硬件ICPDAS.DLLICPDAS的PC采集卡DEHIII.DLL采用四串口卡的DEH-III驅(qū)動(dòng)由于XDPS組態(tài)I/O時(shí),都以站號(hào)-板號(hào)-通道號(hào)的形式表示I/O地址,因此,各I/O驅(qū)動(dòng)需將其I/O地址映射到XPDS的I/O地址形式。各驅(qū)動(dòng)的映射方式各不相同。需查閱相關(guān)驅(qū)動(dòng)的說(shuō)明資料。6)組態(tài)數(shù)據(jù)文件VDPU.ALG該數(shù)據(jù)文件為二進(jìn)制數(shù)據(jù)文件,主要存放I/O點(diǎn)組態(tài)信息以及算法組態(tài)信息,運(yùn)行時(shí)可以把DPU內(nèi)存中數(shù)據(jù)存在該文件中,以備下次重新啟動(dòng)時(shí)使用。7)配置文件VDPU.CFG針對(duì)不同的系統(tǒng)配置、不同的硬件設(shè)備、不同的要求,配置文件給用戶提供了很多可選擇的參數(shù)。同樣的應(yīng)用程序,可以通過(guò)配置而選用不同的系統(tǒng)結(jié)構(gòu)、不同的硬件。配置文件的具體說(shuō)明如下所述:[NODE] 某一DPU節(jié)點(diǎn)的總體描述字段見(jiàn)表-5:表-5NAME=VDPU3僅用于顯示的DPU節(jié)點(diǎn)名,最長(zhǎng)11個(gè)字符,可不設(shè)NODE=1DPU節(jié)點(diǎn)號(hào),可取1-40,61-100;缺省值為39SoftSwitcher=0該項(xiàng)為1時(shí),表示雙機(jī)切換由高層軟件決定。DASSOE=0該項(xiàng)只適用于DAS300。如為1,則DPU包含SOE功能。缺省為無(wú)[USERNAME] 用戶名描述字段,格式為:用戶名=密碼,級(jí)別見(jiàn)表-6:表-6SENG=SENG,0級(jí)別:0為超級(jí)工程師ENG=ENG,11為工程師SOPU=SOPU,22為超級(jí)操作員OPU=*,3 3為操作員[IOSTATION] IO總體描述字段見(jiàn)表-7:表-7DRIVER=vioIO驅(qū)動(dòng)名。如填VIO,則驅(qū)動(dòng)VIO.DLL。缺省無(wú)驅(qū)動(dòng)MAXIONUM=1該DPU配置的IO站的數(shù)目,缺省為零MAXPLATENUM=16每個(gè)IO站最多能配的IO卡的數(shù)量,缺省為無(wú).XDPS為14;DAS300為16DEH=0該項(xiàng)為1,有DEH專用IO卡件。缺省為無(wú)DOUBLE=0該項(xiàng)為1,BC板為雙卡冗余。缺省為單BC卡運(yùn)行[WATCHDOG] 看門(mén)狗命令描述字段:?jiǎn)?dòng)、刷新、結(jié)束三種命令。START_CMD=no

START_PORT=0x444

START_DATA=0x00

REFRESH_CMD=in

REFRESH_PORT=0x443

REFRESH_DATA=0x00

END_CMD=in

END_PORT=0x43

END_DATA=0x00每個(gè)命令有三項(xiàng):命令字(CMD)、端口地址(PORT)、數(shù)據(jù)(DATA)。命令字有三種選擇:in,out,no。缺省是no。

端口地址可以十六進(jìn)制輸入(0x34),也可以十進(jìn)制輸入(52)。以上例子中的配置數(shù)據(jù)可直接用于研華486CPU卡及盤(pán)儀PIA-653586卡。[PT100] PT100參數(shù)描述字段見(jiàn)表-8:表-8Av=20如組態(tài)中放大倍數(shù)為0,則取該項(xiàng)值.R0=80電橋基準(zhǔn)電阻,如組態(tài)中為0,則取該項(xiàng)值,缺省為80。R=4700電橋橋臂電阻,單位為歐姆。缺省為4700歐姆。E0=15電橋基準(zhǔn)電壓,單位為伏特。缺省為15伏特。I0=3恒流源基準(zhǔn)電流,單位為毫安,缺省為3毫安。[CU50] CU50參數(shù)描述字段見(jiàn)表-9:表-9Av=40如組態(tài)中放大倍數(shù)為0,則取該項(xiàng)值。R0=40電橋基準(zhǔn)電阻,如組態(tài)中為0,則取該項(xiàng)值,缺省為40。R=4700電橋橋臂電阻,單位為歐姆。缺省為4700歐姆。E0=15電橋基準(zhǔn)電壓,單位為伏特。缺省為15伏特。I0=3恒流源基準(zhǔn)電流,單位為毫安,缺省為3毫安。2.8DEH-ⅢA系統(tǒng)控制功能轉(zhuǎn)速控制功能,高、中缸啟動(dòng)功能。DEH—IIIA在不同的轉(zhuǎn)速階段用不同的控制回路來(lái)控制汽機(jī)的轉(zhuǎn)速。轉(zhuǎn)速控制回路有主汽門(mén)控制回路、高壓調(diào)門(mén)控制回路、中壓調(diào)門(mén)控制回路。這些回路都是由PID調(diào)節(jié)器來(lái)完成的,構(gòu)成多回路的串級(jí)調(diào)速系統(tǒng)。它們之間按一定的邏輯協(xié)調(diào)地工作,在升速過(guò)程中,操作員給定目標(biāo)轉(zhuǎn)速后,DEH—IIIA將其與汽機(jī)實(shí)際轉(zhuǎn)速相比較,通過(guò)PID調(diào)節(jié)器的輸出控制汽機(jī)的進(jìn)汽閥門(mén)。在此過(guò)程中,DEH—IIIA具有目標(biāo)值自動(dòng)避開(kāi)共振轉(zhuǎn)速和快速通過(guò)共振區(qū)的功能。在投用自動(dòng)同步裝置后,汽輪發(fā)電機(jī)組自動(dòng)控制到與網(wǎng)頻相適應(yīng)的轉(zhuǎn)速,準(zhǔn)備并入電網(wǎng)。負(fù)荷控制功能和負(fù)荷限制。在負(fù)荷控制階段,負(fù)荷控制回路有調(diào)節(jié)級(jí)壓力回路、功率回路和一次調(diào)頻回路。三個(gè)回路的投入/切除可根據(jù)用戶的需要決定。這些回路也是由PID調(diào)節(jié)器來(lái)完成的。具有OPC超速保護(hù)控制功能。防止汽輪機(jī)發(fā)生超速是DEH—IIIA的一個(gè)重要功能,這一功能共分為以下幾個(gè)方面。2.8.1超速保護(hù)103%當(dāng)汽輪機(jī)轉(zhuǎn)速超過(guò)額定轉(zhuǎn)速的103%時(shí),DEH—IIIA立即發(fā)出指令,分別通過(guò)電液伺服閥及OPC電磁閥瀉去高壓調(diào)門(mén)和中壓調(diào)門(mén)的控制油,使其快速關(guān)閉,防止汽輪機(jī)轉(zhuǎn)速進(jìn)一步升高。轉(zhuǎn)速低于103%中壓調(diào)門(mén)打開(kāi),高壓門(mén)控制汽機(jī)轉(zhuǎn)速穩(wěn)定在3000轉(zhuǎn)/分。2.8.2超速110%當(dāng)汽輪機(jī)由于閥門(mén)故障而使轉(zhuǎn)速繼續(xù)升高到額定轉(zhuǎn)速110%時(shí),DEH—IIIA發(fā)出指令,通過(guò)電液伺服閥和AST電磁閥迅速關(guān)閉全部進(jìn)汽閥門(mén),保護(hù)汽輪機(jī)。(我廠無(wú)DEH—IIIA發(fā)出指令關(guān)閉進(jìn)汽閥門(mén)這一功能,通過(guò)ETS實(shí)現(xiàn))2.8.3負(fù)荷降預(yù)測(cè)在汽輪發(fā)電機(jī)組帶負(fù)荷30%以上時(shí),由于功率較大,一旦此時(shí)發(fā)生甩負(fù)荷現(xiàn)象,這些巨大的能量必然使機(jī)組轉(zhuǎn)速飛升,為了有效防止這一現(xiàn)象,在發(fā)生甩負(fù)荷的瞬間,機(jī)組轉(zhuǎn)速還沒(méi)有上升到保護(hù)動(dòng)作的轉(zhuǎn)速之前,DEH—IIIA提前關(guān)閉高中壓調(diào)門(mén),起到超速保護(hù)的作用。2.8.4功率負(fù)荷不平衡控制在汽輪發(fā)電機(jī)組帶負(fù)荷正常運(yùn)行時(shí),汽輪機(jī)的機(jī)械功率與發(fā)電機(jī)的電功率相等。如果電網(wǎng)瞬時(shí)發(fā)生故障,發(fā)電機(jī)電功率聚減,而汽機(jī)沒(méi)及及時(shí)減負(fù)荷,因此轉(zhuǎn)子將突然加速,為解決這一問(wèn)題,測(cè)量中低壓連通管上的蒸汽壓力,作為代表汽機(jī)的機(jī)械功率,當(dāng)汽機(jī)功率與發(fā)電機(jī)電功率之差超過(guò)預(yù)先設(shè)定值時(shí),DEH—IIIA快速關(guān)閉中壓調(diào)門(mén),改善電力系統(tǒng)的穩(wěn)定性。2.8.5超速試驗(yàn)通過(guò)DEH—IIIA,可方便而且安全地進(jìn)行103%、110%及機(jī)械超速試驗(yàn)。2.8.6閥門(mén)試驗(yàn)功能機(jī)組正常運(yùn)行時(shí),可定期進(jìn)行閥門(mén)的活動(dòng)試驗(yàn),以檢查各進(jìn)汽閥門(mén)是否工作靈活。閥門(mén)試驗(yàn)時(shí),將負(fù)荷調(diào)整到一定范圍內(nèi),操作員通過(guò)操作鍵盤(pán)發(fā)出試驗(yàn)指令。在做高壓主汽門(mén)或中壓主汽門(mén)試驗(yàn)時(shí),其相應(yīng)一側(cè)的調(diào)節(jié)氣門(mén)會(huì)自動(dòng)關(guān)閉,同時(shí)DEH—IIIA還具有連鎖功能,防止同時(shí)做兩側(cè)進(jìn)汽閥門(mén)試驗(yàn)。DEH—IIIA能夠保證在閥門(mén)試驗(yàn)時(shí),功率維持不變。2.8.7閥門(mén)管理功能為滿足汽輪機(jī)組運(yùn)行的各種工況,DEH—IIIA提供了閥門(mén)管理功能,包括單閥控制、多閥控制以及單閥/多閥的無(wú)擾切換。2.8.8快速減負(fù)荷RUNBACK功能在某些事故情況下,DEH—IIIA具有快速減負(fù)荷的能力,DEH—IIIA提供了三個(gè)RUNBACK接點(diǎn)輸入。當(dāng)某輸入接點(diǎn)閉合時(shí),DEH—IIIA按其設(shè)定的速率快速減負(fù)荷。DEH—IIIA具有ATC功能,可實(shí)現(xiàn)自動(dòng)升速、自動(dòng)升負(fù)荷、應(yīng)力監(jiān)視、壽命管理。DEH—IIIA可接收CCS負(fù)荷信號(hào),實(shí)現(xiàn)機(jī)組協(xié)調(diào)控制,具有滑壓、定壓和機(jī)調(diào)壓運(yùn)行方式。DEH—IIIA具有操作員自動(dòng)控制功能,在操作員方式下,可由操作員設(shè)定目標(biāo)轉(zhuǎn)速、目標(biāo)負(fù)荷及升速率、升負(fù)荷率。DEH—IIIA具有與DCS、BPC、ETS、TSI等系統(tǒng)裝置接口。DEH—IIIA具有數(shù)據(jù)采集和分析功能,經(jīng)彩色CRT顯示運(yùn)行參數(shù)信息、運(yùn)行工況。報(bào)警、打印記錄、事故追憶、趨勢(shì)預(yù)報(bào)。DEH—IIIA能監(jiān)視主汽壓力、主汽溫度、排汽真空、軸向位移、振動(dòng)等參數(shù),具有進(jìn)水檢測(cè)功能等。DEH—IIIA的自診斷、自恢復(fù)功能,DEH—IIIA的智能卡具有自診斷功能,在線監(jiān)視卡件各部分運(yùn)行情況,并通知上位機(jī),在操作員站上顯示診斷信息,同時(shí)在卡件上顯示信息。當(dāng)卡件出現(xiàn)故障時(shí),其卡上的指示燈點(diǎn)亮。DPU具有診斷到板卡的能力。可在畫(huà)面上報(bào)警、顯示。DEH—IIIA具有硬件自恢復(fù)功能,I/O卡件帶電插拔,在線更換。2.9功能塊功能塊FunctionBlock,常用FB或B來(lái)表示。XDPS的功能塊附合IEC-1131-3的標(biāo)準(zhǔn)。功能塊是XDPS中能被組態(tài)修改的最小對(duì)象。幾乎所有功能都需用功能塊來(lái)實(shí)現(xiàn)。功能塊用戶定義中包括三項(xiàng)內(nèi)容:輸出、輸入、參數(shù)。功能塊實(shí)例化后,還應(yīng)包含功能塊位號(hào)(即名稱)、執(zhí)行序號(hào)、狀態(tài)、計(jì)算中間量。XDPS以對(duì)象方式將所有數(shù)據(jù)封裝在一起。功能塊之間傳遞的數(shù)據(jù)有三種類型:布爾量(1字節(jié))、浮點(diǎn)數(shù)(IEEE標(biāo)準(zhǔn)4字節(jié))和長(zhǎng)整型(4字節(jié))。但參數(shù)、中間量、狀態(tài)等不受此限。浮點(diǎn)與長(zhǎng)整型統(tǒng)稱模擬量,它們可以相互轉(zhuǎn)遞,功能塊會(huì)自動(dòng)轉(zhuǎn)換,但用戶需注意轉(zhuǎn)換引起的精度損失。布爾量只能傳遞給布爾變量。功能塊在計(jì)算時(shí),輸出量、狀態(tài)、中間量都會(huì)更新,其它功能塊可以取得其輸出量的值,通過(guò)特殊功能塊TQ也可間接取得其狀態(tài)(轉(zhuǎn)為n個(gè)布爾量),但不能取得其中間量的值。輸出量、狀態(tài)、中間量的值不能被其它功能塊改變,只能在其本身計(jì)算時(shí)有可能改變。輸出量可以為浮點(diǎn)、長(zhǎng)整型、布爾量中的任何一種;狀態(tài)為一個(gè)WORD,其中記錄了本功能塊處于Enable還是Disable狀態(tài)(Disable時(shí)功能塊不再被計(jì)算)、本功能塊的輸入是否有壞點(diǎn)而使本塊輸出變成不可信、本功能塊接收的點(diǎn)是否超時(shí)(用于網(wǎng)絡(luò)和I/O模塊);中間量可以是任何軟件允許的類型,與用戶是無(wú)關(guān)的,它記錄了功能塊的計(jì)算狀態(tài)。每個(gè)功能塊都有一個(gè)狀態(tài)字,描述了本功能塊在運(yùn)行中的狀態(tài)。功能塊的狀態(tài)可安用戶定義的方式傳遞。除一些特殊的功能塊之外,所有的功能塊都可定義為不傳遞、OR傳遞、AND傳遞。如一個(gè)功能塊有3個(gè)輸入,則這3個(gè)輸入所屬功能塊的品質(zhì)會(huì)以用戶定義的方式傳遞到這個(gè)功能塊的品質(zhì)上,而且空腳不參與品質(zhì)傳遞。傳遞方式定義在方式字中,0—不傳遞,1—OR傳遞,2—AND傳遞,缺省為不傳遞。在功能塊被初始化時(shí),輸出量、狀態(tài)、中間量都會(huì)被設(shè)置初始。其中輸出量的初值是用戶可定義的。參數(shù)定義了功能塊行為的方式或范圍。參數(shù)可以是多種數(shù)據(jù)類型,用戶不必關(guān)心。在用戶組態(tài)和在線修改時(shí),用戶可定義修改參數(shù)值。參數(shù)一經(jīng)設(shè)置,不會(huì)改變。也就是說(shuō)參數(shù)是用戶設(shè)置的,不會(huì)被功能塊本身改變。功能塊的輸入定義可以是一個(gè)指針,也可以是一個(gè)立即常數(shù)。說(shuō)它是一種定義,表明是用戶設(shè)置的,計(jì)算時(shí)不會(huì)被改變。如定義為一個(gè)指針時(shí),指向其它或本功能塊的輸出,以功能塊號(hào)B、哪個(gè)輸出I的形式表示。指向的數(shù)據(jù)只能為浮點(diǎn)、長(zhǎng)整型、布爾型三種類型。布爾型的輸出只能連到布爾型的輸入上,浮點(diǎn)或長(zhǎng)整型輸出只能連到浮點(diǎn)或長(zhǎng)整型的輸入上。同頁(yè)內(nèi)用B.I指針表示,P隱含為本頁(yè)。B.I為全1時(shí)為NULL指針,表示本輸入點(diǎn)無(wú)可取數(shù)據(jù)。頁(yè)間引用必須通過(guò)特定的功能塊實(shí)現(xiàn),它們是PgAI和PgDI,被引用的必須為PgAO,PgDO或其它I/O模塊。輸入也可被定義為一個(gè)立即常數(shù),立即常數(shù)也必須為浮點(diǎn)、長(zhǎng)整型、布爾型數(shù)據(jù)中的一種。這樣X(jué)DPS任何一個(gè)功能塊的輸入可被連接到常數(shù)上,使變量變?yōu)閰?shù)。這個(gè)功能有很大靈活性,可變限的功能塊都可用此特性實(shí)現(xiàn)。簡(jiǎn)單地說(shuō),輸入可以是指針、NULL(空指針)、立即常數(shù)。功能塊可以分為上下網(wǎng)I/O模塊、硬件I/O模塊、頁(yè)間I/O模塊、模擬函數(shù)、選擇比較器、控制算法、邏輯運(yùn)算、邏輯控制算法、操作器等等。詳見(jiàn)具體說(shuō)明。10XDPS實(shí)時(shí)網(wǎng)I/O功能塊10.1模擬量下網(wǎng)功能塊XNETAI,ID=100圖形見(jiàn)表-10:表-10無(wú)顯示輸入XNETAIY標(biāo)記說(shuō)明見(jiàn)表-11:表-11標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0參數(shù)GIDwordFFFFH模擬點(diǎn)全局ID參數(shù)Tword500超時(shí)周期,取10~36000(x10ms)算法說(shuō)明:本功能塊將其它DPU上網(wǎng)的模擬點(diǎn)取下,存放在Y中,供其它功能塊讀取。如果網(wǎng)上點(diǎn)為壞點(diǎn),則本模塊狀態(tài)為壞狀態(tài)。如在指定超時(shí)時(shí)間內(nèi)未收到點(diǎn)值,則本模塊狀態(tài)為超時(shí)狀態(tài)并置為壞點(diǎn)。后續(xù)模塊可使用這些狀態(tài)作為壞點(diǎn)標(biāo)志。10.2開(kāi)關(guān)量下網(wǎng)功能塊NETDI,ID=101圖形見(jiàn)表-12:表-12無(wú)顯示輸入XNETDID標(biāo)記說(shuō)明見(jiàn)表-13:表-13標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Dbool0參數(shù)GIDwordFFFFH開(kāi)關(guān)點(diǎn)全局ID參數(shù)Tword500超時(shí)周期,取10~36000(x10ms)算法描述:本功能塊將其它DPU上網(wǎng)的胳點(diǎn)取下,存放在D中,供其它功能塊讀取。如果網(wǎng)上點(diǎn)為壞點(diǎn),則本模塊狀態(tài)為壞狀態(tài)。如在指定超時(shí)時(shí)間內(nèi)未收到點(diǎn)值,則本模塊狀態(tài)為超時(shí)狀態(tài)并置為壞點(diǎn)。后續(xù)模塊可使用這些狀態(tài)作為壞點(diǎn)標(biāo)志。10.3模擬量上網(wǎng)功能塊XNETAO,ID=102圖形見(jiàn)表-14:表-14XXNETAO無(wú)顯示輸出標(biāo)記說(shuō)明見(jiàn)表-15:表-15標(biāo)記名數(shù)據(jù)類型缺省值描述輸入Xfloatnull以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)/長(zhǎng)整形參數(shù)GIDwordFFFFH模擬點(diǎn)全局ID參數(shù)SHword0是否被其它DPU共享標(biāo)記,0=不共享參數(shù)Tword1s上網(wǎng)周期,取0.5,1,2,5,10s(內(nèi)部x100ms),同頁(yè)周期參數(shù)HHfloat0.0報(bào)警高高限,如HH==LL,高高低低限對(duì)不存在參數(shù)Hfloat0.0報(bào)警高限,如H==L,高低限對(duì)不存在參數(shù)Lfloat0.0報(bào)警低限,應(yīng)有HH>=H>=L>=LL參數(shù)LLfloat0.0報(bào)警低低限,否則需自動(dòng)設(shè)相應(yīng)的P>5參數(shù)DBfloat0.0報(bào)警死區(qū),報(bào)警恢復(fù)時(shí)加入DB參數(shù)Phh,Mhhbyte,byte0,5H高高報(bào)警優(yōu)先級(jí)和缺省記錄方式參數(shù)Ph,Mhbyte,byte0,5H高報(bào)警優(yōu)先級(jí)和缺省記錄方式參數(shù)Pl,Mlbyte,byte0,5H低報(bào)警優(yōu)先級(jí)和缺省記錄方式參數(shù)Pll,Mllbyte,byte0,5H低低報(bào)警優(yōu)先級(jí)和缺省記錄方式參數(shù)Rfloat0.0速率報(bào)警限,如==0.0,速率報(bào)警限不存在參數(shù)Pr,Mrbyte,byte0,5H速率報(bào)警優(yōu)先級(jí)和缺省記錄方式參數(shù)DB1float0.0增量重復(fù)報(bào)警值,0.0=無(wú)此功能參數(shù)DB2float0.0減量重復(fù)報(bào)警值,0.0=無(wú)此功能參數(shù)T1word0延遲重復(fù)報(bào)警時(shí)間,0~36000(0.1秒),0=無(wú)此功能算法說(shuō)明:本功能塊將其它功能塊的浮點(diǎn)和長(zhǎng)整形變量廣播到XPDS實(shí)時(shí)網(wǎng)上去,并作報(bào)警檢查。如果前續(xù)功能塊為壞狀態(tài),則輸出為壞全局點(diǎn)。上網(wǎng)值等于輸入值。其中:報(bào)警優(yōu)先級(jí):取值0~5的數(shù)字,0為最低,5為最高。缺省記錄方式:b0=顯示,b1=打印,b2=記錄。b6=1時(shí),報(bào)警復(fù)歸時(shí)不自動(dòng)確認(rèn)報(bào)警。b7=1時(shí),本報(bào)警限不存在、不檢查。增量和減量重復(fù)報(bào)警是指超過(guò)最外報(bào)警限D(zhuǎn)B1或DB2時(shí),再發(fā)一次報(bào)警信息。延遲重復(fù)報(bào)警是指警維持時(shí)間大于T1時(shí),再發(fā)一次報(bào)警信息。本功能塊需中間變量:報(bào)警時(shí)間、復(fù)歸時(shí)間、確認(rèn)時(shí)間、未確認(rèn)次數(shù)。狀態(tài)字中AlarmOn/Off是針對(duì)所有報(bào)警限的。10.4開(kāi)關(guān)量上網(wǎng)功能塊XNETDO,ID=103圖形見(jiàn)表-16:表-16ZXNETDO無(wú)顯示輸出標(biāo)記說(shuō)明見(jiàn)表-17:表-17標(biāo)記名數(shù)據(jù)類型缺省值描述輸入Zboolnull以B.I方式表示的指針,或是立即布爾數(shù)參數(shù)GIDwordFFFFH開(kāi)關(guān)全局ID參數(shù)SHword0是否被其它DPU共享標(biāo)記,0=不共享參數(shù)Tword1s上網(wǎng)周期,取0.5,1,2,5,10s(內(nèi)部x100ms),同頁(yè)周期參數(shù)AAword報(bào)警定義,0=無(wú)報(bào)警,1=0報(bào)警,2=1報(bào)警參數(shù)P,Mbyte,byte0,5H報(bào)警優(yōu)先級(jí)和缺省記錄方式參數(shù)T1word0延遲重復(fù)報(bào)警時(shí)間,0~36000(x0.1秒),0=無(wú)此功能算法說(shuō)明:本功能塊將其它功能塊的布爾變量廣播到XPDS實(shí)時(shí)網(wǎng)上去,并作報(bào)警檢查。如果前續(xù)功能塊為壞狀態(tài),則輸出為壞全局點(diǎn)。上網(wǎng)值等于輸入值。其中:報(bào)警優(yōu)先級(jí):取值0~5的數(shù)字,0為最低,5為最高。缺省記錄方式:b0=顯示,b1=打印,b2=記錄。B6=1時(shí),報(bào)警復(fù)歸時(shí)不自動(dòng)確認(rèn)報(bào)警。B7=1時(shí),本報(bào)警限不存在、不檢查。增量和減量重復(fù)報(bào)警是指超過(guò)最外報(bào)警限D(zhuǎn)B1或DB2時(shí),再發(fā)一次報(bào)警信息。延遲重復(fù)報(bào)警是指警維持時(shí)間大于T1時(shí),再發(fā)一次報(bào)警信息。本功能塊需中間變量:報(bào)警時(shí)間、復(fù)歸時(shí)間、確認(rèn)時(shí)間、未確認(rèn)次數(shù)。狀態(tài)字中AlarmOn/Off是針對(duì)所有報(bào)警限的。10.5模擬量輸入功能塊XAI,ID=104圖形見(jiàn)表-18:表-18XXAIY標(biāo)記說(shuō)明見(jiàn)表-19:表-19標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入Xfloatnull補(bǔ)償源測(cè)點(diǎn),本點(diǎn)只在Cvt=CT類時(shí)有效參數(shù)AddrwordFFFFHI/O地址(站號(hào),板號(hào),通道號(hào))參數(shù)Cvtword0輸入轉(zhuǎn)換類型,缺省=線性參數(shù)MaxADword0F00H與量程上限對(duì)應(yīng)的AD值參數(shù)MinADword0300H與量程下限對(duì)應(yīng)的AD值參數(shù)Avfloat0.0RTD和TC時(shí)板的放大倍數(shù),MaxAD=MinAD=0時(shí)才用參數(shù)R0或I0float80.0電橋式RTD采樣電路時(shí)為電橋的標(biāo)準(zhǔn)電阻;恒流源式RTD采樣電路時(shí)為恒流源電流;參數(shù)MaxYfloat100.0量程上限參數(shù)MinYfloat0.0量程上限參數(shù)Biasfloat0.0零偏,用于較正零點(diǎn),以工程量值表示參數(shù)Fltfloat0.0低通濾波的時(shí)間常數(shù),單位秒。0.0=無(wú)濾波功能參數(shù)按序捆綁XNetAO的所有參數(shù)注:Cvt輸入轉(zhuǎn)換類型0-線性:Y(n)=(MaxAD-MinAD)*AD(n)/(MaxY-MinY);參數(shù)Av,R0不用定義;0~10V,0~5V,1~5V,0~10mA,4~20mA,-5V~+5V,測(cè)速值(=AD值)等都用此轉(zhuǎn)換類型實(shí)現(xiàn)。定義時(shí)需對(duì)I/O卡的AD范圍有一定了解。1-線性開(kāi)方:在以上基礎(chǔ)上,最后開(kāi)方。如被開(kāi)方值<0.0,則輸出Y(n)=0.0。2-直接浮點(diǎn)數(shù)轉(zhuǎn)換:Y(n)=輸入的浮點(diǎn)數(shù);參數(shù)MaxAD,、MinAD、Av,R0不用定義。用于IEEE單精度浮點(diǎn)輸入的場(chǎng)合。10~19-RTD熱電阻轉(zhuǎn)換,具體定義了:10=Cu50熱電阻,11=Cu50熱電阻(3mA恒流源),12=Pt100熱電阻,13=Pt100熱電阻(3mA恒流源),14=Pt10熱電阻,15=Pt10熱電阻(3mA恒流源),16=Cu53熱電阻20~25-CT熱電偶轉(zhuǎn)換,具體定義了:20=K(EU)熱電偶,,21=E(EA)熱電偶,22=T熱電偶,23=B熱電偶24=K(EU2)熱電偶,,25=s熱電偶對(duì)于RTD和TC,必須定義量程限和與量程對(duì)應(yīng)的MaxAD和MinAD值。若MaxAD=MinAD=0,DPU將采用缺省的XDPS卡件的特定轉(zhuǎn)換,此時(shí)量程限不參與轉(zhuǎn)換,只用于判別越限故障;參數(shù)Av如填0.0,則DPU內(nèi)部在Pt100時(shí)Av=20倍,在Cu50/Cu53時(shí)取Av=40倍,在TC時(shí)Av=200倍;參數(shù)R0(或稱I0),只用于RTD的場(chǎng)合,電橋時(shí)為橋臂電阻;恒流源時(shí)為恒流源電流。算法說(shuō)明:本功能塊從一個(gè)I/O地址取得一個(gè)A/D值,進(jìn)行轉(zhuǎn)換,將工程值結(jié)果存放在Y中,供其它功能塊讀取。如果I/O通道有故障,則本模塊狀態(tài)為壞狀態(tài)。后續(xù)模塊可使用這些狀態(tài)作為壞點(diǎn)標(biāo)志。轉(zhuǎn)換時(shí),如為T(mén)C,則作相應(yīng)的冷端補(bǔ)償;再在工程值加上Bias;所有類型在工程轉(zhuǎn)換時(shí),工程值限制在(MinY-量程*10%)到(MaxY+量程*10%)之間,超越或達(dá)到此限的,本功能塊壯態(tài)將標(biāo)識(shí)為溢出OFW,品質(zhì)為Bad。轉(zhuǎn)換后,算法再進(jìn)行低通濾波(如定義的話),濾波的傳遞函數(shù)為1/(1+TS),T即為參數(shù)Flt。濾波后,進(jìn)行捆綁的XNetAO處理。10.6開(kāi)關(guān)量輸入功能塊XDI,ID=105圖形見(jiàn)表-20:表-20無(wú)顯示輸入XDID標(biāo)記見(jiàn)表-21:表-21標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Dbool0參數(shù)AddrwordFFFFHI/O地址(站號(hào),板號(hào),通道號(hào))參數(shù)Cvtword0輸入方式,0=不求反;1=求反參數(shù)TD_Onword00->1,需延遲的周期數(shù)參數(shù)TD_Offword01->0,需延遲的周期數(shù)參數(shù)……按序捆綁XNetDO的所有參數(shù)算法說(shuō)明:本功能塊從一個(gè)XDPSI/O地址取得一個(gè)bit,看是否取反定義Cvt,轉(zhuǎn)換為bool值,再進(jìn)行TD_On或TD_Off濾波,將結(jié)果存放在D中,供其它功能塊讀取。最后,進(jìn)行捆綁的XNetDO處理。如果I/O通道有故障,則本模塊狀態(tài)為壞狀態(tài)。后續(xù)模塊可使用這些狀態(tài)作為壞點(diǎn)標(biāo)志。10.7模擬量輸出功能塊XAO,ID=106圖形見(jiàn)表-22:表-22XXAO無(wú)顯示輸出標(biāo)記見(jiàn)表-23:表-23標(biāo)記名數(shù)據(jù)類型缺省值描述輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)AddrwordFFFFHI/O地址(站號(hào),板號(hào),通道號(hào))參數(shù)Cvtword0轉(zhuǎn)換類型,0=輸出AD,1=輸出浮點(diǎn)數(shù)參數(shù)MaxADword0FFFH與量程上限對(duì)應(yīng)的AD值(20mA)參數(shù)MinADword0333H與量程下限對(duì)應(yīng)的AD值(4mA)參數(shù)MaxXfloat100.0量程上限參數(shù)MinXfloat0.0量程下限參數(shù)Resword0保留=0,用于設(shè)置I/O卡失電保護(hù)方式參數(shù)……按序捆綁XNetAO的所有參數(shù)算法描述:本功能塊將其它功能塊的模擬點(diǎn)送到XDPSAO輸出端子上。最后,進(jìn)行捆綁的XNetAO處理。在Cvt=0時(shí),輸出AD(n)=X(n)*(MaxAD-MinAD)/(MaxX-MinAD)在Cvt=1時(shí),輸出=X(n),本類型主要用于通訊驅(qū)動(dòng)場(chǎng)合,向其它系統(tǒng)直接輸出IEEE單精度浮點(diǎn)數(shù)。10.8開(kāi)關(guān)量輸出功能塊XDO,ID=107圖形表示見(jiàn)表-24:表-24ZXDO無(wú)顯式輸出標(biāo)記說(shuō)明見(jiàn)表-25:表-25標(biāo)記名數(shù)據(jù)類型缺省值描述輸入Zbool0以B.I方式表示的指針,或是立即布爾數(shù)參數(shù)AddrwordFFFFHI/O地址(站號(hào),板號(hào),通道號(hào))參數(shù)Cvtword0輸出方式:=0,不求反輸出,=1求反輸出參數(shù)Resword0保留=0,用于設(shè)置I/O卡失點(diǎn)保護(hù)方式參數(shù)……按序捆綁XNetDO的所有參數(shù)算法說(shuō)明:本功能塊將其它功能塊的布爾點(diǎn)送到XDPSDO輸出端子上。最后,進(jìn)行捆綁的XNetDO處理。如果前續(xù)功能塊為壞狀態(tài),則本功能塊不輸出bit值。10.9脈沖量輸入功能塊XPI,ID=108圖形表示見(jiàn)表-26:表-26RstXPIY標(biāo)記說(shuō)明見(jiàn)表-27:表-27標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0累計(jì)的脈沖數(shù)x系數(shù)K輸入Rstbool0復(fù)位開(kāi)關(guān)量,以B.I方式表示的指針,或是立即數(shù)參數(shù)AddrwordFFFFH硬件I/O地址(站號(hào),板號(hào),通道號(hào))參數(shù)MaxADwordFFFFH硬件寄存器滿度值參數(shù)Kfloat1.0脈沖系數(shù)。=0.0時(shí),輸出為增量型參數(shù)按序捆綁XNetAO的所有參數(shù)算法說(shuō)明:本功能塊從一個(gè)XDPSI/O地址取得一個(gè)脈沖計(jì)數(shù)值,轉(zhuǎn)換為long值乘以K,將結(jié)果存放在Y中,供其它功能塊讀取。最后,進(jìn)行捆綁的XNetAO處理。輸入開(kāi)關(guān)量Rst由0變到1時(shí),Y(n)=0.0。在K!=0.0時(shí),輸出Y(n)=Y(jié)(n-1)+((AD(n)-AD(n-1))modMaxAD)*K在K==0.0時(shí),輸出Y(n)=((AD(n)-AD(n-1))modMaxAD)DPU剛啟動(dòng)時(shí),需跟蹤一次AD值。如果I/O通道有故障,則本模塊狀態(tài)為壞狀態(tài)。后續(xù)模塊可使用這些狀態(tài)作為壞點(diǎn)標(biāo)志。10.10頁(yè)間模擬量輸入功能塊PgAI,ID=110圖形表示見(jiàn)表-28:表-28無(wú)顯示輸入PgAIY標(biāo)記說(shuō)明見(jiàn)表-29:表-29標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0參數(shù)PagewordFFFFH被引用頁(yè)的頁(yè)號(hào)參數(shù)BlockwordFFFFH被引用的PgAO的功能塊號(hào)算法說(shuō)明:本功能塊從一個(gè)XDPS本DPU中另外頁(yè)的PgAO、XAI、XAO、XPI其中之一取得模擬值,將結(jié)果存放在Y中,供本頁(yè)其它功能塊讀取。本功能塊傳遞被引用的功能塊的狀態(tài)。如被引用模塊不存在或被引用模塊不是上述4個(gè)模塊之一,則本功能塊狀態(tài)為壞,輸出保持不變。10.11頁(yè)間開(kāi)關(guān)量輸入功能塊PgDI,ID=111圖形表示見(jiàn)表-30:表-30無(wú)顯示輸入PgDID標(biāo)記說(shuō)明見(jiàn)表-31:表-31標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Dbool0參數(shù)PagewordFFFFH被引用頁(yè)的頁(yè)號(hào)參數(shù)BlockwordFFFFH被引用的PgDO的功能塊號(hào)算法說(shuō)明:本功能塊從一個(gè)XDPS本DPU中另外一頁(yè)的PgDo、XDI、XDO其中之一取得開(kāi)關(guān)值,將結(jié)果存放在D中,供本頁(yè)其它功能塊讀取。本功能塊傳遞被引用的功能塊的狀態(tài)。如被引用模塊不存在或被引用模塊不是上述4個(gè)模塊之一,則本功能塊狀態(tài)為壞,輸出保持不變。10.12頁(yè)間模擬量輸出功能塊PgAO,ID=112圖形表示見(jiàn)表-32:表-32XPgAO無(wú)顯示輸出標(biāo)記說(shuō)明見(jiàn)表-33:表-33標(biāo)記名數(shù)據(jù)類型缺省值描述輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)算法說(shuō)明:本功能塊將本頁(yè)的模擬量存在本塊中,供本DPU中另外一頁(yè)的PgAI讀取。10.13頁(yè)間開(kāi)關(guān)量輸出功能塊PgDO,ID=113圖形表示見(jiàn)表-34:表-34ZPgDO無(wú)顯式輸出標(biāo)記說(shuō)明見(jiàn)表-35:表-35標(biāo)記名數(shù)據(jù)類型缺省值描述輸入Dbool0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)算法說(shuō)明:本功能塊將本頁(yè)的開(kāi)關(guān)量存在本塊中,供本DPU中另外一頁(yè)的PgDI讀取。11模擬函數(shù)11.1輸入加法器ADDID=1圖形表示見(jiàn)表-36:表-36─→X1ADDY─→Y=k1X1+k2X2+C─→X2標(biāo)記說(shuō)明見(jiàn)表-37:表-37標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入X1,X2float0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)k1,k2float1.0輸入X1,X2的增益參數(shù)Cfloat0.0ADD的偏置算法說(shuō)明:本功能塊對(duì)二個(gè)浮點(diǎn)變量加或減,輸出一個(gè)浮點(diǎn)變量。輸出Y(n)=k1*X1(n)+k2*X2(n)+C11.2乘法器MULID=2圖形表示見(jiàn)表-38:表-38─→X1MULY─→─→X2標(biāo)記說(shuō)明見(jiàn)表-39:表-39標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入X1,X2float1.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)k1,k2float1.0輸入X1,X2的增益參數(shù)C1,C2float0.0輸入X1,X2的偏置算法描述:本功能塊對(duì)2個(gè)浮點(diǎn)變量乘,輸出一個(gè)浮點(diǎn)變量。輸出Y(n)=(k1*X1(n)+C1)*(k2*X2(n)+C2)11.3除法器DIVID=3圖形表示見(jiàn)表-40:表-40─→X1DIVY─→Y=(k1X1+C1)/(k2X2+C2)─→X2標(biāo)記說(shuō)明見(jiàn)表-41:表-41標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Y浮點(diǎn)0.0輸入X1,X2浮點(diǎn)1.0,1.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)k1,k2浮點(diǎn)1.0輸入X1,X2的增益參數(shù)C1,C2浮點(diǎn)0.0X1和X2的偏置算法描述:本功能塊對(duì)2個(gè)浮點(diǎn)變量除,輸出一個(gè)浮點(diǎn)變量。if((k2*X2(n)+C2)==0){Y(n)=Y(n-1),并且置位OFW和Q;}elseY(n)=(k1*X1(n)+C1)/(k2*X2(n)+C2);Y(n)被限幅在有效數(shù)值之間,如果越限,就置位本功能模塊的數(shù)值溢出狀態(tài)位。其它情況下,本功能塊按參數(shù)Smod所定義方式傳遞前續(xù)功能塊的狀態(tài)。11.4開(kāi)方器SQRTID=4圖形表示見(jiàn)表-42:表-42XSQRTY─→Y=(k*X+C)1/2標(biāo)記說(shuō)明見(jiàn)表-43:表-43標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入Xfloat1.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)kfloat1.0輸入X的增益參數(shù)Cfloat0.0X的偏置參數(shù)DBfloat0.0零點(diǎn)切除值,>=0.0算法說(shuō)明:本功能塊對(duì)輸入浮點(diǎn)變量開(kāi)方,輸出一個(gè)浮點(diǎn)變量。if(k*X(n)+C>=DB)Y(n)=;else{ Y(n)=0,并且置位OFW和Q; }11.5取絕對(duì)值A(chǔ)BSID=5圖形表示見(jiàn)表-44:表-44XABSY─→標(biāo)記說(shuō)明見(jiàn)表-45:表-45標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)k,Cfloat1.0,0.0輸入X的增益和偏置算法描述:本功能塊對(duì)輸入浮點(diǎn)變量取絕對(duì)值,輸出一個(gè)浮點(diǎn)變量。Y(n)=|k*X(n)+C|11.6五次多項(xiàng)式POLYNOMID=6圖形表示見(jiàn)表-46:表-46XPOLYNOMY─→標(biāo)記說(shuō)明見(jiàn)表-47:表-47標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù),單位弧度參數(shù)C0~C5float0.0多項(xiàng)式的系數(shù)算法描述:本功能塊對(duì)浮點(diǎn)變量進(jìn)行五次多項(xiàng)式運(yùn)算,輸出一個(gè)浮點(diǎn)變量。Y(n)=C0+C1*X(n)+C2*X(n)**2+C3*X(n)**3+C4*X(n)**4+C5*X(n)**511.78輸入數(shù)學(xué)統(tǒng)計(jì)器SUM8ID=7圖形表示見(jiàn)表-48:表-48─→X1Y─→……SUM8─→X8Cnt─→標(biāo)記說(shuō)明見(jiàn)表-49:表-49標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸出Cntfloat0.0模擬輸入量中絕對(duì)值<DB的個(gè)數(shù)輸入X1,X2,…,X8floatNULL以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)Modeword0方式,0=累加和,1=取平均,2=取最大,3=取最小參數(shù)k1,k2,…,k8float1.0輸入X1~X8的增益參數(shù)C1,C2,…C8float0.0輸入X1~X8的偏置參數(shù)DBfloat0.0判非零的死區(qū)算法說(shuō)明:本功能塊對(duì)8個(gè)浮點(diǎn)變量加或減,輸出一個(gè)浮點(diǎn)變量。輸出Y(n)按方式取輸入的累加和、平均、最大、最小。所有輸入為k*X(n)+C??漳_不參與運(yùn)算。輸出Cnt(n)等于fabs(k*X(n)+C)>DB的個(gè)數(shù)。11.812段函數(shù)變換F(X)ID=8圖形描述見(jiàn)表-50:表-50XF(X)Y─→Y=F(X)標(biāo)記描述見(jiàn)表-51:表-51標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Y浮點(diǎn)0.0輸入X浮點(diǎn)0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)(x1,y1)float0.0,0.0第1個(gè)坐標(biāo)點(diǎn)參數(shù)float0.0,0.0第n個(gè)坐標(biāo)點(diǎn),要求x1<=x2<=<=x12參數(shù)(x12,y12)float0.0,0.0第12個(gè)坐標(biāo)點(diǎn)算法描述:F(X)由12個(gè)坐標(biāo)點(diǎn)(X1,Y1)…(X12,Y12)確定F(X)為一個(gè)十二段折線,如X<=X1,Y=X1;X>=X12,Y=X12。如折線段少于十二段,則不用之段的數(shù)需填上最后一段的值,或者確信X絕對(duì)不會(huì)超出所定義的值,則不用之段可以不填數(shù)字。11.9保留ID=911.10指數(shù)/對(duì)數(shù)函數(shù)POW/LOGID=10圖形說(shuō)明見(jiàn)表-52:表-52XPOW/LOGY─→YB標(biāo)記說(shuō)明見(jiàn)表-53:表-53標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入Xfloat1.0指數(shù)或?qū)?shù),以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入Bfloat10.0底數(shù),以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)Modeword1.0方式,0=為指數(shù)運(yùn)算,1=對(duì)數(shù)運(yùn)算參數(shù)k1,k2float1.0輸入和底變量的增益參數(shù)C1,C2float0.0輸入和底變量的偏置算法說(shuō)明:本功能塊對(duì)浮點(diǎn)變量進(jìn)行指數(shù)或數(shù)值,輸出一個(gè)浮點(diǎn)變量。當(dāng)Mode=0時(shí):Y(n)=(k2*B(n)+C2)**(k1*X(n)+C1),底數(shù)位0.0時(shí)置OFW和Q標(biāo)志位。當(dāng)Mode=10時(shí):Y(n)=LOG(k2*B(n)+C2)(k1*X(n)+C1)當(dāng)(k2*B(n)+C2為立即浮點(diǎn)數(shù)且為0.0時(shí),該函數(shù)為自然對(duì)數(shù)ln。11.11三角和反三角函數(shù)TRIANGLEID=11圖形表示見(jiàn)表-54:表-54XTRIANGLEY─→Y=sin(k*X+C)標(biāo)記說(shuō)明見(jiàn)表-55:表-55標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù),單位弧度參數(shù)Modeword0函數(shù)類型,0=sin,1=cos,2=tan,3=asin,4=acos,5=atan參數(shù)kfloat1.0變量的增益參數(shù)Cfloat0.0變量的偏置算法描述:本功能塊按Mode對(duì)浮點(diǎn)變量進(jìn)行三角或反三角運(yùn)算,輸出一個(gè)浮點(diǎn)變量。角度都以弧度為單位。例:Y(n)=sin(k*X(n)+C),Y(n)=asin(k*X(n)+C)11.12熱力性質(zhì)計(jì)算PTCalID=12圖形表示見(jiàn)表-56:表-56─→PPTCalY─→─→T/S標(biāo)記說(shuō)明見(jiàn)表-57:表-57標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入Pfloat0.0壓力Mpa輸入T/Sfloat10.0溫度℃或熵值S參數(shù)Modeword0計(jì)算對(duì)象,0=火函值,1=比容,2=熵值,3=溫度算法描述:本功能塊用于熱力性能計(jì)算。在Mode==0時(shí),計(jì)算出給定壓力(MPa)和溫度(℃)的氣體或液體的火函值(KJ/Kg)在Mode==1時(shí),計(jì)算出給定壓力(MPa)和溫度(℃)的氣體或液體的比容(M3/Kg)在Mode==2時(shí),計(jì)算出給定壓力(MPa)和溫度(℃)的氣體或液體的熵值(KJ/Kg*K)在Mode==3時(shí),計(jì)算出給定壓力(MPa)和氣體或液體熵值(KJ/Kg*K)的溫度(℃)11.13時(shí)間過(guò)程函數(shù)a)超前滯后模塊LEADLAGID=20圖形描述見(jiàn)表-58:表-58─→X─→TRLEADLAGY─→─→TS標(biāo)記描述見(jiàn)表-59:表-59標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入TRfloatNULL以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入TSboolNULL以B.I方式表示的指針,或是立即布爾數(shù)參數(shù)LDfloat1.0超前常數(shù),如果LD為0,則為滯后模塊參數(shù)LGfloat1.0滯后常數(shù),LG必須大于等于1/2T(采樣周期)參數(shù)Hfloat100.0輸出高限參數(shù)Lfloat0.0輸出低限參數(shù)GNfloat1.0增益GN算法說(shuō)明:if(TS=1){Y(n)=TR(n)*GN;}else{K1=GN·(T+2LD)/(2LG+T);K2=GN·(T-2LD)/(2LG+T);K3=(2LG-T)/(2LG+T);Y(n)=K1*X(n)+K2*X(n-1)+K3*Y(n-1);if(Y(n)>H)Y(n)=H;elseif(Y(n)<L)Y(n)=L;若GN=1,則最后穩(wěn)定值=輸入b)滯后模塊DELAYID=21圖形表示見(jiàn)表-60:表-60─→XDELAYY─→標(biāo)記說(shuō)明見(jiàn)表-61:表-61標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)DTfloat0.0純滯后時(shí)間常數(shù),單位秒,必須0<=DT/T<=10參數(shù)kfloat1.0增益參數(shù)LTfloat0.0慣性時(shí)間常數(shù),單位秒,=0.0時(shí)為純滯后算法說(shuō)明:本功能塊對(duì)輸入進(jìn)行純滯運(yùn)算,計(jì)算公式的拉氏傳遞函數(shù)如下:Y(S)=(1-e**(-DT*S))*k/(LT*S+1)遞推計(jì)算公式如下:a=e**(-T/LT),b=k*(1-e**(-T/LT)),L=int(DT/T),T=計(jì)算周期P(n)=a*P(n-1)+b*X(n-1),Y(n)=P(n)-P(n-L);11.14微分模塊DIFFID=22圖形表示見(jiàn)表-61:表-61─→XDIFFY─→標(biāo)記描述見(jiàn)表-62:表-62標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)Kdfloat1.0增益參數(shù)Tdfloat1.0微分時(shí)間常數(shù),必須>=0,單位秒算法說(shuō)明:對(duì)應(yīng)的傳遞函數(shù)為:Y(S)=(Kd*S/(1+Td*S))*X(s);Y(n)=(Kd*(X(n)-X(n-1))+Td*Y(n-1))/(T+Td);11.15時(shí)域統(tǒng)計(jì)模塊TSUMID=23圖形表示見(jiàn)表-63:表-63─→XY─→TSUM─→SetYj─→標(biāo)記說(shuō)明見(jiàn)表-64:表-64標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸出Yjfloat0.0前一次的統(tǒng)計(jì)結(jié)果值輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入Onbool0On/Off開(kāi)關(guān),以B.I方式表示的指針,或是立即布爾數(shù)參數(shù)Modeword0方式,0=累加和,1=取平均,2=取最大,3=取最小參數(shù)Y0float0.0每次On時(shí),Y的初值參數(shù)Cjfloat1.0記憶轉(zhuǎn)換系數(shù)算法說(shuō)明:本功能塊對(duì)輸入模擬變量在Set指定的一段時(shí)間內(nèi)進(jìn)行累加,平均,或取最大、最小值,并記錄前次統(tǒng)計(jì)值。if(On從0->1){統(tǒng)計(jì)開(kāi)始,Yj(n)=Y(n)*Cj,Y(n)=Y0,sum=1;}elseif(On從1->0){統(tǒng)計(jì)結(jié)束}else{if(Mode==0)Y(n)=Y(n-1)+X(n)*T;//累加和elseif(Mode==1)Y(n)=累計(jì)和/sum;sum=內(nèi)部計(jì)數(shù);//取平均elseif(Mode==2)Y(n)=Max(Y(n-1),X(n));//取最大elseif(Mode==3)Y(n)=Min(Y(n-1),X(n));//取最小esleif(Mode==4)Y(n)=Y(n-1)+(X(n)+X(n-1)*T/2;//梯形累加和}其中T為該頁(yè)計(jì)算周期(以秒為單位),因此,累計(jì)方式時(shí),輸出Y為輸入X在計(jì)時(shí)間內(nèi)的積分值。11.16數(shù)字濾波FILTERID=24圖形表示見(jiàn)表-65:表-65─→XFILTERY─→標(biāo)記描述見(jiàn)表-66:表-66標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0輸入Xfloat0.0以B.I方式表示的指針,或是立即布爾數(shù)參數(shù)k1,...,k8float1/8濾波器系數(shù),應(yīng)<1.0算法說(shuō)明:本功能塊對(duì)輸入模擬變量進(jìn)行8階數(shù)字濾波。Y(n)=k1*X(n)+k2*X(n-1)+...+k8*X(n-7);11.17斜坡信號(hào)發(fā)生器ID=25圖形描述見(jiàn)表-67:表-67─→BaseY─→在基點(diǎn)→目標(biāo)之間─→EndRMP─→HoldD─→在Y達(dá)終點(diǎn)時(shí)為1─→Rst參數(shù):變化斜率標(biāo)記描述見(jiàn)表-68:表-68標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0輸出Dbool0輸入Basefloat0.0基點(diǎn),以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入Endfloat100.0終點(diǎn),以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入Holdbool1保持,以B.I方式表示的指針,或是立即布爾數(shù)輸入Rstbool0復(fù)位,以B.I方式表示的指針,或是立即布爾數(shù)參數(shù)DYfloat1.0變化率,以秒為單位算法描述:當(dāng)復(fù)位信號(hào)Rst由0->1時(shí),輸出Y=基點(diǎn)值,D=0;然后,輸出Y以速率DY從基點(diǎn)趨向于目標(biāo)點(diǎn);當(dāng)?shù)竭_(dá)目標(biāo)點(diǎn)值后,D=1,輸出保持在目標(biāo)點(diǎn)值不變。在此過(guò)程中,若Hold由0->1,則輸出Y保持不變,一直到Hold由1->0,輸出Y再以速率DY從保持點(diǎn)趨向于目標(biāo)點(diǎn)。若復(fù)位信號(hào)Rst又由0->1,則此過(guò)程重新開(kāi)始。11.18段信號(hào)發(fā)生器f(t)ID=26圖形描述見(jiàn)表-69:表-69─→HoldF(t)Y─→模出─→RstD─→到達(dá)指示標(biāo)記描述見(jiàn)表-70:表-70標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸出Dbool0到達(dá)T5指示輸入Holdbool1保持,以B.I方式表示的指針,或是立即布爾數(shù)輸入Rstbool0復(fù)位,以B.I方式表示的指針,或是立即布爾數(shù)參數(shù)Y1,...,Y5float0.0節(jié)點(diǎn)的Y值參數(shù)T1,...,T5float1.0節(jié)點(diǎn)相對(duì)基點(diǎn)的時(shí)間(秒),必須T1<=T2<=….<=T5算法描述:當(dāng)復(fù)位信號(hào)Rst由0->1時(shí),輸出Y=基點(diǎn)值,D=0,在T1時(shí)間內(nèi)到達(dá)Y1,在T2-T1時(shí)間內(nèi)到達(dá)Y2,...,一直到T5到達(dá)Y5,此時(shí),D=1,輸出保持在Y5不變。在此過(guò)程中,若Hold由0->1,則輸出Y保持不變,內(nèi)部計(jì)時(shí)也停止,一直到Hold由1->0,輸出Y按原規(guī)律變化。若復(fù)位信號(hào)Rst又由0->1,則此過(guò)程重新開(kāi)始。若參數(shù)T1-T5不滿足T1<=T2<=..<=T5得規(guī)律,則第一處違反此規(guī)律處,段信號(hào)行程結(jié)束,認(rèn)為已到達(dá)終點(diǎn),D=1,輸出保持在最后的Y值不變。11.19時(shí)域開(kāi)關(guān)量統(tǒng)計(jì)模塊TSUMDID=28圖形表示見(jiàn)表-71:表-71─→ZY─→TSUMD─→OnYj─→標(biāo)記說(shuō)明見(jiàn)表-72:表-72標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸出Yjfloat0.0前一次的統(tǒng)計(jì)結(jié)果值輸入ZBool0以B.I方式表示的指針,或是立即布爾數(shù)輸入SetBool0On/Off開(kāi)關(guān),以B.I方式表示的指針,或是立即布爾數(shù)參數(shù)ModeWord0方式,0=對(duì)0累加,1=對(duì)1累加參數(shù)Y0Float0.0每次On時(shí),Y的初值參數(shù)CjFloat1.0記憶轉(zhuǎn)換系數(shù)算法說(shuō)明:本功能塊對(duì)輸入開(kāi)關(guān)變量的狀態(tài)進(jìn)行類計(jì),并記錄前次統(tǒng)計(jì)值。if(On從0->1){統(tǒng)計(jì)開(kāi)始,Yj(n)=Y(n)*Cj,Y(n)=Y0;}elseif(On從1-0){統(tǒng)計(jì)結(jié)束;}else{if(Mode==0&&X(n)==0)Y(n)=Y(n-1)+T;//累加elseif(Mode==1&&X(n)==1)Y(n)=Y(n-1)+T;//累加}其中T為該頁(yè)計(jì)算周期(以秒為單位),因此,輸出Y為以秒為單位的On或Off的累計(jì)時(shí)間。12控制用算法11二選一選擇器TWOSELID=30圖形描述見(jiàn)表-73:表-73─→X1TWOSELY─→輸出值─→X2標(biāo)記描述見(jiàn)表-74:表-74標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入X1,X2float0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)Modeword0選擇方式,0=平均,1=低選,2=高選,3=保留,4=選1,5=選2參數(shù)DBfloat0.0偏差限算法描述:如果在強(qiáng)制方式,即Mode==4或5,則輸出值等于指定的那個(gè)輸入值,本功能塊狀態(tài)同輸入點(diǎn)。否則(1)如果二個(gè)輸入點(diǎn)均為壞點(diǎn),則輸出為壞點(diǎn),輸出保持不變;(2)如果一個(gè)輸入點(diǎn)為壞點(diǎn),則輸出等于另一好點(diǎn)之值;(3)如果二個(gè)輸入點(diǎn)均為好點(diǎn).(a)如二者間偏差越限,則輸出為壞點(diǎn),輸出保持不變;(b)如二者間偏差不越限,則輸出隨Mode=0或1或2,取平均或低選或高選。12三選一選擇器THREESELID=31圖形描述見(jiàn)表-75:表-75─→X1Y─→輸出值─→X2THREESEL─→X3標(biāo)記描述見(jiàn)表-76:表-76標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入X1,X2,X3float0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)Modeword0選擇方式,0=平均,1=低選,2=高選,3=中值,4=選1,5=選2,6=選3參數(shù)DBfloat0.0偏差限算法描述:如果在強(qiáng)制方式,即Mode==4、5、6,則輸出值等于指定的那個(gè)輸入值,本功能塊狀態(tài)同輸入點(diǎn)。否則(1)如果三個(gè)都為壞點(diǎn),則輸出不變,輸出為壞點(diǎn);(2)如果二個(gè)點(diǎn)為壞點(diǎn),則輸出等于另一好點(diǎn);(3)如果一個(gè)點(diǎn)為壞點(diǎn),則:(a)如另二點(diǎn)間偏差越限,則輸出為壞點(diǎn),輸出保持不變;(b)如另二者間偏差不越限,則輸出隨Mode=0或1或2或3,取平均或低選或高選或平均。(4)如果三個(gè)點(diǎn)均為好點(diǎn),則(a)如果二個(gè)點(diǎn)間的偏差不越限,而另一點(diǎn)對(duì)這二點(diǎn)的偏差越限,則輸出取前二點(diǎn)的平均值。(b)如果二個(gè)點(diǎn)間的偏差越限,而另一點(diǎn)對(duì)這二點(diǎn)的偏差不越限,則輸出取后一點(diǎn)的值。(c)如果三個(gè)點(diǎn)互相之間的偏差均越限,則輸出不變,輸出為壞點(diǎn)。(d)如果三個(gè)點(diǎn)間的偏差均不超限,則輸出將根據(jù)Mode的值取平均或低選或高選或中值。13無(wú)擾切換模塊SFTID=32圖形描述見(jiàn)表-77:表-77─→X1X2SFTY─→─→─→Z標(biāo)記描述見(jiàn)表-78:表-78標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入X1,X2float0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入Zbool0選擇開(kāi)關(guān),以B.I方式表示的指針,或是立即布爾數(shù)參數(shù)DYfloat0.0變化率,以每分鐘的變化量定義(DY=0.0時(shí)無(wú)速率限制)算法描述:本功能塊按輸入開(kāi)關(guān)量的值選擇二個(gè)模擬量之一作為輸出,存放在Y中。在DY==0時(shí),如果Z(n)==0,則Y(n)=X2(n);如果Z(n)==1,則,Y(n)=X1(n);如果DY!=0,當(dāng)Z從1變?yōu)?(或Z從0變?yōu)?),即Y從X1切換到X2(或Y從X2切換到X1),此時(shí)Y的變化受到速率限制DY的限制,直到Y(jié)=X2(或Y=X1);隨后不管X1(或X2)的變化率多大,輸出Y將不再受速率限制DY的限制而始終等于X2(或X1).14高低限幅器HLLMTID=33圖形描述見(jiàn)表-79:表-79輸入─→XY─→輸出上限─→HHLLMT下限─→L標(biāo)記描述見(jiàn)表-80:表-80標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入Hfloat0.0上限變量,以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入Lfloat0.0下限變量,以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)算法描述:本功能塊對(duì)輸入進(jìn)行限幅,輸出被限幅于H和L之間。if(X(n)>=H(n))Y(n)=H(n);elseif(X(n)<=L(n))Y(n)=L(n);elseY(n)=X(n);15高低限報(bào)警HLALMID=34圖形描述見(jiàn)表-81:表-81輸入─→XD─→上限─→HHLALMD1─→下限─→LD2─→標(biāo)記描述見(jiàn)表-82:表-82標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Dbool0報(bào)警指示輸出D1bool0越高限報(bào)警指示輸出D2bool0越低限報(bào)警指示輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入Hfloat0.0上限變量,以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入Lfloat0.0下限變量,以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)參數(shù)HDB浮點(diǎn)0.0上限死區(qū),必須>=0.0參數(shù)LDB浮點(diǎn)0.0下限死區(qū),必須>=0.0算法描述:本功能塊對(duì)輸入高低限檢查,置位相應(yīng)的開(kāi)關(guān)指示位。16速率限制器RATLMTID=35圖形描述見(jiàn)表-83:表-83輸入─→XY─→輸出正向速率限值─→PLRATLMT負(fù)向速率限值─→NL標(biāo)記描述見(jiàn)表-84:表-84標(biāo)記名數(shù)據(jù)類型缺省值描述輸出Yfloat0.0輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入PLfloat100.0正向速率限,以每分鐘的變化量為單位輸入NLfloat100.0負(fù)向速率限,以每分鐘的變化量為單位算法描述輸出的速率被限于PL和NL之間。if(X(n)的速率>=PL(n))Y(n)=Y(n-1)+PL(n)*T;elseif(X(n)的速率<=NL(n))Y(n)=Yn-1)-NL(n)*T;elseY(n)=X(n);17速率報(bào)警器RATALMID=36圖形描述見(jiàn)表-85:表-85輸入─→XD─→正向速率限值─→PLRATALMD1─→負(fù)向速率限值─→NLD2─→標(biāo)記描述見(jiàn)表-86:表-86標(biāo)記名數(shù)據(jù)類型缺省值描述輸出D布爾點(diǎn)0越速率限指示輸出D1布爾點(diǎn)0越正向速率限指示輸出D2布爾點(diǎn)0越負(fù)向速率限指示輸入Xfloat0.0以B.I方式表示的指針,或是立即浮點(diǎn)數(shù)輸入PLfloat100.0正向速率限,以每分鐘的變化量為單位輸入NLfloat100.0負(fù)向速率限,以每分鐘的變化量為單位算法描述:本功能塊對(duì)輸入的速率限檢查,置位相應(yīng)的開(kāi)關(guān)指示位。18偏差運(yùn)算DEVID=37圖形描述見(jiàn)表-87:表-87─→X1Y─→偏差輸出─→X2DEVD─→偏差越報(bào)警─→DHD1─→偏差越上限報(bào)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論