# iFACE Designer

# User’s Manual (简体中文)

Manual Rev.: Rev. 1.00

Revision Date: 02 16, 2023

# Preface

# Copyright © 2023 ADLINK Technology， Inc.

This document contains proprietary information protected by copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical， electronic， or other means in any form without prior written permission of the manufacturer.

# Disclaimer

The information in this document is subject to change without prior notice in order to improve reliability， design， and function and does not represent a commitment on the part of the manufacturer.

In no event will the manufacturer be liable for direct， indirect， special， incidental， or consequential damages arising out of the use or inability to use the product or documentation， even if advised of the possibility of such damages.

# Environmental Responsibility

ADLINK is committed to fulfill its social responsibility to global environmental preservation through compliance with the European Union's Restriction of Hazardous Substances (RoHS) directive and Waste Electrical and Electronic Equipment (WEEE) directive.

Environmental protection is a top priority for ADLINK. We have enforced measures to ensure that our products， manufacturing processes，

![Symbol of a trash bin crossed with no text or numbers, representing waste sorting or disposal (no text present)](.iface-designer-user-manual-chinese-simplified/c7ecf404d97baa5d928430becbe6cd4559fde9e20c49db2a71ae6595d40246c5.jpg)

components， and raw materials have as little impact on the environment as possible. When products are at their end of life， our customers are encouraged to dispose of them in accordance with the product disposal and/or recovery programs prescribed by their nation or company.

# Trademarks

Product names mentioned herein are used for identification purposes only and may be trademarks and/or registered trademarks of their respective companies.

Revision History

<table><tr><td>Revision</td><td>Release Date</td><td>Description of Change(s)</td></tr><tr><td>1.00</td><td>2023-02-16</td><td> $1^{st}$  edition release</td></tr><tr><td></td><td></td><td></td></tr></table>

# Table of Contents

# Preface .............

# Table of Contents ............

# 1 概述.. .8

# 1.1 iFACE Designer 软件的安装 . 9

1.1.1 安装与开始 . .9
1.1.2 系统规格与需求.. .9
1.1.3 启动 iFACE Designer . .9

# 1.2 新增应用项目. .10

1.2.1 选择人机界面. ..10
1.2.2 控制器选择 . .11
1.2.3 检视设定.. ..12

# 1.3 项目设计. .14

1.3.1 建立组件 － 按钮开关. ..14
1.3.2 建立组件 － 指示灯 ... ...16

# 1.4 显示画面上组件已设定的卷标 . 18

# 1.5 专案下载.. .19

1.5.1 编译 .. ..19
1.5.2 传输设定.. .20

# 1.6 专案运行.. .22

1.6.1 开机测试.. .22
1.6.2 专案传输.. ..23
1.6.3 HMI 与 FX3G 连接.. .25

# 2. 画面 .. .. 28

# 2.1 新增画面与删除画面. .28

2.1.1 画面新增. ..28
2.1.2 画面删除.. .29

# 2.2 画面管理员 .30

2.3 起始画面与画面 ID.. .32
2.4 背景画面.. .33

# 3. 标签设定... ... 35

3.1 新增卷标窗口.. . 35
3.2 一般标签.. .. 36
3.3 系统信息卷标.. .44
3.4 系统控制卷标.. .47
3.5 内部系统卷标.. .48

# 4. 按钮与指示灯.... .51

4.1 按钮组件.. .51
4.2 指示灯 . .. 53
4.3 多状态按钮 . .53

# 5. 数值相关组件... .. 56

5.1 数值组件.. .56
5.2 仪表组件. .58

# 6. 功能键 ... ... 60

6.1 功能键组件. .60

# 7. 清单 ... ... 64

7.1 列表组件.. .64

# 8. 容器 .... .. 67

8.1 何谓容器组件?.. .67

# 9. 讯息显示.. .. 76

9.1 讯息显示组件.. .76

# 10.静态图与动态图. .79

10.1 静态图组件 .79

10.1.1 保持原图大小... ...79
10.1.2 配合对象大小... ...80
10.1.3 锁定长宽比例.. ...81
10.2 动态图组件 .82

# 11.曲线图与 XY 图.. ..84

11.1 曲线图组件 .84

# 12.数据记录.. .. 89

12.1 开启数据记录服务设定. .89
12.1.1 数据记录设定对话窗.. ..89
12.2 数据记录表组件. .91
12.3 趋势图组件 . .93

# 13.警报服务... .. 95

13.1 开启警报服务设定. .95

13.2 警报服务设定画面. . 95
13.3 当前警报表 .. . 98
13.4 警报频次表. .99
13.5 警报表历史表. . 100

# 14.配方.. .. 101

14.1 开启配方设定. . 101
14.2 配方设定架构说明.. . 101

# 15.安全性 ..... ..106

15.1 开启安全性设定 . 106
15.2 编辑使用者对话框. . 106

15.2.1 新增 .. ...107
15.2.2 编辑 .. ....107
15.2.3 其他 . ...108
15.2.4 组件-授权设定 . ...109

# 16.FTP 设定 .. .. 112

16.1 开启 FTP 设定 . 112
16.2 HMI 客户端. 112
16.3 HMI 服务器. 118

# 17.远程监控 VNC .. .. 121

17.1 Project Properties 项目属性窗口设定. . 121
17.2 项目设定窗口设定. . 121

# 18.多国语言... ..124

语言窗口设定 . 124
切换语言. . 125

# 19.主按钮和状态栏. . 127

19.1 设定主按钮 . 127
19.1.1 设定主按键窗口. ..127

19.2 状态栏设定. . 128
19.2.1 状态栏设定窗口 ..... ...128

# 20.触发服务.. ..130

20.1 触发服务设定. . 130

20.1.1 触发编辑设定. ...130
20.1.2 触发管理设定.. ...131

# 21.MARCO... ..136

21.1 MARCO 编辑器设定 . . 136

21.1.1 宏编辑器设定窗口. ...136
21.1.2 Instruction List ... ...137

# 21.2 宏管理设定 . 139

21.2.1 宏管理设定窗口. ...139
21.2.2 宏范例－默认参数设定 . ...140
21.2.3 宏范例－单位换算. ..142
21.2.4 宏范例－条件判断 ...145

# 22.周期间隔.. ..147

22.1 页面周期间隔. 147
22.2 组件周期间隔. 148
22.3 通讯命令设定.. 149

22.3.1 画面卷标信息. ...149
22.3.2 区域命令.. ...150

# 23.行程管理. ... 151

23.1 开启行程管理. 151
23.2 【固定／每周】的行程设定.. 153
23.3 【固定／个别】的行程设定.. 155
23.4 【固定／指定】的行程设定. 156
23.5 【动态／每周】的行程设定. 157
23.6 【动态／个别】的行程设定. 159
23.7 【动态／指定】的行程设定.. . 160

# 24.项目传输设定.. .161

24.1 开启传输设定项目. . 161

24.1.1 Download Function .. ...161
24.1.2 传送界面－可移除装置 ..162
24.1.3 传送界面－以太网络 1-1 ...164
24.1.4 传送界面－USB 设备. ...165
24.1.5 传送界面－以太网络探测 ..167
24.1.6 传送界面－本机磁盘. ..169

# 24.2 文件保护. . 170

24.2.1 项目密码. ...170
24.2.2 编译密码.. ...171
24.2.3 编译－还原信息. ..172

# 24.3 上载应用.. . 173

24.3.1 iFACE 软件上传应用 ...173
24.3.2 以太网络上载还原方式. ..173

24.3.3 USB 上载还原方式 . ...174
24.3.4 磁盘应用项目还原方式. ...175

# 25.WIFI 应用 .... .... 176

25.1 基本设定. 176
25.2 WIFI 设定－Station . 176
25.3 WIFI 设定－AP 180
25.4 DHCP 设定 181

# 26.Rest API 应用 ... .... 184

26.1 Rest API Setting . 184
26.2 与 REST API 相关动作. 189

26.2.1 呼叫 REST API.. ...189
26.2.2 网络状态确认.. ...189

# 1 概述

本教程主要绍如何安装并使用 iFACE Designer 软件，透过简单、快捷的操作方式，来制作一个项目实例。同时以 P10-N 为例，将项目下载至 HMI中，让使用者轻松实现与PLC 的通讯控制。

# 1.1 iFACE Designer 软件的安装

# 1.1.1 安装与开始

iFACE Designer 安装于个人计算机，项目在此进行开发、设计与编译。项目可在人机界面或 PC 中执行，以便监控控制器。

# 1.1.2 系统规格与需求

iFACE Designer 是一套功能强大、却不耗费过多计算机资源的人机界面编辑软件。如果您想执行 iFACE 软件，以下是建议的系统基本需求。

<table><tr><td>参数</td><td>建议规格</td></tr><tr><td>RAM</td><td>1GB RAM (32-bit) or 2GB RAM (64-bit)</td></tr><tr><td>Processor</td><td>32- &amp; 64-bit with 1 GHz or faster</td></tr><tr><td rowspan="4">OS</td><td>Microsoft Windows XP SP2 or above</td></tr><tr><td>Microsoft Windows Vista</td></tr><tr><td>Microsoft Windows 7 32- &amp; 64- bit</td></tr><tr><td>Microsoft Windows 8 32- &amp; 64- bit</td></tr></table>

# 1.1.3 启动 iFACE Designer

F安装程序可选择在 Windows 的桌面上建立一个 iFACE Designer 的图示 ，快点两次图示即可进入编辑画面。也可以单击【开始】菜单→【所有程序】→【iFACE1.6.x 】(依安装的版本而定)，启动 iFACE Designer 编辑软件。

![NOVAKON\niFACE 1.6.70\niFACE Designer 1.6.70\nSimulator\n解除安装 iFACE 1.6.70\n上一頁\n搜尋程式及檔案](.iface-designer-user-manual-chinese-simplified/7ca351ea19168a52ece7f3a154dfb5c035eb74f99211161a0e1ef90f8831f6ea.jpg)

# 1.2 新增应用项目

iFACE Designer 采用最直觉的 Ribbon 使用者界面。您可以点选左上角 iF 图示，按

![FACE Designer 1.6.70\n新增專案... Ctrl+N\n開敘... Ctrl+O\n最近的專案\n閥閉 Ctrl+F4\n儲存 Ctrl+S\n存檔(C-配線)\n另存新專案...\n關於專案\n檔案保護\n新增畫面\n新增次畫面\n刪除畫面\n列印畫面 Ctrl+P\n儲存圖片...\n離開\n編輯結果\n错误\n類型 群組 項目 敦述 跳至\n選項\n選項名稱:\n圖 ID: 1\n物畫案:\n顏色主框 當景畫案\n快速模式\n圖層 透明 模型\n圖層 打印 鋼值\n說明命令設定 全篇 G1 電秒\n高郵 G2 電秒\n說明範圍\n元件庫\n搜尋\n按紙/開關\n指示後\n數值/文數字\n功能鏈\n多狀態按紙\n靜態文字\n靜態圖片\n修狀器\n傳表\n訊息顯示\n清單\n表格\n漫動器\n自訂元件庫\n搜尋\nDefault Category\n當前語言 週間間隔 元件狀態 0 縮放 -100% X 0 0](.iface-designer-user-manual-chinese-simplified/a5bd208f5edb64c23fa74c6386700ba57d6dfd453e3cd3493f153a227e37e74e.jpg)

下【新增项目】后，开始新增一个应用项目。

# 1.2.1 选择人机界面

产品选择：选择产品的类别为 HMI 或是PC 。在规格的列表中，点选项目使用的人机界面型号，下方会显示产品外观图以及详细的硬件规格。

![專案名稱\n產品選擇\n類別 HMI 系列 P-series 欄位設定\n型號 顯示類型 解析度\n1 P04-P 4.3' TFT 480X272\n2 P04-N 4.3' TFT 480X272\n3 P07-P 7' TFT 800X480\n4 P07-N 7' TFT 800X480\n5 P10-P 10.2' TFT 800X480\n6 P10-N 10.2' TFT 800X480\n型號: P10-N CPU: Sitara AM335X COM1: RS232/422/485\n顯示類型: 10.2' TFT 記憶體: 512MB COM2: RS232/422/485\n解析度: 800X480 快閃記憶體: 4GB COM3: RS485/CAN\n顯示色彩: 64K 資料記憶體: 256KB 乙太網路: 1x10/100Mbit\nRTC: Yes 記憶卡: SD USB: 1xDevice, 1xHost\n下一步](.iface-designer-user-manual-chinese-simplified/0bb19ff086c1b934c7dbc117d6f8c3985a1185d52074bd345c2f382c9076f1e7.jpg)

# 1.2.2 控制器选择

由【通讯端口设定】→选择【新增联机】。

设定使用的通讯端口(本例使用默认值 COM1)，和选择控制器厂牌以及对应型号(本例联机控制器厂牌设定为 Mitsubishi，型号为 Mitsubishi FX3U Series)。

设定控制器的通讯格式(本例设定为 RS422，9600，EVEN，7，1)。

![通訊埠設定\n新增連線\n刪除連線\n新增節點\n刪除節點\nLink 1 (1-to-1)\nStation 0\n連線\n已啟動\n顯示名稱: Link 1\n連接埠: COM1\n連線 ID: LC1\nHMI站號: 0\n連線類型: 1-to-1 (Direct Link)\n資料更新速率: 30 msec\n選擇控制器\n廠牌\n型號\nFacon\nHust\nJector\nKEYENCE\nKoyo\nMeicheng\nMitsubishi\nModbus\nMitsubishi AJ71\nMitsubishi AJ71 for AnA/AnU\nMitsubishi AJ71 Format4\nMitsubishi FR-A700\nMitsubishi FX2N Series\nMitsubishi FX3U Series\nMitsubishi FX3U Series 232/\n目前驅動程式版本: 1.0.0\n通訊格式\n界面: RS422 通訊鮑率: 9600\n檢查位元: EVEN 資料位元: 7 停止位元: 1\n下一步](.iface-designer-user-manual-chinese-simplified/b7528dc8013e25e608fdf1e0d5440ad540b3940d0c1024a21b1a81fe19227050.jpg)

# 1.2.3 检视设定

检视之前所设定的参数。画面会显示已设定完成的参数，供使用者再检视一遍，若有需要调整时，可点选上方图示返回之前页面修正设定。

确认设定无误后，按下【建立】即可进入编辑画面，开始规划。

![專案屬性\n專案名稱:\nHMI 型號: P10-N\n方向: 標式\n控制器:\n□ 人機\n□ COM 埠\nCOM1 - Mitsubishi FX3U Series\n建立](.iface-designer-user-manual-chinese-simplified/9d13d99ca55259951dd667e905bd0c31a7452a2de27d824a52e41575fb25c94c.jpg)

# 1.3 项目设计

接下来说明 iFACE Designer 软件的实际运用。本例中将会以按钮开关和指示灯，依序连结至 Mitsubishi FX3U Series PLC 的 Y0、Y1、Y2 等接点，达成透过通讯端口来实际监控PLC 之目的。

# 1.3.1 建立组件 － 按钮开关

A. 在画面编辑区右边的【组件库】，内含许多不同的对象类别。我们从【按钮/开关】项目选一个按钮图标，拖曳到页面(Screen)上面。

![iFACE Designer 1.6.70 / untitled *\n名稱: iButton_6\n標題: \n編輯: \n文件名: \n編輯: \n2\n0\n1\n說明全部\n說明1\n文字: ON\n對照: 置中\nX: 18\nY: 23\n高度: 60\n高度: 60\n畫面管理員\n預設\nScreen*\nScreen*\n元件庫\n按尋\n按鈕/開關\n按鈕-黑\n按鈕-白\n按鈕-藍\n按鈕-1\n按鈕-2\n按鈕-3\n指示燈\n指示燈-1\n指示燈-2\n自訂元件庫\n按尋\nDefault Category\n編譯結果\n错误\n類型  群組  項目  敘述  跳至\n當前頁: Engl  送網開幕  標準  元件狀態  0  漏放 ———— 100% 1:1  X: 290  Y: 110](.iface-designer-user-manual-chinese-simplified/9e9a3ead851c8e906bd47e43b50966c6f822c921ca187a90882a4c6a20cb066a.jpg)

B. 透过组件与卷标的链接，可以让我们有效地操控 PLC 的缓存器。如下图Screen 页面上【按钮】→【基本】→【卷标】，输入 Y0 后按下 Enter。

![一般\n設定\n專案傳輸\n按鈕\n格式\n行為\n名稱: kButu\nB\n標籤:\nY0\nR\n類型: 交替型\n基本\n模擬\n2\n編輯\n即時反應\n狀態/訊息\n畫面管理員\n預設\nScreen*\nScreen*\nON](.iface-designer-user-manual-chinese-simplified/ab0952b379e3d216bd95ffa82f55b3ada23193103ac507e4bc9b849f86147479.jpg)

C. 新建立的卷标名称软件会自动搜寻配对是否有相符组件，如果有地址将会自动对应卷标名称填写相同地址。

![新增標籤\n標籤名稱 Y0\n連線 Link 1\n型號 位元\n地址 Y0\n站號\n類似的標籤名稱\n與標籤相同的地址:\n新增 取消](.iface-designer-user-manual-chinese-simplified/77c915cb78bf8fd3d0714cb8057ad2880af02133755995a7e2a94b8d28daee5f.jpg)

D. 由【按钮】→【状态/讯息】→【编辑】来修改按钮上显示的文字。

![一般 設定 專案傳輸 按鈕 格式 行為\n名稱: kButton_6\n標籤: Y0 R\n類型: 交替型\n基本\n模擬 編輯 2\n即時反應\n模擬 狀態/訊息](.iface-designer-user-manual-chinese-simplified/7dbc6bd9b7c037c5589597a89977fffa76ebc6de0b9a534b2c1363993df458d4.jpg)

![編輯狀態\n編輯狀態\n語言: English\n新增 刪除\n狀態	內文	數值\n0	Y0 OFF	0\n1	Y0 ON	1\n確認	取消](.iface-designer-user-manual-chinese-simplified/ecac3f558c9994664ee141b2f97ee6cff6388cc2916daf48bb2979f813509fda.jpg)

![The image displays a computer window interface featuring a grey border and title bar set against a white background. Inside the window, centered on a black rectangular background, is the text 'YO OFF' written in a white, pixelated font that exhibits a slight chromatic aberration or glitch effect.](.iface-designer-user-manual-chinese-simplified/3363e99e5d608c0b8e38c98b8936ef10cf78798a8efd307805461094656c696d.jpg)

依照上述步骤，再分别拖曳两个按钮元建置画面上，卷标位置输入 Y1与Y2 ，并依序于编辑状态中修改为【Y1 OFF】、【Y1 ON】和【Y2 OFF】、【Y2 ON】, 完成后如下图所示。

![iFACE Designer 1.6.70 / untitled *\n一般\n設定\n等高傳軸\n畫面名稱 Screen\n圖層 ID: 1\n起始畫案 預設/Screen\n顏色主編 資景曲面\n快速模式 資景 機框 機型\n圖層 輝置 割組\n選項命令設定 全域 G1 200 暫秒\n局部 G2 1000 暫秒\n畫面管理員\n預設\nScreen*\n元件庫\n搜尋\n按鈕-開關\n按鈕-黑\n按鈕-白\n按鈕-藍\n按鈕-1\n按鈕-2\n按鈕-3\n指示區\n數值/文數字\n功能鏈\n自訂元件庫\n搜尋\nDefault Category\n編輯結果\n错误\n類型 組組 項目 敘述 跳至\n當前語言 English 週間簡隔 標準 元件狀態 0 據放 —— 100% 1:1 X 240 - 200 -](.iface-designer-user-manual-chinese-simplified/b0aa156e146e8bc0189bc51e86f70052f32092091110ae3045bd6da5f5284490.jpg)

# 1.3.2 建立组件 － 指示灯

增加指示灯以对应FX3U PLC 缓存器的地址Y0、Y1、Y2 ，经由画面上开关按钮的切换，来监看指示灯的变化。

E. 由【组件库】中选用【指示灯】项目，分别绘制三个指示灯组件，如下图

所示。完成后再分别定义指示灯所链接的标签名称。

![iFACE Designer 1.6.70 / untitled *\n設定\n監視\n監視\n新規管理器\n預設\nScreen*\nScreen*\nY0 ON\nY0 ON\nY0 ON\n2018/08/08 18:31\n元件庫\n搜尋\n按鈕/開關\n指示燈\n指示燈-1\n指示燈-2\n指示燈-3\n指示燈-4\n指示燈-5\n指示燈-6\n指示燈-7\n指示燈-8\n自訂元件庫\n搜尋\nDefault Category\n編輯結果\n錯誤\n類型 群組 項目 敘述 跳至\n當前語言 English 逐期間隔 標準 元件狀態 0 增放 100% 1:1 X 240 Y 140](.iface-designer-user-manual-chinese-simplified/697102b22d63905887c41455c77d8337592415b140ec4380006187ff690efeb8.jpg)

# 1.4 显示画面上组件已设定的卷标

软件下方有一列状态区，可以利用 图标查看已设定的卷标信息。

![The image displays a cropped section of a software toolbar interface. On the far left is an icon representing a document or file, characterized by a blue outline and a beige interior with a folded corner. In the center is a thin, vertical grey separator line. To the right of the line is an icon consisting of a small black triangle pointing downward (a caret) positioned above a short horizontal black line, indicating a dropdown menu option. There is no text visible in the image.](.iface-designer-user-manual-chinese-simplified/615835c3e6922eae2d8cd5649c36d1ebca1504024c3e8c9bdcb650cff710f98c.jpg)

![當前語言 English 週期間隔 標準 元件狀態 0 縮放 100% 1:1 X 240 Y 140\n點擊圖示可以顯示設定的標籤資訊](.iface-designer-user-manual-chinese-simplified/241921c1ba67f815711157f9e419844665c31a10db7dea3e64d98354335162be.jpg)

(1) 按下 图标后，组件的左上方会显示或隐藏卷标信息，如下图。

![W:Y0:Y0\nY0 OFF\nW:Y0:Y0\nW:Y1:Y1\nY1 OFF\nW:Y1:Y1\nW:Y2:Y2\nY2 OFF\nW:Y2:Y2](.iface-designer-user-manual-chinese-simplified/12a529c3873c1269939e799c466f647d6b6e6ed6d99987eebcae5b900afbe243.jpg)

(2) 按下图示旁的箭头可进入详细设定。可以设定【显示字型】的样式与大小、【字型颜色】、【背景颜色】，以及设定是否显示【卷标地址】、【写入卷标】、【读取卷标】、【启动卷标】、【通知】、【显示语言ID】、【绑定按键】等信息。

![畫面元件訊息設定\n顯示字型: Arial 8\n顯示字型顏色:\n☑ 背景顏色:\n☑ 顯示標籤位址\n☑ 寫入標籤 □ 讀取標籤 □ 啟動標籤 □ 通知\n□ 顯示語言ID □ 顯示綁定按鍵\n確認 取消](.iface-designer-user-manual-chinese-simplified/42ace866610c9f099b8d1d930edd601b18e6d61aee5d4d6110efe13e551bac61.jpg)

# 1.5 专案下载

我们已经完成了一个简单的项目范例，下面步骤是介绍如何将项目下载到 HMI，并且实际连接到 Mitsubishi FX3U PLC 进行监控。

# 1.5.1 编译

当编辑完成应用项目，需先将项目存档，再编译此项目。【编译】会将项目转换成可下载的\*.KPC/ \*.FMW 档案。

编译时可能会发现有错误或警告。若发生警告，可选择忽略不管，警告并不会影响程序的运行；若发生错误，则需修正完所有错误编译成功后，方可顺利的执行此应用项目。

点选【项目传输】→【编译】，开始执行项目编译的动作。

![iF\n一般 設定 專案傳輸\n傳輸設定 傳輸\n應用 配方\n編譯\n線上 離線 使用量\n下載 上傳 驗證 模擬](.iface-designer-user-manual-chinese-simplified/4164c9b97a7041a2623071b421a92999ed33c2efdcf68279183317a447fa9a20.jpg)

![驗證資料記錄器...\n正在驗證觸發...\n驗證配方...\n驗證專案屬性...\n驗證動畫...\nValidating Schedules...\n有 5 個警告.\n驗證成功!\n請按 下一步 按鈕，開始編譯專案.](.iface-designer-user-manual-chinese-simplified/d4b042353f640b15a9378aba147bc791d5a340852d6f0d3d4cb63851aa80df0e.jpg)

# 1.5.2 传输设定

F. 当规划项目编译完成后，点选【项目传输】→【传输设定】。

F
![iF\n一般 設定 專案傳輸\n專案傳輸\n傳輸設定 傳輸\n應用 配方\n編譯\n01\n10\n01\n線上 離線 使用量\n下載 上傳 驗證 模擬](.iface-designer-user-manual-chinese-simplified/f769e79bd326c2f18afd6c8fc756591902cc228d23db8f3e55739dcc8f13ab3e.jpg)

G. 我们可将编译完成的项目选择下载或转存到指定的传输界面，包括【可移除的装

置】(USB 随身碟或是 SD Card)、【以太网络】、【USB 设备】(USB Device 传输

线)、【本机磁盘】(可指定于计算机的路径)。

本例使用USB 随身碟。

![下載設定\n下載設定\n下載功能：\nG\n傳送界面：\n可移除的裝置狀態\n(E:) 7854 MB\n應用與韌體\n可移除的裝置\n可移除的裝置\n乙太網路 1-1\nUSB 設備\n乙太網路探測\n本機磁碟\n進階設定\n確定\n取消\n傳輸 ))](.iface-designer-user-manual-chinese-simplified/6d45d77610d0b5cabdb3bc24819a42024137100314b2da3d17633b6195209f74.jpg)

第一次下载应用项目或变更软件版本时必须下载韧体，【下载功能】请选择【应用与韧体】；后续在项目添加物件或画面时，则选择【应用】即可。

H. 【传输】会将编译过的 \*.KPC / \*.FMW 档案，开始下载到人机界面或指定的装置中。

![轉換\n按壓【開始】鍵以進行\n下載應用與韌體\n經由USB 隨身碟\n0%\n開始](.iface-designer-user-manual-chinese-simplified/18e512937a8c542ee68c0b5ab7bbe5dacfb1c36098b6015d6cc672cea110f4d4.jpg)

I. 按下【开始】键后，会根据所设定的传送界面，显示不同的画面。本例选择的传送界面为【可移除的装置】(USB 随身碟)，因此需要选择随身碟插入的磁盘代号，与应用名称内容。

应用名称若输入中文，在人机上会显示乱码，因此建议以英文或数字为主。

![選擇 Drive\nE: (7854MB)\n應用名稱 DEMO\n確定 取消](.iface-designer-user-manual-chinese-simplified/976826667391d1eaef23eac6eb1d3449456fbba2da09f8e5248da4b7152ee826.jpg)

其他下载方式，请参考【24.项目传输设定】单元。

# 1.6 专案运行

接下来，我们就可以依照下列步骤将项目下载到人机界面，开始测试人机界面实际与PLC 联机的结果。

# 1.6.1 开机测试

人机界面开机启动时会检查硬件项目是否正常，若测试发现错误，会将测试结果显示于屏幕上；如果检查结果全部正确，则会自动回到系统目录。

# Enrch your exPerience

System RAM
DataRAM
BlOS Checksum
Firmware Checksum
Application Checksum
Configuration Checksum
Battery Power
RTCTime&Date

exit

# 1.6.2 专案传输

将已经储存 \*.kpc / \*.fmw 的 USB 随身碟，插入 HMI USB Host 接口，如下图。

![Close-up of a server rack with a blue SIMlek device inserted, showing ports and labels (no readable text beyond branding)](.iface-designer-user-manual-chinese-simplified/3caf98aff083b954350d7c0702d084b2146be7c1ee097d6579f8c72403235daf.jpg)

J. 点击人机系统画面→【文件传输】功能。

![執行應用程式\nSettings\n通訊埠\n乙太網\n檔案傳輸\n背燈亮度\n螢幕設定\n觸控校準\nRTC\n系統狀態\n其他\n啟動 USB 設備傳輸](.iface-designer-user-manual-chinese-simplified/651e0f814b251df204692a011558d3c73bcb3ba90a6c59eeda4bb327be2968dd.jpg)

K. 进入【文件传输 (File Transfer) 】设定页面。

![× Cancel\nM File Transfer\nN\n應用程式 韌體\nFTP](.iface-designer-user-manual-chinese-simplified/d28d2a0d32dd9505709e503ec723f33ab815963019168bde570cd873fa128650.jpg)

L. 选择【韧体】后点击【OK】，进入【Select a firmware to copy to HMI】

页面。如下图所示，先点选 PRelease1670.fmw韧体档案，再点击

【OK】，静待韧体数据更新完成后，系统即会重新启动 HMI。

![Cancel Select a firmware to copy to HMI OK ✓\n01000020\n10314901\nPRelease1670.fmw\nPrev. 1 / 1 Next](.iface-designer-user-manual-chinese-simplified/b534e4824eaa6f768debf766cb32992e876cef2d39e84a3a5a7006ad3189ca28.jpg)

M. 依旧进入【文件传输】页面，选择【应用项目】点击【OK】，进入

【Select an application to copy to HMI】页面，选择我们所设计的项目文件，下载应用项目。如下图，先点选【Demo.kpc】应用项目文件，再点击【OK】，应用项目即可下载完成。

![Cancel\nSelect an application to copy to HMI\nOK ✓\nDEMO.kpc\nPrev	1 / 1	Next](.iface-designer-user-manual-chinese-simplified/e925945d946913232c80fc8f9ed4207e2b8d8afeb5e7d11e10109151e63de2a5.jpg)

# 1.6.3 HMI 与 FX3G 连接

依据所选择的控制器(本例为 FX3U) ，参考下图制作一条 HMI 与 Mitsubishi FX3GSeries PLC 的连接线。

![Diagram of an Ethernet cable connector showing pin arrangement and terminal labels](.iface-designer-user-manual-chinese-simplified/879fb8353514c0b735ed6ae783b6d911a0574d8a6bfa4769621724806654c862.jpg)

![| Pin Type | Value |\n| -------- | ----- |\n| 02 RX+   | 01 TX+ |\n| 07 TX+   | 04 RX+ |\n| 03 SG    | 05 SG |\n| 01 RX-   | 06 TX- |\n| 04 TX-   | 09 RX- |](.iface-designer-user-manual-chinese-simplified/a18041411a301e9974745e6bcb4632108a1fb5100fabe9a8b6a321b33fb94e87.jpg)

上述连接线制作完成实际运用连接 PLC，回到系统画面→【执行应用项目】，运行项目程序。

![執行應用程式\nSettings\n通訊埠	乙太網	檔案傳輸\n背燈亮度	螢幕設定	觸控校準\nRTC	系統狀態	其他\n啟動 USB 設備傳輸](.iface-designer-user-manual-chinese-simplified/7eedff0b2797c5f2e8b5c3d00ee6c12a9e9d997e676a11f36db3445cd1d408b4.jpg)

下图是 P10-N 与 Mitsubishi FX3G PLC 实际联机的画面。当我们按下 Y0 和 Y2 的按钮时，PLC 上的Y0 和Y2 接点随即变成ON，而HMI上的指示灯，Y0 和Y2 也立刻反应PLC 上接点的状态变化。

![Y0 ON\nY1 OFF\nY2 ON](.iface-designer-user-manual-chinese-simplified/c062b94362bd3f71779c0727e11e21dab7aa487d4a57d38e917750f6d599afc1.jpg)

![MITSUBISHI MELSEC\nFX3G-24M](.iface-designer-user-manual-chinese-simplified/30e5a22e5692691c812315928bccb133bf608a5e2f713ac81854758ff67a1695.jpg)

# 2. 画面

人机上所有的组件都必须乘载于画面之上，因此在了解人机组件的应用之前，应该先了解画面的使用方式。

# 2.1 新增画面与删除画面

当开启新项目时，系统会自动建立一个新的画面，可是当我们要建立二个画面以上的项目，就需要手动新增画面了。

以下介绍画面的新增与删除：

# 2.1.1 画面新增

新增画面包含【新增画面】与【新增次画面】。新增的方法有两种：

选择【一般】功能页签→画面→【新增画面】或【新增次画面】。

![iFACE Designer 1.6.70 / untitled *\n一般\n屏幕傳動\n新建畫面\n新建畫面\n新建畫面\n新進次畫面\n畫面管理員\n預設\nScreen*\n編輯結果\n错误\n類型  群組  項目  敘述  跳至\n選項:\n圖層名稱: Screen\n圖層 ID: 1\n範疇曲面: 編距/Screen\n顏色主體  背景畫面\n快速模式  背景  通道  橙型\n圖層  對組  新組\n標籤命令設定\n全部 G1 200 電秒\n全部 G2 1000 電秒\n確定格値\n元件庫\n搜尋\n按鈕/開關\n按鈕-黑\n按鈕-白\n按鈕-髮\n按鈕-1\n按鈕-2\n按鈕-3\n指示燈\n指示燈-1\n指示燈-2\n自訂元件庫\n搜尋\nDefault Category](.iface-designer-user-manual-chinese-simplified/3d9dcf9767e866f4595f197d0a525c9a566df7939892fd400ee4e04dbb5095a1.jpg)

在【画面管理员】空白处，点鼠标右键后，会弹出一个快捷菜单，再点【新增画面】或【新增次画面】。

![iFACE Designer 1.6.70 / untitled *\n一般 設定 專案傳輸\n剪下\n複製\n貼上\n畫面名稱: Screen\n畫面 ID: 1\n起始畫面: 空白處點滑鼠右鍵\n顏色主題 背景畫面\n快速模式 背景 過框 機型\n圖層 對覽 群組\n通訊命令設定 全域 G1 200 電紗\n局部 G2 1000 電紗\n畫面管理員\n預設\nID: 1\nScreen*\nScreen*\n新增畫面\n新增次畫面\n刪除畫面\n剪下畫面\n複製畫面\n貼上畫面\n重新命名畫面](.iface-designer-user-manual-chinese-simplified/c1ba3880dce1104fc3a8e30408c1c013abd3f36127c606c374bf88b5c136469f.jpg)

# 2.1.2 画面删除

![iFACE Designer 1.6.70 / untitled *\n一般\n設定\n專案傳輸\n剪下\n貼上\n新增畫面\n畫面名稱: Screen1\n畫面 ID: 2\n起始畫面: 空設/Screen\n顏色主題 背景畫面\n快速樣式 背景 過框 標型\n圖層 對寶 群組\n通訊命令設定 全填 G1 200 毫秒\n局部 G2 1000 毫秒\n畫面管理員\n預設\nD: 1\nScreen*\nD: 2\nScreen*\nScreen*\nScreen*\n新增畫面\n新增次畫面\n刪除畫面\n剪下畫面\n複製畫面\n貼上畫面\n重新命名畫面\n在要刪除的畫面點擊滑鼠右鍵\n2018/10/12 14:32](.iface-designer-user-manual-chinese-simplified/8f67394bc905e029462c7e4b415575f8344920c787a27ae85ee3d3536303489d.jpg)

1. 将鼠标移动到画面管理员。
2. 在欲删除的画面上，按下鼠标右键。
3. 弹出快捷菜单后，选择【删除画面】。

4. 出现【删除画面】的系统对话框，按下【确定】后，即完成删除画面的动作。

![Designer\n刪除畫面\n您真的要執行嗎？\n確定 取消](.iface-designer-user-manual-chinese-simplified/ae08f711f2f53341eeabea21111acca9befea17c56cf9cea4c658e2d49237fe4.jpg)

# 2.2 画面管理员

【画面管理员】是iFACE Designer 的画面管理界面。它可以让您将画面分门别类，方便管理；也可以让画面在每一个类别任意移动。

![iFACE Designer 1.6.70 / untitled *\n一般 設定 專富傳輸 按鈕 模式 行為\n名稱: kButton_1\n標籤: 输入標籤 R\n類型: 交變型\n畫面管理員 Screen® Screen1\n預設\nScreen*\n畫面管理員 ON\nScreen1*\n元件庫\n搜尋\n按鈕/開關\n按鈕-黑\nON 按鈕-白\n按鈕-藍\n按鈕-1\n按鈕-2\n按鈕-3\n指示燈\n指示燈-1\n指示燈-2\n自訂元件庫\n搜尋\nDefault Category\n編譯結果\n錯誤\n類型 群組 項目 敘述 跳至\n當前證 Engli 週期間隔 標準 元件狀態 0 縮放 100% X: 290 Y: 90](.iface-designer-user-manual-chinese-simplified/da04572218a4b93c04cafcfc81eea82845ed0b374ac701ff3af42d85978fcd54.jpg)

画面类别：主要作为分门别类的目录，系统提供的类别名称为【预设】。将鼠标光标移到【类别】点鼠标右键，会弹出一个快捷菜单。

![畫面管理員\n預設\nID: 1\n滑鼠移到此處點\n右鍵\nScreen\nID: 2\nScreen1\nScreen*\n全部展開\n全部摺疊\n新增類別\n只刪除類別\n刪除類別與所含的畫面\n重新命名類別\n類別向上移\n類別向下移](.iface-designer-user-manual-chinese-simplified/46e2f8db8148229289eddeaf2000b1c050fe52101d48f47ac8eb5f689d9f9a48.jpg)

快捷菜单可以提供【新增类别】、【只删除类别】、【重新命名类别】等功能。新增类别：按下【新增类别】，可以增加新的类别。

![新增類別\n類別名稱：\n類別A\n確定 取消](.iface-designer-user-manual-chinese-simplified/d1564a5d64734bc223ea5207868e1343148625f35104087855c2afa6bed668f3.jpg)

类别名称输入新的类别名称，名称支持中文。本例输入【类别A】，输入完成后按下【确定】。
删除类别：分为【只删除类别】和【删除类别与所含的画面】。
【只删除类别】：只删除类别名称，该类别中的画面将全部自动移到预设的类别。
【删除类别与所含的画面】：将该类别与类别中所包含的画面一并删除。

![Designer\n刪除類別:類別A和全部畫面？\n確定 取消](.iface-designer-user-manual-chinese-simplified/1afa7a8cc1bf9f4409386142002d572895bfbdcca7df820db302c0ded94a882d.jpg)

移至另一个类别：将选择的画面移动到另一个类别。

例如将【预设】类别的【Screen 1】，移动到【类别 A】。

![畫面管理員\n預設\nScreen\nID: 2\nScreen\n類別\nID: 3\nScreen\n在此處點滑鼠\n的右鍵\n新增畫面於後\n新增次畫面於後\n刪除畫面\n剪下畫面\n複製畫面\n貼上畫面\n重新命名畫面\n移至另一個類別\n類別A](.iface-designer-user-manual-chinese-simplified/63d7c868cdde97beecb9ae8a6e09535a137e1ad3a3cf43ba9ebd163239e5cc78.jpg)

1. 鼠标移至画面处，点鼠标右键。
2. 选择快捷菜单中【移至另一个类别】。
3. 最后再选择要移动的类别即可。

移动的画面内容(包括画面名称、画面 ID等)，不会因为移到其他类别而改变。

# 2.3 起始画面与画面 ID

在【一般】功能页签→画面，可以设定画面名称、画面 ID和起始画面。

![iFACE Designer 1.6.70 / untitled *\n一般 設定 專案傳輸\n剪下\n複製 貼上\nA\n畫面名稱: Screen\n畫面 ID: 1\n起始畫面: 預設/Screen\n顏色主題 背景畫面\n快速樣式 背景 適框 框型\n圖層 對育 群組\n通訊命令設定 全域\n局部\n畫面管理員 Screen* Screen1\n預設\nD:\nScreen*\nID: 2\nScreen1*\n此處會顯示畫面 ID](.iface-designer-user-manual-chinese-simplified/be9e6d03016d544118b5b000cfb629bd4c6be85429aa3f3c82a872fe70d6db98.jpg)

A.画面名称

画面名称除了可以说明画面本身的内容外，也是使用功能键来进行换画面的设定指标，因此同一个项目中的画面名称都不会重复。

B.画面ID

画面ID是每个画面的编号，也是使用PLC来进行换画面或显示当前画面的参考指针，因此同一个项目的画面ID也都不会重复。

C.起始画面

起始画面是人机开机后，第一个执行的画面。

D. 显示ID

将鼠标光标移动到画面管理员上的预览画面时，系统会显示这些画面的ID。

# 2.4 背景画面

背景画面主要是作为其它画面的共同页。当有许多画面的部分内容重复时，就可以考虑使用背景画面，最大的好处是当这些设定要调整时，只需调整一次即可。

![iFACE Designer 1.6.70 / 背景\n一般\n設定\n專案簿點\n畫面名稱: Screen\n畫面 ID: 1\n起始畫面: 預設/Screen\n顏色主題\n背景畫面\n快速模式\n背景\n進程\n框型\n圖層\n對象\n群組\n通訊命令設定\n全域 G1 200 電秒\n局部 G2 1000 電秒\n剪贴簿\n畫面\n畫面管理員\n預設\nScreen\nScreen1\nScreen1\n類別A\nScreen3\nScreen4\n沒有背景畫面\n預設/Screen1\n類別A/Screen3\n類別A/Screen4\n元件庫\n搜尋\n按鈕/開關\n按鈕-黑\n按鈕-白\n按鈕-藍\n按鈕-1\n按鈕-2\n按鈕-3\n指示燈\n自訂元件庫\n搜尋\nDefault Category\n編課結果\n錯誤\n類型 群組 項目 敘述 跳至\n2018/10/12 15:05](.iface-designer-user-manual-chinese-simplified/e9f86a959175df4eb24a35905bcbd890cad69944c036781e71ebf8506fdd1c0c.jpg)

A.先决定那一页要当成背景画面(例如Screen 1)，并规划好其它画面要共同使用的组件。
B.点击其他页面，例如Screen。
C.选择【一般】功能页签→背景画面。
D. 勾选想使用的背景画面(本例为Screen1)。
E.如此就可以看到Screen的画面上，已经有Screen1当成它的背景画面。

# 注意：

(1) 背景画面也可以选择其它的画面当成背景画面。
(2) 其它画面无法直接调整背景画面的内容，如欲修改，需在该背景画面上进行修改。

# 3.标签设定

卷标可以与指定地址链接藉以传送或是接收数值。

# 3.1 新增卷标窗口

卷标位置填入新的卷标名称点击计算机键盘 Enter时会显示新增卷标窗口。

![一般 設定 專案傳輸 數值元件\n名稱: kNumInputDisplay_33\n標籤: Y3 R\n類型: 數值顯示\n基本](.iface-designer-user-manual-chinese-simplified/4919727a56472b07711922e284bd689cdaf2ad90e41d789998aae00d5f99d683.jpg)

A.卷标名称自动搜寻联机PLC位置类型，如果符合会自动导入(联机/类型/地址)参数数据。

![新增標籤\n標籤名稱 Y3\n類似的標籤名稱\n連線 FX3U\n地址 Y3\n類型 位元\n站號\n與標籤相同的地址:\n新增 取消](.iface-designer-user-manual-chinese-simplified/f56b85c7f17f29fd6ffded236ba3fcee00353788461ffe01841d9fca3e43a5ce.jpg)

B.卷标名称Y移除，保留3数字，系统会自动搜寻目前所有卷标中类似的卷标名称。

![新增標籤\n標籤名稱 3\n類似的標籤名稱\n連線 FX3U\nM3\nM301\n1_1283\nY3 M3000\nD300\nD300_1\nD300_2\nCN003\nD300_3\nD103\n1_1293_00\nD314\n1_12A3\n1_12B3_00\n1_1003\n1_12C3\n站號\n與標籤相同的地址:\n新增 取消](.iface-designer-user-manual-chinese-simplified/3e67fa02003c3dc8f03301b17115fa74991492fe0a5f680790eb55409c3e8481.jpg)

C.PLC地址改成D300自动搜寻【标签设定】内部与PLC相同地址的卷标名称。

如上图：有四个卷标使用PLC D300位置。

![新增標籤\n標籤名稱\n類似的標籤名稱\n與標籤相同的地址:\n連線 FX3U\n地址 D300\n類型 16位元無符號整數\n站號\n1 2\n1 D300 字串\n2 D300_1 16位元帶符...\n3 D300_2 16位元無符...\n4 D300_3 32位元帶符...\n變更 取消](.iface-designer-user-manual-chinese-simplified/3d1834816f7e6f9e55f77de5e82854f7b0a6b380303db6e423d875e2bdc39322.jpg)

# 3.2 一般标签

进入【设定】页签→【一般设定】→【标签设定】。

![點擊\n一般 設定 專案傳輸 數值元件 格式 行為\nPLC\n連結設定 標籤設定 配方設定 譯報服務 觸發服務 資料記錄服務 系統變數 巨集編輯器 巨集管理\n一般設定](.iface-designer-user-manual-chinese-simplified/bad4acad1341c750578cd41ed96998f33af80a331f967a87d6d667359ede1b9f.jpg)

默认编辑一般卷标数据后续可以直接对应在组件卷标上拉选使用，也可以运用其他特定功能(例如警报、配方等等)来进行连接。

(1) 打开卷标设定对话框，按下【一般标签】。

![標籤設定\n標籤操作\n新增	刪除	新增多個...\n選項\n配對命令表\n快取設定\n搜尋\n□ 精準匹配\n匯入/匯出\n匯入\n匯出\n一般標籤	系統資訊標籤	系統控制標籤	配方標籤\n標籤名稱	連線	類型	地址	註解\n1 標籤1	InternalMemory	位元\n新增標籤\n控制器: InternalMemory\n資料類型 位元	站號\n\$\n符合條件的格式:\n\$0.0-\$1048574.f; \$2048-\$1048574 flash file\n□ 設為預設值\n選擇標籤所使用的元件\n類別	畫面	元件	使用標籤\nOK	Cancel](.iface-designer-user-manual-chinese-simplified/4d07e600427a4a2725f261f2bed1d289b24da41a35d4ca93290cea8b2584a35a.jpg)

(2) 开始新增标签。

A.按下【新增】按钮后，在下方的表格会新增一列标签。可以双击表格内的字段更改卷标的设定。
B.或是点选需要修改的标签列之后，对话框右边的界面会显示出当前选择卷标的详细设定值，也可以在此界面做修改。

![一般標籤 系統資訊標籤 系統控制標籤 配方標籤\n標籤名稱 連線 類型 地址 註解\n1 標籤1 InternalMemory 位元 @1\n標籤的詳細資料](.iface-designer-user-manual-chinese-simplified/2a69f2c7c963157a41dd26c99dbb5bb8cfcc1b61ec884597a40d4f195006b4e9.jpg)

![控制器: InternalMemory\n資料類型 位元 站號\n@ 1\n符合條件的格式:\n@0.0-@65535.f](.iface-designer-user-manual-chinese-simplified/054fc65103d901b00788de07a914087e1b91a1e97de6e04585f39b68d041d8cc.jpg)

(3) 新增多个标签。

A.按下【新增多个…】按钮后，会开启【新增多个标签】对话框。

![標籤設定\n標籤操作\n新增\n刪除\n新增多個...\n一般標籤\n系統資訊標籤\n系統控制標\n標籤名稱\n連線\nC\nD\n新增多個標籤\n位址設定\n控制器: InternalMemory\n資料類型 16位元無符號整數\n站號\n@ 0\n符合條件的格式:\n@0-@65535\nE\n新增多個標籤\n字首: T\n字尾: K\n● 連續:\n位數: 2 起始值: 1\n○ 與PLC位址相同:\n位址遞增: 1 標籤數: 16\nT01K, T02K, ..., T16K\nOK Cancel\n匯入/匯出\n匯入\n匯出\n匯入/匯出\n匯入/匯出\n匯入/匯出\n匯入/匯出\n匯入/匯出\n匯入/匯出\n匯入/匯出\n535.f\n利用的元件\n畫面 元件 使用標籤\nOK Cancel](.iface-designer-user-manual-chinese-simplified/b830cc944a4661e77e95fc7aa0329f45890dc16c1816a5259e5b2323d3d3e2b4.jpg)

B.【地址设定】须设定将要新增的控制器种类、数据类型、站号以及起始地址。
C.【新增多个标签】设定套用的标签名称。可以选择【连续】或是【与PLC地址相同】，选择【与PLC地址相同】请跳至e项目。

a. 选择【连续】，表示标签名称由用户自行定义连续的。
b. 首先设定卷标名称的【前缀】(本例设定为 T)与【字尾】(本例设定为K)。
c. 设定【位数】，决定标签名称的编号有几位数(本例设定为 2)。
d. 设定【起始值】，决定标签编号起始值(本例设定为 1)。
e. 设定【地址递增】，决定卷标的地址递增的数值(本例设定为 1)。

f. 设定【卷标数】，决定新增标签的数量(本例设定为16)。

按下【确定】后，新增连续的标签名称即为：

T (前缀) 01 (2 位数，起始值 1) K (字尾)...T16K (递增 1，标签数 16)

g. 根据所设定的新增标签内容，会立即产生增加的标签名称提供预览。如果设定有错，会提示为【无效地址】或【无效设定】。

![新增多個標籤\n位址設定\n控制器: InternalMemory\n資料類型 16位元帶符號整數 站號\n@ 0\n格式: @0-@65535\n新增多個標籤\n字首: T 字尾: K\na 連續:\n位數: 2 起始值: 1\ne 與PLC位址相同:\n位址遞增: 1 標籤數: 16\ng T01K, T02K, ..., T16K\n確定 取消\n選擇連續\n若是標籤設定正確，\n就不會有錯誤訊息。](.iface-designer-user-manual-chinese-simplified/2cb8d071d5788d79059a65af73aa50a9b505311d120a763db452704485253c48.jpg)

选择【与PLC地址相同】，卷标的名称就会与 PLC实际的地址一样。

![新增多個標籤\n字首: T 字尾: K\n○ 連續:\n位數: 2 起始值: 1\n● 與PLC位址相同:\n位址遞增: 1 標籤數: 16\n@0, @1, ..., @15\n確定 取消\n選擇與 PLC 位址\n相同](.iface-designer-user-manual-chinese-simplified/c9311e9be6395ff9d31f2fcc9cc698ac6674441d2838b3059e869da69c843cc7.jpg)

![標籤設定\n標籤操作\n新增  删除  新增多個...\n選項\n配對命令表\n快取設定\n搜尋\n□ 精準匹配\n匯入/匯出\n匯入\n匯出\n一般標籤 系統資訊標籤 系統控制標\n標籤名稱	連線	註解\n1 T01K InternalMemory\n2 T02K InternalMemory 16位元無符號整數 @1\n3 T03K InternalMemory 16位元無符號整數 @2\n4 T04K InternalMemory 16位元無符號整數 @3\n5 T05K InternalMemory 16位元無符號整數 @4\n6 T06K InternalMemory 16位元無符號整數 @5\n7 T07K InternalMemory 16位元無符號整數 @6\n8 T08K InternalMemory 16位元無符號整數 @7\n9 T09K InternalMemory 16位元無符號整數 @8\n10 T10K InternalMemory 16位元無符號整數 @9\n11 T11K InternalMemory 16位元無符號整數 @10\n12 T12K InternalMemory 16位元無符號整數 @11\n13 T13K InternalMemory 16位元無符號整數 @12\n14 T14K InternalMemory 16位元無符號整數 @13\n15 T15K InternalMemory 16位元無符號整數 @14\n16 T16K InternalMemory 16位元無符號整數 @15\n連續名稱\n控制器 InternalMemory\n資料類型 位元 站號\n\$\n符合條件的格式:\n\$0.0-\$1048574.f ; \$2048-\$1048574 flash file\n□ 設為預設值\n選擇標籤所使用的元件\n類別	畫面	元件	使用標籤\nOK	Cancel](.iface-designer-user-manual-chinese-simplified/fe49568a6c90072efc513f3e0529168b21f64727e702c3b12db28d9b80d60ea0.jpg)

![名稱與 PLC 位址相同\n一般標籤 系統資訊標籤 系統控制權數位標籤\n標籤名稱	連接號	類型	地址	註解\n1 @0 InternalMemory 16位元無符號整數 @0\n2 @1 InternalMemory 16位元無符號整數 @1\n3 @2 InternalMemory 16位元無符號整數 @2\n4 @3 InternalMemory 16位元無符號整數 @3\n5 @4 InternalMemory 16位元無符號整數 @4\n6 @5 InternalMemory 16位元無符號整數 @5\n7 @6 InternalMemory 16位元無符號整數 @6\n8 @7 InternalMemory 16位元無符號整數 @7\n9 @8 InternalMemory 16位元無符號整數 @8\n10 @9 InternalMemory 16位元無符號整數 @9\n11 @10 InternalMemory 16位元無符號整數 @10\n12 @11 InternalMemory 16位元無符號整數 @11\n13 @12 InternalMemory 16位元無符號整數 @12\n14 @13 InternalMemory 16位元無符號整數 @13\n15 @14 InternalMemory 16位元無符號整數 @14\n16 @15 InternalMemory 16位元無符號整數 @15\n控制器 InternalMemory\n資料類型 16位元無符號整數 站號\n@ - 15\n符合條件的格式:\n@0-@65535\n□ 設為預設值\n選擇標籤所使用的元件\n類別	畫面	元件	使用標籤\nOK	Cancel](.iface-designer-user-manual-chinese-simplified/7958058475d091c451ce35c1b9d973ee476acf755b931bcb06f674a5e799e79f.jpg)

# (3) 标签导出

卷标数据可导出成一个 \*.txt文本文件。文本文件在 Excel开启并修改后，再汇入回iFACE Designer 使用，可以大幅提升工作效率

![標籤操作\n新增	刪除	新增多個...\n選項\n配對命令表\n快取設定\n搜尋\n□ 精準匹配\n?\n匯入/匯出\n匯入\n匯出](.iface-designer-user-manual-chinese-simplified/cdb5b64336c50ac1749e0e3cfa9841ec848e0d0bc0bb528dffb303ab41941264.jpg)

F. 在【标签设定】对话框，按下【汇出】，即弹出下图之【汇出档案】对话框。

![匯出檔案\n標籤\n組合管理 ▼ 新增資料夾\n我的最愛\nDropbox\n下載\n桌面\n最近的位置\n媒體櫃\n文件\n音樂\n視訊\n圖片\n家用群組\n電腦\n名稱	修改日期	類型	大小\n沒有符合搜尋的項目。\n檔案名稱(N): Tags\n存檔類型(T): Text File (*.txt)\n隱藏資料夾	存檔(S)	取消](.iface-designer-user-manual-chinese-simplified/b77e5ee2de818afb1b80324c1d480892947746833144d68ae027022f5cc94e46.jpg)

G. 设定好存放文本文件的路径以及文件名。

H. 按下【存盘(S)】即完成汇出文本文件。

文本文件可以用Excel直接开启。为了编辑方便，建议先依Excel提供之【汇入字符串精灵】将档案加载。设定方式如下：

(1) 开启 Excel。点选【档案】→【开启旧档】。
(2) 类型选择【文本文件】，进入到储存文本文件的路径后，找到文本文件并开启它。
(3) 此时 Excel会开启【汇入字符串精灵】，依序完成操作步骤。
(4) 【汇入字符串精灵】步骤 3 之 1，决定剖析数据的文件类型为何。预设类型即为【分隔符】，因此直接按【下一步】。

![匯入字串精靈 - 步驟 3 之 1\n資料剖析精靈判定資料類型為 分隔符號。\n若一切設定無誤，請選取 (下一步)，或選取適當的資料類別。\n原始資料類型\n請選擇最適合剖析您的資料的檔案類型：\n○ 分隔符號(D) 一用分欄字元，如逗號或 TAB 鍵，區分每一個欄位。\n○ 固定寬度(W) 一每個欄位固定，欄位間以空格區分。\n起始列號(R): 1 檔案原始格式(O): 950: 繁體中文 (Big5)\n預覽檔案 C:\tags.txt。\n1 ID 標籤名稱 X 連線 類型 地址 X 長度 XXXX\n2 1 T01K 1 0 3 @0 1 1 0 0 0\n3 2 T02K 1 0 3 @1 1 1 0 0 0\n4 3 T03K 1 0 3 @2 1 1 0 0 0\n取消 (上一步(B) 下一步(N)) 完成(E)](.iface-designer-user-manual-chinese-simplified/176a680cf479eb56f16bb623241a1b03d46328c4ab4928ef4b3ebb83bcde5dd1.jpg)

(5) 【汇入字符串精灵】步骤 3 之 2，决定输入数据的分隔符为何。请勾选【Tab键】后再按【下一步】。

![匯入字串精靈 - 步驟 3 之 2\n您可在此畫面中選擇輸入資料中所包含的分隔符號，您可在預覽視窗內看到分欄的結果。\n分隔符號\n✓ Tab 键(T)\n□ 分號(M)\n□ 逗點(C)\n□ 空格(S)\n□ 其他(O): \n□ 連續分隔符號視為單一處理(R)\n文字辨識符號(Q): '\n預覽分欄結果(P)\nID	標籤名稱	X	連線	類型	地址	X	長度	X	X	X	X\n1	T01K	1	0	3	@0	1	1	0	0	0\n2	T02K	1	0	3	@1	1	1	0	0	0\n3	T03K	1	0	3	@2	1	1	0	0	0\n取消	(上一步(B)	下一步(N))	完成(F)](.iface-designer-user-manual-chinese-simplified/2d329f573d8b78430ab4e502ad8c6f8c748070ad0aac98bc714900740aa4b3ac.jpg)

(6) 【汇入字符串精灵】步骤 3 之 3，决定每个字段的数据格式。您可以先在预览分栏结果勾选要设定的字段，再由字段的数据格式来设定。因为有些符号在 Excel有其特殊意义(例如@)，为避免修改时发生困扰，建议可以将字段的格式改成【文字】。

检视无误后，按下【完成】即可。

![匯入字串精選 - 步驟 3 之 3\n請在此畫面選擇欲使用的欄位，並設定其資料格式。\n欄位的資料格式\n○ 一般(G)\n○ 文字(T)\n○ 日期(D): YMD\n○ 不匯入此欄(I)\n「一般」資料格式會使得數值被轉成數字格式，日期值被轉成日期欄格式，其餘資料則被轉成文字格式。\n進階(A)...\n預覽分欄結果(P)\n一般	一般	一般	一般	文字	一般	一般	一般	一般	一般	一般\nID	標籤名稱	X	連線	類型	地址	X	長度	X	X	X	X\n1	T01K	1	0	3	@0	1	1	0	0	0\n2	T02K	1	0	3	@1	1	1	0	0	0\n3	T03K	1	0	3	@2	1	1	0	0	0\n取消	(上一步(B)	下一步(N))	完成(F)](.iface-designer-user-manual-chinese-simplified/16b873ce699967569ab058123c406e8ef381d0f28b669e4babeb9db21a907292.jpg)

I. 修改文本文件后，按下 即完成标签导出与修改。

![The image displays a spreadsheet-style grid with a yellow callout box pointing towards the data. The callout box contains the text:\n'修改原始標籤名\n稱並儲存檔案'\n\nThe table headers in the first row are:\nID, 標籤名稱 (highlighted in yellow), X, 連線, 類型, 地址, X, 長度, X, X, X\n\nThe visible data rows are:\nRow 2 (outlined in red): 1, ABC001, 1, 0, 3, @0, 1, 1, 0, 0, 0\nRow 3: 2, T02K, 1, 0, 3, @1, 1, 1, 0, 0, 0\nRow 4: 3, T03K, 1, 0, 3, @2, 1, 1, 0, 0, 0\nRow 5: 4, T04K, 1, 0, 3, @3, 1, 1, 0, 0, 0\nRow 6: 5, T05K, 1, 0, 3, @4, 1, 1, 0, 0, 0](.iface-designer-user-manual-chinese-simplified/31163e9f1e0cbd18759537db6c0107fc0d5368bc3a27394f9e9817fb5bb527b2.jpg)

(4) 标签汇入

![標籤操作\n新增  删除  新增多個...\n選項\n配對命令表\n快取設定\n搜尋\n□ 精準匹配\n匯入匯出\nJ\n匯入\n匯出](.iface-designer-user-manual-chinese-simplified/1f855087aaeb4fd98b457d011bcebeab2d0c713c86ed798593f42f1b4a1bbde4.jpg)

J. 回到【标签设定】对话框，按下【汇入】后会出现一个讯息窗口。如果按下

【确定】，会有一个选择汇入档案的对话框，请选择要取代原本卷标设定的卷标文本文件；如果按下【取消】，则放弃汇入标签档案的动作。

![匯入標籤檔案\n匯入檔案設定將會代替現有標籤設定.\n您想要替代現有的設定？\n確定 取消](.iface-designer-user-manual-chinese-simplified/7e54186064fff7279937a411a37a19f5d6bb8cc265fe93541fd38a53b48266b9.jpg)

K.选择要汇入的文本文件(\*.txt)，按下【开启旧档(O)】。

![匯入檔案\n工作相關 手冊\n組合管理 新增資料夾\n我的最美\nDropbox\n桌面\n下載\n最近的位置\n媒體櫃\nApps\n文件\n音樂\n視訊\n圖片\n電腦\nWIN7 (C:)\n本機磁碟 (D:)\n名稱	修改日期	類型	大小\nTemplates	2014/4/29 上午 1...	檔案資料夾\ntags.txt	2014/4/29 下午 0...	文字文件	1 KB\n檔案名稱(N): tags.txt	文字檔 (*.txt)\n開啟音檔(O)	取消](.iface-designer-user-manual-chinese-simplified/4cd9c3936b05bc5f092fd6975bf578504bc98d90ac9f07f11c82d4a8934004ef.jpg)

L.我们可由卷标设定中，看到卷标名称已经被汇入的文本文件所取代了。

![The image displays a configuration window with four tabs at the top: '一般標籤', '系統資訊標籤', '系統控制標籤', and '配方標籤'. Below the tabs is a table with four columns: '標籤名稱', '連線', '類型', and '地址'.\n\nThe table lists the following rows:\n*   **Row 1:** 1, ABC001, InternalMemory, 16位元帶符號整數, @0 (This row is highlighted with a red rectangular border).\n*   **Row 2:** 2, T02K, InternalMemory, 16位元帶符號整數, @1\n*   **Row 3:** 3, T03K, InternalMemory, 16位元帶符號整數, @2\n*   **Row 4:** 4, T04K, InternalMemory, 16位元帶符號整數, @3\n\nA black circle containing the letter 'L' appears to the left of the column headers.](.iface-designer-user-manual-chinese-simplified/47b95605ce080fc8bccf2acd5e2afeba2bb201ba1f2a90d95d2c889d1a7f39cc.jpg)

# 3.3 系统信息卷标

按下【系统信息卷标】可以看到系统信息卷标的列表。系统信息卷标主要是显示人机内部状态的相关信息，包括【USB剩余容量】、【当前时间】、【当前日期】等等。

系统信息卷标也可以透过【链接至标签】，将人机的信息写到一般卷标，提供 PLC 控制应用。

![標籤設定\n標籤操作\n新增	刪除	新增多個...	配對命令表\n搜尋\n□ 精準匹配\n匯入/匯出\n匯入\n匯出\n一般標籤 系統資訊標籤 系統控制標籤 配方標籤\n系統標籤的週期性間隔\n讀取週期間隔： 標準\n與一般標籤連接\nID 名稱 叙述 連結至標籤\n1 20010 □ 當前畫面名稱 當前顯示的畫面名稱 輸入標籤\n2 20012 1 □ 當前顯示的畫面 ID 显示當前畫面 ID 輸入標籤\n3 20020 ○ 時間 當前時間 (例如: 11:20:35) 長度:8 當前時間\n4 20021 20 日 日期 當前日期 (例如: 2012/12/31) 長度:10 當前日期\n5 20028 20 星期 本日為星期幾(例如:1=星期一,7=星期日)範圍:1-7 當前星期\n6 20030 □ 當前使用者名稱 當前登入的使用者名稱 輸入標籤\n7 20031 □ 當前安全性群組 當前安全性群組清單 輸入標籤\n8 20050 ▲ 已觸發警報計數 已觸發警報的數量. 輸入標籤\n9 20090 ▼ SD 卡剩餘容量 SD卡剩餘容量 單位:Mege 輸入標籤\n確定 取消](.iface-designer-user-manual-chinese-simplified/2d2a045e09624f8b4670ec5fbc0bb612ad3d8b814ffd43c1c85b660bc52b6314.jpg)

下例是利用【一般卷标】来链接【系统信息卷标】，显示在人机上装入的 USB 随身碟剩余容量。

a. 【一般标签】→【新增】，增加一个卷标，名称为【USB容量查询】，对应地址【@0】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>4</td><td>USB容量查詢</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@0</td></tr></table>

b. 在 【系统信息卷标】项目内选择【USB剩余容量】，导入链接卷标的名称【USB容量查询】。

<table><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr></table>

c. 由【组件库】拖曳一个【数值显示】组件到画面上。同时将数值显示组件的卷标指定为【USB容量查询】。

![一般 設定 專案傳輸 數值元件 格式 行為\nC 稱稱: kNumInputDisplay_18\n標籤: USB容量查詢\n類型: 數值顯示\n最大 100\n最小 0\n動態範圍\n超限顏色\n數值格式 十進制\n縫蓋:\n顏色:\n總位數 3\n小數位 0\n高位補零\n基本\n模擬\n數值範圍\n縫蓋\n顯示\n畫面管理員\n預設\nFX3U\n系統標籤\nScreen3*\n789\n元件庫\n過濾\n按鈕/開關\n指示燈\n數值/文數字\n數值顯示-1\n數值顯示-2\n數值輸入-1\n數值輸入-2](.iface-designer-user-manual-chinese-simplified/ed4e68e845a9bfd33664a2204ad7abe31f8444c5fe55bb8b61d18e2e650213c7.jpg)

d. 项目存档后，编译并下载到人机上执行验证。

(1) 当 USB 随身碟没有插入到人机时，【USB 容量查询】显示为 0。
(2) 当USB随身碟插入到人机后，【USB容量查询】即会显示USB剩余容量。

练习：画面新增读取系统时间/日期/星期/CPU使用率以及 RAM剩余容量相关功能下载至人机验证。

![| 指标 | 数值 |\n| :--- | :--- |\n| USB 剩餘容量 | 789 |\n| 當前時間 | abcdefgh |\n| 當前日期 | abcdefghij |\n| 當前星期 | 789 |\n| CPU使用率 | 789 |\n| RAM剩餘容量 | 789 |\n2015/01/19 16:03](.iface-designer-user-manual-chinese-simplified/67137c85ea5bdac763822ad0016aef63530b44c3c5afbc4710d32f3fdbb7eb72.jpg)

# 3.4 系统控制卷标

系统控制卷标主要用于控制人机内部状态的相关信息。按下【系统控制卷标】可以看到系统控制卷标的列表，包括【当前语言 ID】、【变更 HMI当前画面】、【背光】等等。

系统控制卷标也可以透过【链接至卷标】，将外部装置(例如PLC)的内容写到人机，来控制人机内部状态的相关信息。

![標籤設定\n標籤操作\n新增	刪除	新增多個...	配對命令表\n搜尋\n□ 精準匹配\n匯入/匯出\n匯入\n匯出\n一般標籤	系統資訊標籤	系統控制標籤	配方標籤\nID	名稱	敘述	連結至標籤\n1	20011	變更HMI當前畫面	變更當前畫面 ID 來變更畫面	換頁ID\n2	20022	設定年份	設定當前年份 (例如: 2011)	年\n3	20023	設定月份	設定當前月份 (例如: 2月, 6月) 覃圍:1..12	月\n4	20024	設定日期	設定當前日期 (例如: 21日) 覃圍:1..31	日\n5	20025	設定小時	設定當前小時 (例如: 11) 覃圍:0..23	時\n6	20026	設定分鐘	設定當前分鐘 (例如: 55) 覃圍:0..59	分\n7	20027	設定秒數	設定當前秒數 (例如: 05) 覃圍:0..59	輸入標籤\n8	20060	使用者命令	自訂使用者命令	輸入標籤\n9	20093	設定當前的語言ID	設定當前語言的ID.	多語切換ID\n10	20095	背光	調整背光亮度 (0: 最暗, 20: 最亮)	背光控制\n11	20099	蜂鳴器開/關位元	蜂鳴器啟動或關閉	輸入標籤\n12	20930	條碼器索引標籤	條碼數據傳送到目的地標籤ID	輸入標籤\n確定	取消](.iface-designer-user-manual-chinese-simplified/b02ff0a0815e7da9b6f9c8b9fc775e0f4bac40286aba2875b0cda777b1caf124.jpg)

下例是利用【一般卷标】来链接【系统控制卷标】，改变人机上显示的语言。

a. 【一般标签】→【新增】，增加一个标签，名称为【多语切换 ID】，对应地址【@1】。接下来在【系统控制卷标】项目内名称【当前语言 ID】导入链接的卷标名称【多语切换 ID】。

![一般標籤 系統資訊標 a 系統控制標籤 配方標籤\nID 名稱 叙述 連結至標籤\n1 20093 當前語言 ID 設定當前語言的ID. 多語切換ID](.iface-designer-user-manual-chinese-simplified/28b935c74708425240a211d5255b02fdd873358d3fb5037572ac2349f9c80aad.jpg)

b. 【组件库】拖曳一个【数值输入】到画面上。将数值输入组件卷标对应多语切换ID。
c. 再拖曳出一个【静态文字】。系统中已默认三种语言，分别为【0：English】、【1：繁体中文】、【2：简体中文】，您可以依序将静态文字分别输入三种语言，如下图显示。(多国语言设定方式，可参考【18.多国语言】章节。)

![This diagram illustrates a sequential process involving three distinct blocks connected by blue arrows pointing to the right.\n\n**Block 1 (Left):**\n*   **Top Text:** 'English'\n*   **Bottom Label:** '當前語言'\n*   **Bottom Input:** 'English'\n\n**Connection 1:** A blue arrow points from the first block to the second.\n\n**Block 2 (Middle):**\n*   **Top Text:** '繁體中文'\n*   **Bottom Label:** '當前語言'\n*   **Bottom Input:** '繁體中文'\n\n**Connection 2:** A blue arrow points from the second block to the third.\n\n**Block 3 (Right):**\n*   **Top Text:** '简体中文'\n*   **Bottom Label:** '當前語言'\n*   **Bottom Input:** '简体中文'](.iface-designer-user-manual-chinese-simplified/41a872ce4f7ebc80a9a2c47cf82dbdf884eb62cc1b76f4fe1cad45fd9a4c4464.jpg)

d. 项目存档后，编译并下载执行验证。

【多语切换 ID】卷标值为0，静态文字显示为英文语系。

【多语切换 ID】卷标值为1，静态文字显示为繁体中文语系。

【多语切换 ID】卷标值为2，静态文字显示为简体中文语系。

练习：画面新增控制背灯亮度/当前时间/切换当前画面等等…相关功能下载至人机验证。

![| 类别 | 数值 |\n| :--- | :--- |\n| 繁體中文 | 9 |\n| 背光亮度 | 89 |\n| 時 | 89 |\n| 分 | 89 |\n换頁ID |\n| 年 | 89 |\n| 月 | 89 |\n| 日 | 89 |\n返回\n2015/01/21 15:23](.iface-designer-user-manual-chinese-simplified/d91b2c632080f3cd56ded2f97edc5ace05f7539086b487d014ba2f65b0c693c0.jpg)

# 3.5 内部系统卷标

除了透过【系统信息卷标】或【系统控制卷标】来链接到【一般标签】之外，我们还提供内建系统卷标，对象直接链接内建系统卷标制作系统信息或系统控制功能。

以下范例是由一个【文数字显示】组件，直接链接【系统信息卷标】来显示人机的当前日期。

(1) 拖曳出一个【文数字显示】组件到画面上。
(2) 链接设定相关对应的【系统信息卷标】。

a. 在【文字组件】页签→【基本】→【标签】中按下新增系统卷标

【 】的图标按钮。

b. 滑动滚动条，选择【日期】系统卷标。
c. 按下【确定】。

![一般 設定 專案傳輸 文字元件 格式 行為\n名稱: kTextInputDisplay_4\n標題: 输入標籤 R\n類型: 文字\n年\n28 數字元件\n設定當前年份 (例如: 2011)\n日\n28 數字元件\n設定當前日期 (例如: 21日) 範圍:1..31\n日期\n28 字串資訊\n當前日期 (例如: 2012/12/31) 長度:10\n星期\n28 數字資訊\n本日為星期幾(例如:1=星期一,7=星期日)範\n時\n確定 取消](.iface-designer-user-manual-chinese-simplified/bbfddef32c1009066f40cccf8d9c7c16dc7a484c38bac3b55ad7bcb4de80b5e5.jpg)

d. 可以看到文字组件的卷标变成【S>Full\_date】。【S>】表示为系统卷标(System Tag)。

![一般 設定 專案傳輸 文字元件\nd\nkTextInputDisplay_4\n標籤: S)Full_date R\n類型: 文字顯示\n基本](.iface-designer-user-manual-chinese-simplified/c940f25131e07dac9d08e4896153e92d177abd61c7a11b1af31fecd72af154b5.jpg)

(3) 项目存档后，编译并下载执行验证。可看到系统卷标的内容值传送给文字组件显示出来，可以看到画面上的日期，如下图。

![2014/12/25\n顯示當前日期](.iface-designer-user-manual-chinese-simplified/edfaab1d480e0758249728d83b0a1e5988cd46b7a956518dd56887cb445863e4.jpg)

# 4.按钮与指示灯

按钮与指示灯，是人机上最常应用的基本组件。按钮是取代实际的开关，做为触发控制器的操控组件；透过指示灯，则可显示控制器接点的状态。

# 4.1 按钮组件

![一般 設定 專案傳輸 按鈕 格式 行為\n名稱: kButton_9\n標籤: 按鈕測試 R\n類型: 設定ON\n基本\n模擬\n編輯 2\n即時反應\n0\n1\n複製全部\n狀態 0\n圖示\nC\nB\n模擬\n狀態/訊息\n狀態\n圖示](.iface-designer-user-manual-chinese-simplified/24b43dc67026d614b54a9fff87dfcec5fa01554dd2924ec44073b0cf6af8914c.jpg)

A.类型：设定按钮的动作类型，可分为：

【保持型】：单击为ON，再单击为 OFF。
【设定 ON】：按下后即持续为 ON。
【Set OFF Button】: after being pressed, it holds as OFF. 【设定 OFF】：按下后即持续为OFF。
【短暂 ON】：按下为ON，放开为 OFF。
【短暂 OFF】：按下为OFF，放开为 ON。
【顺序】：按下后会连续送一连串的脉波。

B.状态：可改变不同状态显示的图标与文字。

C.图示：可依照状态来设定按钮的图标。

练习：

(1) 在【一般卷标】增加一个卷标，定义名称为【按钮测试】并指定对应地址【@31.0】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>18</td><td>按鈕測試</td><td>InternalMemory</td><td>位元</td><td>@31.0</td></tr></table>

(2) 【组件库】拖曳五个【按钮】以及一个【指示灯】至画面上。全部链接

【按钮测试】卷标，每个按钮分别定义为【保持型】、【设定ON】、

【设定OFF】、【短暂ON】、【短暂OFF】，完成后项目存盘编译并下载执行。

![一般 設定 專案傳輸 按鈕 格式 行為\n名稱: kButton_9\n標籤: 按鈕測試 R\n類型: 設定ON\n基本\n模擬\n2\n編輯 即時反應\n模擬\n狀態/訊息](.iface-designer-user-manual-chinese-simplified/de9ef079fc508e0c006e93e56e2a7fc92252aa08af0ecc1a7d6393dedb78a40e.jpg)

(3) 项目存档、编译后，观察五个不同类型的按钮对应指示灯的动作。

![交替型\n設定ON\n設定OFF\n短暫ON\n短暫OFF\n下一頁\n2015/07/17 17:36](.iface-designer-user-manual-chinese-simplified/c3a272119fb66680818d3f11e590fe405071b0965349a9037578812cba8e6c50.jpg)

# 4.2 指示灯

![一般\n設定\n專案傳輸\n指示燈\n格式\n行為\n名稱: lamp_424\n標籤:\n類型: 指示燈\n基本\n模擬\n編輯\n2\n0\n1\n複製全部\n狀態 1\n圖示\n圖示\n狀態/訊息](.iface-designer-user-manual-chinese-simplified/2cb7319166906cd42f4637421f200f7817167208f8689db42be25ad73dd9beb9.jpg)

D. 状态/讯息：点选【编辑】可增加状态，指示灯最多可以支持256个状态。改变不同状态可显示不同的图标与文字。
E.图示：可依照指示灯状态来设定指示灯的图示。

# 4.3 多状态按钮

【多状态按钮】是按钮的一种，类似日常生活中常见到的旋钮。但它与一般按钮不同之处，在于它通常都是超过两种以上的状态。每按下一次多状态按钮，它的状态就会往前或往后递增1。

![一般 設定 專案傳輸 多狀態按鈕 格式 行為\n名稱: kMultiStateButton_2\n標籤:\n類型: 多狀態按鈕\n基本\n模擬\n編輯\n狀態數: 4\n狀態改變:\n下一個狀態\n0\n1\n2\n3\n複製全部\n狀態 0\n圖示\n狀態/訊息\n狀態\n圖示](.iface-designer-user-manual-chinese-simplified/13cb78f741f6e76083444ad1a4f9b4ea57b0384cbb4a4efd4ba2fabd56bee014.jpg)

【状态改变】当按下多状态按钮后，改变状态的呈现方式。有三种模式可设定。

A.【下一个状态】：从状态0→状态1→状态2→状态3→状态0→…如同顺时针循环运行。亦即0→1→2→3→0→1→2→3…
B.【前一个状态】：从状态0→状态3→状态2→状态1→状态0→…如同逆时针循环运行。亦即0→3→2→1→0→3→2→1…
C.【状态往返】：从状态0→状态1→状态2→状态3→状态2→状态1→状态0→…

如同钟摆摆动般来回运行。亦即0→1→2→3→2→1→0→1…

练习：

(1) 【一般卷标】，增加一个标签，定义名称为【多状态测试】并指定对应地址为【@32】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>19</td><td>多狀態測試</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@32</td></tr></table>

(2) 由【组件库】拖曳3个【多状态按钮】以及一个【指示灯】至画面上。全部都链接到【多状态测试】标签。
(3) 每个多状态按钮定义不同【状态改变】类型，完成后项目存盘编译并下载执行。
(4) 指示灯与多状态按钮编辑状态：

【状态数】： 8 、 【图示】： 编辑设定 0\~7 状态对应图形

![狀態數: 8\n編輯\n狀態改單:\n下一個狀態\n4\n5\n6\n7\n複製全部\n狀態 7\n圖示\n狀態/訊息\n狀態\n圖示](.iface-designer-user-manual-chinese-simplified/91cbbdfe40738163744d5cd18d2b67863f11a035b25d221989f66d8a4a7659fd.jpg)

依据下图练习，观察3个不同属性的多状态按钮切换效果以及对应指示灯反应状态。

下一個狀態

![The image displays a circular knob icon, resembling a volume control or power switch. It features a dark outer rim and a grey inner dial. In the center is a lighter grey, raised circular element. Extending horizontally from the center is a grey rectangular tab on the left and a red arrow pointing to the right. There is no text in the image.](.iface-designer-user-manual-chinese-simplified/e96902556192842fb0c75fc82e2db8089919c9f6fa34a9daca9999c75b885664.jpg)

前一個狀態

![The image shows a circular, three-dimensional knob or dial icon. It features a dark outer rim and a lighter grey, spherical center with a gradient. A horizontal line runs across the middle, ending in a pink arrow pointing to the right on the right-hand side.](.iface-designer-user-manual-chinese-simplified/68d18fec21cdf6b398792da074a3fc2eb242c364c95f4c58b8b7063a0f49a777.jpg)

狀態往返

![The image displays a circular icon resembling a volume knob or control dial. It features a dark outer ring surrounding a lighter, silver-grey inner circle. A horizontal bar extends across the center of the dial. On the right end of this bar, there is a pink arrow pointing to the right. The object has a glossy, three-dimensional appearance.](.iface-designer-user-manual-chinese-simplified/aa5c84e3f8f0cf5d61842987c41e260519732eb19f9b9620aaaf77890684d72f.jpg)

![The image displays a green circular icon with a lighter, glowing green center. Inside the circle are three white, curved arrows arranged in a ring, curving in a clockwise direction.](.iface-designer-user-manual-chinese-simplified/b002788b1a4fb5d60d6c64d164d9af3a4d82949e6af01cbc1efc71c5dd8b4205.jpg)

![The image shows a square button with a reddish-brown gradient background. Centered on the button are the Chinese characters '返回'.](.iface-designer-user-manual-chinese-simplified/486051ecc1267b5fa14dfb0873dd7406e147ebc9df432cadf09d9223da914e9a.jpg)

2015/07/1717:38

# 5.数值相关组件

当人机连接设备时，数据读/写的运用方式除了传统数字显示组件外，还可以利用仪表、条状图、滑动器等组件来显示数据状态。

# 5.1 数值组件

![一般 設定 專案傳輸 數值元件\n名稱: kNumInputDisplay_55\n標: D294 R\n類型: 數值輸入\n基本\n模式\n最大 100\n最小 0\n數值格式 十進制\n動態範圍\n超限顏色\n遞增: 1\n偏移量: 0\n數值縮放\nB\nC\nD\nE](.iface-designer-user-manual-chinese-simplified/9d4588c1c31af507df785d0dc03cd44a9937f4f3a7b640d4c5183205ab47f1b0.jpg)

A.类型：可设定为【数值输入】/【数值显示】两种。
B.【最大/最小】：设定该数值可输入的【最大】与【最小】值。可使用的范围会依据标签类型以及数值格式。
C.【数值格式】：设定数值显示的格式，可分为【八进制】、【十进制】、【十六进制】、【BCD码】等。
D. 【递增】：组件值透过【递增】的值，进行乘法（设为整数）或是除法（设为小数）运算。
E.【偏移量】：组件值透过【偏移量】的值，进行加法（设为正数）或是减法 （设为负数）运算。

演算的公式为：实际显示值＝卷标值＊（递增）＋（偏移量）。

练习：

(1) 【一般卷标】，增加一个标签，定义名称为【数值测试】并指定对应地址为【@33】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>20</td><td>數值測試</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@33</td></tr></table>

(2) 由【组件库】拖曳【数值输入】以及2个【数值显示】组件至画面上。全部链接到【数值测试】标签。
(3) 编辑第一个【数值显示】组件属性：缩放功能定义：递增为2，偏移量为5。
(4) 编辑第二个【数值显示】组件属性：缩放功能义：递增为0.2，偏移量为-1。

![| 指标 | 数值 |\n| :--- | :--- |\n| 數值输入 | 25 |\n| 遞增 | 55 |\n| 遞增 | -1 |\n| 下一页 | 2015/07/18 11:15 |](.iface-designer-user-manual-chinese-simplified/ec6790c66e2ad2b4b03bd91963dfed11662dbc679c63aed50c668c7c0d9c68ee.jpg)

※ 递增为2，偏移量为5。当卷标值为 25，显示的值即为 2\*25+5=55。
※ 递增为 0.2，偏移量为-1。当卷标值为 35，显示的值即为 0.2\*25-1=4。

# 5.2 仪表组件

![儀錶\n格式\n行為\n弧度: 240\n起始: 210\n角度\n主要刻度: 20\n次要刻度: 10\n刻度標誌\n區段數\n3\n漸層\n設定\nH\nI\n高低限值\n樣式/調整](.iface-designer-user-manual-chinese-simplified/ecb7b4cf0324a30b193052e4504ca96ccd153cf50c3ffc0e45226c23ba2fc9e3.jpg)

F. 【角度】：【弧度】可设定范围0度∼360度。（0度=没显示，360度=全

圆），【起始】仪表开始为0的角度，可设定范围为0∼359度。

G. 【高低限值】：设定仪表区段范围相关的参数。

仪表支持多段显示其范围值。显示的方式可选择【渐层】或【区段】，甚至取消区段显示，显示范围以及颜色也可以个别定义。

区段数最多可设定8段。按下【设定】后，可弹出一个对话框设定，定义每个区段的范围和颜色。

![拖曳滑動器可設定區段，完成後即顯示在下方個區段的範圍內\n區段 #1: 0 20\n區段 #2: 20 40\n區段 #3: 40 60\n區段 #4: 60 80\n區段 #5: 80 100\n點選各區色塊後，可彈出調色盤指定該區顏色](.iface-designer-user-manual-chinese-simplified/f5b81bde8bc5e8864e3ec6aa29dc4c4e1066ad67ad1059b03133107e1c468a3e.jpg)

【渐层】方式显示效果
![| Value |\n|-------|\n| 0     |](.iface-designer-user-manual-chinese-simplified/4752f3e7f674b036b3d734857663b55825dffc8721d796c5fffe029738b3a9ce.jpg)

【区段】方式显示效果
![| Value |\n|-------|\n| 0     |](.iface-designer-user-manual-chinese-simplified/130a06d1fe06471821f1c0bbf150ce4b15820032c604da535c9e13540a454a38.jpg)

【无】显示效果
![0\n0](.iface-designer-user-manual-chinese-simplified/e94340a1c924810648013fe870d2bbe7f6d31d602ab588e00dc1c39ef37b75d3.jpg)

H. 【样式】：设定仪表整体外观的属性。可设定四个象限的各类型仪表，包括【全圆】、【上半圆】、【下半圆】、【正方形】、【矩形上半】、【矩形下半】等等。

I. 【调整】：设定仪表细部组成的属性。每个组成包括【旋钮】、【刻度】、【标签】、【渐层】等，都可以任意调整变化，创造出独特风格的仪表。

![調整樣式\n旋鈕: 7\n中心距離\n主要刻度: 40\n次要刻度: 40\n標籤: 66\n漸層: 34\n標記 X: 50\n標記 Y: 75\n漸層寬度: 8](.iface-designer-user-manual-chinese-simplified/d26733dedb53a36331719e68cb1d751a61d7b9bd39a7d193e4727aa1da3b6074.jpg)

练习：

(1) 【一般卷标】中增加一个标签，定义名称为【仪表测试】并指定对应地址为【@34】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>21</td><td>儀表測試</td><td>InternalMemory</td><td>16位元帶符號整數</td><td>@34|</td></tr></table>

(2) 在【组件库】拖曳【数值输入】以及2个【仪表】组件至画面上。全部链接到【仪表测试】标签。
(3) 练习修改仪表【样式】、【范围】、【上下限】等等。
(4) 测试是否可以设计出如下图相同仪表效果测试验证。

![| 漢度 | 数值輸入 |\n| :--- | :--- |\n| -569 | -569 |\n| -1000 | -1000 |](.iface-designer-user-manual-chinese-simplified/3c554c99cb0c8f3a77f536ebd6e813565afd556593ea0eeaf02806308dc0401b.jpg)

![The image displays a close-up of a digital interface element. A gray rectangular box contains the white text '-569' in a sans-serif font. To the right of the gray box is a black area, and a sliver of a white or light gray border is visible on the far left edge.](.iface-designer-user-manual-chinese-simplified/8c96d08cc82b937f7a6ac5c59a545d3418cd1291f93718bd781a536f8d2ec5fb.jpg)

# 6. 功能键

功能键与【按钮】类似，但是它不需要设定卷标位置，主要的应用是专门来执行【动作】中的各种设定。

# 6.1 功能键组件

![功能键	格式	行為\n□ 生效位元\n输入標籤\n狀態為 ○ 開 ○ 關\n輸入控制\n確認:\n輸入延遲\n延遲 0s\n編輯\n動作](.iface-designer-user-manual-chinese-simplified/0a6f7ade2521f65b207e8cee5f646aa0c0ec49536c0f55e99f32448ffdb6bec5.jpg)

由于功能键组件的功能页签、格式页签与按钮极其类似，有关此设定的详细说明，可参考本手册之【按钮】，不再赘述。

A.【动作】可设定功能作用的相关属性。按下【编辑】，开启动作管理对话框。

![動作管理\n動作\n↑\n↓\n最多支援 2000 MPa\n幫助\nB\n新增動作\n刪除動作\n動作參數\n參數\n設定\n動作清單\n動作群組\n警報表格控制\nFTP服務\n代碼編輯器控制\n系統服務\n表格控制\n警報歷史表格控制\n警報服務\nRecipe Service\n趨勢圖覽器\n安全性登錄服務\n標籤服務\n動作\n返回至 BIOS\n改變程式\n變更畫面\n關閉當前次畫面\n關閉次畫面\n校準的設定檔案複製到USB隨身碟。\n執行外部程式\n暫停連結執行外部程式\n擷取畫面\n透過LPD伺服器列印畫面\n下一個畫面\n上一個畫面\n幫助\n使用下拉式選單選取要換的畫面名稱.\n確認 取消](.iface-designer-user-manual-chinese-simplified/37e1152f544dc5da31fe9978dc6841d061553529c857654547a458b7d1ff0428.jpg)

B.【新增动作】： 依据动作的特性最多可以新增3个动作，但有些是仅能独立使

用的功能动作。

C.例如：添加【返回至BIOS】动作等，系统将产生单独动作确认的讯息提示对话框。

![請確認!\n這是一個單獨使用的動作. 如果您已經選擇其它動作, 它將會取代原本的設定.\n確定選擇這個動作嗎?\n是(Y)    否(N)](.iface-designer-user-manual-chinese-simplified/17faae1984b14c9436bb8bfded36af16b9ed5b714332d21bb0c373c9492cb7c0.jpg)

练习一：

(1) 【一般卷标】中增加一个标签，定义名称为【功能键测试】并指定对应地址为【@34】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>21</td><td>功能鍵測試</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@34</td></tr></table>

(2) 【组件库】中拖曳【功能键】组件至画面上。
(3) 【功能键】→【行为】→【动作编辑】。按下【新增动作】后，在动作群组选择【标签服务】→【加值】功能。

![動作清單\n動作群組\n標籤服務\n加值\n設定數值\n設值](.iface-designer-user-manual-chinese-simplified/448b948b7a082fa6756c95a1d3d5d12de26ac192919549194270b48e0f5a6e44.jpg)

(4) 【动作参数】中将卷标链接到【功能键测试】卷标；加值设定为【+5】，上限为【100】。

![動作管理\n動作\n↑ 加值\n↓\n動作參數\n參數	設定\n1 標籤	功能鍵測試\n2 加值	+5\n3 上限	100](.iface-designer-user-manual-chinese-simplified/53bc081b794f03050df8577343ec5c10b91b0538a959386924b495b206779ed9.jpg)

(5) 依照(2)～(4)动作流程再新增一个功能键，【动作参数】中卷标链接到【功能键测试】卷标；加值设定为【-5】，上限为【0】。
(6) 【组件库】拖曳【数值显示】组件至画面上，并链接到【功能键测试】卷标。

模拟验证：

如下图。点击功能键【加值】一次，数值显示会加 5，持续点击最大只会加至 100就不会再累加了；反之点击功能键【减值】一次，数值显示会减 5，持续点击减至 0就不会再递减。

![+5 加值\n-5 减值\n20\n2015/07/20 13:39](.iface-designer-user-manual-chinese-simplified/47d20f53dda1d3e2b2780cde47fb9a5ade51f4a29d2a8001c7311bdcd9752284.jpg)

练习二：

继续由【组件库】拖曳【功能键】组件，编辑【动作】属性。分别指定功能为【变更画面】、【返回至BIOS】、【设定背灯】等，并测试验证。

![The image displays a rounded square button with a glossy orange gradient background, appearing lighter at the top and darker at the bottom. Centered on the button in white text is '+5'.](.iface-designer-user-manual-chinese-simplified/b85d5f7dc7950de7ba14fe8b7fde8f2d47d42bc831366d46492d46b865a58435.jpg)

![The image displays a digital graphic resembling a page number indicator. On the far left is a thin, vertical strip of light blue. Adjacent to it is a larger, dark blue rectangle containing the number '25' in a large, white, sans-serif font centered within the space.](.iface-designer-user-manual-chinese-simplified/b5f6f327c4ee1ae9971e4ed6f652ef0107b229feaacb35df419acc31f3f3dfb0.jpg)

![The image shows a green square with rounded corners containing the centered white text '-5'.](.iface-designer-user-manual-chinese-simplified/7a343f92a09412789989c2cf595e48ec838314cec70e83d8b9900875750c7d46.jpg)

![A blue rectangular button featuring the white text 'Set Backlight (20)' centered within it.](.iface-designer-user-manual-chinese-simplified/1d3e8126950512e73a4da6e30c80ad4022bfe5a2e0c9ceaa0e300e8a709ce430.jpg)

![The image features a rectangular button with rounded corners, set against a blue gradient background that is lighter at the top and darker at the bottom. It is framed by a thin, light-colored border. Centered within the button is the white text 'Set Backlight (5)'.](.iface-designer-user-manual-chinese-simplified/aacc6d3a40b4dd5dbdccc8a55d661a921dabd7492aabf82868a27c0814303fc3.jpg)

![The image displays a rectangular button featuring a blue gradient background that transitions from a lighter blue at the top to a darker blue at the bottom. It is framed by a thin, slightly translucent white border. Centered on the button is the text 'HOME' in white, uppercase, sans-serif letters.](.iface-designer-user-manual-chinese-simplified/01e9e9495069dd22361e1b83f357b45c703a81632bf0c424e1a63ef5e8d32a84.jpg)

![The image features a rectangular button with a blue gradient background, appearing lighter in the center and darker at the edges. Centered on the button in white, sans-serif text is the phrase 'Back to BIOS'.](.iface-designer-user-manual-chinese-simplified/4201a362b349f4258c217d51fc178fbbfc72dafd88ae28cb8fcce5a40f6afaa2.jpg)

2018/09/0419:10

# 7. 清单

列表是将选项以列表的方式呈现，提供使用者任意选择的操控组件。

# 7.1 列表组件

![一般 設定 專案傳輸 清單\n名稱: KList_5\n標籤: 清單\n類型: 清單\n基本\n數值/項目名稱\n項目數:\n3\n捲軸寬度\n17\n行高\n30\n寬度: 120\n高度: 160\n尺寸](.iface-designer-user-manual-chinese-simplified/689478144c38035e369a5d18d60736f3cc217da589413d2e0173110503901e05.jpg)

A.清单的类型可分为：【列表】、【上拉式清单】、【下拉式清单】三种。

【清单】：使用上下滚动条移动显示项目文字的内容，再点选项目使用。
【上拉式清单】：点选【▲】符号，显示上拉式列表后，再使用上下滚动条移动显示项目文字的内容，点选项目使用。
【下拉式选单】：点选【▼】符号，显示下拉式列表后，再使用上下滚动条移动显示项目文字的内容，点选项目使用。

B.【滚动条】：设定滚动条宽度。提供上下滚动条宽度定义，范围10∼50。

例如：将滚动条宽度由原来的10，改成宽度20。

![The image displays a 'before and after' style diagram featuring two identical interface panels connected by an arrow.\n\n**Blocks:**\n*   **Left Panel:** A blue rectangular area containing the text '1st', '2nd', and '3rd' stacked vertically. On the far right edge, a vertical scrollbar (with up/down arrows and a slider track) is highlighted by a red rectangular outline.\n*   **Right Panel:** A blue rectangular area containing the text '1st', '2nd', and '3rd' stacked vertically. On the far right edge, a vertical scrollbar is highlighted by a red rectangular outline.\n\n**Connections:**\n*   A large, hollow arrow pointing to the right connects the left panel to the right panel, indicating a transition or comparison between the two states (which appear visually identical in this instance).](.iface-designer-user-manual-chinese-simplified/5ab0ee36d6a13786390626a558fe9bc8443761c199d2ecb8a8efa44b2827d903.jpg)

C.【行高】：设定列表项目的间距。定义列表每个字段项目行列高度的设定， 范围10∼100。

例如：将行高30，改成行高60。

![The image displays a diagram comparing two dropdown menus arranged horizontally, connected by a central arrow.\n\n**Labeled Blocks:**\n*   **Left Menu:** Contains the text labels '1st' (highlighted with a red border), '2nd', and '3rd'.\n*   **Right Menu:** Contains the text labels '1st' (highlighted with a red border), '2nd', and '3rd'.\n\n**Connections:**\n*   A large, white arrow points from the left menu to the right menu.](.iface-designer-user-manual-chinese-simplified/289b32157c7d5fa3d54990e500cfefbd0d59bf816b762196e9583baf3b35da58.jpg)

练习：

(1) 【一般卷标】中增加一个标签，定义名称为【清单测试】并指定对应地址为【@35】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>22</td><td>清單測試</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@35</td></tr></table>

(2) 【组件库】拖曳【数值输入】以及【清单】、【上拉式清单】、【下拉式列表】组件至画面上。全部链接到【列表测试】卷标。
(3) 编辑【列表】组件，列表项目10个状态。

![編輯狀態\n編輯狀態\n語言: 繁體中文\n新增 删除\n數值\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n數值/項目名稱\n確定 取消](.iface-designer-user-manual-chinese-simplified/ef1d4b5268ac0439b10d8d33cc0823df2af3caa344a80f9a0422876f7fcd6a82.jpg)

模拟验证：

测试触碰列表项目内容，数值显示数值将会改变状态。

![3\n清單\n狀態 0\n狀態 1\n狀態 2\n狀態 3\n狀態 4\n狀態 5\n下拉式清單\n狀態 3\n上拉式清單\n狀態 3 △\n返回\n2015/07/16 15:28](.iface-designer-user-manual-chinese-simplified/3876975440008ca670db5c39c50cc9582d447d7296e1132dc94506df47f16120.jpg)

※清单会根据点击到的项目送出对应的值，也会根据读到的值显示出对应项目。

# 8. 容器

本教程主要介绍 iFACE Designer 所提供三种容器组件，透过简单的操作，让客户可以逐步学习使用的相关设定与其应用。

# 8.1 何谓容器组件?

容器组件是将一个或多个组件，依据它们共同的类型或目的，利用容器组件的特性，将这些组件排列集合成一个群组，达到让设计者规划灵活、让使用者操作方便的效果。

当我们移动容器时，摆放在容器上的组件，也会跟着容器移动，不需要重新调整。iFACE Designer 所提供的容器组件有三种：

A.索引卷标
B.分组框
C.面板

# A. 索引卷标

索引卷标可以将画面数据做分门别类的管理，在不同的页签快速切换。同时透过索引卷标的功能，可以加大每个画面的使用效能，就像将一间平房，改建成高楼大厦一般。

操作步骤：

(1) 首先我们先从【组件库 / 容器】拖曳出一个索引卷标。

![Page\nPage\nPage 3\n容器\n索引標籤-上1\n索引標籤-下1\n索引標籤-左1\n索引標籤-右1\n索引標籤-上2\n索引標籤-下2\n索引標籤-左2\n索引標籤-右2\n群組方塊-1\n群組方塊-2\n群組方塊-藍\n面板-白\n面板-黑\n面板-藍\n動態圖\n配方\n基本線圖](.iface-designer-user-manual-chinese-simplified/8204cf0604bb21ffcc94300f6f782cbfa90ab6f74545fa968022bb64d1905117.jpg)

(2) 默认的索引卷标有三个页签，每个页签都可以分别设定颜色和标签名称，也可以设定卷标的配置方式。
(3) 选取画面上的索引卷标，即可出现【索引卷标】的页签。

![iFACE Designer 1.3.11 / 容器\n一般 設定 專案傳輸 索引標籤\n名稱: ktab\nTag標籤: 輸入Tag標籤\n類型: 索引標籤\nA\nB\nC\nD\n當前標籤名稱: Page\n標籤配置: Top\n快速樣式 背景 追框 橙型\nArial\n寬度: 440\n高度: 380\n基本 標籤 編圖 字型 尺寸](.iface-designer-user-manual-chinese-simplified/80913171131d70ac750389f98f9d4bfa55aef9ba629ecc8653fefc4f28b54e79.jpg)

A. 设定【标签】：可用来控制索引卷标的显示页。例如，若设定的卷标等于0，索引卷标就会显示在第一页。
B. 设定当前标签名称：可以设定当前标签的名称。例如我们将第一个索引卷标的名称【Page】改成【马达】。接下来我们可以再依序将第二个索引卷标改成【储存槽】第二个索引卷标改成【控制开关】。

![一般 設定 專案傳輸 索引標籤\n名稱: ktab\nTag標籤: tag1\n類型: 索引標籤\n基本\n標籤\n當前標籤名稱: 控制開關\n標籤配置: Top\n快速樣式 背景 適框 檩型\nArial\nA\n寬度: 470\n高度: 380\n畫面/5×\n預設\nScreen*\nScreen*\n馬達 儲存槽 控制開關](.iface-designer-user-manual-chinese-simplified/b4a842737e1efe5b0cae9f94e8f2024b047cda8e2be5f14dd95abbc4ca18ea7b.jpg)

C. 卷标配置：可以设定卷标名称的配置方向。分为【置上】、【置下】、【置左】、【置右】。

![馬達\n儲存槽\n控制開關\nTop](.iface-designer-user-manual-chinese-simplified/0013f5c17dacd1068e8895992a714c11b5c912ba655eb1ceaf68988a178fc4b8.jpg)

![Botton\n馬達 儲存槽 控制開關](.iface-designer-user-manual-chinese-simplified/4f2236322aa7cf36de66e54394db93702fef6f47c3c7042cd60f53d2f7eb3d15.jpg)

![馬達\n儲存權\nLeft\n控制開關](.iface-designer-user-manual-chinese-simplified/70c9510b8794c8b6ae48ba386c0beb998abfef02bfb9113757271ccbdb3e7482.jpg)

![Right\n思捷\n储字槽\n控制漏洞](.iface-designer-user-manual-chinese-simplified/2328fe4bff2dc233432d8a1d0177a650364282e6cc7bc5dd2e43bc56d7051acc.jpg)

D. 当前标签的颜色，可由【绘图 / 背景】来设定。

接下来，我们就可以将组件分别放入索引卷标。

(1) 点选到【马达】页签，我们设定为马达转速的显示和控制。
(2) 这个页签中，我们使用到【静态文字】、【数值】、【指示灯】、【仪表】、【按钮】等组件。

![馬達\n儲存槽\n控制開關\n主馬達1\n567.89\n主馬達2\n567.89\n運轉\n停止\n運轉\n停止\nHello\n789\n20\n40\n60\n80\n0\n100\n0\n100\n0\n100](.iface-designer-user-manual-chinese-simplified/346954a9b95fe8cdaf8852f313024cdcc91c198d325d4cc02debef78b010337c.jpg)

(3) 点选到【储存槽】页签，做为显示储存槽的液位。
(4) 这个页签中，我们使用到【静态文字】和【条状图】等组件。

![| 储存槽 | 馬達 (%) | 儲存槽 (%) |\n| :--- | :--- | :--- |\n| 儲存槽1 | 50 | 50 |\n| 儲存槽2 | 50 | 50 |\n| 儲存槽3 | 50 | 50 |](.iface-designer-user-manual-chinese-simplified/88ce5b4e671293501e92806f381f93860bfe25fb69e5960b5af8431b254cf04f.jpg)

(5) 点选到【控制开关】页签，我们加入一些控制按钮。
(6) 这个页签中，我们使用到【静态文字】、【流程图】、【按钮】等组件。

![馬達 儲存槽 控制開關\n運轉 重置 手動 自動 Hello](.iface-designer-user-manual-chinese-simplified/34a2563ddaab61161d0473198f80371a564545d5957bb3d2857ebd6e9c6e8f42.jpg)

完成后，我们可以依序点选每一个页签进行检视，确认无误后即完成设定。

# B. 分组框

分组框可以将一些控制组件，以一个含有文字的边框组合起来。

这些控制组件通常都是属于同一类别，或者为了共同完成某一个目的而集合在一起。

操作步骤：

(1) 首先我们先从【组件库 / 容器】拖曳出一个分组框。

![GroupBox\n元件庫\n過濾\n容器\n索引標籤-上1\n索引標籤-下1\n索引標籤-左1\n索引標籤-右1\n索引標籤-上2\n索引標籤-下2\n索引標籤-左2\n索引標籤-右2\n群組方塊-1\n群組方塊-2\n群組方塊-藍\n面板-白\n面板-黑\n面板-藍](.iface-designer-user-manual-chinese-simplified/4ba896abc568ae62901f53b64145d557db52fe9ffdfd711e9d1290c2410bf1a2.jpg)

(2) 接下来，可以设定分组框的【标题】和背景颜色。
(3) 假设我们要制作一个记录每日产量的广告牌，可以先将标题设定为【产量计数器】 。颜色则由背景 来设定，本例设定为黑色。

![iFACE Designer 1.3.11 / 容器\n一般 設定 專案傳輸 群組方塊\n名稱: kgroupbox_1\n產量計數器\n類型:\n基本 標體 載圍 Arial A\n快速樣式 背景 適框 橙型 B I U abe\n寬度: 340\n高度: 390\n字型 尺寸](.iface-designer-user-manual-chinese-simplified/823c7a7c56847ab8c226b5246c9b1e5ca7beee967d1ec067ad7b6b3a692f00d4.jpg)

(4) 接下来将所需要的组件依序加到分组框。本例中使用了【静态文字】、

【讯息显示】、【数值】、【功能键】、【条状图】等组件(如下图所

示)。如此即可完成一个包含说明的产量计数广告牌了。

![| 指标       | 数值   |\n| ---------- | ------ |\n| 工作班别   | 午班   |\n| 目標產量   | 456789 |\n| 單日產量   | 456789 (Reset) |\n| 達成率     | 50%    |](.iface-designer-user-manual-chinese-simplified/34ec533c12ee8503760def28efff778754f7fc2e2abd24f5738678f5f3b49a9d.jpg)

# C. 面板

面板是用一个特殊的框架，将一些控制组件组合起来，套上各种颜色或材质等特效，制作成为以一个美观实用的控制面板。

例如，温控器和变频器的控制面板、组件上面的铭版等等。

操作步骤：

(1) 首先我们先从【组件库 / 容器】拖曳出一个面板。

![元件庫\n過濾\n容器\n索引標籤-上1\n索引標籤-下1\n索引標籤-左1\n索引標籤-右1\n索引標籤-上2\n索引標籤-下2\n索引標籤-左2\n索引標籤-右2\n群組方塊-1\n群組方塊-2\n群組方塊-藍\n面板-白\n面板-黑\n面板-藍](.iface-designer-user-manual-chinese-simplified/772b46fb7159474e14671c8931db277f8c59f3d16dc0bafebb66b89d0c74acc7.jpg)

(2) 接下来，可以设定面板的颜色。假设我们要制作一个模拟温控器的面板，可以先将面板的背景设定为浅灰，再搭配渐层的效果，产生出塑料面板的特殊质感 。

![一般 設定 專案傳輸 面板\n名稱: kpanel_2\n類型:\n基本\n畫面¹ × Screen*\n預設\nScreen\n主題顏色\n標準顏色\n其它顏色...\n無填滿\n選擇圖片\n漸層\n材質\n淺色漸層\n深色漸層](.iface-designer-user-manual-chinese-simplified/06bc88a12787accf5fed772df8260701afa2206c9f3d56cb99d60cba432f3634.jpg)

(3) 接下来，就可以将所需要的组件依序加到面板。

本例中使用了【静态文字】、【数值】、【指示灯】、【流程图】、 【按

钮】等组件。

![PV 4567.89\nSV 4567.89\nOUT ALARM AT\n789\nHello\nOFF OFF OFF OFF](.iface-designer-user-manual-chinese-simplified/e153899d08f158bb8c4f9a8533257791d3be5e0315edaec1be6466536e27e358.jpg)

如此即可轻松使用【面板】，完成一个美观的温控器面板了。

# 9.讯息显示

依据设定的卷标值的变化，来显示指定的消息正文。依据不同的状态，显示对应的文字内容，亦可以跑马灯的形式来展现。

# 9.1 讯息显示组件

![一般 設定 專案傳輸 訊息顯示 格式 行為\n名稱: marqueeText_10\n標籤: 输入標籤\n類型: 靜態訊息\n基本 模擬 實齊: 置中\n編輯 簡態數: 1\n複製全部\n水平 方向: 向右\n速度: 0.5\n寬度: 120\n高度: 40\nB\n跑馬燈移動 尺寸](.iface-designer-user-manual-chinese-simplified/a5a7e6a266515c555d2bc85557d977e3c78d848ebaac9fd30a31a889c0e65425.jpg)

A.讯息显示组件的类型可以设定为：【静态讯息】、【跑马灯讯息】、【警报跑 马灯】三种。

【静态讯息】：透过改变卷标状态值，读取对应的文字显示到组件上。显示的文字静止不动，类似静态文字，不同之处在于静态讯息可以显示多个状态的文字。
【跑马灯讯息】：透过改变卷标状态值，读取对应的文字显示到组件上。显示的文字会以跑马灯的方式移动。
【警报跑马灯】：当警报发生时，会读取警报讯息的文字内容，依序以跑马灯方式移动显示。警报的相关设定，可参考本手册之【警报】章节。

B.【跑马灯移动】：设定跑马灯消息正文显示的相关属性。可设定【方向】与【速度】。

【方向】：根据讯息显示的【文字方向】，跑马灯可设定相对的移动方向。文字方向设定为【垂直】，移动的方向可设定【向上】或【向下】；当文字方向设定为【水平】，移动的方向可设定为【向左】或【向右】。
【Speed】： the movement speed of every word in the marqueemessage. You can set the speed as 【0.5】, 【1】, 【1.5】 or 【2】.The smaller the value is, the faster the movement speed is. 【速度】：

走马灯文字移动每个字的速度。可设定【0.5】、【1】、【1.5】、

【2】几种速度，数值愈小，移动的速度愈快。

请注意：跑马灯移动可设定【跑马灯讯息】与【警报跑马灯】的方向与速度，【静态讯息】则不会受到控制。

练习 ：

(1) 【一般卷标】中增加一个标签，定义名称为【讯息显示测试】并指定对应地址为【@36】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>23</td><td>訊息顯示測試</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@36</td></tr></table>

(2) 【组件库】拖曳【数值输入】以及【水平讯息】、【跑马灯-水平】组件至画面上。全部链接到【讯息显示测试】卷标。
(3) 编辑【水平讯息】、【跑马灯-水平】组件，10个编辑状态。

![對齊: 置中\n編輯\n狀態數: 10\n編輯狀態](.iface-designer-user-manual-chinese-simplified/6c27f2891b7638f2b26c7d27e58a53c0b9258b9386ea750aee84db4fc9540d13.jpg)

![編輯狀態\n編輯狀態\n語言: 繁體中文\n新增 刪除\n狀態對應\n數值\n狀態	內文	數值\n0	狀態 0	0\n1	狀態 1	1\n2	狀態 2	2\n3	狀態 3	3\n4	狀態 4	4\n5	狀態 5	5\n確認	取消](.iface-designer-user-manual-chinese-simplified/b9e49f816a6f988fd027043a15ce8bdce70193f2caba8940b7a947ae538ddce9.jpg)

(4) 设定【跑马灯-水平】组件之属性。可编辑移动方向与速度，例如：【方向】设定向左，【速度】为0.5。

![方向: 向左\n速度: 0.5\n跑馬燈移動](.iface-designer-user-manual-chinese-simplified/d95682887362d9249c9bec6cd57dd54b76d997143dd5ba264a0af3461e9104c3.jpg)

模拟验证：

修改数值来变更讯息显示状态。静态讯息状态显示状态 6，走马灯讯息每0.5秒向左 移动讯息。

![| 指标 | 数值 |\n| :--- | :--- |\n| 靜態訊息 | 6 |\n| 走馬燈訊息 每0.5秒 / 向左移動 | 6 |\n| 狀態 | 6 |\n| 狀態 | 6 |\n| 狀態 | 6 |\n| 狀態 | 6 |\n返回\n2015/07/16 16:41](.iface-designer-user-manual-chinese-simplified/4c51c247b0877d68ef2d55f3a907476cc7e8aa19014683b77251f00c92e5a5b8.jpg)

# 10. 静态图与动态图

静态图与动态图主要是将计算机中的图片直接套在屏幕上，不透过卷标进行控制。一般的应用是显示公司 LOGO 或呈现机台状况来美化人机画面，使之看起来更加赏心悦目。

# 10.1 静态图组件

![一般 設定 專案傳輸 靜態圖片 A\n名稱: KStaticPicture_98\n類型: 靜態圖片\n基本\n瀏覽\n來源\n保持原圖大小\n配合物件大小\n鎖定長寬比例\n自動調整大小\n寬度: 120\n高度: 80\n尺寸](.iface-designer-user-manual-chinese-simplified/7a1953b300f80484f76cda7fcbe9119d65d736e2daf447dccbe5c5d094b76127.jpg)

A.【静态图片】可选择要使用的外部图片。来源的图片可支持png、jpg、bmp、gif、jpe、xbm、xpm、svg 等八种图档格式。
B. 【自动重设大小】可改变图片在画面中所显示的比例。可选择【保持原图大小】、【配合对象大小】、【锁定长宽比例】，兹说明如下。

# 10.1.1 保持原图大小

原图文件来源尺寸为256x256，图片导入后若选择【保持原图大小】，则需要将【静态图片】设定宽度与高度皆设定为 256X256个像素，才能完整显示原始图片。如下图：

![影像\n尺寸 256 x 256\n寬度 256 個像素\n高度 256 個像素](.iface-designer-user-manual-chinese-simplified/e44ed9ffccfb1ef827bcf412d2e9ed6e0f8fc81484bcdc0d44830eb481fc42a0.jpg)

![保留原圖大小\n配合物件大小\n鎖定長寬比例\n來源\n自動調整大小\n寬度: 256\n高度: 256\n尺寸](.iface-designer-user-manual-chinese-simplified/e9d4d76ba2356667ca40e4885767b897c741c37f837b38fd23cc2f247ffad40c.jpg)

![高度 256\n寬度 256](.iface-designer-user-manual-chinese-simplified/9c1981f6039941779c1991194684575ce765c119c0459bae7c97c18476d78a46.jpg)

# 10.1.2 配合对象大小

若选择为【配合对象大小】，此时将【静态图片】的尺寸改为宽度 200、高度 100。分辨率256x256的原始图文件显示的比例，则会依据设定的对象自动填满大小。因为要将图片填满对象的范围，所以可能会有比较明显失真的现象。如下图：

![保持原图大小\n配合物件大小\n锁定長寬比例\n自動調整大小\n寬度: 200\n高度: 100\n尺寸](.iface-designer-user-manual-chinese-simplified/16ef368ea7c4f74828b9eca1c5f096390f458e5596c865fd929d538813bb50e4.jpg)

![高度 200\n寬度 100](.iface-designer-user-manual-chinese-simplified/ad90a86d3f6dd2cbf83e9da3fec3d894f8fcfa0444bc995de574445192ffbdac.jpg)

# 10.1.3 锁定长宽比例

若选择为【锁定长宽比例】，此时【静态图片】的尺寸仍为宽度 200、高度 100。分辨率256x256的原始图文件显示的比例，则会依据符合该对象的比例自动调整。如下图：

![保持原图大小\n配合物件大小\n锁定長寬比例\n自動調整大小\n寬度: 200\n高度: 100\n尺寸](.iface-designer-user-manual-chinese-simplified/789d9791c5110c9387a269d13085e12dbc53cdd362af7eedab13e725873e2a5d.jpg)

![高度 100\n寬度 100](.iface-designer-user-manual-chinese-simplified/39f2b6c83077ef5d751cc745cc4a1935d2bb2e47439587b3a4626e2dcbb09c05.jpg)

练习：

请依据上面叙述画面添加静态图练习自动调整功能。

![保持原圖大小\n配合物件大小\n鎖定長寬比例\n下一頁\n2015/07/16 18:30](.iface-designer-user-manual-chinese-simplified/76fe94483f59b6533bd53cd945be89b84121cbea33b75f3ccc34f3312f3c445e.jpg)

# 10.2 动态图组件

![一般 設定 專案傳輸 動畫 (GIF) 行為\n名稱: gifDisplay_3\n類型: 動態圖片\n基本\n授權群組: \n權限不符: 無\n生效位元\n動態圖測試\n狀態為 開 關\n輸入控制\n進階](.iface-designer-user-manual-chinese-simplified/21a47b59001b2e1912a1355050d479f376d529310bcb5298cda585db547e5c57.jpg)

画面上添加动态图(GIF)将会持续动作，如果要控制动态图(GIF)的启动与停止，可以在动画【行为】页签→【输入控制】→【生效位】输入控制的接点、触发的状态。

练习 ：

(1) 【一般卷标】中增加一个标签，定义名称为【动态图测试】并指定对应地址为【@37.0】。

<table><tr><td>一般標籤</td><td>系統資訊標籤</td><td>系統控制標籤</td><td>配方標籤</td><td></td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>24</td><td>動態圖測試</td><td>InternalMemory</td><td>位元</td><td>@37.0</td></tr></table>

(2) 【组件库】拖曳【按钮】以及【动态图】组件至画面上。将【按钮】对应卷标位置以及 【动态图】→【行为】中【指定生校位】，接链接到【动态图测试】卷标。

模拟验证：

如下图。风扇动画，启动或停止是由【动态图测试】卷标来控制。当卷标状态为开（即【动态图测试】＝1）时，风扇动画才会转动；反之，当卷标状态为关（即【动态图测试】＝0）时，则风扇动画就会停止。

![This image displays a square icon with rounded corners set against a dark grey gradient background. Centered within the square is a white circle containing six grey, curved blades arranged radially around a small central white dot, resembling a fan or a refresh symbol.](.iface-designer-user-manual-chinese-simplified/bbe6ae142c23b59523f9577cb18ff18d1855fe88236317bcd0f319cb1091d8eb.jpg)
動態圖

![The image displays a circular button icon. It features a central orange disc with a subtle gradient and a highlight on the left side, giving it a slight three-dimensional appearance. This orange center is surrounded by a thick, silver-colored ring that has a metallic, beveled look with highlights and shadows resembling polished chrome. The background is transparent.](.iface-designer-user-manual-chinese-simplified/ae15f412606f2ef286dbf0d7cc15f0acd9d399f73d9907c593b0093f954f5530.jpg)

ON狀態-停止動畫運作OFF狀態-動畫運作

![The image displays a rectangular button with rounded corners, featuring a reddish-brown background. Centered on the button are two white Chinese characters: '返回'.](.iface-designer-user-manual-chinese-simplified/e72f9a855d8ff5bfe897c4eac06ef4e902e9e29feaf60f52e2ab4d58f923baf2.jpg)

2015/07/1710:16

# 11. 曲线图与 XY 图

【曲线图】与【XY图】是将全部资料一次取样，绘制成方便分析的数据曲线。

# 11.1 曲线图组件

![一般 設定 專案傳輸 X-Y 曲線圖 格式 行為\n名稱: KXYChartWidget_4\n類型: 曲線圖\n基本\n模擬\n編輯\n觸發位元: 输入標籤\n曲線數: 1\n取樣設定及觸發\n顯示的部分\n繪圖模式:\n線段\n圖表選項\n選擇軸\nA\nB\nC\nD\nE\nX軸\nY軸](.iface-designer-user-manual-chinese-simplified/d3f8999c63e79b4f017911887662e23b5ba421b4b0e19d7f4876d5d6f2ade778.jpg)

A. 图表的类型可分为：【曲线图】以及【XY图】两种。
B.【编辑】可开启曲线设定对话框。

![曲線設定\n編輯曲線資料\n語言: English\n新增 刪除\n取樣點數選項\na\n取樣方式: 固定\n顯示點數: 0\n數據資料 i ii iii\n曲線名稱 數據起始位址 下一個位址遞增 颜色 是否顯示\n1 Default Curve 輸入標籤 1 ■ 輸入標籤\n關閉](.iface-designer-user-manual-chinese-simplified/068f542c503a2920b1f7d12b61aaf02d6ee68b0504704623049dc02ce6bde1e2.jpg)

a. 【取样方式-固定】：依据显示点数数值内容显示曲线点数。 例如设定为 20，则每条曲线取样的点数为 20点。

【取样方式-变量】： 依据卷标数值显示曲线点数，例如设定标签为TAG1， 当TAG1实际的值为30，则每条曲线取样的点数为 30点。

b. 【数据数据】：设定每一条曲线的详细数据。

i. 【曲线名称】：设定曲线的名称，名称支持多国语言。
ii. 【数据起始地址】：输入对应的卷标，作为曲线取样的起始位置。
iii. 【下一个位置递增】：设定取样点数每次递增的笔数。
C.【触发位】：指定一个位卷标做为触发曲线绘图功能。当触发位=1 (ON)绘制曲线；当卷标值=0(OFF)则清除曲线。
D. 【曲线数】：显示目前设定的曲线数量。
E. 【绘图样式】：有五种样式提供给用户选择使用，包括【点状】、【线状】、【曲线】、【线段区域面积】、【曲线区域面积】。

曲线图练习：

(1) 在【一般卷标】中，增加7个标签。
(2) 名称分别定义为【曲线触发控制】，指定对应地址为【@38.0】；【曲线触发控制0\~5】，指定对应地址为【@40】\~【@45】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>25</td><td>曲線觸發控制</td><td>InternalMemory</td><td>位元</td><td>@38.0</td></tr><tr><td>26</td><td>曲線資料0</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@40</td></tr><tr><td>27</td><td>曲線資料1</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@41</td></tr><tr><td>28</td><td>曲線資料2</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@42</td></tr><tr><td>29</td><td>曲線資料3</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@43</td></tr><tr><td>30</td><td>曲線資料4</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@44</td></tr><tr><td>31</td><td>曲線資料5</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@45</td></tr></table>

(3) 【组件库】拖曳一个【曲线图】组件，并编辑曲线定义。取样方式设定为【固定】，显示点数设定为【5】，数据起始地址对应为【曲线数据0】(如下图)。

![曲線設定\n編輯曲線資料\n語言: 繁體中文\n新增 刪除\n取樣點數選項\n取樣方式: 固定\n顯示點數: 5\n數據資料\n曲線名稱 數據起始位址 下一個位址遞增 颜色 是否顯示\n1 曲線一 曲線資料0 1 輸入標籤](.iface-designer-user-manual-chinese-simplified/9b6c83897edeb69adbfb54122622606ad72d4625fcdda7d90911ef777e1a43ef.jpg)

(4) 【触发位】链接【曲线触发控制】卷标。

![X-Y 曲線圖\n格式\n行為\n觸發位元: \n曲線觸發控\n編輯\n曲線數:\n1\n取樣設定及觸發\n繪圖模式:\n顯示的部分\n線段\n圖表選項](.iface-designer-user-manual-chinese-simplified/a05f92a83c8b4999522f3c15a562b2c1a4e38a72b0bd780b13a8e8458b397739.jpg)

(5) 【组件库】拖曳一个【按钮】以及6个【数值输入】组件至画面上。【按钮】链接【曲线触发控制】卷标，【数值输入】链接曲线数据0 \~ 5卷标。

模拟验证：

如下图。编辑数值输入数值完成后点击画面按钮，曲线图将会依据 6个曲线数据绘制曲线图。

![| Time (h) | Value |\n| :--- | :--- |\n| 0 | 26 |\n| 1 | 46 |\n| 2 | 85 |\n| 3 | 65 |\n| 4 | 22 |\n| 5 | - |\n| 6 | - |](.iface-designer-user-manual-chinese-simplified/46085b14bc870397f4b1484fee81a9a7d13c58a22599733897bf999af9a4eed3.jpg)

XY图练习：

(1) 延续上个练习，继续使用【曲线触发控制】以及【曲线数据0\~5】卷标位置。
(2) 【组件库】拖曳一个【曲线图】组件，并编辑曲线定义。取样方式设定为【固定】，显示点数设定为【3】点，数据起始地址对应【曲线数据0 】(如下图)。

![曲線設定\n編輯曲線資料\n語言: English\n新增 删除\n取樣點數選項\n取樣方式: 固定\n顯示點數: 3\n數據資料\n1 曲線名稱 數據起始位址 下一個位址遞增 颜色 是否顯示\n1 曲線一 曲線資料0 1 輸入標籤](.iface-designer-user-manual-chinese-simplified/6c57bc5399c44f061273f5538d02dc8de7825e88fd97c1c03cd356dd7abcfea7.jpg)

(3) 【触发位】链接【曲线触发控制】卷标。

![X-Y 曲線圖\n格式\n行為\n觸發位元: 由線觸發控\n編輯\n曲線數: 1\n取樣設定及觸發\n繪圖模式:\n顯示的部分\n線段\n圖表選項](.iface-designer-user-manual-chinese-simplified/b161dd790e75d135d6b76282236bfe3a22f44bacae9a07ac6a97f491293aae09.jpg)

(4) 【组件库】拖曳一个【按钮】以及6个【数值输入】组件至画面上。【按钮】链接到【曲线触发控制】卷标，【数值输入】链接【曲线数据0\~5】卷标。

模拟验证：

如下图。输入数值后点击绘制图形按钮，XY图将会依据 6个曲线数据绘制 XY图形。

![| X座標 | Y座標 |\n| :--- | :--- |\n| 0 | 56 |\n| 2 | 95 |\n| 5 | 17 |\nOFF\n返回\n2015/07/17 15:42](.iface-designer-user-manual-chinese-simplified/2bab8d3cf99bc99e498041c5a5d87acef664b75b1a8739512e7ed89f2a8dff81.jpg)

# 12. 数据记录

数据记录主要是将数据暂存在人机界面预设的缓冲区中。只要缓冲区没满，使用者随时可以在人机中浏览过去的资料；如果缓冲区已满、或设定的条件达到了，系统即可将缓冲区的数据备份到 USB随身碟或SD卡中。

# 12.1 开启数据记录服务设定

在【设定】页签内【一般设定】项目内点选【数据记录服务】。

![一般 設定 專案傳輸\nPLC\n連結設定\n標籤設定 配方設定 譯報服務 觸發服務\n資料記錄服務 巨集編輯器 巨集管理\n一般設定](.iface-designer-user-manual-chinese-simplified/5e16d274c096fd8bf58113f91dd8fab6e334038f318c751858ca3695c13af802.jpg)

# 12.1.1 数据记录设定对话窗

![資料記錄設定對話窗\n編輯資料紀錄\n新增	刪除\nA\n紀錄名稱	#筆數\nB	English\n資料項目	取樣	備份	行為\n紀錄名稱:\n筆數:\n編輯資料項目\n新增\n刪除\n記憶體使用情況\n記錄檔大小\n筆數大小: 10位元組\n紀錄大小: 1000筆 (10KB)\n確定	取消](.iface-designer-user-manual-chinese-simplified/ca548e3dd2b9654220d3ed900b65072713ec461db82a4353c01a2dc89bf252bb.jpg)

A.纪录名称最多可以新增16个数据记录群组。
B.每个群组数据记录可以独立定义【数据项】、【取样】、【备份】、【行为】字段数据。

 【数据项】： 每组数据记录群组，支持 32个卷标位置纪录。
 【取样】： 设定取样的条件与数据记录已满的动作。

i. 【启动位】： 位卷标为ON，根据下面的条件执行纪录取样；位卷标值为OFF，则下面的条件是否成立都不执行纪录取样。
ii. 【触发位】： 位卷标为ON一次即执行取样一次，但欲再次触发前需先将此位卷标设定为 OFF。
iii. 【时间间隔】： 设定以固定的时间间隔来取样纪录。
iv. 【标签间隔】： 标签内容之值为取样的间隔时间，单位为秒。

![語言: English\n資料項目 取樣 備份 行為\n取樣方式\n□啟用位元\n○觸發位元:\n○時間間隔: 0.1 秒\n○標籤間隔: (以標籤的內容值為間隔時間,單位:秒)\n紀錄已滿\n●覆蓋最早的紀錄\n○停止取樣並通知](.iface-designer-user-manual-chinese-simplified/145c464b227da8cca21ce790230c11bdf08d7a7034b8d779b9a01cf3cbe6d848.jpg)

C.【备份】：设定备份的时间与装置。

![資料項目 取: C 備份 行為\n備份紀錄\n自動備份\n每天：0 時：0 分\n當記錄滿時備份\n裝置跟檔案\n儲存裝置：SD Card\n檔案名稱：Log_1\n檔案命名格式：檔案名稱+'yyyymmdd_hhmm'\n□ 每天一個文件](.iface-designer-user-manual-chinese-simplified/61b953c0b7e6b935a6b7c482c5d8ac1afc3fa3d1f07b470349485b41bce938e9.jpg)

D. 【行为】：清除数据记录与数据备份至USB随身碟或是SD卡。

![資料項目 取樣 備份 行為\n□ 清空紀錄：\n□ 數據備份(位元):](.iface-designer-user-manual-chinese-simplified/518a96f3765a27b816f96db5400bde9b75d11a2a31bb069415c5603e7a75074b.jpg)

# 12.2 数据记录表组件

![一般 設定 專案傳輸 資料紀錄表 格式 行為\n名稱: KDialogTable\n類型: 資料紀錄表\n基本 模擬 行數:\n4\n垂直: 6\n水平: 6\n標題 □ 變更列\n摘要 □ 前頁/下頁\n水平捲軸\n選擇資料記錄群組\n顯示\n資料記錄設定](.iface-designer-user-manual-chinese-simplified/9c3ee6a44b01adece4d99aa7ba38b5a5132f1a8d27a5c3ac247ab389458ef2f2.jpg)

<table><tr><td>Time</td><td>E1</td><td>E2</td></tr><tr><td>2015/07/29 11:25:11</td><td>111</td><td>111</td></tr><tr><td>2015/07/29 11:25:11</td><td>222</td><td>222</td></tr><tr><td>2015/07/29 11:25:11</td><td>333</td><td>333</td></tr><tr><td>2015/07/29 11:25:11</td><td>444</td><td>444</td></tr><tr><td colspan="3">&lt; &gt;頁面 1/1</td></tr></table>

![A blue, double-outlined arrow pointing upwards against a white background.](.iface-designer-user-manual-chinese-simplified/0db1a99f0eb47d12be9f75300be2f39eeab058b31171627395303d4a9a8e5e5b.jpg)

![元件庫\n表格\n警報歷史表\n驅動資訊表\n元件表\n資料紀錄表\n警報頻次表\n當前警報表](.iface-designer-user-manual-chinese-simplified/a0c200ba8bce5fa33e8a19bc69c71a9077c7ed5445e9619af1f51ff49356e1d5.jpg)

使用表格方式浏览数据记录数据内容。

练习：

(1) 【一般卷标】中增加3个标签，定义名称为【数据记录0\~2】，并指定对应地址为【@50】\~【@52】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>38</td><td>資料紀錄0</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@50</td></tr><tr><td>39</td><td>資料紀錄1</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@51</td></tr><tr><td>40</td><td>資料紀錄2</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@52</td></tr></table>

![The image displays a computer icon representing a database. It features a stack of three cylindrical disks hovering in the upper-left corner, overlapping a grid structure that resembles a spreadsheet or table with a blue border and light blue header row. The background is a soft, light gray gradient.](.iface-designer-user-manual-chinese-simplified/e4a11540afc4337284fb8979d48f23d6327dc4a34653bceaebcdd9c9ecb6a7f0.jpg)

(2) 编辑数据记录服务 。

![資料記錄設定對話窗\n編輯資料紀錄\n新增	刪除\ni	紀錄名稱	#筆\n1 Log_1	2000\n語言: 繁體中文\n資料項目	取樣	備份	行為\n紀錄名稱: Log_1\n筆數: 2000\n編輯資料項目\n新增	項目名稱	標籤	資料類型	小數位\n1 電壓	資料紀錄0	Word	0\n2 電流	資料紀錄1	Word	0\n3 馬達轉速	資料紀錄2	Word	0](.iface-designer-user-manual-chinese-simplified/24d8266c98382cd544f42e96d76b412d2ed8a3cbe205087580f243c76942dee6.jpg)

i. 新增一组数据记录。
ii. 新增3笔数据记录，卷标字段填入【数据记录 0】\~【数据记录2】。

(3) 取样：设定时间间隔每1秒取样一次。

![資料項目 取樣 備份 行為\n取樣方式\n□ 救用位元\n○ 觸發位元:\n○ 時間間隔: 1|0 秒\n○ 標籤間隔: (以標籤的內容值為間隔時間,單位:秒)](.iface-designer-user-manual-chinese-simplified/b8bcb4e20abf47483a14b9271cbd768d526e03ebf4f3604a7b282cfe1005c4f1.jpg)

(4) 【组件库】拖曳一个【数据记录表】以及3个【数值输入】组件至画面上。3个【数值输入】组件分别链接到【数据记录0】\~【数据记录2】卷标，【数据记录设定】选择数据记录群组 【Log\_1】。

![一般 設定 專案傳輸 資料紀錄表 格式 行為\n名稱: KDialogTable\n類型: 資料紀錄表\n基本\n行數:\n欄位設定 10\n欄位/行\n選擇對應的資料記錄群組 Log_1\n資料記錄設定\n選擇對應的資料記錄群組\n名稱](.iface-designer-user-manual-chinese-simplified/8cb3656833652c2504e326019621ce687b693d34ee1777a4c18040c16d4b67df.jpg)

模拟验证：

如下图【数据记录表格】每一秒读取。电压、电流、马达转速状态数值。

![| Time | 電壓 | 電流 | 馬達轉速 |\n| :--- | :--- | :--- | :--- |\n| 2018/10/15 11:27:40 | 24 | 48 | 99 |\n| 2018/10/15 11:27:39 | 24 | 48 | 99 |\n| 2018/10/15 11:27:38 | 24 | 48 | 99 |\n| 2018/10/15 11:27:37 | 24 | 48 | 99 |\n| 2018/10/15 11:27:36 | 24 | 48 | 99 |\n| 2018/10/15 11:27:35 | 24 | 48 | 85 |\n| 2018/10/15 11:27:34 | 24 | 48 | 85 |\n| 2018/10/15 11:27:33 | 24 | 65 | 85 |\n| 2018/10/15 11:27:32 | 24 | 65 | 85 |\n| 2018/10/15 11:27:31 | 24 | 65 | 85 |\n* 页面 1/6\n電壓： 24\n電流： 48\n馬達轉速： 99\n返回\n2018/10/15 11:27](.iface-designer-user-manual-chinese-simplified/013485136b95f1216ea1937a76b3790c8e04108fb2bb3ac855d9b76ba1b9424c.jpg)

# 12.3 趋势图组件

![一般 設定 專案傳輸 趨勢圖 格式 行為\n名稱: kXYTrendWidget_2\n類型: 趨勢圖\n基本\n模擬\n趨勢設定\n圖表 時間範圍\n最大值: 100 主要刻度: 20\n最小值: 0 次要刻度: 0\n小數點位數:\n0\n寬度: 522\n高度: 291\n趨勢範圍設定\n游標\n小數位\n尺寸\n元件庫\n趨勢圖\n暫停/播放鍵\n快轉後退鍵\n快轉前進鍵\n特定時間鍵\n顯示/隱藏鍵\n趨勢圖\n趨勢圖-框](.iface-designer-user-manual-chinese-simplified/bf0f2b00e01e64c324ad45c04c934c866ae7abbc5180cbbe9833f5fd86da55ec.jpg)

使用趋势图浏览数据记录数据内容。

练习：

(1) 卷标位置以及数据记录设定延续11.2章节练习题设定相同。
(2) 【组件库】拖曳【趋势图】以及3个【数值输入】组件至画面上。3个【数值输入】组件个别链接【数据记录0 \~数据记录2】卷标。
(3) 【趋势图】组件点选编辑趋势设定 。

![一般 設定 專案傳輸 趨勢圖\n名稱: KXYTrendWidget_2\n類型: 趨勢圖\n基本\n格式 行為\n模擬 趨勢設定\n模擬 趨勢設定](.iface-designer-user-manual-chinese-simplified/3790222d3bc20b6aa67fcecd9aa914032ca32a56769d5b5218cb1f0534cc67f5.jpg)

(4) 趋势设定

i. 选取数据记录：选择 Log\_1。
ii. 选取：栏框勾选需要显示的趋势线条。
iii. 颜色：设定绘制趋势线条颜色。

![趨勢設定\n選擇資料紀錄\nLog_1\n編輯顯示名稱\n語言\nEnglish\n選取\n資料項目\n顯示名稱\n顏色\n隱藏顯示？\n註解\n1 ✓\n資料紀錄0\n電壓\n輸入...\n2 ✓\n資料紀錄1\n電流\n輸入...\n3 ✓\n資料紀錄2\n馬達轉速\n輸入...](.iface-designer-user-manual-chinese-simplified/f4beb7a5e18f22940d008e32c9ed68d2f5f6ff80db81cf6020c7cbb3543e21eb.jpg)

模拟验证：

如下图。【趋势图】每一秒读取电压、电流、马达转速数据绘制曲线以趋势图方式呈现效果。

![| Time   | 電壓 | 電流 | 馬達轉速 |\n|--------|------|------|----------|\n| 11:29  | 24   | 85   | 70       |](.iface-designer-user-manual-chinese-simplified/b198cec60a937a1ed1b583207621f8ab187009fa93b58d4de37039365583cab0.jpg)

# 13. 警报服务

警报，是将生产过程中可能发生的异常状况，预先在程序中进行编排设计。当状况发生时，可以透过人机提醒操作人员，作为维护机台或简易故障排除的参考依据。

# 13.1 开启警报服务设定

在【设定】页签内，按下【一般设定】的【警报服务】。

![一般 設定 專案傳輸\nPLC\n連結設定\n標籤設定\n配方設定\n警報服務\n觸發服務\n資料記錄服務\n巨集編輯器\n巨集管理\n一般設定](.iface-designer-user-manual-chinese-simplified/f8d4894156e70e72d432ed9e8a6dd4d6dbede408a7fcc8e2e776249af3c1e79d.jpg)

# 13.2 警报服务设定画面

![警報服務\n警報\n語言\n繁體中文\n新增\n刪除\n複製\nA\n警報圖示\n顯示\n圖示位置:\nx: 0 y: 0\n固定位置\n過濾\n欄位: 警報名稱\n關鍵字\n符合: 部分\n過濾\nC\n警報名稱\n標籤\n來源類型\n觸發條件\n條件值\n群組\n生效\n自動關閉\n觸發提醒\nC\n訊息\n預覽\n自訂\n執行動作:\nON動作 OFF動作\n開啟畫面:\n蜂鳴器提醒\n編輯\nD\n匯入\n匯出\n警報群組管理...\n儲存歷史資料 USB 歷史紀錄備份數: 2000\n確定\n取消](.iface-designer-user-manual-chinese-simplified/a14ae2e95d59c88399f5d615c55aa94360122ccd01fb94bc058d7e50edff336c.jpg)

A.【警报名称】：警报发生时对应警报文字讯息内容显示。
B.【标签】：透过链接标签依序设定【来源类型】、【处发条件】、【条件值】参数判断警报发生条件。

<table><tr><td>来源类型</td><td>触发条件</td><td>条件值</td></tr><tr><td>位类型</td><td>SET = 1Clear = 0</td><td>无须填写,填写无作用。</td></tr><tr><td>数值类型</td><td>= (等于)=! (不等于)&gt; (大于)&lt; (小于)&gt;= (大于等于)&lt;= (小于等于)</td><td>任意数值。不支持字符串或英文字母当条件值判断。</td></tr></table>

C.【触发提醒】：触发条件成立警报产生时，可以同时执行相对应提醒之功能。

<table><tr><td>讯息</td><td>使用次画面方式显示警报讯息内容。例如:触发警报条件,产生相对应警报次画面。&lt;img src="images/f2dfaa247a4ea25846a27b9c5fd555eb10773220072a8dcd4cde685bab48d2bc.jpg"/&gt; &lt;img src="images/6a4cc4794f702d593f1bef2d1e8e0f87a55592006fcee55126e5ea6847b42e61.jpg"/&gt;</td></tr><tr><td>自定义</td><td>1.可定义警报发生/解除执行所对应之动作。2.开启指定画面。</td></tr></table>

D. 【蜂鸣器提示】：警报条件成立时，蜂鸣器将产生声响。

警报服务设定练习：

(1) 【一般卷标】中增加7个标签，定义名称为【警报触发接点0】\~【警报触发接点6】，设定对应地址分别为【@53.0】和【@54】\~【@59】。

<table><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>41</td><td>警報觸發接點0</td><td>InternalMemory</td><td>位元</td><td>@53.0</td></tr><tr><td>42</td><td>警報觸發接點1</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@54</td></tr><tr><td>43</td><td>警報觸發接點2</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@55</td></tr><tr><td>44</td><td>警報觸發接點3</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@56</td></tr><tr><td>45</td><td>警報觸發接點4</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@57</td></tr><tr><td>46</td><td>警報觸發接點5</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@58</td></tr><tr><td>47</td><td>警報觸發接點6</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@59</td></tr></table>

(2) 开启警报服务。新增7笔警报，依下图所示编辑警报名称、标签、来源、条件以及触发提醒。

<table><tr><td colspan="11">警報服務</td></tr><tr><td colspan="3">警報
語言
繁體中文
新增
刪除
複製</td><td colspan="4">警報圖示
□顯示
□圖示閃爍
x:0 y:0 固定位置</td><td colspan="4">過濾
欄位: 警報名稱
符合: 部分
過濾</td></tr><tr><td></td><td></td><td>警報名稱</td><td>標籤</td><td>來源類型</td><td>觸發條件</td><td>條件值</td><td>群組</td><td>生效</td><td>自動關閉</td><td>觸發提醒</td></tr><tr><td>1</td><td></td><td>鍋爐監控異常</td><td>警報觸發接點0 ✘</td><td>位元類型</td><td>set</td><td>1</td><td>群組1</td><td>✓</td><td>✓</td><td>訊息.</td></tr><tr><td>2</td><td></td><td>高壓異常</td><td>警報觸發接點1 ✘</td><td>數值類型</td><td>=</td><td>2000</td><td>群組1</td><td>✓</td><td>✓</td><td>訊息.</td></tr><tr><td>3</td><td></td><td>氣壓異常</td><td>警報觸發接點2 ✘</td><td>數值類型</td><td>!=</td><td>100</td><td>群組1</td><td>✓</td><td>✓</td><td>訊息.</td></tr><tr><td>4</td><td></td><td>恆溫監控異常大於75</td><td>警報觸發接點3 ✘</td><td>數值類型</td><td>&gt;</td><td>75</td><td>群組1</td><td>✓</td><td>✓</td><td>訊息.</td></tr><tr><td>5</td><td></td><td>恆溫監控異常小於40</td><td>警報觸發接點4 ✘</td><td>數值類型</td><td>&lt;</td><td>40</td><td>群組1</td><td>✓</td><td>✓</td><td>訊息.</td></tr><tr><td>6</td><td></td><td>馬達轉速過高</td><td>警報觸發接點5 ✘</td><td>數值類型</td><td>&gt;=</td><td>5000</td><td>群組1</td><td>✓</td><td>✓</td><td>訊息.</td></tr><tr><td>7</td><td></td><td>馬達轉速過低</td><td>警報觸發接點6 ✘</td><td>數值類型</td><td>&lt;=</td><td>1000</td><td>群組1</td><td>✓</td><td>✓</td><td>訊息.</td></tr></table>

※注意：每笔警报触发提醒以及蜂鸣器提示都是独立设定，使用鼠标左键点选需要编辑之警报项目时，该列将会出现蓝色底图，此时编辑相关触发提示才会有作用。

![警報名稱\n標籤\n來源類型\n觸發條件\n條件值\n群組\n生效\n自動關閉\n觸發提醒\n1\n鍋爐監控異常\n警報觸發接點0\n位元類型\nset\n1\n群組 1\n✓\n訊息\n2\n高壓異常\n警報觸發接點1\n數值類型\n=\n2000\n群組 1\n✓\n訊息\n3\n氣壓異常\n警報觸發接點2\n數值類型\n!=\n100\n群組 1\n✓\n訊息\n訊\n預覽\n工作人員注意，檢查高壓機溫度異常請前往處理\n自訂\n執行動作:\nON動作 OFF動作\n開啟畫面:\n蜂鳴器提醒\n編幕單](.iface-designer-user-manual-chinese-simplified/ea535d76c20d3ae0fb6a9ec6f0d9b543c388f20bbd613655be2b0d8080cf35eb.jpg)

# 13.3 当前警报表

当前警报表主要是将目前正在发生的警报内容呈现在表格之中而警报问题解除后警报讯息将在表格中取消显示。

![一般 設定 專案傳輸 當前警報表 格式 行為\n名稱: KCurrentAlarmTable_1\n類型: 當前警報表\n基本\n模擬\n欄位設定 4\n行數:\n垂直: 6\n水平: 6\n標題 項目列\n摘要\n前頁/下頁\n顯示細節\n在靜態文字上顯示\n元件庫\n表格\n警報歷史表\n驅動資訊表\n元件表\n資料紀錄表\n警報頻次表\n當前警報表\n警報名稱 敘述 觸發時間 ▲\nAlarm 1 1 detail description 2001/9/1 12:00:\nAlarm 2 Water's temperature too high 2001/9/1 12:00:\nAlarm 4 Level overload!! 2001/9/1 12:00:\n頁面 1/1](.iface-designer-user-manual-chinese-simplified/6c6f56fd98e9c608c8df1b92812a5a63246cd09dbaf9904469386d92bec070cf.jpg)

当前警报练习：

(1) 从组件库拖曳1个【按钮】组件、6个【数值输入】组件以及【当前警报表】元到画面上。
(2) 参考上节之警报服务设定，将【按钮】与【数值输入】组件分别链接到【警报触发接点0】\~【警报触发接点6】标签。

模拟验证：

如下图。当组件值符合警报条件，【当前警报表】将产生警报讯息。

![當前警報\n警報名稱	敘述	觸發時間\n鍋爐監控異常	工作人員注意，檢查高壓機溫度異常請前往處理	18-10-15 11:46:22\n馬達轉速過低	馬達轉速低於下限值	18-10-15 11:46:44\n																							頁面 1/1\nON 狀態警報產生	44	)75 警報產生	44	(=1000警報產生\n530	= 2000 警報產生	52	(40 警報產生\n100	!= 100 警報產生	500	)=5000 警報產生\n返回\n2018/10/15 11:46](.iface-designer-user-manual-chinese-simplified/ea24c75921282ad4bce50d004b12010b64cb39335bf5a98ddeda5dadc1d65c8d.jpg)

# 13.4 警报频次表

警报表频次表主要是纪录警报发生次数计数功能。

![一般 設定 專案傳輸 曾報頻次表 格式 行為\n名稱: KAlarmTable\n類型: 曾報頻次表\n基本 模擬 行數:\n欄位設定 5 垂直: 6\n水平: 6 標題 項目列\n摘要\n前頁/下頁\n顯示細節\n在靜態文字上顯示](.iface-designer-user-manual-chinese-simplified/2f0382ff780c25e7a3d53e52c31bf74659f37f4aff981898e8a13a1aad11a338.jpg)

<table><tr><td>警報名稱</td><td>敘述</td><td>確認</td><td>確認時間</td><td>觸發次數</td><td>啟動</td><td>狀態</td></tr><tr><td>Alarm 1</td><td>Alarm 1 Information</td><td>確認</td><td>2011/07/11 11:12:12</td><td>0</td><td>啟動</td><td>解除</td></tr><tr><td>Alarm 2</td><td>Alarm 2 Information</td><td>確認</td><td>2011/07/11 11:12:15</td><td>2</td><td>啟動</td><td>觸發</td></tr><tr><td>Alarm 3</td><td>Alarm 3 Information</td><td>確認</td><td>2011/07/11 11:12:22</td><td>1</td><td>啟動</td><td>解除</td></tr><tr><td>Alarm 4</td><td>Alarm 4 Information</td><td>確認</td><td>2011/07/11 11:12:52</td><td>5</td><td>啟動</td><td>解除</td></tr><tr><td colspan="6"></td><td>頁面 1/1</td></tr></table>

![The image features a light blue, double-outlined arrow pointing upwards against a white background. The arrow is designed with a flat bottom edge that tapers into a pointed arrowhead at the top, giving it a ribbon-like appearance.](.iface-designer-user-manual-chinese-simplified/055ef383b8201e18ae4f4ad70cc0fb09a132e2bf69b08118bc9de7302954db91.jpg)

![元件庫\n表格\n警報歷史表\n驅動資訊表\n元件表\n資料紀錄表\n警報頻次表\n當前警報表](.iface-designer-user-manual-chinese-simplified/6c41f1253f7066b753d4a9e3e6da1cedfbc01a8eda4299551be56984a4ad5e28.jpg)

警报频次表练习：

(1) 从组件库中拖曳1个【按钮】组件、6个【数值输入】组件以及【警报频次表】到画面上。
(2) 参考上节之警报服务设定，将【按钮】与【数值输入】组件分别链接到【警报触发接点0】\~【警报触发接点6】标签。

模拟验证：

如下图。当组件值符合警报条件，【警报频次表】将记录警报触发次数。

![警報頻次表\n警報名稱	敘述	觸發次數	狀態\n鍋爐監控異常	工作人員注意，檢查高壓機溫度異常請前往處理	1	觸發\n高壓異常	高鍋爐異常-溫度超過上限，請確認。	0	解除\n氣壓異常	氣壓值異常，未達到標準值	0	解除\n恆溫監控異常大於7	恆溫監控接點異常	0	解除\n恆溫監控異常小於4	恆溫監控接點異常	0	解除\n页面 1/2\nON 狀態警報產生	44	)75 警報產生	5000	(=1000警報產生\n530	= 2000 警報產生	100	(40 警報產生\n100	!= 100 警報產生	500	)=5000 警報產生 返回\n2018/10/15	11:48](.iface-designer-user-manual-chinese-simplified/68f00ba2c4b1f46f5c78fea5845531fd4bfb898f4e2d93c15e1f2496e34d8616.jpg)

# 13.5 警报表历史表

用于纪录警报触发以及解除状态。

![一般 設定 專案傳輸 曾報歷史表 格式 行為\n名稱: KAlarmHistoryTable\n類型: 曾報歷史表\n基本\n模擬\n行數:\n欄位設定 4\n垂直: 6\n水平: 6\n標題 項目列\n摘要\n前頁/下頁\n在靜態文字上顯示\n顯示細節](.iface-designer-user-manual-chinese-simplified/3b34b62c25fad78937fe66bcc64b61b34b68f790f5807348748980fd672d35e6.jpg)

<table><tr><td>警報名稱</td><td>時間</td><td>狀態</td></tr><tr><td>Alarm 1</td><td>2001/1/14 12:00:00</td><td>觸發</td></tr><tr><td>Alarm 2</td><td>2001/1/14 12:20:00</td><td>解除</td></tr><tr><td>Alarm 1</td><td>2001/1/14 13:00:00</td><td>解除</td></tr><tr><td>Alarm 4</td><td>2001/1/14 13:20:00</td><td>觸發</td></tr><tr><td colspan="2"></td><td>頁面 1/1</td></tr></table>

![The image shows a light blue arrow pointing diagonally downwards to the left. It features a gradient fill, transitioning from a lighter blue at the tail to a slightly darker blue at the tip, and is outlined with a darker blue border. It is set against a plain white background.](.iface-designer-user-manual-chinese-simplified/b76a26ea0ab133a08ad0b88afa577b440130caa6c89b775cb71f92f82d7cdbee.jpg)

![元件庫\n表格\n警報歷史表\n驅動資訊表\n元件表\n資料紀錄表\n警報頻次表\n當前警報表](.iface-designer-user-manual-chinese-simplified/0a1085f281b7d9083aba83b289e83e4e1d1de609f8302ecfb9187f5e00f2355a.jpg)

警报历史表练习：

(1) 从组件库中拖曳1个【按钮】组件、6个【数值输入】组件以及【警报历史表】到画面上。
(2) 参考上节之警报服务设定，将【按钮】与【数值输入】组件分别链接到【警报触发接点0】\~【警报触发接点6】标签。

模拟验证：

如下图。当组件值符合警报条件，【警报历史表】将记录发生过的警报内容。

![警報歷史表\n警報名稱	時間	狀態\n馬達轉速過低	2018.10.15 - 11:47:47	解除\n馬達轉速過低	2018.10.15 - 11:46:44	觸發\n鍋爐監控異常	2018.10.15 - 11:46:22	觸發\n頁面 1/1\nON 狀態警報產生	44	)75 警報產生	5000	(=1000警報產生\n530	= 2000 警報產生	100	(40 警報產生\n100	!= 100 警報產生	500	)=5000 警報產生\n返回\n2018/10/15	11:49](.iface-designer-user-manual-chinese-simplified/f66ecf40280c64b4bfab8f8a1e77ce7db01385d7a7457ef697d8f7b2c7492a0d.jpg)

# 14. 配方

【配方】在软件编辑的架构来说，就是数据库的概念。我们可以透过配方可以预先编辑每个字段状态值而后续将状态值写入 PLC 或是读取PLC 值写回配方保存起来。

# 14.1 开启配方设定

在【设定】页签内，按下在【一般设定】内点选【配方设定】。

![一般 設定 專案傳輸\nPLC\n連結設定 標盤設定 配方設定 普報服務 觸發服務 資料記錄服務 巨集編輯器 巨集管理\n一般設定](.iface-designer-user-manual-chinese-simplified/546f94fa2db4ae6d6dd0dc6489e79f4599ad0124f41a26e2f225bd90e18b736b.jpg)

# 14.2 配方设定架构说明

配方设定窗口里面有三个设定区块分别为：

(1) 【配方群组】：定义项目内的配方组。包含【配方字段】以及【配方纪录】定义。
(2) 【配方字段】：一个配方群组最大可以新增99个配方字段。
(3) 【配方纪录】：可以新增多个配方列，编辑预设每个字段特有的参数数据。

![配方設定\n配方群組\n編輯配方群組\n語言	English\n新增	刪除\n配方群組	配方索引標籤	配方列偏移標籤	使用優化	欄位數	筆數\nOK	Cancel](.iface-designer-user-manual-chinese-simplified/7f4e91654be731c8716a36316188444050b86305f300adc2c7986c41bd89fbbd.jpg)

练习：

如下图为客户原始 Excel 配方生产数据窗体 ，使用IFACE软件配方功能导入生产数据窗体编辑使用。

<table><tr><td></td><td>A</td><td>B</td><td>C</td><td>D</td><td>E</td></tr><tr><td>1</td><td>氣體置換次數</td><td>正壓設定H</td><td>正壓設定L(mmHg)</td><td>真空設定(Torr)</td><td>降溫到達溫度(TIC 05)°C</td></tr><tr><td>2</td><td>23</td><td>32</td><td>152</td><td>35</td><td>12</td></tr><tr><td>3</td><td>46</td><td>23</td><td>36</td><td>65</td><td>32</td></tr><tr><td>4</td><td>12</td><td>23</td><td>36</td><td>15</td><td>12</td></tr><tr><td>5</td><td>18</td><td>22</td><td>43</td><td>35</td><td>56</td></tr><tr><td>6</td><td>24</td><td>17</td><td>50</td><td>25</td><td>56</td></tr><tr><td>7</td><td>30</td><td>12</td><td>57</td><td>20</td><td>67</td></tr><tr><td>8</td><td>36</td><td>7</td><td>64</td><td>15</td><td>78</td></tr><tr><td>9</td><td>42</td><td>2</td><td>71</td><td>10</td><td>89</td></tr><tr><td>10</td><td>48</td><td>56</td><td>78</td><td>5</td><td>100</td></tr><tr><td>11</td><td>54</td><td>78</td><td>85</td><td>53</td><td>112</td></tr></table>

(1) 【一般卷标】中增加6个卷标，定义卷标名称为【配方索引】，指定对应位置为【@60】；卷标名称【配方数据0】\~【配方数据4】，分别对应的地址为【@61】\~【@65】。

<table><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>47</td><td>配方索引</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@60</td></tr><tr><td>48</td><td>配方資料0</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@61</td></tr><tr><td>49</td><td>配方資料1</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@62</td></tr><tr><td>50</td><td>配方資料2</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@63</td></tr><tr><td>51</td><td>配方資料3</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@64</td></tr><tr><td>52</td><td>配方資料4</td><td>InternalMemory</td><td>16位元帶符號整數</td><td>@65</td></tr></table>

(2) 开启【配方设定】。新增一组配方群组，定义名称为【生产数据】。

![配方設定\n配方群組 配方欄位 配方記錄\n編輯配方群組\n語言 繁體中文\n新增 刪除\n配方群組 配方索引標籤 配方列稱移標籤 使用優化 欄位數 筆數\n0 生產數據 輸入標籤 輸入標籤 0 0\n確定 取消](.iface-designer-user-manual-chinese-simplified/f23fd1985a8114655347e88f83503afa802975f80524868582a327dc764ddcc2.jpg)

(3) 切换到【配方字段】，新增5个配方字段，依下图定义域名并将标签名称分别链接到【配方数据0】\~【配方数据4】。

![配方群組 配方欄位 配方記錄\n編輯配方欄位\n語言 繁體中文\n新增 新增多個... 刪除\n選擇配方群組\n生產數據\n欄位名稱 標籤 預設值\n0 氣體置換次數 配方資料0 0\n1 正壓設定H 配方資料1 0\n2 正壓設定L(mmHg) 配方資料2 0\n3 真空設定(Torr) 配方資料3 0\n4 降溫到達溫度(TIC05)度 配方資料4 0](.iface-designer-user-manual-chinese-simplified/a9abc4b89592025cf449eeec6b6e2758d84f66501b8194b5d956278f9c4f4238.jpg)

(4) 切换到【配方纪录】并新增10笔配方纪录，将范例中Excel生产数据数据编辑置表格中。

<table><tr><td colspan="8">配方群組 配方欄位 配方記錄</td></tr><tr><td colspan="3">編輯配方
語言 繁體中文
新增 刪除</td><td colspan="5">選擇配方群組
生產數據</td></tr><tr><td></td><td></td><td>配方名稱</td><td>氣體置換次數</td><td>正壓設定H</td><td>正壓設定L(mmHg)</td><td>真空設定(Torr)</td><td>降溫到達溫度(TIC05)度</td></tr><tr><td>0</td><td>□</td><td>R_0001</td><td>23</td><td>32</td><td>152</td><td>35</td><td>12</td></tr><tr><td>1</td><td>□</td><td>R_0002</td><td>46</td><td>23</td><td>36</td><td>65</td><td>32</td></tr><tr><td>2</td><td>□</td><td>R_0003</td><td>12</td><td>23</td><td>36</td><td>15</td><td>12</td></tr><tr><td>3</td><td>□</td><td>R_0004</td><td>18</td><td>22</td><td>43</td><td>35</td><td>56</td></tr><tr><td>4</td><td>□</td><td>R_0005</td><td>24</td><td>17</td><td>50</td><td>25</td><td>56</td></tr><tr><td>5</td><td>□</td><td>R_0006</td><td>30</td><td>12</td><td>57</td><td>20</td><td>67</td></tr><tr><td>6</td><td>□</td><td>R_0007</td><td>36</td><td>7</td><td>64</td><td>15</td><td>78</td></tr><tr><td>7</td><td>□</td><td>R_0008</td><td>42</td><td>2</td><td>71</td><td>10</td><td>89</td></tr><tr><td>8</td><td>□</td><td>R_0009</td><td>48</td><td>56</td><td>78</td><td>5</td><td>100</td></tr><tr><td>9</td><td>□</td><td>R_0010</td><td>54</td><td>78</td><td>85</td><td>53</td><td>112</td></tr></table>

(5) 返回【配方群组】项目，将【配方索引卷标】链接到卷标【配方索引】。由于本例中使用为连续位置，故建议可以勾选【使用优化】，加快读写的速度。

![配方設定\n配方群組 配方欄位 配方記錄\n編輯配方群組\n語言 繁體中文\n新增 刪除\n配方群組 配方索引標籤 使用優化 欄位數 筆數\n0 生產數據 配方索引 5 10](.iface-designer-user-manual-chinese-simplified/4e8eca0be11525769d7cf43ee4a962e564259afd06a8725d0f8e492a88489b39.jpg)

(6) 画面上拖曳5个数值输入组件，并分别链接到卷标名称【配方数据0】\~【配方数据4】。

![| Category                  | Value |\n| ------------------------- | ----- |\n| 氣體置換次數              | 6789  |\n| 正壓設定H                 | 6789  |\n| 正壓設定L(mmHg)           | 6789  |\n| 真空設定(Torr)           | 6789  |\n| 降溫到達溫度(TIC05)度     | 6789  |](.iface-designer-user-manual-chinese-simplified/bd52619d13a24b43ffd46e58999d062659c35dc30205bc9944a9663c2ef2bc75.jpg)

(7) 再拖曳6个数值输入组件。其中1个链接到卷标名称【配方索引】，另外5个数值输入，则利用配方卷标功能分别链接到对应的配方域名。

![一般 設定 專案傳輸 數值元件 格式\n名稱: kNumInputDisplay_71\n標籤 R)0.0\n類型:\n配方\n生產數據\n氣體置換次數\n正壓設定H\n正壓設定L(mmHg)\n真空設定(Torr)\n降溫到達溫度(TIC05)度\n確定 取消\n第 89 列數據資料\n氣體置換次數 6789\n正壓設定H 6789\n正壓設定L(mmHg) 6789\n真空設定(Torr) 6789\n降溫到達溫度(TIC05)度 6789\n6789\n6789\n6789\n6789\n6789\n2015/08/03 09:21](.iface-designer-user-manual-chinese-simplified/7324b677ea1bfeeca14d9e89d9f462c4ad9a6224611b4e25aabeb623c661b262.jpg)

(8) 新增两个功能键，分别在设定动作【配方管理】→指定为【由PLC读取配方(PLC->配方)】以及【写入配方至PLC(配方->PLC)】两个功能。

模拟验证：

如下图左边黑框数值输入为设备当前数据数据，右边为配方数据数据。

(1) 使用第几列数据数据，可以将配方中内建的数据数据，导出更新到右边配方数据数据。
(2) 使用功能键将配方数据写入设备位置，或是将设备最新数据写回配方内部。

![| 氣體置換次數 | 氣體置換次數 |\n| ------------ | ------------ |\n| 氣體置換次數 | 18           |\n| 正壓設定H   | 22           |\n| 正壓設定L(mmHg) | 43        |\n| 真空設定(Torr) | 35       |\n| 降溫到達溫度(TIC05)度 | 56      |](.iface-designer-user-manual-chinese-simplified/45d50c22f26cbae64d6bdee11ca0dc7852dfdddace746bcef64c175de915228c.jpg)

# 15. 安全性

除了绘图对象以及组件库图形组件之外，每个组件皆可以设定操作权限。组件设定权限之后，只允许符合设定的使用者群组可视得此组件或操作此组件。在设定组件的操作权限之前，须先建立系统用户和用户群组。

# 15.1 开启安全性设定

在【设定】页签内，按下在【应用设定】内点选【安全性设定】。

![一般\n設定\n專案傳輸\nPLC\n連結設定\n標籤設定\n配方設定\n會報服務\n觸發服務\n資料記錄服務\n系統變數\n巨集編輯器\n巨集管理\n行程管理\n安全性設定\n語言視窗\n狀態列設定\n設定主按鍵\n外部裝置設定\n專案屬性\nFTP設定\n條碼器設定\nPDF設定\n一般設定\n應用設定](.iface-designer-user-manual-chinese-simplified/65770bdb4cfd78bc5dff0e76bf260b3073fa269578c0264529c1b53ac152d3fe.jpg)

# 15.2 编辑使用者对话框

![編輯使用者\nA 新增\nB 編輯\nC 移除\nD 其它\n關閉](.iface-designer-user-manual-chinese-simplified/d36eee1c89300a43c84793a3b751a45b8bb56e053a104dc98e2101269b541148.jpg)

A.【新增】：新增一位用户的数据。
B.【编辑】：变更选取的用户数据。
C.【移除】：删除选取的用户数据。
D. 【其他】：使用一般安全性的设定，包括：【自动注销时间】、【超时未登入关闭对话框】等。

# 15.2.1 新增

【新增使用者】编辑【用户名称】以及【密码】。

![新增使用者\n使用者名稱\n群組 =) \n密碼\n確認\n取消](.iface-designer-user-manual-chinese-simplified/75edf508b3d26beceb25ba3fb32727655880d687c9f0f7d4f36846bd3cfdf1fb.jpg)

【群组】：用于项目设计上可以依据不同群组绑定组件使用。

![編輯使用者群組\n群組\n新增\n移除\n確認\n取消](.iface-designer-user-manual-chinese-simplified/eee2a9042ce89cdeec0fc65f4e48feb2c6f86bd3747994d99e74a9956d113a76.jpg)

例如：新增两个使用者：【winson】与【jamie】，并使用【群组】新增【工程人员】与【现场操作人员】两个群组。

![編輯使用者\njamie\nwinson\n新增\n編輯使用者群組\n群組\n□ 工程人員\n□ 現場操作人員\n新增](.iface-designer-user-manual-chinese-simplified/07a9b228e11d4447316b62e3b33bddc720d49f13fcfb0d9ad5c9ae2b7cefe6cb.jpg)

# 15.2.2 编辑

提供用户密码修改以及群组设定使用。

![修改使用者\n使用者名稱\njamie\n群組 =) \n密碼\n1234\n確認\n取消](.iface-designer-user-manual-chinese-simplified/99c9570c2947ab9efa61574b3337e80a1768240b306f35301cbac0a2f2859a15.jpg)

例如：用户winson ，工程人员以及现场操作人员两个群组都勾选使用。

![編輯使用者群組\n群組\n工程人員\n現場操作人員](.iface-designer-user-manual-chinese-simplified/afc13ecdd959f85e76c15dce84da339f859b9cbf2f588bf0b15f8675d18f673a.jpg)

使用者 Jamie ，只勾选现场人员群组。

![編輯使用者群組\n群組\n□ 工程人員\n☑ 現場操作人員](.iface-designer-user-manual-chinese-simplified/9792417cb9f20e0c3cfd3b144fa3e5a85aada1594acf344a855963d2357fb6c3.jpg)

# 15.2.3 其他

![一般安全性設定\n□ 自動登出時間. 10(分)\n□ 自動登出確認 □ 啟用登入視窗確認\n□ 超時未登入關閉對話框. 30(秒)\n□ 使用數字鍵盤輸入密碼\n確定 取消](.iface-designer-user-manual-chinese-simplified/6ca09d97c0cc75f86c96c7490c49e661e572d5fd136d3c847e477e1ef3bdab3f.jpg)

【自动注销时间】：闲置一段时间就自动将当前使用者注销。

【自动注销确认】：当自动注销的时间将要到达之前，系统会弹出一个对话框，询问是否要延长登入的时间。

![10 秒後, 系統會登出.\n如果你想要保持登入狀態,\n點擊 '繼續' 按鈕.](.iface-designer-user-manual-chinese-simplified/891d6e95fb966b49807ab687e8aa94ee0b5215988c690d2a6ab6a0ec2b2c22b6.jpg)

【超时未登入关闭对话框】：当按下登入窗口后一段时间仍未登入就会自动将登入窗口关闭。

【使用数字键盘输入密码】：如果密码为纯数值，可以使用数值键盘取代默认的文数字键盘，方便用户输入。

# 15.2.4 组件-授权设定

每个组件皆可以设定操作权限。组件设定权限之后，只允许符合设定的使用者群组可视得此组件或操作此组件。

例如： 数值输入组件在【行为】页签内，【授权】项目 。

![一般 設定 專案傳輸 數值元件 格式 行為\n名稱: kNumInputDisplay_81\n標籤: \n安全設定\nR\n類型: 數值輸入\na\n授權群組: 現場操作人員\n...\n權限不符: 登入對話框\nb\n基本 授權](.iface-designer-user-manual-chinese-simplified/6915c4e823e5e421a94b7f4ef626c70f19bf71b5c8db48811a064b1238b9ed40.jpg)

(1) 【授权群组】：设定此组件可检视或操作的群组。按下右方 可呼叫出群组选择的窗口。授权组件给多个群组来使用，当登入者符合其中之一的群组，即可以对该组件进行操控。
(2) 【权限不符】

【登入对话框】：当权限不符时，系统会自动弹出一个【登入对话框】。操作者选择用户名称和输入正确的密码才可以对该组件进行操控。

![登入\n使用者名稱\njamie\n密碼\n變更密碼\n確認 取消](.iface-designer-user-manual-chinese-simplified/4eff00b200a396815c1912fee60d359b6eb65c18eabeb69ac53823f61449fe7b.jpg)

【隐藏组件】：当权限不符时，组件隐藏看不见。

【显示图标】：当权限不符时，系统会在该组件的左上方显示一个【 】符号，表示此组件无法操作。

练习：

(1) 【一般卷标】中增加1个卷标，卷标名称定义为【安全设定】，指定对应地址为【@66】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>53</td><td>安全設定</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@66</td></tr></table>

(2) 从组件库中拖曳6个【数值输入】组件到画面上，对应的标签名称全部指定为【安全设定】。
(3) 左边3个黑色数值输入组件，在【行为】→【授权群组】处勾选【现场操作人员】，【权限不符】的条件分别设定为【登入对话框】、【隐藏组件】、【显示图标】。
(4) 右边3个桔色数值输入组件，在【行为】→【授权群组】处勾选【工程人员】，【权限不符】的条件分别设定为【登入对话框】、【隐藏组件】、【显示图标】。

模拟验证：

如下图登入对话框。

若使用者选择：jamie，输入密码：1234。该权限只能操控左边黑色数值输入组件；若使用者选择：winson，输入密码：8888。则左右边数值组件皆可以正常操控。

# 權限群組

# 現場操作人員

# 工程人員

# 登入對話框

35

35

# 隱藏元件

# 顯示圖示

35

返回

2018/10/15

# 16. FTP 设定

本章节介绍如何使用 FTP 【客户端】/【伺服端】远程数据读取以及定时远程数据传送功能。

注意： FTP 数据数据储存放于外部 USB随身碟或SD卡里面，使用者须预先插入外部储存记忆卡。

![Close-up of a server rack with a blue SanDisk plastic clip attached, showing ports and wiring (no readable text or symbols)](.iface-designer-user-manual-chinese-simplified/ee050a364e1151c0de7cacd9aa6d8a5adf0f4f45c06aff2f61e98a39bf1e93e6.jpg)

# 16.1 开启 FTP 设定

在【设定】页签内【应用设定】项目内选择【FTP设定】。

![一般\n設定\n專案傳輸\nPLC\n連結設定\n標籤設定\n配方設定\n曾報服務\n觸發服務\n資料記錄服務\n系統變數\n巨集編輯器\n巨集管理\n行程管理\n安全性設定\n語言視窗\n狀態列設定\n設定主按攤\n外部裝置設定\n專案屬性\nFTP設定\n條碼器設定\nPDF設定\n一般設定\n應用設定](.iface-designer-user-manual-chinese-simplified/87dc8147f9fa17d23302cd90d242c43578ad4e4a9c25c23e51cea43de227b61e.jpg)

# 16.2 HMI 客户端

【HMI客户端】：将数据数据写入服务器。

例如：配方数据或是纪录缓冲区数据，可以定义每天同一个时间点将数据上传到 FTP服务器或是透过功能键执行数据上载功能。

![The image features a digital control interface on the left displaying gauges labeled 'SPEED' and 'RPM,' bar charts, and control buttons. A large yellow arrow points from the interface to the right. On the right side is a black QNAP server unit featuring a blue LCD screen and four drive bays labeled with the numbers '1,' '2,' '3,' and '4.'](.iface-designer-user-manual-chinese-simplified/2f75edca58926b185eba3a82d1ad81468948eda3dbd55a46fc3c9ca05891f00c.jpg)
练习题预设 IP Address：192.168.0.188
IP： 192.168.0.119

练习：

计算机仿真成服务器，透过人机联机。使用功能键将记录缓冲区备份数据，并上载到计算机FTP服务器里面

(1) 计算机安装 FileZilla Server软件。
(2) 执行FileZilla Server Interface项目 ，设定连接服务器IP账号/密码。

![FileZilla Server\nFileZilla Server Interface\nStart FileZilla Server\nStop FileZilla Server\nUninstall\nConnect to Server\nServer Address: Port:\n127.0.0.1 14147\nAdministration password:\nAlways connect to this server\nOK Cancel](.iface-designer-user-manual-chinese-simplified/34e7d20b32ae9ad65c8b02afd71457e2ee7763d2a7442afc66642caa4f2104a4.jpg)

\*. IP:127.0.0.1 Port:14147

软件默认服务器 IP地址，如果任意更改 IP会发现服务器提示联机失败， 使用者编辑没有办法使用的问题。

(3) 进入 Filezilla server 页面，点选下图 人头图标进入用户编辑窗口，建立FTP联机账号及密码。

![FileZilla server\nFile Server Edit ?\nFileZilla Server version 0.9.25 beta\nCopyright 2001-2006 by Tim Kosse (tim.kosse@filezilla-project.org)\nConnecting to server...\nConnected, waiting for authentication\nLogged on\nRetrieving account settings, please wait...\nDone retrieving account settings\nID Account IP Transfer\nDisplays the user accounts dialog 0 bytes received 0 B/s 0 bytes set it 0 B/](.iface-designer-user-manual-chinese-simplified/7b1bdef20eab2e3edf3b8219981652f2a17d87b99f6bd35d9580c4854aa6e99b.jpg)

(4) 页面(Page)\一般设定(General)

A. 新增账号。
B. 输入密码。例如：建立一个账号名称：jamie，密码：1234。

![Users\nPage:\nGeneral\nShared folders\nSpeed Limits\nIP Filter\nAccount settings\nEnable account\nPassword: •••••\nGroup membership: (none)\nUser B\njamie\nA\nAdd Remove\nRename Copy\nBypass userlimit of server\nMaximum connection count: 0\nConnection limit per IP: 0\nForce SSL for user login\nDescription\nYou can enter some comments about the user\nOK\nCancel](.iface-designer-user-manual-chinese-simplified/de3ee4d2f24c11a1d93ff0db53edb02d77be06c904e54730b3cfba3d0d263319.jpg)

(5) 页面(Page)\分享活页夹(Shared folders)

C. 编辑数据储存路径。例如：下图之D：\Me\_FTP\Datalog\。
D. 编辑文件格式。

![Users\nPage:\nGeneral\nShared folders\nSpeed Limits\nIP Filter\nShared folders\nDirectories	C	Aliases\nH	D:\Me_FTP\datal...\nRead\nWrite\nDelete\nAppend\nDirectones\nCreate\nDelete\nList\n+ Subdirs\nAdd	Remove	Rename	Set as home dir\nUsers\nJamie\nAdd	Remove\nRename	Copy\nOK\nCancel\nA directory alias will also appear at the specified location. Aliases must contain the full local path. Separate multiple aliases for one directory with the pipe character (1)\nIf using aliases, please avoid cyclic directory structures, it will only confuse FTP clients.](.iface-designer-user-manual-chinese-simplified/bbdf77a3a54a4918008480bb56957de213fe0fadda5b2a0af398bb99ad3ba49a.jpg)

(6) 完成设定后启动FTP server。

![FileZilla server\nFile Server Edit ?\nCreating listen socket on port 21...\nServer online\nID Account IP Transfer Progress Speed\nReady 0 bytes received 0 B/s 0 bytes sent 0 B/s](.iface-designer-user-manual-chinese-simplified/1f9adf7b68666d0ffa8132c31292a228f79c7c2148615776404dc557d4ed905e.jpg)

(7) 简易计算机联机测试，可以使用Windows 档案管理联机测试。例如：输入自己计算机IP地址FTP：//192.168.0.119 确认后会显示登入身分窗口，输入刚才设定的账号/密码登入联机。

![ftp://192.168.0.119/\nInternet Explorer\n若要登入這個 FTP 伺服器，請輸入使用者名稱和密碼。\nFTP 伺服器: 192.168.0.119\n使用者名稱(U): jamie\n密碼(P): ••••••\n登入之後，您可以將這個伺服器加到我的最愛，以便快速回到此伺服器。\n匿名登入(A)\n登入(L) 取消](.iface-designer-user-manual-chinese-simplified/485762d44615b99e61bd9f492f101e6fdd0e7077573b23bb3ebaef8da585f70a.jpg)

(8) 联机成功 Filezilla server 会显示设备联机状态。

![(000007)2015/8/5 下午 17:39:41 - (not logged in) (192.168.0.119)) 220-written by Tim Kosse (Tim.Kosse@gmx.de)\n(000007)2015/8/5 下午 17:39:41 - (not logged in) (192.168.0.119)) 220 Please visit http://sourceforge.net/projects/filezilla/\n(000007)2015/8/5 下午 17:39:41 - (not logged in) (192.168.0.119)) USER jamie\n(000007)2015/8/5 下午 17:39:41 - (not logged in) (192.168.0.119)) 331 Password required for jamie\n(000007)2015/8/5 下午 17:39:41 - (not logged in) (192.168.0.119)) PASS ****\n(000007)2015/8/5 下午 17:39:41 - jamie (192.168.0.119)) 230 Logged on\n(000007)2015/8/5 下午 17:39:41 - jamie (192.168.0.119)) CWD /\n(000007)2015/8/5 下午 17:39:41 - jamie (192.168.0.119)) 250 CWD successful. '/' is current directory.\n(000007)2015/8/5 下午 17:39:41 - jamie (192.168.0.119)) TYPE A\n(000007)2015/8/5 下午 17:39:41 - jamie (192.168.0.119)) 200 Type set to A\n(000007)2015/8/5 下午 17:39:41 - jamie (192.168.0.119)) PASV\n(000007)2015/8/5 下午 17:39:41 - jamie (192.168.0.119)) 227 Entering Passive Mode (192, 168, 0, 119, 193, 172)\n(000007)2015/8/5 下午 17:39:41 - jamie (192.168.0.119)) LIST\n(000007)2015/8/5 下午 17:39:41 - jamie (192.168.0.119)) 150 Connection accepted\n(000007)2015/8/5 下午 17:39:41 - jamie (192.168.0.119)) 226 Transfer OK\nID Account IP Transfer Progress Speed\n- 000007 jamie 192.168.0.119\nReady 240 bytes received 0 B/s 1,865 bytes sent 0 B/s](.iface-designer-user-manual-chinese-simplified/2a8fe949b17380c01da5b69dd6c99e5ecdac55db6692a439938e2bf7f33279f0.jpg)

(9) 开启IFACE Designer执行HMI FTP 客户端设定。

【FTP使用群组】搭配安全性设定使用，设计者需要预先编辑【安全性设定】。

A. 建立与FTP server一样的账号密码。
B. 如上例之账号名称：jamie，密码：1234。
C. 详细安全性设定使用方式可以参考本手册第15单元【安全性】。

![修改使用者\n使用者名稱\njamie\n群組 =) \n密碼\n1234\n編輯使用者群組\n群組\n□ 工程人員\n✓ 現場操作人員\n新增\n移除](.iface-designer-user-manual-chinese-simplified/37b005acd52ab944b993b32926fd0e13b7bf55175965415a4e1dafc6bbdef921.jpg)

D. 开启FTP服务器：HMI伺服端-勾选【允许服务器在项目启动】

![FTP設定\nFTP使用群組	現場操作人員\nHMI用戶端	HMI伺服端\n✓ 允許伺服器在項目啟動](.iface-designer-user-manual-chinese-simplified/eac5f9d9d40274f7aa0e051017398791fb75fc8984f02443efa98a8d31448de9.jpg)

E.启用每日上传数据内容。如下图范例：每天上午12：00，联机到FTP服务器192.168.0.119 位置，开始上传配方/数据记录。

![FTP設定\nFTP使用群組 現場操作人員\nHMI用戶端 HMI伺服端\n啟用每日上傳\n時間: 上午 12:00:00\n使用者: jamie\n配方 資料記錄\n遠端目錄\nFTP站\n新增 移除\n192.168.000.119\n確定 取消](.iface-designer-user-manual-chinese-simplified/8503f56eee72bc33a42f6618ecba4bb38cb419758ee9e1c87e3cb70189192357.jpg)

F.建立一个功能键，开启【 FTP上传对话框】功能。

当 HMI 运行中点选功能键【 FTP上传对话框】，开启如下图显示之对话框。

i. Host：输入欲上载的 FTP 位置。此例为 192.168.0.119。

ii. User：输入 FTP 账号。此例为 jamie。

iii. Password：输入 FTP 密码。此例为 1234。

iv. 选择那些数据需要上传。

v. 执行上传。

![Host: 192.168.0.119\nUser: Jamie\nPassword: ****:\nProject\nRecipe\nDatalog\nScreenshot\nAlarm\nName	Size	Date Modified\nhistory_14_01_15_21_05_18.txt	514 bytes	15 Jan 2014 21:05:18\nhistory_14_01_15_21_16_49.txt	434 bytes	15 Jan 2014 21:16:48\nhistory_14_01_15_21_18_08.txt	434 bytes	15 Jan 2014 21:18:08\nhistory_14_01_15_21_18_12.txt	434 bytes	15 Jan 2014 21:18:12\nhistory_14_01_15_21_18_16.txt	434 bytes	15 Jan 2014 21:18:16\nhistory_14_01_15_21_38_55.txt	143 bytes	15 Jan 2014 21:38:54\nhistory_14_01_15_21_38_56.txt	134 bytes	15 Jan 2014 21:38:56\nQueue: 0 Work Status: Idle\nUpload	Close](.iface-designer-user-manual-chinese-simplified/e7c8379ecd25b1489ed08b33890ea93577a6bdcf0c6c577795b4f02d851658e9.jpg)

※ 透过每日定时上传数据或是功能键【FTP上传对话框】功能完成上传动作后，可于之前设定的计算机路径 D：\Me\_FTP\Datalog\ 中，确认数据是否有写入成功。

※ 若FTP数据上载至PC失败。请检查是否被PC端Windows防火墙挡住，建议可以先关闭防火墙后再测试 FTP上载功能。

# 16.3 HMI 服务器

【HMI服务器】 ： 远程设备联机 HMI服务器数据数据库。

例如：PC端远程联机人机伺服端数据数据库，查阅配方/警报/数据记录/程序项目/当前画面等数据。

![Based on the provided image, here is the accurate and concise description of the flowchart:\n\n**Labeled Blocks:**\n*   **Left Block:** A computer monitor displaying a software interface with lines of code on the left and folder icons on the right.\n*   **Right Block:** A tablet device displaying a complex graphical user interface with gauges, buttons, and sliders. The text '**NOVAKON**' is visible in the top right corner of the device's bezel.\n\n**Connections:**\n*   A large, yellow, right-pointing arrow with a jagged left edge connects the computer monitor on the left to the tablet on the right, indicating a flow from development/creation to deployment/execution.](.iface-designer-user-manual-chinese-simplified/9277562ce23888fe63a869bc619f77ea1c5b0572d59321e8e123188e610153e6.jpg)

练习题预设 IP address：192.168.0.119
IP：192.168.0.188

练习：

使用计算机 IE浏览器或是档案总管连接至 HMI服务器查阅数据数据库。

(1) HMI FTP 伺服端设定

vi. 【FTP使用群组】搭配安全性设定使用，设计者需要预先编辑【安全性设定】。

建立与 FTP server一样的账号密码 。

如上例之账号名称：jamie，密码：1234。

![修改使用者\n使用者名稱\njamie\n群組 =))\n密碼\n1234\n編輯使用者群組\n群組\n□ 工程人員\n✓ 現場操作人員\n新增\n移除](.iface-designer-user-manual-chinese-simplified/35154c994b82f5182fe2fc7be3627238a5446aa8759fd33e322b1d3bbd870d04.jpg)

vii. 选择【HMI伺服端】页签，勾选允许服务器在项目启动功能。

![FTP設定\nFTP使用群組 現場操作人員\nHMI用戶 vii HMI伺服端\n允許伺服器在項目啟動](.iface-designer-user-manual-chinese-simplified/a9676e9e9a4d743e5162b9cde819aabd5ef077ea65e9fc8f58ae49a89ee08fb8.jpg)

viii. PC端使用IP浏览器或档案总管输入 ftp：//192.168.0.188，输入用户名称及密码后可以直接登入 HMI 伺服端。或使用 ftp：//账号：密码@位置 方式登入。

![ftp://\n正在等候 192.168.0.188\n檔案(F) 編輯(E) 檢視(V) 我的最愛(A) 工具(T) 說明(H)\nInternet Explorer\n若要登入這個 FTP 伺服器，請輸入使用者名稱和密碼。\nFTP 伺服器: 192.168.0.188\n使用者名稱(U): Jamie\n密碼(P): ●●●●●\n登入之後，您可以將這個伺服器加到我的最愛，以便快速回到此伺服器。\n匿名登入(A)\n登入(L) 取消](.iface-designer-user-manual-chinese-simplified/ad95801a598e7577aea40ab77d5c0423aca048588c6d83bd5f896958ec7dbed0.jpg)

ix. 登入后可以浏览(配方/警报/数据记录/程序项目/当前画面)文件夹。

![網際網路 ▶ 192.168.0.188\n檔案(F) 編輯(E) 檢視(V) 工具(T) 說明(H)\n名稱\nalarm\ndatalog\nproject\nrecipe\nscreenshot\nWELCOME\n大小](.iface-designer-user-manual-chinese-simplified/b5a662a035597c684f5c20ba935578ee79592a3c5f29d941e9fc6a566f3943f8.jpg)

![網際網路 192.168.0.188 datalog\n檔案(F) 編輯(E) 檢視(V) 工具(T) 說明(H)\n名稱	大小	類型\nLog_1_20140115_215533.txt	7 KB	文字文件\nMe_Log1_20140120_022653.txt	24 KB	文字文件\nMe_Log1_20140120_022744.txt	26 KB	文字文件\nMe_Log1_20140120_022835.txt	14 KB	文字文件\nMe_Log1_20140120_022926.txt	16 KB	文字文件\nMe_Log1_20140120_023017.txt	18 KB	文字文件](.iface-designer-user-manual-chinese-simplified/7f948dce963838d7c06365a6afa7927bac383b0036325cb3e260f0727b976e5b.jpg)

# 17. 远程监控 VNC

本章节介绍如何使用 VNC远程监控方式同步监控或是操作人机画面。

注意：VNC远程监控功能只支持网络型人机。

在【设定】页签内【应用设定】项目内选择【项目属性】。

![一般 設定 專案傳輸\nPLC\n連結設定 標簧設定 配方設定 曾報服務 觸發服務 資料記錄服務 系統變數 巨集編輯器 巨集管理\n一般設定\n行程管理 安全性設定 語言視窗 狀態列設定 設定主按攤 外部裝置設定 專案屬性 FTP設定 條碼器設定 PDF設定\n應用設定](.iface-designer-user-manual-chinese-simplified/ab07fbfd12d19f1d35a5e0ed115ec895693c9d6d60c1ed55cb2407fe85536c33.jpg)

# 17.1 Project Properties 项目属性窗口设定

![專案屬性\n✓ VNC 服務\n1234](.iface-designer-user-manual-chinese-simplified/c00ce34222f326a63f09c2893a6a700e32465bcf4edfe406ce536f02326c78e4.jpg)

【VNC】： 勾选 VNC 服务，于下方字段处编辑 VNC 联机密码。

# 17.2 项目设定窗口设定

在【项目传输】页签内【下载】项目内选择【传输设定】。

![一般 設定 專案傳輸\n傳輸設定 傳輪\n應用 配方\n編譯\n線上 離線 使用量\n下載 上傳 驗證 模擬](.iface-designer-user-manual-chinese-simplified/667be6852f5ce5556832a8c842eaa25ce27041dfde830a30f4d39c7cea02a689.jpg)

![下載設定\n下載設定\n下載功能：\n傳送界面：\n可移除的裝置狀態\nQT韌體\n應用\n韌體\n應用與韌體\nQT韌體](.iface-designer-user-manual-chinese-simplified/62f75bdc10afdcdd2ff698b9db560bd4cb439371087aa8f51babef083634d18e.jpg)

第一次使用 VNC服务，若是使用 N系列机种，下载前请务必安装【QT韧体】 (只要更新一次即可)；若是使用P系列机种，则不需要另外安装【QT韧体】。

安装完成后，再更新【韧体与应用】。

模拟:

使用计算机执行远程监控 VNC程控人机。

可下载免费 VNC 软件 (本例使用 VNC Viewer)。安装于计算机后开启 RUN Listenung VNCViewer。

Server 输入 HMI 实体 IP 地址或是相同局域网络 IP 地址，完成后按 OK。

输入 HMI设定的密码，完成后可正常远程监控。

![RealVNC\nVNC Server 4 (Service-Mode)\nVNC Server 4 (User-Mode)\nVNC Viewer 4\nRun Listening VNC Viewer\nVNC Viewer : Connection Details\nServer: 92.254.35.477\nEncryption: Always Off\nAbout... Options... OK Cancel\nOK\nVNC Viewer : Authentication (No Encryption)\nUsername:\nPassword: ......\nOK\nCancel](.iface-designer-user-manual-chinese-simplified/5e8c5b0046a2e792eb52abbee5b68a98ab37c21617c33dbc2e41cf8ef8fa4101.jpg)

远程监控 VNC功能除了计算机上有免费应用软件 ，平板或是手机 IOS、Android 系统也有支持免费 VNC APP 可以下载监控人机使用。

![Ethernet 遠端監控](.iface-designer-user-manual-chinese-simplified/6f7fde64b8fb881cdd64587bbb491d7486924b649b193fea1092491e1eaa254d.jpg)

# 18. 多国语言

为了配合当地操作者使用的语言习惯，多国语言的应用变得相当重要，软件中绝大多数的组件，都有支持多国语言。当我们在画面上增加一个有支持多语的组件时，系统会将这个组件的语言文字的信息，自动加到语言窗口中。

在【设定】页签内【应用设定】项目内选择【语言窗口】。

![一般設定\n專案傳輸\nPLC\n連絡設定\n標籤設定\n配方設定\n曾報服務\n觸發服務\n資料記錄服務\n系統變數\n巨集編輯器\n巨集管理\n行程管理\n安全性設定\n語言視窗\n狀態列設定\n設定主按攤\n外部裝置設定\n專案屬性\nFTP設定\n條碼器設定\nPDF設定\n一般設定\n應用設定](.iface-designer-user-manual-chinese-simplified/ff6f6fbfbb23289431e9e6dba43e75bc6673917192d2000324f98a4f922e7f2a.jpg)

# 语言窗口设定

![語言視窗\n語言\nA\n新增	刪除\nB\n起始語言\n繁體中文\n過濾\n欄位: 內文\n符合: 精確	搜尋\n畫面名稱	元件 ID	0 : English	1 : 繁體中文	2 : 簡体中文\n53	系統標籤/...	126274	USB Size	USB 剩餘容量	USB 剩餘容量\n54	系統標籤/...	126277	Time	當前時間	目前時間\n55	系統標籤/...	126280	Date	當前日期	目前日期\n56	系統標籤/...	126283.Week Day	當前星期	目前星期\n57	系統標籤/...	126286	CPU Linfo	CPU使用率	CPU使用率\n58	系統標籤/...	126289	RAM Linfo	RAM剩餘容量	RAM剩餘容量\n文字匯入/匯!\n匯入...	匯出...\n確認	取消](.iface-designer-user-manual-chinese-simplified/6afd65f147eaac2e98ca106c58c505f3163146e56cb7b1f4bdb576a1328f8d77.jpg)

A.【新增】：默认的语言有【英文】、【繁体中文】 、【简体中文】等三种。最多可以新增至16种不同语言。
B.【起始语言】：设定人机启动电源执行项目时的默认语言。
C. 【编辑语言文字内容】：可针对组件的文字进行编辑。
D. 【文字汇入与导出】：可将多国语言文字导出成TXT文本文件，交由专精该国语言的人员来翻译后再汇入即可使用。

# 切换语言

E.检视画面上组件语系内容是否正确，可以在编辑区下方状态区中选择要显示的【当前语言】。

![English\n繁體中文\n簡体中文\nEnglish\n當前語言](.iface-designer-user-manual-chinese-simplified/095aab9afeb166c831b10236292fd7de5db3d24d103b774ce29546d97c999546.jpg)

例如，将当前语言从【English】改成【繁体中文】，画面上的文字，就立刻从英文改成繁体中文。

练习：

(1) 从组件库中拖曳【静态文字】以及3个功能键组件到画面上。
(2) 点击一个功能键，编辑动作列表【系统服务】→【设定语言】。分别设定为显示【English】、【繁体中文】、【简体中文】等三种语言内容。
(3) 可使用编辑区下方【当前语言】字段来快速切换语言，以利编辑静态文字、功能键文字内容。

![一般 設定 專案傳輸 靜態文字 格式 行為\n名稱: KStaticText_87\n類型: 靜態文字\n基本 文字/對齊\n文字: 馬達異常\n異物入侵\n對齊: 置中](.iface-designer-user-manual-chinese-simplified/01283bacaba147013bc9720f29ed0bcc8d79347a84faab1664e72c2a9fcd8261.jpg)

![馬達異常\n異物入侵](.iface-designer-user-manual-chinese-simplified/6d018a736febf3eb34a21daf06cf9e6c24ad1cd77b154d6b5deb276746116a2d.jpg)

![當前語言 繁體中文 元件狀態 0](.iface-designer-user-manual-chinese-simplified/ab7a07137ec7d72bb38e44971efffbd312bc7aa39aadd289c8b2d7eb9d8e5ffd.jpg)

模拟验证：

如下图。可按下3个语言功能键按钮切换语系，静态文字将会显示对应的语系文字内容。

![顯示語言\n繁體中文\nEnglish\n繁體中文\n簡体中文\n返回\n2018/10/15 14:53](.iface-designer-user-manual-chinese-simplified/41699fefab8fbdd43c1bfd4d57fde288cb64e4f0215913e965c7d53bea4fe9b1.jpg)

# 19. 主按钮和状态栏

主按钮为通用功能键，就是在任何页面上点击主按钮将执行相同动作功能。例如：返回主画面、背灯开启/关闭等相关功能。而状态栏则是显示人机中相关的讯息状态。

![Y0 ON\nY1 OFF\nY2 ON\nStatus Bar\nHome Button](.iface-designer-user-manual-chinese-simplified/5b2c5f22bdedbde8f3a566863b0fb812fc9b5a0d56b941a128b95f31bce3cc56.jpg)

# 19.1 设定主按钮

在【设定】页签内【应用设定】项目内选择【设定主按钮】。

![一般 設定 專案傳輸\nPLC\n連結設定\n標籤設定 配方設定 曾報服務 規發服務 資料記錄服務 系統變數 巨集編輯器 巨集管理\n行程管理 安全性設定 語言視窗 狀態列設定 設定主按機 外部裝置設定 專案屬性 FTP設定 條碼器設定 PDF設定\n一般設定\n應用設定](.iface-designer-user-manual-chinese-simplified/d806a2cd07097ca60a50a098b40bfc88dc55ab18be571ee803be291f9d594584.jpg)

# 19.1.1 设定主按键窗口

![設定主按鍵\n設定主按鍵\n類型\n標準\n請設定主按鍵動作.\n編輯\n第二次按鍵的動作\n確定\n取消](.iface-designer-user-manual-chinese-simplified/84c5eb63aa46072ccc272e6df74abe5887ed604de040a1ca74d795c1e46b7a17.jpg)

【标准】：触发一次执行一次按钮动作功能。

【交替型】：按下时执行主按键动作，放开时执行第二次按键动作。

※ 主按钮动作编辑方式与功能键编辑设定方式相同，请参考第六单元。

# 19.2 状态栏设定

在【设定】页签内【应用设定】项目内选择【状态栏设定】。

![一般 設定 專案傳輸\n行程管理 安全性設定 語言視窗 狀態列設定 設定主按鈕 Modbus Slave設定 畫面屬性 FTP設定 條碼器設定\n應用設定](.iface-designer-user-manual-chinese-simplified/0ea99b2408eb3d4426d62e994aca6f8923d5e9c593a773a907904ca5b0ac460d.jpg)

# 19.2.1 状态栏设定窗口

![狀態列設定\n顯示狀態列\n背景顏色: 黑色 白色\n位置: 螢幕下方\n選擇項目: 選擇全部 取消全選\n顯示內容\n系統\n系統日期\n系統時間\n通訊\nCOM1 狀態\nCOM2 狀態\nCOM3 狀態\n乙太網路狀態\n週邊設備\nSD 卡存取\nSD 卡剩餘容量\nUSB 存取\nUSB 剩餘容量\n通知\n電池容量\n蜂鳴器 開 / 關\n警報數量\n背光亮度\n確定 取消](.iface-designer-user-manual-chinese-simplified/2656cb5322e180542128a97f83a95db575578a47dac1069d8778cb63d83c495c.jpg)

A.【状态栏设定】：可选择【黑色】或【白色】两种背景，显示位置可选择位于屏幕上方、下方、左方、右方四个方向。
B.【显示内容】：分成系统、通讯、外围设备、通知四种类别，使用者可以依据项目的需求，设计勾选相关项目显示于画面。

# 20. 触发服务

设定通讯中读取卷标状态值作为判断条件，当条件值成立时执行预先设计编辑的动作功能。

# 20.1 触发服务设定

在【设定】页签内【一般设定】项目内点选【触发服务】。

![一般\n設定\n專案傳輸\n數值元件\n格式\n行為\nPLC\n連結設定\n標籤設定\n配方設定\n營報服務\n觸發服務\n資料記錄服務\n系統變數\n巨集編輯器\n巨集管理\n一般設定](.iface-designer-user-manual-chinese-simplified/7f0b18d479aa641608480b794cc14c613dda39005a26874c419477dad20d9e1f.jpg)

# 20.1.1 触发编辑设定

![觸發管理\n觸發編輯\n觸發管理\n增加\n刪除\nID	觸發名稱	來源類型	標籤	條件	條件值	動作\n確定	取消](.iface-designer-user-manual-chinese-simplified/087624744845ff51a049b42bdf6643f935294f8fc36e40df6548c502f10177f7.jpg)

【标签】：透过链接标签依序编辑【触发名称】设定【来源类型】、【条件】、【条件值】以及触发执行【动作】内容。

<table><tr><td>来源类型</td><td>条件</td><td>条件值</td></tr><tr><td>位类型</td><td>SET = 1Clear = 0Changed (状态改变)</td><td>无须填写,填写无作用。</td></tr><tr><td>数值类型</td><td>= (等于)=! (不等于)&gt; (大于)&lt; (小于)&gt;= (大于等于)&lt;= (小于等于)Changed (状态改变)</td><td>任意数值。不支持字符串或英文字当条件值判断。</td></tr></table>

# 20.1.2 触发管理设定

A. 提供【全局】以及个别【画面】可以设定触发管理。
B. 【触发编辑】：显示目前已经编辑的触发编辑。
C.【当前触发行为】：显示已确定增加的触发名称。
D. 【叙述】：显示所点选【触发编辑】的内容。

![觸發管理\n觸發編輯	觸發管理\n名稱	ID\n全域	N/A\nHome	1\nFX3U	3\n系統資訊	6\n系統控制	5\n內建系統標籤	7\n按鈕與指示燈	8\n多狀態與指示燈	9\n數值元件	10\n儀表	11\n功能鍵	18\n清單	12\n訊息顯示	13\n靜態圖	14\n動態圖	15\n曲線圖	16\nXY圖	17\n資料紀錄表格	20\n趨勢圖	21\n警報頻次表	22\n當前警報	19\n警報歷史表	23\n配方	24\n觸發編輯	B\nID	Name\n0 返回主頁\n1 狀態計數\n增加\n當前觸發行為	C\nID	Name\n0 返回主頁\n刪除\n敘述	D\nIF (#全域觸發服務測試 =100) THEN\nRUN( ChangeScreen(1) )\n確定	取消](.iface-designer-user-manual-chinese-simplified/ed16053c354a12041bceab57711bf5a96d2b61dcb788e5794ba1808f6bdbc196.jpg)

# 练习一：

(1) 在【一般卷标】中增加一个标签，设定名称为【全局触发服务测试】，对应地址为【@67】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>54</td><td>全域觸發服務測試</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@67</td></tr></table>

(2) 在【触发编辑】项目中增加一笔触发条件，标签字段填入【全局触发服务测试】标签、条件值=100、动作执行变更画面回主页。

![觸發管理\n觸發編輯	觸發管理\n增加	刪除\nID	觸發名稱	來源類型	標籤	條件	條件值	動作\n1 0	返回主頁	數值類型	全域觸發服務測試	=	100	變更畫面(主頁,Home,1)](.iface-designer-user-manual-chinese-simplified/640e9c6e945c9274c5a69484f840cbc13d2a533741e06eb41f676de3100a5178.jpg)

(3) 【触发管理】名称选择【全局】，当前触发行为增加返回主页。

![觸發管理\n觸發編輯\n觸發管理\n名稱 ID\n全域 N/A\nHome 1\nFX3U 3\n系統資訊 6\n系統控制 5\n內建系統標籤 7\n按鈕與指示燈 8\n多狀態與指示燈 9\n數值元件 10\n儀表 11\n功能鍵 18\n清單 12\n訊息顯示 13\n靜態圖 14\n動態圖 15\n曲線圖 16\nXY圖 17\n資料紀錄表格 20\n撥軸圖 21\n觸發編輯\nID Name\n0 返回主頁\n增加\n當前觸發行為\nID Name\n0 返回主頁\n刪除\n敘述\n確定 取消](.iface-designer-user-manual-chinese-simplified/8a02a805290cc03755df000e7b96ad8391c5b4f6a04889082b972800935278a8.jpg)

(4) 【组件库】拖曳1个【数值输入】组件至任何画面上，连结到【全局触发服务测试】标签。

# 模拟验证：

如之前任一章节练习题画面中只要添加【全局触发服务测试】标签，而输入数值=100时，会自动换画面至主页。

![789\n避增: 2 偏移: 5\n789\n9\n清單\n下拉式清單\n上拉式清單\n狀態 0\n狀態 1\n狀態 2\n6789\n6789 當數值為100時\n將自動返回主頁\nd4\n2015/08/10 10:14](.iface-designer-user-manual-chinese-simplified/dc9f6dc602c6d440b8e6ce9b0139f78bd48f4849518f6bb9febe32a547168d02.jpg)

![This image displays a grid of light blue rectangular blocks containing text, arranged in a menu-like layout. There are no visible connecting lines or arrows between the blocks.\n\n**Labeled Blocks (listed by row):**\n\n**Row 1:**\n*   '速接 COM1 FX3U PLC'\n*   '清單'\n*   '資料紀錄表格'\n*   '多國語言'\n\n**Row 2:**\n*   '系統標籤'\n*   '訊息顯示'\n*   '趨勢圖'\n*   '觸發服務'\n\n**Row 3:**\n*   '按鈕與指示燈'\n*   '圖片'\n*   '警報'\n\n**Row 4:**\n*   '數值相關元件'\n*   '曲線圖'\n*   '配方'\n\n**Row 5:**\n*   '功能鍵'\n*   'XY圖'\n*   '安全性'\n\n**Footer:**\n*   '2015/08/10 10:14' (located in the bottom right corner)](.iface-designer-user-manual-chinese-simplified/bd82bf5c5f7ee0477d365fc49dd24f6e66634b548aef03cafeb62505e87c3060.jpg)

【全域觸發服務測試】標籤，數值=100時會自動換画面至主頁

# 练习二：

(1) 在【一般卷标】中增加2个标签，设定名称为【触发测试1】与【触发测试2】，对应地址分别指定为【@68】与【@69】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>55</td><td>觸發測試1</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@68</td></tr><tr><td>56</td><td>觸發測試2</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@69</td></tr></table>

(2) 在【触发编辑】项目增加一笔触发条件，标签名称指定【触发测试1】标签、条件值为【变更】，动作设定为【标签服务】→【加值】，使【触发测试2】标签加值1。

![觸發管理\n觸發編輯	觸發管理\n增加	刪除\nID	觸發名稱	來源類型	標籤	條件	條件值	動作\n1 0	返回主頁	數值類型	全域觸發...	=	100	變更畫面(主頁,Home,1)\n2 1	狀態計數	數值類型	觸發測試1	changed	0	加值(觸發測試2,1,1000)\n動作\n↑	加值\n↓\n動作參數\n參數	設定\n1 標籤	觸發測試2\n2 加值	1\n3 上限	1000](.iface-designer-user-manual-chinese-simplified/7c4d05d6c8791b3e3156788e58cd3672ddfd6c5b0ddea9d9674bac5753b1ef2e.jpg)

(3) 【触发管理】名称选择【触发服务】画面，当前触发行为增加状态计数。

![觸發管理\n觸發編輯\n觸發管理\n名稱	ID\n內建系統標籤	7\n按鈕與指示燈	8\n多狀態與指示燈	9\n數值元件	10\n儀表	11\n功能鍵	18\n清單	12\n訊息顯示	13\n靜態圖	14\n動態圖	15\n曲線圖	16\nXY圖	17\n資料紀錄表格	20\n趨勢圖	21\n警報頻次表	22\n當前警報	19\n警報歷史表	23\n配方	24\n安全性	25\n多國語言	28\n觸發服務	29\n觸發編輯\nID	Name\n0 返回主頁\n1 狀態計數\n增加\n當前觸發行為\nID	Name\n1 狀態計數\n刪除\n敘述\nIF (#觸發測試1 changed0) THEN\nRUN( AddValue(57,1,1000) )\n確定	取消](.iface-designer-user-manual-chinese-simplified/54ccae3ac8cca9bdd97d32d3519b3c48f34961afc8927a7856cf89cb7859d742.jpg)

模拟验证：

只有在触发服务画面修改【触发测试 1】卷标数值组件状态值，完成时【触发测试 2】数值会执行累加 1动作。

![The image displays a digital interface with text and numeric displays.\n\nAt the top, a box shows the number **0**. To its right, the text reads:\n當數值為100時\n將自動返回主頁\n\nIn the center, enclosed by a red rectangular border, are two boxes. The left box shows **36** and the right box shows **3**. Below them, the text reads:\n當改變數值時\n右邊標籤位置狀態值會執行累加功能\n\nIn the bottom right corner, there is a red button labeled **返回**.\nAt the very bottom, a black bar displays the date and time: **2018/10/15 15:16**.](.iface-designer-user-manual-chinese-simplified/17ba4ed5efca9fbf02141226eb40195db6503c15f686bd38b6cbb0c7718f51b2.jpg)

# 21. MARCO

iFACE提供方便又功能强大的宏指令应用方式，经由内部宏【流程控制】，【条件判断】，【函数运算】等功能提供有效的系统整合，成为最经济便宜的硬件应用架构。

# 21.1 MARCO 编辑器设定

在【设定】页签内【一般设定】项目内选择【宏编辑器】。

![一般 設定 專案傳輸\nPLC\n連結設定\n標籤設定 配方設定 曾報服務 觸發服務 資料記錄服務 巨集編輯器 巨集管理\n一般設定](.iface-designer-user-manual-chinese-simplified/91fb3574f2adc44f3e67329f887820f35cf5c9fed327e321c14029c1d483aaa9.jpg)

# 21.1.1 宏编辑器设定窗口

![巨集編輯器\nA\nC\n巨集\n新增	刪除	語法檢查\n匯出	匯入\n初始值\n程序\n巨集名稱: 初始值\n1 #背光控制=20\n2 #多語切換ID=1\n3 #警報觸發接點2=100\n4 #警報觸發接點4=100\n5 #警報觸發接點6=5000\n指令\n流程控制	條件	函數	範例\nbreak\nend\nif (contidion) then\nelseif (condition) then\n敘述\n如果 (condition) 內的條件發生就執行下面的敘述\n確定	取消](.iface-designer-user-manual-chinese-simplified/ff242e9703e7c3403efae3c054c897a5f5ce463690a0d229debd07dd0b48bc6e.jpg)

A. 透过【新增】或是【汇入】方式新增一组宏运算。
B.【宏程序】流程控制、语法、函数等运算说明请参照使用手册。

※请注意：

1.宏中使用卷标，卷标名称前需要加【#】字号 。
2.卷标名称不可以为特殊符号。例如：【@】、【\$】等。

C.【语法检查】：完成宏程序内容编辑选择【语法检查】确认宏指令流程是否正确。

21.1.2 Instruction List

<table><tr><td>指令</td><td>说明</td><td>macro 语法</td></tr><tr><td colspan="3">流程控制</td></tr><tr><td>break</td><td>循环指令:中断循环</td><td>break</td></tr><tr><td>end</td><td>循环指令:结束循环</td><td>end</td></tr><tr><td>If ... then</td><td>循环指令:如果...则...</td><td>if(条件式)then</td></tr><tr><td>elseif ... then</td><td>循环指令:否则如果...则...</td><td>elseif(条件式)then</td></tr><tr><td>else</td><td>循环指令:否则</td><td>else</td></tr><tr><td>While ... then</td><td>循环指令:条件成立持续循环</td><td>while(条件式)do</td></tr><tr><td>Goto</td><td>强制跳到指定行</td><td>goto(label名称)</td></tr><tr><td>For [var = start, end]</td><td>循环指令:范围执行递增循环</td><td>for 参数=开始值,结束值 do</td></tr><tr><td>comment</td><td>批注</td><td>--</td></tr><tr><td colspan="3">条件</td></tr><tr><td>==</td><td>判断 A1 等于 A2</td><td>A1==A2</td></tr><tr><td>~=</td><td>判断 A1 不等于 A2</td><td>A1~=A2</td></tr><tr><td>&gt;</td><td>判断 A1 大于 A2</td><td>A1&gt;A2</td></tr><tr><td>&lt;</td><td>判断 A1 小于 A2</td><td>A1=A2</td></tr><tr><td>&gt;=</td><td>判断 A1 大于等于 A2</td><td>A1&gt;=A2</td></tr><tr><td>&lt;=</td><td>判断 A1 小于等于 A2</td><td>A1&lt;=A2</td></tr><tr><td colspan="3">函数</td></tr><tr><td>ABS</td><td>计算绝对值</td><td>A1=ABS(A2)</td></tr><tr><td>ADD</td><td>加法</td><td>A1=ADD(A2,A3)</td></tr><tr><td>AND</td><td>逻辑 AND</td><td>A1=AND(A2,A3)</td></tr><tr><td>ASC</td><td>16 进制转 ASCII</td><td>A1=ASC(A2)</td></tr><tr><td>BCD</td><td>BIN 转换为 BCD</td><td>A1=BCD(A2)</td></tr><tr><td>BIN</td><td>BCD 转换为 BIN</td><td>A1=BIN(A2)</td></tr><tr><td>BMOV</td><td>区块搬移</td><td>BMOV(A1,A2,A3)</td></tr><tr><td>BMOVB</td><td>位块搬移</td><td>BMOVB(A1,A2,A3,A4,A5)</td></tr><tr><td>COS</td><td>三角函数(余弦函数)COS</td><td>A1=COS(A2)</td></tr><tr><td>COT</td><td>三角函数(余切函数)COT</td><td>A1=COT(A2)</td></tr><tr><td>CSC</td><td>三角函数(余割函数)CSC</td><td>A1=CSC(A2)</td></tr><tr><td>DELAY</td><td>延迟毫秒</td><td>DELAY(A1)</td></tr><tr><td>DIV</td><td>除法</td><td>A1=DIV(A2,A3)</td></tr><tr><td>FG</td><td>回传坐标点的对应值</td><td>A1 = FG(A2, A3, A4)</td></tr><tr><td>FILL</td><td>填满内存</td><td>FILL(A1,A2,A3)</td></tr><tr><td>HEX</td><td>ASCII转16进制</td><td>A1=HEX(A2)</td></tr><tr><td>INV</td><td>反转最低位</td><td>A1=INV(A2)</td></tr><tr><td>INVB</td><td>指定位反向</td><td>A1=INVB(A2,A3)</td></tr><tr><td>IRD</td><td>间接读取</td><td>A1=IRD(A2,A3)</td></tr><tr><td>IWR</td><td>间接写入</td><td>IWR(A1,A2,A3)</td></tr><tr><td>LG</td><td>找出较大值</td><td>A1=LG(A2,A3)</td></tr><tr><td>LOG</td><td>计算参数值的自然对数</td><td>A1=LOG(A2)</td></tr><tr><td>LOG10</td><td>计算参数值基底为10的自然对数</td><td>A1=LOG10(A2)</td></tr><tr><td>MAX</td><td>找出最大值</td><td>A1=MAX(A2,A3)</td></tr><tr><td>MEAN</td><td>计算平均值</td><td>A1=MEAN(A2,A3)</td></tr><tr><td>MIN</td><td>找出最小值</td><td>A1=MIN(A2,A3)</td></tr><tr><td>MMOV</td><td>逐项搬移</td><td>MMOV(A1,A2,A3,A4,A5,A6,...)</td></tr><tr><td>MOD</td><td>除法取余数</td><td>A1=MOD(A2,A3)</td></tr><tr><td>MOVB</td><td>位搬移</td><td>MOVB(A1,A2,A3,A4)</td></tr><tr><td>NEG</td><td>取出参数值2的补码</td><td>A1=NEG(A2)</td></tr><tr><td>NOT</td><td>逻辑NOT</td><td>A1=NOT(A2)</td></tr><tr><td>OR</td><td>逻辑OR</td><td>A1=OR(A2,A3)</td></tr><tr><td>P2R</td><td>将PLC值写到配方</td><td>P2R(A1,A2,A3,A4,A5)</td></tr><tr><td>R2P</td><td>将配方值写到PLC</td><td>R2P(A1,A2,A3,A4,A5)</td></tr><tr><td>R2PS</td><td>将多笔配方值写到PLC</td><td>R2PS(A1,A2,A3,A4,A5,A6)</td></tr><tr><td>R2R</td><td>配方复制</td><td>R2R(A1,A2,A3)</td></tr><tr><td>R2T</td><td>将A配方的数据写到B配方</td><td>R2T(A1,A2,A3,A4,A5,A6,A7</td></tr><tr><td>RCNT</td><td>取得配方的数量</td><td>RCNT(A1)</td></tr><tr><td>RDB</td><td>读取参数值的第n位</td><td>A1=RDB(A2,A3)</td></tr><tr><td>RN2P</td><td>将配方名称写到字符串卷标</td><td>RN2P(A1,A2,A3)</td></tr><tr><td>RNID</td><td>搜寻配方名称</td><td>A3=RNID(A1,A2)</td></tr><tr><td>RST</td><td>清除最低位</td><td>A1=RST(A2)</td></tr><tr><td>RSTB</td><td>清除指定位</td><td>A1=RSTB(A2,A3)</td></tr><tr><td>RSTR</td><td>清除配方纪录</td><td>A1=RSTR(A2,A3)</td></tr><tr><td>SCMP</td><td>比较字符串</td><td>A1=SCMP(A2,A3,A4)</td></tr><tr><td>SEC</td><td>三角函数(正割函数)SEC</td><td>A1=SEC(A2)</td></tr><tr><td>SET</td><td>设定最低位</td><td>A1=SET(A2)</td></tr><tr><td>SETB</td><td>设定指定位</td><td>A1=SETB(A2,A3)</td></tr><tr><td>SHL</td><td>位左移</td><td>A1=SHL(A2,A3)</td></tr><tr><td>SHR</td><td>位右移</td><td>A1=SHR(A2,A3)</td></tr><tr><td>SIN</td><td>三角函数(正弦函数)SIN</td><td>A1=SIN(A2)</td></tr><tr><td>SM</td><td>找出较小值</td><td>A1=SM(A2,A3)</td></tr><tr><td>SUB</td><td>减法</td><td>A1=SUB(A2,A3)</td></tr><tr><td>SUM</td><td>计算总和值</td><td>A1=SUM(A2,A3)</td></tr><tr><td>SWAP</td><td>高低字节交换</td><td>A1=SWAP(A2)</td></tr><tr><td>SYNC</td><td>同步更新数据到PLC</td><td>SYNC(A1)</td></tr><tr><td>SYNCB</td><td>同步更新全部数据到PLC</td><td>SYNCB()</td></tr><tr><td>T2R</td><td>将数据从卷标传送到配方</td><td>T2R(A1,A2,A3,A4)</td></tr><tr><td>TAN</td><td>三角函数(正切函数)TAN</td><td>A1=TAN(A2)</td></tr><tr><td>WRB</td><td>零的判断</td><td>A1=WRB(A2,A3,A4)</td></tr><tr><td>XOR</td><td>逻辑 XOR</td><td>A1=XOR(A2,A3)</td></tr><tr><td colspan="3">数学符号</td></tr><tr><td>=</td><td>等于</td><td>A1=A2</td></tr><tr><td>+</td><td>加法</td><td>A1=A2+A3</td></tr><tr><td>—</td><td>减法</td><td>A1=A2-A3</td></tr><tr><td>*</td><td>乘法</td><td>A1=A2*A3</td></tr><tr><td>/</td><td>除法</td><td>A1=A2/A3</td></tr><tr><td>%</td><td>除法取余数</td><td>A1=A2%A3</td></tr><tr><td>()</td><td>呼叫宏</td><td>宏名称()</td></tr></table>

# 21.2 宏管理设定

【设定】页签内【一般设定】项目内选择【宏管理】

![一般 設定 專案傳輸\nPLC\n連結設定\n標籤設定\n配方設定\n曾報服務\n觸發服務\n資料記錄服務\n巨集編輯器\n巨集管理\n一般設定](.iface-designer-user-manual-chinese-simplified/2f7665b876fd9eeaa1e01b3c8bfdfb89f65aec3bee7cc9ff3a2980c8f95a973d.jpg)

# 21.2.1 宏管理设定窗口

![巨集管理\n書面名稱	ID\n全域	N/A\nHome	1\nFX3U	3\n系統資訊	6\n系統控制	5\n內建系統標籤	7\n按鈕與指示燈	8\n多狀態與指示燈	9\n數值元件	10\n儀表	11\n功能鍵	18\n清單	12\n訊息顯示	13\n靜態圖	14\n動態圖	15\n曲線圖	16\nXY圖	17\n資料紀錄表格	20\n趨勢圖	21\n警報頻次表	22\n當前警報	19\n警報歷史表	23\n配方	24\n安全性	25\n多國語言	28\n觸發服務	29\nE\n開啟\n初始值\n#背光控制=20\n#多語切換ID=1\n#警報觸發接點2=100\n預覽: 初始值	編輯\nF\n迴圈\n100ms\n預覽:\n編輯\nG\n關閉\n預覽:\n編輯\n確定	取消](.iface-designer-user-manual-chinese-simplified/357d4a76c5c04041fe4b881cca80fdd220d6277401e665434676023b31355d1b.jpg)

D. 画面名称：显示项目中所有的主画面。

【全局】：表示不管在哪个画面上，宏都会依照设定的时间条件来执行。
【Screen】：表示当停留在该画面时，宏才会依照设定的时间条件来执行。

请注意：除了次画面外，每个画面都可以设定执行宏的条件。

E.【开启】：当画面开启时，只执行一次。如果设定为【全局】，则是项目启动时执行一次。
F.【循环】：当画面开启时，宏会依照下方所设定的时间间隔周期性地执行。如果设定为【全局】，则是项目启动后持续以间隔周期执行。
G. 【关闭】：当画面关闭前，只执行一次。如果设定为【全局】，则是项目结束前执行一次。

# 21.2.2 宏范例－默认参数设定

依照前面章节范例练习，第三章系统控制区与第十二章警报习题，每次人机重新送电将会产生警报讯息提示或是背灯调成全黑等等问题，透过宏初始化方式确保设备开启初始预设正常。

(1) 【标签设定】：继续延用第三单元【系统控制卷标】与第十三单元【警报】练习之标签名称。
(2) 【宏编辑器】：新增一个宏。宏名称设为【初始参数】，程序内容如下图。

![巨集編輯器\n巨集\n新增	刪除	語法檢查\n匯出	匯入\n初始參數\n程序\n巨集名稱: 初始參數\n1 #背光控制=20	--亮度最亮\n2 #多語切換ID=1	--繁體中文\n3 #警報觸發接點2=100	--觸發條件 !=100\n4 #警報觸發接點4=100	--觸發條件 (40\n5 #警報觸發接點6=5000	--觸發條件 (=1000](.iface-designer-user-manual-chinese-simplified/dd72a3cb68ba6172a95029b186ae1d593cd8231339a866aaddf35f4bd4d108e0.jpg)

(3) 【宏管理】：画面名称选择【全局N/A】，【开启】选择【初始参数】宏。

![巨集管理\n畫面名稱	ID\n全域	N/A\nHome	1\nFX3U	3\n系統資訊	6\n系統控制	5\n內建系統標籤	7\n按鈕與指示燈	8\n多狀態與指示燈	9\n數值元件	10\n開啟\n初始參數\n#背光控制=20	--亮度最亮\n#多語切換ID=1	--繁體中文\n#警報觸發接點2=100	--觸發條件!=100\n預覽: 初始參數	編輯](.iface-designer-user-manual-chinese-simplified/ee0113634bbc13f2f8c5e83f8014990c68c1a848e6e56d48c518ab13d2c198f9.jpg)

模拟验证：

未执行宏时，每次人机电源重启执行项目后，画面上显示的语言为英文，因设定发生警报的条件皆符合，故而会产生警报次画面。

![Connection COM1\nEX3U PLC\nList\nDatalog Table\nLanguage\nButton and indio\nNumber\nAction Button\nFX Chart\nSecurity Setting\nV1.6\n2018/10/15 15:30](.iface-designer-user-manual-chinese-simplified/ec11aa13cbbedcdbe0058487f7376d01751ac9ef0e2fbcc48531d0fbb11009fe.jpg)

执行宏后，重启人机电源执行项目，画面上显示的语言为繁体中文，且因发生警报条件已不符合，故无警报产生，背灯显示最亮。

![連接 COM1\nFX3U PLC\n清單\n資料紀錄表格\n多國語言\n系統標籤\n訊息顯示\n趨勢圖\n觸發服務\n按鈕與指示燈\n圖片\n警報\n巨集\n數值相關元件\n曲線圖\n配方\n功能鍵\nXY圖\n安全性\nV1.6\n2018/10/15 15:32](.iface-designer-user-manual-chinese-simplified/fd3a0b05076819b5d03cf4836f0b3b8598a715a2596711be440f1fd93db11684.jpg)

# 21.2.3 宏范例－单位换算

单位换算在宏程序中时常会使用到，此范例为摄氏温度转换为华氏温度。

(1) 【一般卷标】上增加2个卷标，卷标名称设定为【摄氏温度】与【华氏温度】，对

应的地址分别为【@70】与【@71】，类型设定为16位带符号整数。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>57</td><td>攝氏溫度</td><td>InternalMemory</td><td>16位元帶符號整數</td><td>@70</td></tr><tr><td>58</td><td>華氏溫度</td><td>InternalMemory</td><td>16位元帶符號整數</td><td>@71</td></tr></table>

(2) 【宏编辑器】：新增一笔宏，宏名称为【摄氏转华氏】。

原始公式：华氏温度＝摄氏温度\*(9/5)+32。因为如果直接计算，得到的小数点值不会显示，所以运算过程必须先乘以 10后，才可以正确计算出华氏温度值。

宏程序如下：

![巨集編輯器\n巨集\n新增	刪除	語法檢查\n匯出	匯入\n初始參數\n攝氏轉華氏\n程序\n巨集名稱: 攝氏轉華氏\n#華氏溫度=(#攝氏溫度*10)*(90/50)+320](.iface-designer-user-manual-chinese-simplified/a378b357b2d52252c4aefd9e06ad3a867f4c54225256e1ced9ccca7e0abce071.jpg)

(3) 【宏管理】：执行宏的画面名称选择为【宏范例二】。【循环】处选择执行的宏名称为【摄氏转华氏】，执行间隔时间为100mS。

![巨集管理\n畫面名稱	ID\n全域	N/A\nHome	1\nFX3U	3\n系統資訊	6\n系統控制	5\n內建系統標籤	7\n按鈕與指示燈	8\n多狀態與指示燈	9\n數值元件	10\n儀表	11\n功能鍵	18\n清單	12\n訊息顯示	13\n靜態圖	14\n動態圖	15\n曲線圖	16\nXY圖	17\n資料紀錄表格	20\n趨勢圖	21\n警報頻次表	22\n當前警報	19\n警報歷史表	23\n配方	24\n安全性	25\n多國語言	28\n觸發服務	29\n巨集範例一	32\n開啟\n預覽:	編輯\n迴圈\n攝氏轉華氏\n100ms\n#華氏溫度=(#攝氏溫度*10)*(90/50)+320\n預覽: 播氏轉華氏	編輯\n關閉](.iface-designer-user-manual-chinese-simplified/4fdef815af4e289ecd38c2115ea8d084e3c444ba084c8ed62582bb85a4edae33.jpg)

(4) 由【组件库】拖曳2个【数值】组件至画面上，分别链接【摄氏温度】与【华氏温度】卷标。注意：因为有先行将【摄氏温度】乘以10，故【华氏温度】在数值显示时，须将小数位置要设定1，才可以正确显示实际温度值。

模拟验证：

摄氏温度 22度 = 华氏温度71.6度

![| 撮氏溫度轉華氏溫度 | 撮氏溫度 |\n|---|---|\n| 22 | 華氏溫度 |\n| 71.6 | 華氏溫度 |](.iface-designer-user-manual-chinese-simplified/ad0a94ee2e6225ea4aed84b06550e97ff4f104ec1bf82fc7ca7714626df49345.jpg)

# 21.2.4 宏范例－条件判断

设计利用一个按钮来当启动条件，启动时数值开始累加，当数值到达上限值后归零。

(1) 【一般卷标】中增加2个卷标，卷标名称设定为【马达启动开关】，对应地址为【@72.0】与【马达转速】，对应地址为【@73】。

<table><tr><td colspan="5">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td></tr><tr><td>59</td><td>馬達啟動開關</td><td>InternalMemory</td><td>位元</td><td>@72.0</td></tr><tr><td>60</td><td>馬達轉速</td><td>InternalMemory</td><td>16位元無符號整數</td><td>@73</td></tr></table>

【宏编辑器】：新增一个宏，宏名称设定为【条件判断】。宏程序内容如下图：

![巨集編輯器\n巨集\n新增	刪除	語法檢查\n匯出	匯入\n初始參數\n攝氏轉華氏\n條件判斷\n程序\n巨集名稱: 條件判斷\n1 if #馬達啟動開關==1 then --馬達啟動開關是否等於1，成立執行下一行\n2 #馬達轉速=#馬達轉速+1 --執行馬達轉速+1\n3 if #馬達轉速==100 then --判斷馬達轉速是否等於100，成立執行下一行\n4 #馬達轉速=0 --馬達轉速歸0\n5 else\n6 end\n7 end](.iface-designer-user-manual-chinese-simplified/4f33ca84f97d3f9e7d61c5a0ad8745e3ce451d792fd0ade836361400839c6e58.jpg)

【宏管理】：执行宏的画面名称选择为【宏范例三】。【循环】处选择执行的宏名称为【条件判断】，执行间隔时间为 500mS。

![巨集管理\n畫面名稱	ID\n全域	N/A\nHome	1\nFX3U	3\n系統資訊	6\n系統控制	5\n內建系統標籤	7\n按鈕與指示燈	8\n多狀態與指示燈	9\n數值元件	10\n儀表	11\n功能鍵	18\n清單	12\n訊息顯示	13\n靜態圖	14\n動態圖	15\n曲線圖	16\nXY圖	17\n資料紀錄表格	20\n趨勢圖	21\n警報頻次表	22\n當前警報	19\n警報歷史表	23\n配方	24\n安全性	25\n多國語言	28\n觸發服務	29\n巨集範例三	33\n開啟\n預覽:	編輯\n迴圈\n條件判斷\n500ms\nif #馬達啟動開關==1 then\n#馬達轉速=#馬達轉速+1\nif #馬達轉速==100 then\n#馬達轉速=0\n預覽:條件判斷	編輯\n關閉](.iface-designer-user-manual-chinese-simplified/f7383095bb6db9f4ab22065985c4907ae81495780b3113e9713055a0fa685c16.jpg)

(2) 由【组件库】拖曳一个【按钮】以及【仪表】至画面上，分别连结到【马达启动开关】与【马达转速】的标签。

模拟验证：

当【马达启动开关】按钮切换到 ON状态 ，仪表数值会由 0累加至100循环动作。

![| Value |\n|-------|\n| 11    |](.iface-designer-user-manual-chinese-simplified/c3ee015b6500d40da37dcdad8ca58f6841277b713ba7a721db0dfb74d49c1e20.jpg)

# 22. 周期间隔

周期命令是全新的通讯方式，不同于过去的轮巡的通讯方式，周期命令采用时间做为是否通讯的基础，周期命令会在每一个通讯命令完成后检查当前时间是否达到设定的间隔时间，并在时间超过时进行通讯。

# 22.1 页面周期间隔

在【一般】页签内【周期间隔】项目内选择【全局】或是【局部】页面周期间隔。

![一般\n設定\n專案傳輸\n剪下\n貼上\n新增畫面\n畫面名稱: Sub_Setup\n畫面 ID: 25\n起始畫面: Default/Mani\n顏色主題 背景畫面\n通訊命令設定\n全域 G1 200 毫秒\n局部 G2 1000 毫秒\n剪貼簿\n畫面\n週期間隔](.iface-designer-user-manual-chinese-simplified/536bc7ac4db69fa5da1253d9d6447ee9d795ee490bc8e3bac8ba8d6544cbe641.jpg)

每个页面提供了两组周期命令，每组周期命令用户都可以设定周期时间，由于每个项目的每个页面通讯状态都不同，这边建议周期时间的设定请考虑到通讯使用的 “通讯鲍率”以及连接的PLC 或是控制器的通讯速度加以设定。

【全局 G1】周期时间，当【全局】周期时间的内容有所更改，所有选择【全局】周期时间的页面的周期时间设定会一并更改。

【局部 G2】周期时间，每个页面可以独立定义页面周期时间，勾选【局部】周期时间以符合画面的需要。如果您需要更精确的页面状态设定周期时间，【局部】周期时间会是您的好选择。

![Based on the provided image, here is the accurate and concise description of the flowchart:\n\n**Labeled Blocks:**\n*   **Top UI Screenshot:** Contains tabs '一般', '設定', '專案傳輸'. Inside, there is a label '通訊命令設定', radio buttons '全域' (next to input 'G1 200 毫秒') and '局部' (next to input 'G2 1000 毫秒'), and a label below '週期間隔'.\n*   **Middle Row Boxes (from left to right):**\n    *   'G1 200ms↵' (Blue border)\n    *   'G2 1000ms↵' (Yellow border)\n    *   'G2 1000ms↵' (Yellow border)\n    *   'G1 200ms↵' (Blue border)\n*   **Bottom Row Boxes (from left to right):**\n    *   'Screen 1'\n    *   'Screen 2'\n    *   'Screen 3'\n    *   'Screen 4'\n\n**Connections:**\n*   **Blue Arrows:** Connect the '全域' section of the top UI to the outer 'G1 200ms↵' boxes. From these boxes, blue arrows point down to 'Screen 1' and 'Screen 4'.\n*   **Yellow Arrows:** Connect the '週期間隔' label to the inner 'G2 1000ms↵' boxes. From these boxes, yellow arrows point down to 'Screen 2' and 'Screen 3'.](.iface-designer-user-manual-chinese-simplified/00f2ecf3c2d11126cf7e6c2e51b9443b57f278f3c40a3c4d61e32c1a4d071514.jpg)

# 22.2 组件周期间隔

针对需要的组件设定读取周期，点选组件对应软件最下面【周期间隔】设定界面。

![耗電量顯示\nRS相 678.9 V\nST相 678.9 V\nTR相 678.9 V\nR相 678.9 A\nS相 678.9 A\nT相 678.9 A\n前頁\n警報\n首頁\n使用設定\n次頁\n2015/02/25 11:09\n功率 78.9 KW\n耗電量 123456789 KWH\n當前語言：繁體中文\n連聯間隔 Normal\n元件狀態 0\n縮放 ——— 138%](.iface-designer-user-manual-chinese-simplified/a9637095d1fe59ea6b0472404d30b2f6d496059b527d806d9b4e827fcd3f76d4.jpg)

# 22.3 通讯命令设定

系统提供了各式各样的服务协助使用者轻松快速地完成需要的功能。例如警报服务提供应用提示以及处理意外状况的说明、触发服务可依据标签状态处理特定工作、宏服务让高阶用户可以更深入精确的规划应用的行为。

这些服务大多数都必须要读取卷标信息，也因此我们提供了【通讯命令设定】，让使用者可以更精确的定义这些服务的读取行为。

在【一般】页签内【周期间隔】可先行设定两组周期时间(G1和G2)，然后在项目中打开【通讯命令设定】。

![一般\n設定\n專案傳輸\n剪下\n貼上\n新增畫面\n畫面名稱: Sub_Setup\n畫面 ID: 25\n起始畫面: Default/Menu\n顏色主題 背景畫面\n通訊命令設定\n全域 G1 200 毫秒\n局部 G2 1000 毫秒\n剪貼簿\n畫面\n週期間隔](.iface-designer-user-manual-chinese-simplified/6df2f9707971bcb694f535820fac6e43ae6b0ba8b915810b3fe2c07a4fcd3ab2.jpg)

# 22.3.1 画面卷标信息

浏览每个页面，全局与画面卷标周期间隔讯息并提供修改间隔时间。

![連線命令設定前標程\n畫面\n名稱 ID\nScreen 1\nScreen1 2\nScreen2 3\n連線\nMitsubishi FX3U Series\n畫面標籤資訊 區塊命令\n全域G1 200 毫秒 全域G2 1000 毫秒 保存時間間隔\n全域服務標籤訊息\n服務 標籤名稱 地址 週間間隔\n2 Datalogger D10 D10 標準 -\n3 Datalogger D11 D11 G1 (200ms) -\n4 Datalogger D12 D12 標準 -\n5 Datalogger 清空 @10.1 標準 -\n6 Datalogger 擅份 @10.0 標準 -\n畫面標籤訊息\n物件名稱 課取標籤 地址 週間間隔 生效位元\n25 kButton_8 M11 M11 標準 -\n26 kButton_9 M14 M14 標準 -\n27 kNumInputD... D0 D0 標準 -\n28 kNumInputD... R701 R701 標準 -\n29 kNumInputD... R702 R702 標準 -\n確定 取消\n【全域服務標籤訊息】← 查看所有畫面警報/紀錄緩衝區/巨\n【畫面標籤訊息】← 針對選取頁面查看標籤讀取週期間隔時間。](.iface-designer-user-manual-chinese-simplified/e412f80f1fd5390a45d426f6d1370011695f285739cc541325f1b173afed5fbd.jpg)

# 22.3.2 区域命令

浏览每个页面之中区块命令的组态。

![連線命令設定對路徑\n畫面\nMitsubishi FX3U Series\n名稱 ID\nScreen 1\nScreen1 2\nScreen2 3\n連線\n畫面標題資訊 區塊命令\n區塊命令\n優先區塊命令\n間隔 站號 命令 長度 資料長度 資料類型 其他\n1 200ms D11 1 2 Word\n一般區塊命令\n站號 命令 長度 資料長度 資料類型 其他資訊\n1 D10 3 6 Word Normal Comm...\n字節圖表\n命令資訊\n地址 類型\n確定 取消\n【優先區塊命令】←\n畫面元件透過【週期間隔】提速將\n會在優先區塊命令顯示。←\n【一般區塊命令】←\n可以看到畫面上所有元件組成多少\n區塊，資料越不連續組製出來區塊\n會越多，區塊越多會影響通訊速度。](.iface-designer-user-manual-chinese-simplified/8a9fb1eef951e951b86813be78e8a1056c98dc7af8cd5b77129cd2af2bae9f0a.jpg)

# 23.行程管理

【行程管理】的作用是方便让使用者能简单预先设定动作的工具。例如：在每天的中午休息时间关闭非安全的电源；上班时间再自动开启等等。

善用【行程管理】，可大幅减少 PLC执行这些繁琐重复的动作流程。

# 23.1 开启行程管理

要设定行程管理，请先在【设定】页签内，按下在【应用设定】的【行程管理】。

![一般設定\n專案傳輸\nPLC\n連結設定\n標籤設定\n配方設定\n營報服務\n觸發服務\n資料記錄服務\n系統變數\n巨集編輯器\n巨集管理\n行程管理\n安全性設定\n讀言視窗\n狀態列設定\n設定主按機\nUser Log Setting\nModbus Slave設定\n專案屬性\nFTP設定\n條碼器設定\n一般設定\n應用設定](.iface-designer-user-manual-chinese-simplified/bfe62219fcf49446e53a9dc6b2870a880faf07e501bff82300fc7a1a5734eace.jpg)

下图为开启的行程管理设定对话框。

我们必须先在编辑项目时，将所有可能的行程一一设置完成。当项目运行时，能修改的只有行程类型中【动态】的日期和时间。

![行程管理對話框\n行程項目\n增加	刪除\n搜尋\n□ 精準匹配\n○ 關鍵字\nID號	名稱	時間類型	開始日期	開始時間	開始動作	結束日期	結束時間	結束動作	啟動位元	當電源開啟時自動運行\n確定	取消](.iface-designer-user-manual-chinese-simplified/16f176caa1540a6402a25621700a118a8ce2f60b83a16612684ac34e3659b51f.jpg)

【行程项目】中，可以增减行程的项目。

![行程項目\nA\n增加\nB\n刪除](.iface-designer-user-manual-chinese-simplified/1361f29d14f2c27337c842e3088a56263f733f17188fc3ef1bde8e1a33b2af25.jpg)

A. 【新增】：可增加一个行程。目前可以增加100组行程项目。
B.【删除】：可将所选择的行程删除。

在【行程项目】中，按下【新增】后，即会弹出一个【行程时间设定对话框】，我们就可以开始逐一规划所需的预定行程内容了。

![行程時間設定對話框\n行程類型 ○固定 ○動態\n日期類型 ○每週 ○個別 ○指定\n□使用結束時間\n□當電源開啟時自動運行\n□啟用位元\n時間設定\n開始時間\n□星期日 ✓星期一 □星期二 □星期三\n□星期四 □星期五 □星期六\n0 : 0 : 0\n結束時間\n0 : 0 : 0\n確定 取消](.iface-designer-user-manual-chinese-simplified/c5763453a5858f424d3820596cbadab1a00e21414f93e11ae6ee6a1b547a5b07.jpg)

【行程类型】：设定行程的时间型态，分为【固定】和【动态】。

(1) 【固定】：指定一个固定的时间，例如某个月或每星期某几天的某时、某分、某秒开始，到某时、某分、某秒结束，周而复始的执行指定的动作。
(2) 【动态】：可以在运行中随时透过设定来指定某段时间，执行指定的动作。

【日期类型】：设定行程的日期型态，分为【每周】、【个别】和【指定】。

(1) 【每周】：指定每周星期几（可设定多日）的某一段时间，执行指定的动作。
(2) 【个别】：指定每周星期几（仅可设单日）的某一段时间，执行指定的动作。

(3) 【指定】：指定固定某一天的某一段时间，执行指定的动作。

【使用结束时间】：勾选此项，可开放该行程设定使用【结束时间】。

【当电源开启时自动运行】：如果该行程还在执行的时间内，且已被启动，则当电源重新被开启时，系统会自动运行指定的动作。

请注意：因为触发行程之条件为设定的【开始时间】，当时间到达的那一刻瞬间（一个上微分的脉波信号）所执行指定的动作。所以如果没有勾选此项，重新启动时，系统也不会再执行动作。

【启用位】：勾选此项并指定一个位卷标，即可作为指定启用该行程的指标。例如位卷标为ON，则启动该行程；位卷标为 OFF ，则不会启动行程。搭配【警报功能】或【触发服务】来应用，规划项目则可更加灵活。

# 23.2 【固定／每周】的行程设定

时间可设定为指定勾选一周的某几天之中，从几点开始到几点结束时，执行要求的动作。每次的周期为一个星期。

例如：我们先增加一个行程项目后，弹出一个【行程时间设定对话框】。

在【行程类型】中选择【固定】，【日期类型】中选择【每周】。我们可以勾选【使用结束时间】和【当电源开启时自动运行】，也可以指定一个【启用位】。

时间设定中，我们要指定开始时间和结束时间。

由于选择的是【固定／每周】行程类型，我们可以任意勾选指定该行程为【星期日】到【星期六】的固定几天。再设定开始的时间是几点、几分、几秒；如果有勾选【使用结束时间】，就必须再设定结束的时间是几点、几分、几秒。

![行程時間設定對話框\n行程類型 ○固定 ○動態\n日期類型 ○每週 ○個別 ○指定\n✓使用結束時間\n✓當電源開啟時自動運行\n✓啟用位元 啟用位元1\n時間設定\n開始時間\n□ 星期日 ✓ 星期一 ✓ 星期二 ✓ 星期三\n✓ 星期四 ✓ 星期五 □ 星期六\n8 : 30 : 0\n結束時間\n17 : 30 : 0\n確定 取消](.iface-designer-user-manual-chinese-simplified/f1377566a2392a4b8c9971d6161a87871955ae3ea12c88229c39e453b0e0f7b7.jpg)

设定完成后按下【确定】，即会将所设定的内容加入行程管理的对话框。

![行程管理對話框\n行程項目\n增加	刪除\n搜尋\n□ 精準匹配\n○ 關鍵字\nID號	名稱	時間類型	開始日期	開始時間	開始動作	結束日期	結束時間	結束動作	啟動位元	當電源開啟時自動\n1 0	行程管理	固定	星期一,星...	08:30:00			17:30:00			啟用位元1	啟用\n確定	取消](.iface-designer-user-manual-chinese-simplified/9b3a08104a5abb6b160f2f4e04311dd0749406e2c61d99b8d82a2fc8223789c0.jpg)

接下来，我们可以修改此行程的【名称】，再点击【开始动作】和【结束动作】来设定希望完成的动作即可。

![開始時間\n08:30:00\n開始動作\n結束日期\n結束時間\n17:30:00\n結束動作\n啟動\n啟用位\n點擊紅色框線處，即可設定要執行的動作](.iface-designer-user-manual-chinese-simplified/4b3d9cd0fc0fe56eb8a740a81e7064ae1313452b46a9102b71662a05e3972de2.jpg)

有关于【动作】的详细设定，请参考本手册第六单元之【功能键】。

# 23.3 【固定／个别】的行程设定

时间可设定为指定开始于【星期几】从几点开始到【星期几】的几点结束时，指定我们要执行的动作。每次的周期为一星期。

例如：我们先增加一个行程项目后，弹出一个【行程时间设定对话框】。

在【行程类型】中选择【固定】，【日期类型】中选择【个别】。我们可以勾选【使用结束时间】和【当电源开启时自动运行】，也可以指定一个【启用位】。

时间设定中，我们要指定开始时间和结束时间。

由于选择的是【固定／个别】行程类型，我们可以在下拉式选单中指定时间从【星期几】的几点、几分、几秒开始，执行指定的动作。如果有勾选【使用结束时间】，就必须再设定结束的时间是【星期几】的几点、几分、几秒，以及结束时要执行的动作。

![行程時間設定對話框\n行程類型 ○固定 ○動態\n日期類型 ○每週 ○個別 ○指定\n✓使用結束時間\n✓當電源開啟時自動運行\n✓啟用位元 故用位元3\n時間設定\n開始時間\n星期一\n10 : 0 : 0\n結束時間\n星期一\n12 : 0 : 0\n0天後\n確定 取消](.iface-designer-user-manual-chinese-simplified/9fdefa284ddc1b0be5fcee1349743d994f5f59d7a86e6242ccad50175d9c7e77.jpg)

# 23.4 【固定／指定】的行程设定

时间可设定为一到十二月中特定的某个日期，开始时间到结束时间，指定要执行的动作。每次的周期为一年。

例如：我们先增加一个行程项目后，弹出一个【行程时间设定对话框】。

在【行程类型】中选择【固定】，【日期类型】中选择【指定】。我们可以勾选【使用结束时间】和【当电源开启时自动运行】，也可以指定一个【启用位】。

时间设定中，我们要指定开始时间和结束时间。

由于选择的是【固定／指定】行程类型，我们可以在下拉式选单中指定时间从【几月】、【几日】的几点、几分、几秒开始，执行指定的动作。如果有勾选【使用结束时间】，就必须再设定结束的时间是几点、几分、几秒，以及结束时要执行的动作。

![行程時間設定對話框\n行程類型 ○固定 ○動態\n日期類型 ○每週 ○個別 ●指定\n✓使用結束時間\n✓當電源開啟時自動運行\n✓啟用位元 啟用位元2\n時間設定\n開始時間\n月: 一月 日期: 1\n10 : 0 : 0\n結束時間\n12 : 0 : 0\n確定 取消](.iface-designer-user-manual-chinese-simplified/f735b51cacfe6bbd5b3510b5154ae5312d6e11c395d1e7fddd04ba48a36f8042.jpg)

设定完成后按下【确定】，即会将所设定的内容加入行程管理的对话框。

![行程管理對話框\n行程項目\n增加	刪除\n搜尋\n□ 精準匹配\n○ 關鍵字\nID號	名稱	時間類型	開始日期	開始時間	開始動作	結束日期	結束時間	結束動作	啟動位元	源開啟時自動:\n1 0	行程管理	固定	一月 1日	10:00:00			12:00:00			啟用位元4	啟用\n確定	取消](.iface-designer-user-manual-chinese-simplified/aaa50a3e253b4b0894d93ef7ad68f7e97d2555a2ffdde243706326030009faa8.jpg)

# 23.5 【动态／每周】的行程设定

动态的设定意味着它可以随时在 PLC或HMI上调整，时间的设定将视标签的内容值而定。每一个对应的标签分别指定为开始时间的星期、时、分、秒，结束时间的时、分、秒。同样的，也必须分别设定要执行的动作。

例如：我们先增加一个行程项目后，弹出一个【行程时间设定对话框】。

在【行程类型】中选择【动态】，【日期类型】中选择【每周】。我们可以勾选【使用结束时间】和【当电源开启时自动运行】，也可以指定一个【启用位】。

时间设定中，我们要指定开始时间和结束时间。

由于选择的是【动态／每周】行程类型，我们就必须根据字段填入适当的标签。

(1) 【状态】：显示动态设定的时间行程状态。

<table><tr><td>动态设定_状态</td><td>状态值</td></tr><tr><td>状态值显示为0</td><td>行程未启动</td></tr><tr><td>状态值显示为1</td><td>读取动态地址成功</td></tr><tr><td>状态值显示为2</td><td>读取动态地址失败</td></tr><tr><td>状态值显示为3</td><td>读取的时间或日期无效</td></tr></table>

(2) 【开始时间（星期）】：设定行程的开始时间（星期）。对应标签的内容值为1，表示为星期一；内容值为7，表示为星期日。
(3) 【开始时间（时）】：设定行程的开始时间（时），范围0～23。
(4) 【开始时间（分）】：设定行程的开始时间（分），范围0～59。
(5) 【开始时间（秒）】：设定行程的开始时间（秒），范围0～59。
(6) 【结束时间（时）】：设定行程的结束时间（时），范围0～23。
(7) 【结束时间（分）】：设定行程的结束时间（分），范围0～59。
(8) 【结束时间（秒）】：设定行程的结束时间（秒），范围0～59。

请注意：【结束时间】不得早于【开始时间】。如果设定错误，状态值会显示为【3】。

![行程時間設定對話框\n行程類型 ○固定 ○動態\n日期類型 ○每週 ○個別 ○指定\n✓使用結束時間\n✓當電源開啟時自動運行\n✓啟用位元 故用位元5\n動態設定\n狀態 狀態 +\n開始時間(星期1~星期日=1~7) 開始時間 +\n開始時間(時) 時間(時) +\n開始時間(分) 時間(分) +\n開始時間(秒) 時間(秒) +\n結束時間(時) 結束時間 +\n結束時間(分) 時間(分) +\n結束時間(秒) 時間(秒) +\n確定 取消](.iface-designer-user-manual-chinese-simplified/2c1d15e269f8da13bcf886d5de6b451cd1033b1e7bc79288515117e9adb2fe5e.jpg)

设定完成后按下【确定】，即会将所设定的内容加入行程管理的对话框。

![行程管理對話框\n行程項目\n增加	刪除\n搜尋\n□ 精準匹配\n○ 關鍵字\nID號	名稱	時間類型	開始日期	開始時間	開始動作	結束日期	結束時間	結束動作	啟動位元	當電源開啟時自動\n1 0	突擊檢查	動態			啟用位元5	啟用\n確定	取消](.iface-designer-user-manual-chinese-simplified/728e397d6670d59602df186d0dc46d3e647353010ae7f05b84d623e9bb622b32.jpg)

# 23.6 【动态／个别】的行程设定

基本设定的原理与前述之【动态／每周】相同，不再赘述。

# 23.7 【动态／指定】的行程设定

可以由 PLC或HMI中指定触发行程的时间。时间可设定为一到十二月中特定的某个日期，或者设定为每月之中的固定日期，指定要执行的动作。

![行程時間設定對話框\n行程類型 ○固定 ○動態\n日期類型 ○每週 ○個別 ○指定\n✓使用結束時間\n✓當電源開啟時自動運行\n✓啟用位元 啟用位元7\n動態設定\n狀態	動態設定_狀態3\n開始時間(1~12月,	動態_開始時間(1_12)\n--------所有:13)		×\n開始時間(1~31日)	動態_開始時間(1_31)\n開始時間(時)	動態_開始時間(小時:\n開始時間(分)	動態_開始時間(分3)\n開始時間(秒)	動態_開始時間(秒3)\n結束時間(時)	動態_結束時間(小時:\n結束時間(分)	動態_結束時間(分3)\n結束時間(秒)	動態_結束時間(秒3)\n確定	取消](.iface-designer-user-manual-chinese-simplified/97278c789bf834816619e12142cfc11b7dd9cc6594c058f9a93f9145d011defc.jpg)

# 24. 项目传输设定

项目传输设定主要是将项目下载到人机时，进行的各种设定。

在每次下载项目前，强烈建议先进行储存、编译，以确保下载到人机的项目是最新的内容。

# 24.1 开启传输设定项目

在【设定】页签内【一般设定】项目内选择【传输设定】。

![一般\n設定\n專案傳輸\n傳輸設定\n傳輸\n應用\n配方\n編譯\n線上\n離線\n使用量\n下載\n上傳\n驗證\n模擬](.iface-designer-user-manual-chinese-simplified/26c38d4733dd772340a30c08023ca35bac1f62bfe5063971180c8e407f05e019.jpg)

# 24.1.1 Download Function

![下載設定\n下載設定\n下載功能： 應用\n傳送界面： 可移除的裝置\n可移除的裝置狀態\n進階設定 確定 取消 傳輸 ))](.iface-designer-user-manual-chinese-simplified/9a9e82ac9bd921094dcbc0ae55be5164f2028c12073f086c35f28c3aece02b1d.jpg)

下载功能：下载更新功能选择。

【应用】：只下载应用项目，适合更新之前人机上项目的设定或画面。

【韧体】：软件版本将对应韧体数据，适合软件版本升级韧体数据更新使用。下载完韧体后，人机项目亦须重新下载。

【应用与韧体】：同步更新韧体以及应用项目，适合

旧项目在新软件开启编译时使用。

【QT韧体】：仅N系列需要。更新内部QT版本，开启部分功能。例如：人机转 90度画面显示，VNC远程监控功能等等。

【QT韧体】：仅N系列需要。更新内部QT版本，开启部分功能。例如：人机转 90度画面显示，VNC远程监控功能等等。

# 24.1.2 传送界面－可移除装置

【可移除装置】为 PC连接的外部储存设备，例如：USB随身碟/SD卡。

![下載設定\n下載設定\n下載功能： 應用與韌體\n傳送界面： 可移除的裝置\n可移除的裝置狀態\n(F:) 7854 MB\n進階設定 確定 取消 傳輸 ))](.iface-designer-user-manual-chinese-simplified/99273f085a642b8be686a2c42e7e56d48770d219b9e5d1ceea3767c6584e55ad.jpg)

(1) 按下【传输】会依据下载功能选项编辑项目\*.KPC或是韧体\*.FMW数据转换下载。用户可以选择储存的磁盘代号以及应用项目名称。(项目名称建议为英文，否则会出现乱码)

![導入\n按壓 (開始) 鍵以進行.\n下載應用與韌體\n經由可移除的裝置\n0%\n開始\n選擇 Drive\nF: (7854MB)\n應用名稱 DEMO\n確定 取消](.iface-designer-user-manual-chinese-simplified/3aaec0e1ad425a34310a08e23df4b24020c30e2af8ea14ac2f2362a6834c7534.jpg)

(2) 将储存转换好应用项目的USB随身碟，插入 HMI USB Host 接口，如下图。

![Close-up of a blue plastic clip attached to a server rack with visible ports and labels (no readable text or symbols)](.iface-designer-user-manual-chinese-simplified/3b2efecd2f219a24fba8f90b04439fd055daeb49b730e46aa024b85f9c348930.jpg)

(3) 将HMI切换到BIOS画面，依序完成下载动作。

![執行應用程式\nSettings\n通訊埠\n乙太網\n檔案傳輸\n背燈亮度\n營幕設定\n屬控校準\nRTC\n系統狀態\n其他\n啟動 USB 設備傳輸\n× Cancel File Transfer OK ✓\n選擇更新韌體或是應用程式\n適用模式\nFTP\n選擇更新資料來源路徑\n(1)USB 隨身碟\n× Cancel Select an application to copy to HMI OK ✓\n畫面中選擇需載入人機通訊\n專案，完成可點選執行應用\nDemo.kpc\n上一頁 1/1 下一頁](.iface-designer-user-manual-chinese-simplified/127fc1a117d6fed6c65b2a369f9cccc7d2b27660fbd129ee41c8f86c2755b36e.jpg)

# 24.1.3 传送界面－以太网络 1-1

(1) 依据网络型人机的IP地址，方式设定相对应IP地址下载更新应用或韧体。

![執行應用程式\n人機系統畫面點選乙太網\nSettings\n通訊埠\n乙太網\n檔案傳輸\n背燈亮度\n整幕設定\n觸控校準\nRTC\n系統狀態\n其他\n啟動 USB 設備傳輸\n× Cancel\nEthernet Setting\nOK ✓\n通訊:設定為啟動才可以使用網路\nIP 地址\n192.168.0.188\n開閉器\n192.168.0.1\n遮罩\n255.255.255.0\n埠\n800\nDHCP\n開閉\n啟動\n連線上下載專案](.iface-designer-user-manual-chinese-simplified/0abbd9fd107d459123795a9503a59f1f5af617fa359b2f98f911aea12740bc49.jpg)

(2) 软件传送界面选择以太网络1-1。输入人机的IP地址(本例为：192.168.000.188)，按下【新增】。如下图所示。

![下載設定\n下載設定\n下載功能： 應用與韌體\n傳送界面： 乙太網路 1-1\n乙太網路位址\nIP 位址： 192.168.000.188\n埠 60681 □ 自訂埠\n新增 移除\nIP 埠\n192.168.000.188 60681\n墳層設定 確定 取消 傳輸 ))](.iface-designer-user-manual-chinese-simplified/f868706893ffa78c3c2defad6fdeab9dc4b7c5484c951fa5a543a80d358378a2.jpg)

(3) 开始传输：按下【传输>>】，计算机会根据之前设定的人机IP地址搜寻并联机。

![查詢\n網路卡\nIP 遮罩 闊道 MAC 類型 約述\n192.168.0.158 255.255.255.0 0.0.0.0 B8-70-F4-AF-A7-7F Ethernet Broadcc\n使用這個網路卡: 192.168.0.158 使用這個埠: 60680 自訂埠\n之前設定的HMI位址\nIP 堅\n192.168.000.188 60681\n查詢之前設定的HMI\n支援 IP MAC BIOS 版本 韧體版本\nYes 192.168.0.188 4c-1a-95-00-0b-3e 0000.0001 0000.0686\n查詢中...\n如果HMI運作中自動在詢問後開始 開始 ))](.iface-designer-user-manual-chinese-simplified/f0c60b4518b9f5d54512393779e51668ec3fe14c53fd189a59bc35213872f512.jpg)

(4) 搜寻并侦测完成，开始将韧体数据与应用项目写入人机。

![傳輸 - 鈎體(C:/NOVAKON/iFACE 1.6.70/firmware/Release1670.fmw)\n工作序列\n執行 / 完成 列表\nIP	MAC	進度	狀態\n192.168.0.188	4c-1a-95-00-0b-3e	100%	完成\n關閉](.iface-designer-user-manual-chinese-simplified/3f213d5bd4870d649a59aa5c0663705b84f3e577e855c91a0ee855cd8e0e3159.jpg)

【请注意】：当下载完韧体后，须等待人机自动重新启动后，方可继续下载应用项目。

# 24.1.4 传送界面－USB 设备

(1) 使用USB传输线将个人计算机USB Port与人机USB Drvice Port连接。

![COMS\n12345 Ethernet\nUSB\nDevice](.iface-designer-user-manual-chinese-simplified/58f4e64b758e1713166615e93fd4b28040325642c8f2b94e52832b3880881c41.jpg)

(2) 将HMI切换到BIOS画面，依序完成下载动作。

![執行應用程式\n点选【启动 USB 设备传输】\nSettings\n通訊埠\n乙太網\n檔案傳輸\n背燈亮度\n螢幕設定\n觸控校準\nRTC\n系統狀態\n其他\n啟動 USB 設備傳輸](.iface-designer-user-manual-chinese-simplified/c52696bcf297d71b6f5e5a108cea9995c124430a575c17d7a141caef45a253bf.jpg)

人机会停留在此画面。

此时可操作计算机准备下载。

![使用USB線連接人機和PC.\n從Designer啟動傳輸.\n\n結束並重開機](.iface-designer-user-manual-chinese-simplified/fd91708b9aa8f2744dead5b6d93e26bb142da6fd234aaf48f31061c67db66a2f.jpg)

(3) 下载设定中，请将传送界面选择为【USB设备】。

![下載設定\n下載設定\n下載功能： 應用與韌體\n傳送界面： USB 設備\n進階設定 確定 取消 傳輸 ))](.iface-designer-user-manual-chinese-simplified/bc82c16c50083d6bba80fcb0cf97f7ca2cc7244944a13a117d646989478386c3.jpg)

(4) 开始传送：透过USB传输线下载韧体以及应用项目至HMI。静待完成即可。

![傳輸\n按壓 (開始) 鍵以進行.\n下載應用與韌體\n經由USB 設備\n0%\n開始\n傳輸\n經由USB 設備\n包裝檔案開始\n包裝檔案完成!\n開始USB傳輸\n傳輸韌體\n等待完成\n傳輸專案\nUSB傳輸完成\n100%\n關閉](.iface-designer-user-manual-chinese-simplified/068ff5bb394e7c2660a246e830a7b3d90d007f3f3763302c9d138cf300307119.jpg)

# 24.1.5 传送界面－以太网络探测

可透过 PC端探测在目前局域网络中有多少台人机链接在相同区域之内，直接更新区域内所有人机韧体及应用项目功能。

(1) 下载设定中将传送界面选择为【以太网络探测】。

![下載設定\n下載設定\n下載功能： 應用與韌體\n傳送界面： 乙太網路探測\n進階設定 確定 取消 傳輸 ))](.iface-designer-user-manual-chinese-simplified/723d620186a00d3e2995395811bec8223ab200984a224c3807c0c5af1079c1fc.jpg)

(2) 如下图：系统会自动探测与PC端的IP地址(此例为：192.168.0.158)中，相同局域网络内(192.168.0.XXX)搜寻到1台人机。

![探測中\n網路卡\nIP  遮罩  閘道  MAC  類型  敘述\n192.168.0.158 255.255.255.0 0.0.0.0 B8-70-F4-AF-A7-7F Ethernet Broadcc\n使用這個網路卡: 192.168.0.158 使用這個埠: 60680 自訂埠\n動態探測HMI\n支援 IP MAC BIOS 版本 新體版本\nYes 192.168.0.188 4c-1a-95-0.. 0000.0001 0000.0686\n探設中...\n如果HMI運作中自動在偵測後開始 開始 ))](.iface-designer-user-manual-chinese-simplified/6484fb7009c003e1b2e392f8cde1a438a29cf1c5013fbc2ab6cb00bdd3869600.jpg)

(3) 若勾选【如果HMI运作中自动在侦测后开始】，系统会自动下载韧体或应用项目；若取消勾选，侦测完成后不会自动下载，但可自行指定IP下载。

# 24.1.6 传送界面－本机磁盘

可以先将韧体或应用项目先行储存至指定的本机磁盘目录。除了方便管理与使用外，亦可将档案透过 E\_Mail或是其他方式寄送给客户直接透过随身碟直接下载使用。

(1) 下载设定中将软件传送界面选择【本机磁盘】。

![下載設定\n下載設定\n下載功能： 應用與韌體\n傳送界面： 本機磁碟\n進階設定 確定 取消 傳輸 ))\n傳輸\n按壓 (開始) 鍵以進行.\n下載應用與韌體\n本機磁碟\n0%\n開始](.iface-designer-user-manual-chinese-simplified/2eb4c3c0e908420e9cfea8e7d3a0da986e2935c1d3ab9e494d8b903f8acba043.jpg)

(2) 指定欲储存的本机磁盘位置与文件名。

![Select File Save Location\n手冊貼圖英\n搜尋 手冊貼圖英\n組合管理\n新增資料夾\n我的最愛\nDropbox\n下載\n桌面\n最近的位置\n媒體櫃\n文件\n音機\n視訊\n審核\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n檔案名稱(N): DEMO\n存檔類型(T): Application (*.kpc)\n移除資料夾\n存檔(S)\n取消](.iface-designer-user-manual-chinese-simplified/80539dcd1fc5b02df824d253b7971baa0735bf06dfd1edc1b5d1b7ef96dd5ecd.jpg)

# 24.2 文件保护

文件保护提供用户以密码的方式保护项目。

应用项目支持两道保护措施提供给使用者，透过点击右上方【 IF档案卷标图标，可以找到【文件保护】设定项目。

![新增專案... Ctrl+N\n開啟... Ctrl+O\n最近的專案\n關閉 Ctrl+F4\n儲存 Ctrl+S\n存檔(C壓縮)\n另存新專案...\n關於專案\n檔案保護\n新增畫面\n新增次畫面\n刪除畫面\n列印畫面 Ctrl+P\n儲存圖片...\n離開\n確定 取消\n檔案保護設定\n專案密碼\n使用保護\n.... 顯示密碼\n最多24個字元 (英文大小寫字母,數字,特殊字元)\n例如. A582cde, XY234@#WqTxY45\n編譯密碼\n使用保護\n.... 顯示密碼\n最多10個數值 (數值0.9)\n例如. 12345, 0123456789\n重試次數限制\n3 : 允許重試次數](.iface-designer-user-manual-chinese-simplified/c21462fde4196f725f6e5579f3bf409cfc8921e3cbf6f0e02a58b1bdece98ae5.jpg)

# 24.2.1 项目密码

项目密码设定用于当由软件开启项目时，提示密码输入的保护机制。设定储存完成后，项目再次开启时将会提示密码输入对话框。

![專案密碼\n使用保護\n顯示密碼\n最多24個字元 (英文大小寫字母,數字,特殊字元)\n例如. A5B2cde, XY234@#WqTxY45](.iface-designer-user-manual-chinese-simplified/e87613c1ffacf8c4ccec52f419da5d285c2420ccb4a66d0627d5be53b1e92271.jpg)

A.【使用保护】：启用项目密码保护机制。下次开启项目时，系统会弹出密码输入对话框。输入的密码正确，可开启应用项目。

![輸入密碼\n確定 取消](.iface-designer-user-manual-chinese-simplified/a9d5ee8cf38a9ce43b6253a20e5d556020f9f1cfaa105dbe7b8848b9cd752a7d.jpg)

B.【设定密码】：输入要设定的密码。密码最多24个字符，包括英文大小写字母（大小写视为不同字符）、数字、特殊字符等等。
C.【显示密码】：显示输入的密码字符，如果取消勾选则显示为星号。

# 24.2.2 编译密码

编译密码设定用于将人机内部应用项目上载时，提供密码输入的保护机制。设定完成时，当要执行上载应用项目时会启动此功能。

![編譯密碼\n使用保護\n顯示密碼\n最多10個數值 (數值0..9)\n例如. 12345, 0123456789\n重試次數限制\n3 允許重試次數.](.iface-designer-user-manual-chinese-simplified/348a2c33e06a879b78c479433a623d001c24bae1422e4a8611cb94744cba9daa.jpg)

D. 【使用保护】：启用编译密码保护机制。透过以太网或USB设备上载应用项目时，系统会弹出密码输入对话框。

如果透过【文件传输】的方式，将应用项目上传到外部装置，则会在人机上显示一个键盘来输入密码。

![1 2 3\n4 5 6\n7 8 9\n0 ×\nOK](.iface-designer-user-manual-chinese-simplified/e9d409e9937ab4aaec4557aea2602ae2dfbe53087e5992f1fd3f9906b94421a6.jpg)

输入的密码正确，可执行上载应用项目；密码错误，则需要重新输入正确的密码，才能开启应用项目。

E.设定密码：输入要设定的密码。密码最多10个数值。
F.【显示密码】：显示输入的密码，如果取消勾选则显示为星号。
G. 【重试次数限制】：设定当输入的密码错误时，允许重试的次数。如果无法在限制的次数内设定正确的密码，则会取消上载，直到下一次重新执行上载的程序。

请注意：设定密码完成后，必须将项目存盘，【编译密码】甚至需要编译并下载到人机中，才会有效。

# 24.2.3 编译－还原信息

应用项目在执行编译验证时，左下方有一个【包含还原信息】选项。如果应用项目没有勾选此项目，后续在应用项目执行上载是不会有作用的。

![一般 設定 專案傳輸\n傳輸設定 傳輸\n應用 配方\n編譯 穆上 離線 使用量\n下載 上傳 驗證 模擬\n編譯\n請按 下一步 按鈕，執行驗證程序.\n專案尚未儲存.請儲存專案以更新成最新的狀態.\n□ 包含還原資訊 儲存 下一步](.iface-designer-user-manual-chinese-simplified/e604ca7af1abed8ee4c814765ed2384569404088436930cd611c23ce1eb23ce5.jpg)

# 24.3 上载应用

项目上载可以透过 iFACE Designer执行上传功能，也可透过外部随身碟，在人机上执行档案上载功能。

# 24.3.1 iFACE 软件上传应用

上载应用项目与下载的界面类似，可以由三种来源取得项目，上载后系统会直接帮用户进行还原的动作。

在【项目传输】页签内【上传】项目内选择【应用】。

![一般\n設定\n專案傳輸\n傳輸設定\n傳輸\n應用\n配方\n編譯\n線上\n離線\n使用量\n下載\n上傳\n驗證\n模擬](.iface-designer-user-manual-chinese-simplified/fbc99139d38189258ba3146c6ffd036e6f30771c1f65db5945157944e9cfaf1d.jpg)

# 24.3.2 以太网络上载还原方式

当选择项目来源是经由以太网络的联机方式，传输人机内部应用项目，需要输入人机端的 IP地址。按下【下一步】后，可以使用默认的路径和名称。如果不想使用默认的路径和名称，可以直接输入或按下【浏览】指定档案存放的路径与文件名。

![上海\n選擇來源\n選擇專案來源.\n經由乙太網路\nIP: 192.168.000.188\n經由USB設備\n從編譯的專案\n(返回(B) 下一步) 取消\n新規復原位置\n指定您想復原的專案.\nC:/Users/ Documents/ethapp.kpr 渲覽\n(返回(B) 下一步) 取消](.iface-designer-user-manual-chinese-simplified/bf1cfbc6fc830b24b9898d331cbb864673aa86a8905c5f48fb6c94860682553f.jpg)

按下【下一步】后，系统即开始上载程序。如果应用项目有设定【文件保护】的【编译密码】功能，上载应用项目时还会提示输入密码；如果没有，静待上传与还原完成即可。

![The flowchart illustrates a software process involving file upload and restoration, branching based on password settings.\n\n**1. Starting Point (Left Window):**\n*   A main window displays network configuration under the header **'網路卡'** (Network Card), showing IP details (192.168.0.158...).\n*   Below is a section labeled **'之前設定的HAR地址'** (Previously set HAR address), displaying 192.168.0.188.\n*   The bottom section is labeled **'查詢之前設定的HAR'** (Query previously set HAR) and contains a table with columns: **'支持'**, **'IP'**, **'MAC'**, **'BIOS 版本'**, and **'韌體版本'**.\n*   A button at the very bottom reads **'開始'** (Start).\n\n**2. Top Branch (Password Set):**\n*   An arrow points from the left window to a label box: **'有設定【檔案保護_編譯密碼】'**.\n*   This leads to a window titled **'上傳'** (Upload).\n*   A dialog box titled **'輸入密碼'** (Enter Password) appears, containing a text field and buttons **'確定'** (Confirm) and **'取消'** (Cancel).\n*   The background window lists status updates: **'處理專案檔案'** (Processing project file), **'準備還原專案'** (Preparing to restore project), and **'要求輸入密碼'** (Request input password).\n\n**3. Bottom Branch (Password Not Set):**\n*   A separate arrow points from the left window to a label box: **'沒有設定【檔案保護_編譯密碼】'**.\n*   This leads to a window titled **'上傳'** (Upload).\n*   This window displays progress details: **'上傳進度: 231/231'** (Upload progress), **'從HAR讀取'** (Read from HAR), **'中斷連線'** (Disconnect), **'專案還原處理開始'** (Project restore processing start), **'目標...'** (Target...), and **'寫入檔案...'** (Write file...).\n*   The final line reads **'專案還園處理完成?'** (Project restore processing complete?).\n*   A button at the bottom reads **'完成(F)'** (Finish).](.iface-designer-user-manual-chinese-simplified/7d1bf7f46a715782ec03476a125cfc0892cd485f487a0bba60691bcfb7daaa59.jpg)

上载完成后，即可在指定的路径找到刚才还原的应用项目了。

# 24.3.3 USB上载还原方式

当选择项目来源是经由 USB设备的联机方式，传输人机内部应用项目，需要依照之前介绍透过 USB设备下载项目的方式，先点选人机界面 BIOS画面上【启动USB设备传输】的按键，等到停留在【启动传输】的等待画面。

按下【下一步】后，系统会要求您指定档案存放的路径与文件名，如果不想输入，可以使用默认的路径和名称。

![上傳\n選擇來源\n選擇專案來源.\n○ 經由乙太網路\n● 經由USB 設備\n○ 從編譯的專案\n(返回(B) 下一步) 取消\n上傳\nPR 復原位置\n指定您想復原的專案.\nUsers/.../Documents/usbdapp.kpr 測覽\n(返回(B) 下一步) 取消\n按下【瀏覽】可指定還原專案的路徑與名稱。](.iface-designer-user-manual-chinese-simplified/d3841c5a3e5a7f594deb276af0920a78cb6ced8f0c216968bc2ea94e73e31efc.jpg)

再按下【下一步】，系统即开始上载程序。如果应用项目有设定【文件保护】的【编译密码】功能，上载应用项目时还会提示输入密码；如果没有，静待上传与还原完成即可。

# 24.3.4 磁盘应用项目还原方式

当选择项目来源是编译的项目，来源可以是从【文件传输上载】或【本机磁盘】的项目。

从【文件传输】也可以上载应用项目，设定方式如下：

![執行通用模式\nSettings\n通道率\n乙太网\n框架移動\n周圍亮度\n整單設定\n編號校准\nRTC\n系統展開\n其他\nOK\n啟動 USB 選續傳輸\nFile Transfer\nOK\n按下向右箭頭可能專案從人機傳到外部裝置。](.iface-designer-user-manual-chinese-simplified/84bded3720de541c9530c22b6a834411012c3a4a8a7a330f4831206d86626597.jpg)

使用此法传输到外部装置的应用项目，系统会默认储存于根目录的 application.kpc。

![上傳\n選擇來源\n選擇專案來源.\n○ 經由乙太網路\n○ 經由USB 設備\n● 從編譯的專案\n檔案:\n瀏覽\n(返回(B) 下一步) 取消\n通信原值 KPC\n• 電線 • 本機延續 (C) • 項付摘要\n組合管理 • 新構資料庫\n視圖\n圖片\n常用數組\n電話\n本機延續 (C)\n新構延續區 (D)\nSP UFD-U2 (E)\n說明\n按下向右箭頭可將專案從人機傳到外部裝置。\n根據名稱(N): Test_kpc Compile Project (*.kpc)\n開始各個(O) 取消](.iface-designer-user-manual-chinese-simplified/650261dfb737b8eb5eb4000024a33b09260df1c81506c4f217d1958fb34110d0.jpg)

选择来源为【从编译的项目】后，按下【浏览】可选择应用项目的路径与文件名，选择完成按下【开启旧档】。

回到选择来源的窗口，再按下【下一步】，确认要还原的档案与存放的路径，如果不想改变，可以使用默认的路径和名称。

同样的，按下【下一步】后，系统即开始还原程序。如果应用项目有设定【文件保护】的【编译密码】功能，上载应用项目时还会提示输入密码；如果没有，静待上传与还原完成即可。

# 25. WIFI 应用

WIFI(无线局域网络技术)是最早出现的高速网络技术之一。除了应用于一般消费性电子产品外，在工业 4.0的应用中，IoT物联网也透过中长距离无线网络，分享制造过程中的数据与信息。

# 25.1 基本设定

开始应用WIFI之前，我们必须要先将WIFI的转换器插入人机接口的 USB Host插槽中，再开启人机接口并进入 BIOS画面，按下【其他】进入WIFI细部设定。

![执行使用模式\nSettings\n端口\n乙大网\n档案管理\n网络宽度\n登幕设定\n触控校准\nRTC\n系统状态\n其他\n数据USB资源管理\nMisc Setting\n终端器\n磁圈\n驱动\n除链模式\n执行APP\n备份LOG\nWiFi模式\nStation\nAp.\nWi-Fi设定\nStation\nAP](.iface-designer-user-manual-chinese-simplified/3fe8bec77a7a75aec4d09042be8e311c9ad044c4907f0ef2968e7b88262f33ba.jpg)

# 25.2 WIFI 设定－Station

【WiFi 模式】：可选择【Station】或【AP】模式。【Station】模式即为工作站模式，本身可以连接到 AP，却不接受其他无线设备联机进入。【AP】模式允许其他无线设备连接进入，提供数据交流。

# 请注意：

(1) 启动WiFi(Station & AP)功能须费时40秒，请耐心等待。
(2) 当切换【Station】或【AP】模式时，人机接口会要求储存设定并重新启动。

进入设定画面后，会显示下图接口。系统会自动搜寻目前所有可支持联机的无线网络名称(SSID：Service Set Identifier)。

![檔案 網路 幫助\n目前WiFi\n網路\n0: Default-WPA\n狀態:\n掃瞄中\nIP 位址:\n選擇WiFi\nSSID 訊號\nzyxel 77 dBm\nzettaplus_g 67 dBm\nfor-ibase-... 73 dBm\ndlink 85 dBm\nZvXEL61... 75 dBm\nNovakon1 53 dBm\nNOVAKO... 49 dBm\nN56U 75 dBm\nIS 73 dBm\nIR 73 dBm\nIGAMING 75 dBm\nIG 73 dBm\nIB 77 dBm\nHMS_AP... 75 dBm\nGuest4F 65 dBm\n掃描 選擇\n確認 關閉 進階](.iface-designer-user-manual-chinese-simplified/aa8f5e0edddd21f698ee5ae780a21a63b4658565c262746fe622f757f805a7d2.jpg)

(1) 先点击要联机的SSID，我们以【Novakon1】为例，画面上点击【Novakon1】后，再按下【选择】，即可进入【Novakon1】细部设定。

如果找不到想要联机的网络名称，可按下【扫描】再搜寻一次。

![基本設定 | 進階設定 | WEP 密碼 | 附加選項 |\nSSID Novakon1\n連線密碼 **********\n**********\nWPS\n新增\n移除\n取消](.iface-designer-user-manual-chinese-simplified/56808a2e9c6b7f0d18e063a153a6149d5c0196285049b014f2a0c64e201db924.jpg)

(2) 在【联机密码】设定处输入无线网络的密码。

![基本設定\n進階設定\nWEP 密碼\n附加選項\n認證方式\nWPA2-Personal (PSK)\n加密\nTKIP\nEAP 方式\nMD5\nID\n密碼\nCA 愿證\nWPS\nSave\n移除\n取消](.iface-designer-user-manual-chinese-simplified/83ea102aa7468b2b2193cef55ada9a99248930bc7d1867d06ccb451dc66f2c7e.jpg)

(3) 默认的保密模式为【TKIP】，如果需要修改，可进入【进阶设定】执行进阶设定。设定完成后按下【Save】，将设定参数存入系统中。
(4) 按下【取消】即可离开此窗口。

![檔案 網路 幫助\n目前WiFi\n網路\n2: Novakon1\n狀態:\n連線完成 (station)\nIP 位址:\n選擇WiFi\nSSID 訊號\nzyxel 75 dBm\nzettaplus_g 61 dBm\niPONI 83 dBm\nfor-ibase-... 79 dBm\ndlink-2110 81 dBm\ndlink 79 dBm\nZyXEL61... 75 dBm\nVincent 55 dBm\nNovakon1 53 dBm\nNOVAKO... 47 dBm\nN56U 73 dBm\nIS 75 dBm\nIR 77 dBm\nIGAMING 75 dBm\nIG 75 dBm\n掃描 選擇\n確定 關閉 進階\n檔案 網路 幫助\n目前WiFi\n網路\n2: Novakon1\n狀態:\n完成 (station)\nIP 位址:\n192 168 90 96\n選擇WiFi\nSSID 訊號\nzyxel 75 dBm\nzettaplus_g 61 dBm\niPONI 83 dBm\nfor-ibase-... 79 dBm\ndlink-2110 81 dBm\ndlink 79 dBm\nZyXEL61... 75 dBm\nVincent 55 dBm\nNovakon1 54 dBm\nNOVAKO... 47 dBm\nN56U 73 dBm\nIS 75 dBm\nIR 77 dBm\nIGAMING 75 dBm\nIG 77 dBm\n掃描 選擇\n確認 關閉 進階](.iface-designer-user-manual-chinese-simplified/bed1b9aa833ff4f8c7d5f7421ae40e52ba4b99db768f4a2b5f50cf82d9bc8fda.jpg)

(5) 开始链接网络。连上线后，画面上会显示目前连上的IP地址。
(6) 按下菜单【帮助】→【改变模式】→【进阶】→【目前状态】可看到目前联机的状态消息。

![檔案 網路 堮助\n目前WiFi\n網路\n2: Noval\n內容\n索引\n關於\n改變模式 ▶\n簡易\n進階](.iface-designer-user-manual-chinese-simplified/5cc14c4d147f9aff270bf993ddeec166babe385cb15780a12eede88d453fea41.jpg)

![檔案 網路 幫助\n網路介面:\nra0\n網路\n2: Novakon1\n目前狀態 | 網路管理 | WPS | IP |\n狀況:\n連線完成 (station)\n最新訊息\nbssid=00:00:00:00:00:00 reason=0\n認證:\nWPA2-PSK\n加密:\nTKIP\nSSID:\nNovakon1\nBSSID:\nc8:be:19:58:1e:e0\n連線	重線	掃描	取得IP](.iface-designer-user-manual-chinese-simplified/7e330168a72b970d2c06f416ef8415b58891afb3b9f0e2f137a5cd2abcc3e58e.jpg)

![檔案 網路 幫助\n網路介面:\nra0\n網路\n2: Novakon1\n目前狀態 網路管理 WPS IP\nIP 位址: 192.168.90.96\n網路架碼: 192.168.90.1\n設定](.iface-designer-user-manual-chinese-simplified/4773129723c42161f8397c6cb5f1d6e7fe200a04fb1cd1650fa6cac29947937c.jpg)

(7) 按下【取得IP】后，可切换到IP页签查看【IP地址】和【网络网关】。

![Microsoft Windows (版本 6.1.7601)\nCopyright (c) 2009 Microsoft Corporation. All rights reserved.\n\nC:\Users\))ping 192.168.90.93\n\nPing 192.168.90.93 (使用 32 位元組的資料):\n回覆自 192.168.90.93: 位元組=32 時間=103ms TTL=64\n回覆自 192.168.90.93: 位元組=32 時間=11ms TTL=64\n回覆自 192.168.90.93: 位元組=32 時間=8ms TTL=64\n回覆自 192.168.90.93: 位元組=32 時間=3ms TTL=64\n\n192.168.90.93 的 Ping 統計資料:\n封包: 已傳送 = 4, 已收到 = 4, 已遺失 = 0 (0% 遺失),\n大約的來回時間 (毫秒):\n最小值 = 3ms, 最大值 = 103ms, 平均 = 31ms\n\nC:\Users\)](.iface-designer-user-manual-chinese-simplified/c33364d56a419dc5c14477561d633c811ac64295079ce9c4f2d7f6d557c24865.jpg)

(8) WIFI设定完成。下次开机后，将会自动以此设定参数进行联机。我们可以进入系统管理员执行PING指令，检查是否能正常通讯，或者下载一个简单的应用程序。

请注意：如果要使用WiFi来下载应用程序，请先将人机上BIOS选项中【以太网】之通讯功能关闭，方能使用。

# 25.3 WIFI 设定－AP

除了【Station】模式外，另外尚有提供【AP】模式。【AP】模式允许其他无线设备连接进入，提供数据交流。

# 请注意：

(1) 启动WiFi(Station & AP)功能须费时40秒，请耐心等待。
(2) 当切换【Station】或【AP】模式时，人机接口会要求储存设定并重新启动。

![設定\n基本設定	進階	狀態\nSSID default123\n密碼 12345678\n闸道 192.168.10.1\nAP\n連線	中斷	儲存	關閉](.iface-designer-user-manual-chinese-simplified/1c6dd8d7c82c83ab715ee109174fa8056e6be6c3b5fc558b9c096858e00f5c57.jpg)

(1) 进入BIOS画面，按下可由【WiFi模式】中点选【AP】模式并进入AP的设定画面。我们可根据使用习惯来设定SSID(网络名称)与KEY(网络密码)。本例我们以默认值来测试(SSID：【default123】，密码：【12345678】)。

![設定\n基本設定	進階	狀態\nIP超始位址	192.168.10.20\nIP結束位址	192.168.10.254\n網域名稱伺服器	8.8.8.8\n閘道	192.168.10.1\n子網路遮罩	255.255.255.0\n租約時間	10\n加密認證模式	WPAPSK\n加密類型	AES\n頻道	11\nAP\n連線	中斷	儲存	關閉](.iface-designer-user-manual-chinese-simplified/ff66d92af5b3516530670d5b3979644662f5600cc5881fead5d9962a963cb1bb.jpg)

(2) 【进阶】为AP的进阶设定。如果对于内部网络设定不熟悉的用户，不当的修改可

能导致无法正常联机。

![The image depicts a side-by-side comparison of two identical software interface windows, connected by a directional arrow.\n\n**Left Block (Window):**\n*   **Header:** '設定' (Settings)\n*   **Tabs:** '基本設定' (Basic Settings), '進階' (Advanced), '狀態' (Status)\n*   **Main Content Text:** 'ra0使用預設IP'\n*   **Bottom Section Label:** 'AP'\n*   **Bottom Left Buttons:** Enclosed in a red rectangle are the buttons labeled '設定' (Set) and '中斷' (Interrupt/Stop).\n*   **Bottom Right Buttons:** Enclosed in a red rectangle are the buttons labeled '儲存' (Save) and '關閉' (Close).\n\n**Right Block (Window):**\n*   **Header:** '設定' (Settings)\n*   **Tabs:** '基本設定' (Basic Settings), '進階' (Advanced), '狀態' (Status)\n*   **Main Content Text:** 'ra0使用預設IP'\n*   **Bottom Section Label:** 'AP'\n*   **Bottom Left Buttons:** '設定' (Set), '中斷' (Interrupt/Stop)\n*   **Bottom Right Buttons:** '儲存' (Save), '關閉' (Close)\n\n**Connection:**\n*   A large, curved blue arrow points from the Left Block to the Right Block.](.iface-designer-user-manual-chinese-simplified/223b7511febccbaea77bb1587480888d2d8cb0e4c6f1146a53c729feab0c71f8.jpg)

(3) 按下【联机】即开始启动联机；按下【中断】即中断联机。

请注意： 当设定完成后按下【储存】后【关闭】，人机接口须重新启动。

![目前連線到:\ndefault123\n網際網路存取\n無線網路連線\ndefault123 已經連線\nNovakon1\nwinson\nGuest4F\nN56U\nzettaplus_g\nD-Link_DIR-600M\nSCUS\n開啟網路和共用中心\n上午 11:21\n2018/8/15](.iface-designer-user-manual-chinese-simplified/505a87f861d006f96694ba8805a946ec93e84be577f52c59475a66a782bc587d.jpg)

(4) 从计算机侦测无线网络，可侦测到【default123】，输入密码：【12345678】即可正常联机。

# 25.4 DHCP 设定

系统支持DHCP(自动取得IP)功能。它的优点是可以避免设定IP时，不慎设定到相同的IP而导致联机出现问题，可减少网络管理人员不少的麻烦。

![Ethernet Setting\nX Cancel\nOK ✓\n通讯\n開閉\n啟動\nIP 地址\n192.168.90.37\n開路器\n192.168.90.1\n速率\n255.255.255.0\n埠\n800\nDHCP\n開閉\n啟動](.iface-designer-user-manual-chinese-simplified/a888eec9acbcd52917c41b204bf3dbbeb0424b7c8f77085845f49acfb883d473.jpg)

(1) 要使用DHCP，一开始先进入BIOS画面，按下【以太网】后进入以太网设定画面。一开始IP地址会显示出厂默认值，DHCP设定为【关闭】。

![| Category       | Value     |\n| -------------- | --------- |\n| Communication  | Disable   |\n| IP Address     | 192.1680.88 |\n| Gateway        | 192.16890.1 |\n| Netmask        | 255.255255.0 |\n| Port           | 800       |\n| DHCP           | Disable   |\n| DHCP           | Enable    |](.iface-designer-user-manual-chinese-simplified/f60afcf1655e1d818a692bb6e7ab0736fe0d54d6128029e735a43949ca99c47a.jpg)

(2) 将【DHCP】设定成【启动】，插上网络线后按下【OK】。回到BIOS画面。

![Ethernet Setting\nOK ✓\nCommunication Disable Enable\nIP Address\nGateway 192.168.90.1\nNetmask 255.255.255.0\nPort 800\nDHCP Disable Enable](.iface-designer-user-manual-chinese-simplified/28d2aab9f91768d5622a7bca8baedaba51add9af103b344e11248d2d648c119c.jpg)

(3) 再按下【以太网】后进入以太网设定画面，此时IP地址空白。

![Cancel\nEthernet Setting\nCommunication Disable Enable\nIP Address 192.168.90.91\nGateway 192.168.90.1\nNetmask 255.255.255.0\nPort 800\nDHCP Disable Enable\nOK ✓](.iface-designer-user-manual-chinese-simplified/a9d5ec3bd11d6c6cbf16e2602f2bedcb838236f30b843a0d519aaa59683fef99.jpg)

(4) 按下【Cancel】离开后，再按下【以太网】后进入以太网设定画面，此时已自动取得IP地址。

# 26. Rest API 应用

Rest API是指信息在网络中以某种格式(通常是JSON 格式)进行状态转移。人机透过 Rest API以 JSON 格式发送请求并接收来自云端的响应，以满足 IoT应用的需求。

# 26.1 Rest API Setting

![iFACE Designer 1.6.70\nCommon Setting Project Transmission\nPLC Setting Tag Setting Recipe Setting Alarm Service Trigger Service Data logger Service System variables Macro Editor Macro Manager Schedule Service Security Setting Language Box Statusbar Setting Home Button Setting Outer Device Setting Project Properties FTP Setting Barcode Setting PDF Setting General Settings Application Settings](.iface-designer-user-manual-chinese-simplified/1c343e20cbfa5bacd1d3964b5fa14bfabb435ea9cbadee4bfe0fa7f66956e31c.jpg)

(1) 要启动Rest API设定，请先开启【设定】功能页签→【外部设定装置】。

![Remote Device Setting\nCategory\nModBus Settings\nRest API Settings\nRest API Function\nAdd	Edit	Delete\nName Uril Number Method Data\nBackup Function\nBackup log stored for 30 days\nUse Tag to verify Input Tag\nBackup log path local\nOK Cancel](.iface-designer-user-manual-chinese-simplified/c199a7e521a40ed679b6ba39bb70ab4cf17a95f8f19a7e35441f3d22a33d8387.jpg)

(2) 选择【REST API设定】后，勾选【REST API功能】。

![REST API work\nWork Name RestWork1\nUrl Settings\nNumber of Urls 5\nUrl 1 Input Tag\nUrl 2 Input Tag\nUrl 3 Input Tag\nUrl 4 Input Tag\nUrl 5 Input Tag\nHTTP Method GET\nData Controls\nImport Tag list\nExport Tag list\nResend Time\nStart Input...\nEnd Input...\nOK Cancel](.iface-designer-user-manual-chinese-simplified/36bf9a75b2c87f721782894bdea9277cb2f0ae97c3b8e757d51e95c632398522.jpg)

(3) 按下【增加】后，可新增一个【REST API工作设定】对话框。

A.【工作名称】：可定义此项工作的名称。预设为【RestWork1】。
B.【URL设定】：先决定使用URL的数量，最多为5笔。再根据使用的数量，指定URL1～URL5所使用的卷标，此卷标必须为字符串。实际运作时会读取这些标签的内容做为发送数据的目标IP。

请注意：IP地址前方的【http://】或【https://】不可省略。

例如：我们先建立三个标签【Tag1】～【Tag3】，指定的地址分别为【@10】、【@20】、【@30】，类型全部设定为【字符串】，长度 20。如下图。

<table><tr><td colspan="6">一般標籤 系統資訊標籤 系統控制標籤 配方標籤</td></tr><tr><td></td><td>標籤名稱</td><td>連線</td><td>類型</td><td>地址</td><td>註解</td></tr><tr><td>1</td><td>Tag1</td><td>InternalMemory</td><td>字串</td><td>@10</td><td></td></tr><tr><td>2</td><td>Tag2</td><td>InternalMemory</td><td>字串</td><td>@20</td><td></td></tr><tr><td>3</td><td>Tag3</td><td>InternalMemory</td><td>字串</td><td>@30</td><td></td></tr></table>

接下来，打开【REST API工作设定】对话框，将 URL数量设定为3，指定URL1～URL3所使用的标签分别为 Tag1～Tag3。如下图。

![REST API work\nWork Name RestWork1\nUrl Settings\nNumber of Urls 3\nUrl 1 Tag1\nUrl 2 Tag2\nUrl 3 Tag3\nUrl 4 Input Tag\nUrl 5 Input Tag\nHTTP Method POST\nData Tags\nImport Tag list\nExport Tag list\nResend Time\nStart Input...\nEnd Input...\nOK Cancel](.iface-designer-user-manual-chinese-simplified/6ab97156247ec6cbfe56917646b87d1a0c31ffab5f11b2d2d430e5588473f5e1.jpg)

C.【HTTP 方法】：指定本次任务发送数据的行为。可设定为【GET】、【POST】、【PUT】。

当【HTTP Method】选择为【POST】或【PUT】时，【发送数据】可设定为【Tags】及【Resend】功能。

i. 【Tags】：将特定标签及其内容值包装为JSON字符串送出，并读取回复内容。接着会分析回复内容并将其中的值写入标签。另外若有开启备份功能，每次送出数据都会自动生成 log进行备份。

ii. 【Resend】：读取如上所述的备份 log，并将指定时段的 log包装为JSON array送出。不会针对回复内容进行分析或采取动作。

D. 【导出标签列表】：导出该工作的卷标列表，若之前未设定卷标列表，则会导出默认的文件档。

可以使用记事本或 Excel 来开启文件，开启后会列出 TagID、TagName 及 Send 字段。You can use notebook or excel to open the files. After opening, it will list the fields, Tag ID,Tag Name and Send.

【TagID】：标签的id序号，此栏请勿更动。

【TagName】：标签的名称，此栏请勿更动。

【Send】：是否发送此标签，若为true则会进行发送，false则不发送。

![workTag1.txt - 記事本\n檔案(F) 編輯(E) 格式(O) 檢視(V) 說明(H)\n|TagID TagName Send\n1 Tag1 false\n2 Tag2 false\n3 Tag3 false](.iface-designer-user-manual-chinese-simplified/7c8565f7e4d6312a3867987c79fb0b905289dec63cbf2f36d7ef3caaadabc492.jpg)

E.【汇入标签列表】：汇入文件文件做为该工作的卷标列表。

例如：我们先将刚才汇出的文件档，将其【Tag2】的【Send】内容由【false】改为【true】，如下图。

![workTag1.txt - 記事本\n檔案(F) 編輯(E) 格式(O) 檢視(\nTagID TagName Send\n1 Tag1 false\n2 Tag2 true\n3 Tag3 false\n|](.iface-designer-user-manual-chinese-simplified/1a81224450164f48ae119054a0676fbbf969c92a04d083864b79347e2a83ca61.jpg)

当按下【Import Tag list】时，在档案对话框中开启原来的档名。此时系统会提示将覆盖先前的tag list设定，选择【OK】即完成汇入动作。

![Import Tag List\nAll the tags in the tag list will be overwritten.\nDo you want to proceed?\nOK Cancel](.iface-designer-user-manual-chinese-simplified/c262f0f0be9477f440d38f942ba0fc91316cebf4ef343dbd9134f69bea028ad6.jpg)

(4) 设定完成后，按下【确定】，即会离开工作设定对话框。

![Remote Device Setting\nCategory\nModBus Settings\nRest API Settings\nRest API Function\nAdd Edit Delete\nName Url Number Method Data\n1 RestWork1 3 POST Tags\nBackup Function\nBackup log stored for 30 days\nUse Tag to verify Input Tag\nBackup log path local\nOK Cancel](.iface-designer-user-manual-chinese-simplified/bc7ab101b791bcc6253e7250dc8c396ae4455fcd126e92f5b47d3bcecb99785f.jpg)

(5) 【备份功能】可以指定备份资料的时间，默认是30日；亦可以标签来指定备份的天数。【备份记录储存路径】可依需求指定为【本机端】、【USB】、【SD卡】。
(6) 设定完成后，请按下【确定】。

依照本例设定，以后每次执行此 work，将会发送 Tag2及其内容值。

# 26.2 与 REST API 相关动作

与 REST API有关的动作管理，包括【呼叫 REST API】或【网络状态确认】。

26.2.1 呼叫 REST API
![Action List\nAction Group\nAlarm Table Control\nFtp Service\nCode Editor Control\nSystem Service\nTable Control\nAlarm History Table Control\nAlarm Service\nRecipe Service\nTrend Chart Control\nSecurity Service\nCommunication Service\nPLC Service\nActions\nBack to BIOS\nCall Screen Saver\nCall REST API\nChange Project\nChange Screen\nClose current sub-screen\nClose sub-screen\nRun External Process\nRun External Process with link suspended\nShow File System Dialog\nPrint Screen\nPrint Screen via LPD server\nNext Screen\nPrevious Screen\nRun Macro\nSet IP,Netmask,Gateway\nSet WiS\nHelp\ncall REST API\nOK    Cancel](.iface-designer-user-manual-chinese-simplified/887cfb7101df05165b9efab36def25e9cdc38eecce87e46027b8d526214ba14a.jpg)

![A\nIndexment\nActions\n↑ Call REST API\n↓\nMax. 3 actions\nAction Parameters\nParameter	Setting\n1 REST API Works	RestWork1\nHelp\nSelect a REST API work to take action.\nAdd Action	Delete Actions	OK	Cancel](.iface-designer-user-manual-chinese-simplified/985d80d862e965ad0faf4329de577db6c3363bde48fdcbf7c95e90064ec590f7.jpg)

可利用前述章节中任何可以呼叫动作的组件或服务，依照实际案例的需求，开启【呼叫 RESTAPI】指定执行的工作。

# 26.2.2 网络状态确认

![Action List\nAction Group\nAlarm Table Control\nFtp Service\nCode Editor Control\nSystem Service\nTable Control\nAlarm History Table Control\nAlarm Service\nRecipe Service\nTrend Chart Control\nSecurity Service\nCommunication Service\nPLC Service\nActions\nRun Macro\nSet IP,Netmask,Gateway\nSet Wifi\nSet Backlight\nSet Language\nShutdown panel PC\nToggle Buzzer\nLink Suspend\nWebsite Connection Status Check\nSet Buzzer\nSet Date & Time\nSet Day\nRun Application at Full Screen\nSet Hour\nSet Minute\nSet Month\nSet Second\nHelp\nwebsite connection test\nOK    Cancel](.iface-designer-user-manual-chinese-simplified/cb1bd1a460035c9d026c097db7bd6b179de3dcb94de2b7a7528261bd8edbc005.jpg)

![Action Management\nActions\nWebsite Connection Status Check\nMax. 3 actions\nAction Parameters\n1 Parameter	Setting\n1 Google Tag Xi Input Tag\n2 Yahoo Tag Xi Input Tag\n3 Baidu Tag Xi Input Tag\n4 Custom URL Tag Xi Input Tag\n5 Custom Tag Xi Input Tag\n\nHelp\nSet a tag that shows the connection status with Google.\nAdd Action	Delete Actions	OK	Cancel](.iface-designer-user-manual-chinese-simplified/e630156bf6f59325c6ee8fc5f0965a7ba9cc2d7f79f2d3b4668f31f6e2a630f9.jpg)

当开启 REST API时，可执行【网络状态确认】的动作，以确保网络是否正常通讯。设定各项目所使用的卷标，若连接成功该标签值传回为 0，未成功则为 1。

(7) 【Google标签】：使用位卷标，将连接google的结果回传至指定标签。

(8) 【Yahoo标签】：使用位卷标，将链接yahoo的结果回传至指定标签。
(9) 【Baidu标签】：使用位卷标，将链接baidu的结果回传至指定标签。
(10)【自定义链接网址标签】：使用字符串卷标，指定自定义链接网址。
(11)【自定义链接标签】：使用位卷标，将链接自定义网址的结果回传至指定标签。
[🔗 Link to the original document](.iface-designer-user-manual-chinese-simplified/iface-designer-user-manual-chinese-simplified.pdf)
