本書從實際應用出發,通過20個典型實訓項目系統地介紹了組態軟件MCGS的設計方法及其監控應用技術。全書分為三篇,基礎應用篇包括組態軟件概述、組態軟件MCGS設計基礎和初級應用實訓;高級應用篇包括組態軟件MCGS的高級設計技術和高級應用實訓;監控應用篇采用組態軟件MCGS實現多個監控設備(包括三菱PLC、西門子PLC、遠程I/O模塊和PCI數據采集卡)與PC數據通信及溫度監控等功能。每個實訓項目由學習目標、設計任務、硬件線路和任務實現等部分組成。
適讀人群 :高職高專師生和參加培訓人員
1.以實訓方式循序漸進地組織教學,全書共三篇20個實訓
2.充分將組態控制技術與MCGS軟件操作技能有機結合
3.本書編者具有豐富的教學實踐經驗,與企業聯系密切
組態軟件是標準化、規;⑸唐坊耐ㄓ霉た亻_發軟件,只需進行標準功能模塊的軟件組態和簡單的編程,就可設計出標準化、專業化、通用性強、可靠性高的上位機人機界面工控程序,且工作量較小,開發調試周期短,對程序設計員要求也較低,因此,組態軟件是性能優良的軟件產品,成為開發上位機工控程序的主流開發工具。
近幾年來,隨著計算機軟件技術的發展,組態軟件技術的發展也非常迅速,可以說是到了令人目不暇接的地步,特別是圖形界面技術、面向 對象編程技術、組件技術的出現,使原來單調、呆板、操作麻煩的人機界面變得面目一新,因此,除了一些小型的工控系統需要開發者自己編寫應用程序,凡屬大中型的工控系統,最明智的辦法應該是選擇一個合適的組態軟件。
組態軟件MCGS是目前國內具有自主知識產權、市場占有率相對較高的組態軟件。運行于Windows平臺,其應用領域幾乎囊括了大多數行業的工業控制。MCGS具有功能完善、操作簡便、可視性好、可維護性強的突出特點,通過與其他相關的硬件設備結合,可以快速、方便的開發各種用于現場采集、數據處理和控制的設備,用戶只需要通過簡單的模塊化組態就可構造自己的應用系統,如可以靈活組態各種智能儀表、數據采集模塊,無紙記錄儀、無人值守的現場采集站、人機界面等專用設備。
《組態控制技術實訓教程(MCGS)》從實際應用出發,通過20個典型實訓項目系統地介紹了組態軟件MCGS的設計方法及其監控應用技術。全書分為三篇,基礎應用篇包括組態軟件概述、組態軟件MCGS設計基礎和初級應用實訓;高級應用篇包括組態軟件MCGS的高級設計技術和高級應用實訓;監控應用篇采用組態軟件MCGS實現多個監控設備(包括三菱PLC、西門子PLC、遠程I/O模塊和PCI數據采集卡)與PC數據通信及溫度監控等功能。每個實訓項目由學習目標、設計任務、硬件線路和任務實現等部分組成。
《組態控制技術實訓教程(MCGS)》以實訓項目的方式組織教學,將組態控制技術與技能訓練有機結合,使學生通過項目實訓輕松掌握組態軟件基本設計方法及其控制應用技術。
《組態控制技術實訓教程(MCGS)》由石河子大學李江全教授主編。北京昆侖通態、北京研華科技等公司為本書提供了大量的技術支持,編者借此機會對他們致以深深的謝意。
由于編者水平有限,書中難免存在不妥或錯誤之處,懇請廣大讀者批評指正。
基礎應用篇
第1章 組態監控軟件概述
1.1 組態與組態軟件
1.1.1 組態與組態軟件的含義
1.1.2 采用組態軟件的意義
1.2 組態軟件的功能和特點
1.2.1 組態軟件的功能
1.2.2 組態軟件的特點
1.3 組態軟件的構成與組態方式
1.3.1 組態軟件的系統構成
1.3.2 常見的組態方式
1.4 組態軟件的使用與組建
1.4.1 組態軟件的使用步驟
1.4.2 組態工控系統的組建過程
1.5 認識MCGS組態軟件
1.5.1 MCGS組態軟件功能及構成
1.5.2 MCGS組態軟件基本操作
第2章 MCGS設計基礎
2.1 工程管理
2.1.1 工程整體規劃
2.1.2 新工程建立
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.4 主控窗口組態
2.4.1 菜單組態
2.4.2 屬性設置
2.5 設備窗口組態
2.5.1 設備構件的選擇
2.5.2 設備構件的屬性設置
2.6 組態運行策略
2.6.1 運行策略的類型
2.6.2 創建運行策略
2.6.3 設置策略屬性
2.6.4 策略行條件部分
2.6.5 策略行構件
2.7 腳本程序
2.7.1 腳本程序語言要素
2.7.2 腳本程序基本語句
2.7.3 腳本程序的查錯和運行
第3章 MCGS初級應用實訓
實訓1 整數累加
實訓2 信息提示
實訓3 實時曲線
實訓4 開關控制
實訓5 超限報警
實訓6 液位控制
實訓7 時間顯示
高級應用篇
第4章 MCGS高級設計技術
4.1 數據處理
4.1.1 MCGS數據前處理
4.1.2 MCGS實時數據處理
4.1.3 MCGS數據后處理功能
4.1.4 MCGS實時數據存儲
4.2 報警處理
4.2.1 定義報警
4.2.2 處理報警
4.2.3 顯示報警信息
4.3 報表輸出
4.3.1 報表機制
4.3.2 創建報表
4.3.3 報表組態
4.4 曲線顯示
4.4.1 趨勢曲線的種類
4.4.2 定義曲線數據源
4.4.3 定義曲線坐標軸
4.4.4 定義曲線網格
4.4.5 設置曲線參數
4.5 配方處理
4.5.1 MCGS配方管理基本原理
4.5.2 配方組態設計
4.5.3 配方操作設計
4.5.4 動態編輯配方
4.6 安全機制
4.6.1 定義用戶和用戶組
4.6.2 系統權限設置
4.6.3 操作權限設置
4.6.4 運行時改變操作權限
4.6.5 工程安全管理
第5章 MCGS高級應用實訓
實訓8 報警信息顯示
實訓9 數據報表輸出
實訓10 歷史曲線繪制
實訓11 配方設計操作
實訓12 簡單動畫制作
監控應用篇
第6章 PC與I/O設備通信控制實訓
實訓13 PC與三菱PLC串口通信
實訓14 PC與西門子PLC串口通信
實訓15 PC與遠程I/O模塊串口通信
實訓16 PC與PCI數據采集卡通信控制
第7章 典型I/O設備溫度監控實訓
實訓17 三菱PLC溫度監控
實訓18 西門子PLC溫度監控
實訓19 遠程I/O模塊溫度監控
實訓20 PCI數據采集卡溫度監控
附錄
附錄A 三菱PLC模擬量擴展模塊
附錄B 西門子PLC模擬量擴展模塊
附錄C ADAM4000系列遠程I/O模塊的安裝
附錄D PCI1710數據采集卡的安裝
參考文獻