本書結合國家示范專業建設課程改革成果,按照以能力為本位、以就業為導向的原則進行編寫。全書圍繞精選的10個典型工作任務,系統介紹了組態軟件的特點、外部硬件設備連接及管理、實時數據庫管理、用戶界面設計、控件與數據對象的動畫連接、用戶腳本程序設計、趨勢曲線、報表系統及報警窗口的應用等。本書內容實用性較強,將課程內容與典型應用融為一體,注重對學生職業能力和創新能力的培養。
本書配有免費的電子教學課件、練習題參考答案,詳見前言。
學習情境1 組態軟件安裝與設備配置
學習目標
工作任務1 組態王軟件的安裝
任務描述
知識分解
1.1 組態軟件的含義與功能特點
1.1.1 組態軟件的含義
1.1.2 采用組態軟件的意義
1.1.3 常用的組態軟件
1.1.4 組態軟件的功能與特點
1.2 工控軟件系統
1.2.1 組態軟件的系統構成
1.2.2 組態王軟件簡介
1.3 組態王軟件的安裝
1.3.1 系統要求 學習情境1 組態軟件安裝與設備配置
學習目標
工作任務1 組態王軟件的安裝
任務描述
知識分解
1.1 組態軟件的含義與功能特點
1.1.1 組態軟件的含義
1.1.2 采用組態軟件的意義
1.1.3 常用的組態軟件
1.1.4 組態軟件的功能與特點
1.2 工控軟件系統
1.2.1 組態軟件的系統構成
1.2.2 組態王軟件簡介
1.3 組態王軟件的安裝
1.3.1 系統要求
1.3.2 安裝系統程序
1.3.3 安裝方式
1.4 組態王軟件的基本使用
1.4.1 工程管理器(ProjectManage)
1.4.2 工程瀏覽器(TouchExplorer)
1.4.3 運行系統(TouchVew)
任務實施
工作任務2 組態王與常用硬件設備的通信
任務描述
知識分解
1.5 組態王I/O設備管理
1.5.1 組態王邏輯設備的概念
1.5.2 組態王的邏輯設備
1.6 組態王與設備的通信
1.6.1 定義串口類設備
1.6.2 設置串口參數
1.7 組態王畫面開發系統建立程序的一般過程
任務實施
知識總結與梳理
思考題1
學習情境2 運料小車的運行監控
學習目標
工作任務1 I/O設備與變量定義
任務描述
知識分解
2.1 組態王變量的類型
2.1.1 基本變量類型
2.1.2 變量的數據類型
2.1.3 特殊變量類型
2.2 變量及變量屬性的定義
2.3 I/O變量的轉換
2.3.1 線性轉換方式
2.3.2 開方轉換方式
2.3.3 非線性表轉換方式
2.3.4 累計轉換方式
任務實施
工作任務2 監控界面的設計
任務描述
知識分解
2.4 動畫連接的含義
2.5 圖形編輯工具的使用
2.5.1 常用畫面設計工具
2.5.2 圖庫
2.6 動畫連接設置
任務實施
工作任務3 用戶腳本程序設計
任務描述
知識分解
2.7 命令語言類型
2.7.1 應用程序命令語言
2.7.2 數據改變命令語言
2.7.3 事件命令語言
2.7.4 熱鍵命令語言
2.7.5 畫面命令語言
2.7.6 動畫連接命令語言
2.8 命令語言語法
2.8.1 運算符
2.8.2 運算符的優先級
2.8.3 賦值語句
2.8.4 if-else 語句
2.8.5 while()語句
2.8.6 命令語言程序的注釋
2.9 變量值的跟蹤
2.10 自定義變量的使用
任務實施
知識總結與梳理
思考題2
學習情境3 反應車間監測系統
學習目標
工作任務1 趨勢曲線的應用
任務描述
知識分解
3.1 關于曲線
3.1.1 實時趨勢曲線
3.1.2 歷史趨勢曲線
任務實施
工作任務2 報表系統的設計
任務描述
知識分解
3.2 數據報表
3.2.1 報表窗口
3.2.2 報表組態
3.2.3 報表內部函數
3.3 實時數據報表的制作
3.3.1 單元格直接引用
3.3.2 使用單元格設置函數
3.4 歷史數據報表的制作
3.4.1 向報表單元格中實時添加數據
3.4.2 使用歷史數據查詢函數
任務實施
工作任務3 反應車間報警窗口設計
任務描述
知識分解
3.5 報警和事件
3.5.1 報警組的定義
3.5.2 變量報警屬性的定義
3.5.3 事件類型及其使用
任務實施
知識總結與梳理
思考題3
學習情境4 恒壓供水控制設計
學習目標
工作任務 恒壓供水控制設計
任務描述
知識分解
4.1 組態王中控件的使用
4.1.1 組態王內置控件
4.1.2 組態王中使用的Active X控件
4.2 組態王與應用程序的連接
4.2.1 動態數據交換的概念
4.2.2 組態王與Excel的數據交換
任務實施
知識總結與梳理
思考題4
學習情境5 噴烤漆房的自動控制
學習目標
工作任務 噴烤漆房的自動控制
任務描述
知識分解
5.1 開發系統安全管理
5.1.1 組態王工程加密處理
5.1.2 運行系統安全管理
5.2 組態王的SQL訪問功能
5.2.1 組態王SQL訪問管理器
5.2.2 如何配置與數據庫的連接
5.2.3 組態王SQL使用
5.3 組態王的網絡連接與Web發布
5.3.1 連接端口的配置
5.3.2 發布畫面
5.3.3 使用瀏覽器訪問組態王運行系統
任務實施
知識總結與梳理
思考題5