自動(dòng)化項(xiàng)目的工程管理(1)_第1頁(yè)
自動(dòng)化項(xiàng)目的工程管理(1)_第2頁(yè)
自動(dòng)化項(xiàng)目的工程管理(1)_第3頁(yè)
自動(dòng)化項(xiàng)目的工程管理(1)_第4頁(yè)
自動(dòng)化項(xiàng)目的工程管理(1)_第5頁(yè)
已閱讀5頁(yè),還剩95頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1.1 工程師的職業(yè)定位工程師的職業(yè)定位 在漢語(yǔ)詞典中,在漢語(yǔ)詞典中,“師師”的基本字義為:教的基本字義為:教人的人或擅長(zhǎng)某種技術(shù)的人。唐代文學(xué)家、哲人的人或擅長(zhǎng)某種技術(shù)的人。唐代文學(xué)家、哲學(xué)家韓愈在學(xué)家韓愈在師說(shuō)師說(shuō)中指出,中指出,“古之學(xué)者必有古之學(xué)者必有師。師者,所以傳道師。師者,所以傳道受受業(yè)解惑也。業(yè)解惑也?!?就工程技術(shù)范疇而言,就工程技術(shù)范疇而言,“師師”就是傳授道就是傳授道理、教授方法、解決難題的人。理、教授方法、解決難題的人。在工程技術(shù)領(lǐng)域,人們將在工程技術(shù)領(lǐng)域,人們將“具有扎實(shí)理論具有扎實(shí)理論基礎(chǔ)和豐富工程經(jīng)驗(yàn)、能夠?qū)⒖蒲谢蚣夹g(shù)成果基礎(chǔ)和豐富工程經(jīng)驗(yàn)、能夠?qū)⒖蒲谢蚣夹g(shù)成果轉(zhuǎn)

2、化應(yīng)用并創(chuàng)造實(shí)際價(jià)值、能夠解決工程實(shí)踐轉(zhuǎn)化應(yīng)用并創(chuàng)造實(shí)際價(jià)值、能夠解決工程實(shí)踐中技術(shù)中技術(shù)/ /管理疑難問(wèn)題的人管理疑難問(wèn)題的人”稱(chēng)之為工程師。稱(chēng)之為工程師。 事實(shí)上,在國(guó)民經(jīng)濟(jì)的各個(gè)領(lǐng)域中,工程事實(shí)上,在國(guó)民經(jīng)濟(jì)的各個(gè)領(lǐng)域中,工程師這個(gè)群體擔(dān)負(fù)著研究、設(shè)計(jì)、建設(shè)、運(yùn)行、師這個(gè)群體擔(dān)負(fù)著研究、設(shè)計(jì)、建設(shè)、運(yùn)行、維護(hù)的主要技術(shù)職責(zé),成為國(guó)民經(jīng)濟(jì)發(fā)展的主維護(hù)的主要技術(shù)職責(zé),成為國(guó)民經(jīng)濟(jì)發(fā)展的主戰(zhàn)場(chǎng)上不可或缺的生力軍。可以說(shuō),沒(méi)有工程戰(zhàn)場(chǎng)上不可或缺的生力軍??梢哉f(shuō),沒(méi)有工程師,就沒(méi)有現(xiàn)代工業(yè)的發(fā)展。師,就沒(méi)有現(xiàn)代工業(yè)的發(fā)展。 對(duì)工程師自身素質(zhì)的要求:對(duì)工程師自身素質(zhì)的要求:(1 1)具有豐富的實(shí)踐經(jīng)

3、驗(yàn))具有豐富的實(shí)踐經(jīng)驗(yàn) 工程師的工作性質(zhì)是為生產(chǎn)一線(xiàn)或工程現(xiàn)工程師的工作性質(zhì)是為生產(chǎn)一線(xiàn)或工程現(xiàn)場(chǎng)服務(wù),如:工藝過(guò)程的運(yùn)行、工藝設(shè)備的維場(chǎng)服務(wù),如:工藝過(guò)程的運(yùn)行、工藝設(shè)備的維護(hù)、產(chǎn)品質(zhì)量的檢驗(yàn)與控制、生產(chǎn)過(guò)程的安全護(hù)、產(chǎn)品質(zhì)量的檢驗(yàn)與控制、生產(chǎn)過(guò)程的安全監(jiān)控、生產(chǎn)工藝及設(shè)備的安裝和調(diào)試等都是由監(jiān)控、生產(chǎn)工藝及設(shè)備的安裝和調(diào)試等都是由工程師來(lái)負(fù)責(zé)。生產(chǎn)一線(xiàn)或工程現(xiàn)場(chǎng)出現(xiàn)的問(wèn)工程師來(lái)負(fù)責(zé)。生產(chǎn)一線(xiàn)或工程現(xiàn)場(chǎng)出現(xiàn)的問(wèn)題都要反饋給工程師,由工程師負(fù)責(zé)解決、處題都要反饋給工程師,由工程師負(fù)責(zé)解決、處理。理。工程師的具體處理方式有以下幾種:工程師的具體處理方式有以下幾種:l 委派富有經(jīng)驗(yàn)的技術(shù)工人解決。

4、委派富有經(jīng)驗(yàn)的技術(shù)工人解決。l 自己與技術(shù)工人共同解決。自己與技術(shù)工人共同解決。l 自己直接解決。自己直接解決。 采用何種解決方式,需要工程師根據(jù)自己采用何種解決方式,需要工程師根據(jù)自己的技術(shù)管理經(jīng)驗(yàn)來(lái)決定,而無(wú)論采用何種解決的技術(shù)管理經(jīng)驗(yàn)來(lái)決定,而無(wú)論采用何種解決方式,均要求工程師具有熟練的技術(shù)技能和豐方式,均要求工程師具有熟練的技術(shù)技能和豐富的技術(shù)管理經(jīng)驗(yàn)。富的技術(shù)管理經(jīng)驗(yàn)。(2 2)具有扎實(shí)的理論基礎(chǔ))具有扎實(shí)的理論基礎(chǔ) 在處理工程或生產(chǎn)問(wèn)題時(shí),往往要用到許在處理工程或生產(chǎn)問(wèn)題時(shí),往往要用到許多專(zhuān)業(yè)理論知識(shí),如:自動(dòng)控制原理、過(guò)程控多專(zhuān)業(yè)理論知識(shí),如:自動(dòng)控制原理、過(guò)程控制工程、檢測(cè)技術(shù)

5、、電機(jī)與拖動(dòng)等,因此,工制工程、檢測(cè)技術(shù)、電機(jī)與拖動(dòng)等,因此,工程師需要具有扎實(shí)的理論基礎(chǔ),才能應(yīng)對(duì)自如。程師需要具有扎實(shí)的理論基礎(chǔ),才能應(yīng)對(duì)自如。特別地,在從事工程設(shè)計(jì)和科技成果轉(zhuǎn)化工作特別地,在從事工程設(shè)計(jì)和科技成果轉(zhuǎn)化工作時(shí),對(duì)理論知識(shí)的要求更高。時(shí),對(duì)理論知識(shí)的要求更高。(3 3)具有知識(shí)更新的能力)具有知識(shí)更新的能力 隨著社會(huì)的進(jìn)步和科學(xué)的發(fā)展,尤其是進(jìn)隨著社會(huì)的進(jìn)步和科學(xué)的發(fā)展,尤其是進(jìn)入信息時(shí)代后,新工藝、新材料、新設(shè)備和新入信息時(shí)代后,新工藝、新材料、新設(shè)備和新技術(shù)層出不窮,因此,工程師需要具有知識(shí)更技術(shù)層出不窮,因此,工程師需要具有知識(shí)更新的能力,才能適應(yīng)科技進(jìn)步,實(shí)現(xiàn)科技成

6、果新的能力,才能適應(yīng)科技進(jìn)步,實(shí)現(xiàn)科技成果的轉(zhuǎn)化與應(yīng)用。的轉(zhuǎn)化與應(yīng)用。(4 4)具有解決工程)具有解決工程/ /生產(chǎn)實(shí)踐中技術(shù)難題的能力生產(chǎn)實(shí)踐中技術(shù)難題的能力 在工程或生產(chǎn)實(shí)踐中,往往會(huì)遇到許多疑在工程或生產(chǎn)實(shí)踐中,往往會(huì)遇到許多疑難技術(shù)問(wèn)題。這些問(wèn)題無(wú)論是設(shè)計(jì)人員,還是難技術(shù)問(wèn)題。這些問(wèn)題無(wú)論是設(shè)計(jì)人員,還是技術(shù)工人都無(wú)法解決,只能依靠工程師進(jìn)行處技術(shù)工人都無(wú)法解決,只能依靠工程師進(jìn)行處理。技術(shù)難題的解決能力,不僅需要扎實(shí)的專(zhuān)理。技術(shù)難題的解決能力,不僅需要扎實(shí)的專(zhuān)業(yè)知識(shí),還需要豐富的實(shí)踐經(jīng)驗(yàn)。業(yè)知識(shí),還需要豐富的實(shí)踐經(jīng)驗(yàn)。因此,因此,能否能否解決實(shí)踐中的技術(shù)難題是評(píng)價(jià)工程師稱(chēng)職與否解決實(shí)

7、踐中的技術(shù)難題是評(píng)價(jià)工程師稱(chēng)職與否的基本準(zhǔn)則。的基本準(zhǔn)則。工程師的職業(yè)定位:工程師的職業(yè)定位:(1 1)工程師是設(shè)想與現(xiàn)實(shí)之間的一座橋梁)工程師是設(shè)想與現(xiàn)實(shí)之間的一座橋梁 工程師直接面向生產(chǎn)一線(xiàn)或工程現(xiàn)場(chǎng),他工程師直接面向生產(chǎn)一線(xiàn)或工程現(xiàn)場(chǎng),他們將科學(xué)家的理念、科研工作者的技術(shù)和設(shè)計(jì)們將科學(xué)家的理念、科研工作者的技術(shù)和設(shè)計(jì)人員的構(gòu)想最終實(shí)現(xiàn),成為設(shè)想與現(xiàn)實(shí)之間的人員的構(gòu)想最終實(shí)現(xiàn),成為設(shè)想與現(xiàn)實(shí)之間的一座橋梁。一座橋梁。工程師的橋梁作用主要體現(xiàn)在以下幾方面:工程師的橋梁作用主要體現(xiàn)在以下幾方面:l 在理解消化設(shè)計(jì)文件的基礎(chǔ)上,提出合理的實(shí)在理解消化設(shè)計(jì)文件的基礎(chǔ)上,提出合理的實(shí)施方案,如:加工

8、、安裝、調(diào)試、試驗(yàn)的方法施方案,如:加工、安裝、調(diào)試、試驗(yàn)的方法與方案。與方案。l 將設(shè)計(jì)圖紙中存在的問(wèn)題及時(shí)反饋給設(shè)計(jì)部門(mén),將設(shè)計(jì)圖紙中存在的問(wèn)題及時(shí)反饋給設(shè)計(jì)部門(mén),并說(shuō)明自己的見(jiàn)解,以便進(jìn)行設(shè)計(jì)變更。并說(shuō)明自己的見(jiàn)解,以便進(jìn)行設(shè)計(jì)變更。l 將設(shè)計(jì)構(gòu)想向具體實(shí)施人員交底將設(shè)計(jì)構(gòu)想向具體實(shí)施人員交底(2 2)工程師是解決工程)工程師是解決工程/ /技術(shù)問(wèn)題的鑰匙技術(shù)問(wèn)題的鑰匙 在工程實(shí)施或企業(yè)生產(chǎn)過(guò)程中,工程師是在工程實(shí)施或企業(yè)生產(chǎn)過(guò)程中,工程師是解決技術(shù)問(wèn)題的關(guān)鍵。工程師需要確認(rèn)問(wèn)題的解決技術(shù)問(wèn)題的關(guān)鍵。工程師需要確認(rèn)問(wèn)題的產(chǎn)生原因、提出合理的解決方案、與設(shè)計(jì)人員產(chǎn)生原因、提出合理的解決方案

9、、與設(shè)計(jì)人員進(jìn)行溝通、組織現(xiàn)場(chǎng)處理、協(xié)調(diào)相關(guān)部門(mén)關(guān)系進(jìn)行溝通、組織現(xiàn)場(chǎng)處理、協(xié)調(diào)相關(guān)部門(mén)關(guān)系等,在工程等,在工程/ /技術(shù)問(wèn)題的解決過(guò)程中起著不可或技術(shù)問(wèn)題的解決過(guò)程中起著不可或缺的重要作用。缺的重要作用。(3 3)工程師是突發(fā)情況處理的搶險(xiǎn)隊(duì)長(zhǎng))工程師是突發(fā)情況處理的搶險(xiǎn)隊(duì)長(zhǎng) 在工程實(shí)施或企業(yè)生產(chǎn)過(guò)程中,有時(shí)會(huì)遇在工程實(shí)施或企業(yè)生產(chǎn)過(guò)程中,有時(shí)會(huì)遇到一些突發(fā)情況,如:產(chǎn)品質(zhì)量問(wèn)題、施工質(zhì)到一些突發(fā)情況,如:產(chǎn)品質(zhì)量問(wèn)題、施工質(zhì)量問(wèn)題、環(huán)境污染問(wèn)題、安全問(wèn)題、甚至重大量問(wèn)題、環(huán)境污染問(wèn)題、安全問(wèn)題、甚至重大事故。在這種情況下,工程師要根據(jù)事先制訂事故。在這種情況下,工程師要根據(jù)事先制訂好的各種

10、管理方案和事故應(yīng)急預(yù)案,向主管部好的各種管理方案和事故應(yīng)急預(yù)案,向主管部門(mén)提出可行的解決方案,并組織現(xiàn)場(chǎng)緊急處理。門(mén)提出可行的解決方案,并組織現(xiàn)場(chǎng)緊急處理。事實(shí)上,工程師是現(xiàn)場(chǎng)突發(fā)情況處理的直接責(zé)事實(shí)上,工程師是現(xiàn)場(chǎng)突發(fā)情況處理的直接責(zé)任人。任人。(4 4)工程師是生產(chǎn)運(yùn)行和工程實(shí)施的中流砥柱)工程師是生產(chǎn)運(yùn)行和工程實(shí)施的中流砥柱 在企業(yè)生產(chǎn)過(guò)程中,工程師要隨時(shí)掌握生在企業(yè)生產(chǎn)過(guò)程中,工程師要隨時(shí)掌握生產(chǎn)過(guò)程和設(shè)備的運(yùn)行狀態(tài),及時(shí)提出工藝調(diào)整產(chǎn)過(guò)程和設(shè)備的運(yùn)行狀態(tài),及時(shí)提出工藝調(diào)整方案或設(shè)備維修計(jì)劃,與主管部門(mén)和技術(shù)工人方案或設(shè)備維修計(jì)劃,與主管部門(mén)和技術(shù)工人進(jìn)行溝通,組織并參與現(xiàn)場(chǎng)處理,保證

11、企業(yè)生進(jìn)行溝通,組織并參與現(xiàn)場(chǎng)處理,保證企業(yè)生產(chǎn)安全、穩(wěn)定、長(zhǎng)周期、滿(mǎn)負(fù)荷和優(yōu)化的運(yùn)行。產(chǎn)安全、穩(wěn)定、長(zhǎng)周期、滿(mǎn)負(fù)荷和優(yōu)化的運(yùn)行。 在工程實(shí)施過(guò)程中,工程師要主導(dǎo)編制預(yù)算、在工程實(shí)施過(guò)程中,工程師要主導(dǎo)編制預(yù)算、施工組織設(shè)計(jì)、工程實(shí)施、成本控制、施工質(zhì)施工組織設(shè)計(jì)、工程實(shí)施、成本控制、施工質(zhì)量監(jiān)督、設(shè)備及人身事故防范、竣工交接的全量監(jiān)督、設(shè)備及人身事故防范、竣工交接的全過(guò)程,保證工程項(xiàng)目能夠按照設(shè)計(jì)要求如期完過(guò)程,保證工程項(xiàng)目能夠按照設(shè)計(jì)要求如期完成。成。生產(chǎn)運(yùn)行還是工程實(shí)施,生產(chǎn)運(yùn)行還是工程實(shí)施,最終結(jié)果都與工程師的工作能力和工作業(yè)績(jī)密最終結(jié)果都與工程師的工作能力和工作業(yè)績(jī)密切相關(guān),工程師是

12、生產(chǎn)運(yùn)行和工程實(shí)施的中流切相關(guān),工程師是生產(chǎn)運(yùn)行和工程實(shí)施的中流砥柱。砥柱。1.2 1.2 工程師的工作范圍工程師的工作范圍 一般說(shuō)來(lái),工程師的所屬行業(yè)、工作任務(wù)一般說(shuō)來(lái),工程師的所屬行業(yè)、工作任務(wù)和工作環(huán)境有很大的不同,從而導(dǎo)致了其工作和工作環(huán)境有很大的不同,從而導(dǎo)致了其工作范圍的差異。范圍的差異。 按照工作性質(zhì)來(lái)分類(lèi),工程師大體可分為按照工作性質(zhì)來(lái)分類(lèi),工程師大體可分為設(shè)計(jì)工程師、研發(fā)工程師、運(yùn)行維護(hù)工程師和設(shè)計(jì)工程師、研發(fā)工程師、運(yùn)行維護(hù)工程師和工程實(shí)施工程師工程實(shí)施工程師4 4類(lèi)。類(lèi)。l 設(shè)計(jì)工程師在設(shè)計(jì)院中工作,主要承擔(dān)新建工設(shè)計(jì)工程師在設(shè)計(jì)院中工作,主要承擔(dān)新建工程項(xiàng)目或改造工程項(xiàng)

13、目的設(shè)計(jì)工作;程項(xiàng)目或改造工程項(xiàng)目的設(shè)計(jì)工作;l 研發(fā)工程師在研發(fā)型企業(yè)工作,主要承擔(dān)新產(chǎn)研發(fā)工程師在研發(fā)型企業(yè)工作,主要承擔(dān)新產(chǎn)品、新工藝的研發(fā)工作;品、新工藝的研發(fā)工作;l 運(yùn)行維護(hù)工程師在生產(chǎn)企業(yè)中工作,主要承擔(dān)運(yùn)行維護(hù)工程師在生產(chǎn)企業(yè)中工作,主要承擔(dān)著保障生產(chǎn)正常運(yùn)行的任務(wù),日常維護(hù)工作居著保障生產(chǎn)正常運(yùn)行的任務(wù),日常維護(hù)工作居多,也可能涉及新建、擴(kuò)建和改造工作。多,也可能涉及新建、擴(kuò)建和改造工作。l 工程實(shí)施工程師在工程公司工作,主要承擔(dān)著工程實(shí)施工程師在工程公司工作,主要承擔(dān)著工程項(xiàng)目實(shí)施的任務(wù)。工程項(xiàng)目實(shí)施的任務(wù)。 在一個(gè)新建工程的實(shí)施中,不僅需要設(shè)計(jì)在一個(gè)新建工程的實(shí)施中,不僅

14、需要設(shè)計(jì)工程師、工程實(shí)施工程師和運(yùn)行維護(hù)工程師,工程師、工程實(shí)施工程師和運(yùn)行維護(hù)工程師,還可能直接或間接涉及到研發(fā)工程師。還可能直接或間接涉及到研發(fā)工程師。在本課程中,我們主要圍繞工程項(xiàng)目的實(shí)在本課程中,我們主要圍繞工程項(xiàng)目的實(shí)施與管理來(lái)進(jìn)行探討,故本節(jié)主要論及施與管理來(lái)進(jìn)行探討,故本節(jié)主要論及工程實(shí)工程實(shí)施工程師和運(yùn)行維護(hù)工程師(作為用戶(hù)方參與施工程師和運(yùn)行維護(hù)工程師(作為用戶(hù)方參與工程項(xiàng)目時(shí))的工作范圍。工程項(xiàng)目時(shí))的工作范圍。 在以后的討論中,工程實(shí)施工程師和運(yùn)行在以后的討論中,工程實(shí)施工程師和運(yùn)行維護(hù)工程師分別簡(jiǎn)稱(chēng)為實(shí)施工程師和用戶(hù)工程維護(hù)工程師分別簡(jiǎn)稱(chēng)為實(shí)施工程師和用戶(hù)工程師。師。2

15、.1 概述概述2.1.1 組態(tài)軟件的基本概念組態(tài)軟件的基本概念 人機(jī)界面(人機(jī)界面(HumanMachine Interaction,簡(jiǎn)稱(chēng),簡(jiǎn)稱(chēng)HMI),又稱(chēng)用戶(hù)界面或使用者界面,),又稱(chēng)用戶(hù)界面或使用者界面,是計(jì)算機(jī)系統(tǒng)的重要組成部分,也是系統(tǒng)和用是計(jì)算機(jī)系統(tǒng)的重要組成部分,也是系統(tǒng)和用戶(hù)之間進(jìn)行交互和信息交換的媒介,它實(shí)現(xiàn)了戶(hù)之間進(jìn)行交互和信息交換的媒介,它實(shí)現(xiàn)了信息的內(nèi)部形式與人類(lèi)可以接受形式之間的轉(zhuǎn)信息的內(nèi)部形式與人類(lèi)可以接受形式之間的轉(zhuǎn)換。因此,凡參與人機(jī)信息交流的領(lǐng)域都存在換。因此,凡參與人機(jī)信息交流的領(lǐng)域都存在著人機(jī)界面。著人機(jī)界面。 人機(jī)界面由硬件和軟件兩部分組成,人機(jī)界面由硬

16、件和軟件兩部分組成,HMI硬件可以是專(zhuān)用的人機(jī)界面設(shè)備硬件可以是專(zhuān)用的人機(jī)界面設(shè)備包括處理包括處理器、顯示單元、輸入單元、通訊接口、數(shù)據(jù)存器、顯示單元、輸入單元、通訊接口、數(shù)據(jù)存貯單元等的顯示終端設(shè)備,也可以是工業(yè)貯單元等的顯示終端設(shè)備,也可以是工業(yè)PC機(jī)。機(jī)。HMI軟件又包括兩部分,即:駐留在軟件又包括兩部分,即:駐留在HMI硬件硬件中的運(yùn)行軟件和駐留在中的運(yùn)行軟件和駐留在PC機(jī)機(jī)Windows操作系操作系統(tǒng)下的畫(huà)面開(kāi)發(fā)軟件,當(dāng)統(tǒng)下的畫(huà)面開(kāi)發(fā)軟件,當(dāng)HMI硬件采用工業(yè)硬件采用工業(yè)PC機(jī)時(shí),兩者都駐留在機(jī)時(shí),兩者都駐留在PC機(jī)中。機(jī)中。 PLC的人機(jī)界面一般是圖形化的人機(jī)界面,的人機(jī)界面一般是

17、圖形化的人機(jī)界面,它幫助操作人員以形象、直觀、方便、可靠的它幫助操作人員以形象、直觀、方便、可靠的方式實(shí)現(xiàn)過(guò)程操作,如:?jiǎn)⒎绞綄?shí)現(xiàn)過(guò)程操作,如:?jiǎn)?停泵、閥的開(kāi)停泵、閥的開(kāi)/閉、閉、控制方式的切換等。控制方式的切換等。 組態(tài)組態(tài)軟件軟件特指數(shù)據(jù)采集與過(guò)程控制專(zhuān)用的特指數(shù)據(jù)采集與過(guò)程控制專(zhuān)用的人機(jī)界面開(kāi)發(fā)人機(jī)界面開(kāi)發(fā)軟件軟件和運(yùn)行平臺(tái),它通過(guò)靈活的和運(yùn)行平臺(tái),它通過(guò)靈活的組態(tài)方式,為用戶(hù)提供了快速構(gòu)建工業(yè)自動(dòng)控組態(tài)方式,為用戶(hù)提供了快速構(gòu)建工業(yè)自動(dòng)控制系統(tǒng)監(jiān)控功能的有效工具。組態(tài)制系統(tǒng)監(jiān)控功能的有效工具。組態(tài)軟件軟件在國(guó)內(nèi)在國(guó)內(nèi)是一個(gè)約定俗成的概念,并沒(méi)有明確的定義,是一個(gè)約定俗成的概念,并沒(méi)有

18、明確的定義,它可以理解為它可以理解為“組態(tài)式監(jiān)控軟件組態(tài)式監(jiān)控軟件”。 “組態(tài)(組態(tài)(Configure)”的含義是的含義是“配置配置”、“設(shè)定設(shè)定”、“設(shè)置設(shè)置”等,是指可以通過(guò)類(lèi)似等,是指可以通過(guò)類(lèi)似“搭積木搭積木”的方式來(lái)實(shí)現(xiàn)所需要的的方式來(lái)實(shí)現(xiàn)所需要的軟件軟件功能,而不需要大功能,而不需要大量編寫(xiě)計(jì)算機(jī)程序。有時(shí),組態(tài)的過(guò)程也稱(chēng)為量編寫(xiě)計(jì)算機(jī)程序。有時(shí),組態(tài)的過(guò)程也稱(chēng)為“二次開(kāi)發(fā)二次開(kāi)發(fā)”,組態(tài),組態(tài)軟件軟件也就稱(chēng)為也就稱(chēng)為“二次開(kāi)發(fā)平二次開(kāi)發(fā)平臺(tái)臺(tái)”。 從功能和軟件授權(quán)的角度看,組態(tài)從功能和軟件授權(quán)的角度看,組態(tài)軟件軟件分分為開(kāi)發(fā)版和運(yùn)行版兩種。前者只能工作在編輯為開(kāi)發(fā)版和運(yùn)行版兩種

19、。前者只能工作在編輯狀態(tài),用于人機(jī)界面的開(kāi)發(fā),不能直接用作監(jiān)狀態(tài),用于人機(jī)界面的開(kāi)發(fā),不能直接用作監(jiān)控界面;后者只能工作在運(yùn)行狀態(tài),用作監(jiān)控控界面;后者只能工作在運(yùn)行狀態(tài),用作監(jiān)控界面,不能用于人機(jī)界面的開(kāi)發(fā)。因此,組態(tài)界面,不能用于人機(jī)界面的開(kāi)發(fā)。因此,組態(tài)軟件軟件的開(kāi)發(fā)版和運(yùn)行版有不同的授權(quán),而且不的開(kāi)發(fā)版和運(yùn)行版有不同的授權(quán),而且不同的組態(tài)同的組態(tài)軟件軟件有不同的授權(quán)組合與方式。有不同的授權(quán)組合與方式。組態(tài)組態(tài)軟件軟件主要特點(diǎn):主要特點(diǎn):l 具有豐富的具有豐富的I/O驅(qū)動(dòng),可支持各種主流驅(qū)動(dòng),可支持各種主流工控工控設(shè)備設(shè)備和標(biāo)準(zhǔn)通信協(xié)議。和標(biāo)準(zhǔn)通信協(xié)議。l 面向工業(yè)控制的人機(jī)界面開(kāi)發(fā)平臺(tái)

20、,可以實(shí)現(xiàn)面向工業(yè)控制的人機(jī)界面開(kāi)發(fā)平臺(tái),可以實(shí)現(xiàn)動(dòng)態(tài)圖形顯示、過(guò)程數(shù)據(jù)處理、現(xiàn)場(chǎng)設(shè)備控制動(dòng)態(tài)圖形顯示、過(guò)程數(shù)據(jù)處理、現(xiàn)場(chǎng)設(shè)備控制、實(shí)時(shí)與歷史趨勢(shì)曲線(xiàn)、報(bào)警與事件記錄、運(yùn)、實(shí)時(shí)與歷史趨勢(shì)曲線(xiàn)、報(bào)警與事件記錄、運(yùn)行報(bào)表等功能。行報(bào)表等功能。l 便捷的開(kāi)發(fā)方式,主要通過(guò)組態(tài)來(lái)定義各種人便捷的開(kāi)發(fā)方式,主要通過(guò)組態(tài)來(lái)定義各種人機(jī)界面功能。機(jī)界面功能。 組態(tài)組態(tài)軟件軟件主要特點(diǎn):主要特點(diǎn):l 豐富的畫(huà)面表現(xiàn)手段和控件圖庫(kù)。豐富的畫(huà)面表現(xiàn)手段和控件圖庫(kù)。l 提供內(nèi)置編程手段,可實(shí)現(xiàn)復(fù)雜控制功能,并提供內(nèi)置編程手段,可實(shí)現(xiàn)復(fù)雜控制功能,并支持支持VB、甚至、甚至C#等高級(jí)語(yǔ)言。等高級(jí)語(yǔ)言。l 版本升級(jí)的兼

21、容性好,可以保護(hù)用戶(hù)原有的應(yīng)版本升級(jí)的兼容性好,可以保護(hù)用戶(hù)原有的應(yīng)用程序。用程序。 2.1.2 組態(tài)王軟件簡(jiǎn)介組態(tài)王軟件簡(jiǎn)介 組態(tài)王(組態(tài)王(kingview)是亞控科技發(fā)展有限)是亞控科技發(fā)展有限公司推出的、運(yùn)行于公司推出的、運(yùn)行于Windows平臺(tái)的全中文界平臺(tái)的全中文界面組態(tài)軟件,它采用了多線(xiàn)程、面組態(tài)軟件,它采用了多線(xiàn)程、COM組件等技組件等技術(shù),實(shí)現(xiàn)了實(shí)時(shí)多任務(wù),運(yùn)行穩(wěn)定可靠。術(shù),實(shí)現(xiàn)了實(shí)時(shí)多任務(wù),運(yùn)行穩(wěn)定可靠。主要功能特性:主要功能特性:l 可視化操作界面,真彩顯示圖形、支持漸進(jìn)色可視化操作界面,真彩顯示圖形、支持漸進(jìn)色、豐富的圖庫(kù)、動(dòng)畫(huà)連接;、豐富的圖庫(kù)、動(dòng)畫(huà)連接;l 全面的腳

22、本與圖形動(dòng)畫(huà)功能;全面的腳本與圖形動(dòng)畫(huà)功能;l 可以對(duì)畫(huà)面中的一部分進(jìn)行保存,以便以后進(jìn)可以對(duì)畫(huà)面中的一部分進(jìn)行保存,以便以后進(jìn)行分析或打印;行分析或打?。恢饕δ芴匦裕褐饕δ芴匦裕簂 變量導(dǎo)入導(dǎo)出功能,變量可以導(dǎo)出到變量導(dǎo)入導(dǎo)出功能,變量可以導(dǎo)出到Excel表表格中,以方便對(duì)變量名稱(chēng)等屬性進(jìn)行修改,然格中,以方便對(duì)變量名稱(chēng)等屬性進(jìn)行修改,然后再導(dǎo)入新工程中,實(shí)現(xiàn)了變量的二次利用,后再導(dǎo)入新工程中,實(shí)現(xiàn)了變量的二次利用,節(jié)省了開(kāi)發(fā)時(shí)間;節(jié)省了開(kāi)發(fā)時(shí)間;l 強(qiáng)大的分布式報(bào)警、事件處理,支持實(shí)時(shí)、歷強(qiáng)大的分布式報(bào)警、事件處理,支持實(shí)時(shí)、歷史數(shù)據(jù)的分布式保存;史數(shù)據(jù)的分布式保存;l 強(qiáng)大的腳本語(yǔ)言

23、處理,能夠幫助實(shí)現(xiàn)復(fù)雜的邏強(qiáng)大的腳本語(yǔ)言處理,能夠幫助實(shí)現(xiàn)復(fù)雜的邏輯操作和與決策處理;輯操作和與決策處理;主要功能特性:主要功能特性:l 全新的全新的WebServer架構(gòu),全面支持畫(huà)面發(fā)布、架構(gòu),全面支持畫(huà)面發(fā)布、實(shí)時(shí)數(shù)據(jù)發(fā)布、歷史數(shù)據(jù)發(fā)布以及數(shù)據(jù)庫(kù)數(shù)據(jù)實(shí)時(shí)數(shù)據(jù)發(fā)布、歷史數(shù)據(jù)發(fā)布以及數(shù)據(jù)庫(kù)數(shù)據(jù)的發(fā)布;的發(fā)布;l 方便的配方處理功能;方便的配方處理功能; l 豐富的設(shè)備支持庫(kù),支持常見(jiàn)的豐富的設(shè)備支持庫(kù),支持常見(jiàn)的PLC設(shè)備、智設(shè)備、智能儀表、智能模塊;能儀表、智能模塊;l 提供硬加密及軟授權(quán)兩種授權(quán)方式。提供硬加密及軟授權(quán)兩種授權(quán)方式。組態(tài)王軟件主要由兩部分組成:組態(tài)王軟件主要由兩部分組成:

24、l 工程瀏覽器工程瀏覽器 (TouchExplorer)組態(tài)王的組態(tài)王的開(kāi)發(fā)環(huán)境,用于畫(huà)面應(yīng)用程序的開(kāi)發(fā);開(kāi)發(fā)環(huán)境,用于畫(huà)面應(yīng)用程序的開(kāi)發(fā);l 運(yùn)行系統(tǒng)(運(yùn)行系統(tǒng)(TouchVew)組態(tài)王運(yùn)行環(huán)境組態(tài)王運(yùn)行環(huán)境,用于畫(huà)面應(yīng)用程序的運(yùn)行。,用于畫(huà)面應(yīng)用程序的運(yùn)行。 TouchExplorer和和TouchVew是各自獨(dú)立是各自獨(dú)立的的Windows應(yīng)用程序,兩者既可單獨(dú)使用,又應(yīng)用程序,兩者既可單獨(dú)使用,又相互依存,在工程瀏覽器中設(shè)計(jì)開(kāi)發(fā)的畫(huà)面應(yīng)相互依存,在工程瀏覽器中設(shè)計(jì)開(kāi)發(fā)的畫(huà)面應(yīng)用程序必須在運(yùn)行系統(tǒng)的環(huán)境下才能運(yùn)行。用程序必須在運(yùn)行系統(tǒng)的環(huán)境下才能運(yùn)行。2.2 組態(tài)王應(yīng)用入門(mén)組態(tài)王應(yīng)用入門(mén)

25、2.2.1 安裝組態(tài)王安裝組態(tài)王 系統(tǒng)要求:系統(tǒng)要求:l CPU:P4 1G 以上或相當(dāng)型號(hào)以上或相當(dāng)型號(hào)l 內(nèi)存:最少內(nèi)存:最少128MB,推薦,推薦256MB,使用,使用WEB功能或功能或2000點(diǎn)以上推薦點(diǎn)以上推薦512M;l 顯示器:顯示器:VGA、SVGA或支持桌面操作系統(tǒng)的或支持桌面操作系統(tǒng)的任何圖形適配器,要求最少顯示任何圖形適配器,要求最少顯示256色;色;系統(tǒng)要求:系統(tǒng)要求:l 鼠標(biāo):任何鼠標(biāo):任何 PC兼容鼠標(biāo)兼容鼠標(biāo)l 通訊:通訊:RS-232Cl 并行口或并行口或 USB口:用于接入組態(tài)王加密鎖口:用于接入組態(tài)王加密鎖l 操作系統(tǒng):操作系統(tǒng):Win2000(sp4)/W

26、in XP(sp2)簡(jiǎn)體中文版。簡(jiǎn)體中文版。 安裝完安裝完“組態(tài)王組態(tài)王”之后,在系統(tǒng)之后,在系統(tǒng)“開(kāi)始開(kāi)始”菜單菜單“程序程序”中生成名稱(chēng)為中生成名稱(chēng)為“組態(tài)王組態(tài)王6.5X”的程序組。的程序組。該程序組中包括三個(gè)文件夾和四個(gè)文件的快捷該程序組中包括三個(gè)文件夾和四個(gè)文件的快捷方式。方式。組態(tài)王程序組的結(jié)構(gòu)如下:組態(tài)王程序組的結(jié)構(gòu)如下:l 組態(tài)王組態(tài)王6.5X目錄目錄包括工具和組態(tài)王文檔兩包括工具和組態(tài)王文檔兩個(gè)子目錄個(gè)子目錄l 工程管理器程序(工程管理器程序(ProjManager)快捷方式)快捷方式用于新建工程、用于新建工程、 工程管理等;工程管理等;組態(tài)王程序組的結(jié)構(gòu)如下:組態(tài)王程序組的

27、結(jié)構(gòu)如下:l 工程瀏覽器工程瀏覽器 (TouchExplorer)快捷方式)快捷方式通過(guò)缺省指定的工程調(diào)用組態(tài)王開(kāi)發(fā)系統(tǒng);通過(guò)缺省指定的工程調(diào)用組態(tài)王開(kāi)發(fā)系統(tǒng);l 信息窗口(信息窗口(KingMess)快捷方式)快捷方式調(diào)用組調(diào)用組態(tài)王信息窗口程序;態(tài)王信息窗口程序;l 運(yùn)行系統(tǒng)(運(yùn)行系統(tǒng)(TouchVew)快捷方式)快捷方式調(diào)用組調(diào)用組態(tài)王運(yùn)行系統(tǒng)程序。態(tài)王運(yùn)行系統(tǒng)程序。2.2.2 使用組態(tài)王進(jìn)行人機(jī)界面開(kāi)發(fā)的使用組態(tài)王進(jìn)行人機(jī)界面開(kāi)發(fā)的 基本步驟基本步驟 建立組態(tài)王工程的一般過(guò)程是:建立組態(tài)王工程的一般過(guò)程是: l 設(shè)計(jì)圖形界面(定義畫(huà)面)設(shè)計(jì)圖形界面(定義畫(huà)面) l 定義設(shè)備定義設(shè)備 l

28、 構(gòu)造數(shù)據(jù)庫(kù)(定義變量)構(gòu)造數(shù)據(jù)庫(kù)(定義變量) l 建立動(dòng)畫(huà)連接建立動(dòng)畫(huà)連接 l 運(yùn)行和調(diào)試運(yùn)行和調(diào)試 需要說(shuō)明的是,上述五個(gè)步驟并不是完全需要說(shuō)明的是,上述五個(gè)步驟并不是完全獨(dú)立的,事實(shí)上,這幾個(gè)部分常常是交錯(cuò)進(jìn)行獨(dú)立的,事實(shí)上,這幾個(gè)部分常常是交錯(cuò)進(jìn)行的。在用組態(tài)王畫(huà)面開(kāi)發(fā)系統(tǒng)編制工程時(shí),要的。在用組態(tài)王畫(huà)面開(kāi)發(fā)系統(tǒng)編制工程時(shí),要依照此過(guò)程考慮三個(gè)方面:依照此過(guò)程考慮三個(gè)方面:l 圖形圖形用抽象的圖形來(lái)模擬實(shí)際的工業(yè)現(xiàn)場(chǎng)用抽象的圖形來(lái)模擬實(shí)際的工業(yè)現(xiàn)場(chǎng)和相應(yīng)的工控設(shè)備。和相應(yīng)的工控設(shè)備。 l 數(shù)據(jù)數(shù)據(jù)創(chuàng)建一個(gè)具體的數(shù)據(jù)庫(kù),此數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)具體的數(shù)據(jù)庫(kù),此數(shù)據(jù)庫(kù)中的變量反映了工控對(duì)象的各種

29、屬性,比如溫度的變量反映了工控對(duì)象的各種屬性,比如溫度,壓力等。,壓力等。 l 連接連接 通過(guò)畫(huà)面上的圖形元素來(lái)動(dòng)態(tài)模擬現(xiàn)通過(guò)畫(huà)面上的圖形元素來(lái)動(dòng)態(tài)模擬現(xiàn)場(chǎng)設(shè)備的運(yùn)行,并使操作者以直觀的方式輸出場(chǎng)設(shè)備的運(yùn)行,并使操作者以直觀的方式輸出控制設(shè)備的指令??刂圃O(shè)備的指令。2.3 組態(tài)王的開(kāi)發(fā)與應(yīng)用環(huán)境組態(tài)王的開(kāi)發(fā)與應(yīng)用環(huán)境2.3.1 工程管理器工程管理器 工程管理器可以實(shí)現(xiàn)對(duì)組態(tài)王不同版本工工程管理器可以實(shí)現(xiàn)對(duì)組態(tài)王不同版本工程的集中管理,為用戶(hù)在工程開(kāi)發(fā)、工程備份程的集中管理,為用戶(hù)在工程開(kāi)發(fā)、工程備份、數(shù)據(jù)詞典管理等諸方面提供方便。工程管理、數(shù)據(jù)詞典管理等諸方面提供方便。工程管理器的主要功能包括

30、:新建工程、刪除工程,搜器的主要功能包括:新建工程、刪除工程,搜索指定路徑下的所有組態(tài)王工程,修改工程屬索指定路徑下的所有組態(tài)王工程,修改工程屬性,工程的備份、恢復(fù),數(shù)據(jù)詞典的導(dǎo)入導(dǎo)出性,工程的備份、恢復(fù),數(shù)據(jù)詞典的導(dǎo)入導(dǎo)出,切換到組態(tài)王開(kāi)發(fā)或運(yùn)行環(huán)境等。,切換到組態(tài)王開(kāi)發(fā)或運(yùn)行環(huán)境等。l 工程管理器界面從上至下大致分為三個(gè)部分:工程管理器界面從上至下大致分為三個(gè)部分:l 菜單條、工具欄菜單條、工具欄 l 工程信息顯示區(qū)工程信息顯示區(qū) l 狀態(tài)欄狀態(tài)欄 2.3.2 工程瀏覽器工程瀏覽器 工程瀏覽器是組態(tài)王的一個(gè)重要組成部分工程瀏覽器是組態(tài)王的一個(gè)重要組成部分,它將圖形畫(huà)面、命令語(yǔ)言、設(shè)備驅(qū)動(dòng)程

31、序、,它將圖形畫(huà)面、命令語(yǔ)言、設(shè)備驅(qū)動(dòng)程序、配方、報(bào)警、網(wǎng)絡(luò)等工程元素集中管理,工程配方、報(bào)警、網(wǎng)絡(luò)等工程元素集中管理,工程人員可以一目了然地查看工程的各個(gè)組成部分人員可以一目了然地查看工程的各個(gè)組成部分。 組態(tài)王開(kāi)發(fā)系統(tǒng)內(nèi)嵌于組態(tài)王工程瀏覽器組態(tài)王開(kāi)發(fā)系統(tǒng)內(nèi)嵌于組態(tài)王工程瀏覽器,故又稱(chēng)為畫(huà)面開(kāi)發(fā)系統(tǒng),它是應(yīng)用程序的集,故又稱(chēng)為畫(huà)面開(kāi)發(fā)系統(tǒng),它是應(yīng)用程序的集成開(kāi)發(fā)環(huán)境,工程人員在這個(gè)環(huán)境里進(jìn)行系統(tǒng)成開(kāi)發(fā)環(huán)境,工程人員在這個(gè)環(huán)境里進(jìn)行系統(tǒng)開(kāi)發(fā)。開(kāi)發(fā)。(一)工程目錄(一)工程目錄 工程瀏覽器左側(cè)是工程瀏覽器左側(cè)是“工程目錄顯示區(qū)工程目錄顯示區(qū)”,用,用于展示工程的各個(gè)組成部分,主要包括于展示工程的

32、各個(gè)組成部分,主要包括“系統(tǒng)系統(tǒng)”,“變量變量”,“站點(diǎn)站點(diǎn)”和和“畫(huà)面畫(huà)面”四個(gè)部分,這四部四個(gè)部分,這四部分的切換是通過(guò)工程瀏覽器最左側(cè)的分的切換是通過(guò)工程瀏覽器最左側(cè)的Tab標(biāo)簽標(biāo)簽來(lái)實(shí)現(xiàn)的。來(lái)實(shí)現(xiàn)的。(1)系統(tǒng))系統(tǒng) 系統(tǒng)部分共有系統(tǒng)部分共有Web、文件、數(shù)據(jù)庫(kù)、設(shè)備、文件、數(shù)據(jù)庫(kù)、設(shè)備、系統(tǒng)配置和、系統(tǒng)配置和SQL訪問(wèn)管理器等六大項(xiàng)。訪問(wèn)管理器等六大項(xiàng)。l Web組態(tài)王組態(tài)王For Internet功能畫(huà)面發(fā)布工功能畫(huà)面發(fā)布工具。具。l 文件文件主要包括:畫(huà)面、命令語(yǔ)言、配方和主要包括:畫(huà)面、命令語(yǔ)言、配方和非線(xiàn)性表。其中命令語(yǔ)言又包括應(yīng)用程序命令非線(xiàn)性表。其中命令語(yǔ)言又包括應(yīng)用程序

33、命令語(yǔ)言、數(shù)據(jù)改變命令語(yǔ)言、事件命令語(yǔ)言、熱語(yǔ)言、數(shù)據(jù)改變命令語(yǔ)言、事件命令語(yǔ)言、熱鍵命令語(yǔ)言和自定義函數(shù)命令語(yǔ)言。鍵命令語(yǔ)言和自定義函數(shù)命令語(yǔ)言。l 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)主要包括:結(jié)構(gòu)變量、數(shù)據(jù)詞典和主要包括:結(jié)構(gòu)變量、數(shù)據(jù)詞典和報(bào)警組。報(bào)警組。l 設(shè)備設(shè)備主要包括:串口主要包括:串口1(COM1)、串口)、串口2(COM2)、)、DDE設(shè)備、板卡、設(shè)備、板卡、OPC服務(wù)器和服務(wù)器和網(wǎng)絡(luò)站點(diǎn)。網(wǎng)絡(luò)站點(diǎn)。l 系統(tǒng)配置系統(tǒng)配置主要包括:設(shè)置開(kāi)發(fā)系統(tǒng)、設(shè)置主要包括:設(shè)置開(kāi)發(fā)系統(tǒng)、設(shè)置運(yùn)行系統(tǒng)、報(bào)警配置、歷史數(shù)據(jù)記錄、網(wǎng)絡(luò)配運(yùn)行系統(tǒng)、報(bào)警配置、歷史數(shù)據(jù)記錄、網(wǎng)絡(luò)配置、用戶(hù)配置和打印配置。置、用戶(hù)配置和打印配

34、置。l SQL訪問(wèn)管理器訪問(wèn)管理器主要包括:表格模板和記主要包括:表格模板和記錄體。錄體。(二)工程瀏覽器菜單(二)工程瀏覽器菜單 工程瀏覽器的菜單共有工程瀏覽器的菜單共有5個(gè)部分:工程、個(gè)部分:工程、配置、查看、工具和幫助。配置、查看、工具和幫助。l 工程菜單工程菜單支持工程管理方面的操作,如:支持工程管理方面的操作,如:切換到工程管理器界面、導(dǎo)入或?qū)С龉こ添?xiàng)目切換到工程管理器界面、導(dǎo)入或?qū)С龉こ添?xiàng)目。l 配置菜單配置菜單提供本工程各種特性的配置功能提供本工程各種特性的配置功能,如:開(kāi)發(fā)系統(tǒng)的配置、運(yùn)行系統(tǒng)的配置、報(bào),如:開(kāi)發(fā)系統(tǒng)的配置、運(yùn)行系統(tǒng)的配置、報(bào)警及歷史數(shù)據(jù)的的配置、網(wǎng)絡(luò)配置、用戶(hù)

35、及打警及歷史數(shù)據(jù)的的配置、網(wǎng)絡(luò)配置、用戶(hù)及打印配置等。印配置等。l 查看菜單查看菜單提供工程瀏覽器顯示方式的配置提供工程瀏覽器顯示方式的配置功能,如:工具條和狀態(tài)條顯示的選擇、圖標(biāo)功能,如:工具條和狀態(tài)條顯示的選擇、圖標(biāo)顯示方式的選擇。顯示方式的選擇。l 工具菜單工具菜單支持?jǐn)?shù)據(jù)點(diǎn)管理和工程加密方面支持?jǐn)?shù)據(jù)點(diǎn)管理和工程加密方面的操作,如:變量使用報(bào)告、查找數(shù)據(jù)庫(kù)變量的操作,如:變量使用報(bào)告、查找數(shù)據(jù)庫(kù)變量、更新變量計(jì)數(shù),刪除未用變量、替換變量名、更新變量計(jì)數(shù),刪除未用變量、替換變量名稱(chēng)、工程加密等。稱(chēng)、工程加密等。l 幫助菜單幫助菜單提供產(chǎn)品幫助、驅(qū)動(dòng)幫助和產(chǎn)品提供產(chǎn)品幫助、驅(qū)動(dòng)幫助和產(chǎn)品注記

36、。注記。2.4 I/O設(shè)備管理設(shè)備管理2.4.1 設(shè)備管理的內(nèi)涵設(shè)備管理的內(nèi)涵 在組態(tài)王中,在組態(tài)王中,I/O設(shè)備管理的核心內(nèi)容就是設(shè)備管理的核心內(nèi)容就是建立組態(tài)王與硬件設(shè)備或應(yīng)用程序之間的通信建立組態(tài)王與硬件設(shè)備或應(yīng)用程序之間的通信,而組態(tài)王對(duì)設(shè)備的管理是通過(guò)對(duì)邏輯設(shè)備名,而組態(tài)王對(duì)設(shè)備的管理是通過(guò)對(duì)邏輯設(shè)備名的管理實(shí)現(xiàn)的。具體而言,就是每一個(gè)實(shí)際的管理實(shí)現(xiàn)的。具體而言,就是每一個(gè)實(shí)際I/O設(shè)備都必須在組態(tài)王中指定一個(gè)唯一的邏輯名設(shè)備都必須在組態(tài)王中指定一個(gè)唯一的邏輯名稱(chēng),此邏輯設(shè)備名構(gòu)成一個(gè)信息的載體,對(duì)應(yīng)稱(chēng),此邏輯設(shè)備名構(gòu)成一個(gè)信息的載體,對(duì)應(yīng)著該著該I/O設(shè)備的類(lèi)別、廠家、型號(hào)、通訊方

37、式和設(shè)備的類(lèi)別、廠家、型號(hào)、通訊方式和通信地址等信息內(nèi)容。通信地址等信息內(nèi)容。組態(tài)王支持的硬件設(shè)備包括:可編程控制組態(tài)王支持的硬件設(shè)備包括:可編程控制器(器(PLC)、)、 智能模塊、板卡、智能儀表,變智能模塊、板卡、智能儀表,變頻器等。組態(tài)王主要通過(guò)驅(qū)動(dòng)程序連接設(shè)備,頻器等。組態(tài)王主要通過(guò)驅(qū)動(dòng)程序連接設(shè)備,通過(guò)在組態(tài)王的設(shè)備庫(kù)中選擇設(shè)備的類(lèi)型以及通過(guò)在組態(tài)王的設(shè)備庫(kù)中選擇設(shè)備的類(lèi)型以及所使用的通訊協(xié)議,然后按照所使用的通訊協(xié)議,然后按照“設(shè)備配置向?qū)гO(shè)備配置向?qū)А钡奶崾疽徊讲酵瓿砂惭b即可。的提示一步步完成安裝即可。 組態(tài)王還支持應(yīng)用程序之間的數(shù)據(jù)通信,組態(tài)王還支持應(yīng)用程序之間的數(shù)據(jù)通信,如:

38、可以與如:可以與OPC服務(wù)器、支持服務(wù)器、支持DDE協(xié)議的應(yīng)用協(xié)議的應(yīng)用程序、其它的組態(tài)王站點(diǎn)等進(jìn)行通信。程序、其它的組態(tài)王站點(diǎn)等進(jìn)行通信。組態(tài)王支持以下幾種通信方式:組態(tài)王支持以下幾種通信方式:l 串口通訊串口通訊 建立與建立與PLC等設(shè)備之間的直接通等設(shè)備之間的直接通信,所謂信,所謂“串口串口”僅僅是一種描述方式,并不僅僅是一種描述方式,并不意味著只能使用串口通信協(xié)議。意味著只能使用串口通信協(xié)議。l DDE通訊通訊通過(guò)動(dòng)態(tài)數(shù)據(jù)交換(通過(guò)動(dòng)態(tài)數(shù)據(jù)交換(DDE)實(shí)現(xiàn))實(shí)現(xiàn)與應(yīng)用程序之間的通信與應(yīng)用程序之間的通信l 板卡板卡建立與數(shù)據(jù)采集板卡之間的通信建立與數(shù)據(jù)采集板卡之間的通信l OPC服務(wù)器

39、服務(wù)器建立與建立與OPC服務(wù)器之間的通信服務(wù)器之間的通信 l 網(wǎng)絡(luò)站點(diǎn)網(wǎng)絡(luò)站點(diǎn)建立與組態(tài)王遠(yuǎn)程站點(diǎn)之間的通建立與組態(tài)王遠(yuǎn)程站點(diǎn)之間的通信(數(shù)據(jù)點(diǎn)之間的通信)信(數(shù)據(jù)點(diǎn)之間的通信)2.4.2 建立通信建立通信 本節(jié)主要介紹建立與串口設(shè)備的通信。本節(jié)主要介紹建立與串口設(shè)備的通信。 在組態(tài)王中,串口類(lèi)設(shè)備是應(yīng)用最廣泛的在組態(tài)王中,串口類(lèi)設(shè)備是應(yīng)用最廣泛的硬件設(shè)備,包括硬件設(shè)備,包括PLC、智能儀表、智能模塊和、智能儀表、智能模塊和變頻器等,理論上可以定義變頻器等,理論上可以定義128個(gè)串口設(shè)備。個(gè)串口設(shè)備。事實(shí)上,串口類(lèi)設(shè)備只是一種分類(lèi)方式,并不事實(shí)上,串口類(lèi)設(shè)備只是一種分類(lèi)方式,并不局限于使用串口

40、通信協(xié)議的設(shè)備。例如:如果局限于使用串口通信協(xié)議的設(shè)備。例如:如果與配置了以太網(wǎng)模塊的與配置了以太網(wǎng)模塊的PLC通信,還要根據(jù)通信,還要根據(jù)PLC規(guī)定的格式配置規(guī)定的格式配置IP地址。地址。定義串口設(shè)備的基本步驟是:定義串口設(shè)備的基本步驟是:l 選擇設(shè)備選擇設(shè)備在工程目錄顯示區(qū)中單擊設(shè)備選在工程目錄顯示區(qū)中單擊設(shè)備選項(xiàng)下的項(xiàng)下的 COM1,則在目錄內(nèi)容顯示區(qū)出現(xiàn),則在目錄內(nèi)容顯示區(qū)出現(xiàn)“新新建建”圖標(biāo)。左鍵雙擊該圖標(biāo),彈出圖標(biāo)。左鍵雙擊該圖標(biāo),彈出“設(shè)備配置向設(shè)備配置向?qū)?dǎo)”對(duì)話(huà)框,依次選擇設(shè)備類(lèi)別、設(shè)備廠家、設(shè)對(duì)話(huà)框,依次選擇設(shè)備類(lèi)別、設(shè)備廠家、設(shè)備型號(hào)和通訊方式。備型號(hào)和通訊方式。l 創(chuàng)建

41、設(shè)備名稱(chēng)創(chuàng)建設(shè)備名稱(chēng)繼續(xù)執(zhí)行繼續(xù)執(zhí)行“設(shè)備配置向?qū)гO(shè)備配置向?qū)А保{(diào)出設(shè)備名稱(chēng)對(duì)話(huà)框,鍵入一個(gè)唯一的設(shè)備,調(diào)出設(shè)備名稱(chēng)對(duì)話(huà)框,鍵入一個(gè)唯一的設(shè)備邏輯名。邏輯名。l 指定串口號(hào)指定串口號(hào)繼續(xù)執(zhí)行繼續(xù)執(zhí)行“設(shè)備配置向?qū)гO(shè)備配置向?qū)А保{(diào)出選擇串口號(hào)對(duì)話(huà)框,指定一個(gè)未被占用的調(diào)出選擇串口號(hào)對(duì)話(huà)框,指定一個(gè)未被占用的串口。串口。l 確定設(shè)備地址確定設(shè)備地址繼續(xù)執(zhí)行繼續(xù)執(zhí)行“設(shè)備配置向?qū)гO(shè)備配置向?qū)А?,調(diào)出設(shè)備地址設(shè)置對(duì)話(huà)框,根據(jù)實(shí)際配置情,調(diào)出設(shè)備地址設(shè)置對(duì)話(huà)框,根據(jù)實(shí)際配置情況指定設(shè)備地址。況指定設(shè)備地址。l 配置通信參數(shù)配置通信參數(shù)繼續(xù)執(zhí)行繼續(xù)執(zhí)行“設(shè)備配置向?qū)гO(shè)備配置向?qū)А保{(diào)出通信參數(shù)對(duì)話(huà)框,

42、以配置在發(fā)生通信故,調(diào)出通信參數(shù)對(duì)話(huà)框,以配置在發(fā)生通信故障時(shí),系統(tǒng)嘗試恢復(fù)通信的策略參數(shù)。障時(shí),系統(tǒng)嘗試恢復(fù)通信的策略參數(shù)。l 確認(rèn)設(shè)備信息確認(rèn)設(shè)備信息繼續(xù)執(zhí)行繼續(xù)執(zhí)行“設(shè)備配置向?qū)гO(shè)備配置向?qū)А?,調(diào)出信息總結(jié)對(duì)話(huà)框,檢查已經(jīng)定義的設(shè)備,調(diào)出信息總結(jié)對(duì)話(huà)框,檢查已經(jīng)定義的設(shè)備信息。如正確,則單擊信息。如正確,則單擊“完成完成”按鈕,反之則單按鈕,反之則單擊擊“上一步上一步”按鈕。按鈕。舉例:建立舉例:建立S7200 PLC的通信的通信 2.4.3設(shè)備的通信測(cè)試設(shè)備的通信測(cè)試 為了檢查硬件設(shè)備的通信狀況,在完成設(shè)為了檢查硬件設(shè)備的通信狀況,在完成設(shè)備配置與連接后,用戶(hù)在組態(tài)王開(kāi)發(fā)環(huán)境中即備配置

43、與連接后,用戶(hù)在組態(tài)王開(kāi)發(fā)環(huán)境中即可以對(duì)硬件設(shè)備進(jìn)行通信測(cè)試。對(duì)于測(cè)試的寄可以對(duì)硬件設(shè)備進(jìn)行通信測(cè)試。對(duì)于測(cè)試的寄存器可以直接將其加入到變量列表中。存器可以直接將其加入到變量列表中。 測(cè)試串口設(shè)備的基本步驟是:測(cè)試串口設(shè)備的基本步驟是:l 調(diào)出測(cè)試對(duì)話(huà)框調(diào)出測(cè)試對(duì)話(huà)框選中需要測(cè)試的設(shè)備,單選中需要測(cè)試的設(shè)備,單擊鼠標(biāo)右鍵彈出浮動(dòng)式測(cè)試對(duì)話(huà)框。該對(duì)話(huà)框擊鼠標(biāo)右鍵彈出浮動(dòng)式測(cè)試對(duì)話(huà)框。該對(duì)話(huà)框有兩個(gè)屬性頁(yè),通訊參數(shù)和設(shè)備測(cè)試。有兩個(gè)屬性頁(yè),通訊參數(shù)和設(shè)備測(cè)試。l 設(shè)置通訊參數(shù)設(shè)置通訊參數(shù)在該屬性頁(yè)中,主要設(shè)置設(shè)在該屬性頁(yè)中,主要設(shè)置設(shè)備相關(guān)的串口參數(shù)、設(shè)備的地址等。備相關(guān)的串口參數(shù)、設(shè)備的地址等。

44、l 進(jìn)行通信測(cè)試進(jìn)行通信測(cè)試在該屬性頁(yè)中,選擇待測(cè)試在該屬性頁(yè)中,選擇待測(cè)試設(shè)備的寄存器變量,然后執(zhí)行讀取操作,判定設(shè)備的寄存器變量,然后執(zhí)行讀取操作,判定通信狀態(tài)。通信狀態(tài)。2. 5數(shù)據(jù)庫(kù)管理數(shù)據(jù)庫(kù)管理 數(shù)據(jù)庫(kù)是組態(tài)軟件的核心部分,它存放了數(shù)據(jù)庫(kù)是組態(tài)軟件的核心部分,它存放了數(shù)據(jù)變量(又稱(chēng)數(shù)據(jù)點(diǎn))的當(dāng)前值,這些變量數(shù)據(jù)變量(又稱(chēng)數(shù)據(jù)點(diǎn))的當(dāng)前值,這些變量包括系統(tǒng)變量和用戶(hù)定義的變量。在組態(tài)王中包括系統(tǒng)變量和用戶(hù)定義的變量。在組態(tài)王中,將數(shù)據(jù)變量的集合形象地稱(chēng)之為,將數(shù)據(jù)變量的集合形象地稱(chēng)之為“數(shù)據(jù)詞典數(shù)據(jù)詞典”,因?yàn)閿?shù)據(jù)詞典記錄了所有用戶(hù)可使用的數(shù)據(jù),因?yàn)閿?shù)據(jù)詞典記錄了所有用戶(hù)可使用的數(shù)據(jù)變

45、量的詳細(xì)信息,其中包括了設(shè)備變量與數(shù)據(jù)變量的詳細(xì)信息,其中包括了設(shè)備變量與數(shù)據(jù)變量之間的映射關(guān)系。變量之間的映射關(guān)系。在組態(tài)王運(yùn)行時(shí),工業(yè)現(xiàn)場(chǎng)的生產(chǎn)狀況和在組態(tài)王運(yùn)行時(shí),工業(yè)現(xiàn)場(chǎng)的生產(chǎn)狀況和工藝參數(shù)要以動(dòng)畫(huà)的形式反映在人機(jī)界面上,工藝參數(shù)要以動(dòng)畫(huà)的形式反映在人機(jī)界面上,同時(shí)操作人員的指令也要迅速送達(dá)現(xiàn)場(chǎng)設(shè)備,同時(shí)操作人員的指令也要迅速送達(dá)現(xiàn)場(chǎng)設(shè)備,這種雙向的數(shù)據(jù)交換都是以數(shù)據(jù)庫(kù)為中介環(huán)節(jié),這種雙向的數(shù)據(jù)交換都是以數(shù)據(jù)庫(kù)為中介環(huán)節(jié),借助于設(shè)備變量與數(shù)據(jù)變量之間的映射來(lái)實(shí)現(xiàn)借助于設(shè)備變量與數(shù)據(jù)變量之間的映射來(lái)實(shí)現(xiàn)的,故數(shù)據(jù)庫(kù)是聯(lián)系現(xiàn)場(chǎng)設(shè)備和人機(jī)界面的橋的,故數(shù)據(jù)庫(kù)是聯(lián)系現(xiàn)場(chǎng)設(shè)備和人機(jī)界面的橋梁。梁

46、。2.5.1數(shù)據(jù)變量的定義和分類(lèi)數(shù)據(jù)變量的定義和分類(lèi) 數(shù)據(jù)變量是一個(gè)信息的載體,它不僅包含數(shù)據(jù)變量是一個(gè)信息的載體,它不僅包含當(dāng)前值這樣的基本信息,還有許多附加的信息當(dāng)前值這樣的基本信息,還有許多附加的信息,如:變量的描述、變量類(lèi)型、變量的數(shù)據(jù)類(lèi),如:變量的描述、變量類(lèi)型、變量的數(shù)據(jù)類(lèi)型、設(shè)備變量與數(shù)據(jù)變量之間的映射關(guān)系、處型、設(shè)備變量與數(shù)據(jù)變量之間的映射關(guān)系、處理和轉(zhuǎn)換方式、報(bào)警限值等。事實(shí)上,上述信理和轉(zhuǎn)換方式、報(bào)警限值等。事實(shí)上,上述信息中有些屬于變量的屬性,可以在畫(huà)面中引用息中有些屬于變量的屬性,可以在畫(huà)面中引用或改變?;蚋淖儭W兞康幕绢?lèi)型共有兩類(lèi):內(nèi)存變量、變量的基本類(lèi)型共有兩類(lèi):

47、內(nèi)存變量、I/O變量。變量。l IO變量是指可與外部數(shù)據(jù)采集程序直接進(jìn)行數(shù)變量是指可與外部數(shù)據(jù)采集程序直接進(jìn)行數(shù)據(jù)交換的變量,如:現(xiàn)場(chǎng)數(shù)據(jù)采集設(shè)備(如據(jù)交換的變量,如:現(xiàn)場(chǎng)數(shù)據(jù)采集設(shè)備(如PLC、儀表等)或其它應(yīng)用程序(如、儀表等)或其它應(yīng)用程序(如DDE、OPC服務(wù)器等)。服務(wù)器等)。l 內(nèi)存變量是指那些不需要與現(xiàn)場(chǎng)設(shè)備或其它應(yīng)內(nèi)存變量是指那些不需要與現(xiàn)場(chǎng)設(shè)備或其它應(yīng)用程序交換數(shù)據(jù),只在用程序交換數(shù)據(jù),只在“組態(tài)王組態(tài)王”內(nèi)部使用的內(nèi)部使用的變量,如:計(jì)算過(guò)程的中間變量,就可以設(shè)置變量,如:計(jì)算過(guò)程的中間變量,就可以設(shè)置成成“內(nèi)存變量?jī)?nèi)存變量”。變量的數(shù)據(jù)類(lèi)型主要有以下幾種:變量的數(shù)據(jù)類(lèi)型主

48、要有以下幾種:l 實(shí)型變量實(shí)型變量類(lèi)似一般程序設(shè)計(jì)語(yǔ)言中的浮點(diǎn)類(lèi)似一般程序設(shè)計(jì)語(yǔ)言中的浮點(diǎn)型變量,用于表示浮點(diǎn)(型變量,用于表示浮點(diǎn)(float)型數(shù)據(jù),取值)型數(shù)據(jù),取值范圍范圍10E-3810E+38,有效值,有效值7位。位。l 離散變量離散變量類(lèi)似一般程序設(shè)計(jì)語(yǔ)言中的布爾類(lèi)似一般程序設(shè)計(jì)語(yǔ)言中的布爾(BOOL)變量,只有)變量,只有0,1兩種取值,用于表兩種取值,用于表示一些開(kāi)關(guān)量。示一些開(kāi)關(guān)量。l 字符串型變量字符串型變量類(lèi)似一般程序設(shè)計(jì)語(yǔ)言中的類(lèi)似一般程序設(shè)計(jì)語(yǔ)言中的字符串變量,可用于記錄一些有特定含義的字字符串變量,可用于記錄一些有特定含義的字符串,如名稱(chēng),密碼等,該類(lèi)型變量可以進(jìn)

49、行符串,如名稱(chēng),密碼等,該類(lèi)型變量可以進(jìn)行比較運(yùn)算和賦值運(yùn)算。字符串長(zhǎng)度最大值為比較運(yùn)算和賦值運(yùn)算。字符串長(zhǎng)度最大值為128個(gè)字符。個(gè)字符。l 整數(shù)變量整數(shù)變量類(lèi)似一般程序設(shè)計(jì)語(yǔ)言中的有符類(lèi)似一般程序設(shè)計(jì)語(yǔ)言中的有符號(hào)長(zhǎng)整數(shù)型變量,用于表示帶符號(hào)的整型數(shù)據(jù)號(hào)長(zhǎng)整數(shù)型變量,用于表示帶符號(hào)的整型數(shù)據(jù),取值范圍(,取值范圍(-2147483648)2147483647。l 結(jié)構(gòu)變量結(jié)構(gòu)變量結(jié)構(gòu)變量屬于用戶(hù)自定義的一種結(jié)構(gòu)變量屬于用戶(hù)自定義的一種變量類(lèi)型,結(jié)構(gòu)變量下可包含多個(gè)成員,每一變量類(lèi)型,結(jié)構(gòu)變量下可包含多個(gè)成員,每一個(gè)成員就是一個(gè)基本變量,可以有不同的類(lèi)型個(gè)成員就是一個(gè)基本變量,可以有不同的類(lèi)

50、型和數(shù)據(jù)類(lèi)型。對(duì)于多屬性對(duì)象可以通過(guò)定義結(jié)和數(shù)據(jù)類(lèi)型。對(duì)于多屬性對(duì)象可以通過(guò)定義結(jié)構(gòu)變量來(lái)方便使用,提高效率。構(gòu)變量來(lái)方便使用,提高效率。在組態(tài)王中,還有一些特殊變量類(lèi)型,有在組態(tài)王中,還有一些特殊變量類(lèi)型,有報(bào)警窗口變量、歷史趨勢(shì)曲線(xiàn)變量、系統(tǒng)預(yù)設(shè)報(bào)警窗口變量、歷史趨勢(shì)曲線(xiàn)變量、系統(tǒng)預(yù)設(shè)變量三類(lèi)。變量三類(lèi)。l 報(bào)警窗口變量報(bào)警窗口變量這是制作畫(huà)面時(shí),通過(guò)定義這是制作畫(huà)面時(shí),通過(guò)定義報(bào)警窗口生成的變量。在報(bào)警窗口定義對(duì)話(huà)框報(bào)警窗口生成的變量。在報(bào)警窗口定義對(duì)話(huà)框中有一選項(xiàng)為:中有一選項(xiàng)為:“報(bào)警窗口名報(bào)警窗口名”,在此處鍵入的,在此處鍵入的內(nèi)容即為報(bào)警窗口變量。此變量在數(shù)據(jù)詞典中內(nèi)容即為報(bào)警窗

51、口變量。此變量在數(shù)據(jù)詞典中是找不到的,是組態(tài)王內(nèi)部定義的特殊變量,是找不到的,是組態(tài)王內(nèi)部定義的特殊變量,可用命令語(yǔ)言編制程序來(lái)設(shè)置或改變報(bào)警窗口可用命令語(yǔ)言編制程序來(lái)設(shè)置或改變報(bào)警窗口的一些特性,如改變報(bào)警組名或優(yōu)先級(jí),在窗的一些特性,如改變報(bào)警組名或優(yōu)先級(jí),在窗口內(nèi)上下翻頁(yè)等。口內(nèi)上下翻頁(yè)等。l 歷史趨勢(shì)曲線(xiàn)變量歷史趨勢(shì)曲線(xiàn)變量這是制作畫(huà)面時(shí),通過(guò)這是制作畫(huà)面時(shí),通過(guò)定義歷史趨勢(shì)曲線(xiàn)時(shí)生成的變量。在歷史趨勢(shì)定義歷史趨勢(shì)曲線(xiàn)時(shí)生成的變量。在歷史趨勢(shì)曲線(xiàn)定義對(duì)話(huà)框中有一選項(xiàng)為:曲線(xiàn)定義對(duì)話(huà)框中有一選項(xiàng)為:“歷史趨勢(shì)曲歷史趨勢(shì)曲線(xiàn)名線(xiàn)名”,在此處鍵入的內(nèi)容即為歷史趨勢(shì)曲線(xiàn),在此處鍵入的內(nèi)容即為歷

52、史趨勢(shì)曲線(xiàn)變量變量(區(qū)分大小寫(xiě)區(qū)分大小寫(xiě))。此變量在數(shù)據(jù)詞典中是找。此變量在數(shù)據(jù)詞典中是找不到的,是組態(tài)王內(nèi)部定義的特殊變量,可用不到的,是組態(tài)王內(nèi)部定義的特殊變量,可用命令語(yǔ)言編制程序來(lái)設(shè)置或改變歷史趨勢(shì)曲線(xiàn)命令語(yǔ)言編制程序來(lái)設(shè)置或改變歷史趨勢(shì)曲線(xiàn)的一些特性,如改變歷史趨勢(shì)曲線(xiàn)的起始時(shí)間的一些特性,如改變歷史趨勢(shì)曲線(xiàn)的起始時(shí)間或顯示的時(shí)間長(zhǎng)度等?;蝻@示的時(shí)間長(zhǎng)度等。l 系統(tǒng)預(yù)設(shè)變量系統(tǒng)預(yù)設(shè)變量在預(yù)設(shè)變量中,有在預(yù)設(shè)變量中,有8個(gè)時(shí)間個(gè)時(shí)間變量是系統(tǒng)已經(jīng)在數(shù)據(jù)庫(kù)中定義的,用戶(hù)可直變量是系統(tǒng)已經(jīng)在數(shù)據(jù)庫(kù)中定義的,用戶(hù)可直接使用,如:接使用,如:$年、年、$月、月、$日等。還有其它一日等。還有其它

53、一些預(yù)設(shè)變量,如:些預(yù)設(shè)變量,如:$用戶(hù)名、用戶(hù)名、$訪問(wèn)權(quán)限等。訪問(wèn)權(quán)限等。2.5.2 數(shù)據(jù)變量的管理數(shù)據(jù)變量的管理(一)建立變量組(一)建立變量組 變量的組織可以有兩種方式:變量的組織可以有兩種方式:l 直接在工程中建立變量,不分組。當(dāng)數(shù)據(jù)變量直接在工程中建立變量,不分組。當(dāng)數(shù)據(jù)變量數(shù)有限時(shí)可以采用這種方式。數(shù)有限時(shí)可以采用這種方式。l 建立變量組,在變量組中建立變量。當(dāng)數(shù)據(jù)變建立變量組,在變量組中建立變量。當(dāng)數(shù)據(jù)變量數(shù)較多時(shí)可以采用這種方式。量數(shù)較多時(shí)可以采用這種方式。建立變量組的步驟:建立變量組的步驟:l “工程目錄顯示區(qū)工程目錄顯示區(qū)”中選擇中選擇“變量變量”頁(yè)頁(yè)l 在在“變量組變量

54、組”選項(xiàng)單擊右鍵選項(xiàng)單擊右鍵l 在菜單項(xiàng)中選擇在菜單項(xiàng)中選擇“建立變量組建立變量組”l 修改變量組名稱(chēng)修改變量組名稱(chēng)(二)建立變量(二)建立變量 建立變量的步驟:建立變量的步驟:l “工程目錄顯示區(qū)工程目錄顯示區(qū)”中選擇中選擇“變量變量”頁(yè)頁(yè)l 單擊已經(jīng)建立的變量組單擊已經(jīng)建立的變量組l 在右方的變量區(qū)域內(nèi)雙擊在右方的變量區(qū)域內(nèi)雙擊“新建新建”圖標(biāo)圖標(biāo)l 在在“變量定義變量定義”對(duì)話(huà)框的三個(gè)屬性頁(yè)中輸入數(shù)對(duì)話(huà)框的三個(gè)屬性頁(yè)中輸入數(shù)值、選擇參數(shù)或進(jìn)行設(shè)置。值、選擇參數(shù)或進(jìn)行設(shè)置。l 單擊單擊“確定確定”退出退出“變量定義變量定義”對(duì)話(huà)框?qū)υ?huà)框 應(yīng)當(dāng)注意的是:當(dāng)建立應(yīng)當(dāng)注意的是:當(dāng)建立I/O變量時(shí)

55、,必須先變量時(shí),必須先建立與設(shè)備間的通信。建立與設(shè)備間的通信。 2.6 圖形畫(huà)面與動(dòng)畫(huà)連接圖形畫(huà)面與動(dòng)畫(huà)連接2.6.1 動(dòng)畫(huà)連接的概念動(dòng)畫(huà)連接的概念 人機(jī)界面需要反映工業(yè)現(xiàn)場(chǎng)的實(shí)際狀況,人機(jī)界面需要反映工業(yè)現(xiàn)場(chǎng)的實(shí)際狀況,并且提供對(duì)控制系統(tǒng)進(jìn)行操控的手段。這種需并且提供對(duì)控制系統(tǒng)進(jìn)行操控的手段。這種需求必須借助于實(shí)時(shí)數(shù)據(jù)庫(kù),因?yàn)橹挥型ㄟ^(guò)數(shù)據(jù)求必須借助于實(shí)時(shí)數(shù)據(jù)庫(kù),因?yàn)橹挥型ㄟ^(guò)數(shù)據(jù)庫(kù)中的變量才能同步響應(yīng)現(xiàn)場(chǎng)狀況的變化,或庫(kù)中的變量才能同步響應(yīng)現(xiàn)場(chǎng)狀況的變化,或?qū)崿F(xiàn)控制指令的傳遞。實(shí)現(xiàn)控制指令的傳遞。所謂所謂“動(dòng)畫(huà)連接動(dòng)畫(huà)連接”就是建立畫(huà)面的圖素與數(shù)就是建立畫(huà)面的圖素與數(shù)據(jù)庫(kù)變量的對(duì)應(yīng)關(guān)系,從而使

56、現(xiàn)場(chǎng)數(shù)據(jù)發(fā)生變據(jù)庫(kù)變量的對(duì)應(yīng)關(guān)系,從而使現(xiàn)場(chǎng)數(shù)據(jù)發(fā)生變化時(shí),通過(guò)化時(shí),通過(guò)I/O接口引起實(shí)時(shí)數(shù)據(jù)庫(kù)中變量的變接口引起實(shí)時(shí)數(shù)據(jù)庫(kù)中變量的變化,最終反映到畫(huà)面中?;?,最終反映到畫(huà)面中。動(dòng)畫(huà)連接的引入是設(shè)計(jì)人機(jī)接口的一次突動(dòng)畫(huà)連接的引入是設(shè)計(jì)人機(jī)接口的一次突破,它把工程人員從重復(fù)的圖形編程中解放出破,它把工程人員從重復(fù)的圖形編程中解放出來(lái),為工程人員提供了標(biāo)準(zhǔn)的工業(yè)控制圖形界來(lái),為工程人員提供了標(biāo)準(zhǔn)的工業(yè)控制圖形界面開(kāi)發(fā)平臺(tái),并且通過(guò)可編程的命令語(yǔ)言連接面開(kāi)發(fā)平臺(tái),并且通過(guò)可編程的命令語(yǔ)言連接來(lái)增強(qiáng)圖形界面的功能。由于圖形對(duì)象與變量來(lái)增強(qiáng)圖形界面的功能。由于圖形對(duì)象與變量之間有著豐富的連接類(lèi)型,給工

57、程人員設(shè)計(jì)圖之間有著豐富的連接類(lèi)型,給工程人員設(shè)計(jì)圖形界面提供了極大的方便。形界面提供了極大的方便。“組態(tài)王組態(tài)王”系統(tǒng)還為系統(tǒng)還為部分動(dòng)畫(huà)連接的圖形對(duì)象設(shè)置了訪問(wèn)權(quán)限,這部分動(dòng)畫(huà)連接的圖形對(duì)象設(shè)置了訪問(wèn)權(quán)限,這對(duì)于保障系統(tǒng)的安全具有重要的意義。對(duì)于保障系統(tǒng)的安全具有重要的意義。動(dòng)畫(huà)連接的本質(zhì)是通過(guò)變量動(dòng)態(tài)地改變圖動(dòng)畫(huà)連接的本質(zhì)是通過(guò)變量動(dòng)態(tài)地改變圖形對(duì)象的屬性,如:顏色、尺寸、位置、填充形對(duì)象的屬性,如:顏色、尺寸、位置、填充百分?jǐn)?shù)等。由于一個(gè)圖形對(duì)象可以同時(shí)定義多百分?jǐn)?shù)等。由于一個(gè)圖形對(duì)象可以同時(shí)定義多個(gè)動(dòng)畫(huà)連接,將這些動(dòng)畫(huà)連接組合起來(lái),應(yīng)用個(gè)動(dòng)畫(huà)連接,將這些動(dòng)畫(huà)連接組合起來(lái),應(yīng)用程序?qū)⒊?/p>

58、現(xiàn)出令人難以想象的圖形動(dòng)畫(huà)效果。程序?qū)⒊尸F(xiàn)出令人難以想象的圖形動(dòng)畫(huà)效果。動(dòng)畫(huà)連接種類(lèi):動(dòng)畫(huà)連接種類(lèi):l 屬性變化屬性變化共有三種連接(線(xiàn)屬性、填充屬共有三種連接(線(xiàn)屬性、填充屬性、文本色),它們規(guī)定了圖形對(duì)象的顏色、性、文本色),它們規(guī)定了圖形對(duì)象的顏色、線(xiàn)型、填充類(lèi)型等屬性如何隨變量或連接表達(dá)線(xiàn)型、填充類(lèi)型等屬性如何隨變量或連接表達(dá)式的值變化而變化。式的值變化而變化。l 位置與大小變化位置與大小變化共有五種連接(水平移動(dòng)共有五種連接(水平移動(dòng)、垂直移動(dòng)、縮放、旋轉(zhuǎn)、填充)規(guī)定了圖形、垂直移動(dòng)、縮放、旋轉(zhuǎn)、填充)規(guī)定了圖形對(duì)象如何隨變量值的變化而改變位置或大小。對(duì)象如何隨變量值的變化而改變位置

59、或大小。 l 值輸出值輸出只有文本圖形對(duì)象能定義三種值輸只有文本圖形對(duì)象能定義三種值輸出連接中的某一種。這種連接用來(lái)在畫(huà)面上輸出連接中的某一種。這種連接用來(lái)在畫(huà)面上輸出文本圖形對(duì)象的連接表達(dá)式的值。運(yùn)行時(shí)文出文本圖形對(duì)象的連接表達(dá)式的值。運(yùn)行時(shí)文本字符串將被連接表達(dá)式的值所替換,輸出的本字符串將被連接表達(dá)式的值所替換,輸出的字符串的大小、字體和文本對(duì)象相同。字符串的大小、字體和文本對(duì)象相同。l 用戶(hù)輸入用戶(hù)輸入所有的圖形對(duì)象都可以定義為三所有的圖形對(duì)象都可以定義為三種用戶(hù)輸入連接中的一種,輸入連接使被連接種用戶(hù)輸入連接中的一種,輸入連接使被連接對(duì)象在運(yùn)行時(shí)為觸敏對(duì)象。當(dāng)對(duì)象在運(yùn)行時(shí)為觸敏對(duì)象。

60、當(dāng)TouchVew運(yùn)行運(yùn)行時(shí),觸敏對(duì)象周?chē)霈F(xiàn)反顯的矩形框,可由鼠時(shí),觸敏對(duì)象周?chē)霈F(xiàn)反顯的矩形框,可由鼠標(biāo)或鍵盤(pán)選中此觸敏對(duì)象。按標(biāo)或鍵盤(pán)選中此觸敏對(duì)象。按SPACE鍵、鍵、ENTER鍵或鼠標(biāo)左鍵,會(huì)彈出輸入對(duì)話(huà)框,可鍵或鼠標(biāo)左鍵,會(huì)彈出輸入對(duì)話(huà)框,可以從鍵盤(pán)鍵入數(shù)據(jù)以改變數(shù)據(jù)庫(kù)中變量的值。以從鍵盤(pán)鍵入數(shù)據(jù)以改變數(shù)據(jù)庫(kù)中變量的值。l 特殊特殊所有的圖形對(duì)象都可以定義閃爍、隱所有的圖形對(duì)象都可以定義閃爍、隱含兩種連接,這是兩種規(guī)定圖形對(duì)象可見(jiàn)性的含兩種連接,這是兩種規(guī)定圖形對(duì)象可見(jiàn)性的連接。連接。l 滑動(dòng)桿輸入滑動(dòng)桿輸入所有的圖形對(duì)象都可以定義兩所有的圖形對(duì)象都可以定義兩種滑動(dòng)桿輸入連接中的一

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論