http://kadhoai.com.cn 2026-04-26 16:23:57 來源:中國自動化學會專家谘詢工作委員會
隨(sui)著(zhe)計(ji)算(suan)機(ji)和(he)電(dian)子(zi)技(ji)術(shu)的(de)飛(fei)速(su)發(fa)展(zhan)以(yi)及(ji)各(ge)行(xing)業(ye)控(kong)製(zhi)係(xi)統(tong)日(ri)趨(qu)規(gui)模(mo)化(hua)和(he)信(xin)息(xi)化(hua),自(zi)動(dong)化(hua)控(kong)製(zhi)係(xi)統(tong)的(de)設(she)計(ji)要(yao)求(qiu)也(ye)不(bu)斷(duan)提(ti)高(gao),相(xiang)應(ying)的(de)人(ren)力(li)資(zi)源(yuan)成(cheng)本(ben)也(ye)日(ri)趨(qu)增(zeng)加(jia)。由(you)於(yu)任(ren)何(he)一(yi)個(ge)控(kong)製(zhi)係(xi)統(tong)因(yin)具(ju)體(ti)工(gong)藝(yi)細(xi)節(jie)要(yao)求(qiu)的(de)不(bu)同(tong)而(er)不(bu)同(tong)。因此,幾乎沒有完全相同的兩個係統(除完全拷貝的)。kongzhixitongjichengzhewangwangpingjiegerenjingyanlaiwanchengkongzhixitongsheji,suoyizaixitongshejiguochengzhongcunzaidaliangdezhongfuderenliziyuanchengben。zaiwoguojingjikuaisufazhan、guojiajijitichangnulijianshechuangxinxingshehuidejintian,yanjiukongzhixitonggongchengshejidegongxingfangfa,xunzhaoyizhongjuyoupubianyiyidemoshihefangfajuyouzhongyaodexianshiyiyierqiepozaimeijie。
一、工程設計中方法論的重要性
印度學者C.Rajendra Kumar在其《Research Methodology》一書中指出“研yan究jiu方fang法fa論lun是shi一yi種zhong可ke以yi係xi統tong解jie決jue研yan究jiu問wen題ti的de途tu徑jing,可ke被bei理li解jie為wei如ru何he科ke學xue地di進jin行xing研yan究jiu。研yan究jiu方fang法fa論lun是shi研yan究jiu所suo有you步bu驟zhou以yi及ji背bei後hou所suo存cun在zai的de邏luo輯ji。”方(fang)法(fa)論(lun)是(shi)關(guan)於(yu)目(mu)標(biao)及(ji)其(qi)實(shi)現(xian)途(tu)徑(jing)的(de)理(li)論(lun)。在(zai)具(ju)體(ti)建(jian)立(li)係(xi)統(tong)工(gong)程(cheng)設(she)計(ji)的(de)方(fang)法(fa)論(lun)之(zhi)前(qian),應(ying)當(dang)對(dui)係(xi)統(tong)工(gong)程(cheng)設(she)計(ji)的(de)目(mu)標(biao)及(ji)其(qi)所(suo)受(shou)到(dao)的(de)約(yue)束(shu)條(tiao)件(jian)進(jin)行(xing)定(ding)義(yi),並(bing)以(yi)經(jing)驗(yan)思(si)維(wei)和(he)有(you)序(xu)規(gui)範(fan)方(fang)法(fa)的(de)對(dui)比(bi),見(jian)證(zheng)方(fang)法(fa)論(lun)的(de)深(shen)遠(yuan)意(yi)義(yi)。
係xi統tong工gong程cheng設she計ji的de目mu標biao是shi能neng利li用yong有you限xian的de時shi間jian和he資zi源yuan按an要yao求qiu達da到dao工gong程cheng目mu的de。其qi選xuan擇ze的de方fang法fa未wei必bi是shi最zui優you,但dan必bi須xu保bao證zheng百bai分fen之zhi百bai能neng實shi現xian工gong程cheng目mu的de。在zai係xi統tong工gong程cheng設she計ji中zhong,可ke納na入ru的de資zi源yuan主zhu要yao以yi人ren力li為wei主zhu(財力是保證人力資源被雇用的必要條件,為避免重複計算,此處省略),它與時間變量和效率變量一起構成了係統工程設計的約束條件,即:工程目標=人力x時間x效率,這裏的效率是由采用的方法決定的。
有一個反映德國人嚴謹作風的“找針”的de故gu事shi與yu工gong程cheng設she計ji的de理li念nian有you著zhe異yi曲qu同tong工gong之zhi妙miao。即ji假jia設she大da家jia看kan著zhe一yi根gen針zhen掉diao在zai房fang間jian的de地di板ban上shang,如ru何he尋xun找zhao這zhe根gen針zhen?幾ji乎hu所suo有you參can加jia遊you戲xi的de人ren的de回hui答da是shi用yong吸xi鐵tie石shi而er德de國guo人ren則ze是shi畫hua好hao格ge子zi後hou一yi格ge一yi格ge地di找zhao。表biao麵mian上shang看kan來lai,用yong吸xi鐵tie石shi沿yan著zhe拋pao針zhen的de方fang位wei去qu尋xun找zhao是shi一yi個ge又you快kuai又you好hao且qie簡jian便bian易yi行xing的de解jie決jue方fang案an。但dan若ruo改gai變bian約yue束shu條tiao件jian,即ji倘tang若ruo大da家jia沒mei有you看kan見jian針zhen掉diao在zai具ju體ti哪na個ge方fang位wei,且qie要yao求qiu加jia快kuai找zhao針zhen的de速su度du,增zeng加jia人ren力li能neng否fou達da到dao目mu標biao;或針掉在更大範圍的地點(如操場),此(ci)時(shi)增(zeng)加(jia)人(ren)力(li)會(hui)如(ru)何(he)?顯(xian)然(ran),僅(jin)用(yong)吸(xi)鐵(tie)石(shi)而(er)沒(mei)有(you)一(yi)個(ge)科(ke)學(xue)的(de)方(fang)法(fa)是(shi)不(bu)能(neng)保(bao)證(zheng)百(bai)分(fen)之(zhi)百(bai)地(di)找(zhao)到(dao)針(zhen)。因(yin)此(ci),當(dang)規(gui)模(mo)變(bian)大(da)或(huo)約(yue)束(shu)條(tiao)件(jian)變(bian)化(hua)時(shi)如(ru)何(he)保(bao)證(zheng)百(bai)分(fen)之(zhi)百(bai)地(di)找(zhao)到(dao)針(zhen)隱(yin)含(han)了(le)一(yi)個(ge)方(fang)法(fa)論(lun)的(de)探(tan)討(tao)。同(tong)樣(yang),在(zai)工(gong)程(cheng)設(she)計(ji)中(zhong),當(dang)係(xi)統(tong)規(gui)模(mo)較(jiao)小(xiao)時(shi)對(dui)於(yu)方(fang)法(fa)的(de)依(yi)賴(lai)度(du)較(jiao)小(xiao),而(er)當(dang)規(gui)模(mo)變(bian)大(da)或(huo)約(yue)束(shu)條(tiao)件(jian)變(bian)化(hua)時(shi),對(dui)於(yu)經(jing)驗(yan)的(de)倚(yi)仗(zhang)就(jiu)遠(yuan)遠(yuan)不(bu)夠(gou),就(jiu)需(xu)要(yao)一(yi)種(zhong)方(fang)法(fa)論(lun)來(lai)保(bao)證(zheng)工(gong)程(cheng)的(de)有(you)序(xu)進(jin)行(xing),確(que)保(bao)目(mu)標(biao)的(de)完(wan)全(quan)實(shi)現(xian)以(yi)及(ji)人(ren)力(li)資(zi)源(yuan)投(tou)人(ren)的(de)有(you)效(xiao)性(xing)。
benwenzhizaitongguofenxigongchengshejizhongdekexingbuzhou,tansuoyizhongshiyongyukongzhixitonggongchengshejizhongdefangfalun,shiqinengrutongshuxuemoxingban,chengweiyizhongkegongshiyonghefuzhidesiweimoshi。
二、控製係統工程設計中的方法論
笛卡兒在 《方法論》 中談到,研究問題的方法論主要由4步構成,包括普遍懷疑、化繁為簡、用yong綜zong合he法fa將jiang簡jian單dan問wen題ti延yan伸shen至zhi複fu雜za以yi及ji累lei計ji複fu查zha以yi拾shi遺yi補bu缺que。在zai控kong製zhi係xi統tong工gong程cheng設she計ji中zhong,常chang采cai用yong的de是shi化hua繁fan為wei簡jian的de方fang法fa,或huo稱cheng目mu標biao變bian換huan法fa,即ji將jiang主zhu目mu標biao分fen解jie成cheng若ruo幹gan個ge從cong屬shu目mu標biao,通tong過guo從cong屬shu目mu標biao的de一yi一yi實shi現xian繼ji而er達da到dao主zhu目mu標biao,這zhe是shi一yi種zhong合he理li、規範而科學的框架模型。分析各類自動化控製係統,不論其工藝對象是石油、化工、電力還是機械等,也不論其主控製器是采用DCS、PLC、FCS還是嵌人式計算機係統等,工程設計的一般步驟(即從屬目標)如圖1所示。

gecongshumubiaoyekejinyibufenjie,zhizhigecongshumubiaobiandejiandanmingle,jinergenjushijianbianliangherenlibianliangdejutiqingkuangjinxingfenpei,congerjinengbaozhengzhumubiaodeshixian,younengshiziyuanchengbenzuidi。
圖1中的前三個步驟是自動化控製係統工程設計的主要內容,也是本文的重點。限於篇幅,FAT、SAT和現場安裝調試不在本文所述範圍。FAT和SAT在相關標準中有較詳細的描述,其中給出的許多步驟和測試表格可作為完成相應內容的從屬目標 。
2.1分析工藝要求進行總體設計
每一個工程項目,由於行業、工藝、使用地點和用戶目標等的不同,其控製係統必定也不盡相同,總體設計就要從上述幾方麵仔細研究項目的技術規範書或控製要求、工藝流程圖以及相關行業和國家規範等,避免設計一開始就偏離目標。
congfangfalunjiaodufenxi,zongtishejikeyixifenweizongtijiagoushejihezongtigongnengsheji。yigezidonghuaxitonggongchengnengfoushunlishishi,gongchengchuqidekongzhixitongjiagoushejihezongtigongnengshejixiangdangzhongyao。qianzhebaozhenglezhenggexitongdewanzhengxinghegezixitongjianlianjie(接口形式、通信協議、介質類型)的正確性;後hou者zhe保bao證zheng了le係xi統tong投tou運yun後hou能neng滿man足zu合he同tong預yu定ding的de目mu標biao。如ru果guo一yi個ge係xi統tong的de總zong體ti架jia構gou存cun在zai問wen題ti,輕qing者zhe將jiang導dao致zhi投tou運yun期qi間jian修xiu改gai或huo增zeng補bu硬ying件jian和he軟ruan件jian,造zao成cheng人ren力li物wu力li浪lang費fei;zhongzhejiangdaozhigezixitongjianwufaliantongqienanyixiugaihemibu,zaochenggongchengdezhongdaquexian。eryigexitongruguozaichuqiquefazongtigongnengsheji,zexitongquefafangxiangzhiyin,bijiangshigongchengshishiduozouwanlu,shenzhizaochengwufamibudequexian。
總體架構設計的方法可以劃分為以下3個步驟。
① 劃(hua)分(fen)子(zi)係(xi)統(tong)並(bing)確(que)定(ding)各(ge)自(zi)的(de)合(he)理(li)形(xing)式(shi)。根(gen)據(ju)工(gong)藝(yi)要(yao)求(qiu),確(que)定(ding)哪(na)些(xie)子(zi)係(xi)統(tong)是(shi)工(gong)藝(yi)上(shang)相(xiang)對(dui)獨(du)立(li)的(de),哪(na)些(xie)是(shi)物(wu)理(li)位(wei)置(zhi)上(shang)相(xiang)對(dui)獨(du)立(li)但(dan)工(gong)藝(yi)上(shang)與(yu)其(qi)他(ta)設(she)備(bei)有(you)密(mi)切(qie)聯(lian)係(xi)的(de)。前(qian)者(zhe)一(yi)般(ban)設(she)計(ji)為(wei)帶(dai)控(kong)製(zhi)器(qi)的(de)獨(du)立(li)係(xi)統(tong),使(shi)其(qi)與(yu)其(qi)他(ta)同(tong)類(lei)子(zi)係(xi)統(tong)的(de)數(shu)據(ju)交(jiao)換(huan)最(zui)少(shao)(但規模太小且不太重要的子係統也可設計為其他子係統的遠程I/O站) ; 後者設計為遠程I/O站,以方便與其他設備的工藝聯鎖。這一步的結果是使得所有子係統都被初步歸類。
② 明確步驟①的(de)結(jie)果(guo)是(shi)否(fou)符(fu)合(he)控(kong)製(zhi)要(yao)求(qiu)和(he)用(yong)戶(hu)習(xi)慣(guan)要(yao)求(qiu)。若(ruo)有(you)衝(chong)突(tu)則(ze)與(yu)用(yong)戶(hu)溝(gou)通(tong)協(xie)商(shang),特(te)別(bie)是(shi)原(yuan)則(ze)性(xing)衝(chong)突(tu)必(bi)須(xu)告(gao)知(zhi)用(yong)戶(hu),以(yi)便(bian)達(da)成(cheng)一(yi)致(zhi)意(yi)見(jian),從(cong)而(er)完(wan)成(cheng)子(zi)係(xi)統(tong)的(de)最(zui)終(zhong)劃(hua)分(fen)。
③ 根據最終子係統劃分,確定它們間合理的連接方式(接口形式、通信協議、介質類型)和數量。以某火電廠輸煤控製係統為例,係統因增加2台機組而需要增加8個原煤倉(原係統也有8個),且煤倉間的皮帶輸送機(為原煤倉配煤用)必須延長使之能為16個原煤倉配煤。由於離原控製站的距離較遠,用戶要求新增一個站來完成對新增8個煤倉的控製。分析配煤工藝的特點可以發現,16個煤倉是一個有機的整體,它們是同一個順序隊列中的設備,且均與配煤皮帶輸送機有閉鎖關係。因此,根據上述步驟①中的原則,新增站應設置為原係統的一個遠程I/O站,而不是一個帶獨立控製器的係統。新增站設置為原係統的一個遠程I/O站時,隻需在原程序中進行少量修改(拷貝原來煤倉的控製方式並修改配煤順序器的步) ; fanzhizengjiayigedaidulikongzhiqidexitongzexulingwaijinxingdaliangdeshujutongxinbingxiugaijiekouchudeluoji,zhebujinzengjialebianchengnandu,haijiangdilexitongkekaoxing,xinzengzhandezaojiayegaolexuduo。
某境外項目的分包合同中,其輔控係統采用4套西門子57400熱備係統,招標書中對它的要求是能分別與主控係統的DCS和其他3個輔控子係統(西門子57300單機係統)進行通信,通信協議均用Modbus TCP/IP。根據上述步驟③進行確認發現,雖然係統配置了以太網交換機,使各係統能在物理上互相連接,但實際上西門子的工業以太網模塊並不支持 Modbus TCP/IP這(zhe)個(ge)應(ying)用(yong)層(ceng)的(de)軟(ruan)件(jian)協(xie)議(yi)。因(yin)此(ci),需(xu)要(yao)增(zeng)加(jia)另(ling)外(wai)的(de)硬(ying)件(jian)模(mo)塊(kuai)或(huo)采(cai)購(gou)專(zhuan)門(men)的(de)軟(ruan)件(jian)功(gong)能(neng)塊(kuai)來(lai)實(shi)現(xian),為(wei)此(ci)至(zhi)少(shao)需(xu)要(yao)增(zeng)加(jia)十(shi)多(duo)萬(wan)元(yuan)人(ren)民(min)幣(bi)。經(jing)過(guo)與(yu)用(yong)戶(hu)的(de)充(chong)分(fen)溝(gou)通(tong),用(yong)戶(hu)同(tong)意(yi)增(zeng)加(jia)部(bu)分(fen)錢(qian)款(kuan);同時,考慮到其他幾個子係統均采用西門子S7係統,不采用Modbus協議,從而避免了其他子係統同樣的成本上升問題。
總zong體ti設she計ji的de結jie果guo一yi般ban用yong控kong製zhi係xi統tong組zu態tai圖tu表biao示shi。係xi統tong總zong體ti設she計ji不bu僅jin非fei常chang重zhong要yao,而er且qie對dui設she計ji人ren員yuan的de專zhuan業ye水shui平ping要yao求qiu較jiao高gao。通tong過guo采cai用yong上shang述shu分fen解jie轉zhuan換huan目mu標biao的de方fang法fa可ke以yi降jiang低di對dui設she計ji人ren員yuan素su質zhi的de要yao求qiu,並bing提ti高gao和he保bao障zhang總zong體ti設she計ji的de正zheng確que性xing,為wei達da成cheng係xi統tong總zong目mu標biao奠dian定ding基ji礎chu。
2.2 建立完整的I/O清冊
一個完整的、正確的I/O清(qing)冊(ce)是(shi)平(ping)行(xing)高(gao)效(xiao)地(di)開(kai)展(zhan)軟(ruan)硬(ying)件(jian)設(she)計(ji)的(de)基(ji)礎(chu),也(ye)是(shi)保(bao)證(zheng)係(xi)統(tong)達(da)到(dao)預(yu)期(qi)功(gong)能(neng)的(de)前(qian)提(ti)。因(yin)此(ci),總(zong)體(ti)設(she)計(ji)完(wan)成(cheng)後(hou),在(zai)開(kai)展(zhan)軟(ruan)硬(ying)件(jian)功(gong)能(neng)細(xi)化(hua)設(she)計(ji)之(zhi)前(qian),必(bi)須(xu)對(dui)每(mei)一(yi)個(ge)子(zi)係(xi)統(tong)的(de)監(jian)控(kong)對(dui)象(xiang)做(zuo)一(yi)個(ge)細(xi)致(zhi)的(de)分(fen)析(xi)歸(gui)類(lei)和(he)統(tong)計(ji),做(zuo)到(dao)不(bu)遺(yi)漏(lou)、不重複和設置的I/O點能滿足預期的設備功能要求,從而建立完整正確的I/O清冊。
建立完整的I/O清冊可以分為4個目標或步驟來完成:①列出所有被監控對象(設備)的清單;②根據監控對象的控製要求和工藝特點進行歸類,確定每一類對象必須設置的I/O種類和點數;③根據①②列出係統所有監控對象的I/O清單;④根據總體設計中子係統的劃分為I/O清單中的每一點分配一個I/O地址,以形成I/O清冊。其中第2個目標的完成需要設計人員具備一定的工程經驗,並一定要核對與設備上的接口是否相適應。
從控製角度分析各類工藝可以發現,一個工程項目中需控製的設備種類其實並不多,大致可分為通用類、行業/工藝專用類和特殊類3種。通用類指電機類、閥類、tiaojiekongzhileiheyibiaojianceleideng,zheleishebeizhanlegongyishebeidejuedaduoshu,erqiesuizhebiaozhunyuguifandetuijin,zhebufenshebeidegongnenghejiekouquyudingxing。xingyetongyongshebeidefenleiheI/O設置舉例(括號中的信號不是必須的,但有些用戶會要求具有)如表1所示。

表1中:電機類的運行和停止信號往往是從一個繼電器出來的一對相反觸點,故取一個信號就足夠;氣動閥門需由電磁閥控製,其DO是針對電磁閥的,DIshicongqidongfabentishangzhuangdeweizhichuanganqidechude,congchengbenheanzhuangfangbiankaolv,yibanbayigegongyizhushebeidejigediancifafangzaiyigediancifaxiangzhong,bingzengjiayigeshouzidongkaiguanDI;汽缸式蝶閥/球閥需配雙電控電磁閥,但很多地方可以用單電控的2位五通電磁閥代替,此時DO為1點;氣動隔膜閥需配單電控的2位三通以上電磁閥,常閉閥(失氣時為關狀態)輸出用“開”信號,反之用“關”信號。
行業專用設備的分類和合理I/O設置舉例(括號中的信號不是必須的,但有些用戶會要求有)如表2所示。

帶控製功能的特殊類設備或裝置的分類和合理I/O設置舉例如表3所示。

通過把建立完整的I/O清冊的目標劃分為4gejiandanqingxidecongshumubiao,shizhexianggongzuodenandujiangdaozuidi,yeshinandugaodehegongzuoliangdadegongzuoqufenkailaiyijiaogeibutongderenyuanwancheng,congerjibaozhenglezhiliang,youjiangdilerenliziyuanchengben。
2.3控製係統的功能設計 gongnengshejishikongzhixitonggongchengshejidezhutineirong,caiyonghezhongfangshifangfabujinhuijidadiyingxiangrenliziyuanchengben,dangxitongguimokuodashihaizhijieguanxidaonengfoubaozhibaoliangdiwanchenggongchengshejidezongtimubiao。helidegongnengshejiyinggaishixitongjubeilianghaodekekaoxing、可擴展性和易維護性。控製係統的功能設計從大類上可分為硬件設計和軟件設計,其中軟件設計又可分為控製器(如DCS、PLC)功能設計和人機接口功能設計。各部分的功能設計均首先要注意了解相關的國家、國際標準和行業特殊規範的要求,表4例舉了一些電廠控製係統設計的常用標準。

2.3.1硬件設計
硬件設計的主要任務是根據I/O清冊及總體設計要求完成圖紙的設計與輸出並進行設備采購、chengtaojiceshi。youyutuzhishishebeicaigouhechengtaodeyiju,qiebixuyoushejirenyuanwancheng。yinci,tashiyingjianshejidezhuyaoneirong。zaigongchengshejizhongyanjiuyingjianshejidefangfahebuzhoujiushiyaoyanjiutuzhishejidefangfahebuzhou,yibiantigaoshejidexiaolvhezhiliang。
圖紙設計可分為如下4個步驟。
①按照控製範圍確定圖冊目錄。如01冊為設計說明、02冊為機櫃/操作台/箱的布置圖、03冊為端子出線圖、04冊為盤麵和內部接線圖(包括涉及的典型原理圖、電源分配圖)、05冊為就地儀表安裝示意圖和單元接線圖、06冊為操作使用說明等等(具體內容視供貨範圍和工作範圍而定)。
②製定圖框樣式、圖紙內容和圖號編製規則,確定每一張圖的圖號。如PLC係統可規定一塊模塊對應一張端子出線圖和一張內部接線圖;同一內容一張圖紙放不下可用分圖號,如XXX-2011-1/2-2/2;實在無法確定張數的內容可采用適量空白頁等。
③完成電源分配等非典型內容的圖紙,同時為每一典型內容設計出相應圖紙模板(注意針對繪圖軟件特點區分同類圖紙的通用部分和每張需修改的不同部分,以使設計時每張圖的修改替換工作量最少)。
④根據相關資料(如I/O清冊、儀表清單)分配多人完成所有圖紙。另外,圖紙設計中需注意以下幾方麵:各部分間的連接方式正確、可靠;各等級電源的分配正確、可靠;布置和接線符合相關規範;使用的合理性和方便性,以及一些特殊操作和監視要求。工程項目的圖紙量隨控製係統的橫向規模(子係統或I/O數量)和供貨範圍的縱向深度(管理網絡級、控製級、現場設備級)的加大而急劇增加,但實際每一層麵的圖紙模板增加並不多。因此,采用上述圖紙設計的步驟可把設計的難點(圖冊規劃、模板設計和電源設計)和重點(完成大量圖紙)分開,且後者對人員的專業水平要求不高,從而既保證了係統的質量,又可大大提高工程管理的效率。
2.3.2軟件設計
軟件設計分為控製器功能設計(也稱下位機設計)和人機接口功能設計(也稱上位機設計)。軟件設計是控製係統設計的核心,其好壞直接影響到整個係統的質量;軟件設計是一項細致的工程,占據了控製係統設計的大部分時間;ruanjianshejiyoushiyigeyoujidezhengti,kongzhiqicaijilaideshujuheduishebeidekongzhijieguoxuyaozaishangweijishangxianshi,caozuoyuanduishebeidecaozuojixuyaoyoushangweijidecaozuojiekou,youxuyaokongzhiqizhongyouxiangyinggongneng。yinci,tamenzhijianyoudaliangdeshujuxuyaojiaohuanhegongnenglianxi。
軟件設計的2大da內nei容rong既ji相xiang對dui獨du立li又you密mi切qie聯lian係xi,這zhe就jiu要yao求qiu在zai係xi統tong總zong體ti功gong能neng設she計ji基ji礎chu上shang對dui係xi統tong要yao求qiu的de各ge類lei功gong能neng進jin行xing充chong分fen溝gou通tong,初chu步bu達da成cheng一yi個ge較jiao具ju體ti的de設she想xiang。
2.3.2.1控製器功能設計
控製器通常被稱為下位機,是相對人機接口操作站(俗稱上位機)而言的,它可以是DCS、PLC、工控機等,作用是通過組態編程完成預期的控製功能及與其他子係統的通信功能。控製器功能設計分為硬件組態(包括相應的參數設置)和軟件編製(即程序設計)。前(qian)者(zhe)是(shi)總(zong)體(ti)及(ji)子(zi)係(xi)統(tong)的(de)硬(ying)件(jian)架(jia)構(gou)體(ti)現(xian),後(hou)者(zhe)則(ze)是(shi)整(zheng)個(ge)控(kong)製(zhi)係(xi)統(tong)功(gong)能(neng)的(de)體(ti)現(xian)。因(yin)此(ci),程(cheng)序(xu)設(she)計(ji)是(shi)控(kong)製(zhi)係(xi)統(tong)設(she)計(ji)的(de)核(he)心(xin),其(qi)好(hao)壞(huai)直(zhi)接(jie)影(ying)響(xiang)到(dao)整(zheng)個(ge)係(xi)統(tong)的(de)質(zhi)量(liang),同(tong)時(shi)它(ta)也(ye)是(shi)一(yi)項(xiang)細(xi)致(zhi)的(de)工(gong)程(cheng),占(zhan)據(ju)了(le)控(kong)製(zhi)係(xi)統(tong)設(she)計(ji)的(de)大(da)部(bu)分(fen)時(shi)間(jian)。
一般而言,一個控製器內的程序設計由一個人完成(特別是國內PLC係統),甚(shen)至(zhi)整(zheng)個(ge)係(xi)統(tong)的(de)程(cheng)序(xu)設(she)計(ji)由(you)一(yi)個(ge)人(ren)完(wan)成(cheng),這(zhe)樣(yang)的(de)安(an)排(pai)存(cun)在(zai)很(hen)大(da)的(de)弊(bi)端(duan)。首(shou)先(xian),當(dang)係(xi)統(tong)規(gui)模(mo)較(jiao)大(da)時(shi),這(zhe)部(bu)分(fen)工(gong)作(zuo)量(liang)很(hen)大(da),它(ta)將(jiang)成(cheng)為(wei)整(zheng)個(ge)係(xi)統(tong)設(she)計(ji)的(de)瓶(ping)頸(jing);其次,編程人員的個人專業水平和工作態度往往決定了係統的質量(包括程序的合理性、可擴展性、易維護性);zuihou,kongzhixitonggongchengcongshejikaishidaochuchangjiaofudaoxianchangtiaoshiwanchengwangwangjiangeshijianjiaochang,qijianrenyuanliudongbijiangduixitongchanshengjidabuliyingxiang。yinci,ruheyongfangfalundesixianghuajiezheyihuanjiexiandeshifenyouyiyi。
程序設計從功能角度可以分為4部分內容:①信號處理,包括I/O信號內存映像值到程序內部所用值的處理(如模擬量輸入輸出值的工程量化處理及反向處理、某些開關量信號的濾波處理或保持處理)、報警信號處理等;②單一設備的控製;③工藝要求的控製,包括邏輯控製、順序控製、過程控製;④通信。
信號處理和單一設備的控製反映了信號和設備的特性,數量雖多但類型不多(參見表1-3)。因此,可以從通用性的角度設計成標準功能塊,經過充分測試後編製使用說明並放人功能塊軟件庫,供各控製係統設計時使用。
工藝要求的控製雖然每個行業每個工程不同,但不外乎邏輯控製、順序控製和過程控製3類lei。其qi中zhong邏luo輯ji控kong製zhi利li頃qing序xu控kong製zhi往wang往wang可ke以yi相xiang互hu轉zhuan換huan,如ru先xian開kai閥fa門men後hou啟qi動dong泵beng這zhe個ge泵beng閥fa聯lian鎖suo邏luo輯ji關guan係xi可ke變bian成cheng第di一yi步bu開kai閥fa門men第di二er步bu啟qi動dong泵beng這zhe個ge順shun序xu關guan係xi,反fan之zhi亦yi然ran。當dang一yi個ge設she備bei用yong不bu同tong條tiao件jian與yu較jiao多duo設she備bei聯lian鎖suo時shi用yong邏luo輯ji關guan係xi實shi現xian較jiao簡jian單dan,當dang較jiao多duo設she備bei用yong相xiang同tong條tiao件jian與yu其qi他ta較jiao多duo設she備bei聯lian鎖suo時shi用yong順shun序xu關guan係xi實shi現xian較jiao方fang便bian。另ling外wai,上shang述shu關guan係xi中zhong的de設she備bei概gai念nian可ke以yi是shi具ju體ti的de泵beng、閥,也可以是子係統,甚至狀態。因此,仔細分析工藝控製要求可以發現,複雜的控製其實都可分解或抽象為由較少“設備”組成的較簡單的邏輯控製或順序控製,如優先邏輯、備用邏輯(二備一、三備二等)、步bu進jin控kong製zhi器qi等deng,而er這zhe些xie也ye都dou可ke以yi像xiang基ji本ben設she備bei一yi樣yang由you資zi深shen工gong程cheng師shi事shi先xian編bian製zhi成cheng標biao準zhun功gong能neng塊kuai,經jing過guo充chong分fen測ce試shi後hou編bian製zhi使shi用yong說shuo明ming放fang人ren功gong能neng塊kuai軟ruan件jian庫ku供gong使shi用yong。而er過guo程cheng控kong製zhi的de核he心xin是shiPID控製,一般控製器廠家均提供了標準功能塊,通過設置和簡單的邏輯組合可完成Pl控製、PID控製、串聯控製和前饋控製等。因此,完成工藝要求的控製內容可以認為是利用上述基本的控製功能塊進行微觀的具體的功能架構設計。
通信(指與其他控製器的數據交換)的內容相對較獨立,在DCS、PLC係xi統tong中zhong一yi般ban根gen據ju通tong信xin協xie議yi采cai用yong係xi統tong提ti供gong的de相xiang應ying通tong信xin功gong能neng塊kuai實shi現xian,工gong作zuo重zhong點dian在zai於yu根gen據ju不bu同tong協xie議yi通tong信xin塊kuai要yao求qiu列lie出chu相xiang應ying資zi料liao格ge式shi要yao求qiu,再zai根gen據ju格ge式shi要yao求qiu列lie出chu需xu進jin行xing交jiao換huan的de數shu據ju清qing單dan。
由上主分析可以歸納出如下控製器功育翻受計的步驟。
①分析工藝控製要求進行程序功能分解和架構,並分配各程序段名稱、內容;
②編製工程要求的各種設備功能塊、典型控製功能塊和通信功能塊等,組成軟件庫備用(此項可通過項目積累或在平時做,這項工作既可由項目組成員完成,也可由公司專門團隊完成);
③從軟件庫中為設備清單、儀表清單中的每一項選取相應塊,並根據塊的引腳對其進行內部地址分配,把功能塊和內部變量地址表導人控製器,在①中指定的程序段進行地址和塊的“裝配”;
④為每一個分解的程序功能從軟件庫中選取相應塊,並根據塊的引腳對其進行內部地址分配,把功能塊和內部變量地址表導人控製器,在①中指定的程序段進行地址和塊的“裝配”;
⑤從軟件庫中為每一通信對象選取相應塊,並根據塊對數據格式的要求組織通信數據列表,並把塊和列表在①中指定的程序段進行組合;
⑥對程序功能進行分步測試和組合測試。從上述步驟可看出:①和②是程序設計的重點和難點,特別是第②步(bu)占(zhan)據(ju)了(le)程(cheng)序(xu)設(she)計(ji)的(de)大(da)部(bu)分(fen)時(shi)間(jian),且(qie)需(xu)要(yao)經(jing)過(guo)反(fan)複(fu)測(ce)試(shi)以(yi)保(bao)證(zheng)其(qi)通(tong)用(yong)性(xing)和(he)可(ke)靠(kao)性(xing)。但(dan)這(zhe)部(bu)分(fen)可(ke)以(yi)通(tong)過(guo)以(yi)往(wang)項(xiang)目(mu)進(jin)行(xing)積(ji)累(lei)和(he)驗(yan)證(zheng),也(ye)可(ke)由(you)專(zhuan)業(ye)團(tuan)隊(dui)在(zai)平(ping)時(shi)進(jin)行(xing),從(cong)而(er)可(ke)大(da)大(da)縮(suo)短(duan)某(mou)一(yi)項(xiang)目(mu)的(de)時(shi)間(jian),提(ti)高(gao)工(gong)程(cheng)質(zhi)量(liang)。其(qi)中(zhong)③④⑤的工作內容是並列的,其內部變量表隻需在某一步進行分配和設置,其他各步驟人員按各自格式要求進行處理後導人即可使用。
caiyongshangshushejifangfakedadajiangdiduishejirenyuansuzhideyaoqiu,tongshishiruanjianqingxiyidu,bianyurihoudekuozhanheweihu,weizhuanyehuaguanliheruanjianwaibaofuwudaxiajichu。
2.3.2.2 人機接口功能設計
人機接口從硬件上分為操作員站、工程師站和就地觸摸屏等,通常統稱為上位機;從功能上分為監視功能、操作功能和管理功能(趨勢、報表、報警等);從設計角度分為靜態畫麵(包括主畫麵、彈出畫麵)、動態鏈接和數據處理應用。
靜jing態tai畫hua麵mian設she計ji對dui設she計ji人ren員yuan要yao求qiu不bu高gao,重zhong點dian注zhu意yi顏yan色se和he設she備bei形xing狀zhuang的de表biao示shi需xu符fu合he規gui範fan,畫hua麵mian風feng格ge和he劃hua分fen符fu合he用yong戶hu要yao求qiu。靜jing態tai主zhu畫hua麵mian主zhu要yao指zhi工gong藝yi主zhu畫hua麵mian,在zai畫hua麵mian基ji本ben因yin素su(顏色、形狀、風格、劃分)確認後可按工藝流程圖進行設計;靜態子畫麵指為滿足操作要求而需在主畫麵上彈出的畫麵,其設計需按設備清單和程序設計中對每類對象/子係統的控製要求進行分析歸類並製成相應模板。
動dong態tai鏈lian接jie的de作zuo用yong是shi實shi現xian係xi統tong的de監jian視shi功gong能neng和he操cao作zuo控kong製zhi功gong能neng,它ta的de主zhu要yao工gong作zuo是shi進jin行xing數shu據ju生sheng成cheng和he數shu據ju與yu畫hua麵mian設she備bei的de動dong態tai鏈lian接jie。人ren機ji接jie口kou的de數shu據ju主zhu要yao是shi和he控kong製zhi器qi通tong信xin的deI/O點(這裏的I/O是針對人機接口而言的,並不是指控製係統I/O清冊中的I/O) ,所(suo)以(yi)需(xu)根(gen)據(ju)程(cheng)序(xu)設(she)計(ji)中(zhong)分(fen)配(pei)的(de)點(dian)的(de)地(di)址(zhi)以(yi)及(ji)所(suo)在(zai)控(kong)製(zhi)器(qi)的(de)地(di)址(zhi),按(an)監(jian)控(kong)軟(ruan)件(jian)數(shu)據(ju)庫(ku)和(he)畫(hua)麵(mian)模(mo)板(ban)的(de)格(ge)式(shi)要(yao)求(qiu)製(zhi)成(cheng)數(shu)據(ju)庫(ku)文(wen)件(jian)進(jin)行(xing)導(dao)入(ru)和(he)鏈(lian)接(jie)(在許多DCS和部分類似DCS的係統,人機接口監控所需的數據隻需在控製器中生成就可使用,無需導人),從而完成監視和控製功能。
數據處理的常規應用有趨勢、報表和報警等管理功能。一般組態軟件都提供了標準方法,但深人的數據處理應用如設備檔案、故障預警和畫麵的Web發送、向工廠MES係統或ERP係統的數據開放等卻體現了各設計單位對於信息化管理的思路和水平;同時,需要較專業的軟件人員來完成。目前,這類數據處理的深人應用雖還較少,但國際一流自動化公司已逐漸對其方式、功能組成等進行標準化設計和應用。
三、各步驟與人力資源的關係

以上各步驟模型中,針對所需要取得的目標、人力資源和質量(可靠性、易擴展性、易維護性)等不盡相同的約束條件進行了詳細剖析,表5則ze對dui步bu驟zhou與yu約yue束shu條tiao件jian之zhi間jian的de關guan係xi進jin行xing了le總zong結jie,以yi便bian於yu更geng好hao地di針zhen對dui各ge控kong製zhi係xi統tong工gong程cheng設she計ji中zhong的de主zhu要yao矛mao盾dun,合he理li分fen配pei人ren力li資zi源yuan和he時shi間jian資zi源yuan,進jin行xing高gao效xiao的de專zhuan業ye化hua管guan理li。
四、結束語
未經規範的傳統設計方法偏重經驗,雖然在工程項目較小時或許具有快捷簡便的優點,但不利於項目的擴展、修xiu改gai和he維wei護hu,對dui於yu規gui模mo較jiao大da的de項xiang目mu或huo在zai工gong程cheng技ji術shu人ren員yuan發fa生sheng崗gang位wei變bian動dong時shi更geng是shi捉zhuo襟jin見jian肘zhou。本ben文wen從cong方fang法fa論lun的de角jiao度du構gou建jian的de控kong製zhi係xi統tong工gong程cheng設she計ji方fang法fa,追zhui求qiu的de是shi一yi種zhong能neng夠gou百bai分fen百bai達da成cheng目mu標biao的de、能夠被複製和可操作的高效模式。相比較傳統做法,此方法論更加符合係統工程設計這個應用科學領域所追求的高效、規範的精神,有助於開展團隊合作,保證大型控製係統或複雜控製係統的質量,推進工程管理的效率和水平。