欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種通用組態(tài)軟件控制系統(tǒng)的制作方法

文檔序號(hào):6320907閱讀:262來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種通用組態(tài)軟件控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明有關(guān)人機(jī)界面及報(bào)表在熱媒爐儀表控制系統(tǒng)中實(shí)現(xiàn)的基本途徑和生成方法。
背景技術(shù)
在傳統(tǒng)的熱媒爐儀表控制系統(tǒng)中,較為典型的控制和顯示方式從最初的PMK表、 指示燈,記錄儀的形式,逐步發(fā)展過(guò)渡到由PLC和單獨(dú)的操作屏構(gòu)成的獨(dú)立儀表控制系統(tǒng), 這種改變較好的適應(yīng)的熱媒爐控制系統(tǒng)的發(fā)展要求,并得到了較為充分的發(fā)展和推廣。但是,隨著石化行業(yè)自控系統(tǒng)對(duì)系統(tǒng)可靠性、集中度、報(bào)警、故障分析、報(bào)表等更多 的功能要求,這兩種方式均表現(xiàn)出了其顯而易見(jiàn)的缺點(diǎn),對(duì)于第一種方式,操作界面不直 觀,操作復(fù)雜程度高,報(bào)警和記錄的信息內(nèi)容十分有限等缺點(diǎn)尤為突出,業(yè)已處于被淘汰的 邊緣。對(duì)于第二種由PLC和單個(gè)操作屏構(gòu)成的獨(dú)立儀表控制系統(tǒng),這種模式雖在可靠性 及人機(jī)界面的交互式上有了長(zhǎng)足的進(jìn)展,但對(duì)于由多個(gè)熱媒爐控制系統(tǒng)構(gòu)成的爐群系統(tǒng)或 在集中度,無(wú)人值守及報(bào)警、故障分析、報(bào)表等功能方面來(lái)說(shuō),面對(duì)用戶(hù)愈來(lái)愈高的要求,卻 也顯得力不從心,不能很好的實(shí)現(xiàn)用戶(hù)對(duì)人機(jī)界面交互式功能愈來(lái)愈強(qiáng)的要求。

發(fā)明內(nèi)容
本發(fā)明旨在生成一種標(biāo)準(zhǔn)化的熱媒爐儀上位機(jī)表控制系統(tǒng)人機(jī)界面的畫(huà)面構(gòu)成 模式及報(bào)表數(shù)據(jù)生成的方法,生成后的組態(tài)畫(huà)面及報(bào)表在下一個(gè)工程項(xiàng)目中,利用組態(tài)軟 件提供的導(dǎo)入功能,能夠被完全導(dǎo)入新的工程,這樣,能夠保證熱媒爐儀表控制的人機(jī)界面 的統(tǒng)一性,傳承性,可以實(shí)現(xiàn)工程項(xiàng)目組態(tài)的快速移植,大大節(jié)省了工程項(xiàng)目的開(kāi)發(fā)時(shí)間, 同時(shí)盡可能滿(mǎn)足用戶(hù)對(duì)上位機(jī)操作系統(tǒng)的全功能的要求。本發(fā)明是這樣實(shí)現(xiàn)的一種通用組態(tài)軟件控制系統(tǒng),包括PID流程模塊,起停時(shí) 序模塊,負(fù)荷調(diào)節(jié)模塊,報(bào)警模塊,歷史趨勢(shì)模塊,歷史報(bào)表模塊,實(shí)時(shí)報(bào)表模塊;其中,在上 述主功能模塊之間的切換和主標(biāo)題的顯示,由專(zhuān)門(mén)的切換畫(huà)面模塊和主標(biāo)題畫(huà)面模塊來(lái)完 成;在主標(biāo)題畫(huà)面模塊中顯示了系統(tǒng)的報(bào)警信息、用戶(hù)權(quán)限及登錄級(jí)別、并可實(shí)時(shí)注銷(xiāo)登錄 級(jí)別,對(duì)系統(tǒng)報(bào)警進(jìn)行消音操作;使用切換畫(huà)面模塊實(shí)現(xiàn)各主功能畫(huà)面之間的切換;PID流程模塊展示了熱媒爐系統(tǒng)的基本系統(tǒng)流程,將主設(shè)備、主工藝管路反映在流 程圖中,同時(shí),將所有的儀表測(cè)點(diǎn)和執(zhí)行機(jī)構(gòu)的圖形、位號(hào)、測(cè)量值及閥、開(kāi)關(guān)的動(dòng)態(tài)狀態(tài)表 示出來(lái);起停時(shí)序模塊實(shí)現(xiàn)爐控系統(tǒng)的點(diǎn)停爐操作,包括點(diǎn)停爐過(guò)程中所要顯示和控制的 各關(guān)鍵點(diǎn)的狀態(tài);手動(dòng)點(diǎn)爐及調(diào)試的控制開(kāi)關(guān);還包括點(diǎn)爐相關(guān)參數(shù)設(shè)定和顯示;負(fù)荷調(diào)節(jié)回路模塊將核心的控制回路如熱媒出口溫度PID回路、燃料PID回路、助 燃風(fēng)量PID回路、殘氧修正PID回路的系統(tǒng)參數(shù)列于其中;在此功能模塊中,實(shí)現(xiàn)對(duì)各回路 P、I、D參數(shù)的修改和整定,并設(shè)有回路測(cè)量值PV、回路期望設(shè)定值SV、回路控制輸出值MV顯示光柱,直觀顯示對(duì)應(yīng)值的變化情況。如上所述的一種通用組態(tài)軟件控制系統(tǒng),其中,所述的PID流程模塊展示了熱媒 爐系統(tǒng)的基本系統(tǒng)流程,將主設(shè)備、主工藝管路反映在流程圖中,包括熱媒爐爐體、空氣預(yù) 熱器、風(fēng)機(jī)、煙囪、過(guò)濾器、熱媒系統(tǒng)管路、燃燒系統(tǒng)管路及助燃風(fēng)、煙風(fēng)系統(tǒng)管路;起停時(shí)序模塊實(shí)現(xiàn)爐控系統(tǒng)的點(diǎn)停爐操作,包括點(diǎn)停爐過(guò)程中所要顯示和控制的 各關(guān)鍵點(diǎn)的狀態(tài);所述的狀態(tài)點(diǎn)包括“手動(dòng)/自動(dòng)”點(diǎn)爐狀態(tài),系統(tǒng)自檢后的“點(diǎn)爐準(zhǔn)備就 緒”狀態(tài),風(fēng)機(jī)、切斷閥,點(diǎn)火槍?zhuān)c(diǎn)火電磁閥,“點(diǎn)爐完成”標(biāo)志狀態(tài);所述的手動(dòng)點(diǎn)爐及調(diào)試 的控制開(kāi)關(guān)包括“風(fēng)機(jī)啟動(dòng)”,“風(fēng)機(jī)停止”,“點(diǎn)火槍工作”;所述的點(diǎn)爐相關(guān)參數(shù)設(shè)定和顯 示包括燃料對(duì)應(yīng)的點(diǎn)火開(kāi)度設(shè)定,助燃風(fēng)對(duì)應(yīng)的點(diǎn)火開(kāi)度的設(shè)定,燃料與助燃風(fēng)的配比參 數(shù)設(shè)定,燃料測(cè)量值顯示,風(fēng)量測(cè)量值顯示,燃料壓力顯示;負(fù)荷調(diào)節(jié)回路模塊將核心的控制回路如熱媒出口溫度PID回路、燃料PID回路、助 燃風(fēng)量PID回路、殘氧修正PID回路的系統(tǒng)參數(shù)列于其中;在此功能模塊中,實(shí)現(xiàn)對(duì)各回路 P、I、D參數(shù)的修改和整定,并設(shè)有回路測(cè)量值PV、回路期望設(shè)定值SV、回路控制輸出值MV 顯示光柱,直觀顯示對(duì)應(yīng)值的變化情況;在該模塊設(shè)置有實(shí)現(xiàn)各單回路的手動(dòng)、自動(dòng)控制, 同時(shí)可以將相關(guān)回路組成比例、串級(jí)控制的控制輸入。如上所述的一種通用組態(tài)軟件控制系統(tǒng),其中,實(shí)時(shí)報(bào)表模塊生成報(bào)表的過(guò)程 是首先通過(guò)以下報(bào)表生成語(yǔ)句塊定時(shí)產(chǎn)生當(dāng)日?qǐng)?bào)表,通過(guò)該程序塊,在工程默認(rèn)的 路徑下生成一個(gè)標(biāo)準(zhǔn)的報(bào)表文件,接口程序模塊實(shí)例如下/ Λ \本站點(diǎn)\$分==0&&W本站點(diǎn)\$秒==0//60_k01號(hào)爐報(bào)表處理string FileName 1 = InfoAppDir () + “ XX 日 艮 表 \" +" XX" +StrFromReal(\\ 本站點(diǎn) \$ 年,0,‘‘ " ) + " l" +StrFromReal (\\ 本站點(diǎn) \$ 月,0,“ f" ) + " m〃 +StrFromReal (\\ 本站點(diǎn) \$ 日,0,“ f" ) + " .rtl";Il自定義變量long returnOl = InfoFile (Filename 1,1,\\ 本站點(diǎn) \$ 分)-J/ 查看文件是否 存在Il判斷日?qǐng)?bào)目錄下是否已經(jīng)有當(dāng)天的報(bào)表文件了if (returnOl ==0)//如果沒(méi)有報(bào)表文件則從報(bào)表目錄下調(diào)取模板創(chuàng)建報(bào)表文 件{string FileNameA = InfoAppDirO + "報(bào)表 \XX 日?qǐng)?bào)表隱含· rtl";R印ortLoad(〃 隱報(bào)表 1 〃,F(xiàn)ileNameA);FileNameA = InfoAppDir () + " XX 日?qǐng)?bào)表 \ 〃 + “ XX “ +StrFromReal (\\ 本站 點(diǎn)\$ 年,0,‘‘ " ) + " y" +StrFromReal ($ 月,0,‘‘ " ) + " m〃 +StrFromReal ($ 日, 0,“ " ) + 〃 .rtl";R印ortSaveAs(〃 隱報(bào)表 1 “,F(xiàn)ileNameA);} 其次,報(bào)表生成后,就是向報(bào)表文件中寫(xiě)入定時(shí)定點(diǎn)采集的數(shù)值了,其主要通過(guò)以 下標(biāo)準(zhǔn)的數(shù)據(jù)寫(xiě)入程序塊來(lái)實(shí)現(xiàn),其接口程序?qū)嵗缦滤?br> //裝入報(bào)表寫(xiě)入數(shù)值R印ortLoad(〃 隱報(bào)表 1 〃,F(xiàn)ileName 1);ReportSetCellStringC'隱報(bào)表 1 “,1,12,\\ 本站點(diǎn) \$ 日期);ReportSetCellStringC'隱報(bào)表 1 “,1,25, \\ 本站點(diǎn) \$ 日期);long Iiel = \\ 本站點(diǎn) \$ 時(shí) +5 ;//long hang = \\ 本站點(diǎn) \$ 分 +6 ;string timestr = time (\\ 本站點(diǎn) \$ 時(shí),\ 本站點(diǎn) \$ 分,0);//ReportSetCelIStringC Reportl" ,2, liel, timestr);ReportSetCelIValueC 隱報(bào)表 1",3,liel, \\ 本站點(diǎn) \VAR1);ReportSetCelIValueC 隱報(bào)表 1",4,liel, \\ 本站點(diǎn) \VAR2);ReportSetCelIValueC 隱報(bào)表 1",5,liel, \\ 本站點(diǎn) \VAR3);ReportSetCelIValueC 隱報(bào)表 1",6,liel, \\ 本站點(diǎn) \VAR4);ReportSetCelIValueC 隱報(bào)表 1",7,liel, \\ 本站點(diǎn) \VAR5);其它加入變量以此向后類(lèi)推;最后,實(shí)時(shí)保存已寫(xiě)入值的報(bào)表文件;R印ortSaveAs(〃 隱報(bào)表 1 〃,F(xiàn)ileNamel)。本發(fā)明具有以下顯著特點(diǎn)本發(fā)明根據(jù)特定組態(tài)軟件針對(duì)熱媒爐儀表控制系統(tǒng)生 成了一種基本標(biāo)準(zhǔn)化的畫(huà)面構(gòu)成模板及報(bào)表數(shù)據(jù)生成的方法,生成后的組態(tài)畫(huà)面及報(bào)表生 成方法能夠在在下一個(gè)工程項(xiàng)目中,利用組態(tài)軟件提供的導(dǎo)入功能,被完全導(dǎo)入新的工程, 保證了熱媒爐儀表控制的人機(jī)界面的統(tǒng)一性,傳承性,實(shí)現(xiàn)工程項(xiàng)目組態(tài)的快速移植,大大 節(jié)省了工程項(xiàng)目的開(kāi)發(fā)時(shí)間,同時(shí),這種上述模板和報(bào)表數(shù)據(jù)生成放方法,克服了以往老式 系統(tǒng)構(gòu)成在系統(tǒng)集中度,無(wú)人值守及報(bào)警、故障分析、報(bào)表等功能方面缺陷,較好的滿(mǎn)足了 用戶(hù)日益增高的對(duì)熱媒爐儀表系統(tǒng)人機(jī)界面自控水平的要求。


圖1為本發(fā)明的組態(tài)畫(huà)面的結(jié)構(gòu)框架示意圖;圖2某工程項(xiàng)目的系統(tǒng)流程示意圖;圖3某工程項(xiàng)目的起停時(shí)序示意圖;圖4某工程項(xiàng)目的負(fù)荷調(diào)節(jié)示意圖;圖5某工程項(xiàng)目的歷史趨勢(shì)畫(huà)面示意圖;圖6某工程項(xiàng)目的報(bào)表畫(huà)面示意圖。
具體實(shí)施例方式下面結(jié)合附圖和某工程項(xiàng)目的實(shí)施實(shí)例對(duì)本發(fā)明作進(jìn)一步的描述如圖1所示,本發(fā)明所述的通用組態(tài)軟件控制系統(tǒng)包括PID流程模塊,起停時(shí)序 模塊,負(fù)荷調(diào)節(jié)模塊,報(bào)警模塊,歷史趨勢(shì)模塊,歷史報(bào)表模塊,實(shí)時(shí)報(bào)表模塊。在上述主功能模塊之間的切換和主標(biāo)題的顯示,由專(zhuān)門(mén)的切換畫(huà)面模塊和主標(biāo)題 畫(huà)面模塊來(lái)完成。實(shí)現(xiàn)畫(huà)面切換功能和報(bào)警信息,登陸信息等的提示功能等。在主標(biāo)題畫(huà) 面中顯示了系統(tǒng)的報(bào)警信息、用戶(hù)權(quán)限及登錄級(jí)別、并可實(shí)時(shí)注銷(xiāo)登錄級(jí)別,對(duì)系統(tǒng)報(bào)警進(jìn)行消音操作。在切換畫(huà)面中,通過(guò)切換類(lèi)似于TAB標(biāo)簽條功能的按鈕,實(shí)現(xiàn)各主功能畫(huà)面之 間的切換。PID流程模塊如圖2所示,PID流程模塊展示了熱媒爐系統(tǒng)的基本系統(tǒng)流程,在主 系統(tǒng)流程中,將主設(shè)備、主工藝管路反映在流程圖中,如熱媒爐爐體、空氣預(yù)熱器、風(fēng)機(jī)、煙 囪、過(guò)濾器、熱媒系統(tǒng)管路、燃燒系統(tǒng)管路及助燃風(fēng)、煙風(fēng)系統(tǒng)管路等,同時(shí),將所有的儀表 測(cè)點(diǎn)和執(zhí)行機(jī)構(gòu)的圖形、位號(hào)、測(cè)量值及閥、開(kāi)關(guān)等的動(dòng)態(tài)狀態(tài)表示出來(lái)。即整個(gè)熱媒爐儀 表控制系統(tǒng)的所有測(cè)控內(nèi)容在此模塊中一目了然,完全復(fù)現(xiàn)。在附圖3的起停時(shí)序示意圖中該畫(huà)面模塊主要實(shí)現(xiàn)爐控系統(tǒng)的點(diǎn)停爐操作,主 要包括點(diǎn)停爐過(guò)程中所要顯示和控制的各關(guān)鍵點(diǎn)的狀態(tài),狀態(tài)點(diǎn)如“手動(dòng)/自動(dòng)”點(diǎn)爐狀 態(tài),系統(tǒng)自檢后的“點(diǎn)爐準(zhǔn)備就緒”狀態(tài),風(fēng)機(jī)、切斷閥,點(diǎn)火槍?zhuān)c(diǎn)火電磁閥等的開(kāi)關(guān)狀態(tài), “點(diǎn)爐完成”標(biāo)志狀態(tài)等。手動(dòng)點(diǎn)爐及調(diào)試的控制開(kāi)關(guān)如“風(fēng)機(jī)啟動(dòng)”,“風(fēng)機(jī)停止”,“點(diǎn)火 槍工作”等,該功能畫(huà)面模塊同時(shí)還包括點(diǎn)爐相關(guān)的一些重要的參數(shù)設(shè)定和顯示,如燃料對(duì) 應(yīng)的點(diǎn)火開(kāi)度設(shè)定,助燃風(fēng)對(duì)應(yīng)的點(diǎn)火開(kāi)度的設(shè)定,燃料與助燃風(fēng)的配比參數(shù)設(shè)定,燃料測(cè) 量值顯示,風(fēng)量測(cè)量值顯示,燃料壓力顯示等等。通過(guò)該控制模塊畫(huà)面,點(diǎn)爐的時(shí)序過(guò)程及 相關(guān)的參數(shù)設(shè)置及顯示一目了然。在附圖4的負(fù)荷調(diào)節(jié)回路中將核心的控制回路如熱媒出口溫度PID回路、燃料 PID回路、助燃風(fēng)量PID回路、殘氧修正PID回路及一些重要的系統(tǒng)參數(shù)列于其中,如熱媒 入口溫度,排煙溫度,熱風(fēng)溫度等。在此功能畫(huà)面中,實(shí)現(xiàn)對(duì)各回路P、I、D參數(shù)的修改和整 定,并可實(shí)時(shí)觀察參數(shù)修改后的回路趨勢(shì),從PV、SV、MV(PV 回路測(cè)量值,SV:回路期望設(shè)定 值,MV回路控制輸出值)的光柱顯示中也可直觀看到對(duì)應(yīng)值的變化情況。該畫(huà)面同時(shí)也是 熱媒爐整個(gè)系統(tǒng)的核心負(fù)荷控制畫(huà)面,通過(guò)對(duì)應(yīng)的控制狀態(tài)顯示及切換鈕,可方便、可靠的 實(shí)現(xiàn)各單回路的手動(dòng)、自動(dòng)控制,同時(shí)可以和相關(guān)回路組成比例、串級(jí)控制,實(shí)現(xiàn)整個(gè)熱媒 爐系統(tǒng)的高水平的自動(dòng)控制。通過(guò)該功能畫(huà)面可實(shí)現(xiàn)整個(gè)控制系統(tǒng)的升、降負(fù)荷的調(diào)節(jié)功 能。在附圖5歷史趨勢(shì)畫(huà)面示意圖中將熱媒爐控制系統(tǒng)中重要的模擬量參數(shù)組態(tài)于 歷史庫(kù)中,便于用戶(hù)記錄和查詢(xún)相關(guān)的參數(shù)運(yùn)行情況,進(jìn)行故障原因分析等。在附圖6的報(bào)表畫(huà)面示意圖中主要對(duì)熱媒爐控制系統(tǒng)中重要的模擬量參數(shù)如物 料出口溫度、入口溫度等等進(jìn)行按點(diǎn)抄表記錄,系統(tǒng)自動(dòng)按天生成報(bào)表,按時(shí)對(duì)對(duì)應(yīng)的測(cè)點(diǎn) 進(jìn)行記錄,在該畫(huà)面中,能夠?qū)崿F(xiàn)歷史報(bào)表的查詢(xún)、打印、刪除等功能。生成報(bào)表的過(guò)程是對(duì)標(biāo)準(zhǔn)的報(bào)表生成語(yǔ)言塊,將之移植到對(duì)應(yīng)的專(zhuān)用組態(tài)環(huán)境的事件程序語(yǔ)言中 去,并對(duì)相應(yīng)報(bào)表模板畫(huà)面進(jìn)行微調(diào),從而達(dá)到快速完成生成報(bào)表的目的。對(duì)于報(bào)表的功能主要通過(guò)以下的方法來(lái)生成和實(shí)現(xiàn)首先通過(guò)以下報(bào)表生成語(yǔ)句塊定時(shí)產(chǎn)生當(dāng)日?qǐng)?bào)表,通過(guò)該程序塊,可以已有的報(bào) 表模板為基礎(chǔ),在工程默認(rèn)的路徑下生成一個(gè)標(biāo)準(zhǔn)的報(bào)表文件,接口程序模塊實(shí)例如下//\\本站點(diǎn)\$分==0&&\\本站點(diǎn)\$秒==0//60-k01號(hào)爐報(bào)表處理string FileNamel = InfoAppDir () + “ XX 日 艮 表 \" +〃 XX" +StrFromReal(\\ 本站點(diǎn) \$ 年,0,‘‘ " ) + " l" +StrFromReal (\\ 本站點(diǎn)\$月,0,”f”)+”m”+StrFromReal(\\本站點(diǎn)\$曰,0,”f”)+”.rtl”;
//自定義變量
long returnol—InfoFile(Filename l,l,\\本站點(diǎn)\$分);//查看文件是否存在//判斷日?qǐng)?bào)目錄下是否已經(jīng)有當(dāng)天的報(bào)表文件了
if(returnol一一0)//如果沒(méi)有報(bào)表文件則從報(bào)表目錄下調(diào)取模板創(chuàng)建報(bào)表文件
{
string Fi leNameA—InfoAppDir 0+”報(bào)表\xx日?qǐng)?bào)表隱含.rtl”;
ReportLoad(”隱報(bào)表l”,F(xiàn)ileNameA);
FileNameA—InfoAppDir 0+”XX日?qǐng)?bào)表\”+”XX”+StrFromReal(\\本站點(diǎn)\$年,0, ” f” )+” Y” +StrFromReal($月,0, ” f” )+”m” +StrFromReal($曰,0,’ f’、十’ .rtl’
ReportSaveAs(”隱報(bào)表l”,F(xiàn)i l eNameA);
}
其次,報(bào)表生成后,就是向報(bào)表文件中寫(xiě)入定時(shí)定點(diǎn)采集的數(shù)值了,其主要通過(guò)以下標(biāo)準(zhǔn)的數(shù)據(jù)寫(xiě)入程序塊來(lái)實(shí)現(xiàn),其接口程序?qū)嵗缦滤?br> //裝入報(bào)表寫(xiě)入數(shù)值
ReportLoad(”隱報(bào)表l”,F(xiàn)ileNamel);
ReportSetCellString(”隱報(bào)表l”,l,12,\\本站點(diǎn)\$日期);
ReportSetCellString(”隱報(bào)表l”,l,25,\\本站點(diǎn)\$日期);
long“el一\\本站點(diǎn)\$時(shí)+5;
//long hang一\\本站點(diǎn)\$分+6;
string timestr—time(\\本站點(diǎn)\$時(shí),\本站點(diǎn)\$分,0);
//Rep。rtSetCellString(”Reportl”,2,liel,timestr);
ReportSetCellValue(”隱報(bào)表l”,3,“el,\\本站點(diǎn)\VARI);
ReportSetCellValue(”隱報(bào)表l”,4,“el,\\本站點(diǎn)\VAR2);
ReportSetCellValue(”隱報(bào)表l”,5,“el,\\本站點(diǎn)\VAR3);
ReportSetCellValue(”隱報(bào)表l”,6,“el,\\本站點(diǎn)\VAR4);
ReportSetCellValue(”隱報(bào)表l”,7,“el,\\本站點(diǎn)\VAR5);
其它加入變量以此向后類(lèi)推。
最后,實(shí)時(shí)保存已寫(xiě)入值的報(bào)表文件。
ReportSaveAs(”隱報(bào)表l”,F(xiàn)ileNamel);
其它一些功能畫(huà)面及相關(guān)源代碼程序段這里不再贅述,另外,本發(fā)明公開(kāi)的內(nèi)容并不限于本實(shí)施例,可以包括其他公知技術(shù)或明顯的替換。
按照上述的模塊和方法生成組態(tài)軟件控制系統(tǒng),生成后的組態(tài)畫(huà)面及報(bào)表生成方法能夠在在下一個(gè)工程項(xiàng)目中,利用組態(tài)軟件提供的導(dǎo)入功能,被完全導(dǎo)入新的工程,保證了熱媒爐儀表控制的人機(jī)界面的統(tǒng)一性,傳承性,實(shí)現(xiàn)工程項(xiàng)目組態(tài)的快速移植,大大節(jié)省了工程項(xiàng)目的開(kāi)發(fā)時(shí)間,同時(shí),這種上述模板和報(bào)表數(shù)據(jù)生成放方法,克服了以往老式系統(tǒng)構(gòu)成在系統(tǒng)集中度,無(wú)人值守及報(bào)警、故障分析、報(bào)表等功能方面缺陷,較好的滿(mǎn)足了用戶(hù)日益增高的對(duì)熱媒爐儀表系統(tǒng)人機(jī)界面自控水平的要求。
權(quán)利要求
1.一種通用組態(tài)軟件控制系統(tǒng),包括PID流程模塊,起停時(shí)序模塊,負(fù)荷調(diào)節(jié)模塊,報(bào) 警模塊,歷史趨勢(shì)模塊,歷史報(bào)表模塊,實(shí)時(shí)報(bào)表模塊;其特征在于在上述主功能模塊之 間的切換和主標(biāo)題的顯示,由專(zhuān)門(mén)的切換畫(huà)面模塊和主標(biāo)題畫(huà)面模塊來(lái)完成;在主標(biāo)題畫(huà) 面模塊中顯示了系統(tǒng)的報(bào)警信息、用戶(hù)權(quán)限及登錄級(jí)別、并可實(shí)時(shí)注銷(xiāo)登錄級(jí)別,對(duì)系統(tǒng)報(bào) 警進(jìn)行消音操作;使用切換畫(huà)面模塊實(shí)現(xiàn)各主功能畫(huà)面之間的切換;PID流程模塊展示了熱媒爐系統(tǒng)的基本系統(tǒng)流程,將主設(shè)備、主工藝管路反映在流程圖 中,同時(shí),將所有的儀表測(cè)點(diǎn)和執(zhí)行機(jī)構(gòu)的圖形、位號(hào)、測(cè)量值及閥、開(kāi)關(guān)的動(dòng)態(tài)狀態(tài)表示出 來(lái);起停時(shí)序模塊實(shí)現(xiàn)爐控系統(tǒng)的點(diǎn)停爐操作,包括點(diǎn)停爐過(guò)程中所要顯示和控制的各關(guān) 鍵點(diǎn)的狀態(tài);手動(dòng)點(diǎn)爐及調(diào)試的控制開(kāi)關(guān);還包括點(diǎn)爐相關(guān)參數(shù)設(shè)定和顯示;負(fù)荷調(diào)節(jié)回路模塊將核心的控制回路如熱媒出口溫度PID回路、燃料PID回路、助燃風(fēng) 量PID回路、殘氧修正PID回路的系統(tǒng)參數(shù)列于其中;在此功能模塊中,實(shí)現(xiàn)對(duì)各回路P、I、 D參數(shù)的修改和整定,并設(shè)有回路測(cè)量值PV、回路期望設(shè)定值SV、回路控制輸出值MV顯示光 柱,直觀顯示對(duì)應(yīng)值的變化情況。
2.如權(quán)利要求1所述的一種通用組態(tài)軟件控制系統(tǒng),其特征在于所述的PID流程模 塊展示了熱媒爐系統(tǒng)的基本系統(tǒng)流程,將主設(shè)備、主工藝管路反映在流程圖中,包括熱媒 爐爐體、空氣預(yù)熱器、風(fēng)機(jī)、煙囪、過(guò)濾器、熱媒系統(tǒng)管路、燃燒系統(tǒng)管路及助燃風(fēng)、煙風(fēng)系統(tǒng) 管路;起停時(shí)序模塊實(shí)現(xiàn)爐控系統(tǒng)的點(diǎn)停爐操作,包括點(diǎn)停爐過(guò)程中所要顯示和控制的各關(guān) 鍵點(diǎn)的狀態(tài);所述的狀態(tài)點(diǎn)包括“手動(dòng)/自動(dòng)”點(diǎn)爐狀態(tài),系統(tǒng)自檢后的“點(diǎn)爐準(zhǔn)備就緒” 狀態(tài),風(fēng)機(jī)、切斷閥,點(diǎn)火槍?zhuān)c(diǎn)火電磁閥,“點(diǎn)爐完成”標(biāo)志狀態(tài);所述的手動(dòng)點(diǎn)爐及調(diào)試的 控制開(kāi)關(guān)包括“風(fēng)機(jī)啟動(dòng)”,“風(fēng)機(jī)停止”,“點(diǎn)火槍工作”;所述的點(diǎn)爐相關(guān)參數(shù)設(shè)定和顯示 包括燃料對(duì)應(yīng)的點(diǎn)火開(kāi)度設(shè)定,助燃風(fēng)對(duì)應(yīng)的點(diǎn)火開(kāi)度的設(shè)定,燃料與助燃風(fēng)的配比參數(shù) 設(shè)定,燃料測(cè)量值顯示,風(fēng)量測(cè)量值顯示,燃料壓力顯示;負(fù)荷調(diào)節(jié)回路模塊將核心的控制回路如熱媒出口溫度PID回路、燃料PID回路、助燃風(fēng) 量PID回路、殘氧修正PID回路的系統(tǒng)參數(shù)列于其中;在此功能模塊中,實(shí)現(xiàn)對(duì)各回路P、I、 D參數(shù)的修改和整定,并設(shè)有回路測(cè)量值PV、回路期望設(shè)定值SV、回路控制輸出值MV顯示光 柱,直觀顯示對(duì)應(yīng)值的變化情況;在該模塊設(shè)置有實(shí)現(xiàn)各單回路的手動(dòng)、自動(dòng)控制,同時(shí)可 以將相關(guān)回路組成比例、串級(jí)控制的控制輸入。
3.如權(quán)利要求1或者2中任一項(xiàng)所述的一種通用組態(tài)軟件控制系統(tǒng),其特征在于實(shí) 時(shí)報(bào)表模塊生成報(bào)表的過(guò)程是首先通過(guò)以下報(bào)表生成語(yǔ)句塊定時(shí)產(chǎn)生當(dāng)日?qǐng)?bào)表,通過(guò)該程序塊,在工程默認(rèn)的路徑 下生成一個(gè)標(biāo)準(zhǔn)的報(bào)表文件,接口程序模塊實(shí)例如下//W本站點(diǎn)\$分==0&&W本站點(diǎn)\$秒==0//60-k01號(hào)爐報(bào)表處理string FileNamel = InfoAppDirO + " XX 日?qǐng)?bào)表\〃 +〃 XX" +StrFromReal (\\ ^ 站點(diǎn) \$ 年,0, “ f “ )+ “ y “ +StrFromReal (\\ 本站點(diǎn) \$ 月, 0,“ " ) + 〃 m〃 +StrFromReal (\\ 本站點(diǎn) \$ 日,0,“ " ) + 〃 .rtl";//自定義變量long returnOl = hfoFile(Filenamel,l,\\ 本站點(diǎn) \$分);//查看文件是否存在// 判斷日?qǐng)?bào)目錄下是否已經(jīng)有當(dāng)天的報(bào)表文件了if(return01 ==0)//如果沒(méi)有報(bào)表文件則從報(bào)表目錄下調(diào)取模板創(chuàng)建報(bào)表文件{string FileNameA = InfoAppDirO + "報(bào)表 \XX 日?qǐng)?bào)表隱含· rtl"; R印ortLoad(〃 隱報(bào)表 1 〃,F(xiàn)ileNameA);FileNameA = InfoAppDirO+ “ XX 日?qǐng)?bào)表 \ 〃 + “ XX “ +StrFromReal (\\ 本站點(diǎn) \$ 年,0,‘‘ " )+" y “ +StrFromReal ($ 月,0,‘‘ " ) + " m〃 +StrFromReal ($ 日, 0,“ " ) + 〃 .rtl";ReportSaveAsC'隱報(bào)表 1 〃,F(xiàn)ileNameA);}其次,報(bào)表生成后,就是向報(bào)表文件中寫(xiě)入定時(shí)定點(diǎn)采集的數(shù)值了,其主要通過(guò)以下標(biāo) 準(zhǔn)的數(shù)據(jù)寫(xiě)入程序塊來(lái)實(shí)現(xiàn),其接口程序?qū)嵗缦滤?//裝入報(bào)表寫(xiě)入數(shù)值 ReportLoadC'隱報(bào)表 1 〃,F(xiàn)ileNamel);ReportSetCellStringC'隱報(bào)表 1 “,1,12,\\ 本站點(diǎn) \$ 日期); ReportSetCellStringC'隱報(bào)表 1 〃,1,25,\\ 本站點(diǎn) \$ 日期); long Iiel = \\ 本站點(diǎn) \$ 時(shí)+5 ; //long hang = \\ 本站點(diǎn) \$ 分 +6 ;string timestr = time(\\ 本站點(diǎn) \$ 時(shí),\ 本站點(diǎn) \$ 分,0); //ReportSetCelIString(“ Reportl“ , 2, liel, timestr); R印ortSetCellValue(〃 隱報(bào)表 1 〃,3,liel,\\ 本站點(diǎn) \VAR1); R印ortSetCellValue(〃 隱報(bào)表 1 〃,4,liel,\\ 本站點(diǎn) \VAR2); ReportSetCelIValueC 隱報(bào)表 1〃,5,liel, \\ 本站點(diǎn) \VAR3); ReportSetCelIValueC 隱報(bào)表 1〃,6,liel, \\ 本站點(diǎn) \VAR4); ReportSetCelIValueC 隱報(bào)表 1〃,7,liel, \\ 本站點(diǎn) \VAR5); 其它加入變量以此向后類(lèi)推; 最后,實(shí)時(shí)保存已寫(xiě)入值的報(bào)表文件; ReportSaveAsC'隱報(bào)表 1 “,F(xiàn)ileNamel)。
全文摘要
本發(fā)明屬于組態(tài)軟件控制系統(tǒng),具體涉及一種用于熱媒爐的通用組態(tài)軟件控制系統(tǒng)。目的是生成一種標(biāo)準(zhǔn)化的熱媒爐儀上位機(jī)表控制系統(tǒng)人機(jī)界面的畫(huà)面構(gòu)成模式,包括PID流程模塊,起停時(shí)序模塊,負(fù)荷調(diào)節(jié)模塊,報(bào)警模塊,歷史趨勢(shì)模塊,歷史報(bào)表模塊,實(shí)時(shí)報(bào)表模塊;其中,在上述主功能模塊之間的切換和主標(biāo)題的顯示,由專(zhuān)門(mén)的切換畫(huà)面模塊和主標(biāo)題畫(huà)面模塊來(lái)完成;在主標(biāo)題畫(huà)面模塊中顯示了系統(tǒng)的報(bào)警信息、用戶(hù)權(quán)限及登錄級(jí)別、并可實(shí)時(shí)注銷(xiāo)登錄級(jí)別,對(duì)系統(tǒng)報(bào)警進(jìn)行消音操作;使用切換畫(huà)面模塊實(shí)現(xiàn)各主功能畫(huà)面之間的切換。本發(fā)明根據(jù)特定組態(tài)軟件針對(duì)熱媒爐儀表控制系統(tǒng)生成了一種基本標(biāo)準(zhǔn)化的畫(huà)面構(gòu)成模板,大大節(jié)省了工程項(xiàng)目的開(kāi)發(fā)時(shí)間。
文檔編號(hào)G05B19/418GK102109224SQ20091026582
公開(kāi)日2011年6月29日 申請(qǐng)日期2009年12月24日 優(yōu)先權(quán)日2009年12月24日
發(fā)明者劉天虎, 周亮, 孫愛(ài)華, 徐峰, 秦朝軍, 笪可靜, 蘇曉彤 申請(qǐng)人:北京航天動(dòng)力研究所
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
依兰县| 大庆市| 方山县| 搜索| 精河县| 丹寨县| 舟曲县| 屏山县| 阳曲县| 吴旗县| 丰城市| 上林县| 澄城县| 万全县| 南溪县| 随州市| 扎囊县| 伊吾县| 陇西县| 中西区| 广河县| 溧阳市| 永康市| 东港市| 吉木萨尔县| 县级市| 北海市| 历史| 长沙市| 长丰县| 芦山县| 中宁县| 常熟市| 海宁市| 工布江达县| 若尔盖县| 灵山县| 铁力市| 鹤峰县| 那坡县| 禄丰县|