DELTA DOP-eServer User Manual

eServer_M_SC_20101023
发行时间 发行版本 修订内容
修订记录
2010/10/23 eServer-001
初版
第一章 簡介
1.1 eServer 簡介..................................................... 1-1
1.2 人機支持型號 .................................................... 1-2
1.3 操作環境需求 .................................................... 1-2
第二章 件安裝
2.1 安裝 eServer..................................................... 2-1
2.1.1 件安裝................................................. 2-1
目錄
第三章 建立 eServer 使用環境
3.1 更新韌體 ........................................................ 3-1
3.2 設定网環境 .................................................... 3-2
3.2.1 設定電腦端网參數....................................... 3-2
3.2.2 設定 HMI 网參數......................................... 3-3
3.3 啟動 eServer..................................................... 3-4
3.4 eServer 选项..................................................... 3-5
3.4.1 同步功能................................................. 3-5
3.4.2 通讯功能................................................. 3-6
3.4.3 本机连接端口............................................. 3-7
3.5 制作 Runtime 捷径 ................................................ 3-7
第四章 Excel 取樣設定說明
4.1 詳細設定說明 .................................................... 4-1
4.1.1 連結..................................................... 4-1
Revision Oct, 2010 i
目录
4.1.2 Excel 表單設計 ........................................... 4-2
4.1.3 Excel 取樣範圍設定 ....................................... 4-3
4.1.4 取樣寄存器地址設定....................................... 4-6
4.1.5 取樣條件................................................. 4-7
4.1.6 儲存參數設定............................................. 4-8
第五章 如何將資料寫入 Excel
5.1 操作範例 ........................................................ 5-1
5.1.1 製作 HMI 範例 ............................................ 5-1
5.1.2 eServer 設定步驟 ......................................... 5-3
第六章 ODBC 取樣設定說明
6.1 詳細設定說明 .................................................... 6-1
6.1.1 連結..................................................... 6-1
6.1.2 ODBC..................................................... 6-2
6.1.3 取樣寄存器地址設定....................................... 6-3
6.1.4 取樣條件................................................. 6-5
第七章 如何將資料寫入 Microsoft Access
7.1 操作範例 ........................................................ 7-1
7.1.1 設定............................................... 7-1
7.1.2 製作 HMI 範例 ............................................ 7-10
7.1.3 eServer 設定步驟 ......................................... 7-12
第八章 如何將資料寫入 MySQL
8.1 操作範例 ........................................................ 8-1
8.1.1 安裝件................................................. 8-1
8.1.2 製作 HMI 範例 ............................................ 8-14
8.1.3 eServer 設定步驟 ......................................... 8-16
第九章 如何將資料寫入 Oracle
9.1 操作範例 ........................................................ 9-1
9.1.1 安裝件................................................. 9-1
9.1.2 製作 HMI 範例 ............................................ 9-12
9.1.3 eServer 設定步驟 ......................................... 9-14
第十章 配方設定說明
10.1 詳細設定說明 .................................................... 10-1
10.1.1 新增專案................................................. 10-1
目录
10.1.2 寄存器地址設定........................................... 10-2
10.1.3 取樣條件................................................. 10-5
第十一章 配方範例介紹
11.1 範例介紹 ........................................................ 11-1
11.1.1 新增專案................................................. 11-1
11.1.2 節點..................................................... 11-2
11.1.3 取样条件................................................. 11-5
附錄 A 以太网上下載設定
A.1 參數設定 ...................................................... A-1
A.2 通訊參數設定 ...................................................... A-3
A.3 編譯及上下載 ...................................................... A-7
(此頁有意留為空白)
Revision Oct, 2010 iii
目录
第一章 簡介
1.1 eServer 簡介
eServer 是一個 PC 端件,用于協助客戶通收集 HMI 或是連接HMI PLC(或其他 設備)的信息,eServer 支持 Microsoft Excel 並支持各項 Excel 內建公式及圖表,客戶可 通eServer 針對不同的需求快速製作所需要的報表。此外,eServer 支持 ODBC 面,可 將資料存至資料庫作管理及續調用。
Revision Oct, 2010 1-1
第一章 简介
1.2 人機支持型號
eServer 支持以下人機型號
系列
DOP-AE 系列
DOP-B 系列
1.3 操作環境需求
型号 备注 DOP-AE57BSTD DOP-AE57GSTD DOP-AE57CSTD DOP-AE80THTD1 DOP-AE10THTD1 DOP-B10E615 DOP-B07E415 DOP-B08E515
需搭配 DOP-EXLNHJ1AE 以太网模块
規格
個人電腦 Pentium 4 1.6GHz 以上
内存
硬盘
顯示器 分辨率 1024 x 768 以上全彩顯示器
打印机
操作系統
支持
1G MB 以上 50 MB 以上
Windows 2000 / Windows XP /Windows Vista / Windows 7 兼容的打印机
Windows 2000 / Windows XP /Windows Vista / Windows 7 Microsoft Office 2000
Microsoft Office 2003 Microsoft Office 2007
1-2 Revision Oct, 2010
第二章 件安
2.1 安裝 eServer
本章將詳細介紹 eServer 編輯畫面的各項功能,用户通过它可以設計所要的工作畫面。比較 深入的探討會在往的章節裡面討論。
2.1.1 件安裝
1. 安裝 eServer 請先啟動您的電腦進入 Windows 2000WindowsXP /Windows Vista /
Windows 7 操作系統
Revision Oct, 2010 2-1
第二章 軟體安裝
2. 在 Windows 視窗下,双击安裝程序執行文件后,系統自動開始安裝,而且屏幕中間會
顯示信息對話框,可選擇安裝過程中的語言。
選擇好,按【OK】鍵,請您確認 eServer 系統將安裝的磁及目錄名稱。本系統的 默认路径為 C:\Program Files\Delta Industrial Automation\DOP eServer 1.0; 您可以自行變更所要安裝的磁盘位置以及目錄名稱。
2-2 Revision Oct, 2010
第二章 軟體安裝
3. 按下【Next】下一步鍵后,請您確認選擇所要安裝的元件。目前件並無其他可選擇
的元件,直接按下【Install】安裝鍵,開始執行安裝。
4. 直接按下【Install】安裝鍵,eServer 將自行安裝完成。
Revision Oct, 2010 2-3
第二章 軟體安裝
5. eServer 安裝完成。
2-4 Revision Oct, 2010
第三章 建立 eServer 使用環境
3.1 更新韌體
使用 eServer 前必須先更新韌體,Windows 開始功能表,選擇「所有程序」「Delta Industrial Automation」「HMI」「DOP eServer 1.00.0X「Update Firmware Tool」 啟動韌體更新程序。
若人机的韧体比 eServer 所带的韧体还要旧,eServer 会弹出窗口警告用户并要求更新至相同 的韧体。程序啟動,選擇傳輸界面(預設為 USB)再按下【Update】即會自動更新韌體。
Update Firmware Tool eServer 工具栏里[工具][更新韧体]功能相同。
Revision Oct, 2010 3-1
第三章 建立 eServer 使用环境
3.2 設定網環境
使用本說明文件提到的範例時,建議先依照下列步驟設定你的网環境。
3.2.1 设定电脑端网络参数
Windows 開始功能表中選擇「控制面板」,在控制面板內選擇「网络連線 」,在网
連線中選擇「本地 」,在本地连接設定中,選擇「Internet Protocol
(TCP/IP)」。
3-2 Revision Oct, 2010
第三章 建立 eServer 使用环境
將网設定值設定如下圖。
3.2.2 設定 HMI 网參數
啟動 Screen Editor,進入「選項」「設參數」「通訊」中,點選【Ethernet】 並設定网參數如下圖。
進入「選項」「远端設定」中,勾選「啟動 eServer/eRemote」並且設定連線密碼。 完成執行项目编辑並下載至人機。
Revision Oct, 2010 3-3
第三章 建立 eServer 使用环境
3.3 啟動 eServer
Windows 開始功能表,選擇「所有程序」「Delta Industrial Automation」「HMI」「DOP eServer 1.00.05」「eServer」即可啟動程序
3-4 Revision Oct, 2010
第三章 建立 eServer 使用环境
3.4 eServer 選項
順利完成 eServer 啟動后,在工具栏可看到【工具】,進入【工具】的【選項】,即可設定 eServer 的時間日期同步及自動斷線功能。並可設定當取樣條件為 Trigger 時,所需設定的 Port 號, 預設皆為 12348。
3.4.1 同步功能
進入選項,可設定 eServer 同步功能。勾選時間與日期同步后,則可選擇所需同步的來源, 如下圖所示,來源有 PC 端或任一個 Linkage。選擇 PC 端代表以 PC 的時間日期為主並同步到 人機;若選擇 Linkage 代表以此節點的時間日期為主並將時間日期同步到 PC 或其他的節點。
設定完時間與日期同步,可設定要在何時開始步,eServer 包含二種功能:一為開始的時 候同步、二為自行設定要在何時進行同步。
Revision Oct, 2010 3-5
第三章 建立 eServer 使用环境
選擇開始的時候同步,代表當 eServer 開始執行時,時間與日期就會同步;若依照設定的週 期時間同步,代表假如設定 12 個小時,也就是说每 12 個小時才會同步一次時間與日期。
3.4.2 通訊功能
此通訊功能為 eServer 斷線,若在所設定的時間內未順利連線則會自動斷線。
3-6 Revision Oct, 2010
第三章 建立 eServer 使用环境
勾選設定斷線時間,此功能可設定若 eServer 在斷線的 15 秒內沒有進行連線,則此连接就 會斷線停止取樣。
3.4.3 本機連接端口
當取樣條件為 Trigger,須確定所設定的本機連接端口,預設值皆為 12348。
3.5 製作 Runtime 捷徑
順利完成 eServer 啟動后,在工具栏可看到【工具】,進入【工具】的【製作 Runtime 捷徑】, eServer 提供二種方式以建立執行文件可讓用户在下次直接開啟此執行文件,而無須再 一次開啟 eServer 設定參數。
進入【工具】的【製作 Runtime 捷徑】,可選擇二種方式製作 Runtime 執行文件,選擇完按下 安裝即可製作出 Runtime 捷徑文件,並跳出安裝成功的彈跳視窗。
Revision Oct, 2010 3-7
第三章 建立 eServer 使用环境
製作完Runtim捷徑文件,若要刪除,請利用eServer所提供的解除按鈕進行刪除,以防eServer 會有不正常運作的情況發生。
3-8 Revision Oct, 2010
第三章 建立 eServer 使用环境
Revision Oct, 2010 3-9
第三章 建立 eServer 使用环境
(此頁有意留為空白)
3-10 Revision Oct, 2010
第四章 Excel 取樣定說明
4.1 詳細定說明
4.1.1 連結
此步驟用于设定 eServer 要收集幾台 HMI(節點)數據至 Excel。
建立節點有兩個方式:
1. 從保存媒體中选择一個畫面项目文件(DOP):開啟一個已經編輯好的畫面目文件並
定連結的 HMI IP 地址。
Revision Oct, 2010 4-1
第四章 Excel 取样设定说明
2. 過網取得畫面目文件:直接過上傳連結 HMI 的畫面目文件。
4.1.2 Excel 表單設計
此步驟用建立所需要Excel 表單,建立方式有兩種:
1. 從 Excel 中建立一新工作表:eServer 會自動啟動 Excel,直接在 Excel 中設計表單。
2. 從儲存媒體中选择存在的 Excel 文件:開啟一個已經編輯好的 Excel 文件
4-2 Revision Oct, 2010
第四章 Excel 取样设定说明
4.1.3 Excel 取樣範圍
此步驟用于设定取樣資料填入 Excel 的方式,分三個部份:
1. 取樣方向:
需要料收集,即可针对 Excel 所取行收集;若取消勾需要料收 集,任何取样选项可供选择
取樣方向可分五種,如下表:
取樣方向 示意圖
多重垂直取樣: 同填入多個不同存储器資料在选择區 域內的各個垂直欄中
多重水平取樣: 同填入多個不同存器資料在选择區 域內的各個水平列中
Revision Oct, 2010 4-3
第四章 Excel 取样设定说明
單一垂直取樣: 以垂直方式填入單一存器資料在选择 區域內,當第一個垂直欄已經填滿,會由 第二垂直欄繼續填寫資料,以此類推
單一水平取樣: 以水平方式填入單一存器資料在选择 區域內,當第一個水平列已經填滿,會由 第二水平列繼續填寫資料,以此類推
任何位置: 可指定存器資料填入选择區域內的任
取樣方向 示意圖
意欄位(cell)
2. 选择區域:
按下 Excel 按鈕,eServer 會開啟目前使用的 Excel 表單。
在 Excel 表單中拖曳鼠指定要寫入取樣資料的 Excel 區塊,选择完成按關閉。
4-4 Revision Oct, 2010
第四章 Excel 取样设定说明
3. 間標記:
勾選此選項,eServer 會自動在记录取樣資料,同步寫入間標記。依照所定 的取樣方向不同,寫入位置选择區域"的前一欄(列)。
當遇到以下三種情形間標記無法使用:
a. 當取樣方向选择为垂直,选择區域涵蓋到 A 欄 b. 當取樣方向选择为水平,选择區域涵蓋到第 1 列 c. 當取樣方式选择为任何位置
間標記支援格式化字串輸入,用户可自行搭配,組合出所需要的間標記,格式化 字串代表意義如下表:
字串代號 代表意義
%m 月 %d 日 %y 年 %H
%M 分 %S
Revision Oct, 2010 4-5
第四章 Excel 取样设定说明
4.1.4 取樣存器地址
此步驟用于设定取樣資料的存器地址,各欄位說明如下表:
欄位名稱 說明 備註
Sheet 取樣資料所在 Excel Sheet index 不可變更
Cell 取樣資料所在 Excel Cell 不可變更
HMI 名称 需要連結HMI 名稱
地址
需要取樣器地址
1. 當器地址Bit ,此欄位無作用
2. 當器地址Word 时,可设定取樣的
数值格式
器格式: 可选择格式有 BCD、Signed、Unsigned、Hex、 Floating、Char
单位
器資料長度單位
不可變更
1. 當器地址Bit ,此欄位固定
1
2. 當器地址Word ,若 Format
格式BCD、Signed、Unsigned、Hex、
读取比数
Floating,此欄位定值不能超過 2
3. 當器地址Word ,若 Format
格式Char,此欄位定值則可自由定, 最大可讀長度100
1. 当设寄存器地址为 Bit 时,整数位数不可设
整数位数
2. 当设寄存器地址为 Word 时,除了选择 Floating Char 之外,其余皆可设定要显
4-6 Revision Oct, 2010
第四章 Excel 取样设定说明
整数位数
1. 当设定寄存器地址为 Bit 时,小数位数不可
小数位数
控制器
2. 当设寄存器地址为 Word ,除了选择 Floating Char 之外,其余皆可设定要显
小数位数
取樣存器地址通訊 Controller
不可變更
4.1.5 取樣條件
此步驟用于设定取樣條件,可定的取樣條件有兩種:
1. Const(固定間取樣): 定每單位間取樣一次,取樣間單位可为 ms, second, Minute, Hour
2. Trigger(触條件取樣):
定當滿足取樣條件取樣一次,詳細定說明如下:
Revision Oct, 2010 4-7
第四章 Excel 取样设定说明
取樣週期:定每單位間檢查取樣條件一次,取樣間單位ms 取樣條件定:
栏位名称 代表意义 说明
No.
类型
HMI
设定
数值格式
控制器
4.1.6 儲存參數
取样条件编号 取样条件的类型,可分为 Const 与 Trigger 要连接的 HMI 名称 触发存储器地址
1. 当设定的寄存器地址为 Bit ,可设定判断格式为 A. Rising edge:上升沿触发 B. Falling edge:下降沿触发
取样寄存器地址通訊 Controller
不可
不可变更
此步驟用于定資料儲存方式,分兩個部份:
4-8 Revision Oct, 2010
第四章 Excel 取样设定说明
1. Excel 工作表
A. 重複
當取樣資料已經填滿定範圍,從定範圍的第一欄(列)重新填寫資料。
B. 新增一工作表
當取樣資料已經填滿定範圍,自動新增一個新工作表(Sheet)填寫資料。
C. 新增一文件
Revision Oct, 2010 4-9
第四章 Excel 取样设定说明
當取樣資料已經填滿定範圍,自動新增一個新 Excel 文件填寫資料。
2. 存檔輸出
A. 文件路徑:定存檔路徑 B. 報表文件名稱:定存檔文件名,用户可自行搭配格式化字串組合出所需要的
名。格式化字串代表意義如下表:
字串代號 代表意義
%m 月 %d 日 %y 年 %H
%M 分 %S
C. 自動儲存:用户定自動儲存間進行存檔,以避免非預期的斷電或是其他原
因造成 eServer 無法正常儲存資料,導致資料遺失。
4-10 Revision Oct, 2010
第五章 如何將料寫入 Excel
製作測試範例前,請Screen Editor 程更改需要使用何種上下載定 模 式,預 設 为【USB】,更改模式太網】,請參考附錄 A 定如何太網上下載畫面料。
5.1 操作範例
以下介紹如何使用 eServer 每隔一秒取HMI 的$3、$6 存據,並 錄Excel 報表中, 同利用 Excel 公式計算出每一秒$3、$6 平均值。最將收集的料存檔指定的料夾 (C:\Data)內。
5.1.1 製作 HMI 範例
啟動 Screen Editor,此範例以 AE10THTD1 例建立。 建立一個新專案,並在畫面上建立兩個值輸入元件($3、$6)。
Revision Oct, 2010 5-1
第五章 如何将资料写入 Excel
畫面 cycle 宏中輸入下列宏
進入「選項」「设置「通訊」中,點選【Ethernet】並定網如下 圖。
進入「選項」「网络设定」中
5-2 Revision Oct, 2010
第五章 如何将资料写入 Excel
勾選【啟動 eServer/eRemote】並且定連線密碼。完成執行專案編譯並下載至人機。
5.1.2 eServer 定步驟
1. 啟動 eServer 后,Windows 右下角工具列选择 eServer 圖示「 」,按下鼠
选择「设置」。
Revision Oct, 2010 5-3
第五章 如何将资料写入 Excel
2. 進入 eServer 设置視窗。
3. 选择 」新增專案。
4. 选择 」啟動 Excel 取样向导
5-4 Revision Oct, 2010
第五章 如何将资料写入 Excel
5. 选择 」建立一個新節點。
选择通过取得畫面專案文件
Revision Oct, 2010 5-5
第五章 如何将资料写入 Excel
定完成后按【下一步】。
6. 樣板設計,选择【從 Excel 中建立一新工作表】,定完成后按【下一步】。
eServer 會自動啟動 Excel,依照下圖編輯 Excel 表單,並在 E3~E20 位中,如下 表依序輸入公式,編排好表單后,按下畫面右下角之關閉按鈕進入【下一步】。
公式 E3 =AVERAGE(C3:D3) E4 =AVERAGE(C4:D4) E5 =AVERAGE(C5:D5) E6 =AVERAGE(C6:D6) E7 =AVERAGE(C7:D7) E8 =AVERAGE(C8:D8) E9 =AVERAGE(C9:D9)
E10 =AVERAGE(C10:D10)
5-6 Revision Oct, 2010
第五章 如何将资料写入 Excel
公式
E11 =AVERAGE(C11:D11) E12 =AVERAGE(C12:D12) E13 =AVERAGE(C13:D13) E14 =AVERAGE(C14:D14) E15 =AVERAGE(C15:D15) E16 =AVERAGE(C16:D16) E17 =AVERAGE(C17:D17) E18 =AVERAGE(C18:D18) E19 =AVERAGE(C19:D19) E20 =AVERAGE(C20:D20)
Revision Oct, 2010 5-7
第五章 如何将资料写入 Excel
7. 料取
7.1 选择资料取方向【多重垂直取】。
7.2 按下【Excel】按鈕,eServer 會開啟編輯好的 Excel 表單。
7.3 在 Excel 表單中拖曳鼠标选择要寫入取样资料的 Excel 區塊(C3-D20),选择完成 后按關閉。
5-8 Revision Oct, 2010
第五章 如何将资料写入 Excel
7.4 选择【加入間標記】,更改標記【%m/%d/%y %H:%M:%S】,間標記會自 動加到 Excel 中的 B 位。
8. 定寫入的内存地址
Revision Oct, 2010 5-9
第五章 如何将资料写入 Excel
利用下圖視窗地址
9. 定取條件【5s】。
5-10 Revision Oct, 2010
第五章 如何将资料写入 Excel
10. 定存檔條件【新增一文件】,並將文件路徑及文件称设定如下圖。 定后按下【完成】鍵。
11. 按下「 」,輸入連線密碼后,開始執行取
Revision Oct, 2010 5-11
第五章 如何将资料写入 Excel
12. 利用 Windows 右下角工具列选择 eServer 圖示「 」,按下鼠右鍵,可选择暫停
或是停止取,並可以选择 Excel 視窗是否要顯示。
5-12 Revision Oct, 2010
第五章 如何将资料写入 Excel
Revision Oct, 2010 5-13
第五章 如何将资料写入 Excel
(此頁有意留為空白)
5-14 Revision Oct, 2010
第六章 ODBC 取樣設定說明
6.1 詳細設定說明
6.1.1 連接
此步驟用于設定 eServer 要收集幾台 HMI(節點)數據至資料庫。
建立節點有兩個方式:
1. 從保存媒體中選擇一個畫面專案文件(DOP):開啟一個已經編輯好的畫面專案文件並設
定連結的 HMI IP 地址。
Revision Oct, 2010 6-1
第六章 ODBC 取样设定说明
2. 通過網取得畫面專案文件:直接通過往上傳需要連結 HMI 的畫面專案文件。
6.1.2 ODBC
此步驟用于設定 ODBC 接參數
參數名稱 說明
ODBC 資料來源名稱 使用的 ODBC 資料來源名稱
使用者帳號 使用者密碼
入資料庫的使用者帳號 入資料庫的使用者密碼
資料表名稱 要寫入取樣資料的資料表名稱
6-2 Revision Oct, 2010
第六章 ODBC 取样设定说明
設定時間標記:
欄位名稱 說明
时间与日期
资料表
栏位 内容
設定是否要啟動時間標記功能 選擇時間標記要填入哪個資料表 選擇時間標記要填入哪個欄位 時間標記支持格式化字符串輸入,用可自行搭配,組合 出所需要的時間標記,格式化字串代表意義如下表:
串代號
代表意義 %m 月 %d 日 %y 年 %H 時 %M 分 %S
6.1.3 取樣存器地址設定
此步驟用于設定取樣資料的存器地址,各欄位說明如下表:
Revision Oct, 2010 6-3
第六章 ODBC 取样设定说明
欄位名稱 說明 備註
表单 栏位
HMI 名称
地址
数值格式
单位
读取笔数
選擇取樣資料要填入哪個資料表 選擇取樣資料要填入哪個欄位 要連結的 HMI 名稱 要取樣的存器地址
1. 當設定的存器地址為 Bit 時,此欄位無作用。
2. 當設定的存器地址為 Word 時,可設定取樣的
器格式: 可選擇格式有 BCD、Signed、Unsigned、Hex、 Floating、Char
器資料長度單位 不可
1. 當設定的存器地址為 Bit 時,此欄位固定為
1。
2. 當設定的存器地址為 Word 時,若 Format 選
擇格式為 BCD、Signed、Unsigned、Hex、 Floating,此欄位設定值不能超過 2。
当设定的存器地址Word ,若 Format 选择Char,此定值可自由定,最大可 100。
1. 當設定的存器地址為 Bit ,小不可
小数位数
當設定的存器地址為 Word ,除了选择 Floating 及 Char 之外,其余皆可定要示的小
Controller
取樣存器地址的通訊 Controller 不可
6.1.4 取样条件
此步驟用于設定取样条件,可設定的取样条件有兩種:
1. Const(固定時間取樣): 設定每單位時間取樣一次,取樣時間單位可自行设定为 ms, second, Minute, Hour
6-4 Revision Oct, 2010
第六章 ODBC 取样设定说明
2. Trigger(觸發條件取樣):
設定當滿足取样条件時取樣一次,詳細設定說明如下:
Revision Oct, 2010 6-5
第六章 ODBC 取样设定说明
取樣週期:設定每單位時間檢查取样条件一次,取樣時間單位為 ms 取样条件設定:
栏位名称 代表意义 说明
No.
类型
HMI 名称 要连结的 HMI 名称
设定 触发寄存器地址
样条编号 不可变更
样条件的型,可分Const 与 Trigger
1. 当设定的寄存器地址为 Bit ,可设定判断格式为
数值格式
A. Rising edge上升沿触发 B. Falling edge下降沿触发
控制器
取样寄存器地址的通讯 Controller
不可变更
6-6 Revision Oct, 2010
第七章 如何將資料寫入 Microsoft
Access
製作測試範例前,請在 Screen Editor 程序更改需要使用何種上下載定模式,預設為【USB】, 若要更改模式為【以太网】,請參考附錄 A 定如何通過以太网上下載畫面資料。
7.1 操作範例
以下介紹如何使用 eServer 每隔一秒取HMI 的$3、$6 存器數據,並過 ODBC 面將資 料錄Access 中,而收集的資料庫文件存檔指定的文件夾(C:\Data)內。
7.1.1 定資料庫
1. 安裝 MSDE
本範例利用微軟 Microsoft 免費提供的 MSDE (Microsoft SQL Server 2000 Desktop Engine) 作為 SQL Server。MSDE 可由微軟 Microsoft 取得,下載地址如下:
http://www.microsoft.com/downloads/details.aspx?familyid=413744d1-a0 bc-479f-bafa-e4b278eb9147&displaylang=zh-tw#filelist
將下載文件解開,在解壓縮目錄下,編輯在 MSDE 目錄下的 setup.ini,
上述指令中,SAPWD 為 MSDE SQL Server 最高權限管理者(sa)登入密碼,此範例中 定之密碼為 0000。請依需求自行變更。
存檔執行安裝文件(setup.exe)進行安裝。
[Options]
SAPWD="0000"
SECURITYMODE="SQL"
Revision Oct, 2010 7-1
第七章 如何将资料写入 Microsoft Access
2. 定 MSDE
執行 C:\Program Files\Microsoft SQL Server\80\Tools\Binn\SVRNETCN.exe ( )
將 Named Pipes 以及 TCP/IP 啟動 (Enable)。
3. 定 Windows 防火牆
進入「控制面板「Windows 防火牆 「例外」。
7-2 Revision Oct, 2010
第七章 如何将资料写入 Microsoft Access
选择添加端口】,设定參數如下圖
4. 啟動 SQL-Server
雙擊視窗右下方工具內的「 」,按下【Start/Continue】啟動鍵,啟動 SQL-Server
5. 定 Access 啟動 Microsoft Access
SQL Server
Revision Oct, 2010 7-3
第七章 如何将资料写入 Microsoft Access
选择新建「使用新数据的项目」,设定存檔路徑為 C:\Data。
选择 Local 或是要连接的 SQL Server 名称
用户名称sa 用户密码0000
资料库名称Delta
7-4 Revision Oct, 2010
第七章 如何将资料写入 Microsoft Access
在資料表選項下,选择「設計」。
如下圖建立資料欄位。
Revision Oct, 2010 7-5
第七章 如何将资料写入 Microsoft Access
定完成选择關閉視窗,接着设定資料表名稱為 Table1。
Access 跳出加入主索引鍵未定義提示,选择【否】即可。
6. 定 ODBC
7-6 Revision Oct, 2010
第七章 如何将资料写入 Microsoft Access
進入「控制面板「管理工具 数据源 (ODBC) 「系統 DSN」
选择【新增】SQL Server
Revision Oct, 2010 7-7
第七章 如何将资料写入 Microsoft Access
你的资料来源
(ODBC)名称
选择 Local 或是要连接 SQL Server 名称
用户名称sa
用户密码0000
7-8 Revision Oct, 2010
第七章 如何将资料写入 Microsoft Access
Revision Oct, 2010 7-9
第七章 如何将资料写入 Microsoft Access
7.1.2 製作 HMI 範例
啟動 Screen Editor,此範例以 AE10THTD1 為例建立。 建立一個新專案,並在畫面上建立兩個數值輸入元件($3、$6)。
畫面 cycle 宏中輸入下列宏
7-10 Revision Oct, 2010
第七章 如何将资料写入 Microsoft Access
進入「選項」「設參數」「通訊」中,點選【Ethernet】並定网參數如下 圖。
進入「選項」「网络设定」中
勾選【啟動 eServer/eRemote】並且定連線密碼。完成執行專案編譯並下載至人機。
Revision Oct, 2010 7-11
第七章 如何将资料写入 Microsoft Access
7.1.3 eServer 定步驟
1. 啟動 eServer 后,Windows 右下角工具栏选择 eServer 圖示「 」,按下鼠
选择「設置」。
2. 進入 eServer 設視窗。
3. 选择 」新增專案。
7-12 Revision Oct, 2010
第七章 如何将资料写入 Microsoft Access
4. 选择 」啟動 ODBC 取样向导
5. 选择
」建立一個新節點。
Revision Oct, 2010 7-13
第七章 如何将资料写入 Microsoft Access
选择通过取得畫面專案文件
定完成后按【下一步】。
6. ODBC 伺服器,定參數如下圖,定完成后按【下一步】。
7-14 Revision Oct, 2010
第七章 如何将资料写入 Microsoft Access
设定 ODBC 名称
7. 定取器地址
8. 定取條件為【5s】,定后按下【完成】鍵。
Revision Oct, 2010 7-15
第七章 如何将资料写入 Microsoft Access
9. 按下「 」開始執行取。輸入連線密碼后,開始取
7-16 Revision Oct, 2010
第七章 如何将资料写入 Microsoft Access
10. 利用 Windows 右下角工具栏选择 eServer 圖示「 」,按下鼠右鍵,可选择暫停
或是停止取,並可以选择 Excel 視窗是否顯示。
Revision Oct, 2010 7-17
第七章 如何将资料写入 Microsoft Access
(此頁有意留為空白)
7-18 Revision Oct, 2010
第八章 如何將資料寫入 MySQL
製作測試範例前,請Screen Editor 程更改使用何種上下載設定模式,預設為【USB】, 若更改模式為【太网】,請參考附錄 A 設定如何太网上下載畫面資料。
8.1 操作範例
以下介紹如何使用 eServer 每隔一秒取樣 HMI 的$3、$6 存器數據,並過 ODBC 面將資 料錄于 MySQL 中,而收集的資料庫文件存檔指定的文件夾(C:\Data)內。
8.1.1 安裝
1. AppServ 介紹
本範例利用免費提供的AppServ作為資料庫服务器。AppServ是一個完整的網站架設套 件,AppServ下載地址如下:http://www.appservnetwork.com/
其中包含:
Apache HTTP Server:免費且開放原始碼的 HTTP 服 MySQL:資料庫 PHP:免費的開放原始碼網頁語言 phpMyAdmin:網頁式資料庫前端管理系統
執行安裝,選擇【Next】
Revision Oct, 2010 8-1
第八章 如何将资料写入 MySQL
選擇【I Agree】
設定安裝路徑后,選擇【Next】
8-2 Revision Oct, 2010
第八章 如何将资料写入 MySQL
選擇【Next】
設定 HTTP 服信息(測試時,可直接設定為 localhost)以及管理者 Email 地址后, 選擇【Next】
Revision Oct, 2010 8-3
第八章 如何将资料写入 MySQL
設定 MySQL 管理者密碼后,選擇【Install】鍵
進行安裝
8-4 Revision Oct, 2010
第八章 如何将资料写入 MySQL
選擇【Finish】完成安裝
安裝完成后,可以網頁瀏覽器測試Http://localhost/,如果有出現下圖畫面表示 安裝成功。
Revision Oct, 2010 8-5
第八章 如何将资料写入 MySQL
2. 設定 MySQL
使用AppServ內的phpMyAdmin進行MySQL相關設定,使用網頁瀏覽器連
http://localhost/phpmyadmin/,輸入設定的帳號密碼即可連線到安裝好的MySQL資料
庫。
8-6 Revision Oct, 2010
第八章 如何将资料写入 MySQL
A. 新建資料庫
選擇資料庫
設定新資料庫名稱為 test,按下建立
資料庫建立完成畫面,如下圖
Revision Oct, 2010 8-7
第八章 如何将资料写入 MySQL
B. 新建資料表 點選【結構】后,設定資料表名稱為 table1,欄位數目為 3,按下執行后即建立一個 新資料表
依照下圖輸入資料庫欄位信息,完成后按下【儲存】
資料表建立完成畫面,如下圖
8-8 Revision Oct, 2010
第八章 如何将资料写入 MySQL
C. 設定資料庫權限 phpMyAdmin 主頁面中選擇【權限】
進入權限設定頁面后,選擇【新增使用者】
依照下圖設定頁面上方設定使用者登陆信息(密碼請自行設定)
Revision Oct, 2010 8-9
第八章 如何将资料写入 MySQL
設定頁面下方「整理權限」部份,選擇【全選】后按下【執行】。
建立使用者權限成功畫面
8-10 Revision Oct, 2010
第八章 如何将资料写入 MySQL
3. 設定 Windows 防火牆
進入「控制面板「Windows 防火牆 「例外」
選擇【添加端口】,設定參數如下圖
4. 安裝 ODBC 驅動程序
MySQL ODBC 驅動程序可至 MySQL 網站下載
http://dev.mysql.com/downloads/connector/odbc/5.1.html
下載后直接安裝即可
Revision Oct, 2010 8-11
第八章 如何将资料写入 MySQL
5. 設定 ODBC
進入「控制面板「管理工具 数据源 (ODBC) 「系統 DSN」
選擇【新增】【SQL Server】
8-12 Revision Oct, 2010
第八章 如何将资料写入 MySQL
选择要连接 资料表名称
你的资料
(ODBC)名称
选择 localhost 或是要
连接
Server 名称
使用者名称root 使用者密码
設定完成后,可按下【Test】進行連線測試,若成功則會出現下圖視窗。
Revision Oct, 2010 8-13
第八章 如何将资料写入 MySQL
8.1.2 製作 HMI 範例
啟動 Screen Editor,此範例以 AE10THTD1 為例建立。
建立一個新專案並在畫面上建立兩個數值輸入元件($3、$6)。
畫面 cycle 宏中輸入下列宏
8-14 Revision Oct, 2010
第八章 如何将资料写入 MySQL
進入「選項」「設參數」「通訊」中,點選【Ethernet】並設定网參數如下 圖。
進入「選項」「网設定」中
Revision Oct, 2010 8-15
第八章 如何将资料写入 MySQL
勾選【啟動 eServer/eRemote】並且設定連線密碼。完成后執行專案編譯並下載至人機。
8.1.3 eServer 設定步驟
1. 啟動 eServer 后,于 Windows 右下角工具選擇 eServer 圖示「 」,按下鼠
鍵,選擇「設」。
2. 進入 eServer 設定視窗。
8-16 Revision Oct, 2010
第八章 如何将资料写入 MySQL
3. 選擇「 」新增專案。
4. 選擇「 」啟動 ODBC 取樣向导
Revision Oct, 2010 8-17
第八章 如何将资料写入 MySQL
5. 選擇「 」建立一個新節點。
選擇過网取得畫面專案文件
設定完成后按【下一步】。
6. ODBC 服器,設定參數如下圖,設定完成后按【下一步】。
8-18 Revision Oct, 2010
第八章 如何将资料写入 MySQL
7. 設定取樣存器地址
8. 設定取樣條件為【5s】,設定后按下【完成】。
Revision Oct, 2010 8-19
第八章 如何将资料写入 MySQL
9. 按下「 」,輸入連線密碼后,開始執行取樣。
10. 利用 Windows 右下角工具選擇 eServer 圖示「 」,按下鼠右鍵,可選擇暫停
8-20 Revision Oct, 2010
第八章 如何将资料写入 MySQL
或是停止取樣。
11. 使用網頁瀏覽器连接http://localhost/phpmyadmin/主目錄左方下拉式選單選擇
test資料庫。
選擇【結構】
即可畫面下方看到记录的資料
Revision Oct, 2010 8-21
第八章 如何将资料写入 MySQL
8-22 Revision Oct, 2010
第九章 如何將資料寫入 Oracle
製作測試範例前,請Screen Editor 程序更改使用何種上下載設定模式,預設為【USB】, 若更改模式為【以太网】,請參考附錄 A 設定如何通以太网上下載畫面資料。
9.1 操作範例
以下介紹如何使用 eServer 每隔一秒取樣 HMI 的$3、$6 存器數據,並通ODBC 界面將資 料记录于 Oracle 中,而收集的資料庫檔案存檔于指定的資料夾(C:\Data)內。
9.1.1 安裝软件
1. Oracle 介紹
本範例利用免費提供的 Oracle 作為資料庫服器。請注意,版本一定要為 10g。請至 Oracle 網站下載 For Windows 版本的 Oracle,文件名稱為 OracleXEUniv.exe。網址 如下:
http://www.oracle.com/technetwork/database/express-edition/downloads/index .html
Revision Oct , 2010 9-1
第九章 如何将资料写入 Oracle
先按下
Accept License Agreement
下載完成請執行 OracleXEUniv.ese,執行會跳出以下畫面:
9-2 Revision Oct , 2010
第九章 如何将资料写入 Oracle
準備完成,會跳出安裝精靈,請按【下一步】進行安裝
選擇【我接受授權合約中的條款】選項,按【下一步】
Revision Oct , 2010 9-3
第九章 如何将资料写入 Oracle
安裝程序會詢問要將 Oracle 安裝何處,請直接按【下一步】
請輸入設定的密碼,按【下一步】
顯示目前的安裝設定值,請按下【安裝】
9-4 Revision Oct , 2010
第九章 如何将资料写入 Oracle
Wizard 會顯示正在安裝 Oracle Database 10g,請等待安裝過程【完成】
Revision Oct , 2010 9-5
第九章 如何将资料写入 Oracle
2. 設定 ODBC
進入「控制面板「管理工具 数据源 (ODBC) 「系統 DSN」
選擇【添加【Oracle in XE】
9-6 Revision Oct , 2010
第九章 如何将资料写入 Oracle
TNS Service Name 一定要選擇 【XE】 模式,而 UserID 請輸入 "system",這是在安裝 Orcale Database 過程中會預先建立的帳號
Revision Oct , 2010 9-7
第九章 如何将资料写入 Oracle
3. Create Database and Table (1) 請先啟動資料庫,如下圖
(2) 資料庫首頁
至 Orcale 首頁,請選擇物件瀏覽器
進入物件瀏覽器,請選擇建立,如下圖
9-8 Revision Oct , 2010
Loading...