eclipse open scada hmi 簡介

15
ECLIPSE OPEN SCADA 中文 應用程式設計與實務 授課教師 : 許智威 (owner , IEEE member ) Mail : [email protected] ; 四電通二A; 教室 : I2603 ; 課程共筆: https ://hackpad.com/Eclipse-open-SCADA--ClHhnq2q6Ix Key word : eclipse scada 中文 hackpad 崑山科技大學 電腦與通訊系

Upload: awei-hsu

Post on 17-Jul-2015

191 views

Category:

Education


9 download

TRANSCRIPT

Page 1: Eclipse open SCADA HMI 簡介

ECLIPSE OPEN SCADA 中文應用程式設計與實務授課教師 : 許智威 (owner , IEEE member)

Mail : [email protected] ; 四電通二A ; 教室 : I2603 ;課程共筆: https://hackpad.com/Eclipse-open-SCADA--ClHhnq2q6Ix

Key word : eclipse scada 中文 hackpad

崑山科技大學電腦與通訊系

Page 2: Eclipse open SCADA HMI 簡介

Introduction

What is Eclipse ?

HMI/SCADA introduction

Eclipse SCADA of Open Source !!

Eclipse SCADA Overview

Eclipse SCADA Structure

Page 3: Eclipse open SCADA HMI 簡介

What is Eclipse ?

Page 4: Eclipse open SCADA HMI 簡介

Introduction

Open SCADA of Application in the -- IoT

Open SCADA -- Environmental and Facility Management System (EMS)

Page 5: Eclipse open SCADA HMI 簡介

物聯網 IoT 產業應用架構

Page 6: Eclipse open SCADA HMI 簡介

Application Case –汽車件鍛造Environmental and Facility Management System (EMS)

鍛造壓合機, 滾壓鍛造機

熱處理機,鏇壓成型機

沖壓機

工廠: 巧新, 金鍛..

前處理數量,電價

半成品鍛造處理數量,電價

需量資料分析,稼動

資訊

Page 7: Eclipse open SCADA HMI 簡介

HMI/SCADA introduction

HMI 功能 說明

物件導向支援COM/DCOM 的物件導向之圖形

與元件架構元件模組化

圖形化 圖形符號元件庫圖形符號集,可以重複使用的圖形符號元件庫

Java 巨集腳本 腳本自動化Eclipse SDACA 支援巨

集腳本自動化

HMI 功能 說明

表單與小工具類 支援圖形工具化與小工具元件架構 小工具元件化

專案與表單管理設定檔案管理員與表單,物件,過程履歷

資料庫,畫面, 報告等圖形符號集,可以重複使用的圖形符號元件庫

Log 紀錄與控制自動化資料傳輸, 雲端紀錄(log) 或是本地端及遠端控制操作的調度等

Eclipse SDACA 支援控制介面 Layout, GAE API

Page 8: Eclipse open SCADA HMI 簡介

典型的SCADA / HMI 網路拓撲

• Intelligent Client • Smart IO & DAQ• Cloud Gateway

Page 9: Eclipse open SCADA HMI 簡介

SCADA / HMI 功能對照圖

Page 10: Eclipse open SCADA HMI 簡介

SCADA / HMI 許可證流程圖

Page 11: Eclipse open SCADA HMI 簡介

Eclipse SCADA Structure

• openSCADA in Eclipse IDE 說明 --資料收集與監控系統

• 概念(Concepts)內容 :資料型態, 資料模型 & 功能性

• 開始ㄧ個設計 :環境配置, 專案建立

• 配置組態 :模型定義 (Model definition) Eclipse.org-SCADA-VisualInterface

這個章節的說明可以在下面的網頁瀏覽到

• 人機界面 (Human-Machine Interface; HMI)

• 開發 (Deployment )

• 核心功能 (Core functionality)

• 教學步驟 :建立一個獨立的應用程序安裝的虛擬介面(VI)

Page 12: Eclipse open SCADA HMI 簡介

Smart IO 的功能及Android App 內容版面配置

圖形化控制

語言

定義應用小

工具屬性

定義邏輯序

邏輯序模擬

工具

步驟 1

Android

App 使用者 ID

設定管理

IP 設定與

管理

Log 資料管

步驟 2

Log on

cloud 管理員權限

規劃

工站資料顯

報警,維護

與備份

步驟 3 連

線管理與

工站派任 表單格式管

列印管理

步驟 4 報

表檢視與

列印

Page 13: Eclipse open SCADA HMI 簡介

簡易的類PLC 邏輯語言設計

Page 14: Eclipse open SCADA HMI 簡介

Reference

[1]. openSCADA System Documentation ; http://download.openscada.org/documentation/I/1.2.0/html/system/

[2]. Eclipse openSCADA 中文版 -- 課程共筆 Hackpad ; https://hackpad.com/Eclipse-open-SCADA--ClHhnq2q6Ix

Page 15: Eclipse open SCADA HMI 簡介