本書系統(tǒng)地講述了QTouch跨平臺(tái)組態(tài)軟件的基本功能、主要特點(diǎn)、設(shè)計(jì)原理,對(duì)QTouch軟件的安裝進(jìn)行了詳細(xì)的說明,并且從工程設(shè)計(jì)方法、圖形界面設(shè)計(jì)、軟件與設(shè)備連接、數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用、高級(jí)編程設(shè)計(jì)方法等幾個(gè)方面進(jìn)行了詳細(xì)的介紹,zui后介紹了QTouch互聯(lián)網(wǎng)平臺(tái)設(shè)計(jì)與應(yīng)用的實(shí)例。
本書既可以作為QTouch跨平臺(tái)組態(tài)軟件的培訓(xùn)教材,也可以作為相關(guān)工程技術(shù)人員的參考書。
適讀人群 :本科、專科
QTouch正是面向物聯(lián)網(wǎng)及智能化發(fā)展需求、四維一體的互聯(lián)網(wǎng)智能整體解決方案。武漢舜通智能科技有限公司是目前市面上唯一能夠從四個(gè)維度提供整體解決方案的專業(yè)企業(yè),QTouch是該公司研發(fā)的跨平臺(tái)的自動(dòng)化軟件,支持眾多的操作系統(tǒng)和多種CPU,包括國(guó)產(chǎn)的龍芯等,可實(shí)現(xiàn)不同的硬件環(huán)境下多平臺(tái)的運(yùn)行和協(xié)作,具有多平臺(tái)支持、統(tǒng)一開發(fā)平臺(tái)、多平臺(tái)協(xié)作運(yùn)行、實(shí)現(xiàn)智能物聯(lián)的特點(diǎn),是實(shí)現(xiàn)“中國(guó)制造2025”的基礎(chǔ)核心工具。
前言
組態(tài)軟件始于20世紀(jì)80年代中期,軟件最開始的大部分內(nèi)容都基于微軟的DOS操作系統(tǒng),最具代表性的是Onspec、InTouch和IFix,到20世紀(jì)90年代末,隨著計(jì)算機(jī)的大范圍普及,組態(tài)軟件在國(guó)內(nèi)取得了長(zhǎng)足發(fā)展,逐步形成了一個(gè)獨(dú)立的行業(yè)。如今隨著信息化和物聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,組態(tài)軟件作為基于微軟Windows系統(tǒng)的應(yīng)用已經(jīng)捉襟見肘,大量的面向?qū)ο蟮娜藱C(jī)對(duì)話(HMI)產(chǎn)品,面向現(xiàn)場(chǎng)控制的微控站(SCADA)和面向聯(lián)網(wǎng)服務(wù)的PAC產(chǎn)品應(yīng)運(yùn)而生。隨著嵌入式系統(tǒng)的發(fā)展,在國(guó)內(nèi)逐步形成了以跨平臺(tái)技術(shù)為核心的第二代組態(tài)軟件,其代表特征即是跨平臺(tái)技術(shù)?缙脚_(tái)技術(shù)不僅支持基于通用Windows操作系統(tǒng)的組態(tài)軟件,更支持基于嵌入式系統(tǒng)的人機(jī)對(duì)話(HMI)產(chǎn)品和現(xiàn)場(chǎng)微控站(microSCADA)產(chǎn)品。QTouch 2.0正是跨平臺(tái)組態(tài)軟件的領(lǐng)導(dǎo)者和國(guó)產(chǎn)第二代組態(tài)軟件的代表。
當(dāng)前,全球正呈現(xiàn)出以信息網(wǎng)絡(luò)、智能制造、新能源和新材料為代表的新一輪技術(shù)創(chuàng)新浪潮。德國(guó)聯(lián)邦教研部與聯(lián)邦經(jīng)濟(jì)技術(shù)部聯(lián)手,在德國(guó)工程院、弗勞恩霍夫協(xié)會(huì)、西門子公司等德國(guó)學(xué)術(shù)界和產(chǎn)業(yè)界相關(guān)組織的建議和推動(dòng)下,開發(fā)了“工業(yè)4.0”研究項(xiàng)目,并在2013年4月的漢諾威工業(yè)博覽會(huì)上發(fā)表了題為《德國(guó)工業(yè)4.0戰(zhàn)略計(jì)劃實(shí)施建議》,稱物聯(lián)網(wǎng)和制造業(yè)服務(wù)化宣告著新的工業(yè)革命到來。該建議成為德國(guó)國(guó)家級(jí)戰(zhàn)略,稱為“工業(yè)4.0計(jì)劃”。借鑒該計(jì)劃,我國(guó)提出了中國(guó)制造業(yè)頂層設(shè)計(jì)——“中國(guó)制造2025”的既定方略。QTouch正是在這樣的環(huán)境下推出的面向物聯(lián)網(wǎng)及智能化發(fā)展需求、四維一體的互聯(lián)網(wǎng)智能整體解決方案。武漢舜通智能科技有限公司是目前市面上唯一能夠從四個(gè)維度提供整體解決方案的專業(yè)企業(yè),QTouch是該公司研發(fā)的跨平臺(tái)的自動(dòng)化軟件,支持眾多的操作系統(tǒng)和多種CPU,包括國(guó)產(chǎn)的龍芯等,可實(shí)現(xiàn)不同的硬件環(huán)境下多平臺(tái)的運(yùn)行和協(xié)作,具有多平臺(tái)支持、統(tǒng)一開發(fā)平臺(tái)、多平臺(tái)協(xié)作運(yùn)行、實(shí)現(xiàn)智能物聯(lián)的特點(diǎn),是實(shí)現(xiàn)“中國(guó)制造2025”的基礎(chǔ)核心工具。
本書系統(tǒng)介紹了QTouch跨平臺(tái)組態(tài)軟件的基本功能、主要特點(diǎn)、設(shè)計(jì)原理,對(duì)QTouch軟件的安裝進(jìn)行了詳細(xì)的闡述,并且從工程設(shè)計(jì)方法、圖形界面設(shè)計(jì)、軟件與設(shè)備連接、數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用、高級(jí)編程設(shè)計(jì)方法等方面進(jìn)行了詳細(xì)的介紹,最后介紹了QTouch互聯(lián)網(wǎng)平臺(tái)設(shè)計(jì)與應(yīng)用的實(shí)例。
本書由蔡利民、黃媛、陳濤編著,具體編寫分工為:第1、2、5章由江漢大學(xué)蔡利民編寫,第3、4、8章由武漢華夏理工學(xué)院黃媛編寫,第6、7章由武漢舜通智能科技有限公司陳濤編寫,蔡利民負(fù)責(zé)全面內(nèi)容的規(guī)劃、編排。
本書的出版得到了以下項(xiàng)目的支持:武漢市科技創(chuàng)新平臺(tái)建設(shè)計(jì)劃項(xiàng)目“武漢市智能物聯(lián)網(wǎng)工程技術(shù)研究中心”建設(shè)項(xiàng)目、武漢市教育局產(chǎn)學(xué)研項(xiàng)目“;愤\(yùn)輸遠(yuǎn)程分布式監(jiān)控系統(tǒng)的設(shè)計(jì)”、武漢市人力資源和社會(huì)保障局創(chuàng)新人才開發(fā)資金資助項(xiàng)目“基于物聯(lián)網(wǎng)的農(nóng)產(chǎn)品生命特征采集倉儲(chǔ)調(diào)度優(yōu)化系統(tǒng)開發(fā)”和江漢大學(xué)武漢研究院開放課題項(xiàng)目“智能物流體系的環(huán)境政策與關(guān)鍵技術(shù)研究”,也得到了江漢大學(xué)測(cè)量與控制技術(shù)研究所的支持,在此表示感謝!
本書在編寫的過程中,還得到了武漢舜通智能科技有限公司的大力支持,江漢大學(xué)研究生李鵬和夏武同學(xué)幫助搜集和整理了資料,在此一并表示感謝!本書的編寫參考了相關(guān)的圖書和資料,特此對(duì)相關(guān)的單位和作者表示感謝!
由于編者水平有限,書中難免有不當(dāng)之處,懇請(qǐng)讀者批評(píng)指正。
編者
2016年4月
查看全部↓
目錄
第1章組態(tài)軟件(1)
1.1組態(tài)軟件概述(1)
1.2組態(tài)軟件的歷史及現(xiàn)狀(2)
1.3組態(tài)軟件發(fā)展趨勢(shì)(3)
1.4QTouch跨平臺(tái)組態(tài)軟件(5)
1.5QTouch的特點(diǎn)及設(shè)計(jì)原理(10)
第2章工程設(shè)計(jì)方法(13)
2.1工程管理器(13)
2.2工程組態(tài)設(shè)計(jì)(30)
2.3SmartView工程設(shè)計(jì)(42)
2.4SmartDAQ設(shè)計(jì)方法(43)
第3章圖形界面設(shè)計(jì)(53)
3.1圖形設(shè)計(jì)方法(53)
3.2腳本函數(shù)事件(94)
第4章軟件與設(shè)備連接(143)
4.1與智能電表連接(143)
4.2與可編程控制器連接(149)
4.3OPC連接(152)
第5章數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用(160)
5.1不同數(shù)據(jù)庫的設(shè)計(jì)與調(diào)用(160)
5.2數(shù)據(jù)庫存盤方式(174)
5.3數(shù)據(jù)報(bào)表與分析(176)
5.4數(shù)據(jù)報(bào)警(183)
5.5數(shù)據(jù)庫擴(kuò)展應(yīng)用(186)
第6章高級(jí)編程設(shè)計(jì)方法(187)
6.1函數(shù)工程轉(zhuǎn)換(187)
6.2表達(dá)式支持(189)
6.3JS語法編程(192)
6.4C語言編程(196)
第7章QTouch互聯(lián)網(wǎng)平臺(tái)(205)
7.1概述(205)
7.2Android手機(jī)平臺(tái)設(shè)計(jì)與應(yīng)用(206)
7.3QTouch互聯(lián)網(wǎng)平臺(tái)設(shè)計(jì)與應(yīng)用(208)
第8章QTouch在物聯(lián)網(wǎng)中的應(yīng)用(216)
8.1概述(216)
8.2智能電網(wǎng)應(yīng)用(217)
8.3機(jī)器人控制系統(tǒng)(227)
參考文獻(xiàn)(234)
查看全部↓