本書以通用組態軟件kingview為例,在內容編排時,將組態知識融入工程案例的設計與制作過程中,體現了做中學、學中做的教學特點,力求使讀者掌握軟件組態的方法與技巧。主要內容包括:工控組態軟件及基礎應用,kingview軟件的基本使用,命令語言程序設計,趨勢曲線及其他曲線應用,報警和事件系統,報表系統,組態王數據庫訪問(SQL),基于單片機開發板的控制應用,基于PLC的控制應用,組態軟件工程應用綜合實例。本書內容由淺入深,理論聯系實際,可作為高等院校自動化、電氣工程及自動化、測控技術與儀器、機電一體化及相關專業的教材,也可作為化工、電工、能源、冶金等專業的自動檢測與控制課程的教材。
(1)符合應用型人才的培養,書中例題緊密結合工業控制中的一些基本控制環節,讓學生能對工業控制有一些基本的初步了解。
(2)建立以職業技能培養為主線、項目為載體、工作任務為驅動的教學模式。以項目為載體,對課程教學目標進行項目化分解,將知識均勻分配到各個項目中去,形成有一定知識與技能的一系列的項目,每一個項目都包含一個或多個知識點和技能點,學生通過對項目的研究,在完成工作任務的過程中學到知識。
(3)理論與應用相結合教學,在進行理論知識教學的同時進行實時項目的操作,以便于學生對理論的更好的學習和掌握,同時還能積累項目經驗。
(4)針對性強,教材緊扣組態系列軟件的使用講述,下位機是針對單片機實驗平臺和PLC實驗平臺,進行實例分析。
(5)實例豐富,技術含量高,緊密與實踐相結合。每一個實例都有詳細的代碼支撐。
隨著工業自動化水平的迅速提高,組態仿真技術已在工業控制領域得到了廣泛的應用。
尤其是在“兩化融合”時代背景下,工業現場生產中對設備管理與控制的要求大大提高,同時利用嵌入式設備的強大功能,融合新一代的物聯網技術和大數據技術的新工廠生產模式日益增長。工業監控組態軟件的研究與開發受到了廣泛的重視。
當前互聯網的高速發展和移動操作系統的誕生,催生了物聯網行業飛速發展。新型傳感器,控制器,智能終端等儀器的出現使得組態軟件越來越重要。物聯網上部署了海量的多種類型傳感器,每個傳感器都是一個信息源,由于其數量極其龐大,形成了海量信息。面對海量信息,我們如何快速偵測到傳感器狀態、以便獲取一手的系統運行狀態將成為物聯網系統穩定監測的一個重要環節。組態技術已在工業控制領域得到了廣泛應用,整體穩定性、可靠性都是很高的,而且技術也相對成熟。物聯網雖然將大量傳感器和智能處理相結合,利用云計算、模式識別等各種智能技術,能夠對物體實施智能控制,但是一個好的解決方案是需要一個可操作、易讀懂的平臺去展示和管理的。而組態軟件恰好可以在物聯網組建中起到這樣一個重要作用。
除了傳統工業控制行業對組態王人才有需求外,組態軟件依然可以在物聯網行業發揮作用。因此社會上對能熟練操作工控組態軟件的人才的需求勢必也會逐漸增多。工控組態軟件的學習需要理論學習與謇際操作的相互結合,才能真正掌握工控組態軟件在工控中的應用方法。本書根據教育部關于普通高校應用型人才培養目標要求,結合我國普通高校的教育特點及軟硬件條件編寫而成,是一本既符合教學要求又適應于實際情況的工控組態軟件教材,更加符合應用型本科院校的教學要求。
本書以通用組態軟件KingView6.5為例,在內容編排上以大量實際工程案例為典型例子,從設計、制作過程進行講解,力求使讀者掌握組態軟件的方法與技巧,盡快上手。本書主要內容包括工控組態軟件及基礎應用,kingview軟件的基本使用,命令語言程序設計,趨勢曲線及其他曲線應用,報警和事件系統,報表系統,組態王數據庫訪問( SQL),基于單片機開發板的控制應用,基于PLC的控制應用,組態軟件工程應用綜合實例。
本書由殷群、呂建國、張建波、戚明杰、趙珂編著,殷群、呂建國擔任主編。本書在編寫過程中得到了許多同行的幫助和支持,提出了許多寶貴意見和建議。參與本書實例驗證工作的還有邱賢穎、趙建波、李小龍、張夢潔、吳紅香等。在此一并致以誠摯的感謝。
由于當前物聯網技術、組態軟件發展較快,且涉及的知識面較廣,系統性、實踐性較強,雖然我們在策劃、創造、編寫中致力于追求嚴謹、求實、高質量,但是錯誤和不足在所難免,懇請讀者不吝賜教,我們定會全力改進。
編者2017年5月
前言
第1章組態王軟件概述
1.1認識組態軟件
1.1.1組態軟件的產生背景
1.1.2組態軟件的設計思想
1.1.3組態軟件的發展趨勢
1.2組態王軟件的安裝
1.2.1組態王系統要求
1.2.2安裝組態王系統程序
1.2.3安裝組態王設備驅動程序
1.3組態王軟件的組成
1.4本章小結
第2章組態王軟件的基本使用
2.1建立工程
2.1.1新建工程
2.1.2添加工程
2.1.3工程操作
2.1.4工程瀏覽器
2.2設計畫面
2.2.1新建畫面
2.2.2工具箱的使用
2.2.3圖庫管理器的使用
2.2.4圖庫精靈的創建與使用
2.3定義變量
2.3.1變量的類型
2.3.2變量的基本屬性配置
2.3.3變量的報警屬性配置
2.3.4變量的記錄和安全屬性配置
2.3.5定義變量操作實例
2.4組態畫面的動畫設計
2.4.1動畫連接的含義與特點
2.4.2動畫連接的類型
第3章命令語言程序設計
第4章趨勢曲線和其他曲線
第5章報警和事件系統
第6章報表系統及日歷控件
第7章組態王數據庫訪問
第8章基于單片機的控制應用
第9章基于PLC的控制應用
第10章組態軟件工程應用實例
參考文獻