Edgecross基本软件Windows版用户手册
ECP-BS1-W （Edgecross 基本软件 Windows 版）

ECD-MA1-0001-14-ZH

安全注意事项（使用之前请务必阅读）
使用本软件时，请仔细阅读本手册，同时充分注意安全，确保做到正确使用。
本手册中所示的注意事项，仅记载了本软件相关的事项。
关于Edgecross对应产品 （硬件、软件），请参阅各自的手册。
在该“安全注意事项”中，将安全注意事项的等级分为“

警告”、“

注意”。

䆖੺

䭉䈟֯⭘ᰦˈՊᕅ䎧ড䲙⣦ߥˈ亴ᜣਟ㜭ሬ㠤↫ӑᡆ䟽ՔⲴᛵߥǄ⌘᜿䭉䈟֯⭘ᰦˈՊᕅ䎧ড䲙⣦ߥˈ亴ᜣਟ㜭ሬ㠤ѝㅹ〻ᓖⲴՔᇣᡆ䖫ՔⲴᛵߥˈԕ৺亴ᜣӵՊਁ⭏䍒⢙ᦏཡⲴᛵߥǄ并且，即使是注意中记载的事项，根据状况也可能造成重大后果。

这些事项均记载了重要内容，请务必遵守。
请妥善保管本手册，以便在需要时查阅，请务必将其交给最终用户。

[设计注意事项]警告 应在设备·装置的外部配置互锁电路，确保通过配备了本产品的工业PC，对运行中的设备·装置(PLC、伺服、机器人、服务器等)进行控制(数据更改、运行状态更改等)时，整个系统始终都会安全运行。此外，应仔细阅读手册并充分确认安全之后再进行操作。
尤其是经由网络对远程的设备·装置进行上述控制时，由于数据通信异常可能无法立即对设备·装置
侧的故障进行处理。
 应在工业PC的外部配置安全电路，确保即使配备了本产品的工业PC故障时，整个系统也能安全运行。
由于误输出，误动作，有时可能导致事故。

[设计注意事项]注意 请勿进行会导致配备了本产品的工业PC的强制电源OFF的操作。
否则，数据将变得不稳定，需要重新设置与重新反映。此外，可能导致本产品误动作。

[网络安全注意事项]警告 为了保证目标设备与系统的网络安全(可用性、完整性、机密性)，对于来自外部设备通过网络的非法
访问、拒绝服务攻击(DoS攻击)以及电脑病毒等其他网络攻击，应采取设置防火墙与虚拟专用网络(VPN)，以及在电脑上安装杀毒软件等对策。

[启动/维护注意事项]警告 执行以下操作时，应妥善配置系统以确保实时流程管理器安全运行。
切换实时流程管理器的各流程流的运行状态 （RUN/STOP）

1

[运行注意事项]注意 数据诊断功能的判定结果并无法保证完全准确。通过设备指令或程序执行进行会影响对象设备的操作
时，应在充分确认安全之后再进行操作。

2关于本软件的应用˄˅֯⭘ᵜ䖟ԦⲴᶑԦ˖за䖟Ԧਁ⭏н㢟ᰦˈҏнՊሬ㠤䟽བྷһ᭵˗ਁ⭏н㢟ᰦˈሶ൘䇮༷ཆ䜘㌫㔏ൠᇎᯭ༷ԭᡆ᭵䳌ᆹ‫࣏ޘ‬㜭Ǆ
˄˅(GJHFURVVॿՊᾲн᢯ᣵᵜ䖟Ԧ৺֯⭘ᵜ䖟ԦⲴӗ૱Ⲵ䍘䟿ǃᙗ㜭ǃᆹ‫Ⲵޣ⴨ޘ‬а࠷䍓ԫ˄वਜ਼٪࣑нን㹼䍓ԫǃ⪅⯥ᣵ‫؍‬䍓ԫǃ䍘䟿‫؍‬䇱䍓ԫǃн⌅㹼Ѫ䍓ԫǃӗ૱䍓ԫˈնн䲀Ҿ↔˅Ǆ˄˅ഐᤂ㔍ᴽ࣑᭫ࠫ 'R6᭫ࠫ ǃ䶎⌅䇯䰞ǃ⭥㝁⯵∂ԕ৺ަԆ㖁㔌᭫ࠫᕅਁⲴᵜ䖟Ԧо㌫㔏ᯩ䶒Ⲵ਴⿽䰞仈ˈ(GJHFURVVॿՊн᢯ᣵ䍓ԫǄ

在海外使用时
在海外 （出口时，运至海外时，非定居者在日本国内使用时）使用本软件时，需要遵守外汇及外国贸易法的规定、美国出口管理规则等外国的出口相关法令，并根据需要办理各种手续。详细情况请咨询Edgecross协会办公室。

3

前言
感谢您使用Edgecross基本软件。本手册用于帮助理解本软件的使用方法。
使用前请务必阅读本手册，在充分理解Edgecross基本软件的功能与的基础上，正确使用本产品。
此外，根据所使用的操作系统与操作系统版本，菜单名与操作步骤可能不同。阅读本手册时，应根据需要，按实际使用的操作
系统与操作系统版本进行操作。

4目录
安全注意事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
关于本软件的应用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
在海外使用时 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
前言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
关联手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

第1章

关于Edgecross基本软件

13

1.1

概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

1.2

对应规格版本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
数据采集器规格版本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

CONTENTS

术语 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

边缘应用程序I/F的规格版本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
插件I/F的规格版本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
IT网关规格版本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

第2章
2.1

规格

16

功能规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
实时流程管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Management Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
CSV文件数据采集器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Management Shell数据采集器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
虚拟数据采集器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

第3章

功能一览

27

3.1

实时流程管理器的功能一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

3.2

实时流程设计器的功能一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

3.3Management Shell的功能一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29

3.4

CSV文件数据采集器的功能一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29

3.5

Management Shell数据采集器的功能一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29

3.6

虚拟数据采集器的功能一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

第4章

投运步骤

30

第5章

实时流程管理器

32

5.1

运行规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
流程流与流程的运行状态 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
注意事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

5.2

数据收集功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36

5.3

数据加工功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37

常数与固定字符串的添加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
数据截取功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
字符串数据加工功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.4

数据诊断功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
MQTT联动 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
文件联动 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

5.5

反馈执行功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
设备指令反馈功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

5

程序执行反馈功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
反馈的执行抑止 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.6

数据存储功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
文件保存功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
DB保存功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

5.7

数据传送功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
MQTT发送功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
IT网关传送功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

5.8

事件履历自动输出功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
事件履历文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
运行确认文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
注意事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

5.9

命令行IF功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
版本规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
运行规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
执行方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
选项规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
选项详情 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

第6章
6.1

实时流程设计器

107

概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
主界面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
流程流设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
通用设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
数据采集器一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
IT网关一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
使用位置搜索结果画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
通用操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

6.2目标设备设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
目标设备设置一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
数据采集器选择画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
目标设备设置画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

6.3

IT网关设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
IT网关设置一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
IT网关选择画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
IT网关设置画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

6.4

数据记录流程设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
数据记录流程设置一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
数据记录流程设置画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

6.5

数据诊断流程设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
数据诊断流程设置一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
数据诊断流程设置画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

6.6

流程流的移动 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

6.7

数据收集设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
收集数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

6.8

数据存储设置 （文件保存） . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
执行格式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
文件格式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
输出数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
输出选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

6

保存文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
6.9

数据存储设置 （DB保存） . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
执行格式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
连接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
输出数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
访问表格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
定义输出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

6.10

数据传送设置 （MQTT） . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
接收对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
输出数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
定义输出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160

6.11

数据传送设置 （IT网关） . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
执行格式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162

CONTENTS

执行格式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

接收对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
输出数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
定义输出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
详情 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
6.12

数据截取设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

6.13

字符串数据加工设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

6.14

数据加工插件设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169

6.15

边缘应用程序诊断 （MQTT）设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
接收对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
输出数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
定义输出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
响应数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

6.16

边缘应用程序诊断 （文件）设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
文件格式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
输出数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
输出选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
保存文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
响应数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

6.17

数据诊断插件设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181

6.18

数据诊断后反馈设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
执行条件设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
设备指令反馈设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
程序执行反馈设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

第7章

Management Shell

188

7.1

数据模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

7.2

Management Shell资源管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
数据模型导入的运行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
数据模型的复制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
目标设备设置导入画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
导入错误一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
使用位置搜索结果画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
模型构成数量确认画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
数据标签资源当前值的监视与变更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
选项设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
目标设备设置批量替换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

7

7.3

目标设备设置功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
目标设备设置一览画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
数据采集器选择画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
目标设备设置画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

7.4

组件层级树编辑功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218

7.5

资源列表编辑功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

7.6

OPC UA连接功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

7.7IT网关联动功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
IT网关的设置步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
IT网关设置一览画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
IT网关选择画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
IT网关设置画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261

7.8

一次性收集功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
运行规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
设置步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269

7.9

事件履历自动输出功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
事件履历文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
运行确认文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
注意事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
事件履历自动输出设置画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285

第8章

CSV文件数据采集器

287

8.1

收集功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

8.2

读取功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290

8.3

详细规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292

运行规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
运行规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
监视对象文件的规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
收集数据定义文件的规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
收集数据定义文件的标题信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
8.4

注意事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
实时流程管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Management Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

8.5

使用CSV文件数据采集器的步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
实时流程管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Management Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

8.6

数据收集设置 （CSV文件数据采集器）. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303

8.7目标设备设置 （CSV文件数据采集器）. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304

8.8

位置设置 （CSV文件数据采集器）. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
位置设置画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
直接输入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306

第9章

8Management Shell数据采集器

307

9.1

运行规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308

9.2

收集功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309

9.3

设置步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311

9.4

数据收集设置 （Management Shell数据采集器） . . . . . . . . . . . . . . . . . . . . . . . . . . 316

9.5目标设备设置 （Management Shell数据采集器） . . . . . . . . . . . . . . . . . . . . . . . . . . 317

9.6

位置设置 （Management Shell数据采集器） . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318

第10章

虚拟数据采集器319

10.1

读取功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

10.2

参数设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

第11章
11.1

故障排除

321

确认错误内容的方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
错误代码体系 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322

11.2

确认流程流的状态 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324

11.3

确认Management Shell的状态 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
OPC UA诊断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
错误信息的一览显示 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335

11.4

不同现象的故障排除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
实时流程管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337

CONTENTS

实时流程管理器诊断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324

实时流程设计器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
Management Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
CSV文件数据采集器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Management Shell数据采集器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
11.5

错误代码一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356

11.6

事件代码一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396

11.7

数据模型导入时所显示的代码一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398

11.8

使用一次性收集功能时发生的错误代码一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402

11.9

在命令行IF功能中发生的结束代码一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404

附录

405

附1

实时流程管理器的状态 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
实时流程管理器状态的一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
实时流程管理器状态的详细内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
实时流程管理器状态的初始化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456

附2

可用字符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457
实时流程设计器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457
Management Shell资源管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462

附3

MQTT代理的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468
注意事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468
设置步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468
OpenSSL的安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
Eclipse Mosquitto的安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
Pthread的安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
Eclipse Mosquitto的启动 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
访问控制的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
端口号的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
通信加密的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
从其他工业PC连接时的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492

附4数据库的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
注意事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
设置步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
PostgreSQL的安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
至PostgreSQL的连接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
PostgreSQL账户的创建 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497
PostgreSQL用ODBC驱动程序的安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499

9

ODBC的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500
使用了DDL的表的创建 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
表的操作权限的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
使用批处理文件的设置步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504
附5

Edgecross基本软件处理的数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
数据类型与值的范围 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
可于画面上输入的值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
可用字符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
更改数据类型后的值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510
数据的分配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511
数据的代入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
数据的比较 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
数据的漏测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516

附6使用远程的共享文件夹时 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
Edgecross基本软件中指定用户账户 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
Edgecross基本软件中不指定用户账户 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520

附7允许工业PC间的通信连接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
需要许可的示例与许可所需的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
Windows Defender 防火墙的规则的添加步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529

附8

处理性能与处理时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531
实时流程管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531
Management Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550
Management Shell资源管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 556
Management Shell数据采集器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558

附9

软件许可证 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560
软件信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560

附10

处理使用不同版本创建的设置文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 587
实时流程设计器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 587
Management Shell资源管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 589

附11

添加与更改点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590

索引

592

修订记录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
注册用户 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
商标 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
著作权 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596

10

关联手册
手册名称[手册编号]

内容

提供形式

Edgecross基本软件Windows版用户手册
[ECD-MA1-0001]

Edgecross基本软件的规格、投运步骤、功能、故障排除等

PDF

11

术语
除非特别指明，本手册将使用以下术语进行说明。

12

术语

内容

Edgecross以边缘计算为核心，实现基于FA与IT的协同的制造业解决方案的规格、理念，和将上述内容落到实处的软件平台。

Edgecross基本软件

具备Edgecross的功能的软件产品名称。

IT系统

本地部署或云端的工作系统或各种应用程序运行的领域。

IT网关为利用生产现场数据、与IT系统等外部设备通信的软件组件。本软件组件由供应商向通信目标IT系统等外部设备提供。

Management Shell

具备数据模式管理功能的Windows版的产品名称。

Management Shell资源管理器

用于对由Management Shell管理的数据模型进行设置与参照的软件。

MQTT

MQ Telemetry Transport的略称。
MQ Telemetry Transport是指使用了TCP/IP的轻量信息通信协议，并作为开放的协议公开标准。

MQTT代理在MQTT中，在发送信息的应用程序与接收信息的应用程序间，担当信息的中介的应用程序。

N/A

Not Available的略称。
监视数据标签资源的当前值，无法读取当前值等值时显示。

OPC

用于联动控制工厂设备的各软件的接口标准。

OPC UAOPC Unified Architecture的略称。
OPC Unified Architecture为将各OPC Classic 规格的全部功能性整合到可扩展的框架中的、独立于平台且面向服务的
统一架构。

云

用户 （通常是企业）自身不管理IT系统，按需利用网络上提供的各种IT资源的形式。

工作系统

销售管理或生产管理等支撑企业经营的系统。

工业PC

具有高可靠性、耐环境性、长期供应等特点，为进行工业业务所特制的PC。

数据加工

将收集的数据更改为适用于分析及诊断形式的处理。
可进一步加工已加工的数据。

数据加工插件用于数据加工的插件。

数据采集器

通过各网络收集生产现场的数据的软件零部件，由各供应面向各种网络及连接对象机械提供。

数据模型管理对生产现场的机械、装置、生产线加以抽象化，实现分级管理的功能。

数据收集

对作为数据诊断、数据分析对象的数据进行收集的处理。

数据诊断诊断收集的数据与预先设置的条件是否一致的处理。

数据诊断插件

用于数据诊断的插件。

反馈

诊断的数据符合条件时，通知检测结果的处理。

本地部署

在用户 （通常是企业）自身管理的设备中导入、安装并运用IT系统的形式。

流程构成流程流的“数据收集”、“数据加工”、“数据诊断”、“反馈”的各处理的总称。

流程流

由“数据收集”、“数据加工”、“数据诊断”、“反馈”构成的实时流程管理器的一系列处理的汇总执行单位。

流程流设置

构成流程流的“数据收集”、“数据加工”、“数据诊断”、“反馈”的各处理的执行内容与各处理的执行顺序的设置。

插件扩展实时数据处理功能的用户创建软件。

实时数据处理对生产现场的数据进行实时诊断和反馈的功能。

实时流程管理器具备实时数据处理功能的Windows版的软件组件名称。

实时流程管理器参数

执行“流程”所需的设置的总称。

实时流程设计器

进行实时流程管理器的动作设置的软件组件的名称。

节点通过Management Shell资源管理器为创建分层结构而创建的每个要素。

设备指令反馈

通过数据采集器，更新所连接的设备数据的功能。

边缘应用程序在边缘计算领域中，通过Edgecross提供的功能，执行旨在活用生产现场的数据的各种处理的软件。

边缘计算通过生产现场的硬件及软件，实时地收集、分析生产现场的数据并进行反馈，同时汇集生产现场的数据，实现与IT系统
高效地信息协同的信息处理方法及进行该信息处理的领域。

1

关于Edgecross基本软件

1

Edgecross基本软件是具备Edgecross功能的软件。

1.1

概要

本节对构成Edgecross基本软件的软件进行说明。
通过与边缘应用程序联动，可分析与诊断生产现场中的数据。（13页 边缘应用程序）还可通过与IT网关联动，在本地部署和云等IT系统之间交换数据。
(13页 IT网关)软件

内容

实时流程管理器具备可实现对生产现场数据进行实时诊断·反馈的功能的软件。
使用数据采集器可对所连接的设备、装置或流水线的数据进行收集，并对数据进行加工与分析。（13页 数据采集器）
此外，还可使用插件对功能进行扩展。（13页 插件）实时流程设计器

具备进行实时流程管理器的运行所需的各种设置的创建·保存·显示·实时流程管理器的动作开始/停止以及诊断的功能的软件。

Management Shell对与生产现场的设备、装置和流水线相关的数据进行模型化，并以分层结构管理，并且作为Windows服务在Windows的后台运行的软件。
使用数据采集器可从所连接的设备、装置或流水线中读写数据。（13页 数据采集器）
此外，通过Management Shell资源管理器，可设置与参照Management Shell所管理的数据型号。（190页
Management Shell资源管理器）

边缘应用程序应用Edgecross基本软件提供的功能，执行生产现场的数据分析·诊断等的软件。
关于边缘应用程序的详细说明，请参阅所使用的边缘应用程序的手册。

IT网关
通过与IT系统等外部设备的通信应用生产现场的数据的软件。
关于IT网关的详细说明，请参阅所使用的IT网关手册。

数据采集器
通过网络，收集生产现场数据的软件。
Edgecross基本软件内置有以下数据采集器。
• CSV文件数据采集器 （287页 CSV文件数据采集器）• Management Shell数据采集器 （307页 Management Shell数据采集器）• 虚拟数据采集器 （319页 虚拟数据采集器）
无法卸载内置的数据采集器。
关于内置的数据采集器以外的数据采集器的详细说明，请参阅所使用的数据采集器的手册。

插件
对实时流程管理器的功能进行扩展的软件。
可通过数据加工或数据诊断的流程使用。
关于插件的详细说明，请参阅所使用的插件的手册。

1

关于Edgecross基本软件
1.1 概要13

1.2

对应规格版本在Edgecross规格中，对用于Edgecross基本软件与各软件*1之间交换数据的各I/F的规格有所规定，且各I/F已安装至
Edgecross软件与各软件中。
I/F中存在各自的版本。若Edgecross基本软件与各软件的版本互不支持，则可能无法正常运行。
关于支持各软件的Edgecross基本软件的版本，请咨询各软件的开发商。
*1 数据采集器、边缘应用程序、插件、IT网关。

14

1 关于Edgecross基本软件
1.2 对应规格版本

数据采集器规格版本
1

支持Edgecross基本软件的各版本的数据采集器规格版本如下所示。
关于各数据采集器的数据采集器规格版本，请参阅各数据采集器的开发商。
Edgecross基本软件的版本

数据采集器规格版本

1.00及以后

1.00

边缘应用程序I/F的规格版本
支持Edgecross基本软件的各版本的边缘应用程序I/F的规格版本如下所示。
关于各边缘应用程序的规格版本，请参阅各边缘应用程序的开发商。
Edgecross基本
软件的版本

1.00

边缘应用程序I/F的规格版本
模型访问I/F

数据访问I/F历史数据访问I/F实时数据发布I/FOPC UAOPC UA

DB

文件

MQTT

MQTT

文件





1.00

1.0

1.00

1.00

1.0

1.01*2

1.01*2

1.03*2

1.02*2

1.01
1.10

*1

1.00

*1

1.01*2

1.20、1.21
1.22及以后

1.00实时数据诊断I/F

1.01*2*1 无法与1.00或1.01版本的Edgecross基本软件组合使用。
*2 可与支持的版本前的旧版本Edgecross基本软件组合使用。但若使用以前的版本，则无法使用该版本以后的Edgecross基本软件中新增的功能。

插件I/F的规格版本
支持Edgecross基本软件的各版本的插件I/F的规格版本如下所示。
关于各插件的规格版本，请咨询各插件的开发商。
Edgecross基本软件的版本

插件I/F的规格版本

1.00及以后

1.00

IT网关规格版本
支持Edgecross基本软件的各版本的IT网关规格版本如下所示。
关于各IT网关的IT网关规格版本，请咨询各IT网关的开发商。
Edgecross基本软
件的版本

IT网关规格版本
模型访问I/F-G

数据访问I/F-G实时数据发布I/F-G

历史数据文件访问I/F

1.10及以前









1.20及以后

1.00

1.00

1.00

1.00

1

关于Edgecross基本软件
1.2 对应规格版本

15

2

规格

本章对Edgecross基本软件的规格进行说明。

2.1

功能规格

Edgecross基本软件的功能规格如下所示。

实时流程管理器实时流程管理器的功能规格如下所示。

各功能通用的项目项目规格

可使用的数据数

最多256个数据

可使用数据的大小

最多4096字全部实时流程管理器可使用的数据大小

最多131072字

实时流程管理器处理的期间

公元2000年至2079 年

数据收集功能项目规格

功能类型
使用数据采集器的数据收集

使用数据采集器的数据收集
*1、*2、*3

使用的数据采集器的功能

收集功能*1 Edgecross基本软件内置有CSV文件数据采集器与Management Shell数据采集器。（287页 CSV文件数据采集器、 307页
Management Shell数据采集器）*2 关于数据采集器的规格，请参阅所使用的数据采集器的手册。
*3 在流程流设置中可设置最多32个数据采集器。

16

2 规格
2.1 功能规格数据加工功能
项目

规格

功能类型

• 数据截取• 字符串数据加工• 数据加工插件执行数据截取

字符串数据加工数据加工插件执行2

条件合并类型• AND合并• OR合并

监视对象

前一个流程的输出数据比较条件=、 、<、>、 、 比较对象

• 前一个流程的输出数据• 常数 （整数、实数、字符串 （ASCII）、字符串 （UNICODE））

可使用的条件的数量

最多4个条件加工类型• 无加工• 在开头添加• 在末尾添加
• 截取

添加字符串

• STRING：1～32个字符
• WSTRING：1～16个字符开始位置• STRING：1～32• WSTRING：1～16

结束位置• STRING：1～32• WSTRING：1～16

可存储的插件数量 （包括数据诊断插
件）

100

起动参数

最多127个字符

数据诊断功能
项目

规格

功能类型

• 边缘应用程序联动 （MQTT联动）• 边缘应用程序联动 （文件联动）• 数据诊断插件执行

边缘应用程序联动（MQTT联动）边缘应用程序联动（文件联动）

数据诊断插件执行支持MQTT协议版本

3.1.1

加密协议

TLS1.2QoS

2

实时流程管理器的客户端ID

可设置任意值

边缘应用程序的客户端ID

可设置任意值

主题名称• 发送数据主题名称：可设置任意值• 发送数据主题名称以外：自动生成以Edgecross开始的值对象数据关于详细说明，请参阅以下内容。
19页 数据存储功能

监视对象 （响应数据文件的前缀词）

最多32个字符可存储的插件数量 （包括数据加工插
件）

100

起动参数

最多127个字符

2 规格
2.1 功能规格17

反馈执行功能
项目

规格

功能类型

• 设备指令反馈• 程序执行反馈

可执行的反馈数量
执行条件*1

每1流程最多4个反馈
条件合并类型• AND合并• OR合并

监视对象

响应数据

比较条件

=、 、<、>、 、 比较对象• 响应数据• 常数 （整数、实数、字符串 （ASCII）、字符串 （UNICODE））

可使用的条件的数量

最多4个条件执行频率• 始终执行
• 抑止期间指定

抑止期间

• 1～60分• 1～24小时

设备指令反馈

程序执行反馈

设置值

可使用的数据采集器*2

请参阅所安装的数据采集器的手册。

使用的数据采集器的功能

写入功能

执行程序路径最多127个字符

程序参数

最多300个字符

常数

任意常数

1个反馈的最大数据数量*1 在不指定执行条件的状况下也可执行反馈。
未指定的情况下，获取响应数据后，始终执行设置的反馈。
*2 在流程流设置中可设置最多32个数据采集器。

18

2 规格
2.1 功能规格

最多32个数据

数据存储功能
项目

规格

功能类型

• 文件保存• DB保存

可保存数据的流程类型• 数据收集• 数据加工• 数据诊断1流程内可执行的数量

与数据传送功能组合，最多2个

文件保存

可保存的文件数量

最多6000个文件

文件名前缀词

最多32个字符

文件名的顺序号

00000001～FFFFFFFF

存储目标路径长

最多205个字符

文件类型

CSV文件

CSV文件

文件保存后的程序执行

DB保存

分隔符

逗号 （,）

换行代码

CRLF （0x0D、0x0A）

字符代码

• Shift_JIS• UTF-8扩展名.csv

执行程序路径最多127个字符

程序参数

最多127个字符

2已确认运行的数据库

PostgreSQL版本10.3

支持规格

SQL99

可存储的记录数

请参阅所使用的数据库的手册。

数据资源名

ASCII （最多32个字符）

密码
表*1

字段

ASCII （最多32个字符）表名Unicode基本多文种平面 （最多32个字符）表数

请参阅所使用的数据库的手册。

字段名*2

Unicode基本多文种平面 （最多32个字符）

字段数

2～257列*1 无法从多个流程向同一表内存储数据。
*2 同一表内禁止重复。

数据传送功能
项目

规格

功能类型

• MQTT发送• IT网关传送

可发送数据的流程类型• 数据收集• 数据加工• 数据诊断1流程内可执行的数量

与数据存储功能合计最多2个

MQTT发送通信规格

支持MQTT协议版本

3.1.1

加密协议

TLS1.2QoS•1•2

实时流程管理器的客户端ID

可设置任意值

主题名称

可设置任意值

2 规格
2.1 功能规格

19

Management Shell
Management Shell的功能规格如下所示。
项目规格目标设备设置功能编辑组件层级树功能资源一览编辑功能

OPC UA连接功能*1

IT网关联动功能*1

一次性收集功能

可登录的最大目标设备设置数

最多100个

设置名的字符数

最多32个字符

注释的字符数

最多100个字符

可登录的最大组件数

最多1000个可设置的组件的分层数

最多32分层

组件名的字符数

最多32个字符

组件显示名的字符数

最多64个字符在1个组件中可登录的最大资源数

最多1000个Management Shell中可登录的内部数据标签资源(运算)的最大数

500个资源名的字符数

最多32个字符

资源显示名的字符数

最多64个字符

所支持的OPC UA服务器的规格关于详细说明，请参阅以下内容。
21页 OPC UA服务器规格

可与Management Shell连接的最大边缘应用程序数64个

与Management Shell连接的每边缘应用程序可登录的最大订阅*2数

最多10个

每订阅*2可登录的监视对象项目*3数

最多1000000点

可登录的监视对象项目数

最多1000000点

监视对象项目的采样周期*4、*5• 100毫秒
• 200毫秒
• 500毫秒
• 1秒
• 2秒
• 5秒
• 60秒
• 3600秒

每监视对象项目可暂时积累的最大数据数

最多100个

可登录的最大IT网关设置数最多10个

设置名的字符数

最多32个字符

注释的字符数

最多100个字符

可登录的最大一次性收集设置数32个

一个设置中可登录的最大收集对象资源数1000个

*1 无法使用代理对字符。
*2 此项目为监视对象项目的登录目标。
*3 此项目是，作为监视对象通过边缘应用程序登录至Management Shell中的资源 （节点）的属性。（属性是指节点中含有的数据。）
关于可登录为监视对象的节点与属性，请参阅以下内容。
22页 可登录为监视对象的节点与属性*4 由于其他软件或操作系统等处理的影响，在设置的样本周期与实际轮询间隔之间可能会发生差异。
*5 时间戳记录的时间为从数据采集器获取当前值时的时间。因此，即使为设置了同一个目标设备或采样周期的监视对象项目的时间戳，也
可能将有差异。

20

2 规格
2.1 功能规格OPC UA服务器规格Management Shell所支持的OPC UA服务器规格，如下所示。

㾱⛩关于OPC UA规格的详细说明，请浏览以下网站。

2• opcfoundation.org
项目详细Discovery服务集

FindServers
GetEndpoints

SecureChannel服务集

OpenSecureChannel
CloseSecureChannel

Session服务集CreateSession
ActivateSession
CloseSession

View服务集

BrowseBrowseNext
TranslateBrowsePathsToNodeIds

Attribute服务集

Read
Write

MonitoredItem服务集CreateMonitoredItems
DeleteMonitoredItems
ModifyMonitoredItems
SetMonitoringMode
SetTriggering

Subscription服务集CreateSubscription
ModifySubscription
SetPublishingMode
PublishRepublish
DeleteSubscriptions

2 规格
2.1 功能规格21可登录为监视对象的节点与属性节点说明

数据标签资源

DataType

表示数据标签资源的节点

表示数据标签资源的数据类型的节点

属性
名称

内容

BrowseName

数据标签资源名

DisplayName

资源显示名

Value

当前值

DataType

OPC UA规格中的数据类型*1
关于OPC UA规格与Edgecross规格中的数据类型的对应，请参阅以下内容。
OPC UA规格与Edgecross规格中的数据类型的对应AccessLevel
UserAccessLevel

数据标签节点的Value属性的读写权限*2• CurrentRead(1)：仅读取
• CurrentWrite(2)：仅写入
• CurrentRead(3)、CurrentWrite(3)：读写

BrowseName

DataType*3

DisplayName
Value

Edgecross规格中的数据类型 （508页
Edgecross基本软件处理的数据）

DataType

UINT16*3 （OPC UA规格中的数据类型）

AccessLevel

CurrentRead(1)*3：读取权限UserAccessLevel
Length

表示数据标签资源的字符数的节点

BrowseName

Length*3

DisplayName
Value

字符数

DataType

STRING*3 （OPC UA规格中的数据类型）

AccessLevel

CurrentRead(1)*3：读取权限UserAccessLevel
文件资源*4

表示文件资源的节点

FilePath

表示文件资源路径的节点

BrowseName

FilePath*3

DisplayName
Value

文件路径

DataType

STRING*3 （OPC UA规格中的数据类型）

AccessLevel

CurrentRead(1)*3：读取权限UserAccessLevel
文件夹资源*5

表示文件夹资源的节点

FolderPath

表示文件夹资源路径的节点

BrowseName"FolderPath"*3

DisplayName
Value

文件夹路径

DataType

STRING*3 （OPC UA规格中的数据类型）

AccessLevel

CurrentRead(1)*3：读取权限UserAccessLevel

*1
*2
*3
*4
*5

22

如需获取Edgecross规格中的数据类型，则应将DataType节点的Value属性登录为监视对象。
在每个Management Shell资源管理器中设置的数据标签资源的位置，此项目与数据采集器所定义的读写权限一致。
此项目为固定值。
文件资源节点无法登录为监视对象。但是，在文件资源节点下方的FilePath节点可登录为监视对象。
文件夹资源节点无法登录为监视对象。但是，在文件夹资源节点下方的FolderPath节点可登录为监视对象。

2 规格
2.1 功能规格• OPC UA规格与Edgecross规格中的数据类型的对应
OPC UA规格中的数据类型

Edgecross规格中的数据类型

BOOL （值：１）

BOOL （值：１）

INT16 （值：4）

INT （值：2）

UINT16 （值：5）UINT （值：3）

INT32 （值：6）

DINT （值：4）

UINT32 （值：7）UDINT （值：5）

INT64 （值：8）

LINT （值：6）

UINT64 （值：9）ULINT （值：7）

FLOAT （值：10）

REAL （值：8）

DOUBLE （值：11）

LREAL （值：9）

STRING （值：12）

STRING （值：10）*1

2

WSTRING （值：11）*1*1 OPC UA规格中，STRING类型与WSTRING类型转换为STRING(UTF-8)。

2 规格
2.1 功能规格

23

CSV文件数据采集器
CSV文件数据采集器的功能规格如下所示。
项目

规格

支持功能

• 收集功能• 读取功能

收集功能

读取功能

收集对象*1• CSV文件 （ASCII或Shift_JIS*2）• 文本文件

可使用的数据类型

• BOOL• UINT• UDINT• ULINT• INT• DINT• LINT• REAL• LREAL• STRING• WSTRING

数据列的列数*3

最多256列监视文件夹的路径长度*4

最多199个字符 （包含末尾的“\”）

监视对象文件 （前缀词）

最多32个字符读取对象• CSV文件• 文本文件

可使用的数据类型

• BOOL*5• UINT• UDINT• ULINT• INT• DINT• LINT• REAL• LREAL• STRING• WSTRING

数据列的列数

最多512列文件大小最大16384K字节监视文件夹的路径长度

最多199个字符 （包含末尾的“\”）

监视对象文件 （前缀词）

最多32个字符*1 将数据名信息行的时间列中输入的字符串删除的情况下也正常运行。
*2 只能使用数据名行。
*3 不包含以下的列。
时间列*4 无法指定与以下文件夹相同的文件路径。
其他流程流的数据收集中使用的CSV文件数据采集器的监视文件夹
*5 如需将任意字符串使用为标识符，应使用STRING类型或WSTRING类型的数据。

24

2 规格
2.1 功能规格Management Shell数据采集器
Management Shell数据采集器的功能规格如下所示。
本数据采集器基于OPC UA 1.03及以后版本。
项目
目标设备

内容
可连接设备数每个实例1个服务器可连接软件

仅Management Shell

支持功能
收集功能

2

收集功能
收集间隔

• 以0.5秒～0.9秒为间隔 （以0.1秒为单位）• 以1秒～21,600秒为间隔 （以1秒为单位）

可使用的数据类型

• BOOL• INT• UINT• DINT• UDINT• LINT• ULINT• REAL• LREAL• WSTRING

2 规格
2.1 功能规格25

虚拟数据采集器
虚拟数据采集器的功能规格如下所示。
项目

内容

目标设备

无设置

支持功能
读取功能

26

2 规格
2.1 功能规格读取功能可使用的数据类型

• BOOL• INT• UINT• DINT• UDINT• LINT• ULINT• REAL• LREAL• STRING• WSTRING

位置

可指定任意字符串3

功能一览

本章对Edgecross基本软件的功能进行说明。

3.1

实时流程管理器的功能一览实时流程管理器的功能一览如下所示。
功能
数据收集功能数据加工功能内容参阅通过数据采集器收集所连接的设备、装置、流水线的数据。

36页 数据收集功能

数据截取功能按指定的条件截取数据。

37页 数据截取功能

字符串数据加工功能

根据指定的条件，加工字符串数据。

40页 字符串数据加工功能

数据加工插件执行功能执行数据加工插件。

使用的插件的手册

数据诊断功能边缘应用程序联动功能

从实时流程管理器向边缘应用程序发送数据 （收集数据、加工数据），并从边缘应用程序接收响应数据。

43页 MQTT联动
52页 文件联动数据诊断插件执行功能执行数据诊断插件。

使用的插件的手册反馈执行功能设备指令反馈功能

通过数据采集器更新所连接的设备数据。

55页 设备指令反馈功能

程序执行反馈功能

通过命令行执行可执行的程序。

55页 程序执行反馈功能

文件保存功能将实时流程管理器所收集/加工的数据或诊断结果数据以实时流程设计器中
指定的格式保存至文件中。

60页 文件保存功能

DB保存功能将实时流程管理器所收集/加工的数据或诊断的结果数据保存 （INSERT）至实时流程设计器中指定的数据库中。

77页 DB保存功能

MQTT发送功能通过MQTT将从收集、加工与诊断的流程输出的数据发送至边缘应用程序。

80页 MQTT发送功能IT网关传送功能通过IT网关将从收集、加工与诊断的流程中输出的数据发送至IT系统等外部
设备。

85页 IT网关传送功能事件履历自动输出功能

将通过实时流程管理器、实时流程管理器所使用的数据采集器与IT网关，收
集的事件信息/错误信息，以CSV文件格式自动输出至指定的文件夹中。

86页 事件履历自动输出功能

命令行IF功能通过命令行界面执行实时流程管理器的操作。

92页 命令行IF功能

数据存储功能数据传送功能3.1

3 功能一览
实时流程管理器的功能一览

3

27

3.2

实时流程设计器的功能一览实时流程设计器的功能一览如下所示。
功能

内容

参阅

目标设备设置选择要使用的数据采集器、并设置访问目标设备。

124页 目标设备设置IT网关设置选择并设置要使用的IT网关。

127页 IT网关设置

数据记录流程设置设置数据记录流程。

130页 数据记录流程设置

数据诊断流程设置设置数据诊断流程。

133页 数据诊断流程设置

流程流的移动

更改流程流的类型。

137页 流程流的移动

数据收集设置设置用于收集数据的目标设备的设置。

138页 数据收集设置

数据存储设置 （文件保存）

设置用于以文件格式输出流程结果的设置。

141页 数据存储设置（文件保存）

数据存储设置 （DB保存）

设置用于将流程结果输出至数据库中的设置。

150页 数据存储设置（DB保存）

数据传送设置 （MQTT）

设置用于通过MQTT将流程结果发送至边缘应用程序中的设置。

156页 数据传送设置（MQTT）

数据传送设置 （IT网关）设置用于通过IT网关将流程结果发送至IT系统等外部设备的设置。

161页 数据传送设置（IT网关）

数据截取设置设置用于数据截取设置。

167页 数据截取设置

字符串数据加工设置

设置用于字符串加工的设置。

168页 字符串数据加工设置

数据加工插件设置设置数据加工插件。

169页 数据加工插件
设置

边缘应用程序诊断 （MQTT）设
置

设置用于通过MQTT将流程结果发送至边缘应用程序中，以及用于通过MQTT从边缘应用程序接收诊断结果的设置。

170页 边缘应用程序
诊断 （MQTT）设置

边缘应用程序诊断 （文件）设
置

设置用于以文件格式将流程结果发送至边缘应用程序中，以及用于
以文件格式获取边缘应用程序来自的响应数据的设置。

175页 边缘应用程序
诊断 （文件）设置

数据诊断插件设置设置数据诊断插件。

181页 数据诊断插件设置

数据诊断后反馈设置设置接收数据诊断的诊断结果后执行的反馈相关的设置。

182页 数据诊断后反馈设置实时流程管理器诊断进行流程流的动作状态切换及动作状态诊断。

324页 实时流程管理器诊断

数据存储设置数据传送设置边缘应用程序诊断设置28

3 功能一览
3.2 实时流程设计器的功能一览

3.3

Management Shell的功能一览

Management Shell的功能一览如下所示。
功能

内容

参阅

目标设备设置功能

通过Management Shell资源管理器选择要使用的数据采集器，并设置目标设
备。

215页 目标设备设置功能

编辑组件层级树功能通过Management Shell资源管理器编辑组件或更改组件的分层结构。

218页 组件层级树编辑功
能资源一览编辑功能

通过Management Shell资源管理器，编辑组件所管理的资源。

229页 资源列表编辑功能OPC UA连接功能

使Management Shell能够作为OPC UA服务器运行，并且对OPC UA客服端的边缘应用程序提供模型访问I/F与数据访问I/F。

252页 OPC UA连接功能

IT网关联动功能

响应并执行来自于IT网关的请求 （引用数据模型、读取数据、写入数据）。

258页 IT网关联动功能

一次性收集功能在指定为监视对象的数据标签资源 （监视对象资源）的值变化时，收集指定为收集对象的数据标签资源 （收集对象资源）的值，并将其保存至文件
或数据库中。

262页 一次性收集功能事件履历自动输出功能

将通过Management Shell、Management Shell所使用的数据采集器与IT网关，收集的事件信息/错误信息，以CSV文件格式自动输出至指定的文件夹
中。

282页 事件履历自动输出
功能

3.4

3

CSV文件数据采集器的功能一览

CSV文件数据采集器的功能一览如下所示。
功能

内容

参阅

收集功能

通过监视对象文件收集设备中的数据。

287页 收集功能

读取功能通过监视对象文件读取设备的数据。

290页 读取功能

3.5

Management Shell数据采集器的功能一览

Management Shell数据采集器的功能一览如下所示。
功能

内容

参阅

收集功能

对Management Shell，以在实时流程设计器中设置的恒定周期进行数据收集。

309页 收集功能

3.6

虚拟数据采集器的功能一览虚拟数据采集器的功能一览如下所示。
功能

内容

参阅

读取功能

按照Edgecross基本软件的请求读取数据。

319页 读取功能3.3

3 功能一览
Management Shell的功能一览

29

4

投运步骤

本章对Edgecross基本软件的安装到运行为止的步骤进行说明。

使用实时流程管理器
操作步骤

1. 将Edgecross基本软件安装至工业PC中。
关于Edgecross基本软件的安装步骤与运行环境，请参阅以下说明书。
Edgecross基本软件Windows版安装步骤说明书

2. 根据需要，将以下软件安装至工业PC中。
• 数据采集器• 边缘应用程序• IT网关
关于安装方法，请参阅要安装的数据采集器*1、边缘应用程序或IT网关*1的手册。
*1 安装时，应将所有流程流的运行状态切换为STOP并关闭实时流程设计器。
关于流程流的运行状态的切换方法，请参阅以下内容。
324页 实时流程管理器诊断
安装时，应停止Management Shell。在Management Shell资源管理器的菜当中选择[Management Shell][Management Shell停止]。

3. 根据需要，设置支持数据采集器的设备。
关于设置方法，请参阅所使用的设备手册。

4. 根据需要，设置支持IT网关的IT系统等外部设备。
关于设置方法，请参阅所使用的IT系统等外部设备手册。

5. 若要与在其他工业PC中安装的边缘应用程序联动，则应在确认Edgecross基本软件运行的环境与边缘应用程序运行的环境的时间一致后，根据需要创建边缘应用程序的客户端证书。

6. 通过实时流程设计器设置参数，并将其反映至实时流程管理器中。
关于实时流程设计器的启动方法，请参阅以下内容。
107页 实时流程设计器

7. 根据需要，设置边缘应用程序。
关于设置方法，请参阅所使用的边缘应用程序的手册。

8. 将流程流的运行状态切换为RUN。
关于详细说明，请参阅以下内容。
325页 “流程流开始/停止”画面

注意事项
• 若要在开始运行实时流程管理器后更改参数，则应将所有流程流的运行状态切换为STOP后再进行。
• 安装Edgecross基本软件前，应禁用快速启动功能。否则，即使关闭工业PC也无法彻底关闭，并且下一次启动工业PC时可能会导致实时流程设计器运行不正常。关于禁用此功能的操作，请参阅以下内容。
114页 将快速启动功能设置为无效的步骤

30

4

投运步骤

使用Management Shell
操作步骤

1. 将Edgecross基本软件安装至工业PC中。
关于Edgecross基本软件的安装步骤与运行环境，请参阅以下说明书。
Edgecross基本软件Windows版安装步骤说明书

2. 根据需要，将以下软件安装至工业PC中。
• 数据采集器• 边缘应用程序• IT网关
关于安装方法，请参阅要安装的数据采集器*1、边缘应用程序或IT网关*1的手册。

4*1 安装时，应将所有流程流的运行状态切换为STOP并关闭实时流程设计器。
关于流程流的运行状态的切换方法，请参阅以下内容。
324页 实时流程管理器诊断
安装时，应停止Management Shell。在Management Shell资源管理器的菜当中选择[Management Shell][Management Shell停止]。

3. 根据需要，设置支持数据采集器的设备。
关于设置方法，请参阅所使用的设备手册。

4. 根据需要，设置支持IT网关的IT系统等外部设备。
关于设置方法，请参阅所使用的IT系统等外部设备手册。

5. 若要与在其他工业PC中安装的边缘应用程序联动，则应在确认Edgecross基本软件运行的环境与边缘应用程序运行的环境的时间一致后，根据需要创建边缘应用程序的客户端证书。

6. 以管理员身份启动Management Shell资源管理器。
190页 启动方法7. 通过Management Shell资源管理器创建由Management Shell所管理的数据模型。
关于数据模型的创建方法，请参阅以下内容。
188页 Management Shell

8. 根据需要，设置边缘应用程序。
关于设置方法，请参阅所使用的边缘应用程序的手册。
若进行步骤7，则需进行步骤9～11。

9. 连接边缘应用程序与Management Shell。
㾱⛩若在以下链接目标的画面中勾选有“自动更换证书”，或者将“安全策略”与“安全模式”均选择为“None”，则将和Management Shell的连接成功。此时，无需进行步骤10与11。
254页 OPC UA服务器的设置

10. 通过Management Shell资源管理器将边缘应用程序证明书从拒绝列表移动至信任列表中。
256页 OPC UA客户端证书的管理11. 连接边缘应用程序与Management Shell。

4

投运步骤

31

5

实时流程管理器实时流程管理器是安装了实现生产现场数据的实时诊断·反馈功能的软件。
为应用数据，实时流程管理器将在以下3个目的不同的阶段中得到运用。
阶段

目的

内容

数据记录阶段积累使用于数据分析阶段与数据诊断阶段的记录数据执行数据记录流程。

数据分析阶段创建作为数据诊断基础的诊断规则

以数据记录流程中积累的数据为基准使用数据分析工具执行分析。

数据诊断阶段将诊断结果反馈至系统执行数据诊断流程后，将以诊断规则为基准进行的诊断结果反馈至系统中。

流程流
流程流是在输入来自于系统的数据后，在流程流中执行各流程。
将流程流中获取的系统异常/预兆等结果反馈至系统中。
「流程」意味着一系列带有目的的流程的连结及流程间数据的流动，流程中流程输出的数据是下一个流程的输入数据。

(1)

(1)

(1)

(1)流程

流程流中有以下2种流程。
流程类型

目的

可执行数

数据记录流程收集使用于分析的数据。

合计32

数据诊断流程诊断收集的数据后，将诊断结果反馈至系统中。

可在各流程中使用通过实时流程管理器可执行的以下流程。
流程类型

内容

支持的功能

数据收集

收集数据加工与数据诊断的流程中使用的数据。

36页 数据收集功能

数据加工

加工收集的数据。

37页 数据加工功能

数据诊断

诊断收集或加工的数据。

42页 数据诊断功能反馈执行对系统执行反馈。

54页 反馈执行功能

但是，各个流程可使用的流程数不同。
各个流程流可使用的流程数如下所示。
流程类型

32

数据收集

数据加工

数据诊断

反馈执行

数据记录流程1 （必须）3

数据诊断流程1 （必须）

3

1 （必须）

1 （必须）

5

实时流程管理器

注意事项
• 流程的执行时机流程通过接收来自于前段流程的通知开始动作。但是，根据安装的工业PC的CPU及资源的使用状况，流程的动作可能会延迟开
始或无法开始。

ֻ通过数据收集收集的数据的时间戳和通过文件保存创建的文件的时间戳可能会产生偏离。

数据存储与数据传送在实时流程管理器中，为保持流程间移动的数据，在每流程中最多可执行2次数据存储与数据传送。
关于数据存储与数据传送的详细说明，请参阅以下内容。
59页 数据存储功能
80页 数据传送功能

5

5

实时流程管理器

33

5.1

运行规格

本节对实时流程管理器的运行规格进行说明。

流程流与流程的运行状态
流程流与流程的运行状态可通过实时流程设计器以流程流为单位进行切换。
将运行状态切换为RUN或STOP时，流程流与流程的状态变化如下所示。
关于运行状态的切换方法，请参阅以下内容。
325页 “流程流开始/停止”画面状态说明状态变化的条件

STOP*1

相应流程流或流程处于停止状态。

• 接通了工业PC的电源。
• 运行状态由STOP转移中变为此状态。

RUN转移中*1

正在开始相应流程流或流程的运行的状态。

• 将状态从STOP切换为RUN。

RUN*1

相应流程流或流程处于运行的状态。

• 运行状态由RUN转移中变为此状态。

正在退出相应流程流或流程的状态。

• 将状态从RUN切换为STOP。
• 发生了重度错误，或在该流程流中发生了中度错误。

STOP转移中*1*1 应禁用快速启动功能。否则，即使关闭工业PC也无法彻底关闭，并且下一次启动工业PC时可能会导致流程流运行不正常。关于禁用此功
能的操作，请参阅以下内容。
114页 将快速启动功能设置为无效的步骤

根据Windows的状态进行处理的更改
各流程流与流程的运行状态为RUN时，根据Windows的状态，处理可能会有所更改。
Windows的状态

RUN状态时的处理

通常 （已登录）所有的流程流均处于RUN状态。

锁定
退出登录
重启
关机

停止所有的流程流。
Windows的状态恢复后，以在下述链接目标中说明的设置将重启实时流程管理器。
113页 动作设置

睡眠 （待机）*1

请勿执行本操作。

休眠状态

*1 在安装了Edgecross基本软件的工业PC中，即使经过了“Windows的设置”中设置的时间后，也不自动转移为睡眠状态。但是，工业PC内
安装了其它软件的情况下，Windows有可能会转移为睡眠状态。应确认其它软件的设置等，重新修改设置，避免转移为睡眠状态。

结束流程花费时间较长的情况
在数据收集、反馈执行等的流程中，对访问目标设备通信时，直到访问目标设备有响应为止，流程无法结束。
最长的等待时间应根据下式计算。
• 超时时间 （1+重试次数）的最大值关于超时时间与重试次数，请参阅所使用的数据采集器的手册或以下内容。
186页 指令选项34

5 实时流程管理器
5.1 运行规格注意事项实时流程管理器运行时的注意事项如下所示。

Windows的睡眠状态请勿通过Windows的开始菜单执行睡眠操作。
执行了睡眠操作的情况下，可能会发生错误。

55实时流程管理器
5.1 运行规格35

5.2

数据收集功能本节对通过数据采集器收集下述数据的功能进行说明：连接至工业用网络、通用以太网、或串行通信的设备、装置、流水线中
的数据，以及文件内积累的数据。
可使用本功能收集生产现场的各种数据。
Edgecross基本软件中预装有通过监视对象文件收集数据的CSV文件数据采集器与收集Management Shell上的数据标签资源的数
据的Management Shell数据采集器。（287页 CSV文件数据采集器、 307页 Management Shell数据采集器）
关于使用其它数据采集器收集数据时的详细说明，请参阅所使用的数据采集器的手册。

注意事项设置的数据采集器的执行文件不存在或已损坏时，无法启动数据采集器且发生错误。

常数与固定字符串的添加
可将常数或固定字符串添加至收集数据中。
添加型号等固定值，即可由该值来判定数据的收集源 （设备、装置、流水线）等信息。
（例）在发送从装置A收集的数据时，通过添加固定字符 （装置A）并进行发送，即可判定数据的收集源为装置A。

36

5 实时流程管理器
5.2 数据收集功能

5.3

数据加工功能本节对在诊断数据的流程中，将数据转换为适用于数据诊断形式的功能进行说明。

(1)

(2)

(3)

(5)

(4)

(1)数据收集的流程(2)收集数据(3)数据加工的流程(4)加工后数据(5)数据诊断的流程 加工从数据收集流程所输出的数据，然后输出数据。
 将加工后的数据传递给数据诊断。

㾱⛩对加工后的数据还可进一步加工。

5

数据加工功能中有以下功能。
功能

概要

参阅

数据截取功能按指定的条件截取数据。

37页 数据截取功能

字符串数据加工功能

根据指定的条件，加工字符串数据。

40页 字符串数据加工功能

数据加工插件执行功能执行数据加工插件*1。

使用的插件的手册

*1 数据加工插件读取的时机如下所示。
流程流：RUN时实时流程设计器：启动时

数据截取功能本项对为使后续工程的处理的开始起点能够一致，根据指定条件截取数据的功能进行说明。
条件成立期间将输入数据作为加工后数据进行输出，条件不成立期间不输出输入数据。
条件的成立/不成立

输入数据

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:20

1:00:30

1:00:40

10
5
0

输出数据

10
5
0
1:01:10

1:01:30可比较的数据类型的组合关于可比较的数据类型，请参阅以下内容。
514页 数据的比较

5 实时流程管理器
5.3 数据加工功能37AND结合的运行示例
按以下条件设置时的运行示例如下所示。
• 条件1：监视对象数据[A]=1• 条件2：监视对象数据[B]=1项目运行监视对象数据[A]210监视对象数据[B]1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:20

1:00:30

1:00:40210

条件的成立/不成立

输入数据

10
5
0

输出数据

10
5
0

38

5 实时流程管理器
5.3 数据加工功能

1:01:10

1:01:30

OR结合的运行示例
按以下条件设置时的运行示例如下所示。
• 条件1：监视对象数据[A]=1• 条件2：监视对象数据[B]=1项目监视对象数据[A]

运行
2
1
0

监视对象数据[B]1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:302105

条件的成立/不成立

输入数据

10
5
0

输出数据

10
5
0

5 实时流程管理器
5.3 数据加工功能39

字符串数据加工功能本项对根据指定条件将字符串添加至字符串类型数据或从数据中截取字符串的功能进行说明。

在开头添加
可将指定字符串添加至字符串类型数据的起始处。
若在添加后数据的字符数超过其最大数*1，数据将在不添加字符串的状态下输出。*2*1 STRING型：32个字符
WSTRING型：16个字符*2 发生轻度错误。

ֻ成功输入数据 （STRING型）：abc...z （26个字符）指定字的符串：AB （2个字符）
Ò

a

b

Ó

A

B

c

...

z
A

B

a

b

c

...

z

...

z

ֻ
失败
输入数据 （STRING型）：abc...z （26个字符）指定的字符串：AB...Z （26个字符）
Ò

a

b

c

...

z

Ó

A

B

C

...

Z

a

b

c

在末尾添加
可将指定字符串添加至字符串类型数据的末尾处。
若在添加后数据的字符数超过其最大数*1，数据将在不添加字符串的状态下输出。*2*1 STRING型：32个字符
WSTRING型：16个字符*2 发生轻度错误。

ֻ成功输入数据 （STRING型）：abc...z （26个字符）指定字的符串：AB （2个字符）
Ò

a

b

Ó

A

B

c

...

z
a

b

c

...

z

...

z

ֻ
失败
输入数据 （STRING型）：abc...z （26个字符）指定的字符串：AB...Z （26个字符）
Ò

a

b

c

...

z

Ó

A

B

C

...

Z

a

40

5 实时流程管理器
5.3 数据加工功能

b

c

A

B

截取
可根据指定的开始位置与结束位置截取输出的字符串类型数据
若指定的结束位置不存在字符，则将截取从开始位置到末尾的字符。*1
截取失败时，数据在不截取字符串的状态下将被输出。*2*1 错误不发生。
*2 发生轻度错误。

ֻ成功
输入数据 （STRING型）：abcde

a

b

a

b

c

d

e

(1)

(2)

c

d

e

...

(1)

c

d

c

d

5

e

(2)

(1)开始位置(2)结束位置ֻ失败输入数据 （STRING型）：abcde
a

b

c

d

e

a
(1)

b

c

d

e

(2)

(1)开始位置(2)结束位置5 实时流程管理器
5.3 数据加工功能

41

5.4

数据诊断功能本节对将接收来自前一个流程 （数据收集、数据加工）的数据传递至诊断数据软件 （插件、边缘应用程序），并诊断该数据
的功能进行说明。
将数据诊断软件 （插件、边缘应用程序）的诊断结果作为数值进行获取，并将其传递至下一个流程 （反馈执行）中。
功能
边缘应用程序联动功能

概要

参阅



从实时流程管理器向边缘应用程序发送数据 （收集数据、加工数
据），并从边缘应用程序接收响应数据。
边缘应用程序以接收的数据为基础进行处理，将诊断结果输出至实时流程管理器中。



MQTT联动

实时流程管理器与边缘应用程序的输入输出通过MQTT通信进行。
输入输出数据经由MQTT代理。

43页 MQTT联动

文件联动

实时流程管理器与边缘应用程序的输入输出通过文件进行。

52页 文件联动数据诊断插件执行功能*1 数据诊断插件读取的时机如下所示。
流程流：RUN时实时流程设计器：启动时

42

5 实时流程管理器
5.4 数据诊断功能*1执行数据诊断插件 。

使用的插件的手册MQTT联动
本项对通过MQTT将发送数据从实时流程管理器发送至应用程序中，并从应用程序接收响应数据的功能进行说明。
数据的发送与响应数据的接收经由MQTT代理。使用MQTT联动的时，对于支持实时数据诊断I/F （技术：MQTT）的边缘应用程序，可高速发送数据。
њᇎᰦ⍱〻㇑⨶ಘњᇎᰦ⍱〻㇑⨶ಘ

(1)

(1)
(b)

(a)

(b)

(a)

(b)

(a)

(b)

(2)

(2)
(b)

(a)

(a)

(b)

(a)
(3)

(3)

(3)

5

(1)边缘应用程序(2)MQTT代理(3)实时流程管理器(a)发送数据(b)响应数据关于MQTT联动相关的注意事项，请参阅以下内容。
49页 注意事项

发送数据
作为发送数据，可以选择数据收集或数据加工流程的输出数据。

发送数据定义文件
记载有从实时流程管理器输出的发送数据的定义 （包括数据数、数据类型、数据名）与MQTT通信的设置的JSON文件。
边缘应用程序按照发送数据定义文件的内容，执行MQTT通信。
通过实时流程设计器更改了设置的情况下，需要再次通过实时流程设计器输出发送数据定义文件后，通过边缘应用程序读取输
出的发送数据定义文件。
此外，发送数据定义文件存在于各MQTT联动中，因此在不同的流程流中使用MQTT联动的情况下，需要在各MQTT联动中进行发送数据定义文件的输出。

注意事项
禁止改写发送数据定义文件。

文件规格
项目

内容

文件格式

JSON文件 （.json）

文件名

任意

文件格式

字符代码

UTF-8 （不带BOM）

字段数据

基于RFC-7159

5 实时流程管理器
5.4 数据诊断功能

43

响应数据
为了通过实时流程管理器接收响应数据，需要通过边缘应用程序进行以下项目设置。
• 数据数• 数据类型• 数据名
关于响应数据的发送时机，请参阅所使用的边缘应用程序的手册。

响应数据定义文件
记载有从边缘应用程序发送的响应数据的定义 （包括响应数据的数、数据名、数据类型）的JSON文件。
实时流程设计器读取响应数据定义文件，进行响应数据的设置。
此外，响应数据定义文件存在于各MQTT联动中，因此在不同流程流中使用MQTT联动的情况下，需要在各MQTT联动中进行响应数据定义文件的读取。
关于准备响应数据定义文件的步骤，请参阅所使用的边缘应用程序的手册。

文件规格
请参阅以下内容：
43页 文件规格

44

5 实时流程管理器
5.4 数据诊断功能

发送周期
实时流程管理器将多个记录批量发送至边缘应用程序。
记录是指按各数据收集的发送周期可获取的所有数据。（若使用的数据采集器为CSV文件数据收集，则指从行中可获取的全部数据。）“发送记录数”为在1个发送数据中包含的记录数。
对于发送周期，根据发送模式按以下方式确定。
发送的模式

发送周期

优先顺序

通过边缘应用程序指定了发送记录数*1

根据指定的发送记录数确定。

1

上一流程为数据加工流程 （数据截取）*2

根据各数据截取单位而变化

2

上述以外

100ms*33*1 发送至边缘应用程序的记录数超过1次可发送的最大记录数时将发生错误，且设置有相应的MQTT联动的流程流将停止。
45页 1次可发送的最大记录数*2 发送至边缘应用程序的记录数超过1次可发送的最大记录数时进行分割发送。分割的情况下，以达到1次可发送的最大记录数的阶段进行
最初的发送。对于超出最大数的记录，在最初的发送结束后依次发送。
45页 1次可发送的最大记录数*3 发送至边缘应用程序的记录数达到1次可发送的最大记录数时，在达到的时刻发送数据。
45页 1次可发送的最大记录数5

1次可发送的最大记录数
1次可发送的最大记录数如下所示。
输出的数据数 （列）1次可发送的最大记录数 （行）

1

256

2

128

3～4

64

5～8

32

9～16

16

17～32

8

33～64

4

65～1282

129～2561

5 实时流程管理器
5.4 数据诊断功能45

MQTT代理
可使用MQTT联动的已进行了运行确认的MQTT代理如下所示。
名称

来源

URL

版本

Eclipse Mosquitto

Eclipse Foundation

mosquitto.org

46页 版本

版本
已确认运行的MQTT代理 （Eclipse Mosquitto）的版本如下所示。
项目

内容

产品版本

2.0.17 (64bit)*1

MQTT协议版本

3.1.1

许可证形态

Eclipse Public License - v 2.0 / Eclipse Distribution License - v 1.0

Pthread版本

2.9.0

OpenSSL版本

1.1.1u (64bit)*1 以二进制安装此项目。（文件名：mosquitto-2.0.17-install-windows-x64.exe）关于已确认运行的MQTT代理 （Eclipse Mosquitto）的设置方法，请参阅以下内容。
468页 MQTT代理的设置运行环境对于MQTT代理，建议在安装了Edgecross基本软件的工业PC内运行。
使用了建议环境外运行的MQTT代理的情况下也可进行MQTT联动，但与建议环境相比，通信速度可能变慢。

与MQTT代理的重新连接
在与MQTT代理间的通信被断开的情况下，实时流程管理器以1秒间隔重试通信的连接。
对于发送失败的发送数据，通过实时流程管理器进行缓冲。重新连接成功时，实时流程管理器自身对缓冲的发送数据进行发
送。

边缘应用程序的生存确认
通过实时流程管理器，可监视边缘应用程序的状态。
可监视的边缘应用程序的状态如下所示。
若检测出边缘应用程序未运行、或边缘应用程序中发生了错误的状态，则实时流程管理器中将发生错误。
• 边缘应用程序的运行状态• 边缘应用程序的错误状态㾱⛩仅可在边缘应用程序支持生存确认的情况下进行监视。关于详细说明，请参阅使用的边缘应用程序的手册。

注意事项
若超时时间 （5秒）以内无法进行边缘应用程序的生存确认，则将从实时流程管理器输出错误。

46

5 实时流程管理器
5.4 数据诊断功能

通信的加密进行MQTT联动时，可以对MQTT通信进行加密。

Edgecross基本软件与MQTT代理安装在同一个工业PC中的情况下
进行了通信加密的情况下，与未加密时相比，通信速度可能变低，因此建议不进行加密。

Edgecross基本软件与MQTT代理安装在不同的工业PC中的情况下
建议进行加密以防数据被盗用与篡改。
支持的加密方式及认证所需数据如下所示。
项目

规格

加密协议

TLS 1.2

加密认证方式• 服务器认证方式• 服务器认证&客户端认证认证所需数据 （服务器认证方式）

认证所需数据 （服务器认证&客户端认证）

实时流程管理器侧认证机构证书

MQTT代理侧• 认证机构证书
• 服务器密钥• 服务器证书

5

实时流程管理器侧• 签名服务器证书的认证机构的认证机构证书• 客户端密钥• 客户端证书

MQTT代理侧• 签名客户端证书的认证机构的认证机构证书• 服务器密钥• 服务器证书

5 实时流程管理器
5.4 数据诊断功能47

客户端ID与主题名称
在实时流程管理器中所使用之客户端ID与主题名称如下所示。
对1个MQTT代理连接多个实时流程管理器与边缘应用程序时，应参阅以下内容进行设置。
50页 对1个MQTT代理连接多个实时流程管理器与边缘应用程序
项目

内容

实时流程管理器的客户端ID

在连接目标MQTT代理中用于识别实时流程管理器的信息。
使用于实时流程管理器与MQTT代理连接时。
唯有在使用云服务所提供之MQTT代理等，需要遵从特定格式的客户端ID的情况下，需于实时流程设计器中进行设置。
若未在实时流程设计器中设置客户端ID，则将使用自动生成的客户端ID连接至MQTT代理。（客户端ID的字符串起始处会附加“Edgecross”。*1）

边缘应用程序的客户端ID连接目标MQTT代理與实时流程管理器中用于识别边缘应用程序的信息。
使用于边缘应用程序与MQTT代理连接时，或是实时流程管理器从边缘应用程序接收响应数据时。
在边缘应用程序中指定有客户端ID等，可使用之客户端ID受限时，应于实时流程设计器中进行设置。
若未在实时流程设计器中设置客户端ID，则将使用自动生成的客户端ID创建发送数
据定义文件。（客户端ID的字符串起始处会附加“Edgecross”。*1）
当实时流程管理器从边缘应用程序接收响应数据时，边缘应用程序的客户端ID会被校验是否正确，若不正确则会发生错误。

发送数据主题名称

用于识别边缘应用程序从连接目标MQTT代理所接收之数据的信息。
使用于将数据从实时流程管理器传送至MQTT代理时，或是边缘应用程序从MQTT代理
接收数据时。
在边缘应用程序中指定有主题名称等，可使用的主题名称受限时，应于实时流程设计器中进行设置。
若未在实时流程设计器中进行设置，则将使用自动生成的发送数据主题名称创建发送数据定义文件。（发送数据主题名称的字符串起始处会附加“Edgecross”。*1）*1 在实时流程管理器与边缘应用程序以外的应用程序中使用客户端ID与主题名称进行MQTT通信时，请勿在所使用的客户端ID与主题名称的
字符串起始处附加“Edgecross”。

48

5 实时流程管理器
5.4 数据诊断功能

注意事项
进行MQTT联动时的注意事项如下所示。

开始MQTT联动应在将边缘应用程序置为可进行MQTT通信的状态基础上，将流程流的运行状态置为RUN。先将流程流的运行状态置为RUN的情况
下，设置了进行边缘应用程序的生存确认时，与边缘应用程序的通信有可能无法建立，实时流程管理器可能发生错误。

停止MQTT联动
停止运行时，应先将流程流的运行状态置为STOP。先停止边缘应用程序的MQTT通信的情况下，设置了进行边缘应用程序的生存确认时，与边缘应用程序的通信有可能无法建立，实时流程管理器可能发生错误。

通过边缘应用程序更改设置通过边缘应用程序更改了响应数据的情况下，应通过实时流程设计器重新读取响应数据定义文件。然后，将设置的参数反映到实时流程管理器中，将流程流的运行状态从STOP更改为RUN。此外，要将设置的参数反映至实时流程管理器前，需将所有流程流的运行状态设为STOP一次。

55 实时流程管理器
5.4 数据诊断功能49

对1个MQTT代理连接多个实时流程管理器与边缘应用程序
若要在MQTT代理与边缘应用程序中使用各客户端ID与各主题名称识别数据，应按照以下内容设置客户端ID与主题名称。
此外，若未指定实时流程管理器的客户端ID、边缘应用程序的客户端ID与主题名称，则不需进行本项设置。（将自动设置为与
其他客户端ID和主题名称不一样的值。）(1)应在实时流程管理器中将客户端ID设置为与不同于其他连接至相同MQTT代理的客户 （包含实时流程管理器或边缘应用程序）之客户端ID的值。（下图中编号为 （）的客户端ID。）(2)应在边缘应用程序中将客户端ID设置为不同于其他连接至相同MQTT代理的客户 （包含实时流程管理器或边缘应用程序）之客户端ID的值。但应在实时流程设计器中所设置之边缘应用程序的客户端ID中，设置连接目标边缘应用程序的客户端ID。（每次通信时，应将下图中编号为 （）的客户端ID设置为相同的值。）(3)应在每次通信时与各边缘应用程序中，设置不一样的发送数据主题名称。但应在实时流程设计器中所设置之发送数据主题
名称中，设置与连接目标边缘应用程序中相同的主题名称。（每次通信时，应将下图中编号为 （）的主题名称设置为
相同的值。）
ᐕъ3&䗩㕈ᓄ⭘〻ᒿ

䗩㕈ᓄ⭘〻ᒿÖ 䗩㕈ᓄ⭘〻ᒿⲴᇒᡧㄟ,'%Ù ਁ䘱ᮠᦞѫ仈਽〠*+,Õ 䗩㕈ᓄ⭘〻ᒿⲴᇒᡧㄟ,'$Ø ਁ䘱ᮠᦞѫ仈਽〠$%&× 䗩㕈ᓄ⭘〻ᒿⲴᇒᡧㄟ,'&Ú ਁ䘱ᮠᦞѫ仈਽〠'()

䙊ؑ

䙊ؑ

䙊ؑ

0477ԓ⨶

ᐕъ3&ᐕъ3&ᮠᦞ䇺ᯝ⍱〻

ᮠᦞ䇺ᯝ⍱〻Ò ᇎᰦ⍱〻㇑⨶ಘⲴᇒᡧㄟ,''Õ 䗩㕈ᓄ⭘〻ᒿⲴᇒᡧㄟ,'$Ø ਁ䘱ᮠᦞѫ仈਽〠$%&ᇎᰦ⍱〻㇑⨶ಘÓ ᇎᰦ⍱〻㇑⨶ಘⲴᇒᡧㄟ,'(× 䗩㕈ᓄ⭘〻ᒿⲴᇒᡧㄟ,'&Ú ਁ䘱ᮠᦞѫ仈਽〠'()ᮠᦞ䇺ᯝ⍱〻Ô ᇎᰦ⍱〻㇑⨶ಘⲴᇒᡧㄟ,')Ö 䗩㕈ᓄ⭘〻ᒿⲴᇒᡧㄟ,'%Ù ਁ䘱ᮠᦞѫ仈਽〠*+,ᇎᰦ⍱〻㇑⨶ಘ关于在实时流程管理器中所使用之客户端ID与主题名称的详细说明，请参阅以下内容。
48页 客户端ID与主题名称

50

5 实时流程管理器
5.4 数据诊断功能在运行实时流程管理器的工业PC中未运行MQTT代理与边缘应用程序
MQTT代理、边缘应用程序及实时流程管理器运行在不同的工业PC中的情况下，与运行在同一工业PC中时相比，将会有通信延
迟，因此处理性能将变低。
为了防止MQTT联动的缓冲溢出，应进行延长收集周期，或减少输出数据数等的处理。

通过边缘应用程序更改发送记录数的设置通过边缘应用程序更改发送记录数的设置时，应先将流程流的运行状态切换为STOP，然后再切换为RUN。此外，要将设置的参
数反映至实时流程管理器前，需将所有流程流的运行状态设为STOP一次。

Edgecross基本软件不支持联动对象边缘应用程序的版本
若Edgecross基本软件不支持联动对象边缘应用程序的版本，则将设置时或从边缘应用程序接收响应数据时发生错误。此时，应使用支持所使用的Edgecross基本软件的版本的边缘应用程序，或根据所使用的边缘应用程序更新Edgecross基本软件。
（15页 边缘应用程序I/F的规格版本）更改发送数据的设置内容或发送顺序
若在将发送数据定义文件读取至边缘应用程序中后更改发送数据的设置内容或发送顺序，应重新输出发送数据定义文件并将其5读取至边缘应用程序中。否则，可能在边缘应用程序中发生错误或通过边缘应用程序读取的数据不正确。

关闭实时流程管理器时的“发送数据”
若将流程流的运行状态切换为STOP，则将立即停止数据的发送。由此，停止时尚未发送的数据将不被发送。

5 实时流程管理器
5.4 数据诊断功能

51

文件联动
本项对通过文件将数据从实时流程管理器发送至边缘应用程序中，并从边缘应用程序接收响应数据的功能进行说明。
通过使用文件联动，可与支持实时数据诊断I/F （技术：文件）的边缘应用程序进行联动。

数据诊断的流程
数据诊断处理的流程如下所示。
通过文件联动进行数据诊断的情况下，创建发送数据文件，按照诊断规则进行诊断。
关于诊断规则的创建方法，请参阅所使用的边缘应用程序的手册。

(2)

(1)

(3)

(4)
(1)实时流程管理器(2)发送数据文件输出目标文件夹(3)边缘应用程序(4)响应数据文件输出目标文件夹通过实时流程管理器，将发送数据文件输出到文件夹中边缘应用程序读取发送数据文件
按照诊断规则进行诊断诊断完成时将响应数据文件输出到文件夹中读取响应数据文件，并获取响应数据 （响应数据文件读取完成后，将被删除。）
将响应数据传递至下一个流程 （反馈执行）发送数据文件用于实时流程管理器对边缘应用程序，发送诊断对象数据的输出文件。
在上一个流程为数据加工 （数据截取）的情况下，数据截取条件成立的数据作为“发送数据”将被输出。（数据截取期间结束
后，该文件将被切换。）

发送数据定义文件存储有从实时流程管理器传递至边缘应用程序的数据的定义信息 （数据名与数据类型等）的文件。
边缘应用程序需要预先掌握数据的定义信息时，通过边缘应用程序读取发送数据定义文件，可以简化边缘应用程序的设置。

52

5 实时流程管理器
5.4 数据诊断功能响应数据文件
边缘应用程序在诊断完成时输出的文件。
文件联动功能检测响应数据文件的生成，将响应数据传递到反馈执行功能中。
使用文件联动功能，可通过响应数据文件的文件名 （前缀词）来判断诊断完成的流程流。
关于响应数据文件，请参阅所使用的边缘应用程序的手册。
此外，文件联动功能使用响应数据定义文件，从响应数据文件中读取响应数据。

响应数据定义文件定义有响应数据的信息 （数据名、数据类型等）的文件。
本文件用于从响应数据文件中读取响应数据。
设置与诊断有关的设置后，根据通过边缘应用程序输出或设置的内容创建本文件。
关于响应数据定义文件，请参阅所使用的边缘应用程序的手册。

注意事项进行文件联动时的注意事项如下所示。

5• 对于以下设置内容，应通过边缘应用程序及实时流程设计器进行符合设置。
“发送数据输出目标文件夹”的文件夹路径• 通过多个流程流进行文件联动时，通过实时流程设计器设置时应避免输出目标文件夹及文件名前缀词重复。
• 若对传递至边缘应用程序的发送数据文件与响应数据文件进行文件操作，或者在两者文件的输出目标的文件夹内创建不属于
待处理对象的文件 （与处理对象文件名的规则符合的文件名），则无法保证正常运行。
• 使用文件联动功能时，应设置以使通过边缘应用程序可读取发送数据文件输出目标文件夹的发送数据文件。此外，在超时时间 （300秒）以内需开始边缘应用程序的运行。否则，将发生错误。
• 若Edgecross基本软件不支持联动对象边缘应用程序的版本，则设置时将发生错误。此时，应使用支持所使用的Edgecross基
本软件的版本的边缘应用程序，或根据所使用的边缘应用程序更新Edgecross基本软件。（15页 边缘应用程序I/F的规
格版本）• 若在将发送数据定义文件读取至边缘应用程序中后更改发送数据的设置内容或发送顺序，应重新输出发送数据定义文件并将其读取至边缘应用程序中。否则，可能在边缘应用程序中发生错误或通过边缘应用程序读取的数据不正确。
• 若将流程流的运行状态切换为STOP，则将立即停止数据的输出。由此，停止时尚未输出的数据将不被输出。

5 实时流程管理器
5.4 数据诊断功能

53

5.5

反馈执行功能本节对输出响应数据时，根据用户指定的条件执行向外部设备的通知 （反馈）的功能进行说明。
反馈执行功能中有以下功能。
功能

内容

参阅

设备指令反馈功能

通过数据采集器更新所连接的设备数据。

55页 设备指令反馈功能

程序执行反馈功能

通过命令行执行可执行的程序。

55页 程序执行反馈功能反馈被执行时，实时流程管理器状态中将存储累计反馈请求数。
此外，事件将被存储到事件履历中。
1个检测中执行的反馈，最多可选择4个。（可重复选）最多可执行16个反馈。反馈可按以下方式计算：检测数 （数据诊断功能：最多4个） 1个检测反馈执行数 （最多4个）确认反馈执行正常结束后，记录到事件履历中。未正常结束的情况下将发生错误。

注意事项
• 以下情况下，各个反馈的执行顺序将无法保证。
对1个数据诊断设置了多个反馈时有多个设置了反馈的流程时• 预先设置了多个反馈，各个反馈的执行条件同时满足的情况下，将无法保证各个反馈的同时执行。

54

5 实时流程管理器
5.5 反馈执行功能

设备指令反馈功能本项对通过数据采集器更新所连接的设备的数据的功能进行说明。
本功能中使用各数据采集器的写入功能。
关于详细说明，请参阅所使用的数据采集器的手册。

数据的分配与点数关于各软元件类型的数据分配可否与数据点数，请参照所使用的数据采集器的手册。

设备指令对象与设置值的数据类型的组合关于设备指令对象 （软元件）与设置值的数据类型的组合，请参阅以下内容。
512页 数据的代入程序执行反馈功能

5

本项对通过命令行执行可执行的程序的功能进行说明。

程序的执行指令的规格
程序的执行指令的规格如下所示。
项目

规格

范围

执行指令

对于执行指令，以字符串指定执行程序路径与程序参数。
• 执行程序路径+半角空格+程序参数

最多255个字符

执行程序路径*1

指定实时流程管理器中执行的程序。
可使用Unicode基本多文种平面的字符 （仅可WSTRING型中使用的字符）。*2（509页 WSTRING型）

最多127个字符

程序参数*3、*4

指定执行程序路径的程序参数。
可使用Unicode基本多文种平面的字符 （仅可WSTRING型中使用的字符）。
（509页 WSTRING型）
此外，通过使用保留字，可以将诊断结果传递至程序中。
关于保留字的详细说明，请参阅以下内容。
56页 保留字

最大300字符*5*1 关于使用远程共享文件夹的方法，请参阅以下内容。
520页 Edgecross基本软件中不指定用户账户*2 Windows的文件路径中无法使用的以下字符除外。
/ （0x2F）、* （0x2A）、? （0x3F）、" （0x22）、< （0x3C）、> （0x3E）、| （0x7C）*3 参数必须以半角空格分隔。
*4 在执行程序中操作其它文件的情况下，作业文件夹为与执行程序相同的文件夹。
*5 保留字也计数在字符数中。

5 实时流程管理器
5.5 反馈执行功能

55

保留字
作为执行程序参数的保留字，可以使用%Vnnn的格式。
以0填充方式指定nnn的响应数据的No. （1～256）。（例：%V001）
参数中包含%的情况下，将%连续输入2次。
若响应数据中包含有半角空格，则应将保留字用双引号 （"）围住。
响应数据的数据类型与参数字符串的对应如下所示。
数据类型

展开形式

展开后的字符数

BOOL• ON：1• OFF：01

INT10进制数格式*1、*2
*1

UINT

10进制数格式

1～5DINT

10进制数格式*1、*2

1～11

UDINT

10进制数格式*1

1～10

LINT

10进制数格式*1、*2

1～21

ULINT

10进制数格式*1

1～20

REAL*3、*4• 绝对值小于1.000000E-04或大于等于1.000000E10：指数形式 （尾数部的位
数为10位）*5、*6、*7、*8• 绝对值大于等于1.000000E-04且小于1.000000E10：小数形式 （有效位数10
位）*9

1～16

LREAL*3、*4• 绝对值小于1.000000E-04或大于等于1.000000E18：指数形式 （尾数部的位
数为18位）*5、*6、*7、*8• 绝对值大于等于1.000000E-04且小于1.000000E18：小数形式 （有效位数18
位）*9

1～25

STRING• 若终结符 （0）存在于数据的途中，则后续数据将不被输出。
• 除可打印的ASCII字符 （0x20～0x7E）外的字符与双引号 （"）被替换为点
号 （.）。

1～32

WSTRING• 若终结符 （0）存在于数据的途中，则后续数据将不被输出。
• 控制字符代码、换行代码、半角双引号 （"）被替换为点号 （.）。

1～32

*1 不进行0/半角空格的填充。
*2 仅值为负的情况下才赋予符号。
*3 以下情况下，不执行反馈，输出错误。
无法以数据类型中指定的类型表示的数据 （非数）超出正值的上限值 （表示为+Inf）
低于负值的下限值 （表示为-Inf）*4 值位于0至正值的下限值的范围内时，输出0。值位于负值的下限值至0的范围内时，输出-0。
*5 E以大写字母表示。
*6 尾数部的末尾为0时，输出时将被舍去。
*7 指数的前面附加+/-。
*8 指数为1位时，以填0的2位表示。
*9 小数部的末尾为0时，输出时将被舍去。

㾱⛩• 保留字最多可使用32个。
• 保留字的前后有空白以外的字符的情况下，也将执行程序。

56

1～6

5 实时流程管理器
5.5 反馈执行功能

注意事项• 执行的程序由于作为Windows服务运行，因此无法进行需要显示画面的操作。
（例）登录用户、输入密码等• 作为Windows服务运行的程序使用Windows账户 （即SYSTEM）且以管理员权限执行。设置程序相关项目时，应注意以下内容：
应使用系统环境变量。（无法使用当前用户的环境变量。）
存储有程序的文件夹被设置为当前文件夹。
但是，若程序的执行文件为远程共享文件夹中的批处理文件，则安装有实时流程管理器的工业PC的Windows目录被设置为当
前文件夹。
另外，无法使用网络驱动器 （由Windows的功能分配的驱动器）。
• 执行了需要通过用户操作结束的应用程序、用户程序、批处理文件的情况下，可能会残留不正确的流程，占用系统资源。
• 包含半角空格的程序参数，若无需在半角空格的位置分割，则应使用双引号 （"）围住。
（例）"C:\My Folder\out.dat"

5

5 实时流程管理器
5.5 反馈执行功能57

反馈的执行抑止可以对执行一次反馈后，在一定期间内不再执行相同反馈的抑止期间进行设置。

始终执行时每次检测出异常时执行反馈。

ֻ

(1)

(1)
(2)

(1)
(2)

(2)
t

10:00:00

10:30:00

11:00:00

11:30:00

12:00:00(1) 检测异常
(2) 执行反馈。

抑止期间指定时在执行抑止期间结束之前不执行反馈。

ֻ已设置1小时的抑止期间时

(1)

(1)
(2)

(1)
(3)

(2)
t

10:00:00

10:30:00

11:00:00
1H(1) 检测异常
(2) 执行反馈。
(3) 抑止期间未结束，因此不执行反馈。

58

5 实时流程管理器
5.5 反馈执行功能

11:30:00

12:00:00

5.6

数据存储功能本节对以实时流程设计器中指定的格式保存实时流程管理器所收集/加工的数据或诊断结果数据的功能进行说明。
可指定的保存格式如下所示。
• 文件 （60页 文件保存功能）• 数据库 （77页 DB保存功能）

55 实时流程管理器
5.6 数据存储功能59

文件保存功能本项对以历史数据访问I/F （技术：文件）形式将实时流程管理器所收集/加工的数据或诊断结果数据保存至文件 （历史数据文件）中的功能进行说明。
此外，实时流程管理器在文件保存执行后可执行任意程序。因此，可用于执行处理历史数据文件的程序后，与边缘应用程序进
行联动。
(1)

Ö
(2)

Õ

(3)

Ó
A
2017/8/1 08:45:00

OFF

10

2017/8/1 08:45:01

OFF

11

2017/8/1 08:45:02

ON

13

2017/8/1 08:45:03

OFF

12

B
2017/8/1 08:45:00,0,10
2017/8/1 08:45:01,0,11
2017/8/1 08:45:02,1,13
2017/8/1 08:45:03,0,12

Ò

ᐕъ3&

ᮠᦞ᭦䳶ሩ䊑䇮༷：Edgecross基本软件的功能：文件保存功能的范围：Edgecross基本软件以外的功能
A：数据收集功能、数据加工功能
B：文件保存功能(1) 边缘应用程序(2) 任意的程序(3) 历史数文件

发送收集/加工数据 输出历史数据文件
 执行程序 从程序读入已保存的数据
 将已读入的数据从程序发送到边缘应用程序60

5 实时流程管理器
5.6 数据存储功能

Ô

运行规格
文件输出
输出对象数据暂时保存至实时流程管理器内的暂存区域上的积累文件中。
积累中文件的大小随着时间的经过会变大，因此在达到实时流程设计器中指定的行数时文件将被切换。
在实时流程设计器中启用“以数据截取单位输出”的情况下，当数据截取条件成立时数据会输出至累积文件中，若其条件不成
立则文件会切换。但是，即使条件成立，在达到实时流程设计器中指定的行时，文件也将被切换。
文件切换是指，将积累中文件的名称更改为保存文件的名称，并移动至保存目标文件夹中。（切换文件后将创建新的积累中文件。）
流程流的运行停止时，即使输出的数据不到指定行数，累计文件也将切换为保存用文件。但是，若积累文件中不存在输出数据，则不被进行文件的切换，并且积累文件将被删除。
此外，在流程流的运行停止的同时发生文件的切换时，新积累中文件不会创建。
保存文件保存的个数为实时流程设计器中指定的个数。此外，超出指定的个数时，从旧文件开始按顺序删除。
(1)

5

(2)

(3)

FileName_01

time
FileName_02

FileName_01

FileName_03

FileName_02

FileName_01

FileName_04

FileName_03

FileName_02

FileName_01(4)(1) 积累中文件(2) 保存文件(编号越小，文件越旧)(3) 文件切换(4) 删除的文件

5 实时流程管理器
5.6 数据存储功能

61

注意事项
• 若在实时流程设计器中设置的行数较少，则将以高频率被创建保存文件，因此提高Windows负荷。此时，应将设置内容如下
修改：延长收集周期、增多文件中输出的最大数据行数等。
• 关于将加密文件夹指定为文件的输出目标的方法，请参阅以下内容。
71页 加密文件夹
• 将设置了压缩属性的文件夹指定为保存目标文件夹时，磁盘可用空间较少的情况下，有可能被判断为暂时可用空间不足，导致发生文件保存错误。
• 将实数型的数据以小数格式输出至文件时，若值满足以下条件，则以指数格式输出。此时，尾数部分的位数为有效位数，且舍弃小数部分末尾的0。
REAL型：小于1.0E-4 （绝对值）或大于等于1.0E+6 （绝对值）LREAL型：小于1.0E-4 （绝对值）或大于等于1.0E+15 （绝对值）62

5 实时流程管理器
5.6 数据存储功能历史数据定义文件输出历史数据定义文件是输入了收集/加工的数据、诊断结果数据的数据名及数据类型等的信息的文件。
在流程流从STOP变为RUN的时机，输出至保存目标文件夹内的“DATATYPE”文件夹。没有“DATATYPE”文件夹的情况下，历史
数据定义文件输出时创建“DATATYPE”文件夹。
对文件的每个前缀词各创建1个历史数据定义文件。相同前缀词的历史数据定义文件已存在于“DATATYPE”文件夹中的情况
下，覆盖相应的历史数据定义文件。

数据截取单位输出
将“数据截取”设置为数据加工流程时，输出数据以设置的数据截取为单位保存至文件中。（37页 数据加工功能）仅在条件成立期间将输出数据输出至文件中，在条件成立中的期间结束的同时进行文件切换。
在将“以数据截取单位的输出”设置为有效的情况下，AND结合与OR结合的运行示例如下所示。
AND结合的运行示例
按以下条件设置时的运行示例如下所示。
• 条件1：监视对象数据[A]=1• 条件2：监视对象数据[B]=1项目监视对象数据[A]

5

运行
2
1
0

监视对象数据[B]1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:20

1:00:30

1:00:40210

条件的成立/不成立

输入数据

10
5
0

输出数据
（输出至文件）

10
5
0

FILE1

1:01:10

1:01:30

FILE2

FILE3

5 实时流程管理器
5.6 数据存储功能63

OR结合的运行示例
按以下条件设置时的运行示例如下所示。
• 条件1：监视对象数据[A]=1• 条件2：监视对象数据[B]=1项目运行监视对象数据[A]210监视对象数据[B]1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30

1:00:00

1:00:10

1:00:20

1:00:30

1:00:40

1:00:50

1:01:00

1:01:10

1:01:20

1:01:30210

条件的成立/不成立

输入数据

10
5
0

输出数据
（输出至文件）

10
5
0

FILE1

FILE2

FILE3

注意事项
在文件中可输出的最大数据行数为实时流程设计器中指定的行数。因此，“数据截取”的条件成立时输出的数据行数超出指定
行数时，输出目标文件将被切换，并且数据会输出至切换后的新文件中。

64

5 实时流程管理器
5.6 数据存储功能文件删除输出的文件数达到指定的文件数时，从旧文件开始删除。
使用文件名的末尾的8位的连续编号比较文件的新旧，从较小编号的文件开始依次删除。

历史数据定义文件的删除
更改了实时流程设计器的情况下历史数据定义文件也不会自动删除，因此应根据需要进行删除或文件夹移动等。

数据的漏测
在发生数据漏测的情况下，不输出数据。
数据收集流程中进行了文件保存设置的情况下，将数据漏测的信息作为索引信息输出至文件。

㾱⛩通过在实时流程设计器的流程流诊断与状态存储器监视中监视漏测次数，可确认当前运行的流程流中是否发生
漏测。
329页 流程流诊断
332页 状态存储器监视

5405页 实时流程管理器的状态文件格式
可输出之文件格式如下所示。
文件格式

内容

Shift_JIS

数据会被转换为Shift_JIS编码且以逗号分隔后输出。

UTF-8

数据会被转换为UTF-8编码 （带BOM）且以逗号分隔后输出。

使用的账户
在实时流程设计器中指定用户账户时，以指定用户账户输出文件。若不指定，则会使用Windows账户“SYSTEM”。
通过指定用户账户，可将文件输出至仅特定用户可访问的文件夹中。
关于指定方法，请参阅以下内容。
146页 保存文件

注意事项
指定的用户账户使用时，由于网络负荷过大或故障等原因，账户认证可能花费较长时间。
若认证处理超过5分钟，则将发生中度错误。

5 实时流程管理器
5.6 数据存储功能65

数据的大小输出至文件中的各数据大小,如下所示。
项目名内容

大小 （字节）CSV
Shift_JIS

UTF-8

数据名行

时间列

32

32

数据列

32

96

数据行

时间

32

32

BOOL

1

1

INT
UINT

6

6

整数格式

5

5

16进制数格式

4

4

11

11

整数格式

10

10

DINT
UDINT

16进制数格式
LINT

其它

8

8

20

20

19

19

ULINT

整数格式
16进制数格式

16

16

REAL
LREAL

小数格式

26

26

指数格式

22

22

STRING

32

32

WSTRING

48

换行代码 （CRLF）

2

2

BOM

0

3

关于用于保存的磁盘容量
保存文件所需的磁盘容量，可根据设置的内容与数据的大小，通过以下算式计算。
必要文件容量 = 各文件保存项目的最大容量之和
文件保存项目的最大容量*1= 1文件的大小  （保存文件数上限+1）
1文件的大小 = 数据名行大小 + （数据行大小数据行数）+ （换行代码大小数据行数）+ BOM*1 在达到指定的行数之前，文件会预先输出并累积在临时文件中，因此需要相当于保存文件数上限+1的区域。

66

5 实时流程管理器
5.6 数据存储功能文件名、保存目标
文件保存功能输出的文件及历史数据定义文件的文件名、保存目标的规格如下所示。

文件
项目

规格

范围

文件名

“前缀词_后缀词.扩展名”格式的文件名。

14～45个字符

前缀词

可使用字符为WSTRING型中可使用字符*1、*2。

1～32个字符后缀词

附加8位连号 （16进制数）。（从00000001至FFFFFFFF按顺序增量。）
在保存文件的保存目标中，前缀词相同的保存文件已经存在时，后缀词为最大的
保存文件的后缀词+1。

8个字符
（使用0～9与A～F固定为8
位）

保存目标

可保存至以下位置。
• 局部磁盘
• 共享文件夹*3、*4
可对保存目标的路径使用Unicode基本多文种平面的字符 （仅可WSTRING型中使用的字符）。*2、*5（509页 WSTRING型）

路径长度：最多205个字符
（包含从驱动器字符至路径
末尾“\”的长度。）

创建至保存目标的文件最大数

超出指定的文件数时，从旧文件开始按顺序删除。

1～6000个

5*1 下述字符除外。
\ （0x5C）、/ （0x2F）、: （0x3A）、* （0x2A）、? （0x3F）、" （0x22）、< （0x3C）、> （0x3E）、| （0x7C）*2 半角空格 （0x20）与半角点号 （0x2E）无法用于第1个字符。
*3 关于使用远程共享文件夹的方法，请参阅以下内容。
517页 使用远程的共享文件夹时
*4 无法使用网络驱动器 （由Windows分配的驱动器）。
*5 Windows的文件路径中无法使用的以下字符除外。
/ （0x2F）、* （0x2A）、? （0x3F）、" （0x22）、< （0x3C）、> （0x3E）、| （0x7C）

注意事项
在保存目标中存在与规格不同的文件时，相应的文件将被忽略。

历史数据定义文件
项目

规格

范围

文件名

“前缀词_后缀词.扩展名”格式的文件名。

14～45个字符

前缀词

与在以下链接目标中说明的前缀词相同。
67页 文件

1～32个字符后缀词

DATATYPE

8个字符

保存目标

历史数据定义文件将保存至在以下链接中设置的“保存目标文件夹”的“DATATYPE”文件夹中。若“DATATYPE”文件夹不存在，则将在保存文件时创建。*1
67页 文件创建至保存目标的文件最大数

对于1个文件名前缀词创建1个。
历史数据定义文件输出后更改了文件名前缀词的情况下，旧历史数据定义文件不被删除。

1*1 经过以下时间后仍未能创建文件夹时，将发生错误。
启动工业PC：工业PC启动之后240秒
工业PC启动后经过240秒以上：10秒

5 实时流程管理器
5.6 数据存储功能67

文件输出后的程序的执行在输出文件的时机，可从命令行执行可执行的程序。（无需等待程序的响应。）• 程序的执行指令的规格
程序的执行指令的规格如下所示。
项目

规格

范围

程序路径*1

指定实时流程管理器中执行的程序的绝对路径。
可使用Unicode基本多文种平面的字符 （仅可WSTRING型中使用的字符）。*2（509页 WSTRING型）

最多127个字符

程序参数*3指定程序路径的程序参数。
可使用Unicode基本多文种平面的字符 （仅可WSTRING型中使用的字符）。
（509页 WSTRING型）
此外，可以指定以下保留字。
<FILE>：输出文件的绝对路径字符串

最多127个字符*4*1 关于使用远程共享文件夹的方法，请参阅以下内容。
520页 Edgecross基本软件中不指定用户账户*2 Windows的文件路径中无法使用的以下字符除外。
/ （0x2F）、* （0x2A）、? （0x3F）、" （0x22）、< （0x3C）、> （0x3E）、| （0x7C）*3 参数必须以半角空格分隔。
*4 保留字也计数在字符数中。

注意事项
• 文件输出后执行的程序将作为Windows服务运行，因此无法进行需要显示画面的操作。
（例）登录用户、输入密码等• 作为Windows服务运行的程序使用Windows账户 （即SYSTEM）且以管理员权限执行。设置程序相关项目时，应注意以下内容：
应使用系统环境变量。（无法使用当前用户的环境变量。）
存储有程序的文件夹被设置为当前文件夹。
但是，若程序的执行文件为远程共享文件夹中的批处理文件，则安装有实时流程管理器的工业PC的Windows目录被设置为当
前文件夹。
另外，无法使用网络驱动器 （由Windows的功能分配的驱动器）。
• 若指定用户账户并将在访问受限文件夹或加密文件夹中输出的文件设置为程序的参数，则由于两个文件夹的权限不同因此程
序可能无法访问输出文件。
• 包含半角空格的程序参数，若无需在半角空格的位置分割，则应使用双引号 （"）围住。
（例）"C:\My Folder\out.dat"68

5 实时流程管理器
5.6 数据存储功能

受访问限制的本地文件夹
将仅可在实时流程设计器中指定的用户账户访问的本地文件夹设置为保存目标时所需的设置如下所示。
1. 在保存目标文件夹属性的[安全]选项卡中单击[编辑]按钮。

52. 单击[添加]按钮。

3. 在“输入对象名称来选择”中输入用户账户名。
4. 单击[确定]按钮。

5 实时流程管理器
5.6 数据存储功能69

5. 在[共享权限]选项卡中选择授予访问权限的用户账户，并勾选“更改”与“读取”的“允许”。

6. 单击[确定]按钮。

70

5 实时流程管理器
5.6 数据存储功能

加密文件夹
通过在Windows上对文件的输出目标文件夹进行加密，并且在Edgecross基本软件中指定用户账户，可防止使用工业PC的其他用户获取文件内的信息。
请注意，输出目标文件夹必须是本地文件夹。
Windows文件夹的加密步骤如下所示。

1. 在文件夹属性的[常规]选项卡中单击[高级]按钮。

5

2. 勾选“加密内容以便保护数据”。*1*1 解除加密时，应取消此项目的勾选。

3. 单击[确定]按钮。
4. 关闭文件夹的属性。

注意事项• 仅通过在Edgecross基本软件中指定用户帐户，无法加密保存目标文件夹，也无法加密输出文件。
• 在Edgecross基本软件中未指定用户帐户时，使用Windows帐户“SYSTEM”而不是正在登录Windows的用户来输出文件。因此，无法使用其他软件或其他用户帐户打开保存的文件。如需将加密文件夹设置为保存目标文件夹，必须在Edgecross基本
软件中指定用户帐户的用户名与密码。
• 若在Edgecross基本软件中设置的保存目标文件夹不存在，则将创建新文件夹且以指定的用户账户输出文件。但是，此文件
夹与文件不被加密。
• 在以不同用户账户保存且具有相同的文件名前缀词的历史数据定义文件已存在于保存目标的加密文件夹中时，由于两个文件
的权限不同因此可能会发生错误。
应指定与现有的文件不同的文件名前缀词。
• 关于Edgecross基本软件中指定的用户账户除外的账户浏览加密文件夹中输出的文件的步骤，请参阅以下内容。
72页 非指定用户浏览文件夹的步骤

5 实时流程管理器
5.6 数据存储功能71

非指定用户浏览文件夹的步骤
以Edgecross基本软件中指定的用户账户以外的账户，浏览输出在加密文件夹中的文件时所需的步骤如下所示。
导出加密文件的证书

1. 以指定的用户账户登录Windows。
2. 在已保存的加密文件的属性中，单击[常规]选项卡的[高级]按钮。

3. 单击[详细信息]。

4. 在用户列表中选择指定用户，并单击[备份密钥]按钮。

5. 单击[下一步]按钮。

72

5 实时流程管理器
5.6 数据存储功能6. 单击[下一步]按钮。

7. 勾选“密码”框并输入密码，单击[下一步]按钮。

5

8. 设置要导出的证书保存目标与文件名，并单击[下一步]按钮。
应设置要浏览文件的用户账户能够访问的位置。

5 实时流程管理器
5.6 数据存储功能73

9. 单击[完成]按钮。

导入证书

1. 以需浏览加密文件的用户账户登录Windows。
2. 双击导出的证书文件 （.pfx）。
3. 选择“当前用户”，并单击[下一步]按钮。

4. 在“文件名”中指定导出的证书文件 （.pfx），并单击[下一步]按钮。

74

5 实时流程管理器
5.6 数据存储功能5. 输入证书文件 （.pfx）的密码，并单击[下一步]按钮。

6. 单击[下一步]按钮。
7. 单击[完成]按钮。

55 实时流程管理器
5.6 数据存储功能

75

注意事项
保存文件相关注意事项如下所示。

更改了输出数据的设置或输出数据的顺序时将历史数据定义文件读取到边缘应用程序中后，更改了输出数据的设置或替换了输出数据的顺序时，应将反映了更改的设置的历史数据定义文件再次读取到边缘应用程序中。未再次历史读取数据定义文件时，边缘应用程序中有可能会发生错误，或通过
边缘应用程序读取的数据有可能变为不正确的值。

文件名后缀词的编号达到“FFFFFFFF”时
输出的文件名后缀词达到“FFFFFFFF”时，应将保存目标文件夹内的文件全部移动至其它文件夹并重新开始实时流程管理器的
运行，或对保存目标文件夹重新设置其它路径。

使用数据传送功能发送数据时的注意事项
若将流程流的运行状态切换为STOP，则将立即停止数据传送功能。由此，停止时尚未发送的数据将不被发送。此外，若还保留未发送数据的情况下，则文件保存功能输出的数据与已发送的数据间出现差异。

使用IT网关保存文件
IT网关作为Windows服务运行，因此使用Windows账户 （即SYSTEM）并以管理员权限执行。使用用户账户且在受访问限制的文
件夹或加密文件夹中所输出的文件，由于文件的权限不同因此可能无法保存。关于IT网关的规格，请参阅IT网关的手册。

将搜索索引创建对象文件夹指定为保存目标若将创建Windows的搜索索引的对象文件夹指定为保存目标文件夹，则长时间运行流程流将导致索引信息 （Windows.edb文件）
过大。此时，Edgecross基本软件所运行的工业PC的磁盘空间可能不足。可使用以下方法回避此现象。
• 将搜索索引创建对象文件夹以外的文件夹指定为保存目标文件夹• 按以下步骤，将对保存目标文件夹指定的文件夹从搜索索引对象中除外
Windows的设置中，选择[搜索][搜索Windows]“经典”“在此自定义搜索位置”。
在“索引选项”画面中单击[修改]按钮。
在“索引位置”画面的“更改所选位置”中，取消勾选对保存目标文件夹指定的文件夹，并单击[确定]按钮。

76

5 实时流程管理器
5.6 数据存储功能

DB保存功能本项对将实时流程管理器所收集/加工的数据或诊断结果数据保存 （INSERT）至通过实时流程设计器指定的数据库中的功能进
行说明。
对于保存的数据通过使用边缘应用程序，可以进行显示·分析。
通过使用本功能，可与支持历史数据访问I/F （技术：DB）的边缘应用程序进行联动。
(1)

Ô

ᮠᦞᓃ

5

Ó
A
2017/8/1 08:45:00

OFF

10

2017/8/1 08:45:01

OFF

11

2017/8/1 08:45:02

ON

13

2017/8/1 08:45:03

OFF

12

Ó

B

2017/8/1 08:45:00,0,10
2017/8/1 08:45:01,0,11
2017/8/1 08:45:02,1,13
2017/8/1 08:45:03,0,12

Ò

ᐕъ3&

ᮠᦞ᭦䳶ሩ䊑䇮༷：Edgecross基本软件的功能：文件保存功能的范围：Edgecross基本软件以外的功能
A：数据收集功能、数据加工功能
B：DB保存功能(1) 边缘应用程序

发送收集/加工数据
 保存 （INSERT）至数据库 使用边缘应用程序，对数据库内的数据进行显示·分析

5 实时流程管理器
5.6 数据存储功能

77

数据库
DB保存功能中可使用的已运行确认的数据库如下所示。
数据库类型

软件

版

版本

来源

URL

备注

PostgreSQL

PostgreSQL


（单一）

10.3

The PostgreSQL
GlobalDevelopment
Groupwww.postgresql.org• 仅支持64bit版• 开源• 本数据库必须安装至与
Edgecross基本软件相同的工业
PC中。

通信方式
通过ODBC与数据库连接。
DB保存功能对ODBC请求SQL语句执行 （INSERT）后，ODBC对数据库进行保存 （INSERT）。

DB保存功能使用步骤
作为数据库使用PostgreSQL的情况下，使用DB保存功能的步骤如下所示。

操作步骤

1. 安装数据库。
494页 PostgreSQL的安装

2. 安装ODBC驱动程序。
499页 PostgreSQL用ODBC驱动程序的安装3. 设置ODBC。
500页 ODBC的设置

4. 在实时流程设计器中设置数据存储设置 （DB保存）。
150页 数据存储设置 （DB保存）

5. 使用步骤4中输出的DDL文件，在数据库中创建表。
501页 使用了DDL的表的创建

6. 将流程流的运行状态切换为RUN。
324页 实时流程管理器诊断

注意事项
• DDL文件输出后更改了输出数据的设置或替换了输出数据的顺序时，应再次通过实时流程设计器输出DDL文件，重新创建数据库的表。未重新创建表时，实时流程管理器运行时将发生错误，或数据库中可能存储不正确的数据。
• 若使用数据传送功能发送数据时将流程流的运行状态切换为STOP，则将立即停止此功能。由此，停止时尚未发送的数据将不被发送。此外，若还保留未发送的数据情况下，则DB保存功能输出的数据与已发送的数据间出现差异。

78

5 实时流程管理器
5.6 数据存储功能

运行规格DB保存功能对数据库进行数据保存 （INSERT）。
设置实时流程设计器，以使其将数据保存至数据库的表内的字段中，然后根据该设置内容进行保存 （INSERT）。
将流程流的运行状态切换为RUN时进行与数据库连接，从RUN切换为STOP时断开与数据库的连接。

㾱⛩• 可指定的字段数最大为257字段。
• DB保存功能中使用的SQL语句及数据库的数据类型基于SQL99的规格。

注意事项
• 将数据保存至数据库中时，若在该数据的1行数据内发生数据漏测，则将通知轻度错误，并该行的数据将不被保存（INSERT）。
• 无法将数据从多个流程流中保存 （INSERT）至同一个表中。

5

表名·字段名
表名·字段名的规格如下所示。
项目

内容

字符数

1～32

可用字符

可在WSTRING型中使用的字符*1
509页 WSTRING型*1 U+0000～U+007F的范围内可使用的字符如下所示。
0～9、A～Z、a～z、_(U+005F)

注意事项
同一表内，字段名不能重复。

异常处理在运行DB保存功能时检测出异常的情况下，将输出错误。此时，若异常的发生源为ODBC，则在“实时流程管理器诊断”画面的错误信息一览的详细信息中将显示ODBC的错误代码。
关于ODBC的错误代码的详细说明，请浏览以下网站。
• docs.microsoft.com/en-us/sql/odbc/reference/appendixes/appendix-a-odbc-error-codes㾱⛩

Microsoft的主页中不存在相应的ODBC错误代码时，请参阅以下所示的PostgreSQL的ODBC错误代码。
• www.postgresql.org/docs/10/static/errcodes-appendix.html

5 实时流程管理器
5.6 数据存储功能

79

5.7

数据传送功能本节对将数据 （收集数据、加工结果数据、诊断结果数据）从实时流程管理器发送至边缘应用程序中的功进行说明。

MQTT发送功能本项对通过MQTT将从收集、加工与诊断的流程输出的数据发送至边缘应用程序中的功能进行说明。
按实时流程管理器的设置内容，经由MQTT代理向边缘应用程序发送“发送数据”。即使在不同的工业PC中安装MQTT代理、边缘
应用程序、Edgecross基本软件 （实时流程管理器）时也可运行本功能。
通过使用本功能，可与支持实时数据发布I/F （技术：MQTT）的边缘应用程序联动。
њᇎᰦ⍱〻㇑⨶ಘњᇎᰦ⍱〻㇑⨶ಘ

(1)

(1)

(a)

(a)

(a)
(2)

(2)
(a)

(a)
(3)

(a)
(3)

(3)

(1)边缘应用程序(2)MQTT代理(3)实时流程管理器(a)发送数据关于MQTT传送相关的注意事项，请参阅以下内容。
82页 注意事项

发送数据
作为发送数据，可以选择数据收集、数据加工或数据诊断流程的输出数据。
43页 发送数据

发送数据定义文件
本文件是记载有发送数据的定义 （数据数、数据类型、数据名）与MQTT通信的设置内容的JSON格式的文件。
边缘应用程序按照发送数据定义文件的内容，执行MQTT通信。
通过实时流程设计器更改了设置的情况下，需要再次通过实时流程设计器输出发送数据定义文件。
此外，发送数据定义文件存在于各MQTT发送设置中，因此在不同的流程流中使用MQTT发送的情况下，需要在各MQTT发送中进行发送数据定义文件的输出。

80

5 实时流程管理器
5.7 数据传送功能

发送周期
实时流程管理器将多个记录批量发送至边缘应用程序。
记录是指按各数据收集的发送周期可获取的所有数据。（若使用的数据采集器为CSV文件数据收集，则指从行中可获取的全部数据。）“发送记录数”为在1个发送数据中包含的记录数。
对于发送周期，根据发送模式按以下方式确定。
发送的模式

发送周期

优先顺序

选择了数据截取单位的输出*1

根据各数据截取单位而变化

1

上述以外

100ms*22*1 发送至边缘应用程序的记录数超过1次可发送的最大记录数时，进行分割发送。分割的情况下，在达到1次可发送的最大记录数的阶段进
行最初的发送。超出最大数的部分记录在最初的发送结束时依次发送。
81页 1次可发送的最大记录数*2 发送至边缘应用程序的记录数达到1次可发送的最大记录数时，在达到的时刻发送数据。
81页 1次可发送的最大记录数5

1次可发送的最大记录数
1次可发送的最大记录数如下所示。
输出的数据数 （列）最大记录数 （行）

1

256

2

128

3～4

64

5～8

32

9～16

16

17～32

8

33～64

4

65～1282

129～256

1

MQTT代理请参阅以下内容：
46页 MQTT代理

与MQTT代理的重新连接请参阅以下内容：
46页 与MQTT代理的重新连接

数据的漏测
在发生数据漏测的情况下，不被发送数据。
在数据收集流程中设置有数据传送设置的情况下，数据的漏测信息通知至发送目标中。

㾱⛩通过在实时流程设计器的流程流诊断与状态存储器监视中监视漏测次数，可确认当前运行的流程流中是否发生
漏测。
329页 流程流诊断
332页 状态存储器监视
405页 实时流程管理器的状态

5 实时流程管理器
5.7 数据传送功能81

通信的加密请参阅以下内容：
47页 通信的加密客户端ID与主题名称请参阅以下内容。但边缘应用程序的客户端ID在MQTT发送中不会被使用。
48页 客户端ID与主题名称
对1个MQTT代理连接多个实时流程管理器与边缘应用程序时，应参阅以下内容进行设置。
83页 对1个MQTT代理连接多个实时流程管理器与边缘应用程序

注意事项
进行MQTT发送时的注意事项如下所示。

开始MQTT发送应先将边缘应用程序置为可通过MQTT通信接收的状态之后，再将流程流的运行状态置为RUN。对于在边缘应用程序变为可通过
MQTT通信接收的状态之前发送的数据，有可能无法被发送到边缘应用程序中。

停止MQTT发送
停止运行的情况下，应先将流程流的运行状态置为STOP。停止边缘应用程序的MQTT通信的情况下，必须将流程流的运行状态转移为STOP之后再进行。

82

5 实时流程管理器
5.7 数据传送功能对1个MQTT代理连接多个实时流程管理器与边缘应用程序
若要在MQTT代理与边缘应用程序中使用各客户端ID与各主题名称识别数据，应按照以下内容设置客户端ID与主题名称。
此外，若未指定实时流程管理器的客户端ID与主题名称，则不需进行本项设置。（将自动设置为与其他客户端ID和主题名称不一样的值。）(1)应在实时流程管理器中将客户端ID设置为与不同于其他连接至相同MQTT代理的客户 （包含实时流程管理器或边缘应用程序）之客户端ID的值。（下图中编号为 （）的客户端ID。）(2)应在边缘应用程序中将客户端ID设置为不同于其他连接至相同MQTT代理的客户 （包含实时流程管理器或边缘应用程序）所
使用之客户端ID的值。但应在实时流程设计器中所设置之边缘应用程序的客户端ID中，设置连接目标边缘应用程序中的客户端ID。（下图中编号为 （）的客户端ID。）(3)应在每次通信时与各边缘应用程序中，设置不一样的发送数据主题名称。但应在实时流程设计器中所设置之发送数据主题
名称中，设置与连接目标边缘应用程序中相同的主题名称。（每次通信时，应将下图中编号为 （）的主题名称设置为
相同的值。）
ᐕъ3&

5

䗩㕈ᓄ⭘〻ᒿ

䗩㕈ᓄ⭘〻ᒿÖ 䗩㕈ᓄ⭘〻ᒿⲴᇒᡧㄟ,'%Ù ਁ䘱ᮠᦞѫ仈਽〠*+,Õ 䗩㕈ᓄ⭘〻ᒿⲴᇒᡧㄟ,'$Ø ਁ䘱ᮠᦞѫ仈਽〠$%&× 䗩㕈ᓄ⭘〻ᒿⲴᇒᡧㄟ,'&Ú ਁ䘱ᮠᦞѫ仈਽〠'()

䙊ؑ

䙊ؑ

䙊ؑ

0477ԓ⨶

ᐕъ3&ᐕъ3&ᮠᦞ䇺ᯝ⍱〻Ò ᇎᰦ⍱〻㇑⨶ಘⲴᇒᡧㄟ,''Ø ਁ䘱ᮠᦞѫ仈਽〠$%&ᇎᰦ⍱〻㇑⨶ಘᮠᦞ䇺ᯝ⍱〻Ó ᇎᰦ⍱〻㇑⨶ಘⲴᇒᡧㄟ,'(Ú ਁ䘱ᮠᦞѫ仈਽〠'()ᮠᦞ䇺ᯝ⍱〻Ô ᇎᰦ⍱〻㇑⨶ಘⲴᇒᡧㄟ,')Ù ਁ䘱ᮠᦞѫ仈਽〠*+,ᇎᰦ⍱〻㇑⨶ಘ关于在实时流程管理器中所使用之客户端ID与主题名称的详细说明，请参阅以下内容。但边缘应用程序的客户端ID在MQTT发送
中不会被使用。
48页 客户端ID与主题名称

5 实时流程管理器
5.7 数据传送功能83

在运行实时流程管理器的工业PC中未运行MQTT代理与边缘应用程序
MQTT代理、边缘应用程序以及实时流程管理器在不同的工业PC中运行的情况下，与在同一工业PC中运行时相比延迟通信，因此处理性能将变低。
为了避免MQTT发送的缓冲溢出，应延长收集周期，或进行减少输出数据数等的处理。

更改发送数据的设置内容或发送顺序
若在将发送数据定义文件读取至边缘应用程序中后更改发送数据的设置内容或发送顺序，应重新输出发送数据定义文件并将其读取至边缘应用程序中。否则，可能在边缘应用程序中发生错误或通过边缘应用程序读取的数据不正确。

关闭实时流程管理器时的“发送数据”
若将流程流的运行状态切换为STOP，则将立即停止数据的发送。由此，停止时尚未发送的数据将不被发送。

84

5 实时流程管理器
5.7 数据传送功能

IT网关传送功能本项对通过IT网关将从收集、加工与诊断的流程输出的数据发送至IT系统等外部设备的功能进行说明。
关于IT网关的详细说明，请参阅所使用的IT网关手册。

(2)
(1)
(a)

(a)
(4)

(3)
(a)

(a)
(5)

5

(1)IT系统
(2)云服务
(3)IT网关1(4)IT网关2(5)实时流量管理器(a)发送数据

数据的漏测
请参阅以下内容：
81页 数据的漏测

注意事项
• 若要使用的IT网关的执行文件不存在或已破损，则相应IT网关不会启动并且会发生错误。
• 若将流程流的运行状态切换为STOP，则IT网关的运行将立即停止。由此，停止时尚未发送的数据将不被发送。
关于IT网关停止时的规格，请参阅IT网关手册。

5 实时流程管理器
5.7 数据传送功能

85

5.8

事件履历自动输出功能

本节对将通过实时流程管理器、实时流程管理器所使用的数据采集器与IT网关，收集的事件信息/错误信息，以CSV文件格式自动输出至指定的文件夹中的功能进行说明。
关于与输出相关的设置，请参阅以下内容。
118页 事件履历自动输出设置
此外，通过自动输出的运行确认文件，可确认本功能是否正常运行。

事件履历文件事件履历文件的详细规格如下所示。

输出对象
输出对象的事件如下所示。
项目

对象

事件类型

操作、系统、安全功能状态 （重要程度）

高度、中度、轻度、警告、信息发生源功能

实时流程管理器
数据采集器
IT网关

事件履历文件格式输出的事件履历文件的格式如下所示。

文件格式

86

项目

内容

文件格式

CSV文件

字符代码

带BOM UTF-8

文件名“RealFlowLog.csv”
备份后的文件将在上述文件名的末尾处添加切换时的日期时间信息。
日期时间信息格式：MMddHHmmss
MM：2位数 01～12
dd：2位数 01～31
HH：2位数 00～23
mm：2位数 00～59
ss：2位数 00～59
文件名示例RealFlowLog1203174055.csv
关于备份运行的详细说明，请参阅以下内容。
89页 事件履历文件的备份

扩展名

.csv

输出的信息

第1行：标题行
第2行及以后：数据行
数据行最多可输出39999行。
若超过了最大行数，则将删除数据行中的起始行并在文件末尾添加最新事件。
关于标题行与各列的详细说明，请参阅以下内容。
87页 输出至事件履历文件的信息

5 实时流程管理器
5.8 事件履历自动输出功能输出至事件履历文件的信息
列号

标题行*1

数据行

1

No.

按获取的事件信息的先后顺序输出编号 （5位）。
（例）1：00001

2

发生时间

按以下格式输出日期事件。
yyyy/MM/dd H:mm:ss.fff
yyyy：4位数
MM：2位数 01～12
dd：2位数 01～31
H：0～23
mm：2位数 00～59
ss：2位数 00～59
fff：3位数 000～999

3

事件代码

以16进制4位数输出事件代码

4

状态

信息：1
警告：2
轻度：3
中度：4
高度：5

5

5

输出事件发生源。*1

发生源功能*1 以英语输出。

ֻ事件履历文件输出示例
1

2

3

4

5

No.

Time and Date of Occurrence

Event CodeStatusProblem Function

00001

2021/04/09 9:05:50.012

8006

5

Management Shell

00002

2021/04/10 13:42:33.015

1001

3

CSV File Data collector Version 2 (EdgecrossConsortium)

00003

2021/04/10 13:42:45.030

7028

2

Management Shell

00004

2021/04/10 19:21:27.123

8007

5

Management Shell

输出位置事件履历文件的输出位置如下所示。
项目

规格

范围

输出目标

事件履历文件可保存至以下位置。
• 局部磁盘
• 共享文件夹*1*2
可通过实时流程管理器与Management Shell的事件履历自动输出功能指定相同的保存位置。
可对保存目标的路径，指定Unicode基本多文种平面的字符 （仅WSTRING型中可使用的字符）。*3*4 （509页 WSTRING型）

保存目标路径长度：最多234字符（包含从驱动器字符至路径末尾“\”的长度。）*1 关于使用远程共享文件夹的方法，请参阅以下内容。
517页 使用远程的共享文件夹时
*2 无法使用网络驱动器 （由Windows分配的驱动器）。
*3 Windows的文件路径中无法使用的以下字符除外。
/ （0x2F）、* （0x2A）、? （0x3F）、" （0x22）、< （0x3C）、> （0x3E）、| （0x7C）*4 半角空格 （0x20）与半角点号 （0x2E）无法用于第1个字符。

5 实时流程管理器
5.8 事件履历自动输出功能

87

运行规格
输出事件履历文件时的运行规格如下所示。

文件输出权限
文件以Windows账户‘SYSTEM’或指定的用户账户输出。
输出时使用的用户账户可在设置画面中指定。默认使用Windows账户‘SYSTEM’。
通过指定用户账户进行输出，可将文件输出至仅指定的用户可访问的文件夹中。
此外，将文件输出至加密的文件夹后，仅指定的账户可浏览该文件。关于输出至远程的共享文件夹与加密文件夹的详细说明，请参阅以下内容。
517页 使用远程的共享文件夹时71页 加密文件夹
指定用户账户时，由于网络负荷过大或故障等原因，用户账户认证处理可能花费较长时间。
用户账户认证处理所需时间较长，导致Windows超时时将发生错误。

文件输出
事件履历文件将在以下时机输出。
• 实时流程管理器启动时• 应用事件履历自动输出设置时 （输出的有效无效的更改除外）• 事件履历监视间隔内发生了事件时
若指定的文件夹不存在，则将创建文件夹以保存事件履历文件。
若存在同名文件，则将被事件履历文件的内容覆盖。
若无法保存事件履历文件，则将进行重试。
重试期间内发生的事件，将在可保存时一并输出。
事件履历文件备份失败时，直到备份成功前将不进行文件输出。关于事件履历文件的备份的详细说明，请参阅以下内容。
89页 事件履历文件的备份

88

5 实时流程管理器
5.8 事件履历自动输出功能

事件履历文件的备份单击实时流程设计器的“事件履历”画面的[事件履历删除]按钮后，即开始创建备份文件。*1
若备份时发生了错误，则将登录事件。
关于事件代码请参阅以下内容。
396页 实时流程管理器中发生的事件代码Edgecross基本软件不删除备份的文件。（可备份的文件数的上限由文件系统而定。）
备份的文件的文件名中将附加进行备份的日期。
关于文件名的详细说明，请参阅以下内容。
86页 文件格式*1 无论执行事件履历删除时事件履历文件输出设置是否有效，下次输出事件履历文件时必将在进行备份后进行文件输出。
此外，若在进行备份前保存目标文件夹有所更改，则对更改后的保存目标文件夹中的事件履历文件进行备份。

备份的运行示例如下所示。
(a)
*1
(1)

5

RealFlowLog.csv
(b)

*2

*1
(1)
RealFlowLog.csv

RealFlowLog
1127083017.csv

(c)

*2

*1
(1)
RealFlowLog.csv

RealFlowLog
1127170043.csv

RealFlowLog
1127083017.csv(1)实时流程管理器(a)在“事件履历”画面中执行事件履历删除 （11/26 12:45:22）(b)在“事件履历”画面中执行事件履历删除 （11/27 08:30:17）(c)在“事件履历”画面中执行事件履历删除 （11/27 17:00:43）*1 最新文件的文件名总为“RealFlowLog.csv”*2 执行事件履历删除时备份文件

5 实时流程管理器
5.8 事件履历自动输出功能89运行确认文件
本项对运行确认文件的详细规格进行说明。

运行确认文件格式运行确认文件的格式如下所示。
此外，运行确认文件不进行备份，而继续使用1个文件。
项目

内容

文件格式

文本

字符代码

带BOM UTF-8

文件名"RealFlowLogKeepAlive.dat"

扩展名

.dat

输出位置
将保存至与事件履历文件相同的位置。
87页 输出位置运行规格输出运行确认文件时的运行规格如下所示。

文件输出权限
与事件履历文件相同。
88页 文件输出权限文件输出
若指定的路径不存在，则创建文件夹保存运行确认文件。
若存在同名文件，则将被运行确认文件的内容覆盖。
运行确认文件将以与事件履历监视间隔相同的间隔更新，但以下情况下不进行更新。
• 事件履历文件的自动输出在设置上被禁用。
• 事件履历文件保存失败。
• 运行确认文件保存失败。
• 本功能运行停止。

㾱⛩本功能正常运行时，将更新运行确认文件的更新时间。
若运行确认文件的更新时间在一定时间内未更新，则应确认事件履历自动输出设置是否被禁用，或是否发生了错误。

90

5 实时流程管理器
5.8 事件履历自动输出功能

注意事项
使用事件履历自动输出功能时的注意事项如下所示。
• 若通过其他应用程序以可编辑的状态打开事件履历文件，则事件履历文件可能将保存失败。要通过其他应用程序打开时，应复制事件履历文件后再打开。
• 在无法访问事件履历文件的状态下删除了事件履历时，未输出的数据将不保存至事件履历文件而被删除。
• 由于事件频繁发生等原因事件履历的更新频率较高时，输出事件履历文件可能需要较长时间。（运行确认文件也如此。）• 若短间隔内连续发生了事件，则输出至事件履历文件的顺序与发生时间可能有误差。
• 保存目标为共享文件夹时，请勿在启用了输出设置的状态下解除文件夹的共享。
• 请勿在保存目标路径中保存与事件履历文件同名的文件。若存在同名文件，则将被事件履历文件的内容覆盖。（运行确认文件也如此。）• 对设置了压缩属性的文件夹输出文件时，磁盘可用空间较少时可能将暂时被判断为Windows可用空间不足，导致发生错误。
• 关于对设置了数据加密的文件夹进行文件输出的详细说明，请参阅以下内容。
71页 加密文件夹

55 实时流程管理器
5.8 事件履历自动输出功能

91

5.9

命令行IF功能本节对通过命令行界面执行实时流程管理器的操作的功能进行说明。
使用本功能，可通过Edgecross基本软件以外的应用程序 （此后称为“外部软件”）对实时流程管理器进行操作。
通过外部软件指定参数并执行执行文件 （.exe）便可运行本功能。

注意事项
• 本功能仅可在安装了Edgecross基本软件的工业PC中运行。
• 本功能无法同时启动多个。否则，后启动的功能将输出错误 （2001）并中止。
• 应以同意了Edgecross基本软件的软件使用协议的Windows用户账户执行本功能。

版本规格对应Edgecross基本软件的各版本的命令行IF功能的版本如下所示。
Edgecross基本软件的版本

命令行IF功能的版本

1.26

1

1.27
1.28及以后2

运行规格本功能向实时流程管理器请求在命令与参数 （选项）中指定的处理，并返回结果 （执行结果与结束代码）。
项目

内容

命令

指定EdgecrossCLI.exe。*1

选项指定执行EdgecrossCLI.exe时赋予的命令行参数。
关于命令的详细说明，请参阅以下内容。
97页 选项规格执行结果

返回对实时流程管理器执行请求后的结果详情。
可以字符串格式从标准输出获取执行结果。
字符串内与字符串后的换行代码使用“CRLF”。
执行结果的详情因在选项中指定的第一选项而异。
关于详细说明，请参阅以下内容。
98页 选项详情结束代码

返回是否成功对实时流程管理器执行请求。
• 0：成功• 0以外：失败关于结束代码的详细说明，请参阅以下内容。
404页 在命令行IF功能中发生的结束代码一览

*1 可省略“.exe”。

注意事项
• 由于以字符串返回执行结果，无论控制台应用程序的执行环境 （GUI）如何，总以相同内容显示。
• 由于以数值返回结束代码，根据控制台应用程序的执行环境 （GUI），可能显示与在以下连接中记载的结束代码 （16进制数）不同的数值。
(404页 在命令行IF功能中发生的结束代码一览)92

5 实时流程管理器
5.9 命令行IF功能执行示例
命令提示符的执行示例如下所示。

成功示例

(3)

(1)

(2)

(1)命令
(2)选项
(3)执行结果

失败示例

5

(3)

(1)

(2)

(1)命令
(2)选项
(3)执行结果 （结束代码）

5 实时流程管理器
5.9 命令行IF功能

93

执行方法
本项对执行本功能的方法进行说明。
本功能可通过以下任一方法执行。
• 通过命令提示符执行。(94页 通过命令提示符执行)• 通过用户程序执行。(96页 通过用户程序执行)通过命令提示符执行
作为外部软件使用命令提示符 （Windows标准功能）时的执行流程如下所示。

1. 启动命令提示符。
2. 在命令提示符中输入(1)命令与要执行的(2)选项，并按下。

(1)

(2)

3. 本功能向实时流程管理器下达处理命令，并从实时流程管理器接收执行结果。
4. 本功能在标准输出中输出执行结果。

关于执行结果的详细说明，请参阅以下内容。
98页 选项详情5. 结束代码存储至在Windows中定义的环境变量“errorlevel”中。

94

5 实时流程管理器
5.9 命令行IF功能批处理文件的创建示例与执行结果批处理文件的创建示例与执行结果如下所示。
• 批处理文件的创建示例
在以下创建示例中，结束代码由于将在命令提示符中显示，以10进制数显示。
系统的环境变量“errorlevel”中存储最近执行的流程的结束代码。
@echo offrem 记载命令
SET CUI="EdgecrossCLI"
rem 记载选项SET ARGUMENTS=/getrfmstatus /allecho ==Display Result=====echo;
rem 执行命令行IF功能并显示结果5%CUI% %ARGUMENTS%
echo;
echo ==Display ExitCode==echo;
rem 显示结束代码echo EXITCODE: %errorlevel%pause• 执行结果5 实时流程管理器
5.9 命令行IF功能

95

通过用户程序执行作为外部软件使用用户程序时的执行流程如下所示。

1. 执行以任意程序语言创建的用户程序。
2. 在用户程序内指定命令与要执行的选项，执行用户程序。
3. 本功能向实时流程管理器下达处理命令，并从实时流程管理器接收执行结果。
4. 本功能在标准输出中输出执行结果。
关于执行结果的详细说明，请参阅以下内容。
98页 选项详情5. 用户程序读取标准输出的结果，并获取执行结果与结束代码。
用户程序的创建示例
使用C#的用户程序的创建示例如下所示。
using System;
using System.Diagnostics;
namespace sample{
class Program{
static void Main(string[] args){
使用// System.Diagnostics类的ProcessStartInfo类var processInfo = new System.Diagnostics.ProcessStartInfo();processInfo.FileName = "EdgecrossCLI.exe";// 创建对象

// 命令行IF功能名

processInfo.Arguments = "/getrfmstatus /all";// 指定选项

// 由于以下2行将在EdgecrossCLI.exe中输出的标准输出的内容重定向至用户程序侧，// 执行此设置，获取在EdgecrossCLI.exe中输出的标准输出
processInfo.UseShellExecute = false;
processInfo.RedirectStandardOutput = true;
processInfo.CreateNoWindow = true;

var process = Process.Start(processInfo);
process.WaitForExit();// 重定向命令的标准输出// 是否在窗口中启动流程// 执行命令，将执行结果写入至标准输出// 等待流程结束

int exitcode = process.ExitCode;// 获取命令结束代码if (0 == exitcode){// 成功时的处理// 由于执行结果存储在标准输出流中，// 分析存储在变量“output”中的内容，并根据结果执行处理。
// 流程结束后，在用户程序侧读取重定向后的标准输出
var output = process.StandardOutput.ReadToEnd();
Console.WriteLine(output);// 显示命令执行结果}else{// 失败时的处理// 显示通知处理失败的信息。
Console.WriteLine("发生了错误。{0:x}", exitcode);}
process.Close();
}
}
}

96

5 实时流程管理器
5.9 命令行IF功能// 执行流程的Close// 读取标准输出选项规格本项对在参数中指定的选项的规格进行说明。
应按以下格式指定选项。
• EdgecrossCLI.exe （半角空格）[第一选项] （半角空格）[第二选项] （半角空格）[第三选项…]
项目

内容

EdgecrossCLI.exe

执行命令行IF功能的命令。
可省略“.exe”。

[第一选项]*1（必须输入项目）要对实时流程管理器请求的处理的名称。
关于选项一览，请参阅以下内容。
97页 第一选项一览

[第二选项]及以后*1

应按第一选项的内容指定第二选项及以后选项。
在第二选项及以后选项中指定的选项数因第一选项的内容而异。
关于详细说明，请参阅指定的第一选项的各规格。

*1 选项区分大/小写。

5

第一选项一览
可指定的第一选项如下所示。
选项

操作名

内容

参阅

/?

帮助

返回与命令行IF功能的使用方法相关的帮助。

98页 帮助 （/?）/ver功能版本获取返回命令行IF功能的版本。

99页 功能版本获取 （/ver）/getrfmstatus

流程流运行状态获取获取通过实时流程管理器指定的流程流的运行状态。

100页 流程流运行状态获取 （/getrfmstatus）/runrfm流程流运行开始

对实时流程管理器请求开始所指定的流程流。

103页 流程流运行开始（/runrfm）/stoprfm

流程流运行停止

对实时流程管理器请求停止所指定的流程流。

105页 流程流运行停止（/stoprfm）

5 实时流程管理器
5.9 命令行IF功能

97

选项详情
本项对选项的详细内容进行说明。

帮助 （/?）
本操作的规格与执行示例如下所示。

规格
项目

内容

操作名

帮助

概要

返回与命令行IF功能的使用方法相关的帮助。

第一选项

/?

执行结果

成功时
返回与命令行IF功能的使用方法相关的帮助。
失败时返回结束代码。

结束代码执行本操作时的结束代码如下所示。
• 0：执行成功• 0以外：发生错误发生第二选项及以后选项错误 （1001H）
指定了第二选项时发生。
请勿指定第二选项及以后选项。
发生第二选项及以后选项错误 （1001H）以外的错误关于详细说明，请参阅以下内容。
404页 在命令行IF功能中发生的结束代码一览执行示例
命令提示符的执行示例如下所示。

985 实时流程管理器
5.9 命令行IF功能

功能版本获取 （/ver）
本操作的规格与执行示例如下所示。

规格
项目

内容

操作名

功能版本获取概要

返回命令行IF功能的版本。
关于对应Edgecross基本软件的各版本的命令行IF功能的版本，请参阅以下内容。
92页 版本规格

第一选项

/ver

执行结果

成功时
返回命令行IF功能的版本。
失败时返回结束代码。

结束代码执行本操作时的结束代码如下所示。
• 0：执行成功• 0以外：发生错误发生第二选项及以后选项错误 （1001H）
指定了第二选项时发生。
请勿指定第二选项及以后选项。
发生第二选项及以后选项错误 （1001H）以外的错误关于详细说明，请参阅以下内容。
404页 在命令行IF功能中发生的结束代码一览

5

执行示例
命令提示符的执行示例如下所示。

5 实时流程管理器
5.9 命令行IF功能

99

流程流运行状态获取 （/getrfmstatus）
本操作的规格与执行示例如下所示。

规格
项目

内容

操作名

流程流运行状态获取概要获取通过实时流程管理器指定的流程流的运行状态。

第一选项/getrfmstatus

第二选项

如下指定对象流程流类型与流程流No.。
• /all：所有流程流类型与流程流No.
• /logging={0}*1,*2：数据记录流程• /diagnosis={0}*1,*2：数据诊断流程若省略输入第二选项，则视为指定了“/all”。

第三选项

仅在第二选项中指定了“/logging={0}”或“/diagnosis={0}”时，指定对象流程流类型与流程流No.。
在第二选项中指定了“/logging={0}”仅可指定“/diagnosis={0}”。*1,*2
在第二选项中指定了“/diagnosis={0}”仅可指定“/logging={0}”。*1,*2

执行结果

成功时
返回指定的流程流类型的运行状态。
指定了多个流程流类型时，无论指定的顺序如何，按以下顺序返回运行状态。
第1行：数据记录流程
第2行：数据诊断流程此外，按指定的流程流No.的从小到大顺序，以逗号分隔的状态返回流程流的运行状态。
0：未设置
1：STOP状态
2：RUN转移中
3：RUN状态
4：STOP转移中失败时
返回结束代码。

结束代码执行本操作时的结束代码如下所示。
• 0：执行成功• 0以外：发生错误发生第二选项及以后选项错误 （1001H）
关于详细说明，请参阅以下内容。
结束代码处显示“1001”
发生第二选项及以后选项错误 （1001H）以外的错误关于详细说明，请参阅以下内容。
404页 在命令行IF功能中发生的结束代码一览*1 在{0}中以10进制数的半角数字指定流程流No.。
仅指定了“/logging”或“/diagnosis”时，视为指定了所有数据记录流程或数据诊断流程。
*2 要指定多个流程流No.时，可使用逗号分隔。

100

5 实时流程管理器
5.9 命令行IF功能

注意事项• 结束代码处显示“1001”可能由以下原因所致。应指定正确的选项或值。
结束代码

错误名称

错误内容

1001H

第二选项及以后选项错误 （1001H）

在第二选项中指定了“/all”、“/logging={0}”与“/diagnosis={0}”以外的内容。
在第二选项中指定了“/logging={0}”，但在第三选项中指定了“/diagnosis={0}”以外的内容。
在第二选项中指定了“/diagnosis={0}”，但在第三选项中指定了“/logging={0}”以外的内容。
在第二选项中指定了“/all”，且指定了第三选项。
指定了“/logging={0}”或“/diagnosis={0}”，但未在{0}中指定流程流No.。
指定了第四选项。
在{0}中指定了2个或2个以上相同的流程流No.。
对{0}的流程流No.指定了小于等于0或大于等于33的值。

5

指定{0}的流程流No.时未使用半角数字，或未使用逗号分隔。

5 实时流程管理器
5.9 命令行IF功能

101执行示例流程流的运行状态为如下设置时的命令提示符的执行示例如下所示。
数据记录流程的运行状态：No.1～4为RUN，No.5～6为STOP，且未设置No.7～32
数据诊断流程的运行状态：No.1～3为RUN，No.4～6为STOP，且未设置No.7～32• 在第二选项中指定“/all”

(2)

(1)

(1)数据记录流程(2)数据诊断流程• 在第二选项中指定“/logging”• 在第二选项中指定“/diagnosis=1,3,5”• 在第二选项中指定“/logging=1,4,6,10”、第三选项中指定“/diagnosis=1,3,5”(2)(1)数据记录流程(2)数据诊断流程102

5 实时流程管理器
5.9 命令行IF功能(1)

流程流运行开始 （/runrfm）
本操作的规格与执行示例如下所示。

规格
项目

内容

操作名

流程流运行开始

概要

对实时流程管理器请求开始所指定的流程流。

第一选项/runrfm

第二选项

如下指定对象流程流类型与流程流No.。
• /all：所有流程流类型与流程流No.
• /logging={0}*1,*2：数据记录流程• /diagnosis={0}*1,*2：数据诊断流程若省略输入第二选项，则视为指定了“/all”。

第三选项

仅在第二选项中指定了“/logging={0}”或“/diagnosis={0}”时，指定对象流程流类型与流程流No.。
在第二选项中指定了“/logging={0}”仅可指定“/diagnosis={0}”。*1,*2
在第二选项中指定了“/diagnosis={0}”仅可指定“/logging={0}”。*1,*2

执行结果

成功时
返回“0000”。
失败时
返回结束代码。

结束代码执行本操作时的结束代码如下所示。
• 0：执行成功• 0以外：发生错误发生第二选项及以后选项错误 （1001H）
关于详细说明，请参阅以下内容。
结束代码处显示“1001”
发生第二选项及以后选项错误 （1001H）以外的错误关于详细说明，请参阅以下内容。
404页 在命令行IF功能中发生的结束代码一览5*1 在{0}中以10进制数的半角数字指定流程流No.。
仅指定了“/logging”或“/diagnosis”时，视为指定了所有数据记录流程或数据诊断流程。
*2 要指定多个流程流No.时，可使用逗号分隔。

5 实时流程管理器
5.9 命令行IF功能

103

注意事项
• 本操作仅返回将运行状态更改为RUN的请求是否成功的结果。因此，所指定的流程流的运行状态变为RUN前将发生时间延迟。
可在执行本操作后，通过运行状态获取命令监视并确认流程流的运行状态是否变为RUN。
• 结束代码处显示“1001”可能由以下原因所致。应指定正确的选项或值。
结束代码

错误名称

错误内容

1001H

第二选项及以后选项错误 （1001H）

在第二选项中指定了“/all”、“/logging={0}”与“/diagnosis={0}”以外的内容。
在第二选项中指定了“/logging={0}”，但在第三选项中指定了“/diagnosis={0}”以外的内容。
在第二选项中指定了“/diagnosis={0}”，但在第三选项中指定了“/logging={0}”以外的内容。
在第二选项中指定了“/all”，且指定了第三选项。
指定了“/logging={0}”或“/diagnosis={0}”，但未在{0}中指定流程流No.。
指定了第四选项。
在{0}中指定了2个或2个以上相同的流程流No.。
对{0}的流程流No.指定了小于等于0或大于等于33的值。
指定{0}的流程流No.时未使用半角数字，或未使用逗号分隔。

执行示例
命令提示符的执行示例如下所示。
• 在第二选项中指定“/diagnosis=1,3,5”

104

5 实时流程管理器
5.9 命令行IF功能

流程流运行停止 （/stoprfm）
本操作的规格与执行示例如下所示。

规格
项目

内容

操作名

流程流运行停止概要

对实时流程管理器请求停止所指定的流程流。

第一选项/stoprfm

第二选项

如下指定对象流程流类型与流程流No.。
• /all：所有流程流类型与流程流No.
• /logging={0}*1,*2：数据记录流程• /diagnosis={0}*1,*2：数据诊断流程若省略输入第二选项，则视为指定了“/all”。

第三选项

仅在第二选项中指定了“/logging={0}”或“/diagnosis={0}”时，指定对象流程流类型与流程流No.。
在第二选项中指定了“/logging={0}”仅可指定“/diagnosis={0}”。*1,*2
在第二选项中指定了“/diagnosis={0}”仅可指定“/logging={0}”。*1,*2

执行结果

成功时
返回“0000”。
失败时
返回结束代码。

结束代码执行本操作时的结束代码如下所示。
• 0：执行成功• 0以外：发生错误发生第二选项及以后选项错误 （1001H）
关于详细说明，请参阅以下内容。
结束代码处显示“1001”
发生第二选项及以后选项错误 （1001H）以外的错误关于详细说明，请参阅以下内容。
404页 在命令行IF功能中发生的结束代码一览5*1 在{0}中以10进制数的半角数字指定流程流No.。
仅指定了“/logging”或“/diagnosis”时，视为指定了所有数据记录流程或数据诊断流程。
*2 要指定多个流程流No.时，可使用逗号分隔。

5 实时流程管理器
5.9 命令行IF功能

105

注意事项
• 本操作仅返回将运行状态更改为STOP的请求是否成功的结果。因此，所指定的流程流的运行状态变为STOP前将发生时间延迟。可在执行本操作后，通过运行状态获取命令监视并确认流程流的运行状态是否变为STOP。
• 结束代码处显示“1001”可能由以下原因所致。应指定正确的选项或值。
结束代码

错误名称

错误内容

1001H

第二选项及以后选项错误 （1001H）

在第二选项中指定了“/all”、“/logging={0}”与“/diagnosis={0}”以外的内容。
在第二选项中指定了“/logging={0}”，但在第三选项中指定了“/diagnosis={0}”以外的内容。
在第二选项中指定了“/diagnosis={0}”，但在第三选项中指定了“/logging={0}”以外的内容。
在第二选项中指定了“/all”，且指定了第三选项。
指定了“/logging={0}”或“/diagnosis={0}”，但未在{0}中指定流程流No.。
指定了第四选项。
在{0}中指定了2个或2个以上相同的流程流No.。
对{0}的流程流No.指定了小于等于0或大于等于33的值。
指定{0}的流程流No.时未使用半角数字，或未使用逗号分隔。

执行示例
命令提示符的执行示例如下所示。
• 在第二选项中指定“/logging=1,3,5”

106

5 实时流程管理器
5.9 命令行IF功能

6实时流程设计器

本章对用于设置实时流程管理器的参数的实时流程设计器进行说明。

6.1

概要

本节对实时流程设计器的启动方法与画面构成等概要进行说明。

启动方法
操作步骤

1. 进行以下任一操作。
• 在Windows的开始中通过“Edgecross Basic Software”启动Real-time Flow Designer• 双击桌面上的“Real-time Flow Designer”快捷方式图标启动实时流程设计器时，读取实时流程管理器的参数，并将其反映至实时流程设计器中。

㾱⛩首次启动实时流程设计器时，显示用于确认软件使用许可协议的画面。（在Management Shell资源管理器中已
同意使用许可协议时，不显示此画面。）

画面构成
(1)

(2)

(3)

(1)菜单栏
(2)编辑项目树状结构(3)设置编辑画面6实时流程设计器
6.1 概要1076编辑项目树状结构的操作
编辑项目树状结构是以树状结构显示各画面中的设置内容。
(1)
(2)

(3)

(1)路径
(2)设置类别
(3)项目

选择项目
双击各设置类别后，显示项目。
选择显示的项目后，在设置编辑画面中显示所选择的项目的编辑画面。

添加项目
选择并右键单击设置类别或项目选择[添加项目]。
项目的添加成功时，将自动选择其项目，并切换为添加项目的编辑画面。

删除项目选择并右键单击要删除的项目选择[删除项目]。
如需删除设置种类中包含的所有项目，应选择并右键单击设置类别选择[删除项目]。

参数设置的初始化
如需进行参数设置的初始化，应选择并右键单击路径选择[全部设置的初始化]。

108

6 实时流程设计器6.1 概要主界面启动实时流程设计器时显示的画面如下所示。
显示全部设置项目。

画面显示选择编辑项目树状结构的“实时流程管理器参数”。

6

显示内容
菜单构成
菜单名
文件

编辑

视图

内容

参阅

读取作为设置文件保存的设置信息。*1、*2、*3、*4

从文件读取

*5、*6、*7



保存在文件中将当前的设置状态保存为设置文件。

实时流程设计器结束

退出实时流程设计器。



添加项目

对在编辑项目树状结构中选择的设置添加项目。



删除项目

删除在编辑项目树状结构中选择的项目。

显示语言切换 （Display Language）

切换下一次启动实时流程管理器或Management Shell资源
管理器时显示的语言 （日文/英文/简体中文）。



实时流程

流程流开始/停止

切换实时流程管理器的流程流的运行状态。

325页 “流程流开始/停止”画面诊断实时流程管理器诊断监视实时流程管理器的运行状态。

324页 实时流程管理器诊断

帮助

数据采集器一览显示已安装的数据采集器列表。

120页 数据采集器一览IT网关一览

显示已安装的IT网关列表。

121页 IT网关一览显示PDF格式的手册 （Edgecross基本软件Windows版用户手册）。

显示实时流程设计器的版本信息与许可证信息。



手册显示
版本信息

Edgecross基本软件用户手册

6实时流程设计器
6.1 概要109

*1 对于设置有密码的文件，可通过在显示的“输入密码”画面中输入密码来进行读取。
*2 读取设置文件时的工业PC的网络适配器的MAC地址与保存设置文件时的MAC地址不同时，应根据以下步骤重新设置数据传送设置 （MQTT）
或边缘应用程序诊断 （MQTT）设置。
读取设置文件时的MAC地址不同的示例-将设置文件保存的工业PC与读取的工业PC不同-更改了工业PC的网络设备重新设置步骤
在“数据传送设置”画面或“边缘应用程序诊断设置”画面的[定义输出]选项卡中，输出发送数据定义文件。（156页 数据传送设置 （MQTT）、170页 边缘应用程序诊断 （MQTT）设置）单击[确定]按钮，确定设置。
在流程流设置中单击[确定]按钮，确定设置。(132页 数据记录流程设置画面、135页 数据诊断流程设置画面)单击[应用]按钮。
使用所输出的发送数据定义文件，重新设置连接目标边缘应用程序。
执行以上步骤后，将更新实时流程管理器的参数。
更新内容并不反映至原本的设置文件。
应根据需要，选择[文件][保存在文件中]，重新进行保存。
*3 在数据传送设置 （MQTT）或边缘应用程序诊断 （MQTT）设置中设置有“发送时的客户端ID”或“发送数据主题名称”时，应在读取设置
文件后更改设置值。（无法在已保存与已读取设置文件的工业PC内的实时流程管理器中设置相同的值。）*4 若将通过Edgecross基本软件的版本为1.23及以前的实时流程设计器保存的设置文件获取至设置了事件履历自动输出设置的实时流程设计
器中，则事件履历自动输出设置将被删除。
*5 可在显示的“设置密码”画面中设置密码。由此，可防止设置文件中信息的泄漏。
*6 对于文件名，可以在文件路径为200字符以内的范围内进行设置。
*7 根据使用数据采集器的不同，部分设置信息可能无法保存。关于详细说明，请参阅所使用数据采集器的手册。

画面构成
项目
[数据记录阶段]选项卡

参阅[目标设备设置]按钮

单击此按钮，将显示目标设备设置一览。

124页 目标设备设置一览

[数据记录流程设置]按钮

单击此按钮，将显示数据记录流程设置一览。

131页 数据记录流程设置一览

[数据诊断流程设置]按钮

单击此按钮，将显示数据诊断流程设置一览。

133页 数据诊断流程设置一览[放弃编辑]按钮

单击此按钮，将被删除实时流程设计器的设置内容。

[应用]按钮

单击此按钮，以实时流程设计器的设置内容更新实时流程管理器的参数。

[数据诊断阶段]选项卡

110

内容

6 实时流程设计器6.1 概要流程流设置设置各种流程流的画面如下所示。

画面显示选择编辑项目树状结构的“流程流设置”。

6

显示内容
项目

内容

[主界面]按钮

单击此按钮，将返回至主界面。
109页 主界面[数据记录流程设置]按钮

单击此按钮，将显示数据记录流程设置一览。
131页 数据记录流程设置一览

[数据诊断流程设置]按钮

单击此按钮，将显示数据诊断流程设置一览。
133页 数据诊断流程设置一览

6实时流程设计器
6.1 概要111

通用设置设置实时流程设计器的通用设置的画面如下所示。

画面显示选择编辑项目树状结构的“通用设置”。

显示内容

112

项目

内容

[主界面]按钮

单击此按钮，将返回至主界面。
109页 主界面

[动作设置]按钮

单击此按钮，将显示“动作设置”画面。
113页 动作设置[DB连接通用设置]按钮

单击此按钮，将显示“DB连接通用设置”画面。
116页 DB连接通用设置[文件保存通用设置]按钮

显示“文件保存通用设置”画面。
117页 文件保存通用设置[事件履历自动输出设置]按钮

显示“事件履历自动输出设置”画面。
118页 事件履历自动输出设置

6 实时流程设计器6.1 概要动作设置启动工业PC时，将实时流程管理器的所有流程流的运行状态切换为RUN或STOP的方法如下所示。

操作步骤

1. 单击“通用设置”画面的[动作设置]按钮。
2. 设置流程流的运行状态。
3. 单击[确定]按钮。
注意事项
• 如需反映实时流程管理器的参数后更改运行状态，则应通过实时流程设计器切换运行状态。（324页 实时流程管理器诊
断）• 应仅在以下任一情况下，将工业PC启动时的流程流的运行状态的设置为RUN。
仅执行数据记录流程仅作为数据诊断功能使用数据诊断插件执行功能• 进行MQTT联动等，边缘应用程序与实时流程管理器之间有起动顺序的数据诊断的情况下，请勿将工业PC起动时的流程流的运
行状态的设置置为RUN。

6

流程流的运行状态为RUN状态的情况下，执行数据诊断的边缘应用程序不处于可实时诊断状态时，将发生错误。
• 按流程流数，到流程流的运行状态切换为RUN的时间比例地变长。此外，切换为RUN的时机的偏差变大。
若添加了流程流，则应确认是否发生了启动工业PC时与边缘应用程序联动的时机等方面的问题。
• 应禁用快速启动功能。否则，即使关闭工业PC也无法彻底关闭，并且下一次启动工业PC时可能会导致流程流运行不正常。关
于禁用此功能的操作，请参阅以下内容。
114页 将快速启动功能设置为无效的步骤6

实时流程设计器
6.1 概要113将快速启动功能设置为无效的步骤
将快速启动功能设置为无效的步骤如下所示。

操作步骤

1. 打开“电源选项”画面，单击[选择电源按钮的功能]。
选择[控制面板][系统和安全][电源选项]

2. 单击[更改当前不可用的设置]。

114

6 实时流程设计器6.1 概要3. 取消“关机设置”的“启用快速启动”的勾选后，单击[保存修改]按钮。

66

实时流程设计器
6.1 概要115

DB连接通用设置
用于设置与数据库连接的通用设置的画面如下所示。
进行DB连接通用设置的情况下，需要预先设置数据库。
493页 数据库的设置画面显示
单击“通用设置”画面的[DB连接通用设置]按钮。

显示内容

116

项目

内容

数据资源名

设置数据库的数据资源名 （1～32个字符）。

用户名设置数据库的用户名 （1～32个字符）。

密码设置数据库的密码 （6～32个字符）。

6 实时流程设计器6.1 概要文件保存通用设置
对访问受限的文件夹进行访问时所需的用户名与密码的设置画面如下所示。

画面显示
单击“通用设置”画面的[文件保存通用设置]按钮。

显示内容
项目
用户名

内容
*1*2

设置Windows的用户账户 （最多127个字符）。
以下述格式输入，即可包括域名在内。*3*4• [域名]\[用户名]• [用户名]@[域名]
在指定安装有Edgecross基本软件的工业PC的本地用户时，应以下述格式进行设置。
• [计算机名]\[用户名]• .\[用户名]• [用户名]密码*1*2设置用于认证Windows用户账户的密码 （最多127个字符）。

[认证测试]按钮

单击此按钮，可使用所设置的用户名与密码对Windows进行用户账户的认证测试。

6*1 若在Windows上更改用户账户的密码，应再次进行设置。
*2 建议使用设置了满足复杂性要求的密码的用户账户，以防数据被盗用与篡改。
关于详细要求，可通过以下操作确认。
启动Windows的本地安全策略。
双击[安全设置][帐户策略][密码策略][密码必须符合复杂性要求]。
在“密码必须符合复杂性要求”画面中选择[说明]选项卡。
*3 若包含有“@”与“\”，则被视为“[用户名]@[域名]”格式。
若包含有多个“@”或“\”，则以最先存在的“@” （若没有“@”，则为“\”）被视为在域名与用户名之间的分割字符。
*4 请勿指定网络上其他工业PC中存在的本地用户。

注意事项
• 在“用户名”中设置当前使用的工业PC的本地用户并导出设置文件后，将其导入至另一台工业PC时，导入的工业PC中可能无
法认证此用户。根据需要，导入后重新设置用户名。
• 认证测试将对本地计算机进行。因此，对保存目标文件夹指定了网络上其他工业PC时，并不对该工业PC执行认证测试。
• 若在密码有误的状态下重复进行以下操作，则用户账户可能将被封锁。执行以下操作发生错误时，应确认密码是否有误。
-设置的应用-实时流程管理器的启动或运行开始
-认证测试

6

实时流程设计器
6.1 概要117

事件履历自动输出设置设置自动输出事件履历的画面如下所示。

画面显示
单击“通用设置”画面的[事件履历自动输出设置]按钮。

显示内容
项目

内容
要自动将事件履历输出至文件时勾选。*1

将自动输出设为有效输出对象设置*2

保存目标文件夹设置勾选要作为输出对象的事件。
保存目标文件夹*2

设置保存目标文件夹 （1～233个字符）。
也可在通过单击[...]按钮显示的“选择文件夹”画面中进行设置。

保存文件路径根据“保存目标文件夹”的设置内容显示保存文件路径。

保存目标文件夹的访问权限存在限制时，指定用户进行访问*2

事件履历文件的保存目标文件夹中设置有访问权限时勾选。*1[用户账户设置]按钮*3

显示“用户账户设置”画面。
119页 用户账户设置画面“用户账户设置”画面的设置状态显示至此按钮的右侧。

*1 未勾选而确定了设置内容时，“用户账户设置”画面的设置将被删除。
*2 勾选了“将自动输出设为有效”时可选择或设置。
*3 勾选了“将自动输出设为有效”与“保存目标文件夹的访问权限存在限制时，指定用户进行访问”时可单击。

118

6 实时流程设计器6.1 概要用户账户设置画面
访问受访问限制的文件夹时所需的用户名与密码的设置画面如下所示。

画面显示

显示内容
请参阅以下内容：
147页 用户帐户设置注意事项请参阅以下内容：

6

147页 用户帐户设置6

实时流程设计器
6.1 概要119

数据采集器一览
显示已安装的数据采集器列表的画面如下所示。

画面显示选择[帮助][数据采集器一览]。

(1)

显示内容
项目

内容

(1)数据采集器一览显示所安装的全部数据采集器的信息。

开发商显示数据采集器的开发商。

数据采集器名称

显示数据采集器的名称。

数据采集器版本

显示数据采集器的数据采集器版本。

数据采集器规格版本

显示数据采集器的数据采集器规格版本。（舍去小数点以下的第3位及以后位）

补充信息

显示数据采集器的补充信息。

收集

显示数据采集器的收集可否。
• 支持：可收集• 不支持：无法收集读显示数据采集器的读取可否。
• 支持：可读取• 不支持：无法读取写显示数据采集器的写入可否。
• 支持：可写入• 不支持：无法写入支持语言

显示数据采集器支持的显示语言。

[更新到最新状态]按钮

单击此按钮，“数据采集器一览”画面将更新为最新状态。

㾱⛩• 具有不同的数据采集器版本的多个数据采集器已安装时，仅显示具有最新数据采集器版本的数据采集器。
• 单击[更新到最新状态]按钮，即可以最新的数据采集器内容更新目标设备信息。

120

6 实时流程设计器6.1 概要IT网关一览显示已安装的IT网关列表的画面如下所示。

画面显示选择[帮助][IT网关一览]。

(1)

6
显示内容
项目

内容

(1)IT网关一览显示已安装的所有IT网关的信息。

开发商显示IT网关的开发商。

IT网关名显示IT网关的名称。

IT网关版本显示IT网关的IT网关版本。

补充信息

显示IT网关补充信息。

IT网关类型（IT网关规格版本）显示IT网关的IT网关类型与IT网关规格版本 （小数点以下的第3位及以后位去掉）。

支持语言

显示IT网关所支持的语言。

[更新到最新状态]按钮

单击此按钮，“IT网关一览”画面将更新为最新状态。

㾱⛩单击[更新到最新状态]按钮，即可以最新的IT网关内容更新IT网关设置信息。

6实时流程设计器
6.1 概要121

使用位置搜索结果画面显示设置项目 （目标设备设置或IT网关设置）的使用位置列表的画面如下所示。

画面显示搜索目标设备设置的使用位置
在目标设备设置一览画面中选择并右键单击任意行选择[目标设备设置的使用位置搜索]。

搜索IT网关设置的使用位置
在IT网关设置一览画面中选择并右键单击任意行选择[IT网关设置的使用位置搜索]。

(1)

显示内容
项目

内容

(1)使用位置一览*1类型显示设置项目使用位置的类型。

使用位置显示设置项目使用的位置。

详情显示设置项目使用位置的详细说明。

始终置顶显示勾选此项目，本画面总在顶层显示。
若多个要顶层显示的应用程序运行，则其中任一个应用程序固定显示于顶层。

*1 可通过双击任意行参照此行的设置项目的使用位置。

㾱⛩• 所显示的设置项目中，可排序1000个项目。
• 本画面的显示语言取决于在显示本画面时的实时流程设计器或Management Shell资源管理器中显示的语言。

注意事项• 对于设置尚未完成的项目，可能会无法正确搜索或无法参照正确的使用位置。
• 本画面仅可显示1个。若显示本画面时在实时流程设计器或Management Shell资源管理器中搜索其它项目的使用位置，则会
更新已显示的画面内容。
• 即使在显示本画面时切换实时流程设计器或Management Shell资源管理器的显示语言，画面的显示语言也不被切换。

122

6 实时流程设计器6.1 概要通用操作
本项对实时流程设计器的通用操作进行说明。

根据数据选择控制树状结构设置数据
对数据收集结果与常数等单一项目进行简易分配的方法如下所示。

操作步骤

1. 单击数据输入单元格。
（例）“数据截取设置”画面

6
2. 选择要设置的数据。
项目

内容数据收集结果（数据收集的流程名）*1（收集数据的数据名）*2

设置选中数据。

数据加工结果（数据加工的流程名）*1（输出数据的数据名）*2

设置选中数据。

数据诊断结果（数据诊断的流程名）*1（输出数据的数据名）*2

设置选中数据。

常数*2

【整数】

显示“整数型常数设置”画面。

【实数】

显示“实数型常数设置”画面。

【字符串[ASCII]】

显示“字符串[ASCII]型常数设置”画面。

【字符串[UNICODE]】

显示“字符串[UNICODE]型常数设置”画面。

*1 未设置之前流程的流程名时，不显示项目。
*2 选中无法组合的数据类型时不显示。

常数设置设置作为数据使用的常数。

操作步骤

1. 在数据选择控制树状结构中单击“ 【整数】”、“ 【实数】”、“ 【字符串[ASCII]】”或“ 【字符串[UNICODE]】”。
2. 输入设置值，并单击[确定]按钮。

6实时流程设计器
6.1 概要1236.2

目标设备设置本节对要使用的数据采集器的选择方法与目标设备的设置方法进行说明。

操作步骤

1. 选择在编辑项目树状结构中的“目标设备设置”。
以列表形式显示目标设备设置。（124页 目标设备设置一览）

2. 在目标设备设置一览中选择未设置目标设备设置的行，并单击[编辑]按钮。
显示“数据采集器选择”画面。（125页 数据采集器选择画面）

㾱⛩
若选择目标设备设置已设置的行，则将显示“目标设备设置”画面，而不是“数据采集器选择”画面。

3. 在“数据采集器选择”画面中选择要使用的数据采集器，并单击[确定]按钮。
显示“目标设备设置”画面。（126页 目标设备设置画面）

目标设备设置一览

(1)

显示内容
项目

内容

[主界面]按钮

单击此按钮，将返回至主界面。
109页 主界面

(1)目标设备设置一览*1

124

目标设备名

显示在“目标设备设置”画面中设置的目标设备的名称。

注释显示在“目标设备设置”画面中设置的注释。

数据采集器

显示在“数据采集器选择”画面中设置的数据采集器名称。

设置内容

显示在“目标设备设置”画面中设置的数据采集器的设置内容。

[编辑]按钮

在选择未设置目标设备设置的行的情况下，单击此按钮，将显示“数据采集器
选择”画面。
125页 数据采集器选择画面
在选择已设置目标设备设置的行的情况下，单击此按钮，将显示“目标设备设置”画面。
126页 目标设备设置画面[删除]按钮

单击此按钮，将删除选择行的设置内容。

6 实时流程设计器
6.2 目标设备设置

*1 在通过选择并右键单击任意行选择[目标设备设置的使用位置搜索]显示的“使用位置搜索结果”画面中，可确认选中行的目标设备设
置的使用位置。
122页 使用位置搜索结果画面

数据采集器选择画面

6
显示内容
项目

内容

数据采集器名称

显示数据采集器的名称、数据采集器版本以及开发商。

收集

显示数据采集器的收集可否。
• 支持：可收集• 不支持：无法收集写

显示数据采集器的写入可否。
• 支持：可写入• 不支持：无法写入[确定]按钮

单击此按钮，将显示“目标设备设置”画面。
126页 目标设备设置画面

6 实时流程设计器
6.2 目标设备设置125目标设备设置画面

(1)

显示内容
项目

内容

设置名*1

设置目标设备设置的设置名 （1～32个字符）。
• 在默认状态下，将按以下方式显示，以免与已设置的目标设备设置重名。
Dev01、Dev02、Dev03、…

注释设置注释 （最多100个字符）。

(1)目标设备设置信息

设置通信参数。
关于详细说明，请参阅所使用的数据采集器的手册。

*1 无法设置与已设置的目标设备设置相同的名称。

126

6 实时流程设计器
6.2 目标设备设置

6.3

IT网关设置本节对选择并设置要使用的IT网关的方法进行说明。

操作步骤

1. 在编辑项目树状结构中选择“IT网关设置”。
显示IT网关设置一览。（127页 IT网关设置一览）

2. 选择尚未设置IT网关设置的行，并单击[编辑]按钮。
显示“IT网关选择”画面。（128页 IT网关选择画面）

㾱⛩
若选择IT网关设置已设置的行，则将显示“IT网关设置”画面，而不是“IT网关选择”画面。

3. 选择要使用的IT网关，并单击[确定]按钮。
显示“IT网关设置”画面。（129页 IT网关设置画面）

IT网关设置一览
6

(1)

显示内容
项目

内容

[主界面]按钮

单击此按钮，将返回至主界面。
109页 主界面

(1)IT网关设置一览*1

设置名显示在“IT网关设置”画面中设置的设置名。

注释显示在“IT网关设置”画面中设置的注释。

IT网关

显示在“IT网关选择”画面中选择的IT网关名。

IT网关类型显示在“IT网关选择”画面中选择的IT网关类型。

设置内容

显示在“IT网关设置”画面中设置的内容。

[编辑]按钮

在选中未设置IT网关设置的行的情况下单击此按钮，将显示“IT网关选择”画面。
128页 IT网关选择画面
在选中已设置IT网关设置的行的情况下单击此按钮，将显示“IT网关设置”画面。
129页 IT网关设置画面[删除]按钮

单击此按钮，将删除选择行的设置内容。

6实时流程设计器
6.3 IT网关设置127

*1 通过选择并右键单击任意行选择[IT网关设置的使用位置搜索]来显示的“使用位置搜索结果”画面中，可确认选中行的IT网关设置的
使用位置。
122页 使用位置搜索结果画面

IT网关选择画面

显示内容
项目

内容

IT网关名

显示IT网关的名称、IT网关版本以及开发商。

IT网关类型*1

选择IT网关的类型。

[确定]按钮*2单击此按钮，将显示“IT网关设置”画面。
129页 IT网关设置画面*1 根据支持的IT网关I/F，可选择的类型如下：历史数据文件访问I/F：数据存储实时数据发布I/F-G：数据传送
模型访问I/F-G或数据访问I/F-G：模型数据访问
*2 若在“IT网关类型”中选择“模型数据访问”，则无法单击此按钮。

128

6 实时流程设计器
6.3 IT网关设置IT网关设置画面

(1)

显示内容
项目

内容

设置名*1

设置IT网关设置的名称 （1～32个字符）。
• 在默认状态下，将按以下方式显示，以免与已设置的IT网关设置重名。
Gateway01、Gateway02、Gateway03、...

注释设置注释 （最多100个字符）。

(1)收件人参数设置

设置收件人参数。
关于详细说明，请参阅所使用的IT网关手册。

6*1 无法设置与已设置的IT网关设置相同的名称。

6实时流程设计器
6.3 IT网关设置

129

6.4

数据记录流程设置本节对数据记录流程的设置方法进行说明。

操作步骤

1. 选择编辑项目树状结构的“数据记录流程设置”。
显示数据记录流程设置一览。（131页 数据记录流程设置一览）

2. 在数据记录流程设置的一览中单击[编辑]按钮。
显示“数据记录流程设置”画面。（132页 数据记录流程设置画面）

130

6 实时流程设计器
6.4 数据记录流程设置

数据记录流程设置一览

(1)

6
显示内容
项目

内容

[主界面]按钮

单击此按钮，将返回至主界面。
109页 主界面[从数据诊断流程移动]按钮

单击此按钮，将显示“流程流的移动”画面。
137页 流程流的移动

(1)数据记录流程设置一览

数据记录流程名

显示在“数据记录流程设置”画面中设置的数据记录流程名。

注释显示在“数据记录流程设置”画面中设置的注释。

数据加工流程数

显示在“数据记录流程设置”画面中设置的数据加工流程数。

[编辑]按钮

单击此按钮，将显示选中行的“数据记录流程设置”画面。
132页 数据记录流程设置画面[复制]按钮

单击此按钮，将被复制选中行的设置内容。
• 在数据记录流程名的末尾将被添加连号“_号”。
（例）LoggingFlow01_2• 复制包含有数据存储设置 （文件保存）的设置时，将在文件名前缀词的末尾
被附加连号“(号)”。
（例）LOG(2)• 复制包含有数据存储设置 （DB保存）的设置时，将在表名的末尾被附加连号“(_号)”。
（例）LOG_2• 复制包含有指定了发送数据主题名称的数据传送设置的设置时，将以发送数
据主题名称未设置的状态进行复制。
• 若复制包含有指定了客服端ID的数据传送设置的设置，则在复制后的客服端ID的指定将被取消。
• 复制包含有CSV文件数据采集器选择为数据采集器的设置时，将在监视文件
夹的末尾被附加连号“(号)”。
（例）C:\Users\SampleUser\Documents(2)• 如需将在数据存储设置 （文件保存）的[保存文件]选项卡的“文件名前缀”
中设置的内容反应为文件的发送设置，则应根据下述步骤进行。
单击[保存文件]选项卡中的[文件发送设置]按钮。
在“IT网关发送设置”画面中，单击[确定]按钮。

[删除]按钮

单击此按钮，将删除选择行的设置内容。

66.4

实时流程设计器
数据记录流程设置131

数据记录流程设置画面

(1)

显示内容
项目

内容

设置名*1

设置数据记录流程设置的设置名 （最多32个字符）。
• 在默认状态下，将按以下方式显示，以免与已设置的数据记录流程设置和数
据诊断流程设置重名。
LoggingFlow01、LoggingFlow02、LoggingFlow03、...

注释设置注释 （最多100个字符）。

(1)流程一览流程类型显示流程的类型。

功能类型选择流程类型对应的功能类型。

流程名设置识别流程的名称 （1～100个字符）。
• 在默认情况下，按以下方式显示。
“流程类型”为“数据收集”：数据收集“流程类型”为“数据收集”以外：功能类型的内容

详细设置

按选中的流程类型与功能类型，出现的各种设置画面如下：• 流程类型为“数据收集”
138页 数据收集设置• 流程类型为“数据加工”，功能类型为“数据截取”
167页 数据截取设置• 流程类型为“数据加工”，功能类型为“字符串数据加工”
168页 字符串数据加工设置• 流程类型为“数据加工”，功能类型为数据加工插件名
169页 数据加工插件设置

数据存储

显示“数据存储设置”画面。
• 保存至文件时141页 数据存储设置 （文件保存）• 保存至数据库时150页 数据存储设置 （DB保存）

数据传送

显示“数据传送设置”画面。
• 关于通过MQTT发送数据时显示的画面的详细说明，请参阅以下内容。
156页 数据传送设置 （MQTT）• 关于通过IT网关发送数据时显示的画面的详细说明，请参阅以下内容。
161页 数据传送设置 （IT网关）[添加行]按钮

单击此按钮，将在选择行的正下方添加流程类型为“数据加工”的行。*2、*3[删除行]按钮*4单击此按钮，将删除选择的行的流程。

*1 不能使用与已设置的数据记录流程设置及数据诊断流程设置的设置名相同的名称。
*2 以下情况时可添加。
选择行的流程类型为“数据收集”且正下方的行 （流程类型为“数据加工”）的功能类型为“无处理”以外
选择行的流程类型为“数据加工”且功能类型为“无处理”以外*3 添加行的流程名按以下方式显示，以免与其它行的流程重名。
（功能类型的内容）002、（功能类型的内容）003*4 选择行的流程类型为“数据收集”时，无法使用。

132

6 实时流程设计器
6.4 数据记录流程设置

6.5

数据诊断流程设置本节对数据诊断流程的设置方法进行说明。

操作步骤

1. 选择编辑项目树状结构的“数据诊断流程设置”。
显示数据诊断流程设置一览。（133页 数据诊断流程设置一览）

2. 在数据诊断流程设置一览中单击[编辑]按钮。
显示“数据诊断流程设置”画面。（135页 数据诊断流程设置画面）

数据诊断流程设置一览

6
(1)

显示内容
项目

内容

[主界面]按钮

单击此按钮，将返回至主界面。
109页 主界面[从数据记录流程移动]按钮

单击此按钮，将显示“流程流的移动”画面。
137页 流程流的移动

(1)数据诊断流程设置一览[编辑]按钮

数据诊断流程名

显示在“数据诊断流程设置”画面中设置的数据诊断流程名。

注释

显示在“数据诊断流程设置”画面中设置的注释。

数据加工流程数

显示在“数据诊断流程设置”画面中设置的数据加工流程数。

数据诊断流程数

显示在“数据诊断流程设置”画面中设置的数据诊断流程数。
单击此按钮，将显示选中行的“数据诊断流程设置”画面。
135页 数据诊断流程设置画面

66.5

实时流程设计器
数据诊断流程设置

133

134

项目

内容

[复制]按钮

单击此按钮，将被复制选中行的设置内容。
• 在数据诊断流程名的末尾将被添加连号“_号”。
（例）DiagnosisFlow01_2• 复制包含有数据存储设置 （文件保存）或边缘应用程序诊断 （文件）设置
的设置时，将在文件名前缀词的末尾被附加连号“(号)”。
（例）LOG(2)• 复制包含有数据存储设置 （DB保存）的设置时，将在表名的末尾被附加连号“(_号)”。
（例）LOG_2• 复制包含有指定了发送数据主题名称的数据传送设置的设置时，将以发送数
据主题名称未设置的状态进行复制。
• 若复制包含有指定了发送数据主题名称的边缘应用程序诊断 （MQTT）设置的
设置，则发送数据主题名称将在未设置的状态下被复制。
• 若复制包含有指定了客服端ID的数据传送设置的设置，则在复制后的客服端ID的指定将被取消。
• 复制包含有指定客户端ID的边缘应用程序诊断 （MQTT）设置的设置时，将以客户端ID未设置的状态被复制。
• 复制包含有CSV文件数据采集器选择为数据采集器的设置时，将在监视文件
夹的末尾被附加连号“(号)”。
（例）C:\Users\SampleUser\Documents(2)• 如需将在数据存储设置 （文件保存）的[保存文件]选项卡的“文件名前缀”
中设置的内容反应为文件的发送设置，则应根据下述步骤进行。
单击[保存文件]选项卡中的[文件发送设置]按钮。
在“IT网关发送设置”画面中，单击[确定]按钮。

[删除]按钮

单击此按钮，将删除选择行的设置内容。

6 实时流程设计器
6.5 数据诊断流程设置

数据诊断流程设置画面

(1)

6
显示内容
项目

内容

设置名*1

设置数据诊断流程设置的设置名 （最多32个字符）。
• 在默认状态下，将按以下方式显示，以免与已设置的数据诊断流程设置和数
据记录流程设置重名。
DiagnosisFlow01、DiagnosisFlow02、DiagnosisFlow03、...

注释
(1)流程一览设置注释 （最多100个字符）。
流程类型

显示流程的类型。

功能类型选择流程类型对应的功能类型。

流程名设置识别流程的名称 （1～100个字符）。
• 在默认情况下，按以下方式显示。
“流程类型”为“数据收集”：数据收集“流程类型”为“数据收集”以外：功能类型的内容

详细设置

按选中的流程类型与功能类型，出现的各种设置画面如下：• 流程类型为“数据收集”
138页 数据收集设置• 流程类型为“数据加工”，功能类型为“数据截取”
167页 数据截取设置• 流程类型为“数据加工”，功能类型为“字符串数据加工”
168页 字符串数据加工设置• 流程类型为“数据加工”，功能类型为数据加工插件名
169页 数据加工插件设置• 流程类型为“数据诊断”，功能类型为“边缘应用程序诊断 （MQTT）”
170页 边缘应用程序诊断 （MQTT）设置
• 流程类型为“数据诊断”，功能类型为“边缘应用程序诊断 （文件）”175页 边缘应用程序诊断 （文件）设置
• 流程类型为“数据诊断”，功能类型为数据诊断插件名
181页 数据诊断插件设置• 流程类型为“反馈”，功能类型为“数据诊断后反馈”
182页 数据诊断后反馈设置数据存储*2

显示“数据存储设置”画面。
• 保存至文件时141页 数据存储设置 （文件保存）• 保存至数据库时150页 数据存储设置 （DB保存）数据传送*2

显示“数据传送设置”画面。
• 关于通过MQTT发送数据时显示的画面的详细说明，请参阅以下内容。
156页 数据传送设置 （MQTT）• 关于通过IT网关发送数据时显示的画面的详细说明，请参阅以下内容。
161页 数据传送设置 （IT网关）[添加行]按钮

单击此按钮，将在选择行的正下方添加流程类型为“数据加工”的行。*3、*4[删除行]按钮*5单击此按钮，将删除选择的行的流程。

66.5

实时流程设计器
数据诊断流程设置135

*1 不能使用与已设置的数据记录流程设置及数据诊断流程设置的设置名相同的名称。
*2 以下情况下，不能使用。
选择行的流程类型为“反馈”时
*3 以下情况时可添加。
选择行的流程类型为“数据收集”且正下方的行 （流程类型为“数据加工”）的功能类型为“无处理”以外
选择行的流程类型为“数据加工”且功能类型为“无处理”以外*4 添加行的流程名按以下方式显示，以免与其它行的流程重名。
（功能类型的内容）002、（功能类型的内容）003*5 选择行的流程类型为“数据收集”时，无法使用。

136

6 实时流程设计器
6.5 数据诊断流程设置6.6

流程流的移动

本节对更改流程流类型的画面进行说明。

画面显示
• 在“数据记录流程设置一览”画面中单击[从数据诊断流程移动]按钮。
• 在“数据诊断流程设置一览”画面中单击[从数据记录流程移动]按钮。

(1)

(2)

(1)

6

(2)

显示内容
项目

内容

(1)移动源流程一览

以列表形式显示移动源的流程设置。

(2)移动目标流程一览

以列表形式显示移动源的流程设置。
在末尾添加通过[]按钮移动的流程设置，并以粗体字显示。

[]按钮

单击此按钮，在移动源流程的一览中选择的流程设置将移动至移动目标流程的一览中。

[取消移动]按钮

单击此按钮，在移动目标流程的一览中选择的流程设置将恢复至移动源流程的一览中。

6 实时流程设计器
6.6 流程流的移动

137

6.7

数据收集设置本节对用于设置从目标设备中收集数据的画面进行说明。

画面显示
在“数据记录流程设置”画面或“数据诊断流程设置”画面中，单击“流程类型”为“数据收集”的“详细设置”列。

㾱⛩在未设置目标设备 （即收集对象）的情况下，将显示用于添加目标设备的“数据采集器选择”画面。
125页 数据采集器选择画面

显示内容
项目

内容

参阅

目标设备*1选择收集对象的设备。
选择" 【添加】"时，将显示“数据采集器选择”画面，选择数据采集器后，将显示“目标设备设置”画面。
125页 数据采集器选择画面
126页 目标设备设置画面开发商

显示收集对象的目标设备中使用的数据采集器的开发商。



数据采集器名称

显示收集对象的目标设备中使用的数据采集器的名称。



数据采集器版本

显示收集对象的目标设备中使用的数据采集器的版本。

[收集数据]选项卡

设置收集对象的数据。
作为数据采集器使用CSV文件数据采集器时，出现以下画面。
303页 数据收集设置 （CSV文件数据采集器）

139页 收集数据[收集选项]选项卡*2

设置收集参数。
关于详细说明，请参阅所使用的数据采集器的手册。

*1 对于设置有不支持收集功能的数据采集器的目标设备设置，无法选择。
*2 在下述情况下，不显示此选项卡。
使用CSV文件数据采集器
使用没有与收集参数相关设置的数据采集器

138

6 实时流程设计器
6.7 数据收集设置收集数据
设置收集对象数据的画面如下所示。

画面显示

(1)

显示内容
项目
(1)收集数据一览[删除行]按钮6内容
数据名

设置数据的名称 （最多32个字符）。
• 在设置位置 （起始）时若数据名为空白，则位置 （起始）的内容显示为数
据名。
但是，在数据名的内容重复、位置 （起始）的内容超出32个字符或位置（起始）的内容中包含有禁用字符时，按以下方式显示。
（例）Data001、Data002、Data003、...
• 在勾选“常数”框时若数据名为空白，则按以下方式显示。
（例）ConstantData001、ConstantData002、ConstantData003、...

常数

勾选此项目，常数值或指定字符串将添加至收集数据。
已选择复选框
已设置的“数据名”以外的项目被删除，并且将被设置以下内容。
• 数据类型：STRING• 字符数：32• 设置值：空白
取消选择
“数据名”以外的设置内容将被删除。

位置 （最前列）*1

设置收集对象的起始位置 （最多300个字符）。
此外，根据使用的数据采集器，可在通过单击[...]按钮来显示的“位置设置”画面中设置位置参数。*2
关于设置方法的详细说明，请参阅所使用的数据采集器的手册。

位置 （最后列）

显示从数据采集器获取的最终位置。
数据采集器未返回最终位置时，此项目将变为空栏。

数据类型选择要访问位置的数据类型。*3

字符数

“常数”未勾选
在“数据类型”中选择“STRING”或“WSTRING”时，应在以下范围内设置字
符数。
• STRING：1～32• WSTRING：1～16
“常数”有勾选
在“数据类型”中选择STRING或WSTRING时，将设置以下字符数。
• STRING：32• WSTRING：16

设定值*4、*5

设置收集数据中添加的常数值或指定字符串。
可输入的字符数因数据类型而异。
关于详细说明，请参阅以下内容。
508页 可于画面上输入的值单击此按钮，将被删除选中行的收集对象数据。

*1 “常数”框未勾选时可设置此项目。
*2 在“位置设置”画面中使用无法设置位置参数的数据采集器时，不会显示“位置设置”画面。
*3 所显示的数据类型如下：“常数”框未选中：可选的项目取决于使用的数据采集器。
“常数”框已勾选：508页 数据类型与值的范围

6 实时流程设计器
6.7 数据收集设置139

*4 满足以下所有条件时可设置此项目。
“常数”框已勾选。
数据类型已设置。
*5 若更改数据类型，此项目的值发生变更。关于详细说明请参阅以下内容。
510页 更改数据类型后的值

140

6 实时流程设计器
6.7 数据收集设置

6.8

数据存储设置 （文件保存）

本节对将流程的结果以文件格式输出时所需的设置进行说明。

画面显示
在“数据记录流程设置”画面或“数据诊断流程设置”画面中单击“数据存储”列。

6

显示内容
项目

内容

参阅

[执行格式]选项卡

设置执行格式。

142页 执行格式[文件格式]选项卡

设置输出的文件格式。

143页 文件格式[输出数据]选项卡

设置输出到文件中的数据。

144页 输出数据[输出选项]选项卡

设置保存文件的输出选项。

145页 输出选项[保存文件]选项卡

设置文件的保存目标、文件名以及与文件的切换有关的运行。

146页 保存文件[返回]按钮

单击此按钮，将移动至前一个设置画面。

[下一步]按钮

单击此按钮，将移动至下一个设置画面。

㾱⛩直接单击已设置的标签即可切换设置画面。
已设置的选项卡带有对号 （

）。

6.8

6 实时流程设计器
数据存储设置 （文件保存）

141

执行格式
设置执行格式的画面如下所示。

画面显示

显示内容

142

项目

内容

执行格式

选择“文件”。

6 实时流程设计器
6.8 数据存储设置 （文件保存）

文件格式
设置输出文件的格式的画面如下所示。

画面显示

6
显示内容
项目

内容

文件格式

选择输出的文件格式。

6.8

6 实时流程设计器
数据存储设置 （文件保存）

143

输出数据
设置输出至文件中的数据的画面如下所示。

画面显示

(1)

显示内容
项目

内容

(1)输出内容一览输出*1

勾选要输出至文件中的数据。

流程名显示输出值的所属流程名。

输出名显示作为文件保存对象的流程的输出值的名称。

数据类型

显示输出数据的数据类型。

输出格式

显示输出数据的输出格式。
如需更改格式，应在通过单击输入栏右侧的[...]按钮来显示的“输出格式”
画面中进行。*2
144页 输出格式[全选]按钮

单击此按钮，所有数据均被选择。

[全部解除]按钮

单击此按钮，选中的所有数据均被取消。

*1 满足以下条件时，复选框将会隐藏，且无法将数据输出至文件。若要输出WSTRING类型的数据，应在”文件格式“中选择”CSV文件（UTF-8）“。
“数据类型”为“WSTRING”且“文件格式”为“CSV文件(Shift_JIS)”*2 数据类型为以下格式时，可更改输出格式。
UINT、UDINT、ULINT、REAL、LREAL

输出格式
将数据输出至文件中时指定格式的操作如下所示。

操作步骤

1. 在[输出格式]选项卡中单击[...]按钮。
2. 在“输出格式 （整数）”画面或“输出格式 （实数）”画面中指定输出格式，并单击[确定]按钮。
㾱⛩小于“输出格式 （实数）”画面的“小数部分的位数”中指定的位数的值，将被舍去。

144

6 实时流程设计器
6.8 数据存储设置 （文件保存）输出选项
设置保存文件的输出选项的画面如下所示。

画面显示

6
显示内容
项目
时间列

内容
时间列的输出名

设置输出至数据名行的时间列中的字符串 （1～32个字符）。

指定日期时间的格式

指定日期时间数据的格式时勾选。

数据行输出格式设置时间列的输出格式 （1～32个字符）。
可指定以下保留字*1。
YYYY ：年 （4位）
YY ：年 （2位）
MM ：月 （2位）
DD ：日 （2位）
hh ：时 （2位）
mm ：分 （2位）
ss ：秒 （2位）
ms ：毫秒 （3位）
us ：微秒 （6位）
ns ：纳秒 （9位）
.s～.sssssssss：小数点以后的以秒为单位的位数 （1～9位）

输出例显示当前设置的时间列的输出格式。

*1 保留字区分大写字母与小写字母。

6.8

6 实时流程设计器
数据存储设置 （文件保存）

145

保存文件
设置文件的保存目标、名称与切换操作的画面如下所示。

画面显示

显示内容
项目

内容

保存文件路径设置

文件切换的运行设置选项设置保存目标文件夹设置文件的保存目标 （1～204个字符）。
也可在通过单击[...]按钮显示的“选择文件夹”画面中进行设置。

文件名前缀词

设置保存文件名的前缀词 （1～32个字符）。

保存文件路径的例

显示由“保存目标文件夹”与“文件名前缀词”中设置的内容确定的保存文件
路径。

保存目标文件夹的访问权限存在限制
时，指定用户进行访问勾选此项目，可将文件保存至受访问限制的文件夹中。
未勾选而确定了设置内容时，“用户账户设置”画面的设置将被删除。

[用户账户设置]按钮*1

单击此按钮，将显示“用户账户设置”画面。
147页 用户帐户设置“用户账户设置”画面的设置状态显示至此按钮的右侧。

超过此行数 （记录数）时进行切换*2设置1个文件中存储的数据行数。
超过该行数时，输出文件。

文件保存数上限 （超过时删除旧文件）

设置1个文件夹中存储的文件数的上限。
超过该文件数时，从最旧的文件开始删除。

以数据截取单位输出*3勾选此项目，可以以数据的截取为单位发送输出数据。

文件切换后执行任意程序

文件切换后执行任意程序时勾选。
关于文件输出后的程序执行的详细情况，请参阅以下内容。
68页 文件输出后的程序的执行[程序执行设置]按钮*4单击此按钮，将显示“程序执行设置”画面。
148页 程序执行设置“程序执行设置”画面的设置状态显示至此按钮的右侧。

使用IT网关发送保存文件*5勾选此按钮，可通过IT网关将保存文件发送至IT系统等外部设备中。

[文件发送设置]按钮*6单击此按钮，将显示“IT网关发送设置”画面。*7
149页 IT网关发送设置“IT网关发送设置”画面的设置状态显示至此按钮的右侧。*8*1 在勾选有“保存目标文件夹的访问权限存在限制时，指定用户进行访问”时，可单击此按钮。
*2 若在实时流程设计器中设置的行数较少，则将以高频率被创建保存文件，因此提高Windows负荷。此时，应将设置内容如下修改：延长收
集周期、增多文件中输出的最大数据行数等。
*3 “功能类型”设置为“数据截取”时，可设置此项目。
*4 在勾选“文件切换后执行任意程序”的情况下，可单击此按钮。
*5 已安装IT网关类型为“数据存储”的IT网关时，可勾选此项目。
121页 IT网关一览*6 勾选有“使用IT网关发送保存文件”时，此项目为有效。
*7 若“数据存储”类型IT网关未设置，则将显示“IT网关选择”画面。在此画面中选择IT网关后会显示“IT网关设置”画面，并且画面中的设置完成即显示“IT网关发送设置”画面。（在“IT网关选择”画面中仅可选择“数据存储”类型的IT网关。）
128页 IT网关选择画面、129页 IT网关设置画面*8 若设置“IT网关发送设置”画面中的项目后，更改在“保存目标文件夹”或“文件名前缀”的内容，则将显示“需要确认”。

146

6 实时流程设计器
6.8 数据存储设置 （文件保存）用户帐户设置
访问受访问限制的文件夹时所需的用户名与密码的设置画面如下所示。

画面显示

显示内容
项目

内容

使用文件保存通用设置勾选此项目，可使用以下链接目标中设置的文件保存通用设置。
117页 文件保存通用设置

用户名*1*2*3

设置输出文件时使用的用户名 （最多127个字符）。
如需指定域名，应以下述格式指定。*4*5• [域名]\[用户名]• [用户名]@[域名]
在指定安装有Edgecross基本软件的工业PC的本地用户时，应以下述格式进行设置。
• [计算机名]\[用户名]• .\[用户名]• [用户名]密码*1*2*3设置访问文件时使用的密码 （最多127个字符）。

[认证测试]按钮*1

单击此按钮，可使用所设置的用户名与密码对Windows进行用户账户的认证测试。

6*1 “使用文件保存通用设置”未勾选时，可设置此项目。
*2 若在Windows上更改用户账户的密码，应再次进行设置。
*3 建议使用设置了满足复杂性要求的密码的用户账户，以防数据被盗用与篡改。
关于详细要求，可通过以下操作确认。
启动Windows的本地安全策略。
双击[安全设置][帐户策略][密码策略][密码必须符合复杂性要求]。
在“密码必须符合复杂性要求”画面中选择[说明]选项卡。
*4 若包含有“@”与“\”，则被视为“[用户名]@[域名]”格式。
若包含有多个“@”或“\”，则以最先存在的“@” （若没有“@”，则为“\”）被视为在域名与用户名之间的分割字符。
*5 请勿指定网络上其他工业PC中存在的本地用户。

注意事项
• 在“用户名”中设置当前使用的工业PC的本地用户并导出设置文件后，将其导入至另一台工业PC时，导入的工业PC中可能无
法认证此用户。根据需要，导入后重新设置用户名。
• 认证测试将对本地计算机进行。因此，对保存目标文件夹指定了网络上其他工业PC时，并不对该工业PC执行认证测试。
• 若在密码有误的状态下重复进行以下操作，则用户账户可能将被封锁。执行以下操作发生错误时，应确认密码是否有误。
-设置的应用-实时流程管理器的启动或运行开始
-认证测试

6.8

6 实时流程设计器
数据存储设置 （文件保存）147

程序执行设置
文件切换后任意执行的程序的设置画面，如下所示。

画面显示

显示内容

148

项目

内容

程序

设置文件切换后非同步执行的程序的路径 （最多127个字符）。
此外，在通过单击[...]按钮来显示的“选择执行文件”画面中也可进行设置。

参数

设置对要执行的程序指定的参数 （最多127个字符）。

6 实时流程设计器
6.8 数据存储设置 （文件保存）IT网关发送设置
与IT网关发送有关的接收对象与运行内容的设置画面如下所示。

画面显示

(1)

6

显示内容
项目

内容

IT网关设置名

选择IT网关类型为“数据存储”的IT网关的IT网关设置。
若选择 【添加】，则将显示“IT网关选择”画面。在该画面中选择IT网关*1后显示“IT网关设置”画面。
128页 IT网关选择画面、129页 IT网关设置画面

开发商显示要使用的IT网关开发商。

IT网关名显示要使用的IT网关名称。

IT网关版本显示要使用的IT网关版本。

设置内容显示要使用的IT网关的设置内容。

(1)服务参数设置设置服务参数。
关于详细说明，请参阅所使用的IT网关手册。

*1 仅可选择“IT网关类型”设置为“数据存储”的IT网关。

6.8

6 实时流程设计器
数据存储设置 （文件保存）

149

6.9

数据存储设置 （DB保存）

本节对将流程的结果输出至数据库时所需的设置进行说明。
进行数据存储设置 （DB保存）时，应需预先设置数据库。
493页 数据库的设置画面显示
在“数据记录流程设置”画面或“数据诊断流程设置”画面中单击“数据存储”列。

显示内容
项目

内容

参阅

[执行格式]选项卡

设置执行格式。

151页 执行格式[连接]选项卡

设置与数据库连接所需信息。

152页 连接[输出数据]选项卡

设置输出至数据库的数据。

153页 输出数据[访问表格]选项卡

设置访问表。

154页 访问表格[定义输出]选项卡

输出DDL文件。

155页 定义输出[返回]按钮

单击此按钮，将移动至前一个设置画面。

[下一步]按钮

单击此按钮，将移动至下一个设置画面。

㾱⛩直接单击已设置的标签即可切换设置画面。
已设置的选项卡带有对号 （150

6 实时流程设计器
6.9 数据存储设置 （DB保存）

）。

执行格式
设置执行格式的画面如下所示。

画面显示

6
显示内容
项目

内容

执行格式

选择“DB”。

6.9

6 实时流程设计器
数据存储设置 （DB保存）

151

连接
设置与数据库连接所需信息的画面如下所示。

画面显示

显示内容
项目

内容

使用DB连接通用设置设置DB连接通用设置的使用有无。
116页 DB连接通用设置

数据资源名*1设置数据库的数据资源名 （1～32个字符）。

用户名*1设置数据库的用户名 （1～32个字符）。

密码*1设置数据库的密码 （6～32个字符）。

*1 勾选了“使用DB连接通用设置”时，无法设置。

152

6 实时流程设计器
6.9 数据存储设置 （DB保存）输出数据设置输出至数据库中的数据的画面如下所示。

画面显示

(1)

6
显示内容
项目
(1)输出内容一览

内容输出勾选输出至数据库的数据。

流程名显示输出值的所属流程名。

输出名显示作为数据库保存对象的流程的输出值的名称。

数据类型

显示输出数据的数据类型。

[全选]按钮

单击此按钮，所有数据均被选择。

[全部解除]按钮

单击此按钮，选中的所有数据均被取消。

6.9

6 实时流程设计器
数据存储设置 （DB保存）

153

访问表格
设置访问表格的画面如下所示。

画面显示

显示内容
项目

内容

表格名

设置要访问的数据库的表名 （1～32个字符）。
• 在默认状态下显示如下：“(流程流名)_(流程名)”*1
但是，若流程流名与流程名中包含有禁用字符，则将按以下方式显示，以免与表名重复。
（例）Table001、Table002、Table003、...

输出数据显示访问的表的字段中设置的输出数据的数据名。
第1行中固定显示时间列的数据名“TIME”。

数据类型显示访问的表的字段中设置的输出数据的数据类型。
第1行会固定显示时间列的数据类型“TIMESTAMP”。

字段名设置要访问的表的字段名 （1～32个字符）*2。
• 在默认状态下，显示输出数据的内容。
但是，若其中包含有禁用字符，则将按以下方式显示，以免与字段名重复。
（例）Field001、Field002、Field003、...

*1 超过32个字符时，从末尾开始删除字符串。
*2 根据数据库的不同，即使在可设置的字符数范围内，也有可能无法使用设置的字段名的情况。此时，应通过进一步缩短字段名来更改名称。
（例）PostgreSQL （10.3版本）：无法使用64字节及以上的字符

154

6 实时流程设计器
6.9 数据存储设置 （DB保存）

定义输出
输出DDL文件的画面如下所示。

画面显示

6
显示内容
项目

内容

[DDL文件输出]按钮

单击此按钮，将输出定义有输出数据保存所需的表信息的DDL文件。
必须将DDL输出至工业PC硬盘中，请勿输出至网络驱动器与可移动磁盘中。

㾱⛩在输出DDL文件进行了DB的设置后，若更改了数据存储设置，则应再次输出DDL文件重新设置DB。

6.9

6 实时流程设计器
数据存储设置 （DB保存）

155

6.10

数据传送设置 （MQTT）

本节对通过MQTT将流程的结果发送至边缘应用程序时所需的设置进行说明。
设置本设置时，需要预先设置MQTT代理。
468页 MQTT代理的设置画面显示
在“数据记录流程设置”画面或“数据诊断流程设置”画面中，单击“数据传送”列。

显示内容
项目

内容

参阅

[执行格式]选项卡

设置执行格式。

157页 执行格式[接收对象]选项卡

设置MQTT通信所需信息。

158页 接收对象[输出数据]选项卡

设置输出的数据。

159页 输出数据[定义输出]选项卡

输出发送数据定义文件。

160页 定义输出[返回]按钮

单击此按钮，将移动至前一个设置画面。

[下一步]按钮

单击此按钮，将移动至下一个设置画面。

㾱⛩直接单击已设置的标签即可切换设置画面。
已设置的选项卡带有对号 （156

6 实时流程设计器6.10 数据传送设置 （MQTT）

）。

执行格式
设置执行格式的画面如下所示。

画面显示

6
显示内容
项目

内容

执行格式

选择“MQTT”。

6.10

6 实时流程设计器
数据传送设置 （MQTT）

157

接收对象
设置MQTT通信所需的信息的画面如下所示。

画面显示

显示内容
项目

内容

主机名

此项目需通过指定主机名进行通信时选择。设置主机名 （1～255个字符）。

IP地址

指定IP地址通信时选择该项目，并设置IP地址。

端口号

设置端口号 （1～65535）。

Keep Alive[秒]设置用于MQTT通信的Keep Alive时间 （20～3600秒）。

指定用户认证信息

使用用户认证时勾选。

用户名

*1

设置用户名 （6～64个字符）。

密码*1设置密码 （6～512个字符）。

加密通信

使用通信加密时勾选。

认证方式*2选择认证方式。
• 服务器认证
• 服务器认证&客户端认证认证机构证书*2设置认证机构证书的文件路径 （最多259个字符）。
此外，在通过单击[...]按钮来显示的“选择认证机构证书”画面中也可进行选择。

客服端证书*3

设置客服端证书的文件路径 （最多259个字符）。
此外，在通过单击[...]按钮来显示的“客户端证书选择”画面中也可进行选择。

客服端密钥*3

设置客服端密钥的文件路径 （最多259个字符）。
此外，在通过单击[...]按钮来显示的“客户端密钥选择”画面中也可进行选择。

QoS

选择用于MQTT通信的QoS （1或2）。
若在连接目标边缘应用程序中已指定1，应选择1。

指定实时流程管理器的客户端ID

在使用云服务所提供之MQTT代理等，需要遵从特定格式的客户端ID*4的情况下勾选复选框。
使用以下MQTT代理时，不需勾选复选框。
46页 MQTT代理
关于实时流程管理器的客户端ID的详细说明，请参阅以下内容。
82页 客户端ID与主题名称

发送时的客户端ID*5设置实时流程管理器的客服端ID*4 （1～1024个字符）。

*1 勾选了“指定用户认证信息”时可以设置。
*2 勾选了“加密通信”时可设置。
*3 满足以下所有条件时可设置此项目。
“加密通信”框已选中。
“认证方式”中已选择“服务器认证&客户端认证”。
*4 MQTT代理识别实时流程管理器时需使用的信息。
*5 在“指定实时流程管理器的客户端ID”框选中时可设置。

158

6 实时流程设计器6.10 数据传送设置 （MQTT）

输出数据设置要输出的数据的画面如下所示。

画面显示

(1)

(1)

6
显示内容
项目
(1)输出内容一览内容输出

勾选输出的数据。

流程名显示输出值的所属流程名。

输出名显示发送对象流程的输出值的名称。

数据类型

显示输出数据的数据类型。

[全选]按钮

单击此按钮，所有数据均被选择。

[全部解除]按钮

单击此按钮，选中的所有数据均被取消。

6.10

6 实时流程设计器
数据传送设置 （MQTT）

159

定义输出
输出发送数据定义文件的画面如下所示。

画面显示

显示内容
项目

内容

指定主题名称在边缘应用程序中指定有主题名称等，可使用的主题名称受限的情况下勾选复选框。
若边缘应用程序具备读取发送数据定义文件的功能，或未在边缘应用程序中指定主题名称，则不需勾选复选框。
关于主题名称的详细说明，请参阅以下内容。
82页 客户端ID与主题名称发送数据主题名称*1

设置发送数据主题名称*2 （最多64个字符）。

[发送数据定义文件输出]按钮

单击此按钮，输出定义有MQTT发送所需的输出数据信息的JSON文件。*3

以数据截取单位传送输出数据*4

勾选此项目，可以以数据的截取为单位发送输出数据。

*1 在“指定主题名称”框已选中时可设置。
*2 识别通过MQTT通信发送接收的数据时所需要的信息。
*3 若边缘应用程序诊断 （MQTT）设置的[接收对象]选项卡的“QoS”中选择“1”，则使用不支持QoS1的边缘应用程序时所输出的发送定义
文件可能无法读取。此时，应“QoS”中选择“2”并进行输出。（158页 接收对象）*4 此项目仅“功能类型”为“数据截取”时显示。

㾱⛩在输出发送数据定义文件进行了边缘应用程序的设置后，若更改了数据传送设置，则应再次输出DDL文件重新
设置DB。

160

6 实时流程设计器6.10 数据传送设置 （MQTT）

6.11

数据传送设置 （IT网关）本节对通过IT网关将流程的结果发送至IT系统等外部设备时所需的设置进行说明。

画面显示
在“数据记录流程设置”画面或“数据诊断流程设置”画面中，单击“数据传送”列。

6

显示内容
项目

内容

参阅

[执行格式]选项卡

设置执行格式。

162页 执行格式[接收对象]选项卡*1

设置使用IT网关的数据传送所需的信息。

163页 接收对象[输出数据]选项卡

设置输出的数据。

164页 输出数据[定义输出]选项卡*2设置数据传送的单位。

165页 定义输出[详情]选项卡

设置用于数据传送的IT网关的详情。

166页 详情

[返回]按钮

单击此按钮，将移动至前一个设置画面。

[下一步]按钮

单击此按钮，将移动至下一个设置画面。

*1 若“数据传送”类型IT网关未设置，则在显示[接收对象]选项卡之前显示“IT网关选择”画面。在此画面中选择IT网关后会显示“IT网关设置”画面，并且在画面中的设置完成即显示[接收对象]选项卡。（在“IT网关选择”画面中仅可选择“数据传送”类型IT网关。）
128页 IT网关选择画面、129页 IT网关设置画面*2 仅单击功能类型为“数据截取”行的“数据传送”列时显示此选项卡。

㾱⛩直接单击已设置的标签即可切换设置画面。
已设置的选项卡带有对号 （

）。

6.11

6 实时流程设计器
数据传送设置 （IT网关）

161

执行格式
设置执行格式的画面如下所示。

画面显示

显示内容

162

项目

内容

执行格式

选择“IT网关”。

6 实时流程设计器6.11 数据传送设置 （IT网关）接收对象
设置使用IT网关的数据传送所需信息的画面如下所示。

画面显示

6
显示内容
项目

内容

IT网关设置名

选择在“IT网关类型”中选择“数据传送”的IT网关的IT网关设置。
若选择 【添加】，则将显示“IT网关选择”画面。在该画面中选择IT网关*1后显示“IT网关设置”画面。
128页 IT网关选择画面、129页 IT网关设置画面

开发商显示要使用的IT网关开发商。

IT网关名显示要使用的IT网关名称。

IT网关版本显示要使用的IT网关版本。

设置内容显示要使用的IT网关的设置内容。

*1 无法选择在“IT网关类型”中未选择“数据传送”的IT网关。

6.11

6 实时流程设计器
数据传送设置 （IT网关）

163

输出数据
设置要输出的数据的画面如下所示。

画面显示

(1)

显示内容
项目

内容

(1)输出内容一览输出勾选输出对象数据。*1

流程名显示输出值的所属流程名。

输出名显示发送对象流程的输出值的名称。

数据类型

显示输出数据的数据类型。

[全选]按钮

单击此按钮，所有数据均被选择。

[全部解除]按钮

单击此按钮，选中的所有数据均被取消。

*1 若所使用之IT网关不支持数据的数据类型，则复选框将会隐藏，且无法将数据输出至文件。
关于详细说明，请参阅所使用的IT网关手册。

164

6 实时流程设计器6.11 数据传送设置 （IT网关）定义输出设置数据传送单位的画面如下所示。

画面显示

6
显示内容
项目
以数据截取单位传送输出数据内容*1勾选此项目，可以以数据的截取为单位发送输出数据。

*1 选中支持以数据截取为单位的数据发送的IT网关时，可设置此项目。
关于详细说明，请参阅所使用的IT网关手册。

6.11

6 实时流程设计器
数据传送设置 （IT网关）

165

详情
设置用于数据传送的IT网关的详情的画面如下所示。

画面显示

(1)

显示内容

166

项目

内容

(1)服务参数设置设置服务参数。
关于详细说明，请参阅所使用的IT网关手册。

6 实时流程设计器6.11 数据传送设置 （IT网关）

6.12

数据截取设置本节对与数据截取有关的设置进行说明。

画面显示

1. 在“数据记录流程设置”画面或“数据诊断流程设置”画面中，对“功能类型”选择“数据截取”。
2. 单击“详细设置”列。

(1)

(2)

6

(3)

显示内容
项目
(1)输入数据一览内容输入数据设置要输入的数据。
123页 根据数据选择控制树状结构设置数据数据类型

显示输入数据的数据类型。

[删除行]按钮
(2)输出数据一览单击此按钮，将被删除选中行的输入数据。
输出数据名设置要输出的数据名称 （1～32个字符）。
• 显示与输入数据对应的名称。
（例）输入数据为“[COLLECT]数据收集.温度”时，显示“温度”。
• 若此项目的内容重复，则连号 （_编号）将添加至末尾处*1。
（例）温度_002

数据类型

显示输出数据的数据类型。

条件合并类型(3)条件一览选择各条件的合并类型。
• AND合并：所有条件均成立时输出数据，任意一个条件不成立时不输出数据。
• OR合并：任意一个条件成立时输出数据，所有条件均不成立时不输出数据。
监视对象设置监视对象的数据。
123页 根据数据选择控制树状结构设置数据

数据类型显示监视对象的数据类型。

比较条件选择比较条件。

比较对象设置比较对象的数据。
123页 根据数据选择控制树状结构设置数据

数据类型显示比较对象的数据类型。

*1 由于添加连号超出32个字符时，从末尾删除字符串。

6 实时流程设计器6.12 数据截取设置

167

6.13

字符串数据加工设置本节对与字符串数据加工有关的设置进行说明。

画面显示

1. 在“数据记录流程设置”画面或“数据诊断流程设置”画面的“功能类型”中选择“字符串数据加工”。
2. 单击“详细设置”列。

(1)

显示内容
项目

内容

(1)字符串数据加工设置一览*1输出勾选此项目，所选的数据将输出至下一个流程。

数据名

显示输入数据的名称*2。

数据类型

显示输入数据的数据类型。

加工类型*3

选择加工类型。
• 在开头添加：选择此项目，在“添加字符串”中设置的内容将添加至数据起始处。
• 在末尾添加：选择此项目，在“添加字符串”中设置的内容将添加至数据末尾处。
• 截取：选择此项目，从“开始位置”到“结束位置”为止的字符串将被截取。
关于各类型的详细说明，请参阅以下内容。
40页 字符串数据加工功能

添加字符串*4

设置在“加工类型”中选择“在开头添加”或“在末尾添加”时要添加的字符串。
可输入字符数• “数据类型”中显示“STRING”：1～32个字符
• “数据类型”中显示“WSTRING”：1～16个字符开始位置*5

设置在“加工类型”中选择“截取”时要截取数据的开始位置。
可输入范围
• “数据类型”中显示“STRING”：1～32• “数据类型”中显示“WSTRING”：1～16

结束位置*5

设置在“加工类型”中选择“截取”时要截取数据的结束位置。
可输入范围
• “数据类型”中显示“STRING”：1～32• “数据类型”中显示“WSTRING”：1～16[全选]按钮

单击此按钮，所有数据均被选择。

[全部解除]按钮

单击此按钮，选中的所有数据均被取消。

*1 若更改了前一个流程的输出数据的排列顺序，则此项随之更改。
*2 若更改了前一个流程的输出数据的设置，则此项随之更改。
*3 仅可满足以下所有条件时设置此项目。
“输出”框已选中。
“数据类型”中显示“STRING”或“WSTRING”。
*4 仅可在“加工类型”中选择“在开头添加”或“在末尾添加”时设置此项目。
*5 仅可在“加工类型”中选择“截取”时设置此项目。

168

6 实时流程设计器6.13 字符串数据加工设置

6.14

数据加工插件设置本节对与数据加工插件有关的设置进行说明。

画面显示

1. 在“数据记录流程设置”画面或“数据诊断流程设置”画面中，对“功能类型”选择数据加工插件名。
2. 单击“详细设置”列。

(1)

(2)

6

显示内容
项目
(1)输入数据一览(2)输出数据一览

起动参数

内容
输入数据

显示数据加工插件中定义的输入数据的名称。

数据类型

显示输入数据的数据类型。

设置数据

设置输入数据中指定的数据。
最多可设置16个相同数据。
123页 根据数据选择控制树状结构设置数据

输出数据

显示数据加工插件中定义的输出数据的名称。

数据类型

显示输出数据的数据类型。

输出数据设置名设置对输出数据要设置的名称 （1～32个字符）。
• 在默认状态下，显示输出数据的内容。
但是，若其中包含有禁用字符，则将按以下方式显示，以免与输出数据设置
重名。
Output001、Output002、Output003、…
设置对数据加工插件指定的起动参数 （最多127个字符）。

66.14

实时流程设计器
数据加工插件设置

169

6.15

边缘应用程序诊断 （MQTT）设置

本节对通过MQTT将流程的输出结果发送至边缘应用程序，以及通过MQTT接收来自边缘应用程序的响应数据时所需的设置进行说明。
进行边缘应用程序诊断 （MQTT）设置时，应需预先设置MQTT代理。
468页 MQTT代理的设置画面显示

1. 在“数据诊断流程设置”画面中，对“功能类型”选择“边缘应用程序诊断 （MQTT）”。
2. 单击“详细设置”列。

显示内容
项目

内容

参阅

[接收对象]选项卡

设置MQTT通信所需信息。

171页 接收对象[输出数据]选项卡

设置输出的数据。

172页 输出数据[定义输出]选项卡

输出发送数据定义文件。

173页 定义输出[响应数据]选项卡

设置响应数据。

174页 响应数据[返回]按钮

单击此按钮，将移动至前一个设置画面。

[下一步]按钮

单击此按钮，将移动至下一个设置画面。

㾱⛩直接单击已设置的标签即可切换设置画面。
已设置的选项卡带有对号 （170

6 实时流程设计器6.15 边缘应用程序诊断 （MQTT）设置

）。

接收对象
设置MQTT通信所需的信息的画面如下所示。

画面显示

6
显示内容
项目

内容

主机名

此项目需通过指定主机名进行通信时选择。设置主机名 （1～255个字符）。

IP地址

指定IP地址通信时选择该项目，并设置IP地址。

端口号

设置端口号 （1～65535）。

Keep Alive[秒]设置用于MQTT通信的Keep Alive时间 （20～3600秒）。

指定用户认证信息

使用用户认证时勾选。

用户名*1设置用户名 （6～64个字符）。

密码*1设置密码 （6～512个字符）。

加密通信

使用通信加密时勾选。

认证方式*2选择认证方式。
• 服务器认证
• 服务器认证&客户端认证认证机构证书*2设置认证机构证书的文件路径 （最多259个字符）。
此外，在通过单击[...]按钮来显示的“选择认证机构证书”画面中也可进行选择。

客服端证书*3

设置客服端证书的文件路径 （最多259个字符）。
此外，在通过单击[...]按钮来显示的“客户端证书选择”画面中也可进行选择。

客服端密钥*3

设置客服端密钥的文件路径 （最多259个字符）。
此外，在通过单击[...]按钮来显示的“客户端密钥选择”画面中也可进行选择。

QoS

显示“2”。（固定）指定实时流程管理器的客户端ID

在使用云服务所提供之MQTT代理等，需要遵从特定格式的客户端ID*4的情况下勾选复选框。
使用以下MQTT代理时，不需勾选复选框。
46页 MQTT代理
关于实时流程管理器的客户端ID的详细说明，请参阅以下内容。
48页 客户端ID与主题名称

发送时的客户端ID*5设置实时流程管理器的客服端ID*4 （1～1024个字符）。

*1 勾选了“指定用户认证信息”时可以设置。
*2 勾选了“加密通信”时可设置。
*3 满足以下所有条件时可设置此项目。
“加密通信”框已选中。
“认证方式”中已选择“服务器认证&客户端认证”。
*4 MQTT代理识别实时流程管理器时需使用的信息。
*5 在“指定实时流程管理器的客户端ID”框选中时可设置。

6.15

6 实时流程设计器
边缘应用程序诊断 （MQTT）设置

171

输出数据
设置要输出的数据的画面如下所示。

画面显示

(1)

显示内容
请参阅以下内容：
159页 输出数据172

6 实时流程设计器6.15 边缘应用程序诊断 （MQTT）设置

定义输出
输出发送数据定义文件的画面如下所示。

画面显示

6
显示内容
项目

内容

传送时确认边缘应用程序的生存状态勾选此项目，可在发送时确认边缘应用程序是否生存。

指定主题名称在边缘应用程序中指定有主题名称等，可使用的主题名称受限的情况下勾选复选框。
若边缘应用程序具备读取发送数据定义文件的功能，或未在边缘应用程序中指定主题名称，则不需勾选复选框。
关于主题名称的详细说明，请参阅以下内容。
48页 客户端ID与主题名称发送数据主题名称*1

设置发送数据主题名称*2 （最多64个字符）。

指定边缘应用程序的客户端ID

在边缘应用程序中指定有客户端ID等，可使用的客户端ID受限的情况下勾选复选框。
若边缘应用程序具备读取发送数据定义文件的功能，或未在边缘应用程序中指定客户端ID，则不需勾选复选框。
关于边缘应用程序的客户端ID的详细说明，请参阅以下内容。
48页 客户端ID与主题名称

客服端ID*3设置边缘应用程序的客服端ID*4 （1～64个字符）。

[发送数据定义文件输出]按钮

单击此按钮，将输出定义有边缘应用程序诊断 （MQTT）所需的输出数据信息的JSON文件。

*1
*2
*3
*4

在“指定主题名称”框已选中时可设置。
识别通过MQTT通信发送接收的数据时所需要的信息。
在“指定边缘应用程序的客户端ID”框已选中时可设置。
用于使实时流程管理器识别要通信的边缘应用程序的信息。

㾱⛩在输出发送数据定义文件进行了边缘应用程序的设置后，若更改了边缘应用程序诊断设置，则应再次输出发送数据定义文件以重新设置边缘应用程序。

6.15

6 实时流程设计器
边缘应用程序诊断 （MQTT）设置

173

响应数据
设置响应数据的画面如下所示。

画面显示

(1)

显示内容
项目

内容

[获取响应数据定义信息]按钮

单击此按钮，将选中响应数据定义文件*1，并获取响应数据的定义信息。
在通过单击本按钮出现的“选择响应数据定义文件”画面中可选择响应数据定
义文件。

(1)输出数据一览输出数据显示从响应数据的定义信息中获取的输出数据的数据名。

数据类型显示从响应数据的定义信息中获取的输出数据的数据类型。

字符数显示从响应数据的定义信息中获取的输出数据的字符数。

输出数据设置名设置对输出数据的名称 （1～32个字符）。
• 在默认状态下，显示输出数据的内容。
但是，若输出数据的中包含有禁用字符或输出数据的内容重复，则按以下方式显示。
Output001、Output002、Output003、…

*1 关于响应数据定义文件，请参阅以下内容。
44页 响应数据定义文件

174

6 实时流程设计器6.15 边缘应用程序诊断 （MQTT）设置

6.16

边缘应用程序诊断 （文件）设置

本节对以文件格式将流程的结果传送至边缘应用程序，以及以文件格式获取来自边缘应用程序的响应数据时所需的设置进行说
明。

画面显示

1. 在“数据诊断流程设置”画面中，对“功能类型”选择“边缘应用程序诊断 （文件）”。
2. 单击“详细设置”列。

6

显示内容
项目

内容

参阅

[文件格式]选项卡

设置输出的文件格式。

176页 文件格式[输出数据]选项卡

设置输出到文件中的数据。

177页 输出数据[输出选项]选项卡

设置保存文件的输出选项。

178页 输出选项[保存文件]选项卡

设置文件的保存目标、文件名以及与文件的切换有关的运行。

179页 保存文件[响应数据]选项卡

设置响应数据的详细内容。

180页 响应数据[返回]按钮

单击此按钮，将移动至前一个设置画面。

[下一步]按钮

单击此按钮，将移动至下一个设置画面。

㾱⛩直接单击已设置的标签即可切换设置画面。
已设置的选项卡带有对号 （

）。

6.16

6 实时流程设计器
边缘应用程序诊断 （文件）设置

175

文件格式
设置输出文件的格式的画面如下所示。

画面显示

显示内容
请参阅以下内容：
143页 文件格式176

6 实时流程设计器6.16 边缘应用程序诊断 （文件）设置

输出数据
设置输出至文件中的数据的画面如下所示。

画面显示

(1)

6
显示内容
请参阅以下内容：
144页 输出数据6.16

6 实时流程设计器
边缘应用程序诊断 （文件）设置

177

输出选项
设置保存文件的输出选项的画面如下所示。

画面显示

显示内容
请参阅以下内容：145页 输出选项178

6 实时流程设计器6.16 边缘应用程序诊断 （文件）设置

保存文件
设置文件的保存目标、名称与切换操作的画面如下所示。

画面显示

6
显示内容
项目
保存文件路径设置

文件切换的运行设置内容
保存目标文件夹设置文件的保存目标 （1～204个字符）。
也可在通过单击[...]按钮显示的“选择文件夹”画面中进行设置。

文件名前缀词

设置保存文件名的前缀词 （1～32个字符）。

保存文件路径的例

显示由“保存目标文件夹”与“文件名前缀词”中设置的内容确定的保存文件
路径。

超过此行数 （记录数）时进行切换*1

设置1个文件中存储的数据行数。
超过该行数时，输出文件。

文件保存数上限 （超过时删除旧文件）

设置1个文件夹中存储的文件数的上限。
超过该文件数时，从最旧的文件开始删除。

*1 若在实时流程设计器中设置的行数较少，则将以高频率被创建保存文件，因此提高Windows负荷。此时，应将设置内容如下修改：延长收
集周期、增多文件中输出的最大数据行数等。

6.16

6 实时流程设计器
边缘应用程序诊断 （文件）设置

179

响应数据
设置响应数据的画面如下所示。

画面显示

(1)

显示内容
项目

内容

[获取响应数据定义信息]按钮

单击此按钮，将选中响应数据定义文件*1，并获取响应数据的定义信息。
在通过单击本按钮出现的“选择响应数据定义文件”画面中可选择响应数据定
义文件。

(1)输出数据一览输出数据显示从响应数据的定义信息中获取的输出数据的数据名。

数据类型显示从响应数据的定义信息中获取的输出数据的数据类型。

输出数据设置名设置对输出数据的名称 （1～32个字符）。
• 在默认状态下，显示输出数据的内容。
但是，若输出数据的中包含有禁用字符或输出数据的内容重复，则按以下方式显示。
Output001、Output002、Output003、…

*1 关于响应数据定义文件，请参阅以下内容。
53页 响应数据定义文件㾱⛩在获取响应数据的定义信息的情况下，根据“响应数据定义文件”是否带BOM，被辨别出字符代码。
• 带BOM：UTF-8 （带BOM）• 无带BOM：Shift_JIS

180

6 实时流程设计器6.16 边缘应用程序诊断 （文件）设置

6.17

数据诊断插件设置本节对数据诊断插件的设置画面进行说明。

画面显示

1. 在“数据诊断流程设置”画面中，对“功能类型”选择数据诊断插件名。
2. 单击“详细设置”列。

(1)

(2)

6

显示内容
项目
(1)输入数据一览(2)输出数据一览

起动参数

内容
输入数据

显示数据诊断插件中定义的输入数据的名称。

数据类型

显示输入数据的数据类型。

设置数据

设置输入数据中指定的数据。
最多可设置16个相同数据。
123页 根据数据选择控制树状结构设置数据输出数据显示数据诊断插件中定义的输出数据的名称。

数据类型

显示输出数据的数据类型。

输出数据设置名设置对输出数据要设置的名称 （1～32个字符）。
• 在默认状态下，显示输出数据的内容。
但是，若其中包含有禁用字符，则将按以下方式显示，以免与输出数据设置
重名。
Output001、Output002、Output003、…
设置对数据诊断插件指定的起动参数 （最多127个字符）。

66.17

实时流程设计器
数据诊断插件设置

181

6.18

数据诊断后反馈设置本节对接收数据诊断流程的诊断结果后执行反馈时所需的设置进行说明。

画面显示

1. 在“数据诊断流程设置”画面中，对“功能类型”选择“数据诊断后反馈”。
2. 单击“详细设置”列。

(1)

显示内容
项目

内容

(1)操作设置一览反馈类型

选择诊断后进行反馈的类型。

执行条件

显示“执行条件设置”画面。
183页 执行条件设置执行频率选择反馈的执行频率。

抑止期间设置限制反馈执行的期间 （1～60分钟或1～24个小时）。

抑止期间(单位)选择限制反馈执行的期间的单位 （分或小时）。

反馈设置显示反馈类型相应的各种设置画面。
• 反馈类型为“设备指令反馈”时
184页 设备指令反馈设置• 反馈类型为“程序执行反馈”时
187页 程序执行反馈设置㾱⛩通过将“反馈类型”选择为空栏，可以删除该行的设置。

182

6 实时流程设计器6.18 数据诊断后反馈设置执行条件设置
设置反馈执行条件的画面如下所示。

画面显示

(1)

显示内容
项目

内容

条件合并类型

选择各条件的合并类型。
• AND合并：所有条件均成立时执行反馈，任意一个条件不成立时不执行反馈。
• OR合并：任意一个条件成立时执行反馈，所有条件均不成立时不执行反馈。

(1)执行条件一览

监视对象选择监视对象的数据。
123页 根据数据选择控制树状结构设置数据

数据类型显示监视对象的数据类型。

比较条件选择比较条件。

比较对象选择比较对象的数据。
123页 根据数据选择控制树状结构设置数据

数据类型显示比较对象的数据类型。
在“比较对象“中选择的数据为常数时，不显示任何内容。

6.18

6 实时流程设计器
数据诊断后反馈设置183

6设备指令反馈设置设置用于向目标设备发出指令时所需的数据的画面如下所示。

画面显示

1. 在“数据诊断后反馈设置”画面中，对“反馈类型”选择“设备指令反馈”。
2. 单击“反馈设置”列。

㾱⛩指令对象目标设备未设置时，显示用于添加目标设备的“数据采集器选择”画面。
125页 数据采集器选择画面

显示内容
项目

内容

参阅

选择指令对象的设备。
选择" 【添加】"时，将显示“数据采集器选择”画面，选择数据采集器后，将显示“目标设备设置”画面。
125页 数据采集器选择画面
126页 目标设备设置画面开发商显示作为指令对象的目标设备中使用的数据采集器的开发商。



数据采集器名称显示作为指令对象的目标设备中使用的数据采集器的名称。



目标设备

*1

数据采集器版本

显示作为指令对象的目标设备中使用的数据采集器的版本。

[指令对象数据]选项卡

设置指令对象的数据。

185页 指令对象数据[指令选项]选项卡

设置指令选项。

186页 指令选项

*1 无法选择设置有不支持写入功能的数据采集器的目标设备设置。

184

6 实时流程设计器6.18 数据诊断后反馈设置指令对象数据
指令对象数据的设置画面如下所示。

画面显示

(1)

显示内容
项目
(1)指令对象数据一览

[删除行]按钮6内容
数据名

设置数据的名称 （最多32个字符）。
• 在设置位置 （起始）时若数据名为空白，则位置 （起始）的内容显示为数
据名。
但是，在数据名的内容重复、位置 （起始）的内容超出32个字符或位置（起始）的内容中包含有禁用字符时，按以下方式显示。
（例）Data001、Data002、Data003、...

位置 （最前列）

设置指令对象的起始位置 （最多300个字符）。
此外，根据使用的数据采集器，可在通过单击[...]按钮来显示的“位置设置”画面中设置位置参数。*1
关于设置方法的详细说明，请参阅所使用的数据采集器的手册。

位置 （最后列）

显示从数据采集器获取的最终位置。
数据采集器未返回最终位置时，此项目将变为空栏。

数据类型选择要访问的位置的数据类型。

字符数在“数据类型”中选择“STRING”或“WSTRING”时，应在以下范围内设置字
符数。
• STRING：1～32• WSTRING：1～16

设定值设置代入到指令对象位置的值。
123页 根据数据选择控制树状结构设置数据单击此按钮，将被删除选中行的指令对象数据。

*1 若使用无法在“位置设置”画面中设置位置参数的数据采集器，则不会显示“位置设置”画面。

6.18

6 实时流程设计器
数据诊断后反馈设置

185

指令选项
指令选项的设置画面如下所示。

画面显示

显示内容

186

项目

内容

响应超时时间

设置数据采集器响应超时的时间。

6 实时流程设计器6.18 数据诊断后反馈设置程序执行反馈设置反馈功能的设置画面如下所示。本功能是接收通过数据诊断流程诊断的结果，并执行任意程序 （exe、bat）的功能。
关于程序执行的详细说明，请参阅以下内容。
55页 程序执行反馈功能画面显示

1. 在“数据诊断后反馈设置”画面中，对“反馈类型”选择“程序执行反馈”。
2. 单击“反馈设置”列。

显示内容

6

项目

内容

程序

设置执行的程序的路径 （最多127个字符）。
此外，在通过单击[...]按钮来显示的“选择执行程序”画面中也可进行选择。

参数设置程序中指定的参数 （最多300个字符）。

6.18

6 实时流程设计器
数据诊断后反馈设置187

7Management Shell

本章对Management Shell进行说明。本软件是对与生产现场中的设备、装置和流水线进行模型化，并以分层结构管理，并且作为Windows服务在Windows的后台运行。此外，使用数据采集器，可对所连接的设备、装置与流水线进行数据的读写。
关于Management Shell所管理的数据模型，请参阅以下内容。
189页 数据模型
此外，通过Management Shell资源管理器，可设置与参照Management Shell所管理的数据型号。
关于Management Shell资源管理器的启动方法或画面构成等详细说明，请参阅以下内容。
190页 Management Shell资源管理器

0DQDJHPHQW6KHOO䍴Ⓚ㇑⨶ಘ
ᐕъ3&
(a)*1

0DQDJHPHQW6KHOO

䗩㕈ᓄ⭘〻ᒿ
(c)*1

(b)

ᮠᦞ᭦䳶ಘ

*2
ᮠᦞ䈫ਆᡆ߉‫Ⲵޕ‬ሩ䊑䇮༷(a)数据模型的设置与参照(b)数据的读取或写入要求(c)数据型号的参照或数据标签资源当前值的获取/变更

*1 通信的超时时间为30秒。
*2 通信的超时时间取决于数据采集器的设置内容，关于详细说明，请参阅所使用的数据采集器的手册。

注意事项
即使退出Management Shell资源管理器，也不停止Management Shell与数据采集器。可通过以下操作停止Management Shell。
• 选择[Management Shell][Management Shell 停止]。

与目标设备的连接、断开连接、重新连接通过下表中说明的操作，可进行数据采集器与目标设备的连接、断开连接、重新连接。
数据采集器的动作操作连接通过以下任一操作启动Management Shell。
• 启动Windows。
• 选择[Management Shell][Management Shell 启动]。
添加目标设备设置。

断开通过以下任一操作停止Management Shell。
• 关闭Windows。
• 选择[Management Shell][Management Shell 停止]。
删除目标设备设置。

重新连接（断开连接）188

7Management Shell

更改目标设备设置的内容。
单击在“目标设备设置一览”画面中的[重新连接]按钮。

7.1

数据模型

本节对Management Shell所管理的数据模型的构成要素进行说明。
㓴Ԧ

㓴Ԧ

䍴Ⓚ

㓴Ԧ

ᮠᦞḷㆮ䍴Ⓚཆ䜘ᮠᦞḷㆮ䍴Ⓚ
޵䜘ᮠᦞḷㆮ䍴Ⓚ

㓴Ԧ

᮷Ԧ䍴Ⓚ
᮷Ԧཀྵ䍴Ⓚ

构成要素

内容

组件
资源

用于表现生产现场的设备、装置或流水线及其分层关系的要素。

数据标签资源是用于表现组件中包含而管理的生产现场的设备、装置或流水线的数据 （生产现场的数据、手册的数据、程序数据等）的元素。
外部数据标签资源

是用于表现Edgecross基本软件外部的数据的要素。使用本元素来管理生产现场的设备、装置或流水线的内部存储器与传感器的输入。

内部数据标签资源

是用于Edgecross基本软件中定义数据的要素。
本元素保持在Edgecross基本软件中。
此外，还可从边缘应用程序与IT系统等外部设备进行值的读取。
内部数据标签资源有以下设置方法。
• 值：是从边缘应用程序与IT系统等外部设备写入数据并进行设置的方法。在管理产品型号与生产编号等的固定值信息的情况下使用本方法。
• 运算：是将以外部数据标签资源的值或常数为对象进行了四则运算或逻辑运
算的结果作为数据进行写入的方法。在加工外部数据标签资源中表示的数据的情况下使用本方法。无法通过边缘应用程序与IT系统等外部设备，对通过
本方法设置的内部数据标签资源写入值。（只读。）

文件资源是用于表现文件数据的要素。使用本元素来管理手册与程序数据等文件。
可管理的文件类型没有限制。

文件夹资源

用于表现文件夹数据的元素，并且可用于文件夹的管理。

7

Management Shell
7.1 数据模型

7

189

7.2

Management Shell资源管理器

本节对Management Shell所管理数据型号进行设置与参照的Management Shell资源管理器进行说明。本软件还可以监视和变更Management Shell所管理的生产现场数据的当前值。

启动方法
操作步骤

1. 进行以下任一操作。
• 在Windows的开始中通过“Edgecross Basic Software”启动Management Shell Explorer• 双击桌面上的“Management Shell Explorer”快捷方式图标
启动Management Shell资源管理器时，上次设置的内容将反映至Management Shell资源管理器中。

㾱⛩
首次启动Management Shell资源管理器时，显示用于确认软件使用许可协议的画面。（在实时流程设计器中已
同意使用许可协议时，不显示此画面。）

190

7 Management Shell
7.2 Management Shell资源管理器

以管理员身份启动Management Shell资源管理器
使用以下功能操作Management Shell资源管理器时，需管理员权限。
• [Management Shell][Management Shell 启动]• [Management Shell][Management Shell 停止]• [Management Shell][导入]• [Management Shell][全部删除]• [设置][OPC UA设置]操作步骤

1. 进行以下任一操作。
• 在Windows的开始的“Edgecross Basic Software”中右键单击Management Shell Explorer[更多]选择[以管理员身份运行]• 右键单击桌面上的“Management Shell Explorer”快捷方式图标选择[以管理员身份运行]

2. 在“用户账户控制”画面中单击[是]按钮。
㾱⛩通过以下操作，无需选择[以管理员身份运行]，即可以管理员身份启动Management Shell资源管理器。
右键单击下述文件选择[属性]。
(Edgecross基本软件的安装位置)\Management Shell\Explorer\EcMsExplorer.exe勾选在[兼容性]选项卡中的“以管理员身份运行此程序”，并单击[确定]按钮。

7注意事项
没有管理员权限的用户若要以管理员身份启动Management Shell资源管理器，则需具有管理员权限的用户密码。因此，建议事
先以具有管理员权限的用户登录Windows。

7.2

7 Management Shell
Management Shell资源管理器

191

画面构成
(4)
(1)
(2)

(5)
(3)

(6)

(1)菜单栏
(2)工具栏
(3)组件层级树窗口(4)资源一览窗口(5)属性窗口
(6)数据标签资源监视窗口

192

7 Management Shell
7.2 Management Shell资源管理器菜单构成菜单项目
Management
Shell

内容

参阅

Management Shell 启动*1

对作为Windows服务运行的Management Shell进行启动*3。

Management Shell 停止*2

对作为Windows服务运行的Management Shell进行停
止*3。

导入

将使用[导出]菜单保存的设置文件获取至Management
Shell资源管理器与Management Shell中，并进行恢复。*4、*5、*6、*7、*8



将以下信息保存为设置文件 （扩展名：.msf）*9。

导出

*10、*11、*12• 在Management Shell资源管理器中设置的目标设备
设置、IT网关设置与图标文件• Management Shell所管理的数据型号 （组件、资源）• 一次性收集设置*13• 事件履历自动输出设置建议使用此功能备份设置文件，以防破坏执行环境（计算机等）时丢失数据。
数据模型导入*14

可将使用[数据模型导出]功能保存之文件*15中的以
下信息导入至Management Shell资源管理器与Management Shell中，并进行复原。*16、*17、*18• 数据模型(组件*19、资源*20)• 目标设备设置*21
已导入的数据模型将添加至选中组件的下方。
此外，根据导入的文件的格式，导入的运行有所不同。
关于详细说明，请参阅以下内容。
196页 数据模型导入的运行

以文件格式 （扩展名：dmf）保存以下信息。*12• 所选的组件与其资源*20、*23、*24• 在保存对象数据标签资源中使用的目标设备设置
使用本菜单，即可部分引用或复制数据模型。（还可
将数据模型引用至另一台工业PC。）
关于数据模型的复制，请参阅以下内容。
197页 数据模型的复制显示“OPC UA诊断”画面。

333页 OPC UA诊断错误信息一览

显示“错误信息一览”画面。

335页 错误信息的一览显示

模型构成数量确认

显示“模型构成数量确认”画面。

202页 模型构成数量确认画面

全部删除

将以下信息还原为默认状态。*4• 在Management Shell资源管理器中设置的目标设备
设置、IT网关设置与一次性收集设置
• Management Shell所管理的数据型号 （组件、资源）



退出Management Shell资源管理器

退出Management Shell源管理器。

显示切换显示语言(Display Language)

切换下一次启动实时流程设计器与Management Shell
资源管理器时的显示语言 （日文/英文/简体中文）。
*25。



设置

目标设备设置显示“目标设备设置一览”画面。

215页 目标设备设置一览画
面

IT网关设置显示“IT网关设置一览”画面。

259页 IT网关设置一览画面

OPC UA设置显示“OPC UA设置”画面。

254页 OPC UA服务器的设置
256页 OPC UA客户端证书的
管理事件履历自动输出设置显示“事件履历自动输出设置”画面。

285页 事件履历自动输出设
置画面选项显示“选项”画面。

212页 选项设置

一次性收集设置

显示“一次性收集设置”画面。

274页 一次性收集设置画面

目标设备设置批量替换

显示“目标设备设置批量替换”画面。

213页 目标设备设置批量替换

数据模型导出*22

诊断工具

OPC UA诊断

7.2

7

7 Management Shell
Management Shell资源管理器

193

菜单项目
窗口

帮助

内容

参阅

组件层级树编辑*26显示用于编辑组件层级树的对话框。

资源列表编辑*26显示用于编辑资源列表的对话框。

重置窗口布局

将Management Shell资源管理器中设置的画面布局恢
复为默认状态。



数据采集器一览显示已安装的数据采集器列表。

120页 数据采集器一览IT网关一览

显示已安装的IT网关列表。

121页 IT网关一览显示PDF格式手册 （Edgecross基本软件Windows版用户手册）。*27显示Management Shell资源管理器的版本信息与许可
证信息。



手册显示
版本信息

Edgecross基本软件用户
手册

*1
*2
*3
*4
*5
*6

Management Shell已启动时无法选择此项目。
Management Shell已停止时无法选择此项目。
设置信息的重置或组建、资源的登录失败时，重启Management Shell。
“一次性收集设置”画面打开的期间无法执行。
对于设置有密码的文件，可通过在显示的“输入密码”画面中输入密码来进行读取。
若获取通过包含于1.21及以前版本的Edgecross基本软件中的Management Shell资源管理器保存的设置文件，则数据标签资源将作为外部
数据标签资源获取。
*7 若将通过1.22及以前版本的Edgecross基本软件的Management Shell资源管理器保存的设置文件，获取至设置有一次性收集设置的
Management Shell资源管理器，则该一次性收集设置将被删除。
*8 若将通过Edgecross基本软件的版本为1.23及以前的Management Shell资源管理器保存的设置文件获取至设置了事件履历自动输出设置的
Management Shell资源管理器中，则事件履历自动输出设置将被删除。
*9 请勿将代理对字符包含于文件名中。
*10 可在显示的“设置密码”画面中设置密码。由此，可防止设置文件中信息的泄漏。
*11 以下所示的设置项目未导出至文件中。因此，若通过导入该文件设置Management Shell资源管理器进行设置，则应重置以下项目。
OPC UA设置客户端证书
*12 根据使用数据采集器的不同，部分设置信息可能无法保存。关于详细说明，请参阅所使用数据采集器的手册。
*13 即使处于编辑一次性收集设置的过程中也可进行导出。但是，不导出未应用的内容。
*14 通过选择并右键单击组件选择[数据模型导入]也可使用此菜单。
*15 若要编辑文件，请参阅以下手册。
Edgecross data model file maker user's manual[ECD-MA1-0004]*16 在所导入的目标设备设置中使用的数据采集器与导入目标中已安装的数据采集器之间数据采集器版本不同时，可通过以下任意操作将其更新为已安装的版本。
在“数据采集器一览”画面中单击[更新到最新状态]按钮。
重新启动Management Shell。
重新启动Management Shell资源管理器。
*17 在导入中途可能会显示警告或发生错误。若发生错误则会导入失败。此外，导入后显示的“导入错误一览”画面中可确认警告与错误的
详细说明。
200页 导入错误一览*18 在数据标签资源监视窗口中当前进行监视时，将其会停止。（导入完成后再次开始监视。）*19 若在为“组件图标”设置的文件夹路径上不存在图标，将其显示为以下图标。但是，属性项目中的“组件图标”的内容不会更改。

*20 内部数据标签资源(运算)不包含在数据模型导出及数据模型导入的对象中。
在数据模型导入后，请根据需要在导入目标中重新设置。
*21 若与导入目标的任一目标设备设置重复，应在导入时显示的“目标设备设置导入”画面中选择要导入的目标设备设置。
199页 目标设备设置导入画面*22 通过选择并右键单击组件选择[数据模型导出]也可使用此菜单。
*23 对于组件的图标文件，仅可导出文件夹路径。（无法导出文件本体。）*24 所选组件下方的组件与其资源也将被保存。
*25 默认显示语言取决于操作系统与语言包。（若Windows的语言设置为日文、英文或简体中文以外的语言，将设置为英文。）*26 仅在“选项”画面中勾选有“启用组件树窗口和资源列表窗口的编辑”框时，可选择此项目。
212页 选项设置
*27 若未显示手册，请参阅以下内容。
346页 与基本操作有关的故障排除

194

7 Management Shell
7.2 Management Shell资源管理器工具栏结构
工具提示显示字符串

内容组件层级树编辑*1显示用于编辑组件层级树的对话框。

*1

资源列表编辑

显示用于编辑资源列表的对话框。

*1 仅在“选项”画面中勾选有“启用组件树窗口和资源列表窗口的编辑”框时，可选择此项目。
212页 选项设置组件层级树窗口
显示组件层级树。
通过比较组件显示名的字符串，在同一分层内按升序排列显示组件。
关于组件层级树的编辑方法，请参阅以下内容。
218页 组件层级树编辑功能㾱⛩• 初次启动时，如下设置属性项目的组件被添加至组件层级树窗口中。
组件名：Component
组件显示名：组件组件图标：Factory.png• 单击位于组件层级树窗口中的[搜索]按钮，将显示“组件搜索”画面。关于画面项目的详细说明，请参阅以下内容。
227页 组件的搜索• 通过在启动了一次性收集功能的“详细设置”画面的状态下选择组件，并右键单击选择[登录至一次性收

7

集设置：收集]，可将所选组件内的数据标签资源作为一次性收集功能的收集对象资源进行登录。关于详细说明，请参阅以下内容。
262页 一次性收集功能资源列表窗口
在组件层级树窗口中显示所属的已选择组件资源信息。
通过单击各列页眉，可根据字符串按升序、降序排列项目。
关于资源列表的编辑方法，请参阅以下内容。
229页 资源列表编辑功能㾱⛩• 单击资源列表窗口中的[搜索]按钮，将显示“资源搜索”画面。关于画面项目的详细说明，请参阅以下内容。
249页 资源的搜索• 通过在启动了一次性收集功能的“详细设置”画面的状态下选择数据标签资源，并右键单击选择[登录至一次性收集设置：收集]、[登录至一次性收集设置：监视]或者[登录至一次性收集设置：通知]，可将所选数据标签资源作为一次性收集功能的收集、监视或通知对象资源进行登录。关于详细说明，请参阅以下内容。
262页 一次性收集功能属性窗口显示在以下属性中设置的内容。
• 在组件层级树窗口中选择的组件• 在资源一览窗口中选择的资源*1*1 若在资源列表窗口中选择多个资源，则不会显示任何项目。

数据标签资源监视窗口可对已登录的数据标签资源的当前值进行监视和变更。
关于数据标签资源当前值的监视与变更方法，请参阅以下内容。
203页 数据标签资源当前值的监视与变更

7.2

7 Management Shell
Management Shell资源管理器

195

数据模型导入的运行
数据模型导入的运行因导入的文件的格式而异。
格式

运行DMF格式 （.dmf）

导入外部数据标签资源时，导入前要指定分配的目标设备设置。

XML格式 （.xml）*1

导入外部数据标签资源时，导入前不指定分配的目标设备设置。
对要导入的外部数据标签资源分配使用了虚拟数据采集器的目标设备设置*2。(319页 虚拟数据采集器)*1 关于XML格式文件的格式的详细说明，请咨询Edgecross协会。
*2 将设置如下设置名，以避免与已设置的目标设备设置的设置名重复。
Dev001、Dev002、Dev003、...

XML格式的文件的数据模型导入
以XML格式的文件进行数据模型导入时，导入后应在“目标设备设置批量替换”画面中，将分配的目标设备设置 （虚拟数据采集器）替换为正式的目标设备设置。
213页 目标设备设置批量替换
此时，存在多个正式的目标设备设置时，建议按各替换后的目标设备设置准备XML格式的文件，并分多次执行数据模型导入。
若未按各目标设备设置划分文件进行导入，则在导入后需以数据标签资源为单位进行替换。
关于替换示例，请参阅以下内容。
214页 对XML格式的文件进行数据模型导入时的替换示例

196

7 Management Shell
7.2 Management Shell资源管理器

数据模型的复制
复制数据模型时，根据复制后要创建的数据模型不同，需在“目标设备设置导入”画面中更改设置内容。（199页 目标设备设置导入画面）“目标设备设置导入”画面的设置实例如下所示。

设置实例1
要创建的数据模型
下图中具有不同目标设备设置的数据模型 （复制阴影部分的数据模型）

ᐕъ3&

᧗ࡦ䇮༷%
(127.0.0.2)

᧗ࡦ䇮༷$(127.0.0.1)

᧗ࡦ䇮༷&(127.0.0.5)

᧗ࡦ䇮༷'(127.0.0.10)7设置内容勾选目标设备设置的“添加”列。所勾选之目标设备设置将在被重新命名后被导入。

导入后
在重新命名并导入设置后，可分别编辑目标设备的设置。

ᮠᦞ⁑ර

᧗ࡦ䇮༷$
ⴞḷ䇮༷
(127.0.0.1)

᧗ࡦ䇮༷%

᧗ࡦ䇮༷&

᧗ࡦ䇮༷'

ⴞḷ䇮༷ 
(127.0.0.1)
ᴤ᭩ⴞḷ䇮༷ 
(127.0.0.1)
ᴤ᭩ⴞḷ䇮༷ 
(127.0.0.1)
ᴤ᭩(127.0.0.2)(127.0.0.5)(127.0.0.10)ཆ䜘ᮠᦞḷㆮ䍴Ⓚ ཆ䜘ᮠᦞḷㆮ䍴Ⓚ ཆ䜘ᮠᦞḷㆮ䍴Ⓚ ཆ䜘ᮠᦞḷㆮ䍴
Ⓚ

ሬࠪ
ሬ‫ޕ‬

ሬ‫ޕ‬

ሬ‫ޕ‬

XXX.dmf

7.2

7 Management Shell
Management Shell资源管理器

197

设置实例2要创建的数据模型
下图中具有相同目标设备设置的数据模型 （复制阴影部分的数据模型）

ᐕъ3&

᧗ࡦ䇮༷
(127.0.0.7)

䍴Ⓚ

䍴Ⓚ 

䍴Ⓚ 

䍴Ⓚ 

设置内容
取消勾选目标设备设置的“添加”列。新的目标设备设置将不会被导入。

导入后
可对多个数据模型批量编辑目标设备设置。

ᮠᦞ⁑ර
ⴞḷ䇮༷
(127.0.0.1)

ཆ䜘ᮠᦞḷㆮ䍴Ⓚ

ᴤ᭩(127.0.0.7)

ཆ䜘ᮠᦞḷㆮ䍴Ⓚ ཆ䜘ᮠᦞḷㆮ䍴Ⓚ ཆ䜘ᮠᦞḷㆮ䍴
Ⓚ 

㓴Ԧ 

㓴Ԧ 

㓴Ԧ 

ሬࠪ
ሬ‫ޕ‬

XXX.dmf

198

7 Management Shell
7.2 Management Shell资源管理器

ሬ‫ޕ‬

ሬ‫ޕ‬

目标设备设置导入画面
画面显示

(1)

显示内容
项目

内容

导入后的访问目标设备设置数(1)重复的目标设备设置列表

显示导入后的目标设备设置的数量。
添加勾选要导入的目标设备设置。

设置名显示目标设备设置的名称。

重命名后的设置名

勾选有“添加”框时，以下述格式设置导入后的目标设备设置名称。
• 设置名(n)n：为避免与导入目标中现有的“目标设备设置”重名而设置的“1”及以上数字。

注释显示目标设备设置中设置的注释。

参数内容

显示目标设备设置中设置的参数。

数据收集器显示目标设备设置中使用的数据收集器的名称、数据收集器版本以及开发商。

[全选]按钮

单击此按钮，所有目标设备的“添加”框均被选择。

[全部解除]按钮

单击此按钮，选中的所有目标设备的“添加”框均被取消。

[继续]按钮

单击此按钮，导入所选的目标设备设置。

7.2

7 Management Shell
Management Shell资源管理器

7199导入错误一览
画面显示

显示内容
项目

内容

结果

显示“警告”或“错误”。

代码显示表示警告与错误的4位代码 （16进制数）。（398页 数据模型导入时所显示的代码一览）内容

显示警告与错误的处理方法。

种类显示警告与错误的种类。

显示名显示警告或错误发生的设置名称。

注意事项
警告与错误的显示上限为1000件。

200

7 Management Shell
7.2 Management Shell资源管理器

使用位置搜索结果画面
本画面中以列表形式显示使用设置项目 （目标设备设置）的位置。

画面显示
在目标设备设置一览画面中选择并右键单击任意行选择[目标设备设置的使用位置搜索]。

显示内容请参阅以下内容：
122页 使用位置搜索结果画面

注意事项请参阅以下内容：7

122页 使用位置搜索结果画面

7.2

7 Management Shell
Management Shell资源管理器

201

模型构成数量确认画面显示登录到Management Shell的数据模型(组件、资源)的总数及明细。

画面显示
选择[Management Shell][模型构成数量确认]。

显示内容
项目

内容

组件总数

显示登录到Management Shell的组件的总数。

资源总数显示登录到Management Shell的资源的总数。
*1

资源类型明细

外部数据标签

显示登录到Management Shell的外部数据标签资源的总数。

内部数据标签
设置方式明细*2显示登录到Management Shell的内部数据标签资源的总数。
值运算

显示在内部数据标签资源中，设置方法为“运算”的内部数据标签资源的总数。

文件夹显示登录到Management Shell的文件夹资源的总数。

文件显示登录到Management Shell的文件资源的总数。

*1 “合计”中显示“资源总数”的数值。
*2 “合计”中显示“内部数据标签”的数值。

202

显示在内部数据标签资源中，设置方法为“值”的内部数据标签资源的总数。

7 Management Shell
7.2 Management Shell资源管理器

数据标签资源当前值的监视与变更本项在数据标签资源窗口中，监视并更改登录至组件中的数据标签资源的方法进行说明。
关于数据标签资源监视窗口的画面构成，请参阅以下内容。
203页 数据标签资源监视窗口
此外，数据采集器的读取功能用于数据标签资源当前值的监视，数据采集器的写入功能用于当前值的更改。

㾱⛩
在数据标签资源监视窗口中进行操作前，必须编辑资源列表。
229页 资源列表编辑功能注意事项
使用不支持读功能的数据采集器时，无法进行当前值的变更。
关于详细说明，请参阅所使用的数据采集器的手册。

数据标签资源监视窗口

7
显示内容
项目

内容

[监视开始]/[监视停止]按钮

单击此按钮，开始或停止监视。

[监视设置]按钮*1

单击此按钮，可更改监视的更新间隔。

监视显示形式切换当前值的显示格式 （10进制数、16进制数）。

数据标签资源显示名*2

显示设置于数据标签资源中的资源显示名。

资源ID*3显示数据标签资源的资源ID。

当前值*4、*5、*6、*7

显示数据标签资源的当前值。

时间戳*4、*5、*8、*9

显示数据标签资源当前值更新的日期与时间 （YYYY/MM/DD HH:FF:SS.XXX）。
• YYYY：年• MM：月• DD：日• HH：时
• FF：分
• SS：秒• XXX：毫秒

数据类型显示设置在数据标签资源中的数据类型。

组件显示名显示数据标签资源所属组件的显示名。

目标设备设置名称*10

显示设置在数据标签资源中的目标设备设置的名称。

位置参数*10

显示分配给数据标签资源的数据采集器的位置参数。

*1 监视过程中无法进行单击。
*2 “当前值”为“N/A”时，以红色显示。
*3 启动Management Shell资源管理器时为隐藏。
右键单击监视项目的列标题，并勾选“资源ID”后即可显示。（206页 切换显示与隐藏）*4 监视已停止时，显示“N/A”。
*5 在监视开始到当前值更新为止，显示“N/A”。
*6 获取当前值失败时，显示“N/A”。
*7 无法使用此项目来按升序或降序排列显示顺序。
*8 显示1980年1月1日0时00分至2099年12月31日23时59分。
*9 根据使用数据采集器的性能与通信状态，更新时机可能会与监视更新间隔不同。
*10 监视内部数据标签资源时显示“-”。

7.2

7 Management Shell
Management Shell资源管理器

203

数据标签资源当前值的监视可监视数据标签资源的当前值。

登录数据标签资源
将数据标签资源登录至数据标签资源监视窗口。

操作步骤

1. 选择资源一览窗口的数据标签资源*1，并拖放至数据标签资源监视窗口。
*1 可进行多个选择。

登录数据标签资源，开始执行监视。

㾱⛩• 数据标签资源监视窗口中最多可登录256个数据标签资源。
• 还可以登录属于不同组件的数据标签资源。
• 重启Management Shell资源管理器时，将在数据标签资源监视窗口登录上次已登录数据标签资源的状态下打开画面。
• 在资源列表编辑对话框中进行资源登录时，资源一览编辑对话框中变更的内容将会反映到登录在数据标签资源监视窗口中的数据标签资源中。

204

7 Management Shell
7.2 Management Shell资源管理器

解除数据标签资源的登录
在数据标签资源监视窗口中解除数据标签资源的登录。

操作步骤

1. 选择要解除登录的数据标签资源*1，并右键单击选择[登录解除]。
*1 可进行多个选择。

已选择数据标签资源的登录将被解除。

㾱⛩若监视过程中解除所有数据标签资源登录，则将停止监视。

77.2

7 Management Shell
Management Shell资源管理器205

切换显示与隐藏切换监视项目列的显示与隐藏。
但是，不能隐藏“数据标签资源显示名”及“当前值”的项目。

操作步骤

1. 右键单击监视项目的列标题，并取消选中设置为隐藏的监视项目。
取消了选中的监视项目将切换为隐藏。

切换显示格式切换当前值的显示格式 （10进制数、16进制数）。
可对当前值的显示格式进行切换的数据类型如下：• INT• DINT• LINT• UINT• UDINT• ULINT关于数据类型，请参阅以下内容。
508页 数据类型与值的范围操作步骤

1. 在“监视显示形式”中选择当前值的显示格式。
当前值的显示格式将切换为所选择的显示格式。

㾱⛩• 重启Management Shell资源管理器时，显示格式在设置为10进制数的状态下打开。
• 根据位数填充0显示16进制数。
• 16进制数的负数值由2的补码显示。

206

7 Management Shell
7.2 Management Shell资源管理器更改监视更新间隔变更监视的更新间隔。

操作步骤

1. 监视过程中，使其停止监视。
209页 停止监视

2. 单击[监视设置]按钮。
3. 在“当前值更新间隔”中设置更新间隔，并单击[确定]按钮。

㾱⛩默认情况下，监视的更新间隔设置为1000ms。

注意事项Management Shell资源管理器，按每更新间隔向Management Shell要求数据标签资源的信息 （当前值等），并接收来自Management Shell的响应结果时更新数据标签资源监视窗口中显示的信息。
但是，若因超时*1等原因无法在监视的更新间隔时间内接收来自Management Shell的响应结果，则数据标签资源监视窗口中显
示的信息不被更新，并且将保持上一次显示的信息。
*1 经过30秒后依然未响应时，被判断为“超时”。

超时时间 （30秒）短于监视更新间隔，或长于其间隔时，数据标签资源监视窗口上信息更新流程如下所示。
• 超时时间比监视更新间隔还短时
(1)

(1)

25

ᖃࡽ٬ ⴁ㿶亩ⴞ
(a)

(1)

75
(b)

50

N/A

(a)

(b)

(a)

(b)

(a)

(b)

0DQDJHPHQW6KHOO䍴Ⓚ㇑⨶ಘ

0DQDJHPHQW6KHOO(2)(1)监视更新间隔(2)超时时间
(a)请求
(b)响应

7.2

7 Management Shell
Management Shell资源管理器207

7• 超时时间比监视更新间隔还长时
(1)

(1)

(1)
(d)

25

ᖃࡽ٬ ⴁ㿶亩ⴞ
0DQDJHPHQW6KHOO䍴Ⓚ㇑⨶ಘ

(a)

75
(b)

N/A

(a)

(c)

0DQDJHPHQW6KHOO(2)(1)监视更新间隔(2)超时时间
(a)请求
(b)响应
(c)由于未接收到来自Management Shell的响应结果，因此Management Shell资源管理器无法发送请求(d)不执行数据标签资源监视窗口上的信息更新

208

7 Management Shell
7.2 Management Shell资源管理器

(b)

50
(a)

(b)

开始监视
监视已停止时，使其开始监视。

操作步骤

1. 单击[监视开始]按钮。
开始对已登录数据标签资源的监视，并在每个监视项目中显示当前数据。

㾱⛩• 通过资源一览编辑对话框删除登录在数据标签资源监视窗口中的数据标签资源时，可通过数据标签资源监视窗口删除。已全部删除时，将停止监视。
• 重启Management Shell资源管理器时，监视器将在已停止的状态下打开。

注意事项

7

监视过程中执行以下操作时，将停止监视。
• [Management Shell 停止]• [导入]• [全部删除]• OPC UA服务器的设置 （254页 OPC UA服务器的设置）

停止监视
监视过程中，使其停止监视。

操作步骤

1. 单击[监视停止]按钮。

㾱⛩• 监视停止过程中，将在“当前值”与“时间戳”中显示“N/A”。
• 重启Management Shell资源管理器时，监视器将在已停止的状态下打开。

7.2

7 Management Shell
Management Shell资源管理器

209

数据标签资源的当前值变更可更监视中的数据标签资源当前值。
但是，已停止监视时，无法变更当前值。

操作步骤

1. 选择并单击“数据标签资源”的“当前值”单元格。
2. 变更数据标签资源的当前值。
当前值中可输入的值的范围因数据类型而异。
关于详细说明，请参阅以下内容。
211页 可输入值的范围

注意事项经过30秒后依然未响应时，被判断为超时，并出现错误信息。

210

7 Management Shell
7.2 Management Shell资源管理器可输入值的范围每个数据类型可输入值的范围如下所示。
数据类型可输入值的范围

BOOL

0、1

INT

• 显示格式为10进制数
-32768～32767• 显示格式为16进制数
H8000～H7FFF

UINT• 显示格式为10进制数
0～65535• 显示格式为16进制数
H0000～HFFFF

DINT• 显示格式为10进制数-2147483648～2147483647• 显示格式为16进制数
H8000 0000～H7FFF FFFF

UDINT• 显示格式为10进制数
0～4294967295• 显示格式为16进制数
H0000 0000～HFFFF FFFF

LINT• 显示格式为10进制数
-9223372036854775808～9223372036854775807• 显示格式为16进制数
H8000 0000 0000 0000～H7FFF FFFF FFFF FFFF

ULINT• 显示格式为10进制数
0～18446744073709551615• 显示格式为16进制数
H0000 0000 0000 0000～HFFFF FFFF FFFF FFFF

REAL

0、 1.401298E-45～3.402823E+38 （有效位数：7）

LREAL

0、 4.94065645841247E-324～1.79769313486231E+308 （有效位数：15）

STRINGASCII （0～32个字符）WSTRINGUTF-16LE （0～16个字符）

7

7.2

7 Management Shell
Management Shell资源管理器

211

选项设置
本项对使用Management Shell资源管理器时的选项的设置方法进行说明。

操作步骤

1. [工具]选择[选项]。
2. 勾选选项的项目，并单击[确定]按钮。

212

项目

内容

删除组件、各种资源、图标时显示确认讯息设置删除资源等时是否显示确认消息。

启用组件树窗口和资源列表窗口的编辑

设置是否将编辑组件层级树、编辑资源一览设置为启用。

7 Management Shell
7.2 Management Shell资源管理器

目标设备设置批量替换
本项对批量替换在数据标签资源中设置的目标设备设置的方法进行说明。

画面显示
选择[工具][目标设备设置批量替换]。

(1)

7
显示内容
项目
要替换的数据标签资源的搜索内容
替换前的目标设备

选择替换前的目标设备设置的设置名。

组件显示名要以组件显示名搜索数据标签资源时勾选，并指定搜索条件与搜索字符串 （最多64字符）*1。

资源显示名要以资源显示名搜索数据标签资源时勾选，并指定搜索条件与搜索字符串 （最多64字符）*1。

[搜索]按钮
替换后的目标设备*2(1)数据标签资源一览

以指定的条件搜索数据标签资源。
选择替换后的目标设备设置的设置名。

显示搜索过的数据标签资源的一览。

对象*3勾选替换对象的数据标签资源。

资源显示名显示数据标签资源的资源显示名。

组件显示数据标签资源所属的组件显示名的路径。

位置*3

设置数据采集器的位置 （最多300字符）。
根据在“替换后的目标设备”中选择的目标设备设置 （数据采集器），可在单击[...]按钮后显示的“位置设置”画面中设置位置参数。*4
关于设置方法的详细说明，请参阅所使用的数据采集器的手册。

数据类型*3设置数据标签资源的数据类型。*5

字符数*3“数据类型”为“STRING”或“WSTRING”时，可在以下范围内设置字符数。
• STRING：1～32• WSTRING：1～16[全选]按钮*3勾选一览内的所有数据标签资源。

[全部解除]按钮*3

取消勾选一览内的所有数据标签资源。

[替换]按钮*3

以设置的内容更新勾选了“对象”列的数据标签资源的以下信息。
• 目标设备
• 位置• 数据类型
• 字符数

*1
*2
*3
*4

搜索时不区分字母大小写。
在数据标签资源一览中显示了1个或多个数据标签资源时可选择。
在“替换后的目标设备”中选择了目标设备设置时可设置与单击。
在“位置设置”画面中使用无法设置位置参数的数据采集器时，不会显示“位置设置”画面。

7.2

7 Management Shell
Management Shell资源管理器213

*5 显示的数据类型因在“替换后的目标设备”中选择的目标设备设置 （数据采集器）而异。

对XML格式的文件进行数据模型导入时的替换示例
以XML格式的文件进行数据模型导入时，导入后应在“目标设备设置批量替换”画面中，将分配的目标设备设置 （虚拟数据采集器）替换为正式的目标设备设置。(196页 数据模型导入的运行)此时，存在多个正式的目标设备设置时，建议按各替换后的目标设备设置准备XML格式的文件，并分多次执行数据模型导入。
若未按各目标设备设置划分文件进行导入，则在导入后需以数据标签资源为单位进行替换。

ֻ
替换后的目标设备设置有A、B、C3种：为目标设备设置A、B、C分别准备3种XML格式的文件，执行3次数据模型导入。
此后，在“目标设备设置批量替换”画面中，将分配的3种目标设备设置 （虚拟数据采集器）分别指定为“替换前的目标设备”，并将其替换为替换后的目标设备设置A、B、C。（需进行3次替换操作。）

A.xml

B.xml

C.xml

2.

1.

3.

1. 为目标设备设置A、B、C分别准备3种XML格式的文件 （A.xml、B.xml、C.xml）。
2. 执行3次数据模型导入。（将创建目标设备设置 （虚拟数据采集器）Dev001、Dev002、Dev003。）
3. 将分配的3种目标设备设置 （虚拟数据采集器）分别替换为替换后的目标设备设置A、B、C。（进行3次替换操作。）

214

7 Management Shell
7.2 Management Shell资源管理器

7.3目标设备设置功能

本节对使用Management Shell资源管理器选择要使用的使用的数据采集器，以及设置目标设备的功能进行说明。
关于与目标设备的连接、断开连接、重新连接的时机，请参阅以下内容。
188页 与目标设备的连接、断开连接、重新连接

操作步骤

1. [设置]选择[目标设备设置]。
显示“目标设备设置一览”画面。（215页 目标设备设置一览画面）

2. 在目标设备设置一览中选择未设置目标设备设置的行，并单击[编辑]按钮。
显示“数据采集器选择”画面。（216页 数据采集器选择画面）

㾱⛩
若选择目标设备设置已设置的行，则将显示“目标设备设置”画面，而不是“数据采集器选择”画面。

3. 在“数据采集器选择”画面中选择要使用的数据采集器，并单击[确定]按钮。
显示“目标设备设置”画面。（217页 目标设备设置画面）

目标设备设置一览画面
7

(1)

显示内容
项目
(1)目标设备设置一览*1

内容设置名显示在“目标设备设置”画面中设置的目标设备的名称。

注释显示在“目标设备设置”画面中设置的注释。

数据采集器

显示在“目标设备设置”画面中设置的数据采集器的名称。

参数内容

显示在“目标设备设置”画面中设置的数据采集器的通信参数。

[重新连接]按钮

单击此按钮，将重启在选中行的目标设备设置中设置的数据采集器，并重新连
接至目标设备。

[确认参数]按钮

单击此按钮，对与选中行的目标设备设置相关的外部数据标签资源位置的一致
性进行检查。

[编辑]按钮

在选择未设置目标设备设置的行的情况下，单击此按钮，将显示“数据采集器
选择”画面。
216页 数据采集器选择画面
在选择已设置目标设备设置的行的情况下，单击此按钮，将显示“目标设备设置”画面。
217页 目标设备设置画面[删除]按钮

单击此按钮，将删除选择行的设置内容。

*1 在通过选择并右键单击任意行选择[目标设备设置的使用位置搜索]来显示的“使用位置搜索结果”画面中，可确认选中行的目标设备设置所使用的外部数据标签资源。
201页 使用位置搜索结果画面

77.3

Management Shell
目标设备设置功能

215

数据采集器选择画面

显示内容

216

项目

内容

数据采集器名称

显示数据采集器名、版本以及开发商。

读显示数据采集器的读取可否。
• 支持：可读取• 不支持：无法读取写显示数据采集器的写入可否。
• 支持：可写入• 不支持：无法写入[确定]按钮

单击此按钮，将显示“目标设备设置”画面。
217页 目标设备设置画面

7 Management Shell
7.3 目标设备设置功能目标设备设置画面

显示内容
项目
设置名

7

内容
*1

设置目标设备设置的设置名 （1～32个字符）。
• 在默认状态下，将按以下方式显示，以免与已设置的目标设备设置重名。
Dev001、Dev002、Dev003、…

注释
数据采集器信息设置注释 （最多100个字符）。
数据采集器名称

显示“数据采集器选择”画面中设置的数据采集器名称。

[选择数据采集器]按钮*2单击此按钮，将显示“数据采集器选择”画面。
216页 数据采集器选择画面

通信参数

设置通信参数。
关于详细说明，请参阅所使用的数据采集器的手册。

*1 无法设置与已设置的目标设备设置相同的名称。
*2 通过以下操作打开“目标设备设置”画面时显示此按钮。
在“目标设备设置一览”画面中，单击[编辑]按钮

7
7.3

Management Shell
目标设备设置功能

217

7.4

组件层级树编辑功能本节对使用Management Shell资源管理器编辑组件或更改组件的分层结构的功能进行说明。
默认情况下，初次启动Management Shell资源管理器时将创建1个组件。
可使用层级树来显示、管理与实际生产流水线相同的分层关系。

ᐕъ3&⭏ӗ⍱≤㓯$

PLC1

PLC2

通过编辑组件层级树对话框执行组件的编辑和组件的分层结构变更。
编辑组件层级树对话框的显示步骤如下所示。

操作步骤

1. [窗口]选择[组件层级树编辑]。
组件的组成要素组件由以下要素组成。

218

要素

说明

属性

组件的属性。
关于属性的编辑方法，请参阅以下内容。
220页 组件属性的编辑资源一览组件所管理的资源。
关于资源的编辑方法，请参阅以下内容。
229页 资源列表编辑功能7 Management Shell
7.4 组件层级树编辑功能

组件的添加
在所选择的1个组件下方分层中添加上组件。

操作步骤

1. 选择组件，并选择添加组件图标 （ ）。

㾱⛩
新添加的组件，将以红色显示组件显示名。

7

注意事项• 超过最大组件数，或超过组件的最大分层数时，无法执行。
• 若组件显示名相同的组件存在于同一层级中，则组件层级树窗口与组件层级树编辑对话框中的显示顺序有可能不同。应确认
属性窗口的组件名后再进行操作。

7
7.4

Management Shell组件层级树编辑功能219

组件属性的编辑对已创建组件的属性进行编辑。

操作步骤

1. 选择组件，编辑属性的各项目。

项目

设置内容

组件名

*1

设置组件的名称 （最多32个字符）。
在默认状态下，添加组件时将按以下方式显示，以免与其他组件重名。
Component1、Component2、Component3、...

组件ID*2

显示组件的ID （不可编辑）已登录组件时，自动分配ID。

组件显示名设置组件的显示名称 （最多64个字符）。
在默认状态下，添加组件时将显示“新组件”。但是，若同层中已存在名称为“新组件”的组件，则将按以下方式显示以免重名。
新组件(1)、新组件(2)、新组件(3)、...

组件图标设置表示组件的图标文件 （含扩展名在内最多255个字符）。
图标文件可通过单击[...]按钮后出现的“图标设置”画面中选择。
还可在“图标设置”画面中进行图标文件的添加与删除。
221页 添加图标、221页 删除图标*1 用于识别组件。
*2 从边缘应用程序参照Management Shell时使用此ID。

㾱⛩编辑了属性项目的组件的组件显示名以红色显示。

注意事项
若在“ （Edgecross基本软件的安装目标）\Management Shell\Explorer\icon”中不存在为“组件图标”设置的文件，将其显示为以下图标。

220

7 Management Shell
7.4 组件层级树编辑功能添加图标

操作步骤

1. 单击[添加]按钮。

2. 选择要添加的图标。
㾱⛩• 文件名不区分大小写。
• 可添加扩展名为.bmp、.png、.jpg、.gif、.ico的图标文件。
• 最多可添加247个图标文件。

7

注意事项• 添加图标时，必须在“图标设置”画面中执行。
• 无法添加位于共享文件夹内的图标文件。
• 若选择与已登录的图标*1同名的图标文件，则将覆盖保存现有的文件。
*1 默认具备图标除外

删除图标

操作步骤

1. 选择图标文件，并单击[删除]按钮。

注意事项• 图标的删除，必须在“图标设置”画面中执行。
• 无法删除默认预设的图标。
• 若删除当前使用的组件图标，该组件将显示以下图标。但是，组件属性中项目的“组件图标”的内容不被更改。

77.4Management Shell组件层级树编辑功能221

组件的移动移动组件。

操作步骤

1. 选择组件，并拖放至作为移动目标的组件。

㾱⛩位于所选择组件下方分层中的组件也会同时移动。

注意事项组件显示名或组件名与同层中的组件重复时，移动后的组件的组件显示名或组件名将如下显示。
• 组件显示名 （XXX）• 组件名_XXX“XXX”处将为从1开始的数字，以避免与同层中现有的组件重名。但是，添加“(XXX)”或“_XXX”后若超过最大字符数，则
无法移动组件。

222

7 Management Shell
7.4 组件层级树编辑功能组件的复制复制组件。

操作步骤

1. 选择并右键单击组件选择[复制]。
已选择的组件将被复制到剪贴板。

㾱⛩位于所选择组件下方分层中的组件也会同时被复制。

7

7
7.4

Management Shell组件层级树编辑功能223

组件的剪切剪切组件。

操作步骤

1. 选择并右键单击组件选择[剪切]。

㾱⛩• 位于所选择组件下方分层中的组件也会同时被剪切。
• 已剪切的组件将变为阴影状态。执行组件的粘贴时，阴影状态的组件将被删除。

224

7 Management Shell
7.4 组件层级树编辑功能组件的粘贴
将复制或剪切的组件粘贴至其他组件的下方分层中。

操作步骤

1. 选择并右键单击组件选择[粘贴]。

注意事项组件显示名或组件名与同层中的组件重复时，粘贴后的组件的组件显示名或组件名将如下显示。

7• 组件显示名 （XXX）• 组件名_XXX“XXX”处将为从1开始的数字，以避免与同层中现有的组件重名。但是，添加“(XXX)”或“_XXX”后若超过最大字符数，则
无法粘贴组件。

7
7.4

Management Shell组件层级树编辑功能225

组件的删除删除组件。

操作步骤

1. 选择组件，并选择删除组件图标 （ ）。

㾱⛩位于所选择组件下方分层中的组件也会被删除。

注意事项若选中的组件为位于最上方的组件，则无法删除。

226

7 Management Shell
7.4 组件层级树编辑功能组件的搜索搜索组件。

操作步骤

1. 单击[搜索]按钮。

2. 在“搜索字符串”栏中输入要搜索的字符串 （最多64个字符）。

7
3. 根据需要设置搜索选项，并单击[搜索下一个]按钮。
项目

设置内容

区分大小写

区分搜索字符串中包含的大写字符和小写字符时选取。

搜索范围指定组件的搜索范围。
• 全部：全部组件层级树作为搜索范围。
• 选择层级以下：所选择的组件及其位于组件下方分层的组件作为搜索范围。

搜索方向*1选择搜索组件的方向。
• 向下：向正在选择的组件的下方搜索。
• 向上：向正在选择的组件的上方搜索。

*1 “搜索范围”为“选择层级以下”时，仅可选择“向下”。

7
7.4

Management Shell组件层级树编辑功能227

组件的登录
登录已编辑的组件层级树。

操作步骤

1. 单击[确定]按钮或[应用]按钮。
已登录的组件层级树在组件层级树窗口中显示。

㾱⛩• 单击[应用]按钮时，即使登录完成也不会关闭用于编辑组件层级树的对话框。
• 登录后，通过比较组件显示名的字符串，在同一分层内按升序排列显示组件。

228

7 Management Shell
7.4 组件层级树编辑功能

7.5

资源列表编辑功能

本节对使用Management Shell资源管理器编辑组件所管理的资源的功能进行说明。
在资源一览编辑对话框中执行资源一览的编辑。
资源一览编辑对话框的显示步骤如下所示。

操作步骤

1. [窗口]选择[资源列表编辑]。

7

7
7.5

Management Shell
资源列表编辑功能

229

数据标签资源的添加
添加数据标签资源的操作步骤如下所示。

操作步骤

1. 选择要添加数据标签资源的组件。

2. 选择添加外部数据标签资源图标 （ ）或添加内部数据标签资源图标 （ ）。

3. 设置“添加外部数据标签资源”画面或“添加内部数据标签资源”画面中的各项目，并单击[确定]按钮。
• “添加外部数据标签资源”画面

230

项目

设置内容

数据标签资源名*1

设置外部数据标签资源的名称 （最多32个字符）。

资源显示名设置外部数据标签资源的显示名 （最多64个字符）。

目标设备

选择外部数据标签资源的访问目标设备。
选择" 【添加】"时，将显示“数据采集器选择”画面，选择数据采集器后，将显示“目标设备设置”画面。
216页 数据采集器选择画面
217页 目标设备设置画面

7 Management Shell
7.5 资源列表编辑功能

项目

设置内容

位置

设置数据采集器的位置*2 （最多300个字符）。
根据所使用的数据采集器，通过单击[设置]按钮后出现的“位置设置”画面中可设置位置参数。*3
关于设置方法的详细说明，请参阅所使用的数据采集器的手册。

数据类型

选择外部数据标签资源的数据类型。*4

字符数

在“数据类型”中选择“STRING”或“WSTRING”时，应在以下范围内设置字符数。
• STRING：1～32• WSTRING：1～16

*1
*2
*3
*4

用于识别资源。
与数据采集器连接的设备信息。
在“位置设置”画面中使用无法设置位置参数的数据采集器时，不会显示[设置]按钮。
显示的数据类型，因使用的数据采集器而异。

㾱⛩• 在未设置访问目标设备的情况下选择添加外部数据标签资源图标 （ ）时，显示“数据采集器选择”画面。
216页 数据采集器选择画面• 新添加的外部数据标签资源的显示名以红色显示。
• 添加了外部数据标签资源的组件的组件显示名以红色显示。
• 添加外部数据标签资源后，应通过在“目标设备设置一览”画面中单击[确认参数]按钮检查位置的一致性。
215页 目标设备设置一览画面• “添加内部数据标签资源”画面(设置方法：值)

7

项目

设置内容

数据标签资源名*1

设置内部数据标签资源的名称 （最多32个字符）。

资源显示名设置内部数据标签资源的显示名 （最多64个字符）。

设置方法

选择“值”。

数据类型选择内部数据标签资源的数据类型。

字符数在“数据类型”中选择“STRING”或“WSTRING”时，应在以下范围内设置字符数。
• STRING：1～32• WSTRING：1～16

初始值设置在执行以下任一操作时作为内部数据标签资源的当前值要设置的值。
• Management Shell的启动• 内部数据标签资源的添加或编辑可对初始值设置的值的范围与可输入的字符数根据数据类型而有所不同。
关于详细说明，请参阅以下内容。
508页 可于画面上输入的值
508页 数据类型与值的范围只读勾选此项目，内部数据标签被设置为只读属性。

*1 用于识别资源。

77.5

Management Shell
资源列表编辑功能

231

• “添加内部数据标签资源”画面(设置方法：运算)

项目

设置内容

数据标签资源名*1

设置内部数据标签资源的名称 （最多32个字符）。

资源显示名设置内部数据标签资源的显示名 （最多64个字符）。

设置方法

选择“运算”。

第1项显示“运算表达式设置”画面中设置的内容。*2[设置]按钮

显示“运算表达式设置”画面。
233页 “运算表达式设置”画面

运算内容

显示“运算表达式设置”画面中设置的运算表达式的运算符号。

第2项显示“运算表达式设置”画面中设置的内容。*2

数据类型选择内部数据标签资源的数据类型。
可指定的数据类型因“运算表达式设置”画面中设置的运算符号及数据类型而异。
关于详细说明，请参阅以下内容。
235页 可对各运算符号指定的数据类型的组合*1 用于识别资源。
*2 应用设置后，进行以下操作，导致在“选择数据标签资源”画面中指定的外部数据标签资源不存在于参照目标中 （导致与应用设置时的“外部数据标签资源所属组件名的完整路径\外部数据标签资源名”一致的外部数据标签资源不存在）时，将显示“未发现数据标签资源”。应重新设置参照目标。
（例）更改了外部数据标签资源的名称（例）更改了外部数据标签资源所属的组件名㾱⛩• 新添加的内部数据标签资源的显示名以红色显示。
• 添加了内部数据标签资源的组件的组件显示名以红色显示。

232

7 Management Shell
7.5 资源列表编辑功能“运算表达式设置”画面设置添加或编辑的内部数据标签资源(运算)的运算表达式。

画面显示
在“添加内部数据标签资源”画面的“设置方法”中选择“运算”，并单击[设置]按钮。

项目
第1项

设置内容
数据标签资源

常数

运算内容

运算符号

第2项

数据标签资源

常数

数据标签资源按如下所示显示“选择数据标签资源”画面中选择的外部数据标签资源。*1• 外部数据标签资源所属的组件显示名的完整路径+“\”+外部数据标签资源显示名[设置]按钮

显示“选择数据标签资源”画面。
关于外部数据标签资源的选择方法，请参阅以下内容。
234页 “选择数据标签资源”画面数据类型

显示“选择数据标签资源”画面中选择的外部数据标签资源的数据类型。*2数据类型

选择常数的数据类型。*2、*3

设置值设置常数的值。
可设置的值的范围与可输入的字符数根据数据类型而有所不同。
关于详细说明，请参阅以下内容。
508页 可于画面上输入的值
508页 数据类型与值的范围7

选择运算表达式中使用的运算符号。
可使用的运算符号如下所示。
• 逻辑运算(AND、OR)• 四则运算(+、-、*、/)
可指定的运算符号因数据类型而异。
关于详细说明，请参阅以下内容。
235页 可对各运算符号指定的数据类型的组合
数据标签资源按如下所示显示“选择数据标签资源”画面中选择的外部数据标签资源。*1• 外部数据标签资源所属的组件显示名的完整路径+“\”+外部数据标签资源显示名[设置]按钮

显示“选择数据标签资源”画面。
关于外部数据标签资源的选择方法，请参阅以下内容。
234页 “选择数据标签资源”画面数据类型

显示“选择数据标签资源”画面中选择的外部数据标签资源的数据类型。*2数据类型

选择常数的数据类型。*2、*3

设置值设置常数的值。
可设置的值的范围与可输入的字符数根据数据类型而有所不同。
关于详细说明，请参阅以下内容。
508页 可于画面上输入的值
508页 数据类型与值的范围*1 应用设置后，进行以下操作，导致在“选择数据标签资源”画面中指定的外部数据标签资源不存在于参照目标中 （导致与应用设置时的“外部数据标签资源所属组件名的完整路径\外部数据标签资源名”一致的外部数据标签资源不存在）时，将显示“未发现数据标签资源”。应重新设置参照目标。
（例）更改了外部数据标签资源的名称（例）更改了外部数据标签资源所属的组件名*2 关于“第1项”及“第2项”中可指定的数据类型的组合，请参阅以下内容。
235页 可对各运算符号指定的数据类型的组合*3 在第1项及第2项这两项中均选择“常数”的情况下，将发生错误。其中一方应选择“数据标签资源”。
7
7.5

Management Shell
资源列表编辑功能

233

“选择数据标签资源”画面
选择“运算表达式设置”画面中使用的外部数据标签资源。

操作步骤

1. 单击“运算表达式设置”画面的[设置]按钮后打开“选择数据标签资源”画面。
2. 组件层级树窗口中，选择参照的组件。
资源一览窗口中，将显示属于选择的组件的、数据类型非STRING与WSTRING的外部数据标签资源。

3. 资源一览窗口中，选择参照的外部数据标签资源。

可指定的外部数据标签资源的数据类型，由在“运算表达式设置”画面中指定的运算符号与数据类型的组合而定。关于详细说明，请参阅以下内容。
235页 可对各运算符号指定的数据类型的组合

4. 单击[确定]按钮。
㾱⛩• 单击位于组件层级树窗口中的[搜索]按钮，将显示“组件搜索”画面。关于操作方法，请参阅以下内容。
227页 组件的搜索• 单击资源列表窗口中的[搜索]按钮，将显示“资源搜索”画面。关于操作方法，请参阅以下内容。
249页 资源的搜索234

7 Management Shell
7.5 资源列表编辑功能可对各运算符号指定的数据类型的组合
对各运算符号在“添加内部数据标签资源”画面(设置方法：运算)及“运算表达式设置”画面中可指定的数据类型如下所示。
运算符号

内部数据标签资源(运算)的数据类型

“第1项”及“第2项”的数据类型逻辑运算(AND、OR)

BOOL(2值(0或1))

BOOL(2值(0或1))

四则运算(+、-、*、/)*1

INT/DINT/LINT(有符号整数)*2
UINT/UDINT/ULINT(无符号整数)
REAL/LREAL(实数)*3、*4

*1
*2
*3
*4

INT/DINT/LINT(有符号整数)*2*2

UINT/UDINT/ULINT(无符号整数)*2
REAL/LREAL(实数)*3、*4

1个运算表达式中不可混合使用有符号整数、无符号整数及实数。
若为除法运算，则舍去小数部分。
根据运算项的值，可能存在由有效位数以后部分的舍入、下溢、信息丢失，与有效位丢失所导致的误差。
若使用了数据类型为REAL的运算项，则即使内部数据标签资源 （运算）的数据类型为LREAL，也将为REAL型的精度。若要采用LREAL型的
精度，则应仅使用数据类型为LREAL的运算项。

7

7
7.5

Management Shell
资源列表编辑功能

235

数据标签资源属性的编辑编辑数据标签资源的属性的操作步骤如下所示。

操作步骤

1. 选择要编辑数据标签资源的组件。

2. 双击数据标签资源。

3. 编辑“外部数据标签资源编辑”画面或“内部数据标签资源编辑”画面中的各项目，并单击[确定]按钮。
关于编辑项目，请参阅以下内容。
230页 数据标签资源的添加㾱⛩• 无法编辑资源ID。登录数据标签资源时，将自动分配ID。（资源ID用于识别资源。）• 编辑了属性项目的数据标签资源的资源显示名以红色显示。
• 编辑了数据标签资源的组件的组件显示名以红色显示。

236

7 Management Shell
7.5 资源列表编辑功能文件资源的添加添加文件资源的操作步骤如下所示。

操作步骤

1. 选择要添加文件资源的组件。

2. 选择添加文件资源图标 （ ）。

㾱⛩7

• 新添加的文件资源，以红色显示资源显示名。
• 添加了文件资源的组件的组件显示名以红色显示。

77.5

Management Shell
资源列表编辑功能

237

文件资源属性的编辑编辑文件资源的属性的操作步骤如下所示。

操作步骤

1. 选择要编辑文件资源的组件。

2. 选择文件资源，编辑属性的各项目。

项目

设置内容

文件资源名*1

设置文件资源的名称 （最多32个字符）。
在默认状态下，添加文件资源时将显示“New File”。但是，若已存在名称为“New File”的资源，则将按以下方式显示以免重名。
New File(1)、New File(2)、New File(3)、...

资源ID*1

显示文件资源的ID （不可编辑）。
登录资源时，将自动分配ID。

资源显示名设置文件资源的显示名 （最多64个字符）。
在默认状态下，添加文件资源时将显示“新文件资源”。但是，若同层中已存在名称为“新文件资源”的资源，则将按以下方式显示以免重名。
新文件资源(1)、新文件资源(2)、新文件资源(3)、...

文件路径设置作为文件资源进行管理的文件路径 （最多259个字符）。*2、*3、*4
文件路径在通过单击[...]按钮后出现的“打开”画面中可选择。

*1
*2
*3
*4

238

用于识别资源。
还可以指定位于共享文件夹的文件。
仅可指定1个文件。
无法指定文件夹。

7 Management Shell
7.5 资源列表编辑功能㾱⛩• 编辑了属性项目的文件资源的资源显示名以红色显示。
• 编辑了文件资源的组件的组件显示名以红色显示。

7

7
7.5

Management Shell
资源列表编辑功能

239

文件夹资源的添加
添加文件夹资源的步骤如下所示。

操作步骤

1. 选择要添加文件夹资源的组件。

2. 选择添加文件夹资源图标 （ ）。

㾱⛩

• 新添加的文件夹资源的显示名以红色显示。
• 添加了文件夹资源的组件的组件显示名以红色显示。

240

7 Management Shell
7.5 资源列表编辑功能文件夹资源属性的编辑编辑文件夹资源的属性的画面如下所示。

操作步骤

1. 选择要编辑文件夹资源的组件。

2. 选择文件夹资源，并编辑属性的各项目。

项目文件夹资源名7设置内容*1设置文件夹资源的名称 （最多32个字符）。
在默认状态下，添加文件夹资源时将显示“New Folder”。但是，若已存在名称为“New Folder”的资源，则将按以下方式显示以免重名。
New Folder(1)、New Folder(2)、New Folder(3)、...

资源ID*1

显示文件夹资源的ID （无法编辑）。
登录资源时，将自动分配ID。

资源显示名设置文件夹资源的显示名 （最多64个字符）。
在默认状态下，添加文件夹资源时将显示“新文件夹资源名”。但是，若同层中已存在名称为“新文件夹资源名”的资源，则将按以下方式显示以免重名。
新文件夹资源名(1)、新文件夹资源名(2)、新文件夹资源名(3)、...

文件夹路径设置作为文件夹资源管理的文件夹的路径 （最多247个字符）。*2、*3
文件夹路径可在通过单击[...]按钮显示的“选择文件夹”画面中选择。

*1 用于识别资源。
*2 还可设置共享文件夹的路径。
*3 可设置的文件夹仅为1个。

7
7.5Management Shell
资源列表编辑功能

241㾱⛩• 编辑了属性项目的文件夹资源的资源显示名以红色显示。
• 编辑了文件夹资源的组件的组件显示名以红色显示。

242

7 Management Shell
7.5 资源列表编辑功能资源的移动
将资源移动至其他组件的步骤如下所示。

通过剪切粘贴移动通过剪切粘贴移动资源的步骤如下所示。

操作步骤

1. 选择移动源组件。

7
2. 选择资源，并单击右键选择[剪切]。

3. 执行以下步骤，将资源粘贴至移动目标组件中。
246页 资源的粘贴㾱⛩• 可批量移动多个资源。
• 剪切的资源将变为阴影状态。执行资源的粘贴后，阴影状态的资源将被删除。

77.5

Management Shell
资源列表编辑功能

243通过拖放移动
通过拖放移动资源的步骤如下所示。

操作步骤

1. 选择移动源组件。

2. 选择资源，并将其拖放至移动目标组件中。

㾱⛩• 可批量移动多个资源。
• 移动后的资源的资源显示名以红色显示。
• 移动目标与移动源的组件的组件显示名以红色显示。

注意事项
存在资源名或资源显示名相同的资源时，移动后的资源的资源名或资源显示名将如下显示。
• 资源名 （XXX）*1• 资源显示名 （XXX）*2*1 “XXX”处将为从1开始的数字，以避免与移动目标和移动源中的资源名重复。但是，添加“(XXX)”后若超过最大字符数，则无法移动资源。
*2 “XXX”处将为从1开始的数字，以避免与移动目标中的资源显示名重复。但是，添加“(XXX)”后若超过最大字符数，则无法移动资源。

244

7 Management Shell
7.5 资源列表编辑功能资源的复制复制资源的操作步骤如下所示。

操作步骤

1. 选择要复制资源的组件。

2. 选择并右键单击资源选择[复制]。

7㾱⛩可批量复制多个资源。

77.5Management Shell
资源列表编辑功能

245

资源的粘贴
粘贴已复制或剪切的资源的步骤如下所示。

操作步骤

1. 选择要粘贴资源的组件。

2. 选择并右键单击空行选择[粘贴]。

㾱⛩• 粘贴后的资源的资源显示名以红色显示。
• 粘贴了资源的组件的组件显示名以红色显示。（剪切粘贴时，剪切源组件的显示名也以红色显示。）

注意事项
存在资源名或资源显示名相同的资源时，粘贴后的资源的资源名或资源显示名将如下显示。
• 资源名 （XXX）*1• 资源显示名 （XXX）*2*1 “XXX”处将为从1开始的数字，以避免粘贴目标的组件 （剪切粘贴时，剪切源组件也为对象）内的资源名重复。但是，添加“(XXX)”后若超过最大字符数，则无法粘贴资源。
*2 “XXX”处将为从1开始的数字，以避免粘贴目标的组件内资源显示名重复。但是，添加“(XXX)”后若超过最大字符数，则无法粘贴资源。

246

7 Management Shell
7.5 资源列表编辑功能资源的删除删除资源的操作步骤如下所示。

操作步骤

1. 选择要删除资源的组件。

2. 选择资源，并选择删除资源图标 （ ）。

7㾱⛩删除了资源的组件的组件显示名以红色显示。

77.5

Management Shell
资源列表编辑功能

247

组件的搜索搜索组件。

操作步骤

1. 单击[搜索]按钮。

2. 在“搜索字符串”栏中输入要搜索的字符串 （最多64个字符）。

3. 根据需要设置搜索选项，并单击[搜索下一个]按钮。
项目

设置内容

区分大小写

区分搜索字符串中包含的大写字符和小写字符时选取。

搜索范围指定组件的搜索范围。
• 全部：全部组件层级树作为搜索范围。
• 选择层级以下：所选择的组件及其位于组件下方分层的组件作为搜索范围。

搜索方向*1选择搜索组件的方向。
• 向下：向正在选择的组件的下方搜索。
• 向上：向正在选择的组件的上方搜索。

*1 “搜索范围”为“选择层级以下”时，仅可选择“向下”。

248

7 Management Shell
7.5 资源列表编辑功能资源的搜索搜索资源的操作步骤如下所示。

操作步骤

1. 单击[搜索]按钮。

2. 在“搜索字符串”栏中输入要搜索的字符串 （最多64个字符）。

7

3. 根据需要设置搜索选项，并单击[搜索下一个]按钮。
项目

设置内容

区分大小写

指定是否区分搜索字符串中包含的大写字符和小写字符。

搜索方向选择要搜索资源的方向。
• 向下：向正在选择的资源的下方搜索。
• 向上：向正在选择的资源的上方搜索。

77.5

Management Shell
资源列表编辑功能

249

资源的登录
登录已编辑的资源的操作步骤如下所示。

操作步骤

1. 单击[确定]按钮或[应用]按钮。

㾱⛩• 单击[应用]按钮时，即使登录完成也不会关闭用于编辑资源列表的对话框。
• 删除、编辑或移动了已登录至数据标签资源监视的数据标签资源时，还将反映在数据标签资源监视中。

250

7 Management Shell
7.5 资源列表编辑功能文件资源的启动启动文件资源的操作如下所示。
在文件资源启动后，由Windows相关联的应用程序会打开文件。若启动失败，则应检查该文件是否与应用程序相关联。
但是，根据应用程序的不同，即使相关联也有可能无法打开文件。

操作步骤

1. 在资源一览窗口中双击文件资源。

文件夹资源的启动启动文件夹资源的操作如下所示。

7在文件夹资源启动后，Windows资源管理器中会打开文件夹。

操作步骤

1. 在资源列表窗口中双击文件夹资源。

7
7.5

Management Shell
资源列表编辑功能

251

7.6

OPC UA连接功能本节对使Management Shell作为OPC UA服务器运行，并对OPC UA客服端的边缘应用程序提供模型访问I/F与数据访问I/F的功能
进行说明。
通过将支持模型访问I/F （技术：OPC UA）或数据访问I/F （技术：OPC UA）的边缘应用程序与Management Shell连接，可执
行下述内容。关于详细说明，请参阅所使用的边缘应用程序手册。
• 引用Management Shell所管理的数据模型。
• 通过Management Shell从生产现场的设备、装置、流水线中读写数据。
• 通过Management Shell监视生产现场的设备、装置、流水线中的数据。
关于数据的读写与监视的详细说明，请参阅以下内容。
253页 数据的读写与监视的概要

㾱⛩
要从安装了Edgecross基本软件的工业PC以外的其他工业PC上的边缘应用程序连接作为OPC UA服务器运行的Management Shell时，需进行允许对Management Shell的通信连接的设置。
关于允许对Management Shell的通信连接的设置方法，请参阅以下内容。
524页 允许工业PC间的通信连接

252

7 Management Shell
7.6 OPC UA连接功能数据的读写与监视的概要
数据的读写与监视的概要如下所示。

读写数据ᮠᦞⲴ߉‫ޕ‬

ᮠᦞⲴ䈫ਆ
(1)

(1)
Ò

Ó

Ò

(2)

(2)

Ó

Ó

Ó
(3)

(3)
(1)边缘应用程序(2)Management Shell(3)对象设备

在读取或写入数据的时机，发送数据的读写入请求。
响应请求，并读写数据。

监视数据

7
(1)

Ô

ᶑԦᡀ・

(2)
Ó

Ò

(a)

(b)
Ó

(3)
(1)边缘应用程序(2)Management Shell(3)对象设备
(a)通知条件(b)监视对象数据的信息预先登录监视对象数据与通知条件。
定期监视在中登录的数据。
满足在中登录的通知条件时，发送数据。

7 Management Shell
7.6 OPC UA连接功能253

OPC UA服务器的设置通过Management Shell资源管理器，对作为OPC UA服务器运行的Management Shell进行连接设置与服务器证书设置。
Management Shell作为OPC UA服务器启动，并且根据在Management Shell资源管理器中设置的内容生成服务器证明书。

操作步骤

1. [设置]选择[OPC UA设置]。
2. 选择[服务器设置]选项卡，并选择[连接设置]选项卡。
3. 设置各项目。

项目

设置内容

端口号

设置OPC UA服务器的端口号 （1024～65535）。

末端URL*1

OPC UA服务器的端点URL按以下格式显示。
• opc.tcp://[工业PC主机名]:[端口号]

安全策略*1

选择安全策略。
• None：无安全功能• Basic128Rsa15 （不推荐）*2：128bit加密• Basic256 （不推荐）*2：256bit加密• Basic256Sha256：256位加密 （使用Sha256算法）

安全模式*1

选择安全模式。
• None：无安全功能• Sign：为数据添加签名
• Sign & Encrypt：为数据添加签名，并执行加密自动更换证书

执行证书自动交换时勾选此项目。*3、*4
请注意，若勾选此项目，则由边缘应用程序从Management Shell中读写数据时未确认证明书。

*1 也可以在边缘应用程序中进行相同的设置。
关于设置方法，请参阅所使用边缘应用程序的手册。
*2 由于安全性较低，该项目为在OPC UA规格中不推荐的安全策略。
*3 因为其允许所有客户端连接，因此是一种在互联网或局域网等开放式网络环境下不推荐的设置。
*4 勾选此项目时，与Management Shell连接成功。
在未勾选时，在Management Shell中边缘应用程序的客服端证书将登录至拒绝列表，并且与Management Shell的连接失败。此时，应将边缘应用程序的客户端证书登录至信任列表后，与Management Shell重新连接。
256页 OPC UA客户端证书的管理254

7 Management Shell
7.6 OPC UA连接功能4. 选择[证书设置]选项卡。
5. 设置各项目,并单击[应用]按钮。

项目

设置内容

OPC UA服务器名*1

设置OPC UA服务器的名称 （1～64字符）。
在已设置“[ServerName]”的情况下，生成服务器证书时，将自动替换为工业用PC主机名*2。

组织名称设置组织的名称 （1～64个字符）。

组织单位设置组织单位 （1～64个字符）。

区域名称

设置区域的名称 （1～128个字符）。

7

州

设置省/直辖市 （1～128个字符）。

国家名称

设置国家名的简称 （2个字符）。

有效期限 （年）设置客户端证书的有效期 （1～20年）。

IP地址 （IPv4）

设置OPC UA服务器运行环境的IP地址 （IPv4）。
对OPC UA服务器的端点URL指定IP地址进行连接时设置。（对端点URL指定计算机名时无需设置。）(例)OPC UA服务器的IP地址为192.168.0.1时，通过在本项目中设置192.168.0.1，客户端可对端点
URL指定“opc.tcp://192.168.0.1:48010”进行服务器连接。未在本项目中设置IP地址时，通过指
定了计算机名的“opc.tcp://PC1075:48010”连接至服务器。
单击[添加]按钮即可添加IP地址。（最多2个）默认设置127.0.0.1，可在0.0.0.0～255.255.255.255的范围内更改。
此外，单击[删除]按钮即可删除选中的IP地址。

*1 建议应用程序与计算机的名称组合来命名。（例：ManagementShell_PC1）*2 设置了以下Microsoft不推荐的计算机名时，Management Shell可能无法正常运行。
-长度大于等于16个字符的计算机名-使用了半角英文数字、“-”以外的字符的计算机名

注意事项
• 在“IP地址 （IPv4）”中设置的IP地址将被设置为服务器证书的使用者可选名称。
• 需在“IP地址 （IPv4）”中设置与Management Shell所运行的工业PC的IP地址相同的值。更改了工业PC的IP地址时，此项
目也需更改。但是，若工业PC的IP地址为DHCP等动态设置，则即使指定IP地址也可能无法连接至服务器。

7 Management Shell
7.6 OPC UA连接功能255

OPC UA客户端证书的管理
通过Management Shell资源管理器以列表形式显示证书、将证书移动至信任/拒绝列表中以及显示详细信息的步骤如下所示。

操作步骤

1. [设置]选择[OPC UA设置]。
2. 选择[客户端证书]选项卡，并将证书移动至信任列表或拒绝列表中。

项目

设置内容

信任列表

信任列表中所登录的客户端证书以列表形式显示。
通过双击选中的客户端证书，将显示“证书”画面。
关于“证书”画面的显示示例，请参阅以下内容。
257页 证书画面
将在拒绝列表中选择的客户端证书 （可多选）移动至信任列表中。
若将OPC UA客户端的证书移动至信任列表，则会允许证书认证。*1
将在信任列表中选择的客户端证书 （可多选）移动至拒绝列表中。
若将OPC UA客户端的证书移动至信任列表，则会拒绝证书认证。*2

拒绝列表

拒绝列表中所登录的客户端证书以列表形式显示。
通过双击选中的客户端证书，将显示“证书”画面。
关于“证书”画面的显示示例，请参阅以下内容。
257页 证书画面
将信任列表和拒绝列表的内容设为最新。

[删除]按钮

单击此按钮，将被删除选中的客户端证书。

[详情]按钮

单击此按钮，将显示“证书”画面。（显示选中客户端证书的详细内容。*3）
关于“证书”画面的显示示例，请参阅以下内容。
257页 证书画面

*1 允许证明书的OPC UA客服端，可连接至Management Shell。
*2 拒绝证明书的OPC UA客服端，可连接至Management Shell。
*3 选择多个客户端证书时，将显示所选择客户端证书中位于列表最上方的客户端证书的详细内容。

256

7 Management Shell
7.6 OPC UA连接功能证书画面“证书”画面的显示示例如下所示。在本画面中单击[安装证书]按钮时，证书将安装至Windows中。*1*1 对Management Shell的运行无影响。

77 Management Shell
7.6 OPC UA连接功能

257

7.7

IT网关联动功能

本节对响应并执行来自于IT网关的请求 （引用数据模型、读取数据、写入数据）的功能进行说明。
关于IT网关的详细说明，请参阅所使用的IT网关手册。

(2)
(1)
(a)

(a)
(4)

(3)
(a)

(a)
(5)

(1)IT系统
(2)云服务
(3)IT网关1(4)IT网关2(5)Management Shell(a)数据模型的参照或数据标签资源的当前值的获取/更改IT网关的启动、停止、重启可通过下表中说明的操作对IT网关进行启动、停止或重新启动。
IT网关的运行内容操作启动通过以下任一操作启动Management Shell。
• 启动Windows。
• 选择[Management Shell][Management Shell 启动]。
添加IT网关设置。

停止通过以下任一操作停止Management Shell。
• 关闭Windows。
• 选择[Management Shell][Management Shell 停止]。
删除IT网关设置。

重启（停止启动）更改IT网关设置的内容。
双击“IT网关设置一览”画面的[重启]按钮。

注意事项
若要使用的IT网关的执行文件不存在或已破损，则相应IT网关不会启动并且会发生错误。

258

7 Management Shell
7.7 IT网关联动功能

IT网关的设置步骤设置IT网关的步骤如下所示。

操作步骤

1. 选择[设置][IT网关设置]。
显示“IT网关设置一览”画面。（259页 IT网关设置一览画面）

2. 选择尚未设置IT网关设置的行，并单击[编辑]按钮。
显示“IT网关选择”画面。（260页 IT网关选择画面）

㾱⛩
若选择IT网关设置已设置的行，则将显示“IT网关设置”画面，而不是“IT网关选择”画面。

3. 选择要使用的IT网关，并单击[确定]按钮。
显示“IT网关设置”画面。（261页 IT网关设置画面）

IT网关设置一览画面

7

(1)

显示内容
项目
(1)IT网关的设置列表

内容设置名显示在“IT网关设置”画面中设置的设置名。

IT网关类型显示在“IT网关选择”画面中选择的IT网关类型。

注释显示在“IT网关设置”画面中设置的注释。

IT网关

显示在“IT网关选择”画面中选择的IT网关名。

[重启]按钮

单击此按钮，将重新启动选中行的IT网关设置中设置的IT网关。

[编辑]按钮

在选中未设置IT网关设置的行的情况下单击此按钮，将显示“IT网关选择”画面。
260页 IT网关选择画面
在选中已设置IT网关设置的行的情况下单击此按钮，将显示“IT网关设置”画面。
261页 IT网关设置画面[删除]按钮

单击此按钮，将删除选择行的设置内容。

7 Management Shell
7.7 IT网关联动功能259

IT网关选择画面

显示内容
项目

内容

IT网关名

显示IT网关的名称、版本以及开发商。

IT网关类型*1

选择IT网关的类型。

[确定]按钮*2单击此按钮，将显示“IT网关设置”画面。
261页 IT网关设置画面*1 根据支持的IT网关I/F，可选择的类型如下：历史数据文件访问I/F：数据存储实时数据发布I/F-G：数据传送
模型访问I/F-G或数据访问I/F-G：模型数据访问
*2 若在“IT网关类型”中选择“数据存储”或“数据传送”，则无法单击此按钮。

260

7 Management Shell
7.7 IT网关联动功能

IT网关设置画面

(1)

显示内容
项目

内容

设置名*1

设置IT网关设置的名称 （1～32个字符）。
• 在默认状态下，将按以下方式显示，以免与已设置的IT网关设置重名。
Gateway01、Gateway02、Gateway03、...

注释设置注释 （最多100个字符）。

(1)服务参数设置设置服务参数。
关于详细说明，请参阅所使用的IT网关手册。

7*1 无法设置与已设置的IT网关设置相同的名称。

7 Management Shell
7.7 IT网关联动功能

261

7.8

一次性收集功能

本节对在指定为监视对象的数据标签资源 （监视对象资源）的值变化时，收集指定为收集对象的数据标签资源 （收集对象资源）的值，并将其保存至文件或数据库中的功能进行说明。
比起按一定的间隔收集，可降低负载。
此外，由于可通知保存的完成，支持与更改了监视对象资源的值的设备进行交流。（例如，可使设备在工程完成时更改监视对象资源的值，并在保存完成时再次开启工程。）“一次性收集设置”画面在打开的期间，将作为连接至Managemen Shell的边缘应用程序运行。因此，可连接至Managemen
Shell的边缘应用程的最大数将因本功能而减少1个。（274页 一次性收集设置画面）
在“OPC UA诊断”画面中，一次性收集功能的边缘应用程序信息显示如下。（333页 OPC UA诊断）
项目

内容

应用程序名

OneShotUtility

连接源信息*1*2

urn:[计算机名]:EdgecrossConsortium:OneShotUtility监视对象项目个数处于RUN状态的一次性收集设置的数量*1 计算机名大于等于16个字符时，显示前15个字符。
*2 设置了以下Microsoft不推荐的计算机名时，Management Shell可能无法正常运行。
-长度大于等于16个字符的计算机名-使用了半角英文数字、“-”以外的字符的计算机名

262

7 Management Shell
7.8 一次性收集功能运行规格本项对一次性收集功能的运行规格进行说明。

收集功能
将监视对象资源的值的上升沿 （01）作为触发，对收集对象资源的值进行收集。*1*1 由于以1秒为间隔对监视对象资源进行监视，且在检测到监视对象资源值的上升沿后开始收集，实际收集到的值与上升沿时的值可能不同。

收集的值被保存到文件或数据库中。(265页 文件保存功能、268页 DB保存功能)
保存至文件或数据库后，将对任意的数据标签资源 （通知对象资源）或监视对象资源，将进行以下完成通知。
完成的通知目标可在“详细设置”画面中设置。（275页 详细设置画面）

将通知目标设置为通知对象资源时的完成通知
通知对象资源的值变为1。
检测出监视对象资源的值的下降沿 （10）后，通知对象资源的值将再次变为0。（需手动将监视对象资源的值更改为0。）
将通知目标设置为通知对象资源时，一次性收集功能的运行流程如下所示。若要将监视对象资源的值再次设置为1，则应在确认通知对象资源的值为0后再进行。

Ự⍻ࠪ
л䱽⋯

ᮠᦞ᭦䳶‫؍‬ᆈ༴⨶ѝ‫؍‬ᆈᆼᡀ

䙊⸕ሩ䊑䍴ⓀỰ⍻ࠪл䱽⋯ᮠᦞ᭦䳶‫؍‬ᆈ༴⨶ѝ‫؍‬ᆈᆼᡀ

710ⴁ㿶ሩ䊑䍴Ⓚ
1
0

将通知目标设置为监视对象资源时的完成通知
监视对象资源的值变为0。
将通知目标设置为监视对象资源时，一次性收集功能的运行流程如下所示。若要将监视对象资源的值再次设置为1，则应在确认监视对象资源的值为0后，确保将该值更改为1前的等待时间大于等于2秒。但是，根据系统的运行状况，可能出现无法检测出监视对象资源值的上升沿的情况，导致保存处理无法开始，监视对象资源的值不变为0。此时，应延长等待时间，或将通知
目标更改为通知对象资源。

ᮠᦞ᭦䳶‫؍‬ᆈ༴⨶ѝⴁ㿶ሩ䊑䍴Ⓚ‫؍‬ᆈᆼᡀ

ᮠᦞ᭦䳶‫؍‬ᆈ༴⨶ѝ‫؍‬ᆈᆼᡀ

10

关于收集对象资源
收集对象资源最多可以登录1000个。
但是，无法指定无读取权限的数据标签资源。

关于监视对象资源可对监视对象资源指定1个BOOL型的数据标签资源。
但是，无法在多个一次性收集设置中，指定相同的数据标签资源。
此外，根据完成的通知目标的设置内容，可指定的数据标签资源存在以下限制。
• 通知目标为监视对象资源：无法指定无写入权限的数据标签资源• 通知目标为通知对象资源：无法指定无读取权限的数据标签资源

7 Management Shell
7.8 一次性收集功能263关于通知对象资源可对通知对象资源指定1个拥有写入权限的BOOL型的数据标签资源。
但是，无法在多个一次性收集设置中，指定相同的数据标签资源。

注意事项
收集功能的注意事项如下所示。
• 编辑了在一次性收集功能中使用的数据标签资源时，可能将获取异常值或发生错误。若要编辑数据标签资源，则应在确认其
未在一次性收集功能中使用后再进行编辑。
• 保存过程中即使监视对象资源的值发生了变化，一次性收集功能无法检测出值的变化。
• 若通知目标为监视对象资源，则由于在保存完成后监视对象资源的值将被改写为0，由数据标签资源监视或边缘应用程序对
监视对象资源写入值时，可能将发生误动作或错误。应在保存完成后再写入监视对象资源的值。若监视对象资源的值已变为
0，则可确认保存处理已完成。
• 请务必使用一次性收集功能对通知对象资源写入值。
• 在开始运行前，应确认监视对象资源与通知对象资源的值为0。
• 若要使用不支持写入功能的数据采集器，则应将通知对象资源设置为通知目标。通过将值会发生变化 （01）的外部数据
标签资源设置为监视对象资源，并将非只读格式的任意内部数据标签资源设置为通知对象资源，可检测保存的完成。
• 若更改了Windows的时间与日期，则与Management Shell通信时可能将发生错误。一次性收集功能运行过程中，请勿更改
Windows的时间与日期。
• 若在数据收集过程中或保存处理中发生了轻度错误，则将进行完成通知并继续运行。但是，此时收集的数据可能不被保存。

264

7 Management Shell
7.8 一次性收集功能

文件保存功能
将收集功能中收集的数据保存到文件中。

文件输出
输出对象数据将作为积累中文件被临时保存到保存目标文件夹内的TMP文件夹*1中。
*1 在一次性收集功能运行开始时创建。

积累中文件的大小随着时间的经过会变大，因此在达到指定的行数时文件将被切换。文件切换是指，将积累中文件的文件名更改为保存文件的名称，并移动至保存目标文件夹中。(切换文件后将创建新的积累中文件。)
一次性收集功能运行停止时，即使未达到指定行数，积累中文件也将被更改为保存文件。（此时，不创建新的积累中文件。）
但是，如果积累中文件的输出数据为0个，则不切换文件，且积累中文件被删除。
最多可保存指定数量的保存文件。另外，若超出了指定的个数，则将从旧文件开始按顺序进行删除。
(1)

(2)

(3)

7

FileName_01

time
FileName_02

FileName_01

FileName_03

FileName_02

FileName_01

FileName_04

FileName_03

FileName_02

FileName_01(4)(1) 积累中文件(2) 保存文件(编号越小，文件越旧)(3) 文件切换(4) 删除的文件

7 Management Shell
7.8 一次性收集功能265文件删除请参阅以下内容：65页 文件删除

文件格式
请参阅以下内容：65页 文件格式

数据的大小请参阅以下内容：
66页 数据的大小文件名、保存目标请参阅以下内容：
67页 文件

注意事项
文件保存功能的注意事项如下所示。
• 将访问受限的文件夹设置为保存目标文件夹时，应确认已允许启动Management Shell资源管理器的用户账户的“更改”、“读取”与“写入”。
• 应禁止其他应用程序访问积累中文件或保存文件。否则可能导致文件创建/更新失败并发生错误。
• 应确认文件名前缀词和保存目标文件夹的设置，未与实时流程管理器的文件保存功能的设置重复。否则一次性收集功能与实时流程管理器可能将互相影响，导致误动作或错误发生。（60页 文件保存功能、141页 数据存储设置 （文件保存））• 输出的文件的文件名后缀词达到“FFFFFFFF”时，应停止一次性收集功能的运行，并执行以下任一处理。
-将保存目标文件夹内的所有文件移动至其他文件夹或将其删除，并重新开始运行一次性收集功能-对保存目标文件夹重新设置其他路径-更改文件名前缀词• 请勿在保存目标文件夹中放置大量的文件或文件夹。否则将导致运行开始处理变慢，甚至失败。
• 若输出数据中存在获取失败的数据，则将通知错误，不保存该行的数据但运行继续。
• 将设置了压缩属性的文件夹指定为保存目标文件夹时，磁盘可用空间较少的情况下，有可能被判断为暂时可用空间不足，导致发生文件保存错误。
• 若在Windows中对文件的输出目标文件夹加密，则以启动了Management Shell资源管理器的用户的权限输出文件，因此可防
止使用工业PC的其他用户获取文件内的信息。
但是，输出目标文件夹需为本地文件夹。
Windows文件夹的加密步骤与以下内容相同。
71页 加密文件夹

266

7 Management Shell
7.8 一次性收集功能• 通过启动了Management Shell资源管理器的用户以外的用户浏览输出至加密文件夹的文件的步骤，与以下内容相同。
72页 非指定用户浏览文件夹的步骤• 若加密的保存目标文件夹中，已存在由其他用户账户保存的文件名前缀词相同的保存文件，则根据对该文件持有的权限的类
型，可能发生错误。应更改为与已输出的文件不同的保存目标文件夹或文件名前缀词。
• 若将创建Windows的搜索索引的对象文件夹指定为保存目标文件夹，则长时间运行流程流将导致索引信息 （Windows.edb文件）过大。此时，Edgecross基本软件所运行的工业PC的磁盘空间可能不足。可使用以下方法回避此现象。
-将搜索索引创建对象文件夹以外的文件夹指定为保存目标文件夹-按以下步骤，将对保存目标文件夹指定的文件夹从搜索索引对象中除外
在Windows的设置中，选择[搜索][搜索Windows]“经典”“在此自定义搜索位置”。
在“索引选项”画面中单击[修改]按钮。
在“索引位置”画面的“更改所选位置”中，取消勾选对保存目标文件夹指定的文件夹，并单击[确定]按钮。

7

7 Management Shell
7.8 一次性收集功能

267

DB保存功能
将收集功能中收集的数据保存到数据库中。
通过一次性收集设置进行将数据保存至数据库表的字段中所需的设置，并根据该设置执行数据的保存 （INSERT）。
将一次性收集功能的运行状态设置为RUN时将进行与数据库的连接，将其从RUN更改为STOP时将断开连接。
此外，在一次性收集功能中只进行至数据库的保存(INSERT)。

㾱⛩• 可指定为收集对象的数据数最大为1000个。
• DB保存功能中使用的SQL语句及数据库的数据类型基于SQL99的规格。

注意事项• 若向数据库进行保存 （INSERT）的1行数据中存在漏测数据，则将通知错误，不保存 （INSERT）该行的数据但运行继续。
• 无法通过多个一次性收集设置，向同一表执行保存 （INSERT）。
• 应确认在一次性收集设置中设置的访问目标表未与其他应用程序的访问目标表重复。
• 仅与Edgecross基本软件安装在同一工业PC上的数据库为对象。

表名与列名
表名与列名的规格如下所示。
项目内容

可设置字符字节数*1

1～63*2

可用字符

可在WSTRING型中使用的字符*3
509页 WSTRING型*1 可通过UTF-8的字节数计算可使用的字符数。
代表字符与其字节数的示例如下所示。
-0～9、A～Z、a～z、_(U+005F)：1字节
-希腊语等：2字节-平假名、片假名、汉字 （部分除外）等：3字节*2 若大于等于63字节，则设置名可能将被截断，导致表名或列名重复。
*3 U+0000～U+007F的范围内可使用的字符如下所示。
0～9、A～Z、a～z、_(U+005F)

注意事项
在同一表内，列名不可重复。

数据库
请参阅以下内容：
78页 数据库通信方式
请参阅以下内容：
78页 通信方式

异常处理若通过DB保存功能检测出异常，则将输出错误。此时，若在ODBC中发生了异常，则ODBC的错误代码将显示至“错误详情”画面中。关于ODBC的错误代码的详细说明，请参阅以下网站。
docs.microsoft.com/en-us/sql/odbc/reference/appendixes/appendix-a-odbc-error-codes㾱⛩
Microsoft的主页中不存在该ODBC错误代码时，请参阅以下PostgreSQL的ODBC错误代码。
www.postgresql.org/docs/10/static/errcodes-appendix.html

268

7 Management Shell
7.8 一次性收集功能设置步骤
一次性收集功能的设置步骤如下所示。
可通过单击[收集保存测试]按钮确认设置内容是否正确。
此外，保存到数据库的情况下，需要事先进行下述步骤。
273页 保存到数据库时的事先设置

1. 选择[工具][一次性收集设置]。
显示“一次性收集设置”画面。（274页 一次性收集设置画面）

2. 单击“详细设置”列。
显示“详细设置”画面。(275页 详细设置画面)

7

3. 选择[收集设置]选项卡，选择完成的通知目标。

7 Management Shell
7.8 一次性收集功能269

4. 在打开了“详细设置”画面的状态下，从组件层级树窗口或资源列表窗口登录收集对象、监视对象或通知对象资源。
• 监视对象、通知对象资源的登录
在资源列表窗口中选择资源，并右键单击选择以下项目。
选择的资源将作为监视对象资源或通知对象资源登录。
[登录至一次性收集设置：监视]：作为监视对象资源进行登录时选择此项。
[登录至一次性收集设置：通知]：作为通知对象资源进行登录时选择此项。

• 收集对象资源的登录从组件层级树窗口或资源列表窗口进行登录。
从组件层级树窗口登录选择组件，并右键单击选择[登录至一次性收集设置：收集]。
选择的组件中登录的所有数据标签资源将作为收集对象资源登录。

270

7 Management Shell
7.8 一次性收集功能从资源一览窗口登录
选择资源，并右键单击选择[登录至一次性收集设置：收集]。
选择的资源将作为收集对象资源登录。

5. 选择[保存设置]选项卡。
6. 输入保存设置，单击[应用]按钮。
• 保存至文件：279页 文件保存设置• 保存至数据库：280页 DB保存设置

7

7. 若要保存至数据库，则使用输出的DDL文件在数据库中创建表。
501页 使用了DDL的表的创建

8. 若要保存至数据库，则对通过步骤7创建的表设置权限。
502页 表的操作权限的设置

9. 若要执行一次性收集功能的测试，则单击[收集保存测试]按钮。
将收集收集对象资源的值，并将其保存至文件或数据库中。若要保存至文件，则文件将以每行进行切换。若要保存至数据库，则在测试执行时连接至数据库，并在保存完成时断开连接。
测试结果将显示在“错误详情”画面上。若发生了错误，则应确认错误一览与详细信息，并检查设置。(281页 错误详情画面)

7 Management Shell
7.8 一次性收集功能

271

10. 单击“一次性收集设置”画面的[开始]按钮。
若一次性收集功能的运行正常开始，则“运行状态”将变为“RUN”，且单元格以绿色显示。

㾱⛩单击[全部开始]按钮，可将已设置的所有一次性收集设置的“运行状态”更改为“RUN”。

11. 若“错误”列有图标显示，则在通过单击[错误详情]按钮显示的“错误详情”画面中，确认错误一览与详细信息并进行处理。（281页 错误详情画面）

12. 若要停止一次性收集功能的运行，则单击[停止]按钮。
㾱⛩单击[全部停止]按钮，可将运行状态为RUN的一次性收集设置的“运行状态”更改为“STOP”。

注意事项
执行测试
无论完成的通知目标的设置如何，不进行保存完成的通知。

保存至数据库
若在输出DDL文件后更改了输出数据的设置，则应再次输出DDL文件，并重新创建数据库的表。若不重新创建表，则运行开始时将发生错误，或数据库中可能存储不正确的数据。

272

7 Management Shell
7.8 一次性收集功能

保存到数据库时的事先设置
保存到数据库的情况下，需要事先进行下述步骤。

操作步骤

1. 安装数据库。
494页 PostgreSQL的安装

2. 安装ODBC驱动程序。
499页 PostgreSQL用ODBC驱动程序的安装3. 设置ODBC。
500页 ODBC的设置

7

7 Management Shell
7.8 一次性收集功能273

一次性收集设置画面

(1)

项目

内容

(1)收集设置一览*1设置名显示在“详细设置”画面中设置的收集设置名。(275页 详细设置画面)注释显示在“详细设置”画面中设置的注释。(275页 详细设置画面)详细设置显示“详细设置”画面。(275页 详细设置画面)动作更改*2

切换一次性收集设置的运行的开始与停止。

运行状态*3

一次性收集设置的运行状态以RUN或STOP显示。
若运行状态为RUN，则单元格以绿色显示。

错误发生错误的情况下，显示发生的错误的类型。
•：发生轻度错误
•：发生中度错误

[错误详情]按钮

显示“错误详情”画面。(281页 错误详情画面)
另外，无错误的情况下也会显示画面。

[全部开始]按钮*4

将已设置的所有一次性收集设置的运行状态更改为RUN。

[全部停止]按钮

将运行状态为RUN的一次性收集设置的运行状态更改为STOP。

[关闭]按钮*5

关闭画面。

[设置删除]按钮*6、*7

从一览中删除选择的设置。
此外，无法批量删除多个设置。

*1
*2
*3
*4
*5
*6

一次性收集设置最多可设置32个。
对象一次性收集设置的设置已完成时可单击。
即使发生中度错误的情况下，运行状态仍为RUN。
不更改运行状态已为RUN的一次性收集设置的运行状态。
所有一次性收集设置的运行状态为STOP时可单击。
满足以下的所有条件的情况下，可以单击。
对象一次性收集设置的设置已完成
对象一次性收集设置的运行状态为STOP*7 发生了错误时，删除设置无法清除错误。

274

7 Management Shell
7.8 一次性收集功能详细设置画面

项目

内容

设置名*1

设置一次性收集设置的名称 （1～32个字符）。
无法设置与其他一次性收集设置重复的名称。
• 在默认状态下，显示以下内容。
“CollectSettingNoXX” （XX为设置号）

注释*1

设置注释 （最多100个字符）。

[收集设置]选项卡

进行收集功能的设置。
276页 收集设置[保存设置]选项卡

进行文件保存功能或DB保存功能的设置。
279页 文件保存设置
280页 DB保存设置

[收集保存测试]按钮*1

执行一次性收集功能的测试。
但是，执行测试时并不检查以下项目。
• 设置名是否重复• 监视对象资源、通知对象资源是否重复[应用]按钮*1、*2

应用设置的内容。此时，设置内容中存在问题的行将以黄色显示。

7*1 对象一次性收集设置的运行状态为STOP时可更改或单击。
*2 保存方法为文件保存且保存格式为Shift-JIS时，若收集对象资源中存在数据类型为WSTRING的数据，则无法应用设置。
279页 文件保存设置

7 Management Shell
7.8 一次性收集功能275收集设置

(1)

项目

内容

查看资源详细

勾选此项目，显示收集、监视与通知对象资源的资源ID。

[更新到最新状态]按钮*1

将已登录的收集、监视及通知对象资源的信息更新到最新。
若更改后的内容中存在设置有误的资源，则该单元格以黄色显示。

完成的通知目标*1、*2

选择保存完成后的通知目标。
可在通过单击[详细说明]按钮*1显示的“详细说明”画面中确认详细信息。
（通知目标在“详细说明”画面中也可选择。）

类型显示资源的类型(“监视”或“通知”)。

对象资源显示作为监视对象资源或通知对象资源登录的数据标签资源的资源显示名。
若在已登录的状态下，登录了新的监视对象资源或通知对象资源，则现有的资源的设置将被覆盖。
此外，若在单元格为黄色的状态下登录了新的监视对象资源或通知对象资源，则单元格的颜色将恢复
为白色。

路径

显示作为监视对象资源或通知对象资源登录的数据标签资源的路径。

资源ID*3显示作为监视或通知对象资源登录的数据标签资源的资源ID。

数据类型(1)收集对象资源一览*4显示作为监视对象资源或通知对象资源登录的数据标签资源的数据类型。
对象资源显示作为收集对象资源登录的数据标签资源的资源显示名。

路径显示作为收集对象资源登录的数据标签资源的路径。

资源ID*3显示作为收集对象资源登录的数据标签资源的资源ID。

数据类型显示作为收集对象资源登录的数据标签资源的数据类型。

输出名*1

设置保存时的输出名 （最多63字节）。*5• 文件保存：设置列名。
• DB保存：设置数据库列名。
在默认状态下，显示对象资源 （登录的数据标签资源的资源显示名）的内容。
但是，以下情况将为空白。
资源显示名的内容重复资源显示名中含有禁用字符[删除行]按钮*1

*1
*2
*3
*4

从一览中删除所选择的收集对象资源。

对象一次性收集设置的运行状态为STOP时可更改或单击。
若“完成的通知目标”为“通知监视对象”，且更改为“通知监视对象”前通知对象资源中设置有值，则在关闭画面前将保持该值。
勾选“查看资源详细”时显示。
在通过选择收集对象资源，并右键单击选择[移动至指定No.]显示的“移动至指定No.”画面中，可将选择的收集对象资源移动至指定的行。但是，仅对象一次性收集设置的运行状态为STOP时可选择[移动至指定No.]。
*5 可通过UTF-8的字节数计算可使用的字符数。
代表字符与其字节数的示例如下所示。
-0～9、A～Z、a～z、_(U+005F)：1字节
-希腊语等：2字节-平假名、片假名、汉字 （部分除外）等：3字节276

7 Management Shell
7.8 一次性收集功能㾱⛩若在对象一次性收集设置的运行状态为STOP的状态下，启动已设置的“详细设置”画面，则在画面启动时，已
登录的收集、监视与通知对象资源的信息将被更新为最新状态。但是，若更改后的内容中存在设置有误的资源，则该单元格以黄色显示。
• 详细说明画面
在此画面中选择的通知目标，也将反映至“详细设置”画面。

项目

内容通知监视对象以外的其他对象

将通知对象资源设置为保存完成后的通知目标时选择此项。

通知监视对象将监视对象资源设置为保存完成后的通知目标时选择此项。

7• 移动至指定No.画面

项目

内容

指定No.

指定移动目标的行。*1
若选择了多行，则选择的行按照以下情况进行移动。
指定的行位于选择中的行范围之上
选择的行整体移动，以使其范围中No.最小的行移动至指定No.的位置。
指定的行位于选择中的行范围之内
行不移动。
指定的行位于选择中的行范围之下选择的行整体移动，以使其范围中No.最大的行移动至指定No.的位置。

*1 若指定的行中不存在收集对象资源，则将移动至位于最下方的收集对象资源所在的行。
(例)若位于最下方的收集对象资源在第3行内，则指定4时，选择的收集对象资源将移动至第3行。

7 Management Shell
7.8 一次性收集功能277

ֻ在以下收集对象资源一览中，选择了No.3与No.4时的移动示例
No.

ሩ䊑䍴Ⓚ

1

Resource_a2

Resource_b

3

Resource_c

4

Resource_d

5

Resource_e

6Resource_f

ᤷᇊ1RѪ

ᤷᇊ1RѪ
ሩ䊑䍴Ⓚ

No.

ሩ䊑䍴Ⓚ

No.

ሩ䊑䍴Ⓚ

1

Resource_c

1

Resource_a

1

Resource_a2

Resource_d2

Resource_c

2

Resource_b

3

Resource_a3

Resource_d

3

Resource_c

4

Resource_b

4

Resource_b

4

Resource_d

5

Resource_e

5Resource_e

5Resource_e

6Resource_f

6

Resource_f

6

Resource_f

ᤷᇊ1RѪ

ᤷᇊ1RѪ

ᤷᇊ1RѪ
ሩ䊑䍴Ⓚ

No.

ሩ䊑䍴Ⓚ

Resource_a

1

Resource_a

1

Resource_a

Resource_b

2

Resource_b

2

Resource_b

3

Resource_c

3

Resource_e

3

Resource_e

4Resource_d

4

Resource_c

4

Resource_f

5

Resource_e

5Resource_d

5

Resource_c

6

Resource_f

6

Resource_f

6

Resource_d

No.

ሩ䊑䍴Ⓚ

No.

1
2

ᤷᇊ1RѪ278

ᤷᇊ1RѪ

No.

No.

ሩ䊑䍴Ⓚ

1

Resource_a2

Resource_b

3

Resource_e

4Resource_f

5

Resource_c

6

Resource_d

7 Management Shell
7.8 一次性收集功能

文件保存设置项目

内容

保存方法*1

选择“文件”。

设置文件格式*1
保存文件路径设置*1

文件切换的运行设置*1

输出选项*1

选择保存文件的格式。
保存目标文件夹设置文件的保存目标 （1～204个字符）。
也可在通过单击[...]按钮显示的“保存文件路径设置”画面中进行设置。

文件名前缀词

设置保存文件名的前缀词 （1～32个字符）。

保存文件路径的例

显示由“保存目标文件夹”与“文件名前缀词”中设置的内容确定的保存文件
路径。

超过此行数 （记录数）时进行切换

设置1个文件中存储的数据行数(1～9000)。
超过该行数时，输出文件。

文件保存数上限 （超过时删除旧文件）

设置1个文件夹中存储的文件数的上限(1～100)。
超过该文件数时，从最旧的文件开始删除。

输出名设置在日期时间列中输出的字符串 （最多63字节）。*2

指定格式

指定日期时间数据的格式时勾选。

格式设置时间列的输出格式 （1～32个字符）。
可指定以下保留字*3。
YYYY ：年 （4位）
YY ：年 （2位）
MM ：月 （2位）
DD ：日 （2位）
hh ：时 （2位）
mm ：分 （2位）
ss ：秒 （2位）
ms ：毫秒 （3位）
us ：微秒 （6位）
ns ：纳秒 （9位）
.s～.sssssssss：小数点以后的以秒为单位的位数 （1～9位）

输出例显示当前设置的时间列的输出格式。

7*1 对象一次性收集设置的运行状态为STOP时可更改或单击。
*2 可通过UTF-8的字节数计算可使用的字符数。
代表字符与其字节数的示例如下所示。
-0～9、A～Z、a～z、_(U+005F)：1字节
-希腊语等：2字节-平假名、片假名、汉字 （部分除外）等：3字节*3 保留字区分大写字母与小写字母。

7 Management Shell
7.8 一次性收集功能279

DB保存设置

项目

内容

保存方法

*1

选择“DB”。

DB的连接设置*1

数据资源名设置数据库的数据资源名 （1～32个字符）。

用户名设置数据库的用户名 （1～32个字符）。

密码访问表设置*1输出选项*1[DDL文件输出]按钮输出名*1*1 对象一次性收集设置的运行状态为STOP时可更改或单击。
*2 表名不区分大小写。
*3 可通过UTF-8的字节数计算可使用的字符数。
代表字符与其字节数的示例如下所示。
-0～9、A～Z、a～z、_(U+005F)：1字节
-希腊语等：2字节-平假名、片假名、汉字 （部分除外）等：3字节280设置数据库的密码 （6～32个字符）。
设置要访问的数据库的表名*2 （1~63字节）。*3• 在默认状态下，将显示一次性收集设置的设置名。
但是，在以下情况下，将为空白。
设置名中含有访问表设置的禁用字符
设置名与其他访问表设置的表名已重复

7 Management Shell
7.8 一次性收集功能

设置在日期时间列中输出的字符串 （最多63字节）。*3
根据设置的内容输出DDL文件。
必须将DDL输出至工业PC硬盘中，请勿输出至网络驱动器与可移动磁盘中。

错误详情画面可确认各一次性收集设置中发生的错误的详细信息。最多显示16个错误。

(1)

(2)

项目
(1)错误信息列表内容发生时间显示错误发生的年月日、时刻。

重要程度显示错误的重要程度。
 （轻度）：即使发生，一次性收集功能仍继续运行的错误（例）无法读取收集对象资源的值时的错误 （中度）：发生时，一次性收集功能的运行将中断的错误（例）OPC UA连接与文件保存的错误错误代码显示一次性收集功能中发生的错误的错误代码。(402页 使用一次性收集功能时发生的错误代码一览)

概要

显示发生中的错误的概要。

[错误解除]按钮*1(2)错误详细信息[更新]按钮*1

7

批量删除错误信息一览中显示的轻度错误。
详细信息显示错误的详细信息。*2原因显示错误的原因。

处理方法显示错误的处理方法。
更新错误显示。

*1 执行测试的过程中无法单击。
*2 根据错误的种类，可能将显示发生错误的收集对象资源的个数。此外，还将显示发生错误的收集对象资源的No.。但是，若发生了11个或
更多错误，则省略显示第11个及以后的错误。

㾱⛩若关闭“一次性收集设置”画面，则错误将被清除。

注意事项错误信息一览中含有中度错误时，错误无法被解除。

7 Management Shell
7.8 一次性收集功能

281

7.9

事件履历自动输出功能

本节对将通过Management Shell、Management Shell所使用的数据采集器与IT网关，收集的事件信息/错误信息，以CSV文件格式自动输出至指定的文件夹中的功能进行说明。
关于与输出相关的设置，请参阅以下内容。
285页 事件履历自动输出设置画面
此外，通过自动输出的运行确认文件，可确认本功能是否正常运行。

事件履历文件事件履历文件的详细规格如下所示。

输出对象
输出对象的事件如下所示。
项目

对象

事件类型

操作、系统、安全功能状态 （重要程度）

高度、中度、轻度、警告、信息发生源功能Management Shell
数据采集器
IT网关

事件履历文件格式输出的事件履历文件的格式如下所示。

文件格式
项目

内容

文件格式

CSV文件

字符代码

带BOM UTF-8

文件名"MgtShellLog.csv"
备份后的文件将在上述文件名的末尾处添加切换时的日期时间信息。
日期时间信息格式：MMddHHmmss
MM：2位数 01～12
dd：2位数 01～31
HH：2位数 00～23
mm：2位数 00～59
ss：2位数 00～59
文件名示例
MgtShellLog1203174055.csv
关于备份运行的详细说明，请参阅以下内容。
283页 事件履历文件的备份

扩展名

.csv

输出的信息

第1行：标题行
第2行及以后：数据行
数据行最多可输出39999行。
若超过了最大行数，则将删除数据行中的起始行并在文件末尾添加最新事件。
关于标题行与各列的详细说明，请参阅以下内容。
87页 输出至事件履历文件的信息输出至事件履历文件的信息请参阅以下内容：87页 输出至事件履历文件的信息输出位置请参阅以下内容：87页 输出位置282

7 Management Shell
7.9 事件履历自动输出功能运行规格输出事件履历文件时的运行规格如下所示。

文件输出权限
请参阅以下内容：88页 文件输出权限文件输出
事件履历文件将在以下时机输出。
• Management Shell启动时• 应用事件履历自动输出设置时 （输出的有效无效的更改除外）• 事件履历监视间隔内发生了事件时
若指定的文件夹不存在，则将创建文件夹以保存事件履历文件。
若存在同名文件，则将被事件履历文件的内容覆盖。
若无法保存事件履历文件，则将进行重试。
重试期间内发生的事件，将在可保存时一并输出。
事件履历文件备份失败时，直到备份成功前将不进行文件输出。关于事件履历文件的备份的详细说明，请参阅以下内容。
283页 事件履历文件的备份事件履历文件的备份
在Management Shell资源管理器的“事件履历”画面中执行了事件履历删除后，即开始创建备份文件。*1
若备份时发生了错误，则将登录事件。

7关于事件代码请参阅以下内容。
396页 Management Shell中发生的事件代码Edgecross基本软件不删除备份的文件。（可备份的文件数的上限由文件系统而定。）
备份的文件的文件名中将附加进行备份的日期。
关于文件名的详细说明，请参阅以下内容。
282页 文件格式
*1 无论执行事件履历删除时事件履历文件输出设置是否有效，下次输出事件履历文件时必将在进行备份后进行文件输出。
此外，若在进行备份前保存目标文件夹有所更改，则对更改后的保存目标文件夹中的事件履历文件进行备份。

备份的运行示例如下所示。
(a)
*1
(1)
MgtShellLog.csv
(b)

*2

*1
(1)
MgtShellLog.csv

MgtShellLog
1127083017.csv

(c)

*2

*1
(1)
MgtShellLog.csv

MgtShellLog
1127170043.csv

MgtShellLog
1127083017.csv(1)Management Shell(a)在“事件履历”画面中执行事件履历删除 （11/26 12:45:22）(b)在“事件履历”画面中执行事件履历删除 （11/27 08:30:17）(c)在“事件履历”画面中执行事件履历删除 （11/27 17:00:43）*1 最新文件的文件名总为“MgtShellLog.csv”*2 执行事件履历删除时备份文件

7 Management Shell
7.9 事件履历自动输出功能283

运行确认文件
本项对运行确认文件的详细规格进行说明。

运行确认文件格式运行确认文件的格式如下所示。
此外，运行确认文件不进行备份，而继续使用1个文件。
项目

内容

文件格式

文本

字符代码

带BOM UTF-8

文件名"MgtShellLogKeepAlive.dat"

扩展名

.dat

输出位置
将保存至与事件履历文件相同的位置。
87页 输出位置运行规格请参阅以下内容：90页 运行规格注意事项请参阅以下内容：
91页 注意事项

284

7 Management Shell
7.9 事件履历自动输出功能

事件履历自动输出设置画面
设置自动输出事件履历的画面如下所示。

画面显示选择[设置][事件履历自动输出设置]。

显示内容
项目

内容

将自动输出设为有效

要自动将事件履历输出至文件时勾选。*1

输出对象设置*2

勾选要作为输出对象的事件。

保存目标文件夹设置

保存目标文件夹*2

7

设置保存目标文件夹 （1～233个字符）。
也可在通过单击[...]按钮显示的“选择文件夹”画面中进行设置。

保存文件路径根据“保存目标文件夹”的设置内容显示保存文件路径。

保存目标文件夹的访问权限
存在限制时，指定用户进行访问*2事件履历文件的保存目标文件夹中设置有访问权限时勾选。*1[用户账户设置]按钮*3

显示“用户账户设置”画面。
286页 用户账户设置画面“用户账户设置”画面的设置状态显示至此按钮的右侧。

*1 未勾选而确定了设置内容时，“用户账户设置”画面的设置将被删除。
*2 勾选了“将自动输出设为有效”时可选择或设置。
*3 勾选了“将自动输出设为有效”与“保存目标文件夹的访问权限存在限制时，指定用户进行访问”时可单击。

7 Management Shell
7.9 事件履历自动输出功能285

用户账户设置画面访问受访问限制的文件夹时所需的用户名与密码的设置画面如下所示。

画面显示

显示内容
项目

内容

用户名*1、*2

设置输出文件时使用的用户名 （最多127个字符）。
如需指定域名，应以下述格式指定。*3*4• [域名]\[用户名]• [用户名]@[域名]
在指定安装有Edgecross基本软件的工业PC的本地用户时，应以下述格式进行设置。
• [计算机名]\[用户名]• .\[用户名]• [用户名]密码*1、*2设置访问文件时使用的密码 （最多127个字符）。

[认证测试]按钮

单击此按钮，可使用所设置的用户名与密码对Windows进行用户账户的认证测试。

*1 若在Windows上更改用户账户的密码，应再次进行设置。
*2 建议使用设置了满足复杂性要求的密码的用户账户，以防数据被盗用与篡改。
关于详细要求，可通过以下操作确认。
启动Windows的本地安全策略。
双击[安全设置][帐户策略][密码策略][密码必须符合复杂性要求]。
在“密码必须符合复杂性要求”画面中选择[说明]选项卡。
*3 若包含有“@”与“\”，则被视为“[用户名]@[域名]”格式。
若包含有多个“@”或“\”，则以最先存在的“@” （若没有“@”，则为“\”）被视为在域名与用户名之间的分割字符。
*4 请勿指定网络上其他工业PC中存在的本地用户。

注意事项
• 在“用户名”中设置当前使用的工业PC的本地用户并导出设置文件后，将其导入至另一台工业PC时，导入的工业PC中可能无
法认证此用户。根据需要，导入后重新设置用户名。
• 认证测试将对本地计算机进行。因此，对保存目标文件夹指定了网络上其他工业PC时，并不对该工业PC执行认证测试。
• 若在密码有误的状态下重复进行以下操作，则用户账户可能将被封锁。执行以下操作发生错误时，应确认密码是否有误。
-设置的应用-Management Shell的启动
-认证测试

286

7 Management Shell
7.9 事件履历自动输出功能8

CSV文件数据采集器

本章对用于通过监视对象文件 （CSV文件、文本文件）收集或读取设备数据的软件组件进行说明。

8.1

收集功能

本节对通过监视对象文件收集设备数据的功能进行说明。
本功能的运行流程如下所示：

Ô

(1)
Ò

(2)

(2)

Ó

(3)

Õ

(1)监视文件夹(2)监视对象文件(3)CSV文件数据采集器

对监视文件夹进行定期监视。

8当监视对象文件存储至监视文件夹中时，读取该文件。
从监视对象文件中读取数据，并将其传递给下一个流程。
数据传递完成后，删除已收集数据的监视对象文件。

运行规格
收集功能的运行规格如下所示。

文件夹监视
定期监视在指定的文件夹中是否存储了监视对象文件，并且检测到文件的存储就获取该文件。
在监视文件夹中存在有多个监视对象文件的情况下，根据以下顺序进行获取。
更新时间 （从旧文件开始依次处理）文件名 （更新时间相同时）监视文件夹与监视对象文件的规格如下所示：项目名内容

监视文件夹*1、*2、*3

设置要监视的文件夹的完整路径。
• 可设置的路径是局部磁盘或共享文件夹。
• 路径的长度为最大199个字符 （包括驱动器字符与路径末尾的“\”）。
• 指定的监视文件夹正下方是监视对象。
• 无法通过多个CSV文件数据采集器指定同一监视文件夹。
• 获取大容量的监视对象文件时，可能在监视文件夹中生成用于暂时作业的“csv”文件夹。

监视对象文件是与实时流程设计器中指定的文件名前缀词一致的文件为对象。
• 前缀词的字符数最多为32个字符。
• 前缀词后续的字符 （后缀词）仅为ASCII字符。*4• 文件类型必须与实时流程设计器中指定的文件类型 （.csv或.txt）一致。
• 监视对象文件的最大路径长度为256个字符。

*1 关于使用远程共享文件夹的方法，请参阅以下内容。
520页 Edgecross基本软件中不指定用户账户*2 请勿指定设有加密属性的文件夹。
否则，由于访问权限的不同而无法解除加密。由此，本文件夹中的文件被视为无法读写的文件。
关于无法读写的文件的详细说明，请参阅以下内容。
299页 监视文件夹中包含无法读写的文件时的文件处理顺序

8

CSV文件数据采集器
8.1 收集功能287

关于设置有加密属性的文件夹，请参阅以下内容。
71页 加密文件夹
*3 经过以下时间后仍未能创建文件夹时，将发生错误。
启动工业PC：工业PC启动之后240秒
工业PC启动后经过240秒以上：10秒*4 应以“_”分开前缀词与后缀词。

文件收集示例
指定以下条件时的收集示例如下：监视文件夹：C:\Receive
文件名前缀词：LOG0001
监视对象文件：LOG0001*.CSV

Receive

LOG0001_
00001.CSV(1)

LOG0002_00001.CSV

(2)

TMP

LOG0001_
00002.CSV(3)(1)检测文件的存储，获取文件。
(2)文件虽已存储，但由于与指定文件名前缀词不同，因此无法获取。
(3)文件虽已存储，但由于文件不存储于监视文件夹正下方的文件夹中，因此无法获取。

注意事项
在“事件履历”画面的“处理方法”中显示信息且需要收集周期的修正时，应进行以下操作。
327页 事件履历• 减少同时存储的文件个数。
• 减少将监视对象文件存储至监视文件夹中的频率。
• 减少监视对象文件中的行数。

收集处理概要使用在实时流程设计器中设置的收集数据的定义信息 （文件信息、数据名信息、数据类型信息），获取监视对象文件。
读入的数据中，标题信息以外的数据将传递给下一个流程。

288

8 CSV文件数据采集器
8.1 收集功能收集处理完成后的监视对象文件
收集处理完成后的监视对象文件如下所示。

正常结束
从监视对象文件夹中被删除监视对象文件。

异常结束若获取文件时发生错误，则“Error”文件夹将创建于监视文件夹中并错误发生的文件将移动至此文件夹中。
「Error」文件夹中的文件无法自动删除。

88

CSV文件数据采集器
8.1 收集功能

289

8.2

读取功能

本节对通过监视对象文件读取设备数据的功能进行说明。
本功能的运行流程如下所示：

(1)
Ò
(2)

(2)

ÓÔ

(3)

(4)
Õ

(1)监视文件夹(2)监视对象文件(3)CSV文件数据采集器(4)Management Shell

接收来自Management Shell的读取请求。
搜索存储于监视文件夹中的具有最新更新日期的监视对象文件。
从搜索的文件中的最下行开始读取数据。
返回读取的数据。

运行规格
读取功能的运行规格如下所示。

监视对象文件的读取对存储于监视文件夹中的具有最新更新日期的监视对象文件进行搜索与读取。
若存在多个具有相同更新日期的文件，则按以UTF-8定义的符号顺序排序文件名，并读取最后排序的文件。
监视文件夹与监视对象文件的规格如下所示：
项目名
监视文件夹

内容
*1、*2

监视对象文件*3、*4

设置要监视的文件夹的完整路径。
• 可设置的路径是局部磁盘或共享文件夹。
• 路径的长度为最大199个字符 （包括驱动器字符与路径末尾的“\”）。
• 指定的监视文件夹正下方是监视对象。
是与Management Shell资源管理器中指定的文件名前缀词一致的文件为对象。
• 前缀词的字符数最多为32个字符。
• 前缀词后续的字符 （后缀词）仅为ASCII字符。*5• 文件类型必须与Management Shell资源管理器中指定的文件类型 （.csv或.txt）一致。
• 监视对象文件的最大路径长度为256个字符。

*1 关于使用远程共享文件夹的方法，请参阅以下内容。
520页 Edgecross基本软件中不指定用户账户*2 文件不存在，则会发生错误。
*3 在符合以下任一条件时会发生错误。
文件不存在。
文件大小为0字节。
由于监视文件夹被加密，因此无法以SYSTEM账户打开。
访问权限未授予。
其他流程中已使用 （禁止读写）*4 可设置只读文件。
*5 应以“_”分开前缀词与后缀词。

290

8 CSV文件数据采集器
8.2 读取功能文件读取示例
指定以下条件时的文件读取示例如下：监视文件夹：C:\Receive
文件名前缀词：LOG0001
监视对象文件：LOG0001*.CSV

Receive

LOG0001_
00001.CSV

LOG0001_
00002.CSV

LOG0001_
00003.CSV(1)

LOG0002_00001.CSV

(2)

TMP

8
LOG0001_
00002.CSV(3)(1)读取具有最新更新日期的文件。（若存在多个具有相同更新日期的文件，则按以UTF-8定义的符号顺序排序文件名，并读取最后排序的文件。）(2)文件虽已存储，但由于与指定文件名前缀词不同，因此无法读取。
(3)文件虽已存储，但由于文件不存储于监视文件夹正下方的文件夹中，因此无法读取。

数据的读取实时流程设计器中指定的列上数据从监视对象文件的最下方开始读取。若指定行的下方不存在其他行或文件中的列数不足，则
将发生错误。
此外，读取的数据被更改为相应数据类型。因使用不支持数据类型等原因而数据转换失败时，也会发生错误。

读取处理完成后的监视对象文件
读取处理完成后的监视对象文件如下所示。

正常结束
读取正常结束的监视对象文件在监视对象文件夹中不被删除。

异常结束发生错误后，监视对象文件不被删除也不被移动。（到新监视对象文件被存储至监视文件夹中为止，CSV文件数据采集器继续进行文件读取。）

8

CSV文件数据采集器
8.2 读取功能

291

8.3

详细规格

监视对象文件的规格监视对象文件的格式规格如下所示。

实时流程管理器
项目名

内容
CSV文件

文本文件

扩展名

csv

txt

分隔符

逗号 （,）*4、*5

制表符 （\t）*6、*7

换行代码*1CRLF （0x0D、0x0A）
应在所有行的末尾输入换行代码。（文件末尾除外。）

字符代码

UTF-8 （带BOM）

标题信息是到在收集数据定义文件中指定的数据开始行号的上一行为止的行。
可任意设置此项目与其内容。

字段数据*2、*3• 无法使用双引号 （"）。
• 逗号 （,）仅可用于时间列中。*4、*5

列的种类• 时间列*8： 收集数据的时间戳*9• 数据列： 收集数据的值*10、*11

列数*12

最大257列• 时间列*13：1列• 数据列：256列

UTF-8 （带BOM）或UTF-16LE （带BOM）• 无法使用双引号 （"）。
• 无法使用制表符 （\t）。
• 逗号 （,）仅可用于时间列中。

*1 换行代码在以下情况下也正常运行。
仅CR
仅LF
空白+CRLF
水平TAB+CRLF*2 若数据类型不为STRING与WSTRING，则无法收集存在于数据的起始与末尾处连续的半角空格。
*3 在数据类型为BOOL或BIT的情况下，若数据与在以下链接目标中设置的“表示ON的指定格式字符串”或“表示OFF的指定格式字符串”不匹配，则将停止相应的流程流。
297页 附加信息字符*4 应统一所有行的逗号 （,）个数。
*5 在每行的末尾使用逗号 （,）时或收集数据定义文件中定义的数据比监视对象文件中的数据数多时不会发生错误，但文件中的数据少于
定义的数据，则会发生错误。
*6 应统一所有行的制表符 （\t）个数。
*7 在每行的末尾使用制表符 （\t）时或收集数据定义文件中定义的数据比监视对象文件中的数据多时不会发生错误，但文件中的数据少于
定义的数据，则会发生错误。
*8 必须将监视对象文件的第1列设置为时间列。
*9 监视对象文件的时间列的时间戳为本地时间。若使用2000/1/1 0:00～2079/12/31 23:59 （UTC）除外的数据，则时间戳可能会无法正常处理。
*10 数据类型为REAL或LREAL的数据时，小于绝对值的最小值的值将被化整为0。
*11 数据类型为LREAL的数据时，大于最大值或小于最小值时，将分别被化整为最大值/最小值。
*12 实时流程设计器中设置的列数超过时将发生错误，并相应的流程流将停止。
*13 使用逗号 （,）时，将其不被计算在内。

292

8 CSV文件数据采集器
8.3 详细规格

Management Shell
项目名

内容
CSV文件

文本文件

扩展名

csv

txt

分隔符

逗号 （,）

制表符 （\t）换行代码*1CRLF （0x0D、0x0A）
应在所有行的末尾输入换行代码。（文件末尾除外。）

字符代码

UTF-8 （带BOM）

标题信息

是到在“目标设备设置”画面中指定的数据开始行号的上一行为止的行。
可任意设置此项目与其内容。

字段数据• 无法使用双引号 （"）。
• 无法使用逗号 （,）。

列的种类• 时间列*2：收集数据的时间戳• 数据列：收集数据的值

列数

最多512列UTF-8 （带BOM）或UTF-16LE （带BOM）• 无法使用双引号 （"）。
• 无法使用制表符 （\t）。

*1 换行代码在以下情况下也正常运行。
仅CR
仅LF*2 除最下行的指定列外的数据不被读取，因此无需将第1列设置为时间列。
如需读取此列，应将读取对象数据的类型设置为STRING或WSTRING，并将此列指定为读取对象。

收集对象监视对象文件的示例
要收集的监视对象文件示例如下所示。
• CSV文件

8• 文本文件 （制表符以控制字符 （\t）记载。）

8

CSV文件数据采集器
8.3 详细规格

293

收集数据定义文件的规格收集数据定义文件的格式规格如下所示。
项目名

内容

扩展名

csv*1

CSV文件

txt*1
*3、*4

分隔符
换行代码

文本文件

逗号 （,）*2

制表符 （\t）*5、*6

CRLF （0x0D、0x0A）
对于标题行，应在所有行的终端加入换行代码。

字符代码

UTF-8 （带BOM）

标题信息295页 收集数据定义文件的标题信息

字段数据• 无法使用双引号 （"）。
• 逗号 （,）仅可用于时间列中。*3、*4

列的种类

无规定

列数*7

最大257列• 时间列*8：1列• 数据列：256列

UTF-8 （带BOM）或UTF-16LE （带BOM）• 无法使用双引号 （"）。
• 无法使用制表符 （\t）。
• 逗号 （,）仅可用于时间列中。

*1 要收集的文件扩展名与收集数据定义文件的扩展名无需匹配。
（例）以CSV格式 （*.csv）创建收集数据定义文件，并收集文本文件 （*.txt）。
*2 换行代码在以下情况下也正常运行。
仅CR
仅LF*3 应统一所有行的逗号 （,）个数。
*4 在每行的末尾使用逗号 （,）时或收集数据定义文件中定义的数据比监视对象文件中的数据数多时不会发生错误，但文件中的数据少于
定义的数据，则会发生错误。
*5 应统一所有行的制表符 （\t）个数。
*6 在每行的末尾使用制表符 （\t）时或收集数据定义文件中定义的数据比监视对象文件中的数据多时不会发生错误，但文件中的数据少于
定义的数据，则会发生错误。
*7 实时流程设计器中设置的列数超过时将发生错误，并相应的流程流将停止。
*8 使用逗号 （,）时，将其不被计算在内。

收集数据定义文件的示例
收集数据定义文件的示例如下所示。
• CSV文件• 文本文件 （制表符以控制字符 （\t）记载。）

294

8 CSV文件数据采集器
8.3 详细规格

收集数据定义文件的标题信息收集数据定义文件的标题信息构成如下所示。
行号

项目

内容

1

文件信息行

作为文件的全部信息包含以下信息。
• 文件类型• 文件版本• 行的位置信息

任意

数据类型信息行

各列的数据的数据类型信息。
数据类型信息行由“数据类型字符串+附加信息字符串”构成。

任意

数据名信息行

各列的数据的数据名信息。作为实时流程设计器的各列的数据名使用。

项目

内容

文件信息行
列号
1

文件类型

任意字符串 （此项目可为空白，但无法省略。）

2

文件版本

监视对象文件的输出源的任意字符串 （此项目可为空白，但无法省略。）

3

数据类型信息行号

收集数据定义文件中记载有数据类型信息的行编号

4

数据名信息行号

收集数据定义文件中记载有数据名信息的行编号

5

数据开始行号

要收集的监视对象文件的数据行开始位置 （最大65535）

88

CSV文件数据采集器
8.3 详细规格

295

数据类型信息行
数据类型信息行由“数据类型字符串+附加信息字符串”构成。

数据类型字符串作为收集对象的数据类型字符串如下所示。
以下范围以外的数据类型字符串不是收集对象。
列名数据类型字符串*1

实时流程设计器上的显示

内容

时间列

DATETIME

表示时间列。
作为收集数据的时间戳使用。*2

数据列

BOOL

BOOL

表示“位”的数据列。

INT

表示“有符号16位整数”的数据列。

UINT

表示“无符号16位整数”的数据列。

DINT

表示“有符号32位整数”的数据列。

UDINT

表示“无符号32位整数”的数据列。

LINT

表示“有符号64位整数”的数据列。

BIT
INT
SHORT
UINT
USHORT
DINT
LONG
UDINT
ULONG
LINT
ULINT

ULINT

表示“无符号64位整数”的数据列。

REAL

REAL

表示“32位实数”的数据列。

LREAL

表示“64位实数”的数据列。

FLOAT
LREAL
DOUBLESTRINGSTRING

表示“字符串 （ASCII）”的数据列。

WSTRINGWSTRING

表示“字符串 （UNICODE）”的数据列。

*1 关于可用数据的详细说明，请参阅以下内容。
508页 数据类型与值的范围*2 收集数据的时间戳为本地时间，因此考虑时区设置值的基础上，应使用可处理为2000/1/1 0:00～2079/12/31 23:59 （UTC）的数据。若使用超出范围的数据，则时间戳或将无法正常处理。

㾱⛩• 若收集数据定义文件中包含有无需数据列，可通过将数据类型字符串的更改为以下形式来将此列排除在收集对象外。
CSV文件：,,(空白)文本文件：\t\t(空白)• 若包含有指定了非收集对象的数据类型字符串的数据列，应删除相应数据列，或将数据类型字符串排除在收
集对象外。

296

8 CSV文件数据采集器
8.3 详细规格

附加信息字符
列名

内容

详细

例

时间列

表示时间列的格式。

[以下字符串的组合*1、*2、*3]
YYYY ：年 （4位）
YY ：年 （2位）
MM ：月 （2位）
DD ：日 （2位）
hh ：时 （2位）
mm ：分 （2位）
ss ：秒 （2位）
ms ：毫秒 （3位）
us ：微秒 （6位）
ns ：纳秒 （9位）
.s～.sssssssss：小数点以后的以秒为单
位的位数 （1～9位）

DATETIME[YYYY/MM/DD hh:mm:ss.sss]

BOOL
BIT

表示ON、OFF的识别符。

[{表示ON的指定格式字符串};{表示OFF
的指定格式字符串}]*4
指定格式字符串：任意字符串 （1～16个字符）*5、*6

BOOL[1;0]
BOOL[ON;OFF]
BIT[1;0]BIT[ON;OFF]UINTUSHORT
UDINT
ULONG
ULINT

表示显示格式的识别符。

[{指定格式字符串}.{位数}]• 小数格式指定格式字符串：DEC
位数：0• 16进制数格式
指定格式字符串：HEX
未指定点号 （.）与位数。

UINT[DEC.0]
UINT[HEX]USHORT[DEC.0]
USHORT[HEX]*7
UDINT[DEC.0]
UDINT[HEX]ULONG[DEC.0]
ULONG[HEX]*7
ULINT[DEC.0]
ULINT[HEX]

INT
SHORT
DINT
LONG
LINT

[{指定格式字符串}.{位数}]• 小数格式指定格式字符串：DEC
位数：0

INT[DEC.0]
SHORT[DEC.0]
DINT[DEC.0]
LONG[DEC.0]
LINT[DEC.0]

REAL[{指定格式字符串}.{位数}]• 小数格式指定格式字符串：DEC
位数：0～8• 指数格式指定格式字符串：EXP
位数：0～8

REAL[DEC.5]
REAL[EXP.6]

FLOAT[{指定格式字符串}.{位数}]• 小数格式指定格式字符串：DEC
位数：0～16*8• 指数格式指定格式字符串：EXP
位数：0～16*8

FLOAT[DEC.7]
FLOAT[EXP.8]

LREAL
DOUBLE[{指定格式字符串}.{位数}]• 小数格式指定格式字符串：DEC
位数：0～16• 指数格式指定格式字符串：EXP
位数：0～16LREAL[DEC.10]
LREAL[EXP.11]
DOUBLE[DEC.12]
DOUBLE[EXP.13]

字符数：1～32

STRING[32]字符数：1～16

WSTRING[16]数据列

STRINGWSTRING

表示字符数。

8*1 最多可指定32字符。
*2 必须使用“年”、“月”、“日”。
如需指定“分”，必须指定“时”。
如需指定“秒”，必须指定“时”与“分”。
如需指定“毫秒”、“微秒”、“纳秒”，必须指定“时”、“分”、“秒”。
*3 内容重复的字符串无法使用。
（例）“YYYY”与“YY”、“.s”与“.ms”等*4 无法对表示ON的字符串与表示OFF的字符串使用相同字符串。
*5 可用以下字符 （“;”除外）：收集数据定义文件的字符代码为UTF-8 （带BOM）或UTF-16LE （带BOM）：509页 WSTRING型
8

CSV文件数据采集器
8.3 详细规格

297

*6 对字符串的起始处与末尾处无法使用半角空白。
*7 数据类型字符串为USHORT或ULONG时，附加信息字符串列为[HEX.0]时也可处理。
*8 跳过读取数据类型“REAL”范围外的小数部分的位数。

数据名信息行数据名信息行从左边开始设置“时间列”与“数据名列”。

298

列名

内容

详细

时间列

任意

与各数据列的数据名相同。

数据列

各数据列的数据名• 禁止数据名的重复。
• 数据名的字符串长度为1～32个字符。
• 可用的字符如下所示：
收集数据定义文件的字符代码为UTF-8 （带BOM）或UTF-16LE （带BOM）：509页 WSTRING型

8 CSV文件数据采集器
8.3 详细规格

8.4

注意事项

使用CSV文件数据采集器时的注意事项如下所示。

实时流程管理器监视文件、文件名前缀词与文件类型的设置
实时流程管理器与Management Shell中均使用CSV文件数据采集器时，应避免重复在实时流程设计器和Management Shell资源
管理器中设置的以下项目。
• 监视文件夹• 文件名前缀词• 文件类型监视文件夹中包含无法读写的文件时的文件处理顺序
在无法读写监视对象文件时*1，包括更新时间较早的文件在内均暂停文件获取。在文件变为可读写状态时，文件获取将重新开始。
*1 具体情况如下：由其他Windows流程已打开文件。
文件设置为只读。
文件大小为0字节。
为文件已设置加密属性。

应避免使监视对象文件长时间保持无法读写状态，否则由于文件继续累计因而可能会导致磁盘容量压迫。

文件传送完成的判断

8通过检查监视对象文件是否在Windows其他流程中使用来判断文件传送是否完成。
当检测到监视对象文件的传送时检查是否在Windows其他流程中使用此文件，若未使用，则将读取文件。
文件在Windows其他的流程中使用时，到解除使用为止以1秒间隔进行确认。

无法确认监视文件夹时无法识别指定的监视文件夹 （文件夹删除、文件夹名更改、网络断线等）时，由于无法获取监视对象文件因此发生继续错误。
这种情况下，以30秒为间隔确认是否存在监视文件夹，确认存在时再次监视监视文件夹。

时间列的时间戳
本地时间用于监视对象文件的时间列的时间戳。

流程流停止时
在获取监视对象文件的过程中停止流程流时，虽然文件获取中途被中止，但为避免数据缺失，文件将保留至监视文件夹中。由此，流程流重新开始时，可能会已收集的数据重叠。

时间列的时间戳以夏令时记载时时间列的时间戳以夏令时记载时，收集的数据的时间戳将产生偏差。

收集数据所需的时间
在监视对象文件的大小过大或Windows处于高负载状态时，收集处理可能需要耗费时间。
关于使用CSV文件数据采集器的数据收集处理时间，请参阅以下内容。
548页 使用CSV文件数据采集器的数据收集收集中将流程流的运行状态置为STOP后再次置为RUN的情况下
在收集监视对象文件的过程中将流程流的运行状态切换为STOP后再次切换为RUN的情况下，将从运行状态切换为STOP时已收集
的文件的第一行开始收集数据。

8

CSV文件数据采集器
8.4 注意事项299

常数与固定字符串的添加无法添加常数与固定字符串。

300

8 CSV文件数据采集器
8.4 注意事项Management Shell
监视文件、文件名前缀词与文件类型的设置Management Shell与实时流程管理器中均使用CSV文件数据采集器时，应避免重复在实时流程设计器和Management Shell资源
管理器中设置的以下项目。
• 监视文件夹• 文件名前缀词• 文件类型监视文件夹
监视文件夹不存在或由于网络故障等原因而导致无法访问监视文件夹的情况时，发生错误。

时间列的时间戳
时间戳是读取数据的时间，而不是监视对象文件的时间列的内容。

Management Shell停止
Management Shell停止时CSV数据采集器也会停止。此时，CSV文件数据采集器中保持的所有数据与资源均被放弃或解放。

读取文件的中途重新启动CSV文件数据采集器
当读取监视对象文件的过程中重新启动CSV文件数据采集器时，由于CSV数据采集器会停止，因此响应数据未返回至Management
Shell而数据读取失败。
此外，CSV文件数据采集器重新启动后读取数据时，从监视文件夹中的最新文件开始读取。

8

读取对象数据较多时的处理
由于CSV数据采集器依次响应来自Management Shell的读取请求，在要同时读取的数据较多或Windows处于高负载状态时，处理
可能需要耗费时间。
关于使用CSV文件数据采集器读取数据的处理时间，请参阅以下内容。
555页 使用CSV文件数据采集器的数据读取

REAL型与LREAL型数据
对于REAL型与LREAL型的数据 （char），读取后将转换为实数 （float、double）。但是，由于字符串数据被转换为近似值，因
此在数据与读取的结果之间可能会产生误差。
此外，下述有效位数除外的值不保证。
REAL型：10进制数、大约7位数 （2进制数、24位数）
LREAL型：10进制数、大约15位数 （2进制数、53位数）

8

CSV文件数据采集器
8.4 注意事项

301

8.5

使用CSV文件数据采集器的步骤实时流程管理器通过实时流程管理器使用CSV文件数据采集器时，CSV文件数据采集器根据收集数据相关的定义信息 （文件信息、数据名信息、数据类型信息）识别收集对象数据。
因此，应通过实时流程设计器获取此定义信息。
预先创建收集数据相关的定义信息 （即收集数据定义文件），即可获取此信息。

1. 设置使用CSV文件数据采集器的目标设备设置。
124页 目标设备设置

2. 指定监视文件夹。
3. 指定作为监视对象的文件名前缀词。
4. 指定要监视的文件类型。
5. 获取收集数据相关的定义信息。
关于监视文件夹、文件名前缀词、文件类型以及收集数据相关的定义信息的获取方法，请参阅以下内容。
303页 数据收集设置 （CSV文件数据采集器）

6. 将流程流的运行状态切换为RUN。
关于详细说明，请参阅以下内容。
324页 实时流程管理器诊断

Management Shell
1. 设置使用CSV文件数据采集器的目标设备设置。
304页 目标设备设置 （CSV文件数据采集器）

2. 在Management Shell资源管理器中添加外部数据标签资源。
230页 数据标签资源的添加应将步骤1中设置的目标设备设置为“目标设备”。
应在“位置”中设置读取对象列编号与整数格式。
305页 位置设置 （CSV文件数据采集器）

3. 将外部数据标签资源登录至数据标签资源监视窗口。
204页 登录数据标签资源302

8 CSV文件数据采集器
8.5 使用CSV文件数据采集器的步骤8.6

数据收集设置 （CSV文件数据采集器）

本节对用于收集以CSV格式或文本格式输出的数据的设置画面进行说明。

画面显示
在实时流程设计器的“数据记录流程设置”画面或“数据诊断流程设置”画面中，单击“流程类型”中设置有“数据收集”的“详细设置”列。

显示内容
项目

内容

参阅

监视文件夹

设置监视文件夹的路径 （最多198个字符）。
也可在通过单击[...]按钮显示的“选择文件夹”画面中进行设置。



文件名前缀词

设置监视对象文件名的前缀词 （1～32个字符）。

[标题信息取得]按钮

单击此按钮，可获取收集数据定义文件*1的标题信息。

8在通过单击此按钮显示的“标题信息文件选择”画面中选择收集数据定义文件。
文件类型

选择文件的类型。



数据名显示监视对象文件的列数据名。
若列数据名称中包含有禁用字符，则显示如下：
Output001，Output002，Output003…



数据类型

显示数据的类型。

*1 关于详细说明，请参阅以下内容。
294页 收集数据定义文件的规格㾱⛩在获取标题信息时，根据收集数据定义文件是否带有BOM来判定字符代码。
• 带BOM：UTF-8 （带BOM）• 无带BOM：Shift_JIS

8.6

8 CSV文件数据采集器
数据收集设置 （CSV文件数据采集器）

303

8.7

目标设备设置 （CSV文件数据采集器）

监视文件夹、文件名前缀词、文件类型以及数据开始行号的设置画面如下所示。

画面显示
Management Shell资源管理器的“目标设备设置”画面

显示内容

304

项目

内容

参阅

监视文件夹

设置监视文件夹的路径 （最多198个字符）。
也可在通过单击[...]按钮显示的“选择文件夹”画面中进行设置。



文件名前缀词

设置监视对象文件名的前缀词 （1～32个字符）。



文件类型

选择文件的类型。



数据开始行号

指定监视对象文件的数据开始位置。



8 CSV文件数据采集器
8.7 目标设备设置 （CSV文件数据采集器）

8.8

位置设置 （CSV文件数据采集器）

本节设置读取对象列编号与整数格式的方法进行说明。

位置设置画面
在“位置设置”画面中可设置读取对象列编号与整数格式。

画面显示
在Management Shell资源管理器的“添加外部数据标签资源”画面或“外部数据标签资源编辑”画面中，单击[设置]按钮。

显示内容
项目

内容

参阅

监视文件夹

显示在目标设备设置画面中设置的监视文件夹的路径。



文件名前缀词

显示在目标设备设置中设置的监视对象文件名的前缀词 （1～32个字符）。



文件类型

显示在目标设备设置画面中设置的文件类型。



文件的列编号

设置读取对象数据的列号。



整数格式*1

设置读取对象数据的整数格式。



8*1 不应用于BOOL型、REAL型、LREAL型、STRING型或WSTRING型的数据。

8 CSV文件数据采集器
8.8 位置设置 （CSV文件数据采集器）

305

直接输入
在Management Shell资源管理器的“添加外部数据标签资源”画面或“外部数据标签资源编辑”画面的“位置”中直接输入读
取对象的列编号与整数格式。

位置的输入形式
应按以下方式进行输入。
• 列编号|整数格式
项目

内容

列号

设置读取对象数据的列号 （1～512）。

整数格式*1

设置读取对象数据的整数格式。
• 10进制数：dec• 16进制数：hex*1 不应用于BOOL型、REAL型、LREAL型、STRING型或WSTRING型的数据。

ֻ
使用以下项目的设置示例如下：• 列号：2• 整数格式：dec

306

8 CSV文件数据采集器
8.8 位置设置 （CSV文件数据采集器）

9

Management Shell数据采集器

9Management Shell数据采集器为作为OPC UA客户端连接至作为OPC UA服务器运行的Management Shell，并收集Management
Shell中的数据标签资源的数据的软件组件。
要将在Management Shell中设置的数据标签资源作为实时流程管理器的收集数据处理时可使用本数据采集器。
᭦䳶ሩ䊑ᇎᰦ⍱〻㇑⨶ಘᮠᦞḷㆮ䍴Ⓚᮠᦞḷㆮ䍴Ⓚᐕъ3&

᭦䳶

0DQDJHPHQW6KHOOᮠᦞ䟷䳶ಘᮠᦞ⁑ර㓴Ԧᮠᦞḷㆮ䍴Ⓚ㓴Ԧ

0DQDJHPHQW6KHOO

ᮠᦞḷㆮ䍴Ⓚ㓴ԦManagement Shell数据采集器将作为连接至Managemen Shell的OPC UA客户端运行。因此，连接时，可连接至Managemen Shell
的OPC UA客户端的最大数将因本数据采集器而减少1个。（每个实例消耗1个。）此外，以下时机也将减少1个。
-启动目标设备设置画面时
-在目标设备设置画面中，创建了连接信息时 （单击[创建]按钮时）-位置设置画面显示中
在“OPC UA诊断”画面中将如下显示。（333页 OPC UA诊断）
项目

内容

应用程序名

"Management Shell Data Collector"

连接源信息*1*2"urn:{0}:EdgecrossConsortium:Management Shell Data Collector"{0}：计算机名*1 计算机名大于等于16个字符时，显示前15个字符。
*2 设置了以下Microsoft不推荐的计算机名时，Management Shell可能无法正常运行。
-长度大于等于16个字符的计算机名-使用了半角英文数字、“-”以外的字符的计算机名

注意事项• 仅可连接至与Management Shell数据采集器相同的工业PC中的Management Shell。
• Management Shell数据采集器无法通过Management Shell使用。
• 在“OPC UA诊断”画面中，将显示所有连接的Management Shell数据采集器的信息。
• 更改了Management Shell的OPC UA设置时，需重新设置目标设备设置。
• 将实时流程设计器的设置保存至文件，并通过其他工业PC读入后，需重新设置目标设备设置。（用于将设置内容作为外部文件进行保存）

实时流程设计器的文件保存/文件读入功能的限制事项
通过实时流程设计器的文件保存/文件读入功能处理包含Management Shell数据采集器在内的设置时，各版本存在以下限制。
无限制， ：有限制
Edgecross基本软件的版本

在同一台工业PC上执行导出与导入

在不同的工业PC上执行导出与导入

1.24



*1

*1 无法使用设置有Management Shell数据采集器的目标设备设置，且在启动Management Shell时发生错误。此时，可通过在“目标设备设置”画面中重新设置该目标设备设置以消除错误。

9Management Shell数据采集器

307

9.1

运行规格

本节对Management Shell数据采集器的运行规格进行说明。

运行状态Management Shell数据采集器对各个访问目标持有独立的状态，且该状态因与访问目标的通信状态而异。
与访问目标的通信状态，可通过Edgecross基本软件确认。
Management Shell数据采集器的状态说明与访问目标的通信状态对访问目标进行数据的读取的状态

正常连接至访问目标时的状态。（连接处理成功时）连接

未对访问目标进行数据的读取的状态 （重新连接中）与访问目标的连接断开时的状态。（连接处理失败时）断开发生错误时的运行
Management Shell数据采集器检测出错误时，将根据发生的错误的类型进行以下运行。
错误的类型Management Shell数据采集器的状态

Management Shell数据采集器的运行

数据采集器运行停止错误

• 由于安装目标的工业PC的硬盘异常或确保资源失败，无法保证按规格运行。
• 由于参数设置的错误 （设置有超出范围的机型等），即使更改网络配置等设置也无法处理此错误。

• 若在数据收集过程中发生了该错误，则将丢失收集中的数据。
• 停止恒定周期的数据收集与请求时的数据读取，并将错误报告至Edgecross基本软件。

数据采集器运行继续错误• 由于暂时的网络不良，无法继续程序的执行或数据的通信等操作。
• 由于参数设置与网络配置等设置的不一致，虽无法进行通信，但可通过更改网络配置处理此错误。

• 若在数据收集过程中发生了该错误，则将丢失收集中的数据。
• 将该错误报告至Edgecross基本软件后，继续恒定周期的数据收集与请求时的数据读取。

㾱⛩报告至Edgecross基本软件的错误类型如下所示。
• 数据采集器运行停止错误：中度错误
• 数据采集器运行继续错误：轻度错误308

9 Management Shell数据采集器
9.1 运行规格

9.2

收集功能

9

收集功能为以在实时流程设计器中设置的恒定周期，对Management Shell进行数据收集的功能。
Edgecross基本软件的运行状态变为RUN状态后，将在设置的周期的时间经过后进行首次收集，其后按指定的周期进行收集。
首次收集失败时，若发生的错误为轻度错误，则将重复数据读取直到收集成功。

收集处理时间通知
收集设置有效，且Edgecross基本软件的运行状态从RUN状态切换为STOP状态时，RUN状态时的收集处理时间 （最大与最小收集处理时间）*1将作为事件通知至Edgecross基本软件。但是，若RUN状态时1次也未成功收集，则通知时最大与最小收集处理时
间为0。
*1 收集处理时间的范围为0～4294967295微妙，事件以毫秒 （小数点后3位）进行通知。

处理时的错误通知
本数据采集器读取从Management Shell收集的数据失败时，将根据失败的原因，向Edgecross基本软件通知错误。*1*1 以下错误在错误解除后不再进行错误通知。应在处理完错误后再进行错误解除。
在处理完成后要确认是否发生错误时，应再次将实时流程管理器设置为RUN。
收集错误(Management Shell连接失败) （错误代码：2012H）
收集错误(访问不存在的标签) （错误代码：2013H）
收集错误(在Management Shell中检测到的错误) （错误代码：2016H）

若在位置设置中设置的数据类型与在Management Shell中设置的数据类型不相对应，则将向Edgecross基本软件通知收集错误
（数据类型不一致）（错误代码：2015H）。应根据下表的内容，设置与在Management Shell中设置的数据类型相对应的数据类型。
Management Shell的数据类型

位置设置的数据类型

BOOL

BOOL

INT

INT

DINT

DINT

LINT

LINT

UINT

UINT

UDINT

UDINT

ULINT

ULINT

REAL

REAL

LREAL

LREAL

STRINGWSTRING（在Management Shell数据采集器中，STRING型的数据标签资源将作为WSTRING
型处理 （由于不支持，无法使用STRING型））

WSTRINGWSTRING

9Management Shell数据采集器
9.2 收集功能

309

注意事项
• OPC UA服务器的服务器本身正按固定周期进行着数据收集。因此，若Management Shell数据采集器的收集周期比Management
Shell的收集周期长，则Management Shell所收集的一部分数据可能将无法作为Management Shell数据采集器的收集结果获
取。若要作为Management Shell数据采集器的收集结果，获取Management Shell所收集的所有数据，则建议将Management
Shell数据采集器的收集周期设置得比Management Shell的收集周期短。
此外，Management Shell的收集周期由Management Shell的性能决定。

13ms

20ms

13ms

13ms

13ms

20ms

13ms

20ms

13ms

13ms

20ms

：收集数据
：不收集数据：Management Shell的收集周期：Management Shell数据采集器的收集周期• Management Shell数据采集器在每个收集周期确认与Management Shell的连接状态，且断开时将重试连接。无法重新连接时，直到在下次收集时机进行连接状态确认前将为断开状态。
• 不支持读取包含代理对的字符串。
• 在1个流程中，对多个收集数据设置了相同的位置的情况下，收集的各数据的值可能不相同。

ֻ• 若要使Management Shell数据采集器收集的数据值与目标设备的当前值一致，则应将Management Shell的轮询周期与Management Shell数据采集器的收集周期设置得较短。
• 在Management Shell数据采集器中，设置参数时并不检查收集数据的一致性。因此，若在Management Shell中更改或删除了
在“位置设置”画面中设置的内容，则本数据采集器运行时将发生错误。
• Management Shell接收到错误的报告时将漏测收集数据。
• Management Shell与目标设备间的通信短暂断开时，根据检测出错误的时机，Management Shell中即使检测出错误，该错误
也可能不通知至Management Shell数据采集器。
• 收集数据时，若收集开始时间较上回收集开始时间发生了超过收集延迟许可时间 （250毫秒）的偏差，则将发生超过收集周期。发生了超过收集周期时，将通知超过收集周期事件 （事件代码：F800H），且漏测收集数据。
由于处理所使用的时间参考本产品运行的工业PC的当前时间，收集数据时请勿更改当前时间。

310

9 Management Shell数据采集器
9.2 收集功能

9.3

设置步骤

9

1. 新建流程流，并打开数据收集流程的设置画面。

2. 在“数据收集设置”画面的“目标设备”中选择 【添加】。（138页 数据收集设置)）3. 在“数据采集器选择”画面中选择Management Shell数据采集器。（125页 数据采集器选择画面）

4. 在“目标设备设置”画面中单击[创建]按钮。（317页 目标设备设置 （Management Shell数据采集器））
将创建与Management Shell的连接信息。

5. 单击[确定]按钮。

9Management Shell数据采集器
9.3 设置步骤

311

6. 在“位置设置”画面中，选择要收集的数据标签资源，并单击[确认]按钮。（318页 位置设置 （Management Shell数
据采集器））

在设置后更改收集对象的数据标签资源的设置
设置Management Shell数据采集器后，若在Management Shell资源管理器中更改收集对象的数据标签资源的设置，则要以更改
后的数据标签资源的设置收集数据时，请勿在实时流程设计器中更改收集数据的设置。作为示例，更改了数据标签资源的数据
类型时的步骤如下所示。

1. 在Management Shell资源管理器中更改数据类型，并对Management Shell应用更改的内容。

2. 进行以下任一操作。
-在实时流程设计器的“位置设置”画面中，重新选择更改了数据类型的数据标签资源。（318页 位置设置 （Management
Shell数据采集器））-在实时流程设计器的“数据收集设置”画面中，更改数据类型。（138页 数据收集设置）312

9 Management Shell数据采集器
9.3 设置步骤

在设置后删除收集对象的数据标签资源
设置Management Shell数据采集器后，若要在Management Shell资源管理器中删除收集对象的数据标签资源，则应进行以下步骤。

1. 在Management Shell资源管理器中删除数据标签资源，并对Management Shell应用该内容。

2. 在实时流程设计器的“数据收集设置”画面中选择对象数据标签资源，并单击[删除行]按钮。（138页 数据收集设置）

9Management Shell数据采集器
9.3 设置步骤

313

9

在设置后更改OPC UA设置 （OPC UA服务器设置）
设置Management Shell数据采集器后，若要更改Management Shell资源管理器的OPC UA设置 （OPC UA服务器设置），则应进行
以下步骤。

1. 在Management Shell资源管理器的“OPC UA设置”画面中更改设置，并单击[应用]按钮。（254页 OPC UA服务器的设置）(例)更改端口号 （末端URL）

2. 在实时流程设计器中，在设置了Management Shell数据采集器的所有目标设备设置中，重新创建对Management Shell的连
接信息。
• 在“目标设备设置”画面中单击[创建]按钮，并单击[确定]按钮。(317页 目标设备设置 （Management Shell数据采集
器）)

314

9 Management Shell数据采集器
9.3 设置步骤

3. 向实时流程管理器应用设置。

9

在设置后将Edgecross基本软件的设置转移至其他工业PC
设置Management Shell数据采集器后，若要将Edgecross基本软件的设置转移至其他工业PC，则应进行以下步骤。

1. 保存实时流程设计器与Management Shell资源管理器的设置文件。
实时流程设计器：选择[文件][保存在文件中]。
Management Shell资源管理器：选择[Management Shell][导出]。

2. 将通过步骤1保存的设置文件转移至移动目标的工业PC中。
3. 在转移目标的工业PC中，读入移动的文件。
实时流程设计器：选择[文件][从文件读取]。
Management Shell资源管理器：选择[Management Shell][导入]。

4. 进行以下步骤2以后的步骤。
314页 在设置后更改OPC UA设置 （OPC UA服务器设置）

9Management Shell数据采集器
9.3 设置步骤

315

9.4

数据收集设置 （Management Shell数据采集器）

进行与Management Shell数据采集器的收集相关的设置的画面如下所示。

画面显示实时流程设计器的“数据收集设置”画面的[收集选项]选项卡

显示内容

316

项目

内容

收集间隔

设置收集数据的间隔的值及单位。

9 Management Shell数据采集器
9.4 数据收集设置 （Management Shell数据采集器）

9.5目标设备设置 （Management Shell数据采集器）

9

对收集数据的Management Shell设置访问目标信息的画面如下所示。

画面显示实时流程设计器的“目标设备设置”画面

(1)

显示内容
项目

内容

(1)连接信息的创建状态显示连接信息的创建状态。

[创建]按钮

创建连接信息。

注意事项• 显示“目标设备设置”画面时请勿更改Management Shell的OPC UA设置。
• 将保存了Management Shell数据采集器的目标设备设置的Edgecross基本软件的设置文件移动至了其他工业PC中时，应重新设置目标设备设置。

9.5

9 Management Shell数据采集器
目标设备设置 （Management Shell数据采集器）

317

9.6

位置设置 （Management Shell数据采集器）

可在树状结构视图中选择分层，并从显示的一览中选择要收集的数据标签资源。

画面显示单击实时流程设计器的“数据收集设置”画面的[收集数据]选项卡中的[...]按钮

(1)

(2)

显示内容
项目

内容

(1)树状结构视图

显示Management Shell的组件层级树。*1
选择包含要进行位置登录的数据标签资源的组件。
此外，无法选择多个组件。

(2)数据标签资源一览

数据标签资源名显示在树状结构视图中选择的组件包含的数据标签资源的资源显示名。
选择资源显示名，并单击[确认]按钮，即可进行位置登录。
此外，无法选择多行。

数据类型显示在树状结构视图中选择的组件包含的数据标签资源的数据类型。

访问方向在树状结构视图中选择的组件包含的数据标签资源的读写可否将如下显示。
• “Read , Write”：可读入/写入• “Read”：可读入• “Write”：可写入*1 各组件将以组件显示名显示。

㾱⛩
在本画面中单击[确定]按钮后，“数据收集设置”画面的“位置 （最前列）”中，将根据所选的数据标签资源，设置以下值。
“ns=2;s=Resources.{0}”{0}：所选数据标签资源的资源ID

注意事项
在显示本画面时若编辑了Management Shell中的组件或资源，则可能导致本画面的显示内容与Management Shell中的设置不一致。显示本画面时，请勿编辑Management Shell中的设置。

318

9 Management Shell数据采集器
9.6 位置设置 （Management Shell数据采集器）

10 虚拟数据采集器
虚拟数据采集器为不与外部设备进行通信的软件组件。
在Management Shell中，为在未决定要使用的数据采集器的情况下先创建数据模型而设置临时的数据采集器时，使用虚拟数据
采集器。

10.1

10

读取功能

读取功能为按照Edgecross基本软件的请求读取数据的功能。
但是，并不从外部设备读取数据，而按数据类型如下读取固定值。
数据类型

固定值

BOOL

0

INT
UINT
DINT
UDINT
LINT
ULINT
REAL
LREAL
STRING空字符

WSTRING

10.2

参数设置

虚拟数据采集器无用于设置参数的画面。

10 虚拟数据采集器
10.1 读取功能

319

备忘录

320

10 虚拟数据采集器
10.2 参数设置

11 故障排除
11.1

确认错误内容的方法

错误内容的确认有以下方法。
确认方法

详细

实时流程设计器

在“实时流程管理器诊断”画面中确认错误代码与错误发生源的功能。
324页 实时流程管理器诊断

Management Shell资源管理器在“错误信息一览”画面中确认错误代码及发生源功能。
335页 错误信息的一览显示㾱⛩11• 同时发生了多个错误时，应从旧的履历时间开始按顺序进行处理。
• 使用Management Shell数据采集器时，若位置的设置导致了错误，则可从错误代码的详细信息中显示的位置*1确认问题处。

*1 若位置信息的字符数超过67个字符，则内容如下显示。（以2字符计算代理对字符。）(从起始处开始30个字符)...(从末尾处开始36个字符)

11.1

11 故障排除确认错误内容的方法

321错误代码体系
错误代码体系在各错误发生源功能中有所不同。

实时流程管理器对错误发生源的功能为实时流程管理器时的错误代码系统进行说明。
错误代码以16进制4位 （无符号16位整数）表示。
错误代码范围

错误类型

说明

1000H～4FFFH



系统区域

5000H～5FFFH轻度错误即使发生此错误也不停止流程流。
表示虽然异常发生，但流程流继续运行的状态，或者若排除异常原因则流程流的运行会自动恢复的状
态。

中度错误

若发生此错误则停止相应流程流。
表示因发生异常流程流的运行无法继续，但消除引起异常的原因并将流程流的运行状态从STOP更改为
RUN时将再次运行的状态。

6000H～6FFFH

重度错误

表示因程序或流程的运行的态异常而所有流程流无法继续运行，并且除重新启动运行的工业PC外无法进行恢复的状态。

7000H～FFFFH



系统区域

㾱⛩
登录错误时实时流程管理器对流程流是否能自动恢复进行判断。根据该结果，即使同一个错误代码，其错误分
类也可能会不同。

注意事项
由于错误而导致流程流停止时，尚未通过文件保存或设备指令反馈等功能输出到外部的数据可能丢失。

错误清除的时机
错误清除的时机与各错误类型的错误清除的运行如下所示。
时机

轻度错误

工业PC启动时

清除错误。

中度错误

重度错误

切换运行状态时
325页 “流程流开始/停止”画面

在流程流以外的位置中发生的错误
不清除错误。
将所有流程流的运行状态切换为STOP后，再将任一流程流的运行状态由STOP切换为RUN时，在流程流以外的位置中发生的错误将被清除。
在特定流程流中发生的错误将流程流的运行状态由STOP切换为RUN时，在该流程流中发生的错误将被清除。

应用实时流程管理器参数时
109页 主界面清除错误。

不清除错误。

执行错误解除时326页 运行诊断清除错误。

不清除错误。

注意事项发生的错误中含有重度错误时，无法清除错误。应重启实时流程管理器所运行的工业PC。
清除重度错误前，应禁用快速启动功能。否则，即使关闭工业PC也无法彻底关闭，并且下一次启动工业PC时可能导致重度错误
无法被清除。关于禁用此功能的操作，请参阅以下内容。
114页 将快速启动功能设置为无效的步骤

322

11 故障排除11.1 确认错误内容的方法

数据采集器错误发生源功能为数据采集器时的错误代码系统如下所示。

Management Shell数据采集器
Management Shell数据采集器的错误类型中存在中度错误与轻度错误2种。

其他数据采集器
请参阅所使用的数据采集器的手册。

11

IT网关
关于错误发生源功能为IT网关时的错误代码系统，请参阅所使用的IT网关手册。

11.1

11 故障排除确认错误内容的方法

323

11.2

确认流程流的状态

本节对流程流的运行状态的确认方法进行说明。

实时流程管理器诊断
用于流程流的运行状态的切换，以及其运行状态的诊断的画面如下所示。
可诊断实时流程管理器所使用的数据采集器内或IT网关内发生的错误与事件。

画面显示选择[诊断][实时流程管理器诊断]。

显示内容
项目

内容

参阅

运行状态

显示流程流的运行状态。*1、*2、*3
可通过[开始/停止]按钮打开“流程流开始/停止”画面，并切换各流程流的运行。

325页 “流程流开始/停止”
画面

监视状态

显示监视状态。*4可通过单击[监视开始]/[监视停止]按钮进行监视的开始/停止。



运行诊断

显示在实时流程管理器与实时流程管理器所使用的数据采集器或IT网关中发生的错误信息。

326页 运行诊断流程流诊断

对数据记录流程与数据诊断流程进行执行状态和最新错误的诊断。

329页 流程流诊断

设备访问诊
断

对从实时流程管理器至目标设备时的连接状态与最新错误进行诊断。

330页 设备访问诊断IT网关诊断对在实时流程管理器与IT网关的通信目标之间的连接状态，以及发生的最新错误进行诊断。

331页 IT网关诊断

状态存储器
监视

对实时流程管理器的状态进行监视。
关于实时流程管理器的状态，请参阅以下内容。
405页 实时流程管理器的状态

332页 状态存储器监视

实时流程管
理器诊断

*1 监视状态为监视停止中时，显示“-”。
*2 在“流程流开始/停止”画面中存在1个或多个运行状态为“RUN”的流程流时，显示“RUN”。括号内的数字表示运行状态为“RUN”的流
程流的合计。
*3 满足以下任一条件时，显示“STOP”。
不存在运行状态为“RUN”的流程流。
不存在流程流。
*4 打开“流程流开始/停止”画面的期间，监视将停止。

324

11 故障排除11.2 确认流程流的状态

“流程流开始/停止”画面
可在本画面中控制各流程流的运行状态。

㾱⛩

流程流运行过程中发生了中度及以上错误时，流程流的运行状态将变为STOP。
以下情况下，应确认实时流程管理器的错误发生状态。（326页 运行诊断）• 未执行停止操作的流程流的运行状态变为STOP• 执行了开始操作的流程流的运行状态不变为RUN （立即变回STOP）
按同时切换运行状态的流程流数，到切换为RUN的时间比例地变长。此外，切换为RUN的时机的偏差变大。

11

为了避免此现象，应分多次切换运行状态，减少同时切换运行状态的流程流数。

画面显示
• 在“实时流程管理器诊断”画面中单击[开始/停止]按钮。
• 选择[实时流程][流程流开始/停止]。

(1)

显示内容
项目
(1)流程流一览内容对象勾选要开始或停止的对象流程流。

流程流No.

显示流程流类型与流程流No.。

流程流名称

显示流程流名称。

状态显示流程流的运行状态。

[全选]按钮

勾选一览内所有流程流。

[全部解除]按钮

取消勾选一览内所有流程流。

[开始]按钮

开始勾选了“对象”列的流程流的运行。

[停止]按钮

停止勾选了“对象”列的流程流的运行。

11.2

11 故障排除
确认流程流的状态

325

运行诊断
本画面中可对实时流程管理器与实时流程管理器所使用的数据采集器或IT网关中发生的错误信息进行获取。还可将错误的履
历、详细信息、原因、处理方法显示为诊断信息。
若发生的错误程度为中度，则将停止相应流程流的运行。

画面显示
在“实时流程管理器诊断”画面中选择“实时流程管理器诊断”“运行诊断”。

(1)

(2)

(3)

显示内容
项目

内容

(1)错误件数

显示各重要程度的件数。

(2)错误信息列表发生时间显示错误发生的年月日、时刻。

重要程度显示错误的重要程度。

错误代码显示从实时流程管理器获取的错误代码。
错误发生于数据采集器或IT网关内部时，将显示在相应之数据采集器或IT网关中被定义的错误代码。
关于详细说明，请参阅所使用的数据采集器或IT网关的手册。

概要

显示发生中的错误的概要。

发生源功能显示错误发生源。

[错误解除]按钮
(3)错误详细信息单击此按钮，批量删除在错误信息列表中显示的轻度错误与中度错误。
详细信息显示错误的详细信息。

原因显示错误的原因。

处理方法事件的分类为“错误”时，显示事件的处理方法。

[文件保存]按钮

将显示内容保存到CSV文件中。

[事件履历]按钮

单击此按钮，显示“事件履历”画面。
327页 事件履历㾱⛩• 实时流程管理器状态中也将存储错误信息。
• 最多可显示64个错误。
• 对于发生的错误的履历，也可通过事件履历进行确认。
• 停止监视时，变为显示监视停止时刻的内容不变的状态。

注意事项
• 若发生了重度错误，则无法删除错误。
• 由于轻度错误与中度错误将被批量删除，预料外的错误也可能被一同删除。
• 即使在错误信息列表中删除了错误，事件履历中的错误并不被删除。
• 即使在错误信息列表中删除了错误，由于并未解决错误的发生原因，仍可能再次发生相同的错误。

326

11 故障排除11.2 确认流程流的状态

事件履历
本画面中可对实时流程管理器与实时流程管理器所使用的数据采集器或IT网关中发生的事件信息进行获取。还可将事件的履历、详细信息、原因、处理方法显示为诊断信息。
即使断开运行实时流程管理器的工业PC的电源也将被保存事件履历。因此，重启工业PC后可确认该履历，且通过该履历确认事
件前后的操作内容可追查问题的发生原因。此外，还可用于错误发生时无法确认错误代码的情况。
但是，在较短的间隔内连续发生错误与错误以外的事件时，事件履历中显示的顺序可能不会按发生时间排序。
关于事件履历的保存方法，请参阅以下内容。
328页 事件履历的保存

11

画面显示
单击[事件履历]按钮。

(1)

(2)

(3)

显示内容
项目

内容

[更新到最新状态]按钮

将事件履历一览更新为最新状态。

筛选结果(2)事件履历一览(3)事件详细信息和所有条件一致显示满足所有指定的筛选条件的事件时选择此项。

和任意一个条件一致

显示满足指定的筛选条件之一的事件时选择此项。

(1)筛选条件

指定筛选条件。*1
筛选条件最多可设置3个。

[开始筛选]按钮

以指定的条件执行筛选。

[解除所有筛选条件]按钮

对筛选条件进行初始化。

发生时间

显示事件发生的年月日、时刻。

事件类型

显示事件的种类。

状态显示事件的状态。

事件代码

显示事件代码。

概要

显示事件的概要。

发生源功能

显示事件发生源。

详细信息

显示事件的详细信息。

原因事件分类为“错误”时，显示事件的原因。

处理方法事件的分类为“错误”时，显示事件的处理方法。

[事件履历删除]按钮

执行事件履历的删除。

[文件保存]按钮

将显示内容保存到CSV文件中。

*1 指定筛选条件时也指定字符串的情况下，最多可以设置32个字符。

11.2

11 故障排除
确认流程流的状态

327

㾱⛩对于基于Windows标准的输出事件，应使用Windows标准的事件功能。

事件履历的保存可对从实时流程管理器与实时流程管理器所使用的数据采集器或IT网关中收集的事件信息进行保存。
• 可作为事件履历保存的事件数
可保存的事件数为39999个事件。超过可保存的事件数时，将从旧的登录事件开始依次删除。
• 可收集的环境事件履历的收集与运行状态无关。但是，重度异常、Windows运行停止状态等的情况下，有可能无法收集事件履历。

328

11 故障排除11.2 确认流程流的状态

流程流诊断用于显示数据记录流程与数据诊断流程的执行状态以及发生的最新错误的画面如下所示。
若使用实时流程管理器时发生异常，则将显示发生源的流程流与流程名。发生的错误程度为中度或重度时，实时流程管理器将
停止流程流。

画面显示
在“实时流程管理器诊断”画面中选择“实时流程管理器诊断”“流程流诊断”“数据记录流程”或“数据诊断流程”。

11

显示内容
项目

内容

数据记录流程名
数据诊断流程名

显示各流程流名称。

状态显示各流程流的执行状态。

漏测次数

*1

显示各流程流的漏测次数。

最终收集时间*1*2

显示各流程流最后的数据收集时间。
时区以系统的本地时间而定。
若在实时流程设计器启动过程中更改了系统的时区设置，则时区设置的更改将在实时流程设计器下次启动时反映。
直到各流程流的首次收集前，将显示“N/A”。

错误代码

显示各流程流中发生的错误代码。

错误发生流程名

显示各流程流的错误发生流程名。

发生源功能显示错误发生源。

*1 在数据记录流程中，仅进行数据收集的设置时不更新。（使用CSV文件数据采集器时除外）*2 无论有无发生漏测，最后通过数据采集器收集了数据时即更新。

㾱⛩• 停止监视时，变为显示监视停止时刻的内容不变的状态。
• 各项目以1秒为周期更新。

11.2

11 故障排除
确认流程流的状态

329

设备访问诊断
用于显示在实时流程管理器与目标设备之间的连接状态以及发生的最新错误的画面如下所示。
若运行流程流后发生异常，则将显示在访问目标设备中发生的错误。

画面显示
在“实时流程管理器诊断”画面中选择“实时流程管理器诊断”“设备访问诊断”。

显示内容
项目

内容

目标设备名

显示实时流程设计器的目标设备设置中设置的目标设备。（124页 目标设备设置）状态显示与访问目标设备的连接状态。
• 连接：建立与访问目标设备的连接• 切断：未建立与访问目标设备的连接*1错误代码显示访问至目标设备的时发生的错误代码。

发生源功能显示错误发生源。

*1 流程流的状态从RUN切换为STOP时，该流程流连接的所有目标设备将显示“切断”。

㾱⛩• 停止监视时，变为显示监视停止时刻的内容不变的状态。
• 在以下某种情况下，将显示空白。
在实时流程设计器的目标设备设置中设置为目标设备，但数据收集设置与设备指令反馈设置中未设置为目标设备
使用的数据采集器为CSV文件数据采集器的目标设备设置中设置的目标设备

330

11 故障排除11.2 确认流程流的状态

IT网关诊断
用于显示在实时流程管理器与IT网关的通信目标之间的连接状态以及发生的最新错误的画面如下所示。
若流程流运行后发生错误，则将显示在IT网关中发生的错误。

画面显示
在“实时流程管理器诊断”画面中选择“实时流程管理器诊断”“IT网关诊断”。

11

显示内容
项目

内容

IT网关设置名显示通过实时流程设计器设置的IT网关设置的名称。（127页 IT网关设置）IT网关类型

显示IT网关的类型。

状态显示与IT网关的连接状态。
• 连接：与IT网关的连接已建立• 切断：与IT网关的连接未建立*1

错误代码显示访问IT网关的通信目标时发生的错误代码。

发生源功能显示错误发生源。

*1 流程流的状态从RUN切换为STOP时，该流程流连接的所有IT网关将显示“切断”。

㾱⛩• 若在实时流程设计器的IT网关设置中作为IT网关设置但在数据存储设置与数据传送设置中未作为IT网关设置，则显示空白。

11.2

11 故障排除
确认流程流的状态

331

状态存储器监视可对实时流程管理器的状态进行监视。
405页 实时流程管理器的状态

画面显示
在“实时流程管理器诊断”画面中选择“状态存储器监视”。

(1)

显示内容
项目

内容

类型指定

监视对象

指定要监视的实时流程管理器状态的各类型。
关于可选择的项目的组合，请参阅以下内容。
332页 可选择的项目的组合

详细项目1
详细项目2

地址指定

[状态显示]按钮

显示在“类型指定”中选择的类型相应的实时流程管理器的状态。

地址

指定要监视的实时流程管理器状态的地址 （0～420999）。*1

数据数

通过字数 （1～500）指定以多少数据量显示监视的实时流程管理器状态。*1[状态显示]按钮

从“地址”中指定的地址起以“数据数”中指定的字数显示实时流程管理器状态。

显示格式

选择显示的实时流程管理器状态的显示格式。

(1)实时流程管理器状态一览

将实时流程管理器状态以一览进行显示。

*1 以10进制数进行指定。

㾱⛩停止监视时，变为显示监视停止时刻的内容不变的状态。

可选择的项目的组合

332

监视对象

详细项目1

详细项目2

数据记录流程信息流程No.1～32

数据诊断流程信息流程No.1～32

数据记录流程的流程信息流程No.1～32

流程No.1～4数据诊断流程的流程信息流程No.1～32

流程No.1～6

错误日志信息错误信息错误No.1～64目标设备信息目标设备No.1～32

IT网关诊断信息IT网关No.1～16



11 故障排除11.2 确认流程流的状态

11.3

确认Management Shell的状态

本节对Management Shell运行状态的确认方法进行说明。

OPC UA诊断
用于显示Management Shell的运行状态与OPC UA的诊断信息的画面如下所示。

画面显示

11

选择[Management Shell][诊断][OPC UA诊断]。

显示内容
项目

内容

动作状态

显示Management Shell的运行状态。

连接应用程序数*1

显示与Management Shell连接的应用程序的数量。

应用程序名*2、*3

显示与Management Shell连接的应用程序的名称。

连接源信息*2、*4

显示与Management Shell连接的应用程序的信息。
关于所显示的信息，请参阅使用的应用程序的手册。

监视对象项目个数*2、*5

显示与Management Shell连接的应用程序的监视对象项目*6个数。

[更新]按钮*7

刷新画面的显示内容。

*1 显示“-”的情况如下：在“动作状态”中显示为“停止”无法获取信息*2 在“动作状态”中显示为“停止”时，未显示此项目。
*3 显示“不明”的情况如下：无法获取信息获取的应用程序的名称为空白。
*4 显示“不明”的情况如下：无法获取信息获取的连接源信息为空白*5 无法获取信息时，显示"-"。
*6 作为监视对象通过应用程序登录至Management Shell中的资源 （节点）的属性。（属性指节点中含有的数据。）
关于可登录为监视对象的节点与属性，请参阅以下内容。
22页 可登录为监视对象的节点与属性*7 若“动作状态”为“停止”，则无法单击此按钮。

㾱⛩• “OPC UA诊断”画面的应用程序指在作为OPC UA服务器运行的Management Shell上作为OPC UA客户端连接的
边缘应用程序。
• 若要减少当前连接至Management Shell的应用程序，则应从应用程序侧断开连接，或停止应用程序的运行。
• 若要减少监视对象项目个数，则应在当前连接至Management Shell的应用程序中删除设置为监视对象的无需
项目。

11.3

11 故障排除确认Management Shell的状态

333

注意事项
• 根据所使用的应用程序，即使断开与应用程序的连接，也在Windows的后台上继续连接状态。因此，在“连接应用程序数量”中所显示的数量中包括在后台上继续连接的应用程序。
• 在“监视对象项目个数”中显示的点数可能与Management Shell上连接的应用程序中设置或显示的点数不同。
• 按在应用程序中设置的点数，比例地增加显示至“监视对象项目个数”中的点数。
• 若在“监视对象项目个数”中显示的点数超出可登录监视对象项目的个数 （1000000点），则在应用程序中可能会发生错
误。因此，应在应用程序中减少设置点数。关于设置方法，请参阅所使用的应用程序手册。
• 若在“连接应用程序数量”中显示的值超出可连接应用程序的数量，则应用程序可能发生错误。因此，应通过停止应用程序等方法减少连接个数。关于设置方法，请参阅所使用的应用程序手册。
• 在“应用程序名”中显示的名称可能与应用程序的产品名称不同。关于显示的名称，请参阅所使用的应用程序手册。

334

11 故障排除11.3 确认Management Shell的状态错误信息的一览显示
本画面中显示Management Shell与Management Shell所使用的数据采集器或IT网关中发生的错误信息列表。

画面显示
选择[Management Shell][错误信息一览]。

11
(1)

(2)

显示内容
项目
(1)错误信息列表内容发生时间显示错误发生的年月日、时刻。

重要程度显示错误的重要程度。

错误代码

显示从Management Shell中获取的错误代码。
在错误发生于数据采集器或IT网关内部时，将显示在这些软件中各个定义的错误代码。
关于详细说明，请参阅所使用的数据采集器或IT网关的手册。

概要

显示发生中的错误的概要。

发生源功能显示错误发生源。

[错误解除]按钮
(2)错误详细信息单击此按钮，将被批量删除在错误信息列表中显示的轻度错误。
详细信息显示错误的详细信息。

原因显示错误的原因。

处理方法事件的类型为“错误”时，将显示错误的处理方法。

[文件保存]按钮

将显示内容保存到CSV文件中。

[事件履历]按钮

单击此按钮，显示“事件履历”画面。
336页 事件履历㾱⛩• 最多显示50个错误。
• 可通过下述操作清除错误履历。
选择[Management Shell][Management Shell 停止]。
选择[Management Shell][Management Shell 启动]。

注意事项• 若在错误信息的列表中包括轻度以外的错误，则无法删除轻度错误。
• 由于轻度错误被批量删除，因此可能会意料之外的错误也一同被删除。
• 即使在错误信息列表中删除轻度错误，也未删除在事件履历中的错误。
• 即使在错误信息列表中删除轻度错误，也错误的发生原因未解决，因此可能会发生相同的错误。

11.3

11 故障排除确认Management Shell的状态

335

事件履历
本画面中可对Management Shell与Management Shell所使用的数据采集器或IT网关中发生的事件信息进行获取。还可将事件的履历、详细信息、原因、处理方法显示为诊断信息。

画面显示
在“错误信息一览”画面中，单击[事件履历]按钮。

(1)

(2)

(3)

显示内容
请参阅以下内容：
327页 事件履历336

11 故障排除11.3 确认Management Shell的状态11.4

不同现象的故障排除

Edgecross基本软件的功能运行不正确的情况下，应通过以下项目确认相应内容并进行故障排除。
各故障排除的处理未解决问题的情况下，请向Edgecross协会咨询。
关于其它故障排除，请参阅各工业PC或数据采集器的手册、Microsoft公司的Web网站。

注意事项请勿通过任务管理器开始或结束Edgecross基本软件的流程与服务。否则，Edgecross基本软件可能会无法正确运行。若此软件的运行停止，应重新启动工业PC。

11

实时流程管理器流程流未正常运行应确认以下项目。

各功能通用的内容
现象

确认项目

处理

根据发生的错误的处理方法已进行处理，但错误再次发生。

是否已安装杀毒软件。

通过杀毒软件的设置，将以下文件夹从监视对象中排除。关于设置方法，请参阅各杀毒软件手册。
• Edgecross基本软件的安装目标文件夹• MQTT代理安装目标文件夹 （471页 Eclipse Mosquitto的安装）• 数据存储设置 （文件保存）中指定的保存目标文件夹 （146页 保存文
件）• 存储有数据传送设置中指定认证机构证书的文件夹 （158页 接收对象）• 存储有边缘应用程序诊断 （MQTT）设置中指定的认证机构证书的文件夹
（171页 接收对象）• 边缘应用程序诊断 （文件）设置中指定的保存目标文件夹 （179页 保
存文件）• 数据收集设置 （CSV文件数据采集器）中指定的监视文件夹 （303页 数据收集设置 （CSV文件数据采集器））• 一次性收集功能的文件保存设置中指定的保存目标文件夹 （279页 文件
保存设置）• 在事件履历自动输出功能的保存目标文件夹设置中指定的保存目标文件夹（118页 事件履历自动输出设置、285页 事件履历自动输出设置画面）

重启工业PC后的流程流时的运行状
态，与设置的内容不同。

是否启用Windows的快速启动功能。

参阅以下内容，并修改快速启动功能的设置。
114页 将快速启动功能设置为无效的步骤重启工业PC后，未清除在重启前已发
生的重度错误。

是否启用Windows的快速启动功能。

参阅以下内容，并修改快速启动功能的设置。
114页 将快速启动功能设置为无效的步骤

切换流程流的运行状态耗时较长。

是否同时切换多个流程流的运行状态。

分多次切换流程流的运行状态。

是否发生了实时流程管理器超时。

在“实时流程管理器诊断”画面中确认错误的处理方法，并进行处理。

流程流的运行状态的切换完成的时机的偏差较大。

是否同时切换多个流程流的运行状态。

分多次切换流程流的运行状态。

将流程流的运行状态从STOP切换为RUN
时，发生存储容量不足错误。

内存的剩余容量是否较少。

• 通过结束其他应用程序等操作，减少内存使用量。
• 增加系统驱动器的剩余容量。
• 通过修改收集周期、收集点数、处理内容与流程流数，减少内存使用量。
• 增设内存。

读入通过其他工业PC保存的设置文件
后，在将流程流的运行状态从STOP状态切换为了RUN状态时连接至目标设备
失败。

对于进行了读入的工业PC，读入的设
置中的目标设备的设置是否恰当。

配合进行了读入的工业PC修改目标设备的设置。关于详细说明，请参阅数据采集器的手册。

11.4

11 故障排除不同现象的故障排除337

数据收集功能
现象

确认项目

处理

在边缘应用程序中发生由数据漏测引
起的现象。

在联动相应边缘应用程序的流程流的数据采集器中是否发生了错误。

根据以下步骤，确保不发生数据漏测。
通过实时流程设计器的流程流诊断，确认漏测次数，并确定发生漏测的流程流。（329页 流程流诊断）通过运行诊断，确认在发生漏测的流程流中设置的数据采集器中是否发生错误，若发生，则应根据显示的处理方法进行应对。（326页 运行诊断）确认数据采集器手册，修改设置以免发生漏测。

系统是否处于高负载、出现运行延迟等情况。

因为系统呈现高负载状态，因此重新修改设置以降低系统的负载。(延长收集周期，减少收集点数等)

边缘应用程序联动功能(MQTT联动)
现象

确认项目

处理

边缘应用程序中接收的数据为不正确的值。

实时流程设计器中设置的发送数据设置与边缘应用程序中读取的发送数据定义文件的内容是否不同。

再次输出发送数据定义文件，读取到边缘应用程序中。

其他应用程序是否使用有在实时流程
管理器与边缘应用程序中所使用之主题名称。

将发送数据主题名称设置为不同于在其他应用程序中所使用的主题名称。

IP地址、主机名与端口号的设置是否
正确。

设置正确的IP地址、主机名与端口号。

对其他工业PC上的连接目标MQTT代理
的连接是否为未被允许的状态。

允许从其他工业PC连接MQTT代理。
关于设置方法，请参阅以下内容。
492页 从其他工业PC连接时的设置实时流程设计器中设置的发送数据设置与边缘应用程序中读取的发送数据定义文件的内容是否不同。

再次输出发送数据定义文件，读取到边缘应用程序中。

通信加密的设置是否与连接目标MQTT
代理的设置一致。

应根据连接目标MQTT代理的加密通信设置进行设置。

若连接目标MQTT代理中指定有实时流
程管理器的客户端ID，则确认实时流程设计器中已设置之实时流程管理器
的客户端ID与被指定的客户端ID是否一致。

于实时流程设计器中设置在连接目标MQTT代理中所指定的客户端ID。

若边缘应用程序中指定有发送数据主
题名称，则确认实时流程设计器中已设置之发送数据主题名称与被指定的主题名称是否一致。

于实时流程设计器中设置在边缘应用程序中所指定的发送数据主题名称。

若边缘应用程序中指定有边缘应用程
序的客户端ID，则确认实时流程设计
器中已设置之边缘应用程序的客户端
ID与被指定的客户端ID是否一致。

于实时流程设计器中设置在边缘应用程序中所指定的客户端ID。

是否读入了保存在其他工业PC中的未指定发送数据主题名称的设置文件。

在边缘应用程序诊断 （MQTT）画面中再次执行以下设置。
• 输出发送数据定义文件，并通过边缘应用程序读入文件。
• 输出发送数据定义文件后，在边缘应用程序诊断 （MQTT）画面中单击[确定]按钮，并在流程流设置画面中单击[确定]按钮。

运行实时流程管理器的工业PC是否已从网络断开并且重新连接至网络。

• 防止网络连接断开。
• 降低网络负载。

边缘应用程序未收到数据。

边缘应用程序反复获取相同数据，并
且不正确运行。

网络负载是否过高。
边缘应用程序接收到的数据中发生漏
测。
与边缘应用程的链接和断开反复发生。

多个边缘应用程序是否使用相同的客
服端ID与MQTT代理连接。

更改各边缘应用程序的相应客服端ID。然后，输出发送数据定义文件并将其读取至边缘应用程序中。

边缘应用程序联动功能(文件联动)
现象

338

确认项目

处理

将流程流置为RUN也不进行诊断。

边缘应用程序是否处于可诊断状态。

将边缘应用程序设置为可诊断状态。

边缘应用程序中接收的数据为不正确的值。

实时流程设计器中设置的发送数据设置与边缘应用程序中读取的发送数据定义文件的内容是否不同。

再次输出发送数据定义文件，读取到边缘应用程序中。

11 故障排除11.4 不同现象的故障排除

数据存储功能 （文件保存功能）
现象

确认项目

处理

虽然数据收集已完成，但是不保存文件。

是否实时流程管理器状态中数据收集
次数有所增加。

因为系统呈现高负载状态，因此重新修改设置以降低系统的负载。(延长收集周期，减少收集点数等)

在流程流诊断中漏测次数是否增加。

• 确认在发生了漏测的流程流中设置的数据采集器是否发生了错误，发生了错误时进行在诊断画面中显示的处理内容。
• 确认数据采集器的手册，并重新检查设置以防发生数据的漏测。
• 因为系统呈现高负载状态，因此重新修改设置以降低系统的负载。(延长收集周期，减少收集点数等)

文件名后缀词的编号是否达到“FFFFFFFF”。

将保存目标文件夹内的文件全部移动至其它文件夹并重新开始实时流程管理器
的运行，或对保存目标文件夹重新设置其它路径。

已保存的文件的时间戳与文件中的最后输出的记录的时间戳存在偏差。

已保存文件的记录的最后一行的时间戳与Windows资源管理器画面的文件更新日期时间是否明显不同。

因为系统呈现高负载状态，因此重新修改设置以降低系统的负载。(延长收集周期，减少收集点数等)

边缘应用程序中接收的数据为不正确的值。

实时流程设计器中设置的文件保存设置与边缘应用程序中读取的数据定义
文件的内容是否不同。

再次输出数据定义文件，读取到边缘应用程序中。

无法浏览保存的文件。

实时流程设计器中设置的保存目标文
件夹是否被加密。

• 确认输出该文件的用户账户的用户名与密码，并将其修正为要浏览文件的用
户账户的内容。
• 以在实时流程设计器中设置为用于输出文件的用户账户重新登录Windows。

无法使用IT网关 （数据存储）发送文
件。

实时流程设计器中设置的保存目标文
件夹是否被加密。

可能无法使用IT网关 （类型：数据存储）发送加密文件夹中所输出的文件。因此，将保存目标文件夹更改为未加密文件夹，或按IT网关手册进行处理。

无法将文件保存至加密文件夹中。

在保存目标文件夹中是否存在由其他用户帐户创建且具有与当前要保存的
文件相同的前缀词的历史数据定义文件。

在输出文件的用户账户与创建现有的历史数据定义文件的用户账户不同时，由于各用户账户的权限不同，因此无法覆盖历史数据定义文件。应进行以下任一
操作。
• 更改前缀词以免与现有的历史数据定义文件重复。
• 更改文件的保存目标文件夹。
• 若可删除现有的历史数据定义文件，则删除该文件。

无法通过指定用户账户保存文件。

实时流程设计器中指定的用户账户是否被封锁。

• 等待直至封锁的解除为止，或另外设置未被封锁的用户账户。
• 检查用户账户的认证测试是否正确执行。

指定密码未设置的用户账户时无法保存文件。

工业PC的“帐户: 使用空密码的本地帐户只允许进行控制台登录”项目是
否被设置为“已启用”*1。

• 使用设置密码的用户账户。
• 在工业PC中将“帐户: 使用空密码的本地帐户只允许进行控制台登录”*1设
置为“已禁用”。*2• 在共享文件夹公开的工业PC中允许空密码访问。*2

需将文件保存至远程共享文件夹中
时，公开文件夹的计算机中是否允许有空密码访问。

11*1 可通过以下操作进行检查。
启动Windows的本地安全策略。
选择[安全性设置][本地策略][安全选项]。
*2 可访问工业PC与公开共享文件夹的计算机的用户，即使使用密码未设置的用户账户也可进行登录，因此不推荐设置此项目。

数据存储功能 （DB保存功能）
现象

确认项目

处理

数据库的数据保存(INSERT)失败。

数据库的连接设置是否进行了正确设置。

修改ODBC的设置内容与实时流程设计器的数据存储设置 （DB保存）。此外，应通过在实时流程设计器的“实时流程管理器诊断”画面中显示的错误信息一览
的详细信息，确认ODBC的错误代码，并处理其内容。

DB中存储了不正确的数据。

实时流程设计器中设置的表设置与DB
中设置的表设置是否不同。

再次输出DDL文件，重新创建DB的表。

将流程流的运行状态从STOP切换为RUN
时，发生“数据库接收数据丢失”的错误。

“实时流程管理器诊断”画面中是否
显示有“数据库接收数据丢失”的错误。

• 修改收集周期、收集点数、处理内容与流程流数以降低负载。
• 结束其他应用程序等，以降低Windows的负载。

是否设置过多流程流，使Windows处于高负载状态。

数据传送功能
现象

确认项目

处理

边缘应用程序中接收的数据为不正确的值。

实时流程设计器中设置的发送数据设置与边缘应用程序中读取的发送数据定义文件的内容是否不同。

再次输出发送数据定义文件，读取到边缘应用程序中。

其他应用程序是否使用有在实时流程
管理器与边缘应用程序中所使用之主题名称。

将发送数据主题名称设置为不同于在其他应用程序中所使用的主题名称。

11.4

11 故障排除不同现象的故障排除

339

现象

确认项目

处理

边缘应用程序未收到数据。

IP地址、主机名与端口号的设置是否
正确。

设置正确的IP地址、主机名与端口号。

对其他工业PC上的连接目标MQTT代理
的连接是否为未被允许的状态。

允许从其他工业PC连接MQTT代理。
关于设置方法，请参阅以下内容。
492页 从其他工业PC连接时的设置实时流程设计器中设置的发送数据设置与边缘应用程序中读取的发送数据定义文件的内容是否不同。

再次输出发送数据定义文件，读取到边缘应用程序中。

通信加密的设置是否与连接目标MQTT
代理的设置一致。

应根据连接目标MQTT代理的加密通信设置进行设置。

连接至不支持QoS2的MQTT代理时，是否将实时流程设计器中的QoS设置为
1。

将QoS设置为1。

若连接目标MQTT代理中指定有实时流
程管理器的客户端ID，则确认实时流程设计器中已设置之实时流程管理器
的客户端ID与被指定的客户端ID是否一致。

于实时流程设计器中设置在连接目标MQTT代理中所指定的客户端ID。

若边缘应用程序中指定有发送数据主
题名称，则确认实时流程设计器中已设置之发送数据主题名称与被指定的主题名称是否一致。

于实时流程设计器中设置在边缘应用程序中所指定的发送数据主题名称。

在流程流诊断中漏测次数是否增加。

• 确认在发生了漏测的流程流中设置的数据采集器是否发生了错误，发生了错误时进行在诊断画面中显示的处理内容。
• 确认数据采集器的手册，并重新检查设置以防发生数据的漏测。
• 因为系统呈现高负载状态，因此重新修改设置以降低系统的负载。(延长收集周期，减少收集点数等)

是否读入了保存在其他工业PC中的未指定发送数据主题名称的设置文件。

在数据传送设置画面中再次执行以下设置。
• 输出发送数据定义文件，并通过边缘应用程序读入文件。
• 输出发送数据定义文件后，在数据传送设置画面中单击[确定]按钮，并在流
程流设置画面中单击[确定]按钮。

是否均符合以下所有的条件。
• QoS中设置有“1”。
• 边缘应用程序不支持QoS1。

QoS中设置“2”。

运行实时流程管理器的工业PC是否已从网络断开并且重新连接至网络。

• 防止网络连接断开。
• 降低网络负载。

边缘应用程序反复获取相同数据，并
且不正确运行。

网络负载是否过高。
QoS中是否设置有“1”。

QoS中设置“2”。

现象

确认项目

处理

发生以下错误。
• 数据采集器损坏错误 （错误代码：
5021H）

更新数据采集器后，是否更新了实时流程管理器参数的目标设备设置。

执行以下任一操作，更新目标设备设置的数据采集器的版本。
• 启动实时流程设计器。
• 单击已启动的实时流程设计器的“数据采集器一览”画面的[更新到最新状
态]按钮。
显示询问是否更新版本的确认信息后，选择[是]。应用此设置，并将流程流的运行状态切换为RUN。
进行操作后若再次发生相同错误，则数据采集器可能已损坏，请咨询数据采集
器的开发商。

发生以下错误。
• IT网关损坏错误 （错误代码：
5027H）

更新IT网关后，是否更新了实时流程
管理器参数的IT网关设置。

执行以下任一操作，更新IT网关设置的IT网关的版本。
• 启动实时流程设计器。
• 单击已启动的实时流程设计器的“IT网关一览”画面的[更新到最新状态]按钮。
显示询问是否更新版本的确认信息后，选择[是]。应用此设置，并将流程流的运行状态切换为RUN。
进行操作后若再次发生相同错误，则IT网关可能已损坏，请咨询IT网关的开发商。

无法将发送定义数据文件读取至边缘
应用程序中。
边缘应用程序接收到数据时发生错
误。

数据采集器与IT网关340

11 故障排除11.4 不同现象的故障排除无法访问文件/文件夹应确认以下项目。
确认项目处理

写入对象的驱动器中是否有可用空间。

• 删除写入对象的驱动器文件，确保可用空间。
• 将写入对象更改为其它驱动器。

是否存在正在使用对象文件的应用程序。

停止正在使用对象文件的应用程序。

是否正在对Windows的系统驱动器进行写入。

更改写入目标驱动器。

对访问对象文件与文件夹的用户，是否设置了需要的访问权。

设置需要的访问权。

11

11.4

11 故障排除不同现象的故障排除

341

实时流程设计器
在选择文件夹画面中，画面频繁更新且无法进行画面操作
应确认以下项目。
确认项目处理实时流程管理器是否正处于停止状态。

停止实时流程管理器后再操作“选择文件夹”画面。

画面显示崩溃
应确认以下项目。
确认项目处理Windows的设置中，“更改文本、应用和其他项目大小”是否被设置为100%以外。

• 将“更改文本、应用和其他项目大小”恢复为100%。
• 对于Windows 10 （1703及以后版本）或更高版本*1，可通过Windows的功能
将实时流程设计器的显示拉伸为高DPI缩放。*2选择ProcessDesigner.exe*3，右键菜单中选择[属性]。
[兼容性]选项卡中，勾选“替代高 DPI 缩放行为。缩放执行:”，并在下
拉列表中选择“系统”。
单击[确定]按钮。

*1 按以下步骤确认Windows的版本。
在Windows的搜索框中输入“winver”，从菜单进行选择。
在显示的画面中确认版本。
*2 拉伸了实时流程设计器的显示，因此显示将变得模糊。
Windows 10及以后版本的“更改文本、应用和其他项目大小”的设置值及各设置值中推荐的显示器的分辨率如下所示。
设置值：100%、显示分辨率：1024  768点距及以上
设置值：125%、显示分辨率：1900  1200点距及以上
设置值：150%、显示分辨率：1900  1200点距及以上
设置值：175%、显示分辨率：2880  1620点距及以上
设置值：200%、显示分辨率：2880  1620点距及以上
设置值：225%、显示分辨率：3840  2160点距及以上
设置值：250%、显示分辨率：3840  2160点距及以上*3 ProcessDesigner.exe被存储在安装了Edgecross基本软件的文件夹中。
存储位置示例如下所示。
（例）启动C驱动器的操作系统，并将安装目标文件夹设置为默认状态。
C:\Edgecross\Edgecross Basic Software\Real-timeFlowDesigner\ProcessDesigner.exe

342

11 故障排除11.4 不同现象的故障排除

根据发生的错误的处理方法已进行处理，但错误再次发生。
确认项目

处理

是否已安装杀毒软件。

通过杀毒软件的设置，将以下文件夹从监视对象中排除。关于设置方法，请参阅各杀毒软件手册。
• Edgecross基本软件的安装目标文件夹• MQTT代理安装目标文件夹 （471页 Eclipse Mosquitto的安装）• 数据存储设置 （文件保存）中指定的保存目标文件夹 （146页 保存文
件）• 存储有数据传送设置中指定认证机构证书的文件夹 （158页 接收对象）• 存储有边缘应用程序诊断 （MQTT）设置中指定的认证机构证书的文件夹
（171页 接收对象）• 边缘应用程序诊断 （文件）设置中指定的保存目标文件夹 （179页 保
存文件）• 数据收集设置 （CSV文件数据采集器）中指定的监视文件夹 （303页 数据收集设置 （CSV文件数据采集器））• 一次性收集功能的文件保存设置中指定的保存目标文件夹 （279页 文件
保存设置）• 在事件履历自动输出功能的保存目标文件夹设置中指定的保存目标文件夹（118页 事件履历自动输出设置、285页 事件履历自动输出设置画面）

11

无法打开设置内容显示表示无法打开设置内容的信息时，应确认以下项目。
确认项目

处理

创建读取完成的设置文件的实时流程设计器与当前运行的实时流程设计器之
间，是否一致版本或两者的版本是否最新的。

安装最新版本的Edgecross基本软件。

通过指定密码未设置的用户账户进行的认证测试失败
确认项目

处理

工业PC的“帐户: 使用空密码的本地帐户只允许进行控制台登录”项目是否被设置为“已启用”*1。

• 使用已设置密码的用户账户。
• 在工业PC中将“帐户: 使用空密码的本地帐户只允许进行控制台登录”*1设
置为“已禁用”。*2*1 可通过以下操作进行检查。
启动Windows的本地安全策略。
选择[安全性设置][本地策略][安全选项]。
*2 可访问工业PC与公开共享文件夹的计算机的用户，即使使用密码未设置的用户账户也可进行登录，因此不推荐设置此项目。

11.4

11 故障排除不同现象的故障排除343

启动时，设置内容读取失败启动时，显示表示设置内容读取失败的信息时，应确认以下项目。
确认项目

处理

安装或覆盖安装Edgecross基本软件后，是否重启了工业PC。

重新启动工业用PC。

是否禁用了快速启动功能。

禁用快速启动功能后，重新启动工业用PC。
114页 将快速启动功能设置为无效的步骤应用设置时，无法进行操作应用设置时，显示表示无法进行操作的信息时，应确认以下项目。
确认项目

处理

在Edgecross基本软件的安装文件夹中，是否允许操作实时流程设计器的用户
的写入权限。

对Edgecross基本软件的安装文件夹，赋予操作实时流程设计器的用户的写入权限。

Edgecross基本软件是否被安装至用户帐户控制 （UAC）的对象文件夹
（Program Files等）中。

• 以管理员身份启动实时流程设计器。
• 将Edgecross基本软件重新安装至用户帐户控制 （UAC）的对象文件夹以外的文件夹中。

无法访问文件/文件夹关于详细说明，请参阅以下内容。
341页 无法访问文件/文件夹

344

11 故障排除11.4 不同现象的故障排除

Management Shell
与启动有关的故障排除应确认以下项目。
现象

确认项目

处理

Management Shell资源管理器的画面上不显示内容。

Management Shell是否正在运行。

• 按下述步骤启动Management Shell。
[Management Shell]选择[Management Shell启动]• 若无法通过上述操作解决此现象，则应执行以下任意操作。
导入设置文件。（[Management Shell]选择[导入]）将设置恢复为默认设置。（[Management
Shell]选择[全部删除]）是否通知下述信息。
未进行“OPC UA设置”。请从以下菜单中打开OPC
UA设置并进行设置。
• [设置]-[OPC UA设置][设置]选择[OPC UA设置]，并在“OPC UA设置”
画面的[服务器设置]选项卡中设置项目。
254页 OPC UA服务器的设置

是否通过未指定作业文件夹的快捷键启动Management Shell资源管理器。

重新安装Edgecross基本软件，并通过安装程序创
建的快捷键来进行启动。

11

是否通过命令提示符启动Management Shell资源管
理器。

启动Management Shell资源管理器时，显示表示处理未完成的信息。

以下信息是否显示。
“与Management Shell连接失败。
请通过管理员权限重启Management Shell资源管理器。”以管理员身份启动Management Shell。
191页 操作步骤Management Shell停止后，是否在启用高速启动功
能的状态下启动了工业PC。

禁用高速启动功能。

是否被授予存储有Management Shell的文件夹*1的访问权限。

执行以下步骤。
右键单击存储有Management Shell的文件夹*1。
选择[属性]，并单击[安全性]选项卡。
单击[编辑]按钮。
单击已登录用户的名称。
在＂访问权限＂中勾选“允许”框。

在Edgecross基本软件的安装文件夹中，是否允许
操作Management Shell资源管理器的用户的写入权限。

对Edgecross基本软件的安装文件夹，赋予操作
Management Shell资源管理器的用户的写入权限。

Edgecross基本软件是否被安装至用户帐户控制（UAC）的对象文件夹 （Program Files等）中。

• 以管理员身份启动Management Shell。
191页 操作步骤• 将Edgecross基本软件重新安装至用户帐户控制（UAC）的对象文件夹以外的文件夹中。

*1 存储于安装Edgecross基本软件的文件夹中。
存储位置示例如下所示。
（例）启动C驱动器的操作系统，并将安装目标文件夹设置为默认状态。
C:\Edgecross\Edgecross Basic Software\Management Shell

11.4

11 故障排除不同现象的故障排除345

与基本操作有关的故障排除应确认以下项目。
现象

确认项目

处理

导出失败。

磁盘是否还有容量。

确保磁盘可用容量后重新执行。

Management Shell是否能够停止或启动。

• 重新启动工业用PC。
• 重新安装Edgecross基本软件磁盘是否还有容量。

确保磁盘可用容量后重新执行。

能否在其他程序中打开设置文件或图标文件。

关闭锁定文件的程序后重新执行。

Management Shell是否能够停止或启动。

• 重新启动工业用PC。
• 重新安装Edgecross基本软件导入从其他工业PC导出的数据模型后，连接至目标设备失败。

对于导入目标的工业PC，导入的目标设备的设置是否恰当。

配合导入目标的工业PC修改目标设备的设置。关于
详细说明，请参阅数据采集器的手册。

全部删除失败。

Management Shell是否正在运行。

按下述步骤启动Management Shell。
[Management Shell]选择[Management Shell启动]Management Shell资源管理器的画面上不显示内容。

Management Shell是否正在运行。

按下述步骤启动Management Shell。
[Management Shell]选择[Management Shell启动]无法通过[帮助]菜单来显示手册。

是否以管理员身份启动Management Shell资源管理器。

• 重启工业PC，并以非管理员的身份启动Management Shell资源管理器。
• 对与PDF扩展名关联的应用程序进行更改。

导入失败。

与数据标签资源的监视/更改有关的故障排除应确认以下项目。

346

现象

确认项目

处理

“当前值”中显示“N/A”。

是否在数据标签资源监视窗口中执行了开始监视。

在数据标签资源监视窗口中单击[监视开始]按钮。

Management Shell是否正在运行。

按下述步骤启动Management Shell。
[Management Shell]选择[Management Shell启动]

是否已确认“错误信息一览”画面的内容。

根据“错误信息一览”画面的显示内容进行处理。

数据采集器是否已安装。

重新安装相应的数据采集器。

是否超出数据采集器的响应时间。

确认目标设备的状态、与目标设备之间的通信路径。

具有兼容性的数据采集器是否已安装。

在Management Shell资源管理器中确认数据采集器的版本。若版本已更新，则应打开“目标设备设置”画面，并进行参数的版本升级。

当前值不变。

是否已正确设置当前值的更新间隔。

重新设置当前值的更新间隔。
207页 更改监视更新间隔无法变更当前值。

是否使用了支持写功能的数据采集器。

检查用于更改当前值的数据标签资源参照的数据采
集器是否支持写入功能。

11 故障排除11.4 不同现象的故障排除

与OPC UA连接有关的故障排除应确认以下项目。
现象

确认项目

处理

无法从边缘应用程序连接到OPC UA服务器。

边缘应用程序中是否发生了错误。

确认错误内容并进行处理。

边缘应用程序的连接目标OPC UA服务器设置是否正确。

修改边缘应用程序的连接目标OPC UA服务器设置。

同一网络上有没有设置了相同IP地址的设备。

• 同一网络上不使用设置了相同IP地址的设备。
• 设置设备的IP地址以免重叠。

对OPC UA服务器的通信连接是否因防火墙被禁止。

在运行Management Shell的工业PC的防火墙设置
中，允许对Management Shell的通信连接。
关于设置方法，请参阅以下内容。
524页 允许工业PC间的通信连接

Management Shell资源管理器中设置的OPC UA服务器设置与边缘应用程序的安全性设置是否正确。

修改Management Shell资源管理器中设置的OPC UA
服务器设置与边缘应用程序的安全性设置。

Management Shell资源管理器中设置的OPC UA服务器设置与边缘应用程序的证书有效期限是否正确。

对Management Shell资源管理器中设置的OPC UA服务器设置与边缘应用程序的证书有效期限进行确认
和处理。

通过边缘应用程序创建的证书的时间，是否晚于
Management Shell资源管理器运行环境的当前系统
时间。

确认Management Shell资源管理器运行环境的系统
时间与边缘应用程序运行环境的系统时间相同后，
重新创建证书。

是否更改了运行Management Shell的工业PC的计算
机名。

按下述步骤进行处理。
启动Management Shell资源管理器。*1检查边缘应用程序的连接目标OPC UA服务器的端点URL。

在边缘应用程序中，是否对连接目标服务器的端点
URL指定了错误的IP地址。

按下述步骤进行处理。
在连接目标服务器的端点URL中指定的IP地址与在Management Shell资源管理器的“OPC UA设置”
画面的[服务器设置]选项卡[证书设置]选项卡的“IP地址 （IPv4）”中设置的IP地址不同时，修改边缘应用程序的设置。
确认的IP地址是否为Management Shell所运行
的工业PC的IP地址 （可从边缘应用程序访问的网络适配器的IP地址）。不一致时修改设置。

在边缘应用程序中，对连接目标服务器的端点URL
指定了IP地址，并使用了代理服务器。

无需代理服务器时，按以下步骤将Management
Shell所运行的工业PC的IP地址从Internet选项的
代理设置中除外。
选择Windows的控制面板的[Internet选项]单击[连接]选项卡
单击[局域网设置]按钮
单击[高级]按钮
在“例外”中输入在端点URL中指定的IP地址

与Management Shell连接的应用程序数是否超过了
最大可连接数。

确认“OPC UA诊断”画面的“连接应用程序数量”，达到最大数时，减少连接OPC UA服务器的应用
程序的数量。
333页 OPC UA诊断运行Management Shell的工业PC的内存是否足够。

• 在边缘应用程序中，减少监视对象项目的数量。
• 关闭行Management Shell的工业PC上的其他应用
程序，并确保可用空间。
• 增设运行Management Shell的工业PC的内存。

是否指定可监视的资源。

指定可监视的资源。

目标数据标签资源的目标设备中是否发生了错误。

• 确认错误内容并进行处理。
• 检查通信路由。

无法通过边缘应用程序进行监视对象项目的添加与设置内容的更改。

数据模型的数据标签资源的设置值未更新。

边缘应用程序中设置的值不会反映至数据型号的数据标签资源中。

数据采集器是否已安装。

重新安装数据采集器。

在数据采集器中是否发生错误。

根据“错误信息一览”画面的显示内容进行处理。

监视对象数据标签资源的目标设备设置中是否设置
有不支持读取功能的数据采集器。

设置支持读取功能的数据采集器。

目标数据标签资源的目标设备中是否发生了错误。

确认错误内容并进行处理。

11.4

11 故障排除不同现象的故障排除

11

347

现象

确认项目

处理

无法通过边缘应用程序正常读写资源的数据。*2

通过边缘应用程序获取数据模型信息后，是否在Management Shell资源管理器中更改了数据模型。

通过边缘应用程序重新获取数据模型的信息。

通过边缘应用程序指定的资源，是否存在于Management Shell中。

获取值时将会超时。

从Management Shell中是否已删除监视对象资源。

• 从所有的边缘应用程序中删除发生错误的监视对象项目。
• 按下述步骤重启Management Shell。
[Management Shell]选择[Management Shell
停止]
[Management Shell]选择[Management Shell
启动]

是否通过Management Shell更改了设置为监视对象的资源的信息。

发生错误的监视对象项目为内部数据标签资源 （运算）时，打开“运算表达式设置”画面修改设置内容。

数据标签资源的目标设备是否参照所使用的工业用
PC中安装的Management Shell的数据标签资源。

修改结构，以免参照所使用的工业用PC中安装的Management Shell的数据标签资源。

*1 将重新生成设置内容。
*2 若获取数据模型信息后在Management Shell中更改数据模型，则根据更改的内容，可能会发生错误或需读写另一数据标签资源的数据。

348

11 故障排除11.4 不同现象的故障排除

与编辑组件层级树相关的故障排除应确认以下项目。
现象

确认项目

处理

组件层级树窗口上不显示显示内容。

Management Shell是否正在运行。

• 按下述步骤启动Management Shell。
[Management Shell]选择[Management Shell启动]• 若无法通过上述操作解决此现象，则应执行以下任意操作。
导入设置文件。（[Management Shell]选择[导入]）将设置恢复为默认设置。（[Management
Shell]选择[全部删除]）无法打开编辑组件层级树对话框。

显示编辑组件层级树对话框时，错误消息不显示。

• 重新启动工业用PC。
• 重新安装Edgecross基本软件
• 按下述步骤重启Management Shell。
已停止Management Shell
[Management Shell]选择[Management Shell
启动]已启动Management Shell
[Management Shell]选择[Management Shell
停止]
[Management Shell]选择[Management Shell启动]无法登录组件层级树。

Management Shell是否正在运行。

取消编辑的内容并关闭组件层级树编辑对话框后，
按下述步骤启动Management Shell。
[Management Shell]选择[Management Shell
启动]工业用PC的内存和系统资源是否不足。

• 关闭不需要的应用程序。
• 重新启动工业用PC。

是否选择了非图像文件。

选择图像图标。

是否有访问已选择文件的权限。

• 执行以下步骤。
右键单击已选择的文件选择[属性]，并单击[安全性]选项卡。
单击[编辑]按钮。
单击已登录用户的名称。
在＂访问权限＂中勾选“允许”框。

工业用PC的内存和系统资源是否不足。

• 关闭不需要的应用程序。
• 重新启动工业用PC。

是否选择了复制目标的目录中的文件。
（复制目标的目录：(Edgecross基本软件的安装目标文件夹)\Management Shell\Explorer\icon）

指定复制目标目录以外的文件。

添加图标失败。

11.4

11 故障排除不同现象的故障排除

11349

与资源一览编辑有关的故障排除应确认以下项目。
现象

确认项目

处理

资源一览窗口上不显示显示内容。

Management Shell是否正在运行。

• 按下述步骤启动Management Shell。
[Management Shell]选择[Management Shell启动]• 若无法通过上述操作解决此现象，则应执行以下任意操作。
导入设置文件。（[Management Shell]选择[导入]）将设置恢复为默认设置。（[Management
Shell]选择[全部删除]）双击文件资源无法打开文件。

有没有在资源中设置文件。

在资源中设置文件。
238页 文件资源属性的编辑启动文件所需的工具是否已安装。

对启动文件所需的工具进行安装。

在Windows中，启动文件所需的工具是否作为打开
文件的程序进行的设置。

根据以下步骤在Windows中设置打开文件的程序。
右键单击要打开的文件
[打开]单击[选择默认程序]选择要打开文件的程序，并单击[确定]按钮

是否有选择的文件的访问权限。

执行以下步骤。
右键单击已选择的文件选择[属性]，并单击[安全性]选项卡。
单击[编辑]按钮。
单击已登录用户的名称。
在＂访问权限＂中勾选“允许”框。

是否设置了共享文件中的文件。

• 检查连接路由上是否有问题。
• 进行访问共享文件夹时所需的用户认证。

工业用PC的内存和系统资源是否不足。

• 关闭不需要的应用程序。
• 重新启动工业用PC。

是否有选择的文件夹的访问权限。

执行以下步骤。
右键单击选中文件夹选择[属性]，并单击[安全性]选项卡。
单击[编辑]按钮。
单击已登录用户的名称。
在＂访问权限＂中勾选“允许”框。

是否设置了共享文件。

• 检查连接路由上是否有问题。
• 进行访问共享文件夹时所需的用户认证。

工业用PC的内存和系统资源是否不足。

• 关闭不需要的应用程序。
• 重新启动工业用PC。

无法打开资源一览编辑对话框。

显示资源列表编辑对话框时，错误消息不显示。

• 重新启动工业用PC。
• 重新安装Edgecross基本软件
• 按下述步骤重启Management Shell。
已停止Management Shell
[Management Shell]选择[Management Shell
启动]已启动Management Shell
[Management Shell]选择[Management Shell
停止]
[Management Shell]选择[Management Shell启动]无法添加资源。

位于资源一览编辑对话框中的资源数量是否达到上
限(1000)。

删除不需要的资源。
247页 资源的删除无法进行资源的登录。

Management Shell是否正在运行。

取消编辑的内容并关闭资源列表览编辑对话框后，
按下述步骤启动Management Shell。
[Management Shell]选择[Management Shell
启动]工业用PC的内存和系统资源是否不足。

• 关闭不需要的应用程序。
• 重新启动工业用PC。

位于资源一览编辑对话框中的资源数量是否达到上
限(1000)。

删除不需要的资源。
247页 资源的删除

已添加数据标签资源时，是否显示以下错误消息。
“由于利用数据采集器实施的检查中报告了以下警告，因此未能确定参数编辑。”• 确认消息中的数据采集器名称和错误代码。
• 确认数据采集器手册中相应的错误要因，并根据
手册的内容进行处理。
• 根据需要，重新安装数据采集器。

双击文件夹资源无法打开文件夹。

无法添加数据标签资源。

350

11 故障排除11.4 不同现象的故障排除

现象

确认项目

处理

编辑数据标签资源的位置设置后，显示表示无法保存设置的信息。或即使执行信息所示的故障排除也无法解决问题。

使用的数据采集器是否为最新版本。

• 安装使用的数据采集器的最新版本。
• 仍无法解决时，咨询数据采集器的开发商。

现象

确认项目

处理

显示语言无法切换。

显示语言切换后，是否重新启动了Management
Shell资源管理器。

重启Management Shell资源管理器。

是否在选择Windows的控制面板的[更改日期、时间
或数字格式]后显示的画面的[格式]选项卡中，将“格式”设置为“与Windows显示语言匹配 （推荐）”。

将“格式”设置为“匹配Windows的显示语言(建议)”。

与显示语言切换有关的故障排除应确认以下项目。

11

与一次性收集功能有关的故障排除应确认以下项目。
现象

确认项目

处理

不可参照保存的文件。

保存目标文件夹是否被加密。

• 将保存目标文件夹更改为未加密的文件夹。
• 使用启动Management Shell资源管理器的用户帐户打开文件。
• 导入证书。
关于导入步骤，请参阅以下内容。
72页 非指定用户浏览文件夹的步骤

文件保存失败。
（发生文件保存错误/蓄积中文件错误）

是否在运行过程中对网络进行了断开重新连接操作。

• 确认网络是否断开。
• 对保存目标文件夹设置本地文件夹。

保存文件丢失。

文件名前缀词和保存目标文件夹的设置是否与实时流程管理器重复。

更改保存目标文件夹或文件名前缀词。

保存目标文件夹内的保存文件数是否超出保存文件数上限。

• 提高保存文件数上限。
• 移动保存文件。
• 更改保存目标文件夹或文件名前缀词。

运行状态不变为RUN。

保存目标文件夹中是否存在大量的文件或文件夹。

• 更改保存目标文件夹。
• 移动或删除保存目标文件夹中的文件/文件夹。

无法检测出监视对象资源的值变化。
（不进行保存处理/通知对象资源的值不变为0）监视对象资源的值是否发生了变化。

确认数据标签资源监视中监视对象资源的值是否发
生了变化。
203页 数据标签资源当前值的监视与变更是否频繁更改监视对象资源的值。

更改监视对象资源的值一段时间后，再进行下一次
值的更改。

系统是否处于高负载、出现运行延迟等情况。

通过结束其他应用程序等操作，降低Windows的负载。

运行状态是否为RUN。

• 确认监视对象资源的值发生变化时运行状态是否为RUN。
• 确认监视对象资源的值变化后，是否在事件被通知前将运行状态设置为了STOP。

保存处理过程中监视对象资源的值是否变化。

确认保存处理完成后，再更改监视对象资源的值。

Management Shell中是否发生错误。

根据“错误信息一览”画面的显示内容进行处理。
335页 错误信息的一览显示

数据标签资源读取/写入失败。

运行过程中是否删除了数据标签资源 （包含删除后
再重新创建的情况）。

停止运行，并重新设置数据标签资源。

数据库的数据保存(INSERT)失败。

数据库的连接设置是否进行了正确设置。

检查ODBC的设置与一次性收集功能的DB保存设置。
此外，通过一次性收集设置的“错误详情”画面的详细信息确认ODBC的错误代码，并进行处理。

DB中存储了不正确的数据。

保存设置中设置的访问表设置与DB中设置的表设置
不同。

请再次输出DDL文件，重新创建DB的表。

在保存设置中设置的访问表设置是否与其他应用程序的访问目标表重复。

更改访问表设置后，再次输出DDL文件，并重新创
建DB的表。

11.4

11 故障排除不同现象的故障排除351

与数据采集器和IT网关的使用有关的故障排除应确认以下项目。
现象

确认项目

处理

发生以下错误。
• 数据采集器服务损坏错误 （错误代码：5021H）

更新数据采集器后，是否更新了目标
设备设置。

执行以下任一操作，更新目标设备设置的数据采集器的版本。
• 启动Management Shell资源管理器。
• 单击已启动的Management Shell资源管理器的“数据采集器一览”画面的[更新到最新状态]按钮。
显示询问是否更新版本的确认信息后，选择[是]，并重新启动Management
Shell。
进行操作后若再次发生相同错误，则数据采集器可能已损坏，请咨询数据采集
器的开发商。

发生以下错误。
• IT网关服务启动错误 （错误代码：
5030H）

更新IT网关后，是否更新了IT网关设
置。

执行以下任一操作，更新IT网关设置的IT网关的版本。
• 启动Management Shell资源管理器。
• 单击已启动的Management Shell资源管理器的“IT网关一览”画面的[更新
到最新状态]按钮。
显示询问是否更新版本的确认信息后，选择[是]，并重新启动Management
Shell。
进行操作后若再次发生相同错误，则IT网关可能已损坏，请咨询IT网关的开发商。

无法访问文件/文件夹关于详细说明，请参阅以下内容。
341页 无法访问文件/文件夹

352

11 故障排除11.4 不同现象的故障排除

CSV文件数据采集器
应确认以下项目。
现象

确认项目

处理

CSV文件数据采集器不启动。

CSV文件数据采集器的执行文件（CSVReader.exe）是否存在于以下文件夹中。
•（存储有Edgecross基本软件的路径）\Management
Shell\Service\bin

安装最新版本的Edgecross基本软件。

监视对象文件的收集失败。

实时流程设计器中设置的数据数是否
与收集对象文件中的列数相同。

使收集数据定义文件的列数与监视对象文件的列数一致。

实时流程设计器中设置的数据类型是否与监视对象文件中的数据内容相同。

使收集数据定义文件中数据的类型与监视对象文件夹中数据的内容一致。

实时流程设计器中设置的文件名前缀词是否与监视文件夹中存储的监视对
象文件的前缀词相同。

使实时流程设计器中设置的文件名前缀词与监视对象文件中的数据的内容一致。

实时流程设计器中设置的文件种类是否与存储于监视文件中的监视对象文
件的扩展名相同。

使实时流程设计器中设置的文件类型 （CSV文件或文本文件）与监视对象文件
的扩展名一致。

在存储于监视文件夹中的监视对象文
件的前缀词与后续的文件名字符串之间是否以“_”分隔。

使用“_”分割文件名的前缀与其之后的字符串。
(例)LOG_00000001.csv

监视对象文件是否由其他Windows处理
打开。

关闭所打开的监视对象文件。

即使在监视文件夹中存储监视对象文件也无法收集数据。

数据的一部分无法收集。

监视对象文件属性是否为只读。

取消文件的只读属性。

监视对象文件的大小是否0字节。

在监视文件夹中去除0字节文件。

在实时流程设计器中设置的监视文件
夹是否被加密。

将监视文件夹更改为未加密文件夹。

是否使用了非收集对象的数据类型。

使用可收集的数据类型。

11.4

11 故障排除不同现象的故障排除

11353

Management Shell数据采集器
与Management Shell数据采集器的启动有关的故障排除应确认以下项目。
现象

确认项目

处理方法

启动Edgecross基本软件时无法识别。

是否以拥有访问Management Shell数
据采集器所存储的文件夹的权限的用户身份登录，并启动了Edgecross基本
软件。

• 以拥有访问Management Shell数据采集器所存储的文件夹的权限的用户身份登录后，启动Edgecross基本软件。
• 对Management Shell数据采集器所存储的文件夹添加该用户的访问权。

与数据收集有关的故障排除应确认以下项目。
现象

确认项目

处理

与Management Shell连接失败。

是否在Management Shell资源管理器
中更改了OPC UA设置的以下设置。
• [连接设置]选项卡的“末端URL”• [连接设置]选项卡的“安全策略”• [连接设置]选项卡的“安全模式”

在实时流程设计器中重新设置所有目标设备设置后，对实时流程管理器应用设置。

是否在Management Shell资源管理器
中更改了OPC UA设置的以下设置以外的设置。
• [连接设置]选项卡的“末端URL”• [连接设置]选项卡的“安全策略”• [连接设置]选项卡的“安全模式”

在实时流程设计器中重新设置任一目标设备设置后，再次对实时流程管理器执
行RUN。

是否将Edgecross基本软件的设置文件
获取至了其他工业PC中。

在实时流程设计器中重新设置所有目标设备设置后，对实时流程管理器应用设置。

是否更改了工业PC的日期与时间。

• 在实时流程设计器中重新设置任一目标设备设置后，再次对实时流程管理器
执行RUN。
• 以上方法无法解决时，进行以下步骤。
在Management Shell资源管理器中更改OPC UA设置的以下设置以外的设置并应用。
• [连接设置]选项卡的“末端URL”• [连接设置]选项卡的“安全策略”• [连接设置]选项卡的“安全模式”
在实时流程设计器中重新设置任一目标设备设置后，再次对实时流程管理器
执行RUN。

是否在Management Shell已停止的状态下将实时流程管理器切换为了RUN状态。或是否在实时流程管理器RUN状态
下Management Shell已停止。

启动Management Shell后，再次对实时流程管理器执行RUN。

Management Shell的连接应用程序数
是否已达上限。

减少连接应用程序。

Management Shell是否已暂停。（是否显示了“数据模型导入”画面。）

关闭“数据模型导入”画面后，再次对实时流程管理器执行RUN。

是否重新设置了连接信息为“已创建”的目标设备设置，但单击[创建]按钮时发生了错误，且创建状态更改为“未创建”。
（此后，所有目标设备设置1次也未显
示“已创建”。）

在实时流程设计器中正常重新设置任一目标设备设置后，再次对实时流程管理器执行RUN。

发生超过收集周期。

收集处理时间事件的最大收集处理时间是否超过了收集周期。

• 修改收集设置，以降低系统负荷。（延长收集周期，或减少收集点数等）• 关闭其他应用程序，降低Windows的负荷。

收集数据的时间 （时间戳）与收集周期不一致。

当前时间是否因Windows的自动时间调整发生了更改。

在Windows的“日期和时间”设置中，禁用“自动设置时间”。

是否更改了Windows的当前时间。

请勿更改Windows的当前时间。

与Management Shell连接失败。

354

11 故障排除11.4 不同现象的故障排除

与Edgecross基本软件有关的故障排除应确认以下项目。
现象

确认项目

处理

在Edgecross基本软件中检测出由Management Shell数据采集器导致的错误。

是否在Edgecross基本软件中检测出数
据采集器启动错误。

由于可能移动或删除了文件，重新安装Edgecross基本软件。

11

11.4

11 故障排除不同现象的故障排除

355

11.5

错误代码一览

本节对Edgecross基本软件中发生的错误代码进行说明。

实时流程管理器中发生的错误代码错误代码如下所示。

356

错误代码

错误名称

错误内容

处理方法

5020H

实时流程管理器超时相对RUN操作，实时流程管理器的响应延迟。
实时流程管理器或数据采集器，IT网关未能在规定时间内开始。

• 请确认是否发生了其他错误。
• 请修改收集周期，收集点数和处理内容，以降低负载。
• 工业用PC进入睡眠/休眠状态时，请结束控制睡眠/休眠状态的其他应用程序。此外，请勿实施进入睡眠的操作。
• 请关闭其他应用程序，降低Windows的负荷。
• 详细信息中显示目标设备设置No.或数据采集器文件名时，请咨询数据采集器开发者。
• 详细信息中显示IT网关设置No.或IT网关文件名时，请咨询IT网
关开发者。

5021H

数据采集器损坏错误

数据采集器文件已损坏，或者在实时流程管理
器参数设置中存储的数据采集器版本与当前存储的数据采集器版本不一致。

• 请按照发生问题的数据采集器的手册重新保存数据采集器文件之后，在实时流程设计器的目标设备设置画面中重新指定相应的数
据采集器，然后应用设置。
• 再次发生同一错误时，请咨询数据采集器的开发者。

5022H

数据采集器启动错误

没有数据采集器的执行文件。

请按照发生问题的数据采集器的手册重新保存数据采集器的执行文
件。

5023H

数据采集器异常结束数据采集器已停止运行。

• 请确认是否发生了其他错误。
• 再次发生同一错误时，请咨询数据采集器的开发者。

5024H

实时流程管理器内部通信
超时

实时流程管理器的内部通信发生了超时。

• 请关闭其他应用程序，降低Windows的负荷。
• 请检查收集周期，收集数据数量和处理内容，以降低负荷。
• 请确认是否发生了其他错误。
• 工业用PC进入睡眠/休眠状态时，请结束控制睡眠/休眠状态的其他应用程序。此外，请勿实施进入睡眠的操作。

5025H

实时流程管理器超时相对STOP操作，实时流程管理器的响应延迟。
实时流程管理器或数据采集器，IT网关未能在规定时间内停止。

• 请确认是否发生了其他错误。
• 工业用PC进入睡眠/休眠状态时，请结束控制睡眠/休眠状态的其他应用程序。此外，请勿实施进入睡眠的操作。
• 请关闭其他应用程序，降低Windows的负荷。
• 详细信息中显示目标设备设置No.或数据采集器文件名时，请咨询数据采集器开发者。
• 详细信息中显示IT网关设置No.或IT网关文件名时，请咨询IT网
关开发者。

5026H

数据采集器内部通信超时

数据采集器的内部通信发生了超时。

• 请关闭其他应用程序，降低Windows的负荷。
• 请检查收集周期，收集数据数量和处理内容，以降低负荷。
• 请处理发生的其他错误。
• 工业用PC进入睡眠/休眠状态时，请结束控制睡眠/休眠状态的其他应用程序。此外，请勿实施进入睡眠的操作。
• 再次发生同一错误时，请咨询数据采集器的开发者。

5027HIT网关损坏错误

IT网关的文件损坏，或者设置实时流程管理器
参数时保存的IT网关的版本与当前保存的IT网关的版本不一致。

• 请按照发生问题的IT网关的手册重新保存IT网关文件之后，在实时流程设计器的IT网关设置画面中重新指定相应的IT网关，然后应用设置。
• 再次发生同一错误时，请咨询IT网关的开发者。

5028H

IT网关启动错误

没有IT网关的执行文件。

请按照发生问题的IT网关的手册重新保存IT网关的执行文件。

5029H

IT网关异常结束IT网关已停止运行。

• 请确认是否发生了其他错误。
• 再次发生同一错误时，请咨询IT网关的开发者。

502AH

IT网关内部通信超时IT网关的内部通信发生了超时。

• 请关闭其他应用程序，降低Windows的负荷。
• 请检查收集周期，收集数据数量和处理内容，以降低负荷。
• 请处理发生的其他错误。
• 工业用PC进入睡眠/休眠状态时，请结束控制睡眠/休眠状态的其他应用程序。此外，请勿实施进入睡眠的操作。
• 再次发生同一错误时，请咨询IT网关的开发者。

502BH

内部通信错误

实时流程管理器与数据采集器的通信失败。

• 请确认是否发生了其他错误。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时，请咨询数据采集器的开发者。

502CH资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

502DH

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时，请咨询数据采集器的开发者。

502EH

内部通信错误

实时流程管理器与IT网关的通信失败。

• 请确认是否发生了其他错误。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时，请咨询IT网关的开发者。

502FH

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

5030H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时，请咨询IT网关的开发者。

5050H

实时流程设计器通信错误

未能确保实时流程管理器用于与实时流程设计器通信的端口号。

请确认通信端口号充分空闲之后，重启实时流程管理器。

5070H

状态存储器更新错误

在状态存储器更新处理时发生了错误。

• 请确认是否发生了其他错误。
• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。

50A8H

实时流程管理器参数错误

实时流程管理器参数未写入或者损坏。

• 请删除所有的流程流之后重新创建。然后应用设置。
• 请删除不需要的文件，确保剩余容量。

50A9H

实时流程管理器参数错误

实时流程管理器参数未写入或者损坏。

• 请删除所有的流程流之后重新创建。然后应用设置。
• 请删除不需要的文件，确保剩余容量。

50AAH

实时流程管理器参数错误

写入了在旧版实时流程设计器中创建的实时流
程管理器参数。

请在与实时流程管理器相同版本的实时流程设计器中创建实时流程
管理器参数，然后应用设置。

50ABH

实时流程管理器参数读取错误实时流程管理器参数的设置内容不正确。

请修改后续输出的参数获取错误的流程流信息的发生源功能的设置
内容。

5100H

实时流程管理器内部通信
超时

实时流程管理器的内部通信发生了超时。

• 请确认是否发生了其他错误。
• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。

5128H

进程数据缓冲区溢出数据缓冲溢出。

• 请检查收集周期，收集数据数量和处理内容，以降低负荷。
• 考虑在数据诊断后通过反馈设置指定禁止周期。
• 请关闭其他应用程序，降低Windows的负荷。

51D4H

数据采集器启动错误

数据采集器的启动处理发生了错误。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51D5H

数据采集器收集数据发送错误

数据采集器的收集数据发送处理发生了错误。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51D6H

数据采集器收集数据发送错误

数据采集器的收集数据发送处理发生了错误。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51D7H

数据采集器访问请求确认错误

数据采集器的访问请求确认处理发生了错误。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51D8H

数据采集器访问请求获取错误

数据采集器的访问请求获取处理发生了错误。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

11.5

11 故障排除错误代码一览

11

357

358

错误代码

错误名称

错误内容

处理方法

51D9H

数据采集器访问请求获取错误

数据采集器的访问请求获取处理发生了错误。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51DAH

数据采集器访问结果报告错误

数据采集器的访问结果报告处理发生了错误。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51DBH

数据采集器访问结果报告错误

数据采集器的访问结果报告处理发生了错误。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51DCH

数据采集器错误报告失败

数据采集器的错误报告处理失败。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51DDH

数据采集器通信状态报告错误

数据采集器的通信状态报告处理发生了错误。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51DEH进程数据缓冲区溢出数据缓冲溢出。

• 请检查收集周期，收集数据数量和处理内容，以降低负荷。
• 请关闭其他应用程序，降低Windows的负荷。

51DFH

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

51E1H

数据采集器参数读取错误

数据采集器参数的字符代码读取失败。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51E2H

数据采集器事件报告错误数据采集器的事件报告处理发生了错误。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51E3H

超出规格范围的字符错误从数据收集器取得的字符串包含规格范围之外的字符。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51E4H

字符数超出错误

从数据采集器获取的字符串超过了上限数。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

51E5H

数据采集器错误事件信息读取错误

来自数据采集器的错误报告或事件报告的详细
信息读取失败。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51E6H

内部处理错误

与数据采集器的通信处理发生了异常。

• 请确认是否发生了其他错误。
• 请关闭其他应用程序，降低Windows的负荷。

51E7H

数据收集器设置错误

实时流程管理器参数损坏。

请删除发生错误的流程流之后重新创建。然后应用设置。

5239H

CSV文件数据采集器设置错误监视文件夹的设置存在错误。

监视文件夹的设置存在错误，请修正。

5240H

CSV文件数据采集器错误收集数据设置有错误。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

5241H

CSV文件数据采集器错误

未能删除读入成功的CSV文件/文本文件。

• 请确认CSV文件/文本文件是否可以删除。
• 请确认其他应用程序等是否正在访问监视文件夹中存储的CSV文件/文本文件。
• 请确认动作中是否移动了CSV文件/文本文件。
• 使用远程的共享文件夹时，请确认网络的连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。

5242H

CSV文件数据采集器错误

未能将读入失败的CSV文件/文本文件移动至错误文件夹。

• 请确认CSV文件/文本文件是否可以移动。
• 请确认其他应用程序等是否正在访问监视文件夹中存储的CSV文件/文本文件。
• 请确认动作中是否移动了CSV文件/文本文件。
• 使用远程的共享文件夹时，请确认网络的连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。

5243H

CSV文件数据采集器错误错误文件夹不能在监视文件夹中创建。

• 请确认监视文件夹的访问权限等。
• 使用远程的共享文件夹时，请确认网络的连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。

5244H

CSV文件数据采集器错误无法加载监视文件夹。

• 请修正流程流设置。
• 请确认监视文件夹的访问权限等。
• 请确认其他应用程序等是否正在访问监视文件夹中存储的CSV文件/文本文件。
• 请确认监视文件夹中是否存在无法读写的CSV文件/文本文件。
• 使用远程的共享文件夹时，请确认网络的连接路径是否存在问题，是否未指定网络驱动器。此外，请降低连接目标的访问频度等，降低网络负载。

5245H

CSV文件数据采集器错误

因为CSV文件/文本文件存在异常，导致读入失败。

• 请确认在CSV文件/文本文件收集数据定义文件中设置的数据类型
或列数是否正确。
• 请确认CSV文件/文本文件中是否存在超出数据类型范围的数据。
• 请确认CSV文件/文本文件中是否存在数据数不足的行。
• 请确认CSV文件/文本文件的字符代码。
• 请确认CSV文件/文本文件的分隔字符。

5246H

CSV文件数据采集器错误

因为CSV文件/文本文件的日期时间列存在异常，导致读入失败。

CSV文件/文本文件的日期时间列存在错误，请进行修正。

5247H

CSV文件数据采集器错误

CSV文件/文本文件的记录数取得失败。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

5248H

CSV文件数据采集器错误

CSV文件/文本文件的数据数不正确。

• 请确认CSV文件/文本文件1条记录的数据数。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 再次发生同一错误时,请咨询Edgecross联盟。

5310H

数据加工插件设置错误实时流程管理器参数损坏。

请删除发生错误的流程流之后重新创建。然后应用设置。

5311H

数据加工插件设置错误实时流程管理器参数损坏。

请删除发生错误的流程流之后重新创建。然后应用设置。

5313H

数据加工插件输出处理执行错误

数据加工插件输出处理执行时发生错误。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5314H

数据加工插件初始化处理例外错误

数据加工插件的初始化处理时发生例外。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

11.5

11 故障排除错误代码一览

11

359

360

错误代码

错误名称

错误内容

处理方法

5315H

数据加工插件初始化处理
超时错误

数据加工插件的初始化处理没有响应。

• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5316H

数据加工插件初始化处理
失败

数据加工插件的初始化获取处理失败。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5317H

数据加工插件输入数据列
数不一致错误

数据加工插件的输入数据列数和流程设计器的
输入数据列数不相符。

• 请使用实时流程设计器，重新导入插件，进行加工设置。
• 再次发生同一错误时，请咨询插件的开发者。

5318H

数据加工插件输出数据列
数不一致错误

数据加工插件的输出数据列数和流程设计器的
输出数据列数不相符。

• 请使用实时流程设计器，重新导入插件，进行加工设置。
• 再次发生同一错误时，请咨询插件的开发者。

5319H

数据加工插件结束处理超时错误

数据加工插件的结束处理没有响应。

• 请关闭其他应用程序，降低Windows的负荷。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

531AH

数据加工插件结束处理失败

数据加工插件的结束处理失败。

• 请关闭其他应用程序，降低Windows的负荷。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

531BH

数据加工插件重复错误

数据加工插件的程序名重复。

请从插件保存文件夹删除程序名重复的插件。

531CH

数据加工插件获取处理失败

数据加工插件的程序名获取处理失败。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

531DH

数据加工插件获取处理超时错误

数据加工插件的程序名获取处理没有响应。

• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

531EH

数据加工插件名字符数错误

数据加工插件的程序名的字符数超过了实时流程设计器的可设置字符数。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

531FH

数据加工插件结束处理例外错误

数据加工插件的结束处理时发生例外。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5321H

数据加工插件输入数据列
数超出错误

数据加工插件的输入数据列数超出规格上限。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5322H

数据加工插件输入数据列的合计字节数超出错误

数据加工插件的输入数据列的合计字节数超出
规格上限字节数。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5323H

数据加工插件输出数据列
数超出错误

数据加工插件的输出数据列数超出规格上限。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5324H

数据加工插件输出数据列的合计字节数超出错误

数据加工插件的输出数据列的合计字节数超出
规格上限字节数。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5325H

数据加工插件存储错误

数据加工插件不在存储文件夹中。
或者无法访问存储文件夹。

• 请将数据加工插件配置在插件存储文件夹中。
• 请确认是否有插件存储文件夹。
• 请确认插件存储文件夹的访问权限。

5327H

数据加工插件读取超时错误插件读取时没有响应。

• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5328H

数据加工插件数超出错误插件的程序数(等级数)超出规格上限。

• 请重新安装插件。
• 再次发生同一错误时，请咨询插件的开发者。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

532BH

数据加工插件输入数据列获取失败

数据加工插件的输入数据列信息获取失败。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

532CH

数据加工插件输入数据列获取超时错误

数据加工插件的输入数据列信息获取时没有响应。

• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

532DH

数据加工插件输入数据列设置错误

数据加工插件的输入数据列未被设置。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

532FH

数据加工插件输入数据列
信息数据类型不正确错误

数据加工插件的输入数据列信息的数据类型不正确。

• 请使用实时流程设计器，重新导入数据加工插件，进行加工设置。
• 再次发生同一错误时，请咨询插件的开发者。

5330H

数据加工插件输入数据列
信息数据名称不正确错误

数据加工插件的输入数据列信息的数据名称不正确。

• 请使用实时流程设计器，重新导入数据加工插件，进行加工设置。
• 再次发生同一错误时，请咨询插件的开发者。

5331H

数据加工插件处理例外错误

数据加工插件的加工处理时发生例外。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5332H

数据加工插件处理超时错误

数据加工插件的加工处理没有响应。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5333H

数据加工插件处理失败

数据加工插件的加工处理失败。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5334H

数据加工插件输出数据列
获取处理失败

数据加工插件的输出数据列信息获取失败。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5335H

数据加工插件输出数据列获取处理超时错误

数据加工插件的输出数据列信息获取时没有响应。

• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5336H

数据加工插件输出数据列设置错误

数据加工插件的输出数据列未被设置。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5338H

数据加工插件输出数据列
信息数据类型不正确错误

数据加工插件的输出数据列信息的数据类型不正确。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5339H

数据加工插件输出数据列
信息数据名称不正确错误

数据加工插件的输出数据列信息的数据名称不正确。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

533AH

数据加工插件名获取处理例外错误

数据加工插件读取时发生例外。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

533BH

数据加工插件存储数超出错误

存储在插件存储文件夹中的插件数已超出存储
上限。

请把插件存储文件夹中的插件数量控制在100个以下。

533CH

数据加工插件输出数据
NULL错误

在数据加工插件的加工处理中，输出数据信息
中包含NULL。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

533DH

数据加工插件输出数据数
不一致错误

数据加工插件的加工处理时，输出数据数和在流程设计器中被设置的输出数据数不相符。

• 请使用实时流程设计器，重新导入插件，进行加工设置。
• 再次发生同一错误时，请咨询插件的开发者。

533EH

数据加工插件输出数据类
型不一致错误

数据加工插件的加工处理时，输出数据信息的
数据类型和在流程设计器中被设置的输出数据信息的类型不相符。

• 请使用实时流程设计器，重新导入插件，进行加工设置。
• 再次发生同一错误时，请咨询插件的开发者。

533FH

数据加工插件输出数据NULL混杂错误

在数据加工插件的加工处理中，输出数据信息
中包含NULL。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

11.5

11 故障排除错误代码一览

11

361

362

错误代码

错误名称

错误内容

处理方法

5340H

数据加工插件输出处理执行错误

数据加工插件输出处理执行时发生错误。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5341H

数据加工插件输出数据列
数不一致错误

数据加工插件的加工处理时，输出数据数和在流程设计器中被设置的输出数据数不相符。

• 请使用实时流程设计器，重新导入插件，进行加工设置。
• 再次发生同一错误时，请咨询插件的开发者。

5342H

数据加工插件列编号超出范围错误

被设置的列编号在规格范围之外。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5343H

数据加工插件时间戳超出范围错误被设置的时间戳在规格范围之外。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5344H

数据加工记录行数获取处
理超时错误

没有来自数据加工记录行数获取处理的响应。

• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5345H

数据加工记录行数获取处
理失败

数据加工记录行数获取处理失败。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5350H

字符串数据加工设置错误实时流程管理器参数损坏。

请删除发生错误的流程流之后重新创建。然后应用设置。

5351H

字符数超出错误

字符串数据加工后的字符数超过最大字符数。

请确认发生错误的数据，修正字符串数据加工的设置，确保字符串数据加工后的字符数不超过最大字符数。

5352H

抽取字符串取得错误

字符串抽取失败。

请确认发生错误的数据，修正字符串数据加工的设置，确保抽取开
始位置在字符串数据加工前的字符串范围内。

5353H

字符串数据加工状态存储
器更新错误

未能更新字符串数据加工的数据加工类型或加
工失败记录数。

• 请确认是否发生了其他错误。
• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。

5510H

数据诊断插件设置错误实时流程管理器参数损坏。

请删除发生错误的流程流之后重新创建。然后应用设置。

5511H

数据诊断插件设置错误实时流程管理器参数损坏。

请删除发生错误的流程流之后重新创建。然后应用设置。

5513H

数据诊断插件处理超时错误

数据诊断插件的诊断处理没有响应。

• 请检查收集周期，收集数据数量和处理内容，以降低负荷。
• 请关闭其他应用程序，降低Windows的负荷。
• 再次发生同一错误时，请咨询插件的开发者。

5516H

数据诊断插件处理失败数据诊断插件的诊断处理失败。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5517H

数据诊断插件存储错误

数据加工插件不在存储文件夹中。
或者无法访问存储文件夹。

• 请将数据诊断插件配置在插件存储文件夹中。
• 请确认是否有插件存储文件夹。
• 请确认插件存储文件夹的访问权限。

5518H

数据诊断插件输入数据列获取失败数据诊断插件的输入数据列信息获取失败。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5519H

数据诊断插件输入数据列获取超时错误

数据诊断插件的输入数据列信息获取时没有响应。

• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

551AH

数据诊断插件输出数据列
获取处理失败

数据诊断插件的输出数据列信息获取失败。

• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

551BH

数据诊断插件输出数据列获取处理超时错误

数据诊断插件的输出数据列信息获取时没有响应。

• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

551CH

数据诊断插件输出数据列设置错误数据诊断插件的输出数据列未被设置。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

551DH

数据诊断插件输出数据类
型不一致错误

数据诊断插件的诊断处理时，输出数据信息的
数据类型和在流程设计器中被设置的输出数据信息的类型不相符。

• 请使用实时流程设计器，重新导入插件，进行诊断设置。
• 再次发生同一错误时，请咨询插件的开发者。

551EH

数据诊断插件输出数据列
信息数据名称不正确错误

数据诊断插件的输出数据列信息的数据名称不正确。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

551FH

数据诊断插件输入数据列设置错误数据诊断插件的输入数据列未被设置。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5520H

数据诊断插件输入数据列
信息数据类型不正确错误

数据诊断插件的输入数据列信息的数据类型不正确。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5521H

数据诊断插件输入数据列
信息数据名称不正确错误

数据诊断插件的输入数据列信息的数据名称不正确。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5523H

数据诊断插件读取超时错误插件读取时没有响应。

• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5524H

数据诊断插件存储数超出错误

存储在插件存储文件夹中的插件数已超出存储
上限。

请把插件存储文件夹中的插件数量控制在100个以下。

5525H

数据诊断插件名获取处理例外错误数据诊断插件读取时发生例外。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5527H

数据诊断插件输入数据列数超出错误

数据诊断插件的输入数据列数超出规格上限。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5528H

数据诊断插件输入数据列的合计字节数超出错误

数据诊断插件的输入数据列的合计字节数超出
规格上限字节数。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5529H

数据诊断插件输出数据列数超出错误

数据诊断插件的输出数据列数超出规格上限。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

552AH

数据诊断插件输出数据列的合计字节数超出错误

数据诊断插件的输出数据列的合计字节数超出
规格上限字节数。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

552BH

数据诊断插件处理例外错误数据诊断插件的诊断处理时发生例外。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

552CH

数据诊断插件输出处理执行错误

数据诊断插件输出处理执行时发生错误。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

552DH

数据诊断插件初始化处理
例外错误

数据诊断插件的初始化处理时发生例外。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

552EH

数据诊断插件初始化处理超时错误

数据诊断插件的初始化处理没有响应。

• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

552FH

数据诊断插件初始化处理
失败

数据诊断插件的初始化获取处理失败。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5530H

数据诊断插件输入数据列
数不一致错误

数据诊断插件的输入数据列数和流程设计器的
输入数据列数不相符。

• 请使用实时流程设计器，重新导入插件，进行诊断设置。
• 再次发生同一错误时，请咨询插件的开发者。

11.5

11 故障排除错误代码一览

11

363

364

错误代码

错误名称

错误内容

处理方法

5531H

数据诊断插件输出数据列
数不一致错误

数据诊断插件的输出数据列数和流程设计器的
输出数据列数不相符。

• 请使用实时流程设计器，重新导入插件，进行诊断设置。
• 再次发生同一错误时，请咨询插件的开发者。

5532H

数据诊断插件结束处理超时错误

数据诊断插件的结束处理没有响应。

• 请关闭其他应用程序，降低Windows的负荷。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5533H

数据诊断插件结束处理失败

数据诊断插件的结束处理失败。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5534H

数据诊断插件重复错误数据诊断插件的程序名重复。

请从插件保存文件夹删除程序名重复的插件。

5535H

数据诊断插件获取处理失败

数据诊断插件的程序名获取处理失败。

• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5536H

数据诊断插件获取处理超时错误

数据诊断插件的程序名获取处理没有响应。

• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5537H

数据诊断插件名字符数错误数据诊断插件的程序名字符数不正确。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5538H

数据诊断插件结束处理例外错误数据诊断插件的结束处理时发生例外。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5539H

数据诊断插件数超出错误插件数(等级数)超出规格上限。

• 请重新安装插件。
• 再次发生同一错误时，请咨询插件的开发者。

553AH

数据诊断插件输出数据
NULL错误

从数据诊断插件给出的输出数据为NULL。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

553BH

数据诊断插件输出数据数
不一致错误

数据诊断插件的诊断处理时，输出数据数和在流程设计器中被设置的输出数据数不相符。

• 请使用实时流程设计器，重新导入插件，进行诊断设置。
• 再次发生同一错误时，请咨询插件的开发者。

553CH

数据诊断插件输出数据NULL混杂错误

数据诊断插件的诊断处理时，输出数据信息中含有NULL。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

553DH

数据诊断插件输出处理执行错误

数据诊断插件输出处理执行时发生错误。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

553EH

数据诊断插件输出数据列
数不一致错误

数据诊断插件的诊断处理时，输出数据列数和
在流程设计器中被设置的输出数据列数不相符。

• 请使用实时流程设计器，重新导入插件，进行诊断设置。
• 再次发生同一错误时，请咨询插件的开发者。

553FH

数据诊断插件输出数据类
型不一致错误

数据诊断插件的诊断处理时，输出数据信息的
数据类型和在流程设计器中被设置的输出数据信息的类型不相符。

• 请使用实时流程设计器，重新导入插件，进行诊断设置。
• 再次发生同一错误时，请咨询插件的开发者。

5540H

数据诊断插件列编号超出范围错误

被设置的列编号在规格范围之外。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5541H

数据诊断插件时间戳超出范围错误被设置的时间戳在规格范围之外。

• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5542H

数据诊断记录行数获取处
理超时错误

没有来自数据诊断记录行数获取处理的响应。

• 请关闭其他应用程序，降低Windows的负荷。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

5543H

数据诊断记录行数获取处理失败数据诊断记录行数获取处理失败。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新安装插件。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询插件的开发者。

5600H

实时流程管理器参数错误[数据诊断(发送)]写入了不支持版本的实时流程管理器参数。

请在与实时流程管理器相同版本的实时流程设计器中创建实时流程
管理器参数，然后应用设置。

5601H

MQTT通信异常[数据诊断(发送)]

MQTT通信发生了异常。

• 请确认MQTT通信设置是否存在问题，然后重新开始实时流程管理器的动作。
• 设置为指定用户认证信息时，请确认用户名和密码是否正确。
• 设置为加密通信时，请确认收件人设置的主机名与认证机构证书的主机名是否一致。
• 设置为加密通信时，请确认认证机构证书，客户端证书，客户端密钥是否正确。此外，请确认指定的路径中是否存在，连接路径
是否存在问题，是否未指定网络驱动器。
• 请确认MQTT通信设置是否符合MQTT服务器的设置。
• 请确认连接到连接目标的MQTT服务器的实时流程管理器的客户端
ID是否重复。
• 请降低连接目标的访问频度等，降低网络负载。

5602H

MQTT边缘应用程序状态结
构异常[数据诊断(发送)]边缘应用程序状态数据的结构不正确。

• 请修改边缘应用程序诊断的设置。
• 请确认边缘应用程序的设置。之后，请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5603H

MQTT代理连接失败[数据诊
断(发送)]

实时数据流管理器无法与MQTT代理连接。

• 请确认MQTT服务器是否正常动作。
• 请确认与MQTT服务器的通信设置和通信路径是否存在问题。
• 设置为指定用户认证信息时，请确认用户名和密码是否正确。
• 请降低连接目标的访问频度等，降低网络负载。

5604H

MQTT边缘应用程序停止错误[数据诊断(发送)]边缘应用程序停止，或者边缘应用程序启动之
前开始了实时流程管理器的动作。

• 请确认边缘应用程序诊断设置中输出的传送数据定义文件和边缘应用程序中指定的传送数据定义文件是否一致。
• 请停止边缘应用程序和实时流程管理器的动作。之后，请在启动边缘应用程序之后，开始实时流程管理器的动作。
• 请确认边缘应用程序和MQTT服务器的通信是否存在问题。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5605H

MQTT边缘应用程序内部错误[数据诊断(发送)]检出边缘应用程序的内部错误。

• 请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5606H

MQTT边缘应用程序定义不
一致[数据诊断(发送)]来自边缘应用程序的传送数据的内容和传送数据定义文件的内容不一致。

• 请确认边缘应用程序诊断设置中输出的传送数据定义文件和边缘应用程序中指定的传送数据定义文件是否一致。
• 请停止边缘应用程序和实时流程管理器的动作。之后，请在启动边缘应用程序之后，开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5607H

MQTT边缘应用程序发送数据消失错误[数据诊断(发送)]

在边缘应用程序中检出发送数据的消失。

• 请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5608H

MQTT发送数据行数超出范围错误[数据诊断(发送)]边缘应用程序通知的固定行数超出范围。

• 请确认边缘应用程序的设置。之后，请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5609H

MQTT传输数据溢出错误[数据诊断(发送)]发送至边缘应用程序的发送数据的发送等待缓
冲区发生了溢出。

• 请确认是否发生了其他错误。
• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请降低连接目标的访问频度等，降低网络负载。

560AH

MQTT边缘应用程序不支持
版本检出错误[数据诊断(发送)]检出是不支持版本的边缘应用程序。

请确认Edgecross基本软件或边缘应用程序的版本。

560BH

MQTT服务器加密连接失败[
数据诊断(发送)]无法与MQTT服务器进行加密连接。

• 请确认收件人设置的主机名与认证机构证书的主机名是否一致。
• 请确认认证机构证书是否正确。
• 设置为使用客户端认证方式进行加密通信时，请确认客户端证书，客户端密钥是否正确。
• 请确认MQTT服务器中设置的认证机构证书是否正确。

5632H

实时流程管理器参数错误[数据诊断(接收)]

写入了不支持版本的实时流程管理器参数。

请在与实时流程管理器相同版本的实时流程设计器中创建实时流程
管理器参数，然后应用设置。

11.5

11 故障排除错误代码一览

11

365

366

错误代码

错误名称

错误内容

处理方法

5633H

MQTT通信异常[数据诊断(接收)]

MQTT通信发生了异常。

• 请确认MQTT通信设置是否存在问题，然后重新开始实时流程管理器的动作。
• 设置为指定用户认证信息时，请确认用户名和密码是否正确。
• 设置为加密通信时，请确认收件人设置的主机名与认证机构证书的主机名是否一致。
• 设置为加密通信时，请确认认证机构证书，客户端证书，客户端密钥是否正确。此外，请确认指定的路径中是否存在，连接路径
是否存在问题，是否未指定网络驱动器。
• 请确认MQTT通信设置是否符合MQTT服务器的设置。
• 请降低连接目标的访问频度等，降低网络负载。

5634H

MQTT代理连接失败[数据诊
断(接收)]

实时数据流管理器无法与MQTT代理连接。

• 请确认MQTT服务器是否正常动作。
• 请确认与MQTT服务器的通信设置和通信路径是否存在问题。
• 设置为指定用户认证信息时，请确认用户名和密码是否正确。
• 请降低连接目标的访问频度等，降低网络负载。

5635H

MQTT响应数据结构异常从边缘应用程序接收的响应数据的结构不正确。

• 请修改边缘应用程序诊断的设置。
• 请确认边缘应用程序的设置。之后，请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5636H

MQTT响应数据消失错误

来自边缘应用程序的响应数据消失。
重启边缘应用程序或者发生通信断开时，响应
数据的连续性被中断，可能会输出本错误。

• 请停止边缘应用程序和实时流程管理器的动作。之后，请在启动边缘应用程序之后，开始实时流程管理器的动作。
• 请确认边缘应用程序和MQTT服务器的通信是否存在问题。
• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请降低连接目标的访问频度等，降低网络负载。

5637H

MQTT响应数据边缘应用程
序不正确从边缘应用程序接收的响应数据的客户端ID不正确。

• 请确认边缘应用程序的设置。之后，请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5638H

MQTT响应数据定义不一致从边缘应用程序接收的响应数据和响应数据定
义文件的内容不一致。

• 请确认边缘应用程序的设置。之后，请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5639H

MQTT响应数据版本不支持错误接收到不支持版本的响应数据。

请确认Edgecross基本软件或边缘应用程序的版本。

563AH

MQTT响应数据超出规格范围字符错误响应数据中包含超出规格范围的字符。

• 请确认边缘应用程序的设置。之后，请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

563BH

MQTT服务器加密连接失败[
数据诊断(接收)]无法与MQTT服务器进行加密连接。

• 请确认收件人设置的主机名与认证机构证书的主机名是否一致。
• 请确认认证机构证书是否正确。
• 设置为使用客户端认证方式进行加密通信时，请确认客户端证书，客户端密钥是否正确。
• 请确认MQTT服务器中设置的认证机构证书是否正确。

5700H

反馈执行设置错误

实时流程管理器参数损坏。

请删除发生错误的流程流之后重新创建。然后应用设置。

5703H

反馈执行请求过多错误因为执行处理跟不上反馈的执行频度，导致未能执行反馈。

请设置抑止期间，降低反馈执行的频度。

5704H

数据采集器响应不正确错误对于反馈请求，数据采集器的响应使用了不正确的值。

• 请从发生问题的数据采集器确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

5705H

反馈响应超时错误

反馈执行超时。

• 请延长指令选项中的响应超时时间。
• 请修改边缘应用程序的设置。
• 请关闭其他应用程序，降低Windows的负荷。

5706H

反馈功能启动失败

实时流程管理器无法启动反馈功能的操作。

• 请确认是否发生了其他错误。
• 请关闭其他应用程序，降低Windows的负荷。

57A1H

程序参数检查错误

程序执行反馈中使用的参数中包含无效字符。

确保正确输入了程序执行反馈的参数。

57A2H

保留字超出范围错误

程序执行反馈中使用的参数包括范围之外的保
留字。

• 检查程序执行反馈参数中指定的保留字范围是否正确。
• 检查程序执行反馈参数中指定的保留字的数量是否超过上限。

57A3H

指定的程序执行失败错误

程序执行反馈指定的程序无法执行。

• 请在程序执行反馈中确认执行程序的设置是否正确。
• 请在程序执行反馈中确认执行程序的访问权限。
• 使用远程的共享文件夹时，请确认网络的连接路径是否存在问题，是否未指定网络驱动器。此外，请降低连接目标的访问频度等，降低网络负载。

57A4H

超出规格范围的字符错误

程序执行反馈中处理的响应数据中包含超出规格范围的字符。

请确认程序执行反馈中处理的响应数据。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

5802H

边缘应用程序协作错误边缘应用程序的动作判断处理失败。

• 请确认边缘应用程序是否正确读取了文件保存设置中输出的CSV
文件。
• 请确认文件名和保存目标文件夹是否正确。

5809H

边缘应用程序诊断错误监视对象文件夹路径不正确。

• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

580AH

边缘应用程序诊断错误

文件名前缀词无效。

• 请修改边缘应用程序诊断的设置。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 再次发生同一错误时,请咨询Edgecross联盟。

580BH

边缘应用程序诊断错误实时流程管理器参数不正确。

• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

580DH

边缘应用程序诊断错误响应数据无效。

• 响应数据的设置存在错误，请修正。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 再次发生同一错误时,请咨询Edgecross联盟。

580EH

边缘应用程序诊断错误无法删除已成功读取的响应数据文件。

• 检查多个流是否使用了相同的前缀。
• 确保其他应用程序等不访问存储在监视文件夹中的响应数据文件。
• 请确认是否正在移动动作中的响应数据文件。
• 检查响应数据文件是否可以删除。

580FH

边缘应用程序诊断错误收集失败的响应数据文件无法加载到错误文件
夹中。

• 确保其他应用程序等不访问存储在监视文件夹中的响应数据文件。
• 请确认是否正在移动动作中的响应数据文件。
• 确保可以移动响应数据文件。

5810H

边缘应用程序诊断错误错误文件夹不能在监视文件夹中创建。

请确认监视文件夹的访问权限等。

5811H

边缘应用程序诊断错误无法加载监视文件夹。

• 请修正流程流设置。
• 请确认监视文件夹的访问权限等。
• 请确认其他应用程序等是否正在访问被存储在监视文件夹中的
CSV文件。
• 请确认是否有无法在监视文件夹中进行读写的CSV文件。

5812H

边缘应用程序诊断错误因为响应数据文件存在异常，导致读入失败。

• 请确认响应数据定义文件中设置的数据类型及列数是否正确。
• 请确认响应数据文件中是否存在超出数据类型范围的数据。
• 请确认响应数据文件中是否存在数据数不足的行。
• 请确认响应数据文件的字符代码。
• 请确认边缘应用程序的设置。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5813H

边缘应用程序诊断错误

由于响应数据文件的时间列异常，读取失败。

响应数据文件的日期列有错，请修改。

5814H

边缘应用程序诊断错误无法获取响应数据文件中的记录数。

• 响应数据的设置存在错误，请修正。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 再次发生同一错误时,请咨询Edgecross联盟。

5815H

边缘应用程序诊断错误响应数据文件中的数据数量无效。

• 响应数据的设置存在错误，请修正。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 再次发生同一错误时,请咨询Edgecross联盟。

5860H

文件保存错误

文件切换后的程序执行失败。

• 请确认执行程序的路径是否正确。
• 请确认执行程序的访问权限。
• 使用远程的共享文件夹时，请确认网络的连接路径是否存在问题，是否未指定网络驱动器。此外，请降低连接目标的访问频度等，降低网络负载。

5861H

文件保存错误历史数据据定义文件或历史数据据文件无法输
出。

• 请确认保存目标文件夹的设置是否正确。
• 请确认保存目标文件夹的访问权限。
• 请确认保存目标文件夹内的文件数是否超出上限。
• 请确认其他应用程序等是否正在访问保存目标文件夹内的历史数据定义文件。
• 使用远程的共享文件夹时，请确认网络的连接路径是否存在问题，是否未指定网络驱动器。此外，请降低连接目标的访问频度等，降低网络负载。

5862H

文件保存错误

因可用空间不足，文件写入失败。

请删除不需要的文件，确保剩余容量。

5863H

文件保存错误

文件写入失败。

• 请修改设置，减小文件保存对象的数据大小。
• 请修改设置，延长收集周期等周期。
• 请修改保存目标文件夹及文件名前缀词，确保保存文件路径的路
径长度不超过最大字符数。
• 请确认文件保存的设置是否正确。
• 使用远程的共享文件夹时，请确认网络的连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。

11.5

11 故障排除错误代码一览

11

367

368

错误代码

错误名称

错误内容

处理方法

5864H

保存文件编号超出

保存文件的文件名后缀超出FFFFFFFF。

• 更改保存目标文件夹或文件名前缀词。
• 请将所有保存文件从保存目标文件夹删除。

5865H

累计中的文件数超出

累计中的文件数超出最大限值。

• 请确认是否在访问存储在保存目标文件夹的TMP文件夹内的蓄积
中文件。
• 更改保存目标文件夹或文件名前缀词。
• 终止实时流程管理器，并将存储在保存目标文件夹的TMP文件夹
内的蓄积中文件全部删除。

5866H

文件保存错误

使用指定的用户帐户写入文件失败。

• 请确认文件保存中设置的用户帐户的用户名和密码是否正确，进
行修正。
• 请确认用户帐户的认证使用的网络的连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。

5867H

文件保存错误

未能执行文件保存。
设置的用户帐户的认证处理延迟，或者因存储
容量不足导致未能确保内部通信所需的存储容
量。

• 请确认文件保存中设置的用户帐户的用户名和密码是否正确，进
行修正。
• 请确认用户帐户的认证使用的网络的连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。

5880H

DB设置错误

DB连接的设置参数不正确。

• 请确认DB保存的设置是否正确。
• 请确认ODBC错误代码。

5881H

DB连接错误

DB连接失败。

• 请确认DB保存的设置是否正确。
• 请确认是否发生了其他错误。
• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。

5882H

DB连接错误

DB连接失败。

• 请确认DB保存的设置是否正确。
• 请确认ODBC的设置是否正确。
• 请确认ODBC错误代码。

5883H

DB SQL执行错误

SQL执行失败。

• 请确认DB保存的设置是否正确。
• 请确认是否发生了其他错误。
• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。

5884H

DB SQL执行错误

SQL执行失败。

• 请确认DB保存的设置是否正确。
• 请确认ODBC的设置是否正确。
• 请确认ODBC错误代码。

5885H

DB断开错误

DB断开失败。

• 请确认DB保存的设置是否正确。
• 请确认是否发生了其他错误。
• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。

5886H

DB断开错误

DB断开失败。

• 请确认DB保存的设置是否正确。
• 请确认ODBC的设置是否正确。
• 请确认ODBC错误代码。

5887H

数据存储/数据传送处理请求过多错误

因为执行处理跟不上数据存储/数据发送处理的要求，导致未能执行数据存储/数据传送处
理。

请修改收集周期，降低数据存储/数据传送处理的频度。此外，如果发生了其他错误，请结合该错误进行确认。

5888H

DB遗漏数据接收

从数据采集器接收到遗漏数据。

• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请确认数据采集器的手册。

588AH

IT网关内部通信错误与IT网关的内部通信失败。由于IT网关未动作或存储器容量不足，所以无法确保内部通信所
需的存储器容量。

• 请确认是否发生了其他错误。
• 工业用PC进入睡眠/休眠状态时，请结束控制睡眠/休眠状态的其他应用程序。此外，请勿实施进入睡眠的操作。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请按照IT网关的手册重新保存IT网关的执行文件。
• 再次发生同一错误时，请咨询IT网关的开发者。

588BH

IT网关内部通信错误与IT网关的内部通信失败。由于IT网关未动作或存储器容量不足，所以无法确保内部通信所
需的存储器容量。

• 请确认是否发生了其他错误。
• 工业用PC进入睡眠/休眠状态时，请结束控制睡眠/休眠状态的其他应用程序。此外，请勿实施进入睡眠的操作。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动运行该产品的工业PC。
• 请按照IT网关的手册重新保存IT网关的执行文件。
• 再次发生同一错误时，请咨询IT网关的开发者。

588CH

数据诊断处理请求过多错误因为执行处理跟不上数据诊断处理的要求。

• 请检查是否发生数据诊断处理的错误。如果发生了错误，请按照该错误处理方法进行对应。
• 请确认数据诊断处理是否输出数据。
• 重新设置收集周期，使得降低数据诊断处理的负载。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

588DH

数据存储处理请求过多错误因为执行处理跟不上数据存储处理的要求。

• 请检查是否发生数据存储处理的错误。如果发生了错误，请按照该错误处理方法进行对应。
• 请确认数据存储处理是否输出数据。
• 重新设置收集周期，使得降低数据存储处理的负载。

588EH

数据传送处理请求过多错误因为执行处理跟不上数据传送处理的要求。

• 请检查是否发生数据传送处理的错误。如果发生了错误，请按照该错误处理方法进行对应。
• 请确认数据传送处理是否输出数据。
• 重新设置收集周期，使得降低数据传送处理的负载。

5960H

边缘应用程序诊断 文件保存错误

文件切换后的程序执行失败。

• 请确认边缘应用程序诊断的文件保存设置中指定的，文件切换后执行的程序的设置是否正确。
• 请确认文件切换后执行的程序的访问权限。
• 使用远程的共享文件夹时，请确认网络的连接路径是否存在问题，是否未指定网络驱动器。此外，请降低连接目标的访问频度等，降低网络负载。

5961H

边缘应用程序诊断 文件保存错误

未能输出发送数据定义文件或发送数据文件。

• 请确认边缘应用程序诊断的文件保存设置是否正确。
• 请确认保存目标文件夹的访问权限。
• 请确认保存目标文件夹内的文件数是否超出上限。
• 请确认其他应用程序等是否正在访问保存目标文件夹内的传送数据定义文件。
• 使用远程的共享文件夹时，请确认网络的连接路径是否存在问题，是否未指定网络驱动器。此外，请降低连接目标的访问频度等，降低网络负载。

5962H

边缘应用程序诊断 文件保存错误

因可用空间不足，文件写入失败。

请删除不需要的文件，确保剩余容量。

5963H

边缘应用程序诊断 文件保存错误

文件写入失败。

• 请确认边缘应用程序诊断的文件保存设置是否正确。
• 请修改设置，减小文件保存对象的数据大小。
• 请修改设置，延长收集周期等周期。
• 请修改保存目标文件夹及文件名前缀词，确保保存文件路径的路
径长度不超过最大字符数。
• 使用远程的共享文件夹时，请确认网络的连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。

5964H

边缘应用程序诊断 发送数
据文件编号超限发送数据文件的文件名前缀词超出FFFFFFFF。

• 更改保存目标文件夹或文件名前缀词。
• 请从边缘应用程序诊断的保存目标文件夹将传送数据文件全部删
除。

5965H

边缘应用程序诊断 蓄积中文件数超限

累计中的文件数超出最大限值。

• 请确认是否在访问存储在保存目标文件夹的TMP文件夹内的蓄积
中文件。
• 更改保存目标文件夹或文件名前缀词。
• 终止实时流程管理器，并将存储在保存目标文件夹的TMP文件夹
内的蓄积中文件全部删除。

5966H

边缘应用程序协作错误因为超出边缘应用程序诊断的保存文件数的上限，所以删除了旧文件。

• 请确认边缘应用程序是否正在动作。
• 请确认边缘应用程序是否正确读取了文件保存设置中输出的CSV
文件。（文件名是否正确/文件的保存位置是否正确）• 请修改文件保存设置的文件切换动作设置。

5C00H

实时流程管理器参数错误[数据传送]

写入了不支持版本的实时流程管理器参数。

请在与实时流程管理器相同版本的实时流程设计器中创建实时流程
管理器参数，然后应用设置。

5C01H

MQTT通信异常[数据传送]

MQTT通信发生了异常。

• 请确认MQTT通信设置是否存在问题，然后重新开始实时流程管理器的动作。
• 设置为指定用户认证信息时，请确认用户名和密码是否正确。
• 设置为加密通信时，请确认收件人设置的主机名与认证机构证书的主机名是否一致。
• 设置为加密通信时，请确认认证机构证书，客户端证书，客户端密钥是否正确。此外，请确认指定的路径中是否存在，连接路径
是否存在问题，是否未指定网络驱动器。
• 请确认MQTT通信设置是否符合MQTT服务器的设置。
• 请确认连接到连接目标的MQTT服务器的实时流程管理器的客户端
ID是否重复。
• 请降低连接目标的访问频度等，降低网络负载。

5C02H

MQTT边缘应用程序状态结
构异常[数据传送]边缘应用程序状态数据的结构不正确。

• 请修改边缘应用程序诊断的设置。
• 请确认边缘应用程序的设置。之后，请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5C03H

MQTT服务器连接失败[数据传送]实时数据流管理器无法与MQTT代理连接。

• 请确认MQTT服务器是否正常动作。
• 请确认与MQTT服务器的通信设置和通信路径是否存在问题。
• 设置为指定用户认证信息时，请确认用户名和密码是否正确。
• 请降低连接目标的访问频度等，降低网络负载。

11.5

11 故障排除错误代码一览

11

369

370

错误代码

错误名称

错误内容

处理方法

5C04H

MQTT边缘应用程序停止错误[数据传送]边缘应用程序停止，或者边缘应用程序启动之
前开始了实时流程管理器的动作。

• 请停止边缘应用程序和实时流程管理器的动作。之后，请在启动边缘应用程序之后，开始实时流程管理器的动作。
• 请确认边缘应用程序和MQTT服务器的通信是否存在问题。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5C05H

MQTT边缘应用程序内部错误[数据传送]检出边缘应用程序的内部错误。

• 请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5C06H

MQTT边缘应用程序定义不
一致[数据传送]来自边缘应用程序的传送数据的内容和传送数据定义文件的内容不一致。

• 请确认边缘应用程序诊断设置中输出的传送数据定义文件和边缘应用程序中指定的传送数据定义文件是否一致。
• 请停止边缘应用程序和实时流程管理器的动作。之后，请在启动边缘应用程序之后，开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5C07H

MQTT边缘应用程序发送数据消失错误[数据传送]

在边缘应用程序中检出发送数据的消失。

• 请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5C08H

MQTT发送数据行数超出范围错误[数据传送]边缘应用程序通知的固定行数超出范围。

• 请确认边缘应用程序的设置。之后，请在重启边缘应用程序之后，重新开始实时流程管理器的动作。
• 再次发生同一错误时，请咨询边缘应用程序的开发者。

5C09H

MQTT发送数据溢出错误[数据传送]发送至边缘应用程序的发送数据的发送等待缓
冲区发生了溢出。

• 请确认是否发生了其他错误。
• 请修改收集周期，收集点数和处理内容，以降低负载。
• 请关闭其他应用程序，降低Windows的负荷。
• 请降低连接目标的访问频度等，降低网络负载。

5C0AH

MQTT边缘应用程序不支持
版本检出错误[数据传送]检出是不支持版本的边缘应用程序。

请确认Edgecross基本软件或边缘应用程序的版本。

5C0BH

MQTT服务器加密连接失败[
数据传送]无法与MQTT服务器进行加密连接。

• 请确认收件人设置的主机名与认证机构证书的主机名是否一致。
• 请确认认证机构证书是否正确。
• 设置为使用客户端认证方式进行加密通信时，请确认客户端证书，客户端密钥是否正确。
• 请确认MQTT服务器中设置的认证机构证书是否正确。

5C20H

IT网关启动错误

IT网关的启动处理发生了错误。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C21H

IT网关通信状态报告错误IT网关的通信状态报告处理发生了错误。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C22H

IT网关错误报告失败IT网关的错误报告处理失败。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C23H

IT网关事件报告错误IT网关的事件报告处理发生了错误。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C24H

IT网关初始化错误IT网关的初始化处理发生了错误。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

5C25H

IT网关参数读取错误IT网关参数的字符代码读取失败。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C26H

IT网关错误信息读取错误

来自IT网关的错误报告的详细信息读取失败。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C27H

IT网关事件信息读取错误

来自IT网关的事件报告的详细信息读取失败。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C28H

IT网关数据接收错误IT网关的数据接收处理发生了错误。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C29H

IT网关状态存储器更新错误IT网关的状态存储器更新处理发生了错误。

• 请关闭其他应用程序，降低Windows的负荷。
• 请删除发生错误的流程流之后重新创建。然后应用设置。

5C2AH

内部处理错误

与IT网关的通信处理发生了异常。

• 请确认是否发生了其他错误。
• 请关闭其他应用程序，降低Windows的负荷。

5C2BH

内部处理错误

与IT网关的通信处理发生了异常。

请删除发生错误的流程流之后重新创建。然后应用设置。

5C2CH

IT网关启动错误

IT网关的启动处理发生了错误。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C2DH

IT网关通信状态报告错误IT网关的通信状态报告处理发生了错误。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C2EH

IT网关错误报告失败IT网关的错误报告处理失败。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C2FH

IT网关事件报告错误IT网关的事件报告处理发生了错误。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

11.5

11 故障排除错误代码一览

11

371

372

错误代码

错误名称

错误内容

处理方法

5C30H

IT网关参数读取错误IT网关参数的字符代码读取失败。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C31H

IT网关错误信息读取错误

来自IT网关的错误报告的详细信息读取失败。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C32H

IT网关事件信息读取错误

来自IT网关的事件报告的详细信息读取失败。

• 请从发生问题的IT网关确认是否已登录错误。已登录时，请实施错误内容中记载的处置方法。
• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5C33H

IT网关状态存储器更新错误IT网关的状态存储器更新处理发生了错误。

• 请关闭其他应用程序，降低Windows的负荷。
• 请删除发生错误的流程流之后重新创建。然后应用设置。

5C34H

内部处理错误

与IT网关的通信处理发生了异常。

• 请确认是否发生了其他错误。
• 请关闭其他应用程序，降低Windows的负荷。

5C35H

内部处理错误

与IT网关的通信处理发生了异常。

请删除发生错误的流程流之后重新创建。然后应用设置。

5D00H

事件履历自动输出功能 设置错误事件履历自动输出设置为不支持的格式，因此动作的开始失败。

请重新设置事件履历自动输出设置的设置内容。

5D01H

事件履历自动输出功能 文件打开错误事件履历文件打开失败。

• 请确认事件履历文件是否已打开。
• 将远程的共享文件夹设置为保存目标文件夹时，请确认网络的连
接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。
• 请确认保存目标文件夹的访问权限。
• 请确认事件履历文件是否为只读。
• 请更改事件履历文件的保存目标。
• 请重启运行该产品的工业用PC。

5D02H

事件履历自动输出功能 文件保存错误

事件履历文件保存失败。

• 将远程的共享文件夹设置为保存目标文件夹时，请确认网络的连
接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。
• 请降低对保存目标文件夹的存储容量的访问负载。
• 请删除不需要的文件，确保剩余容量。
• 请更改事件履历文件的保存目标。

5D03H

事件履历自动输出功能 文件备份错误事件履历文件备份失败。

• 将远程的共享文件夹设置为保存目标文件夹时，请确认网络的连
接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。
• 请降低对保存目标文件夹的存储容量的访问负载。
• 请确认保存目标文件夹的访问权限。
• 请确认是否打开了与事件履历文件的备份文件同名的文件。
• 请删除不需要的文件，确保剩余容量。

5D04H

事件履历自动输出功能 存储器容量不足错误无法确保动作所需的存储器容量。

• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启运行该产品的工业用PC。

5D05H

事件履历自动输出功能 存储器容量不足错误无法确保动作所需的存储器容量。

• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启运行该产品的工业用PC。

5D06H

事件履历自动输出功能 内部处理错误

事件履历自动输出功能的内部处理失败。

• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启运行该产品的工业用PC。
• 请重新安装Edgecross基本软件后重启工业用PC。

5D07H

事件履历自动输出功能 内部处理错误

事件履历自动输出功能的内部处理失败。

• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启运行该产品的工业用PC。
• 请重新安装Edgecross基本软件后重启工业用PC。

5D08H

事件履历自动输出功能 用户账户认证设置错误

用户账户认证失败。

• 请修改保存目标文件夹的用户账户设置。然后应用设置。
• 请解除用户账户的封锁。

5D09H

事件履历自动输出功能 用户账户认证时错误

无法执行用户账户的认证。

请确认对远程的共享文件夹的网络连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

5D0AH

事件履历自动输出功能 事件履历访问错误

事件履历的更新频率过高，导致事件履历信息的获取失败。

事件履历文件有可能尚未更新，请确认是否已更新。
如果未更新，请进行以下处置。
• 请确认是否有持续发生的事件，并针对事件进行相应处置。
• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启运行该产品的工业用PC。

6010H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6011H

系统错误

实时流程管理器的内部处理发生了异常。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6012H

实时流程管理器超时

未能完成实时流程管理器的初始化处理。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6014H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6015H

实时流程管理器内部流程间通信异常实时流程管理器的内部流程间通信发生了异常。

• 请确认是否发生了其他错误。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6018H

实时流程管理器内部流程异常结束实时流程管理器的内部流程停止运行。

• 请重新启动运行该产品的工业PC。
• 因外部软件导致Windows进入睡眠状态时，请确认外部软件的设置，避免进入睡眠状态。
• 再次发生同一错误时,请咨询Edgecross联盟。

6019H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

601AH

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6060H

实时流程管理器参数错误

写入了在旧版实时流程设计器中创建的实时流
程管理器参数。

请在与实时流程管理器相同版本的实时流程设计器中创建实时流程
管理器参数，然后应用设置。

6061H

实时流程管理器参数错误无法访问Edgecross基本软件中包含的实时流
程管理器参数。

• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。

6070H

参数版本错误

应用了使用了实时流程管理器不支持的设置的参数。

请将Edgecross基本软件的版本更新为最新。或者请在与实时流程
管理器相同版本的实时流程设计器中创建实时流程管理器参数，然后应用设置。

6071H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6072H

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6082H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6084H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6085H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6086H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6087H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6088H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

11

11.5

11 故障排除错误代码一览

373

374

错误代码

错误名称

错误内容

处理方法

6089H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

608AH

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

608BH

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

608CH

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

608DH

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6090H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6091H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6093H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6095H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6096H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6097H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6098H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6099H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

609AH

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

609BH

系统错误



• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

609CH

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

609EH

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

60B0H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

60B1H

系统错误



• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

60B2H

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

60C9H

系统错误



• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

60CAH

系统错误



• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

60CBH

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

60CFH

系统错误



• 请在插件中更改为不使用多线程处理。
• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

60E0H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

60E1H

系统错误



• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

60E3H

系统错误



• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

60E7H

系统错误



• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

60ECH错误登录失败

因短时间内发生大量错误，错误检测失败。

请排除错误发生的原因后，对本产品的系统进行复位。

60EDH

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

60EEH

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

60EFH

事件登录失败

因短时间内发生大量事件，事件登录失败。

• 请设置抑止期间，降低反馈执行的频度。
• 请重新启动运行该产品的工业PC。

60F8H

实时流程管理器内部流程异常结束实时流程管理器的内部流程停止运行。

• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

60F9H

实时流程管理器内部流程启动失败实时流程管理器的内部流程启动失败。

• 请删除不需要的文件，确保剩余容量。
• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

60FAH

系统错误



• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

6128H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

614CH

内部处理错误• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6181H

系统错误



请咨询Edgecross联盟。

6183H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6250H

初始化错误

数据加工功能初始化中发生了错误。

• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

6251H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6253H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6254H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6255H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6256H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

11.5

11 故障排除错误代码一览

11

375

376

错误代码

错误名称

错误内容

处理方法

6257H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6258H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6259H

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

625AH

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6260H

系统错误

实时流程管理器的内部处理发生了异常。

• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

6261H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

63D0H

初始化错误

数据诊断初始化中发生了错误。

• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

63D1H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

63D2H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

63D3H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

63D4H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

63D5H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

63D6H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

63D7H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

63DAH

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

63DBH

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

63DCH

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

63DDH

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

63DEH

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6541H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6542H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6543H

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

65A1H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

65A2H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

65A3H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6611H

初始化错误



请删除发生错误的流程流之后重新创建。然后应用设置。

6650H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 再次显示同一错误时，请咨询Edgecross联盟。

6651H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6652H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6654H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 再次显示同一错误时，请咨询Edgecross联盟。

6656H

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6670H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6671H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6672H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6673H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6674H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6750H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 再次显示同一错误时，请咨询Edgecross联盟。

6751H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6756H

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

67C0H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

67C1H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

67E0H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

67E1H

内部处理错误• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

67E2H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

11.5

11 故障排除错误代码一览

11

377

378

错误代码

错误名称

错误内容

处理方法

67E3H

内部处理错误• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C24H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C2AH

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C66H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C77H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C78H

存储器容量不足·文件写入失败错误

因存储器容量不足，导致无法确保动作所需的存储容量。或者，被禁止访问文件。

• 请结束其他应用程序。
• 请解除本产品的文件，文件夹的只读设置。
• 在其他应用程序中打开了本产品安装文件夹内的文件时，请将其关闭。
• 请重新启动运行该产品的工业PC。

6C79H

资源冲突错误

其他应用程序与实时流程管理器发生了资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6C7AH事件历史文件创建失败

因可用空间不足，文件写入失败。

从运行实时流管理器的工业PC中删除不需要的文件。

6C80H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C81H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C82H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C83H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C84H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C85H

系统错误



• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C86H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C87H

系统错误



• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C88H

系统错误



• 请重新启动运行该产品的工业PC。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C89H

系统错误



• 请删除发生错误的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6C8AH

系统错误



• 请重新启动运行该产品的工业PC。
• 如果再次出现相同的错误，请咨询Edgecross联盟。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

6D40H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6D41H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

6D50H

系统错误



• 请删除所有的流程流之后重新创建。然后应用设置。
• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

6D51H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

11.5

11 故障排除错误代码一览

11379

Management Shell中发生的错误代码错误代码如下所示。

380

错误代码

错误名称

错误内容

处理方法

1000H

CSV文件数据采集器错误

在目标设备设置中指定的文件夹读入失败。

• 请修改目标设备设置。
• 请确认文件夹是否存在、以及文件夹的访问权限等。

1001H

CSV文件数据采集器错误

未能打开在目标设备设置中指定的文件。

• 请修改目标设备设置。
• 请确认文件是否存在、以及文件的访问权限等。
• 请确认其他应用程序等是否正在访问文件。

1002H

CSV文件数据采集器错误针对在位置设置中指定的列数，读入对象文
件的列数不足。

• 请修改位置设置。
• 请确认读入对象文件的列数。

1003H

CSV文件数据采集器错误读入对象文件的字符代码不正确。

• 请修改目标设备设置。
• 请确认读入对象文件的字符代码。

1004H

CSV文件数据采集器错误

数据的读取失败。

• 请修改目标设备设置。
• 请修改位置设置。
• 请确认数据的值是否在数据类型的最大/最小值范围内。
• 请确认数据中是否包含超出规格范围的字符。

1005H

CSV文件数据采集器错误针对在目标设备设置中指定的数据开始行
号，读入对象文件的行数不足。

• 请修改目标设备设置。
• 请确认读入对象文件的列数。

4000H

Management Shell配置错误

Management Shell设置以不匹配的版本编
写。

• 请从Management Shell Explorer的菜单中删除all并重置Management Shell设置。
• 如果问题仍未解决，请联系Edgecross联盟。

5021H

数据采集器服务损坏错误

数据采集器服务的文件已损坏，或者在设置访问目标设备时存储的数据采集器的版本与当前存储的数据采集器的版本不一致。

• 请使设置目标设备时保存的数据采集器的版本与当前保存的数据采集器的版本一致。
• 数据采集器的版本没有问题时，请重新安装数据采集器之后，重新设置目标设备。
• 再次发生同一错误时，请咨询数据采集器的开发者。

5022H

数据采集器服务启动错误

数据采集器的执行文件不存在。

请重新安装数据收集器。

5023H

数据采集器服务启动错误

因数据采集器服务的启动与访问目标设备设置的编辑发生了冲突，数据采集器服务启动失败。

请在目标设备设置列表屏幕上重新连接。

5024H

数据采集器服务启动错误

因访问目标设备设置的数据损坏，数据采集
器服务启动失败。

请从Management Shell Explorer的菜单中删除all并重置Management shell设置。

5025H

数据采集器服务启动错误

数据采集器启动失败。

• 请确认目标设备已启动。
• 请修改目标设备的访问路径。
• 请确认目标设备设置是否有误。

5026H

数据采集器服务启动错误

数据采集器发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

5027H

数据采集器服务启动错误

数据采集器发生了错误。

• 请确认是否发生了其他错误。
• 请导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

5028H

数据采集器服务启动错误

数据采集器发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51D4H

数据收集器I / F错误

数据采集器发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

51D8H

数据收集器I / F错误

数据采集器发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51D9H

数据收集器I / F错误

数据采集器发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51DAH

数据收集器I / F错误

数据采集器发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51DBH

数据收集器I / F错误

数据采集器发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

51DCH

数据收集器I / F错误

数据采集器发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

5200H

数据采集器服务动作异常

数据采集器发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

5300H

IT网关服务启动错误IT网关服务的文件损坏，或者设置IT网关时
保存的IT网关的版本与当前保存的IT网关的
版本不一致。

• 请使设置IT网关时保存的IT网关的版本与当前保存的IT网关
的版本一致。
• IT网关的版本没有问题时，请重新安装IT网关之后，重新设
置IT网关。
• 再次发生同一错误时，请咨询IT网关的开发者。

5301H

IT网关服务启动错误IT网关的执行文件不存在。

请重新安装IT网关。

5302H

IT网关服务启动错误

因为IT网关服务的启动与IT网关设置的编辑冲突，导致IT网关服务启动失败。

请在IT网关设置一览画面中重启。

5303H

IT网关服务启动错误由于IT网关设置的数据损坏，导致IT网关服务启动失败。

请从Management Shell资源管理器的菜单执行全部删除之后，
重新设置IT网关。

5304HIT网关服务启动错误IT网关发生了错误。

• 请确认IT网关已启动。
• 请确认IT网关设置是否有误。

5305H

IT网关服务启动错误IT网关发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5306H

IT网关服务启动错误IT网关发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5307H

IT网关服务启动错误IT网关发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

11.5

11 故障排除错误代码一览

11

381

382

错误代码

错误名称

错误内容

处理方法

5400H

IT网关I/F错误IT网关发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5401H

IT网关I/F错误IT网关发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5402H

IT网关I/F错误IT网关发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5500H

IT网关服务动作异常IT网关发生了错误。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装IT网关。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询IT网关的开发者。

5600H

内部数据标签资源当前值存储区域确保错误内部数据标签资源的当前值存储区域确保失败。

• 请删除内部数据标签资源。
• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

614CH

资源冲突错误

与其他应用程序在Management Shell中发生
了CPU资源冲突。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

614DH

资源冲突错误

与其他应用程序在Management Shell服务中发生了资源冲突。

• 请重新启动运行该产品的工业PC。
• 请结束其他应用程序。

7000H加载当前值时出错

因数据采集器没有响应，当前值读取失败。

• 请确认是否发生了其他错误。
• 请减少同时读取的数据的数量。
• 请参阅数据采集器的手册，重新确认目标设备设置及数据标签资源的设置是否有误。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

7001H

加载当前值时出错

因数据采集器返回了错误，当前值读取失败。

• 请确认是否发生了其他错误。
• 请参阅数据采集器的手册，重新确认目标设备设置及数据标签资源的设置是否有误。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

7002H

Management Shell内部错误(当前值读取)因Management shell内部的错误，当前值读取失败。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询Edgecross协会。

7003H加载当前值时出错

因不存在数据标签资源，当前值读取失败。

• 请参阅数据采集器的手册，重新确认目标设备设置及数据标签资源的设置无误。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

7004H

加载当前值时出错

因没有对于数据标签资源的读取权限，当前值读取失败。

请设置具有数据标签资源读入权限的位置。

7005H

数据收集器停止错误(当前值读取)因数据采集器服务已停止，当前值读取失败。

• 请确认是否发生了其他错误。
• 请在目标设备设置一览画面中，选择发生错误的目标设备，
按下重新连接按钮。
• 请确认数据标签资源的设置是否有误。
• 问题无法解决时，请咨询数据采集器的开发者。

7006H

加载当前值时出错

因为当前值中包含超出规格范围的字符，导
致读入失败。

当前值中包含超出规格范围的字符。
请确认数据标签资源的设置是否有误。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

7101H

当前值写入错误

因数据采集器没有响应，当前值写入失败。

• 请确认是否发生了其他错误。
• 请减少同时写入的数据的数量。
• 请在目标设备设置一览画面中，选择发生错误的目标设备，
按下重新连接按钮。
• 请确认数据标签资源的设置是否有误。
• 问题无法解决时，请咨询数据采集器的开发者。

7102H

当前值写入错误

因数据采集器返回了错误，当前值写入失败。

• 请确认是否发生了其他错误。
• 请在目标设备设置一览画面中，选择发生错误的目标设备，
按下重新连接按钮。
• 请确认数据标签资源的设置是否有误。
• 问题无法解决时，请咨询数据采集器的开发者。

7103H

Management Shell内部错误(当前值写入)因Management shell内部的错误，当前值写入失败。

• 请确认是否发生了其他错误。
• 请重新导入Management Shell的设置文件。
• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询Edgecross协会。

7104H

当前值写入错误

因不存在数据标签资源，当前值写入失败。

请确认是否存在对象数据标签资源。

7105H

当前值写入错误

因没有对于数据标签资源的写入权限，当前值写入失败。

请设置具有数据标签资源写入权限的位置。

7106H

当前值写入错误

因当前值的写入位置被指定为了数据标记资
源以外的位置，当前值写入失败。

请确认是否存在对象数据标签资源。

7107H

当前值写入错误

因指定的字符串超出了数据标记资源的最大
字符数，当前值写入失败。

指定的值超过了数据标签资源中设置的字符串长度。
请确认数据标签资源中设置的字符数。

7108H

当前值写入错误

因指定值的数据类型和数据标记资源的数据
类型不一致，当前值写入失败。

请使指定的值的数据类型与数据标签资源的数据类型一致。

7109H

数据收集器停止错误(当前值写入)

因数据采集器服务已停止，当前值写入失败。

• 请参阅数据收集器手册并重新连接访问目标设备设置列表屏幕。
• 问题无法解决时，请咨询数据采集器的开发者。

7110H

当前值写入错误

因为指定的字符串中包含超出规格范围的字符，导致当前值写入失败。

指定的值中包含超出规格范围的字符。
请确认指定的值。

7200H

加载当前值时出错

因数据采集器没有响应，当前值读取失败。

• 请确认是否发生了其他错误。
• 请减少同时读取的数据的数量。
• 请参阅数据采集器的手册，重新确认目标设备设置及数据标签资源的设置是否有误。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

7201H

加载当前值时出错

因数据采集器返回了错误，当前值读取失败。

• 请从发生问题的数据采集器确认是否已登录错误。已登录
时，请实施错误内容中记载的处置方法。
• 请参阅数据采集器的手册，重新确认目标设备设置及数据标签资源的设置是否有误。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询数据采集器的开发者。

7205H

数据收集器停止错误(当前值读取)因数据采集器服务已停止，当前值读取失败。

• 请确认是否发生了其他错误。
• 请在目标设备设置一览画面中，选择发生错误的目标设备，
按下重新连接按钮。
• 请确认数据标签资源的设置是否有误。
• 问题无法解决时，请咨询数据采集器的开发者。

7206H加载当前值时出错

因为当前值中包含超出规格范围的字符，导
致读入失败。

当前值中包含超出规格范围的字符。
请确认数据标签资源的设置是否有误。

7207H

数据收集器请求发送错误(当前值读取)

面向数据采集器服务的请求发送失败。

• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询Edgecross协会。

7208H

数据收集器连接错误(当前值读取)数据采集器服务连接失败。

• 请重新启动运行该产品的工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询Edgecross协会。

7300H

内部数据标签资源当前值读取错误

因为内部数据标签资源的当前值存储区域确
保失败，导致当前值的读取失败。

• 请删除内部数据标签资源。
• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

7301H

内部数据标签资源(运算)当前值读取错误因为运算项中使用的资源不存在，导致当前值的读取失败。

请确认运算项中指定的资源。

11.5

11 故障排除错误代码一览

11

383

384

错误代码

错误名称

错误内容

处理方法

7302H

内部数据标签资源(运算)当前值读取错误因为运算项中使用了外部数据标签资源以外
的资源，导致当前值的读取失败。

请确认运算项中指定的资源。

7303H

内部数据标签资源(运算)当前值读取错误因为逻辑运算使用了BOOL以外的数据类型，导致当前值的读取失败。

• 请确认对象数据标签资源及运算项的数据类型。
• 请确认运算表达式的运算符号。

7304H

内部数据标签资源(运算)当前值读取错误因为四则运算中使用了有符号整数、无符号
整数及实数以外的数据类型，导致当前值的读取失败。

• 请确认对象数据标签资源及运算项的数据类型。
• 请确认运算表达式的运算符号。

7305H

内部数据标签资源(运算)当前值读取错误因为运算表达式中无符号整数、有符号整数
及实数的数据类型混在一起，导致当前值的读取失败。

请确认对象运算项的数据类型。

7306H

内部数据标签资源(运算)当前值读取错误

在BOOL运算的内部数据标签资源(运算)中指
定了BOOL以外的数据类型，导致当前值的读取失败。

请确认对象数据标签资源及运算项的数据类型。

7307H

内部数据标签资源(运算)当前值读取错误在无符号整数运算的内部数据标签资源(运算)中指定了无符号整数以外的数据类型，导致
当前值的读取失败。

请确认对象数据标签资源及运算项的数据类型。

7308H

内部数据标签资源(运算)当前值读取错误

在有符号整数运算的内部数据标签资源(运算)中指定了有符号整数以外的数据类型，导致
当前值的读取失败。

请确认对象数据标签资源及运算项的数据类型。

7309H

内部数据标签资源(运算)当前值读取错误在实数运算的内部数据标签资源(运算)中指
定了实数以外的数据类型，导致当前值的读取失败。

请确认对象数据标签资源及运算项的数据类型。

7310H

内部数据标签资源(运算)当前值读取错误运算表达式不正确(除零运算)，导致当前值的读取失败。

请确认运算项中指定的资源的值。

7311H

内部数据标签资源(运算)当前值读取错误运算结果不正确(NaN、 )，导致当前值的读取失败。

请根据需要实施以下处置方法。
• 请确认运算项中指定的资源的值。
• 请确认对象数据标签资源及运算项的数据类型。
• 请确认运算表达式的运算符号。

7312H

内部数据标签资源(运算)当前值读取错误

运算结果溢出，导致当前值的读取失败。

请根据需要实施以下处置方法。
• 请确认运算项中指定的资源的值。
• 请确认对象数据标签资源及运算项的数据类型。
• 请确认运算表达式的运算符号。

7400H

内部数据标签资源当前值写入错误

因为内部数据标签资源的当前值存储区域确
保失败，导致当前值的写入失败。

• 请删除内部数据标签资源。
• 请结束其他应用程序。
• 请重新启动运行该产品的工业PC。

7401H

内部数据标签资源当前值写入错误

因为内部数据标签资源没有写入权限，导致
当前值的写入失败。

请设置具有写入权限的内部数据标签资源。

7402H

内部数据标签资源当前值写入错误

因为指定的字符串超过内部数据标签资源的
最大字符数，导致当前值写入失败。

指定的值超过了内部数据标签资源中设置的字符串长度。
请确认内部数据标签资源中设置的字符数。

7403H

内部数据标签资源当前值写入错误

因为指定的值的数据类型和内部数据标签资
源的数据类型不一致，导致当前值的写入失败。

请使指定的值的数据类型与内部数据标签资源的数据类型一
致。

7404H

内部数据标签资源当前值写入错误

因为指定的字符串中包含超出规格范围的字符，导致当前值写入内部数据标签资源失败。

指定的值中包含超出规格范围的字符。
请确认指定的值。

7500H事件履历自动输出功能 设置错误事件履历自动输出设置为不支持的格式，因此动作的开始失败。

请重新设置事件履历自动输出设置的设置内容。

7501H事件履历自动输出功能 文件打开错误

事件履历文件打开失败。

• 请确认事件履历文件是否已打开。
• 将远程的共享文件夹设置为保存目标文件夹时，请确认网络的连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。
• 请确认保存目标文件夹的访问权限。
• 请确认事件履历文件是否为只读。
• 请更改事件履历文件的保存目标。
• 请重启运行该产品的工业用PC。

7502H

事件履历自动输出功能 文件保存错误事件履历文件保存失败。

• 将远程的共享文件夹设置为保存目标文件夹时，请确认网络的连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。
• 请降低对保存目标文件夹的存储容量的访问负载。
• 请删除不需要的文件，确保剩余容量。
• 请更改事件履历文件的保存目标。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

7503H

事件履历自动输出功能 文件备
份错误事件履历文件备份失败。

• 将远程的共享文件夹设置为保存目标文件夹时，请确认网络的连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。
• 请降低对保存目标文件夹的存储容量的访问负载。
• 请确认保存目标文件夹的访问权限。
• 请确认是否打开了与事件履历文件的备份文件同名的文件。
• 请删除不需要的文件，确保剩余容量。

7504H事件履历自动输出功能 存储器
容量不足错误

无法确保动作所需的存储器容量。

• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启运行该产品的工业用PC。

7505H

事件履历自动输出功能 存储器
容量不足错误

无法确保动作所需的存储器容量。

• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启运行该产品的工业用PC。

7506H事件履历自动输出功能 内部处
理错误

事件履历自动输出功能的内部处理失败。

• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启运行该产品的工业用PC。
• 请重新安装Edgecross基本软件后重启工业用PC。

7507H

事件履历自动输出功能 内部处
理错误

事件履历自动输出功能的内部处理失败。

• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启运行该产品的工业用PC。
• 请重新安装Edgecross基本软件后重启工业用PC。

7508H

事件履历自动输出功能 用户账户认证设置错误

用户账户认证失败。

• 请修改保存目标文件夹的用户账户设置。
• 请解除用户账户的封锁。

7509H事件履历自动输出功能 用户账户认证时错误

无法执行用户账户的认证。

请确认对远程的共享文件夹的网络连接路径是否存在问题。此外，请降低连接目标的访问频度等，降低网络负载。

750AH事件履历自动输出功能 事件履历访问错误事件履历的更新频率过高，导致事件履历信息的获取失败。

事件履历文件有可能尚未更新，请确认是否已更新。
如果未更新，请进行以下处置。
• 请确认是否有持续发生的事件，并针对事件进行相应处置。
• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启运行该产品的工业用PC。

F001H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F002H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F003H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F004H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F005H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

11.5

11 故障排除错误代码一览

11

385

386

错误代码

错误名称

错误内容

处理方法

F006H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F007H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F008H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F009H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F00AH

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F00BH

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F00CH

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F00DH

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F00EH

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

F00FH

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 请检查收集周期，收集数据数量和处理内容，以降低负荷。
• 请关闭其他应用程序，降低Windows的负荷。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F010H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F011H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F012H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F013H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F100H

数据收集器初始化处理错误

初始化处理发生错误。

• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F104H

数据收集器初始化处理错误

初始化处理发生错误。

• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F105H

数据收集器初始化处理错误

初始化处理发生错误。

• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F106H

数据收集器收集处理错误收集过程发生错误。

• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F107H

数据收集器读取处理错误读取处理发生错误。

• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

11.5

11 故障排除错误代码一览

11

387

388

错误代码

错误名称

错误内容

处理方法

F108H

数据收集器写入处理错误

写入处理发生错误。

• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F109H

数据收集器读取处理错误读取处理发生错误。

• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F10AH

数据收集器写入处理错误

写入处理发生错误。

• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F200H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F205H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F207H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F20AH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F20BH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F20CH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F20DH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F20EH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F20FH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

F212H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F217H

模块参考错误

引用模块 （JSON解析器）时发生错误。

• 请重新安装数据收集器。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F218H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F219H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F21AH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F21BH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F21CH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F21EH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F221H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F223H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F227H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F228H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F229H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F22AH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

11.5

11 故障排除错误代码一览

11

389

390

错误代码

错误名称

错误内容

处理方法

F22BH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F22DH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F22FH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F232H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F233H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F234H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 请确认Edgecross基本软件和数据收集器的规格版本是否是可以运行的组合。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F240H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F242H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F244H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F245H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F247H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F248H

数据收集器数据引用错误通讯参数采集引用参数时发生错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

F249H

数据收集器数据引用错误

采集参数采集引用参数时发生错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F24AH

数据收集器数据引用错误

数据参数获取引用参数时发生错误。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F24CH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F24DH

数据收集器数据缓冲区溢出数据缓冲溢出。

• 请检查收集周期，收集数据数量和处理内容，以降低负荷。
• 请关闭其他应用程序，降低Windows的负荷。

F24EH

数据收集器数据缓冲区溢出数据缓冲溢出。

• 请检查收集周期，收集数据数量和处理内容，以降低负荷。
• 请关闭其他应用程序，降低Windows的负荷。

F260H

超出规格范围的字符错误从数据收集器取得的字符串包含规格范围之
外的字符。

请不要在收集的STRING类型字符串中设置规格范围外的字符。

F261H

超出规格范围的字符错误从数据收集器取得的字符串包含规格范围之
外的字符。

请不要在读取的STRING类型字符串中设置规格范围外的字符。

F262H

字符数超出错误

已超过从数据收集器取得的字符串的最大数量。

• 请修改位置参数，避免收集的STRING型字符串超出字符数的上限数。
• 请修改访问目标的软元件值，避免收集的STRING型字符串超
出字符数的上限数。

F263H

字符数超出错误

已超过从数据收集器取得的字符串的最大数量。

• 请修改位置参数，避免读取的STRING型字符串超出字符数的上限数。
• 请修改访问目标的软元件值，避免读取的STRING型字符串超
出字符数的上限数。

F264H

超出规格范围的字符错误从数据收集器取得的字符串包含规格范围之
外的字符。

请不要在收集的WSTRING类型字符串中设置超出规格范围外的字
符。

F265H

超出规格范围的字符错误从数据收集器取得的字符串包含规格范围之
外的字符。

请不要在读取的WSTRING类型字符串中设置超出规格范围外的字
符串。

F266H

字符数超出错误

已超过从数据收集器取得的字符串的最大数量。

• 请修改位置参数，避免收集的WSTRING型字符串超出字符数的上限数。
• 请修改访问目标的软元件值，避免收集的WSTRING型字符串超
出字符数的上限数。

F267H

字符数超出错误

已超过从数据收集器取得的字符串的最大数量。

• 请修改位置参数，避免读取的WSTRING型字符串超出字符数的上限数。
• 请修改访问目标的软元件值，避免读取的WSTRING型字符串超
出字符数的上限数。

F268H

无效的实数数据

从数据收集器获得的实数数据无效 （NaN，）。

请不要对读取的REAL型实数设置无效值 （NaN， ）。

F269H

无效的实数数据

从数据收集器获得的实数数据无效 （NaN，）。

请不要对读取的LREAL型实数设置无效值 （NaN， ）。

F280H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F281H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F282H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

11.5

11 故障排除错误代码一览

11

391

392

错误代码

错误名称

错误内容

处理方法

F283H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F284H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F2C5H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F2C6H

数据收集器数据缓冲区溢出数据缓冲溢出。

• 请检查收集周期，收集数据数量和处理内容，以降低负荷。
• 请关闭其他应用程序，降低Windows的负荷。

F300H

存储器容量不足错误存储器容量不足错误• 请结束其他应用程序。
• 请重新启动工业PC。

F303H

存储器容量不足错误存储器容量不足错误• 请结束其他应用程序。
• 请重新启动工业PC。

F306H

存储器容量不足错误存储器容量不足错误• 请结束其他应用程序。
• 请重新启动工业PC。

F30EH

存储器容量不足错误存储器容量不足错误• 请结束其他应用程序。
• 请重新启动工业PC。

F380H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F382H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F383H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F386H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F387H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F388H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F389H

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F38AH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

F38BH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F38DH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

F38FH

数据收集器内部错误

产品内部发生了预想外的异常。

• 使用实时流程管理器时，请重新写入数据收集器的参数。
• 请重新启动工业PC。
• 请重新安装数据收集器。
• 请重新安装Edgecross基本软件。
• 如果再次出现相同错误，请咨询数据收集器开发人员。

11.5

11 故障排除错误代码一览

11393

在Management Shell数据采集器中发生的错误代码在Management Shell数据采集器中发生的错误代码如下所示。
错误代码

错误名称

错误内容

处理方法

2001H

数据收集设置错误

数据收集设置存在错误。

数据收集设置存在错误，请修正。

2002H

Management Shell连接错误(连接失败)与Management Shell的连接失败。

• 请确认Management Shell已启动。
• 请减少连接至Management Shell的OPC UA客户端数量。
• 请重新设置目标设备设置。
• 请通过结束其他应用程序等操作，降低Windows的负载。

2003H

Management Shell连接错误(会话建立失败)

与Management Shell的会话建立失败。

• 请确认Management Shell已启动。
• 请减少连接至Management Shell的OPC UA客户端数量。
• 请重新设置目标设备设置。
• 请通过结束其他应用程序等操作，降低Windows的负载。

2004H

连接信息读取错误连接信息读取失败。

请重新设置目标设备设置。

2007H

数据收集器内部错误

产品内部发生了预想外的异常。

• 请重新设置目标设备设置。
• 请重新写入实时流程管理器参数。
• 请从Management Shell资源管理器的OPC UA设置画面进行设置。
• 请确认是否发生了其他错误。
• 请重启运行该产品的工业用PC。
• 请重新安装本产品。

2008H目标设备设置错误

目标设备设置信息不存在。

请重新设置目标设备设置。

2011H

Management Shell通信超时错误

与Management Shell的通信超时。

• 请确认Management Shell已启动。
• 请参阅Management Shell资源管理器的错误信息一览，确认
是否发生错误。
• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请减少连接至Management Shell的OPC UA客户端数量。
• 请用实时流程设计器进行STOP操作后，再度进行RUN操作。

2012H

收集错误(Management Shell连接失败)

与Management Shell的连接被断开，收集失败。

• 请确认Management Shell已启动。
• 请参阅Management Shell资源管理器的错误信息一览，确认
是否发生错误。
• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请减少连接至Management Shell的OPC UA客户端数量。
• 请用实时流程设计器进行STOP操作后，再度进行RUN操作。

2013H

收集错误(访问不存在的标签)对Management Shell中不存在的标签进行收
集，收集失败。

• 请修正位置设置或Management Shell的设置，确保位置设置的标签为Management Shell中存在的标签。
• 请用实时流程设计器进行STOP操作后，再度进行RUN操作。

2014H

收集错误(访问方向错误)对Management Shell中设置为不可读取的标签进行收集，收集失败。

• 请修正位置设置或Management Shell的设置，确保位置设置的标签的访问方向为Read或Read/Write。
• 请用实时流程设计器进行STOP操作后，再度进行RUN操作。

2015H

收集错误(数据类型不一致)

位置设置标签的数据类型和Management
Shell的数据类型的设置不同。

• 请修正位置设置或Management Shell的设置，确保位置设置标签的数据类型和Management Shell的数据类型一致。
• 请用实时流程设计器进行STOP操作后，再度进行RUN操作。

2016H

收集错误(在Management Shell
中检测到的错误)因Management Shell中检测到异常，收集失败。

• 请参阅Management Shell资源管理器的错误信息一览，确认
是否发生错误。
• 请用实时流程设计器进行STOP操作后，再度进行RUN操作。
• 数据收集器内部信息中显示状态代码时，请咨询Edgecross协
会。

在虚拟数据采集器中发生的错误代码
在虚拟数据采集器中发生的错误代码如下所示。

394

错误代码

错误名称

错误内容

处理方法

F001H～
F004H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 请重新启动工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询Edgecross协会。

F007H～F00AH

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 请重新启动工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询Edgecross协会。

F012H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 请重新启动工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询Edgecross协会。

11 故障排除11.5 错误代码一览

错误代码

错误名称

错误内容

处理方法

F200H

数据收集器内部错误

产品内部发生了预想外的异常。

• 请重新启动工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询Edgecross协会。

F217H

模块参考错误

引用模块 （JSON解析器）时发生错误。

• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询Edgecross协会。

F234H

数据收集器I / F错误访问Edgecross基本软件过程中发生了错误。

• 请重新启动工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时，请咨询Edgecross协会。

11

11.5

11 故障排除错误代码一览

395

11.6

事件代码一览

本节对Edgecross基本软件中发生的事件代码进行说明。

实时流程管理器中发生的事件代码
事件代码与其含义如下所示。
事件代码

事件类型

事件

内容

0770H

操作

反馈成功

反馈成功了。

0771H

操作

反馈失败

反馈失败了。

4102H

操作启动实时流程管理器

已启动实时流程管理器。

4103H

操作

退出实时流程管理器

已退出实时流程管理器。

4200H

操作

事件履历文件清除执行了事件履历文件清除。

4250H

操作

错误清除成功已执行错误清除。

4251H

操作

错误清除失败

因发生重度错误导致错误清除失败。

4300H

操作

执行动作状态的切换已执行动作状态的切换。

8000H

操作

无效的实际数字数据

由于实数数据无效 （NaN， ），相应的记录被删除。

8001H

操作

无效的实际数字数据

由于实数数据无效 （NaN， ），取消了反馈执行请求。

8002H

操作

无效的实际数字数据

由于实数数据无效 （NaN， ），相应的记录未保存在文件中。

Management Shell中发生的事件代码
事件代码与其含义如下所示。

396

事件代码

事件类型

事件

内容

处理方法

2000H

操作

读取处理时间

已完成读取处理时间的测定。



8000H

操作

Management Shell服务启动已启动Management Shell服务。



8001H

操作

Management Shell服务停止已停止Management Shell服务。



8002H

操作

数据采集器启动

已启动数据采集器服务。



8003H

操作

数据采集器停止

已停止数据采集器服务。



8004H

操作

IT网关启动

已启动IT网关服务。



8005H

操作

IT网关停止已停止IT网关服务。



8006H

操作

事件履历文件清除执行了事件履历文件清除。



8007H

操作

错误清除成功已执行错误清除。



8008H

操作

错误清除失败

错误清除失败。



8500H

操作

监视对象项目登录失败因存储器容量不足，导致监视对象项目的登录失败。

• 减少监视对象项目的个数。
• 关闭行Management Shell的工业PC上的其他应
用程序，并确保可用空间。
• 增设运行Management Shell的工业PC的内存。

F800H

警告

超过收集周期

收集处理未在收集周期内完成。



11 故障排除11.6 事件代码一览Management Shell数据采集器中发生的事件代码Management Shell数据采集器中发生的事件代码如下所示。
事件代码

事件类型

事件

内容

9000H

信息

收集处理时间

已完成收集处理时间的测定。

F800H

警告

超过收集周期

收集处理未在收集周期内完成。

11

11.6

11 故障排除事件代码一览

397

11.7

数据模型导入时所显示的代码一览导入时可能会发生的警告与错误的代码如下所示。

398

代码

结果

种类

原因

处理方法

2400H

错误

组件

未设置组件名。

组件名请设置1～32字符。

2401H

错误

组件

未设置组件显示名。

组件显示名请设置1～64字符。

2402H

错误

组件

组件名中含有输入禁止字符。

组件名仅可由以下的可输入字符构成。
• 半角英文数字• “_”，“-”

2403H

错误

组件

组件显示名中含有输入禁止字符。

请从组件显示名清除以下的输入禁止字符。
• 控制字符代码(U+0000～U+001F，U+007F～
U+00A0，U+00AD)• 改行代码(U+2028，U+2029)

2404H

错误

组件

组件名超过最大字符数。

组件名请设置1～32字符。

2405H

错误

组件

组件显示名超过最大字符数。

组件显示名请设置1～64字符。

2406H

错误

组件

组件数超过最大数{0}个。
• {0}：超过最大数的组件数组件数应为999个以下。

2407H

错误

组件

组件的层级数超过最大层级数{0}层级。
• {0}：超过最大数的层级数组件的层级数应为31层级以下。

2408H

错误

组件

在同一层级内定义的组件名重复。

请设置不重复的组件名。

2409H

错误

组件

图标文件路径中含有输入禁止字符。

请从图标文件名清除以下的输入禁止字符。
• “\”、“/”、“:”、“*”、“?”、“"”、“<”、“>”、“|”

240AH

错误

组件

图标文件名超过最大字符数。

图标文件名请设置1～255字符。

240BH

错误

组件

未设置图标文件名。

图标文件名请设置1～255字符。

240CH

错误

组件

设置了图标无法使用的文件格式。

图标文件的扩展名请设置为以下其中之一。
• .png、.bmp、.jpg、.ico、.gif

2500H

错误

资源

未设置资源名。

资源名请设置1～32字符。

2501H

错误

资源

未设置资源显示名。

资源显示名请设置1～64字符。

2507H

错误

资源

资源名中含有输入禁止字符。

资源名仅可由以下的可输入字符构成。
• “.”，“/”，“¥”除外的半角英文数字符号
字符

2508H

错误

资源

资源显示名中含有输入禁止字符。

请从资源显示名清除以下的输入禁止字符。
• 控制字符代码(U+0000～U+001F，U+007F～
U+00A0，U+00AD)• 改行代码(U+2028，U+2029)

2509H

错误

资源

未设置外部数据标签资源的位置。

使用CSV文件数据采集器以外的数据收集器时，位置请设置1字符或以上。

250CH

错误

资源

外部数据标签资源位置中含有输入禁止字符。

请从位置清除以下的输入禁止字符。
• 控制字符代码(U+0000～U+001F，U+007F～
U+00A0，U+00AD)• 改行代码(U+2028，U+2029)

250DH

错误

资源

文件资源的文件路径中含有输入禁止字符。

请从文件路径清除以下的输入禁止字符。
• Windows的文件路径无法使用的字符(“*”，“?”，“"”，“<”，“>”，“|”
)

250EH

错误

资源

资源名超过最大字符数。

资源名请设置1～32字符。

250FH

错误

资源

资源显示名超过最大字符数。

资源显示名请设置1～64字符。

2510H

错误

资源

数据标签资源的数据类型超过最大字符数。

数据类型请设置1～11。

2511H

错误

资源

数据标签资源的字符数设置了范围外的值。

STRING型的字符数请设置1～32，WSTRING型的字
符数请设置1～16，其他数据类型请设置0。

2513H

错误

资源

外部数据标签资源的位置超过最大字符数。

位置请设置300字符以下。

2514H

错误

资源

文件资源的文件路径超过最大字符数。

文件路径请设置259字符以下。

2515H

错误

资源

在同一层级内定义的资源数超过最大数{0}个。
• {0}：超过最大数的资源数

在同一层级内定义的资源数应为1,000个以下。

2517H

错误

资源

文件夹资源的文件夹路径中含有输入禁止字符。

请从文件夹路径清除以下的输入禁止字符。
• Windows的文件路径无法使用的字符(“*”，“?”，“"”，“<”，“>”，“|”)

11 故障排除11.7 数据模型导入时所显示的代码一览

代码

结果

种类

原因

处理方法

2518H

错误

资源

文件夹资源的文件夹路径超过最大字符数。

文件路径请设置247字符以下。

251AH

错误

资源

外部数据标签资源使用的访问目标设备设置不存在。

识别ID中请设置与某个访问目标设备设置的识别
ID相同的值。

2520H

错误

资源

在同一层级内定义的资源的资源名重复。

请设置不重复的资源名。

2521H

错误

资源

资源的访问许可中设置了不存在的值。

资源的访问许可请指定以下的某个数值。
• 只读 : 1• 可以读取/写入 : 3

2522H

错误

资源

资源的初始值中设置了不正确的值。

请在各数据类型中设置可输入值的范围，字符。

2525H

错误

资源

资源的文件路径中设置了相对路径。

资源的文件路径请设置绝对路径。

2526H

错误

资源

资源的文件夹路径中设置了相对路径。

资源的文件夹路径请设置绝对路径。

2527H

错误

资源

目标设备设置的记述不正确。

• 请将<AccessConfigs>要素设为<AccessConfigs/>。
• 请将外部数据标签资源的识别ID设为“0”。

2600H

错误

目标设备设置设置名中含有输入禁止字符。

请从设置名清除以下的输入禁止字符。
• 控制字符代码(U+0000～U+001F，U+007F～
U+00A0，U+00AD)• 改行代码(U+2028，U+2029)

2601H

错误

目标设备设置

注释中含有输入禁止字符。

请从注释清除以下的输入禁止字符。
• 控制字符代码(U+0000～U+001F，U+007F～
U+00A0，U+00AD)• 改行代码(U+2028，U+2029)

2602H

错误

目标设备设置设置名超过最大字符数。

设置名请设置1～32字符。

2603H

错误

目标设备设置注释超过最大字符数。

注释请设置100字符以下。

2604H

错误

目标设备设置访问目标设备设置数超过最大数{0}个。
• {0}：超过最大数的目标设备数设置数访问目标设备设置数应为100个以下。

2605H

错误

目标设备设置

未设置设置名。

访问目标设备设置的设置名请设置1～32字符。

2606H

错误

目标设备设置识别ID已被更改。

请勿更改识别ID。
• 更改后则进行Management Shell资源管理器的
数据模型导出，请使用输出的数据模型文件进
行重新编辑。

2607H

错误目标设备设置开发者企业代码已被更改。

请勿更改开发者企业代码。
• 更改后则进行Management Shell资源管理器的
数据模型导出，请使用输出的数据模型文件进
行重新编辑。

2608H

错误目标设备设置开发者已被更改。

请勿更改开发者。
• 更改后则进行Management Shell资源管理器的
数据模型导出，请使用输出的数据模型文件进
行重新编辑。

2609H

错误目标设备设置数据收集器已被更改。

请勿更改数据收集器。
• 更改后则进行Management Shell资源管理器的
数据模型导出，请使用输出的数据模型文件进
行重新编辑。

260AH错误目标设备设置数据收集器版本已被更改。

请勿更改数据收集器版本。
• 更改后则进行Management Shell资源管理器的
数据模型导出，请使用输出的数据模型文件进
行重新编辑。

260BH错误目标设备设置未安装访问目标设备设置使用的数据收集器。

安装以下的数据收集器之后，请在数据收集器一览画面中更新为最新的安装状态。
{0} Version {1} ({2})• {0}：数据采集器名• {1}：数据采集器版本 （最大4位的未以零填充
的整数）• {2}：开发商

260CH

错误

目标设备设置设置名重复。

请设置不重复的设置名。

261EH

错误

目标设备设置参数内容已被更改。

请勿更改参数内容。
• 更改后则进行Management Shell资源管理器的
数据模型导出，请使用输出的数据模型文件进
行重新编辑。

261FH错误目标设备设置识别ID重复。

请勿更改识别ID。
• 更改后则进行Management Shell资源管理器的
数据模型导出，请使用输出的数据模型文件进
行重新编辑。

11.7

11 故障排除数据模型导入时所显示的代码一览

11

399

400

代码

结果

种类

原因

处理方法

2700H

错误

其它

数据模型文件的路径不正确。

• 请确认是否选择了不存在的数据模型文件。
• 文件的完整路径应为1～242字符。

2701H

错误

其它

数据模型文件展开中发生了意外错误。

• 进行Management Shell资源管理器的部分导入，请重新读取数据模型文件。
• 如果问题仍未解决，请联系Edgecross联盟。

2702H

错误

其它

SupplementalData.acd损坏。

如果更改SupplementalData.acd，则有时无法读入。
请执行以下任一操作。
• 再次读入同一数据模型文件• 读入其他数据模型文件

2703H

错误

其它

解析XML文件时发生了意外错误。

• 进行Management Shell资源管理器的部分导入，请重新读取数据模型文件。
• 如果问题仍未解决，请联系Edgecross联盟。

2704H

错误

其它

验证XML文件时检出了不正确的定义。

• 请确认数据模型文件的格式是否正确。
• 请选择其他数据模型文件之后再次执行。

2705H

错误

其它

数据模型文件的构成要素不正确。

• 请确认数据模型文件展开后是否存在以下的文件夹。
·DataModelFiles• 请确认数据模型文件展开后的DataModelFiles
文件夹内是否存在以下的文件。
·DataModel.xml·SupplementalData.acd• 请确认数据模型文件展开后是否存在不需要的文件，文件夹。

2706H

错误

其它

数据模型文件的版本不支持。

• 请确认数据模型文件的版本是否为1.00以上
2.00以下。

2707H

错误

其它

不支持XML文件中记载的XML规格的版本。

请确认在XML 1.0中是否记述了XML文件。

2708H

错误

其它

不支持XML文件的字符代码。

请确认XML文件的字符代码是否为UTF-8。

2709H

错误

其它

DTD因XML文件的规格而被禁止。

请从XML文件内清除DTD记述。

2800H

警告

组件

因组件名重复，故将组件名从{0}更改为了{1}。
• {0}：更改前的组件名• {1}：更改后的组件名



2901H

警告

资源

在用数据收集器进行的检查中报告了以下讯息。

请确认讯息或数据收集器的手册后，确认保持现
状设置是否存在问题。
{0}{1} Version {2} ({3})• {0}：从数据采集器返回的信息• {1}：数据采集器名• {2}：数据采集器版本 （最大4位的未以零填充
的整数）• {3}：开发商

2902H

警告

资源

在用数据收集器进行的检查中，位置被从{0}更改为了{1}。
{2} Version {3} ({4})• {0}：更改前的位置• {1}：更改后的位置• {2}：数据采集器名• {3}：数据采集器版本 （最大4位的未以零填充
的整数）• {4}：开发商



2903H

警告

资源

在用数据收集器进行的检查中，数据类型被从{0}更改为了{1}。
{2} Version {3} ({4})• {0}：更改前的位置• {1}：更改后的位置• {2}：数据采集器名• {3}：数据采集器版本 （最大4位的未以零填充
的整数）• {4}：开发商

11 故障排除11.7 数据模型导入时所显示的代码一览

代码

结果

种类

原因

处理方法

2904H

警告

资源

在用数据收集器进行的检查中，字符数被从{0}更改为了{1}。
{2} Version {3} ({4})• {0}：更改前的位置• {1}：更改后的位置• {2}：数据采集器名• {3}：数据采集器版本 （最大4位的未以零填充
的整数）• {4}：开发商



2A00H

警告

目标设备设置因设置名重复，故将设置名从{0}更改为了{1}。
• {0}：更改前的设置名• {1}：更改后的设置名



2A01H

警告

目标设备设置生成了使用了虚拟数据收集器的目标设备
“{0}”。
• {0}：生成的目标设备设置名更改为使用了其他数据收集器的目标设备设置时，请在目标设备设置批量替换画面替换目标设备设
置。

2C00H

错误

组件

组件数超过最大数{0}个。
• {0}：超过最大数的组件数

数据模型文件中存储的组件和Management Shell
持有组件的合计应为1,000个以下。

2C01H

错误

组件

组件的层级数超过最大层级数{0}层级。
• {0}：超过最大数的层级数

将数据模型文件中存储的组件添加至Management
Shell的组件层级树时的层级数的合计应为32层级
以下。

2C02H

错误

组件

图标文件名超过最大字符数{0}字符。
• {0}：超过最大数的字符数请将超过的图标文件名更改为其他文件名。

2D00H

错误

资源

在用数据收集器进行的检查中报告了以下讯息。

请参阅数据采集器的手册，确认是否支持数据模型的导入。
支持时，请按照提示修改。
{0}{1} Version {2} ({3})• {0}：从数据采集器返回的信息• {1}：数据采集器名• {2}：数据采集器版本 （最大4位的未以零填充
的整数）• {3}：开发商

2D03H

错误

资源

使用的数据收集器未满足Edgecross规格的封装条件。

请咨询数据收集器的开发者。
{0} Version {1} ({2})• {0}：数据采集器名• {1}：数据采集器版本 （最大4位的未以零填充
的整数）• {2}：开发商

2E00H

错误

目标设备设置自动重命名时，设置名超过最大字符数{0}字符。 请将重复的设置名更改为其他设置名。
• {0}：超过最大数的字符数

2E01H

错误

目标设备设置导入后的目标设备设置超过最大数{0}个。
• {0}：超过最大数的目标设备数设置数目标设备设置的合计应为100个以下。

2E02H

错误

目标设备设置导入后的目标设备设置超过最大数。

请至少删除1个目标设备后重新实施。

2F00H

错误

其它

Management Shell停止。

请启动Management Shell。

2FFFH

错误

其它

导入中发生了意外的异常。

请重启Management Shell之后再次实施。

11.7

11

11 故障排除数据模型导入时所显示的代码一览

401

11.8

使用一次性收集功能时发生的错误代码一览

使用一次性收集功能时可能发生的错误的错误代码一览如下所示。

402

错误代码

错误名称

错误内容

处理方法

1000H

Management Shell事件登录错误Management Shell的事件登录失败。

• 请确认Management Shell是否动作。
• 请确认Management Shell是否发生错误。
• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启一次性收集设置。
• 如果更改了Windows的时间和日期，请启动Management Shell。

1001H

Management Shell事件解除错误Management Shell的事件解除失败。

• 请确认Management Shell是否动作。
• 请确认Management Shell是否发生错误。
• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启一次性收集设置。
• 如果更改了Windows的时间和日期，请启动Management Shell。

1002H

Management Shell通信错误

与Management Shell的通讯失败。

• 请确认Management Shell是否动作。
• 请确认Management Shell是否发生错误。
• 请通过结束其他应用程序等操作，降低Windows的负载。
• 请重启一次性收集设置。
• 如果更改了Windows的时间和日期，请启动Management Shell。

1100H

收集对象资源读取错误

收集对象资源读取失败。

• 请确认Management Shell是否动作。
• 请确认Management Shell是否发生错误。
• 请确认是否存在对象数据标签资源。
• 请确认是否有读取收集对象资源的权限。
• 使用内部数据标签资源(运算)时，请确认运算项中指定的资源。
• 请重新设置收集对象资源。
• 请通过结束其他应用程序等操作，降低Windows的负载。

1101H

收集对象资源类型定义不一致错误检测出收集对象资源的数据类型不一致。

• 请确认对象数据标签资源是否已更改。
• 请重新设置收集对象资源。

1102H

监视对象资源读取错误

监视对象资源读取失败。

• 请确认Management Shell是否动作。
• 请确认Management Shell是否发生错误。
• 请确认是否存在对象数据标签资源。
• 请确认是否有读取监视对象资源的权限。
• 使用内部数据标签资源(运算)时，请确认运算项中指定的资源。
• 请重新设置监视对象资源。
• 请通过结束其他应用程序等操作，降低Windows的负载。

1103H

监视对象资源写入错误

监视对象资源写入失败。

• 请确认Management Shell是否动作。
• 请确认Management Shell是否发生错误。
• 请确认是否存在对象数据标签资源。
• 请确认是否有写入监视对象资源的权限。
• 请重新设置监视对象资源。
• 请通过结束其他应用程序等操作，降低Windows的负载。

1104H

监视对象资源类型定义不一致错误检测出监视对象资源的数据类型不一致。

• 请确认对象数据标签资源是否已更改。
• 请重新设置监视对象资源。

1105H

通知对象资源写入错误

通知对象资源写入失败。

• 请确认Management Shell是否动作。
• 请确认Management Shell是否发生错误。
• 请确认是否存在对象数据标签资源。
• 请确认是否有写入通知对象资源的权限。
• 请重新设置通知对象资源。
• 请通过结束其他应用程序等操作，降低Windows的负载。

1106H

通知对象资源类型定义不一致错误检测出通知对象资源的数据类型不一致。

• 请确认对象数据标签资源是否已更改。
• 请重新设置通知对象资源。

1107H

收集对象资源信息获取错误收集对象资源信息获取失败。

• 请确认Management Shell是否动作。
• 请确认Management Shell是否发生错误。
• 请确认是否存在对象数据标签资源。
• 使用内部数据标签资源(运算)时，请确认运算项中指定的资源。

1108H

监视对象资源信息获取错误监视对象资源信息获取失败。

• 请确认Management Shell是否动作。
• 请确认Management Shell是否发生错误。
• 请确认是否存在对象数据标签资源。
• 使用内部数据标签资源(运算)时，请确认运算项中指定的资源。

1109H

通知对象资源信息获取错误

通知对象资源信息获取失败。

• 请确认Management Shell是否动作。
• 请确认Management Shell是否发生错误。
• 请确认是否存在对象数据标签资源。

1110H

收集对象资源读取权限错误

没有读取收集对象资源的权限。

• 请确认是否有读取收集对象资源的权限。
• 请重新设置收集对象资源。

11 故障排除11.8 使用一次性收集功能时发生的错误代码一览

错误代码

错误名称

错误内容

处理方法

1111H

监视对象资源读取权限错误

没有读取监视对象资源的权限。

• 请确认是否有读取监视对象资源的权限。
• 请重新设置监视对象资源。

1112H

监视对象资源写入权限错误

没有写入监视对象资源的权限。

• 请确认是否有写入监视对象资源的权限。
• 请重新设置监视对象资源。

1113H

通知对象资源写入权限错误

没有写入通知对象资源的权限。

• 请确认是否有写入通知对象资源的权限。
• 请重新设置通知对象资源。

1200H

详细设置错误

详细设置没有写入或是已损坏。

请重新设置详细设置。

1300H

输出名重复错误

在详细设置中，收集设置的收集
对象与保存设置的日期时间列的输出名重复。

请确认详细设置的输出名设置。

11

2000H

文件保存错误

因可用空间不足，文件写入失败。

请删除不需要的文件，确保剩余容量。

2001H

文件保存错误

文件写入失败。

• 请确认保存目标文件夹的访问权限。
• 将网络目标文件夹设置为保存目标文件夹时，请确认网络的连接路径是否存在问题，是否指定网络驱动器。
• 请确认其他应用程序等是否正在访问保存文件。
• 请确认实时流程管理器和保存设置是否重复。
• 请更改保存目标文件夹或文件名前缀词。
• 请通过结束其他应用程序等操作，降低Windows的负载。

2002H

保存文件编号错误

保存文件的文件名后缀已达到
FFFFFFFF。

• 请更改保存目标文件夹或文件名前缀词。
• 请从保存目标文件夹将保存文件全部删除。

2003H

蓄积中文件错误

蓄积中文件的输出失败。

• 请确认保存目标文件夹的访问权限。
• 将网络目标文件夹设置为保存目标文件夹时，请确认网络的连接路径是否存在问题，是否指定网络驱动器。
• 请确认其他应用程序等是否正在访问蓄积中文件。
• 请确认实时流程管理器和保存设置是否重复。
• 请更改保存目标文件夹或文件名前缀词。
• 请将蓄积中文件全部删除。
• 请通过结束其他应用程序等操作，降低Windows的负载。

2004H

文件保存错误

文件删除失败。

• 请确认保存目标文件夹的访问权限。
• 将网络目标文件夹设置为保存目标文件夹时，请确认网络的连接路径是否存在问题，是否指定网络驱动器。
• 请确认其他应用程序等是否正在访问保存文件。
• 请确认实时流程管理器和保存设置是否重复。
• 请更改保存目标文件夹或文件名前缀词。
• 请通过结束其他应用程序等操作，降低Windows的负载。

3000H

存储器容量不足错误

因存储器容量不足，导致无法确保动作所需的存储容量。

• 请结束其他应用程序。
• 请重新启动运行该产品的工业用PC。

3001H

DB设置错误

DB的连接设置参数不正确。

• 请确认DB保存的设置是否正确。
• 请确认ODBC错误代码。

3002H

DB连接错误

DB连接失败。

• 请确认DB保存的设置是否正确。
• 请减少收集对象资源数，以降低负载。
• 其他设置的动作状态为RUN时将其停止，以降低负载。
• 请通过结束其他应用程序等操作，降低Windows的负载。

3003H

DB连接错误

DB连接失败。

• 请确认DB保存的设置是否正确。
• 请确认ODBC的设置是否正确。
• 请确认ODBC错误代码。

3004H

DB SQL执行错误

SQL执行失败。

• 请确认DB保存的设置是否正确。
• 请减少收集对象资源数，以降低负载。
• 其他设置的动作状态为RUN时将其停止，以降低负载。
• 请通过结束其他应用程序等操作，降低Windows的负载。

3005H

DB SQL执行错误

输出数据量超出8160字节，导致SQL的执行失败。

• 请减少收集对象资源数。
• 请确认ODBC错误代码。

3006H

DB SQL执行错误

SQL执行失败。

• 请确认DB保存的设置是否正确。
• 请确认ODBC的设置是否正确。
• 请确认ODBC错误代码。

3007HDB断开错误

DB断开失败。

• 请确认DB保存的设置是否正确。
• 请减少收集对象资源数，以降低负载。
• 其他设置的动作状态为RUN时将其停止，以降低负载。
• 请通过结束其他应用程序等操作，降低Windows的负载。

3008H

DB断开错误

DB断开失败。

• 请确认DB保存的设置是否正确。
• 请确认ODBC的设置是否正确。
• 请确认ODBC错误代码。

11.8

11 故障排除使用一次性收集功能时发生的错误代码一览

403

11.9

在命令行IF功能中发生的结束代码一览

在命令行IF功能中发生的结束代码一览如下所示。
结束代码

错误名称

错误内容

处理方法

1000H

第一选项错误

• 在第一选项中指定了未被定义
的字符串。
• 未指定选项。

确认相应选项的规格，输入正确的第一选项。
98页 选项详情1001H

第二选项及以后选项错误（1001H）

第二选项或以后选项不正确。

在相应选项的结束代码栏中确认原因，并输入正确的选项。
• 帮助功能：98页 规格• 功能版本获取：99页 规格• 流程流运行状态获取：结束代码处显示“1001”• 流程流运行开始：结束代码处显示“1001”• 流程流运行停止：结束代码处显示“1001”

2000H

未同意使用许可协议错误

未同意Edgecross基本软件的使
用许可协议。

启动实时流程设计器或Management Shell资源管理器，并同意使用许可协议。

2001H

多重启动错误

已启动EdgecrossCLI。

确认是否已启动EdgecrossCLI，若已启动则退出后再启动。

2002H

同时执行错误

在执行以下操作的同时，在实时流程设计器中更改了运行状态或应用了实时流程管理器的参数。
• RUN请求 （/runrfm）• STOP请求 （/stoprfm）• 实时流程设计器的运行状态更改完成后再执行。
• 实时流程设计器的参数应用完成后再执行。

3000H

内部通信错误

与实时流程管理器的内部通信失败。

• 请确认是否发生了其他错误。
• 请关闭其他应用程序，降低Windows的负荷。
• 启动实时流程设计器，并修改收集周期、收集点数与处理内容等以降低负
载。
• 工业用PC进入睡眠/休眠状态时，请结束控制睡眠/休眠状态的其他应用程序。此外，请勿实施进入睡眠的操作。
• 请重新启动运行该产品的工业PC。

实时流程管理器对命令的执行有
响应延迟。

404

3001H

实时流程管理器开始操作执
行中错误

实时流程管理器还在执行此前受理的开始操作。

实时流程管理器此前受理的开始操作的运行状态更改完成后再执行。

3002H

实时流程管理器停止操作执
行中错误

实时流程管理器还在执行此前受
理的停止操作。

实时流程管理器此前受理的停止操作的运行状态更改完成后再执行。

3003H

实时流程管理器运行状态切换同时请求数超过上限错误

实时流程管理器此前受理的同种运行状态更改操作 （运行开始操作或运行停止操作）已达最大数（运行开始操作、运行停止操作
的执行过于频繁）。

• 实时流程管理器此前受理的开始操作、停止操作的运行状态更改完成后再执行。
• 再次发生本错误时，降低运行开始操作、运行停止操作的执行频率。

4000H

内部处理错误

内部处理发生了未知错误。

• 请重新启动运行该产品的工业PC。
• 请重新安装Edgecross基本软件。
• 再次发生同一错误时,请咨询Edgecross联盟。

11 故障排除11.9 在命令行IF功能中发生的结束代码一览

附录
附1

实时流程管理器的状态

本节对实时流程管理器的状态进行说明。
获取流程流状态时，应参照实时流程管理器状态。

全部配置
实时流程管理器状态的全部配置如下所示。
地址

名称0～399999

基本区域

400000～409799

数据采集器区域

409800～420999

IT网关区域

附

附1

附录
实时流程管理器的状态

405

实时流程管理器状态的一览本项对实时流程管理器的实时流程管理器状态进行说明。

基本区域
基本区域 （0～399999）的实时流程管理器状态如下所示。
地址10进制（16进制）

类型名

名称

初始化时机

读取、写
入

0
(0H)

数据记录流程No.1

状态• 工业PC启动时• 应用实时流程管理器的参数时

读取

1
(1H)

错误代码

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

2～34(2H～22H)

设置名• 工业PC启动时• 应用实时流程管理器的参数时

35～135(23H～87H)

错误发生流程名

136
(88H)

发生源功能

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

137～201(89H～C9H)

数据采集器文件名或IT网关文件名

202～234(CAH～EAH)

数据采集器名或IT网关名

235～299(EBH～12BH)

开发商名

300
(12CH)

数据采集器规格版本 （整数部分）或IT网关规格版本 （整数部分）

301(12DH)

数据采集器规格版本 （小数部分）或IT网关规格版本 （小数部分）302～305(12EH～131H)

数据采集器版本或IT网关版本

306～337(132H～151H)

系统区域

338
(152H)

流程数据缓冲使用率339～353(153H～161H)

系统区域

354～355(162H～163H)

漏测次数

356
(164H)

最终收集时间 （年）357(165H)

最终收集时间 （月日）读取358(166H)

最终收集时间 （时分）读取359(167H)

最终收集时间 （秒毫秒）

360～399(168H～18FH)

系统区域

406

附录
附1 实时流程管理器的状态• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

读取读取

地址10进制
（16进制）

类型名

名称

初始化时机

400～799(190H～31FH)

数据记录流程No.2

与数据记录流程No.1 （0～399 （0H～18FH））相同

800～1199(320H～4AFH)

数据记录流程No.3

1200～1599(4B0H～63FH)

数据记录流程No.4

1600～1999(640H～7CFH)

数据记录流程No.5

2000～2399(7D0H～95FH)

数据记录流程No.6

2400～2799(960H～AEFH)

数据记录流程No.7

2800～3199(AF0H～C7FH)

数据记录流程No.83200～3599(C80H～E0FH)

数据记录流程No.93600～3999(E10H～F9FH)

数据记录流程No.10

4000～4399(FA0H～112FH)

数据记录流程No.11

4400～4799(1130H～12BFH)

数据记录流程No.12

4800～5199(12C0H～144FH)

数据记录流程No.13

5200～5599(1450H～15DFH)

数据记录流程No.14

5600～5999(15E0H～176FH)

数据记录流程No.15

6000～6399(1770H～18FFH)

数据记录流程No.16

读取、写
入

附

附1

附录
实时流程管理器的状态407

地址10进制
（16进制）

类型名

名称6400～6799(1900H～1A8FH)

数据记录流程No.17

与数据记录流程No.1 （0～399 （0H～18FH））相同

6800～7199(1A90H～1C1FH)

数据记录流程No.18

7200～7599(1C20H～1DAFH)

数据记录流程No.19

7600～7999(1DB0H～1F3FH)

数据记录流程No.20

8000～8399(1F40H～20CFH)

数据记录流程No.21

8400～8799(20D0H～225FH)

数据记录流程No.22

8800～9199(2260H～23EFH)

数据记录流程No.23

9200～9599(23F0H～257FH)

数据记录流程No.24

9600～9999(2580H～270FH)

数据记录流程No.25

10000～10399(2710H～289FH)

数据记录流程No.26

10400～10799(28A0H～2A2FH)

数据记录流程No.27

10800～11199(2A30H～2BBFH)

数据记录流程No.28

11200～11599(2BC0H～2D4FH)

数据记录流程No.29

11600～11999(2D50H～2EDFH)

数据记录流程No.30

12000～12399(2EE0H～306FH)

数据记录流程No.31

12400～12799(3070H～31FFH)

数据记录流程No.32

408

附录
附1 实时流程管理器的状态

初始化时机

读取、写
入

地址10进制
（16进制）

类型名

名称

初始化时机

12800～13199(3200H～338FH)

数据诊断流程No.1

与数据记录流程No.1 （0～399 （0H～18FH））相同

13200～13599(3390H～351FH)

数据诊断流程No.2

13600～13999(3520H～36AFH)

数据诊断流程No.3

14000～14399(36B0H～383FH)

数据诊断流程No.414400～14799(3840H～39CFH)

数据诊断流程No.514800～15199(39D0H～3B5FH)

数据诊断流程No.615200～15599(3B60H～3CEFH)

数据诊断流程No.7

15600～15999(3CF0H～3E7FH)

数据诊断流程No.816000～16399(3E80H～400FH)

数据诊断流程No.916400～16799(4010H～419FH)

数据诊断流程No.10

16800～17199(41A0H～432FH)

数据诊断流程No.11

17200～17599(4330H～44BFH)

数据诊断流程No.12

17600～17999(44C0H～464FH)

数据诊断流程No.13

18000～18399(4650H～47DFH)

数据诊断流程No.14

18400～18799(47E0H～496FH)

数据诊断流程No.15

18800～19199(4970H～4AFFH)

数据诊断流程No.16

读取、写
入

附

附1

附录
实时流程管理器的状态409

地址10进制
（16进制）

类型名

名称

19200～19599(4B00H～4C8FH)

数据诊断流程No.17

与数据记录流程No.1 （0～399 （0H～18FH））相同

19600～19999(4C90H～4E1FH)

数据诊断流程No.18

20000～20399(4E20H～4FAFH)

数据诊断流程No.19

20400～20799(4FB0H～513FH)

数据诊断流程No.20

20800～21199(5140H～52CFH)

数据诊断流程No.21

21200～21599(52D0H～545FH)

数据诊断流程No.22

21600～21999(5460H～55EFH)

数据诊断流程No.23

22000～22399(55F0H～577FH)

数据诊断流程No.24

22400～22799(5780H～590FH)

数据诊断流程No.25

22800～23199(5910H～5A9FH)

数据诊断流程No.26

23200～23599(5AA0H～5C2FH)

数据诊断流程No.27

23600～23999(5C30H～5DBFH)

数据诊断流程No.28

24000～24399(5DC0H～5F4FH)

数据诊断流程No.29

24400～24799(5F50H～60DFH)

数据诊断流程No.30

24800～25199(60E0H～626FH)

数据诊断流程No.31

25200～25599(6270H～63FFH)

数据诊断流程No.32

410

附录
附1 实时流程管理器的状态

初始化时机

读取、写
入

地址10进制
（16进制）

类型名

名称

初始化时机

读取、写
入

25600
(6400H)

数据记录流程No.1的流程No.1信息状态

• 工业PC启动时• 应用实时流程管理器的参数时

读取

25601
(6401H)错误代码• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

25602～25604(6402H～6404H)

系统区域

25605～25705(6405H～6469H)

设置名• 工业PC启动时• 应用实时流程管理器的参数时

25706(646AH)发生源功能

25707～25771(646BH～64ABH)

数据采集器文件名或IT网关文件名• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

25772～25804(64ACH～64CCH)

数据采集器名或IT网关名

25805～25869(64CDH～650DH)

开发商名

25870
(650EH)数据采集器规格版本 （整数部分）或IT网关规格版本 （整数部分）

25871(650FH)数据采集器规格版本 （小数部分）或IT网关规格版本 （小数部分）

25872～25875(6510H～6513H)

数据采集器版本或IT网关版本

25876～25929(6514H～6549H)

系统区域

25930～26009(654AH～6599H)

各流程的信息专用数据收集功能的流程信息
数据加工功能的流程信息

26010～26054(659AH～65C6H)

数据存储信息数据存储信息26055～26099(65C7H～65F3H)

数据传送信息数据传送信息26100～27599(65F4H～6BCFH)

数据记录流程No.1的流程No.2～
No.4信息27600～29599(6BD0H～739FH)

系统区域

29600～31599(73A0H～7B6FH)

数据记录流程No.2的流程No.1～
No.4信息31600～33599(7B70H～833FH)

系统区域

33600～35599(8340H～8B0FH)

数据记录流程No.3的流程No.1～
No.4信息35600～37599(8B10H～92DFH)

系统区域

37600～39599(92E0H～9AAFH)

数据记录流程No.4的流程No.1～
No.4信息39600～41599(9AB0H～A27FH)

系统区域

读取

读取

附

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.1的流程No.2信息：26100～26599 （65F4H～67E7H）
数据记录流程No.1的流程No.3信息：26600～27099 （67E8H～69DBH）
数据记录流程No.1的流程No.4信息：27100～27599 （69DCH～6BCFH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.2的流程No.1信息：29600～30099 （73A0H～7593H）
数据记录流程No.2的流程No.2信息：30100～30599 （7594H～7787H）
数据记录流程No.2的流程No.3信息：30600～31099 （7788H～797BH）
数据记录流程No.2的流程No.4信息：31100～31599 （797CH～7B6FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.3的流程No.1信息：33600～34099 （8340H～8533H）
数据记录流程No.3的流程No.2信息：34100～34599 （8534H～8727H）
数据记录流程No.3的流程No.3信息：34600～35099 （8728H～891BH）
数据记录流程No.3的流程No.4信息：35100～35599 （891CH～8B0FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.4的流程No.1信息：37600～38099 （92E0H～94D3H）
数据记录流程No.4的流程No.2信息：38100～38599 （94D4H～96C7H）
数据记录流程No.4的流程No.3信息：38600～39099 （96C8H～98BBH）
数据记录流程No.4的流程No.4信息：39100～39599 （98BCH～9AAFH）

附1

附录实时流程管理器的状态

411

地址10进制
（16进制）

类型名

名称

41600～43599(A280H～AA4FH)

数据记录流程No.5的流程No.1～
No.4信息与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.5的流程No.1信息：41600～42099 （A280H～A473H）
数据记录流程No.5的流程No.2信息：42100～42599 （A474H～A667H）
数据记录流程No.5的流程No.3信息：42600～43099 （A668H～A85BH）
数据记录流程No.5的流程No.4信息：43100～43599 （A85CH～AA4FH）

43600～45599(AA50H～B21FH)

系统区域

45600～47599(B220H～B9EFH)

数据记录流程No.6的流程No.1～
No.4信息47600～49599(B9F0H～C1BFH)

系统区域

49600～51599(C1C0H～C98FH)

数据记录流程No.7的流程No.1～
No.4信息51600～53599(C990H～D15FH)

系统区域

53600～55599(D160H～D92FH)

数据记录流程No.8的流程No.1～
No.4信息55600～57599(D930H～E0FFH)系统区域

57600～59599(E100H～E8CFH)

数据记录流程No.9的流程No.1～
No.4信息59600～61599(E8D0H～F09FH)

系统区域

61600～63599(F0A0H～F86FH)

数据记录流程No.10的流程No.1～
No.4信息63600～65599(F870H～1003FH)

系统区域

65600～67599(10040H～
1080FH)

数据记录流程No.11的流程No.1～
No.4信息67600～69599(10810H～
10FDFH)系统区域

69600～71599(10FE0H～
117AFH)

数据记录流程No.12的流程No.1～
No.4信息71600～73599(117B0H～
11F7FH)系统区域

73600～75599(11F80H～
1274FH)

数据记录流程No.13的流程No.1～
No.4信息412

附录
附1 实时流程管理器的状态

初始化时机

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.6的流程No.1信息：45600～46099 （B220H～B413H）
数据记录流程No.6的流程No.2信息：46100～46599 （B414H～B607H）
数据记录流程No.6的流程No.3信息：46600～47099 （B608H～B7FBH）
数据记录流程No.6的流程No.4信息：47100～47599 （B7FCH～B9EFH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.7的流程No.1信息：49600～50099 （C1C0H～C3B3H）
数据记录流程No.7的流程No.2信息：50100～50599 （C3B4H～C5A7H）
数据记录流程No.7的流程No.3信息：50600～51099 （C5A8H～C79BH）
数据记录流程No.7的流程No.4信息：51100～51599 （C79CH～C98FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.8的流程No.1信息：53600～54099 （D160H～D353H）
数据记录流程No.8的流程No.2信息：54100～54599 （D354H～D547H）
数据记录流程No.8的流程No.3信息：54600～55099 （D548H～D73BH）
数据记录流程No.8的流程No.4信息：55100～55599 （D73CH～D92FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.9的流程No.1信息：57600～58099 （E100H～E2F3H）
数据记录流程No.9的流程No.2信息：58100～58599 （E2F4H～E4E7H）
数据记录流程No.9的流程No.3信息：58600～59099 （E4E8H～E6DBH）
数据记录流程No.9的流程No.4信息：59100～59599 （E6DCH～E8CFH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.10的流程No.1信息：61600～62099 （F0A0H～F293H）
数据记录流程No.10的流程No.2信息：62100～62599 （F294H～F487H）
数据记录流程No.10的流程No.3信息：62600～63099 （F488H～F67BH）
数据记录流程No.10的流程No.4信息：63100～63599 （F67CH～F86FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.11的流程No.1信息：65600～66099 （10040H～10233H）
数据记录流程No.11的流程No.2信息：66100～66599 （10234H～10427H）
数据记录流程No.11的流程No.3信息：66600～67099 （10428H～1061BH）
数据记录流程No.11的流程No.4信息：67100～67599 （1061CH～1080FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.12的流程No.1信息：69600～70099 （10FE0H～111D3H）
数据记录流程No.12的流程No.2信息：70100～70599 （111D4H～113C7H）
数据记录流程No.12的流程No.3信息：70600～71099 （113C8H～115BBH）
数据记录流程No.12的流程No.4信息：71100～71599 （115BCH～117AFH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.13的流程No.1信息：73600～74099 （11F80H～12173H）
数据记录流程No.13的流程No.2信息：74100～74599 （12174H～12367H）
数据记录流程No.13的流程No.3信息：74600～75099 （12368H～1255BH）
数据记录流程No.13的流程No.4信息：75100～75599 （1255CH～1274FH）

读取、写入地址10进制
（16进制）

类型名

75600～77599(12750H～
12F1FH)系统区域

77600～79599(12F20H～
136EFH)

数据记录流程No.14的流程No.1～
No.4信息79600～81599(136F0H～
13EBFH)系统区域

81600～83599(13EC0H～
1468FH)

数据记录流程No.15的流程No.1～
No.4信息83600～85599(14690H～
14E5FH)系统区域

85600～87599(14E60H～
1562FH)

数据记录流程No.16的流程No.1～
No.4信息87600～89599(15630H～
15DFFH)系统区域

89600～91599(15E00H～
165CFH)

数据记录流程No.17的流程No.1～
No.4信息91600～93599(165D0H～
16D9FH)系统区域

93600～95599(16DA0H～
1756FH)

数据记录流程No.18的流程No.1～
No.4信息95600～97599(17570H～
17D3FH)系统区域

97600～99599(17D40H～
1850FH)

数据记录流程No.19的流程No.1～
No.4信息99600～101599(18510H～
18CDFH)系统区域

101600～103599(18CE0H～
194AFH)

数据记录流程No.20的流程No.1～
No.4信息103600～105599(194B0H～
19C7FH)系统区域

105600～107599(19C80H～
1A44FH)

数据记录流程No.21的流程No.1～
No.4信息

名称

初始化时机

读取、写
入

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.14的流程No.1信息：77600～78099 （12F20H～13113H）
数据记录流程No.14的流程No.2信息：78100～78599 （13114H～13307H）
数据记录流程No.14的流程No.3信息：78600～79099 （13308H～134FBH）
数据记录流程No.14的流程No.4信息：79100～79599 （134FCH～136EFH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.15的流程No.1信息：81600～82099 （13EC0H～140B3H）
数据记录流程No.15的流程No.2信息：82100～82599 （140B4H～142A7H）
数据记录流程No.15的流程No.3信息：82600～83099 （142A8H～1449BH）
数据记录流程No.15的流程No.4信息：83100～83599 （1449CH～1468FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.16的流程No.1信息：85600～86099 （14E60H～15053H）
数据记录流程No.16的流程No.2信息：86100～86599 （15054H～15247H）
数据记录流程No.16的流程No.3信息：86600～87099 （15248H～1543BH）
数据记录流程No.16的流程No.4信息：87100～87599 （1543CH～1562FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.17的流程No.1信息：89600～90099 （15E00H～15FF3H）
数据记录流程No.17的流程No.2信息：90100～90599 （15FF4H～161E7H）
数据记录流程No.17的流程No.3信息：90600～91099 （161E8H～163DBH）
数据记录流程No.17的流程No.4信息：91100～91599 （163DCH～165CFH）

附与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.18的流程No.1信息：93600～94099 （16DA0H～16F93H）
数据记录流程No.18的流程No.2信息：94100～94599 （16F94H～17187H）
数据记录流程No.18的流程No.3信息：94600～95099 （17188H～1737BH）
数据记录流程No.18的流程No.4信息：95100～95599 （1737CH～1756FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.19的流程No.1信息：97600～98099 （17D40H～17F33H）
数据记录流程No.19的流程No.2信息：98100～98599 （17F34H～18127H）
数据记录流程No.19的流程No.3信息：98600～99099 （18128H～1831BH）
数据记录流程No.19的流程No.4信息：99100～99599 （1831CH～1850FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.20的流程No.1信息：101600～102099 （18CE0H～18ED3H）
数据记录流程No.20的流程No.2信息：102100～102599 （18ED4H～190C7H）
数据记录流程No.20的流程No.3信息：102600～103099 （190C8H～192BBH）
数据记录流程No.20的流程No.4信息：103100～103599 （192BCH～194AFH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.21的流程No.1信息：105600～106099 （19C80H～19E73H）
数据记录流程No.21的流程No.2信息：106100～106599 （19E74H～1A067H）
数据记录流程No.21的流程No.3信息：106600～107099 （1A068H～1A25BH）
数据记录流程No.21的流程No.4信息：107100～107599 （1A25CH～1A44FH）

附1附录实时流程管理器的状态413

地址10进制
（16进制）

类型名

107600～109599(1A450H～
1AC1FH)系统区域

109600～111599(1AC20H～
1B3EFH)

数据记录流程No.22的流程No.1～
No.4信息111600～113599(1B3F0H～
1BBBFH)系统区域

113600～115599(1BBC0H～
1C38FH)

数据记录流程No.23的流程No.1～
No.4信息115600～117599(1C390H～
1CB5FH)系统区域

117600～119599(1CB60H～
1D32FH)

数据记录流程No.24的流程No.1～
No.4信息119600～121599(1D330H～
1DAFFH)系统区域

121600～123599(1DB00H～
1E2CFH)

数据记录流程No.25的流程No.1～
No.4信息123600～125599(1E2D0H～
1EA9FH)系统区域

125600～127599(1EAA0H～
1F26FH)

数据记录流程No.26的流程No.1～
No.4信息127600～129599(1F270H～
1FA3FH)系统区域

129600～131599(1FA40H～
2020FH)

数据记录流程No.27的流程No.1～
No.4信息131600～133599(20210H～
209DFH)系统区域

133600～135599(209E0H～
211AFH)

数据记录流程No.28的流程No.1～
No.4信息135600～137599(211B0H～
2197FH)系统区域

137600～139599(21980H～
2214FH)

数据记录流程No.29的流程No.1～
No.4信息414

附录
附1 实时流程管理器的状态

名称

初始化时机

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.22的流程No.1信息：109600～110099 （1AC20H～1AE13H）
数据记录流程No.22的流程No.2信息：110100～110599 （1AE14H～1B007H）
数据记录流程No.22的流程No.3信息：110600～111099 （1B008H～1B1FBH）
数据记录流程No.22的流程No.4信息：111100～111599 （1B1FCH～1B3EFH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.23的流程No.1信息：113600～114099 （1BBC0H～1BDB3H）
数据记录流程No.23的流程No.2信息：114100～114599 （1BDB4H～1BFA7H）
数据记录流程No.23的流程No.3信息：114600～115099 （1BFA8H～1C19BH）
数据记录流程No.23的流程No.4信息：115100～115599 （1C19CH～1C38FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.24的流程No.1信息：117600～118099 （1CB60H～1CD53H）
数据记录流程No.24的流程No.2信息：118100～118599 （1CD54H～1CF47H）
数据记录流程No.24的流程No.3信息：118600～119099 （1CF48H～1D13BH）
数据记录流程No.24的流程No.4信息：119100～119599 （1D13CH～1D32FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.25的流程No.1信息：121600～122099 （1DB00H～1DCF3H）
数据记录流程No.25的流程No.2信息：122100～122599 （1DCF4H～1DEE7H）
数据记录流程No.25的流程No.3信息：122600～123099 （1DEE8H～1E0DBH）
数据记录流程No.25的流程No.4信息：123100～123599 （1E0DCH～1E2CFH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.26的流程No.1信息：125600～126099 （1EAA0H～1EC93H）
数据记录流程No.26的流程No.2信息：126100～126599 （1EC94H～1EE87H）
数据记录流程No.26的流程No.3信息：126600～127099 （1EE88H～1F07BH）
数据记录流程No.26的流程No.4信息：127100～127599 （1F07CH～1F26FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.27的流程No.1信息：129600～130099 （1FA40H～1FC33H）
数据记录流程No.27的流程No.2信息：130100～130599 （1FC34H～1FE27H）
数据记录流程No.27的流程No.3信息：130600～131099 （1FE28H～2001BH）
数据记录流程No.27的流程No.4信息：131100～131599 （2001CH～2020FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.28的流程No.1信息：133600～134099 （209E0H～20BD3H）
数据记录流程No.28的流程No.2信息：134100～134599 （20BD4H～20DC7H）
数据记录流程No.28的流程No.3信息：134600～135099 （20DC8H～20FBBH）
数据记录流程No.28的流程No.4信息：135100～135599 （20FBCH～211AFH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.29的流程No.1信息：137600～138099 （21980H～21B73H）
数据记录流程No.29的流程No.2信息：138100～138599 （21B74H～21D67H）
数据记录流程No.29的流程No.3信息：138600～139099 （21D68H～21F5BH）
数据记录流程No.29的流程No.4信息：139100～139599 （21F5CH～2214FH）

读取、写入地址10进制
（16进制）

类型名

139600～141599(22150H～
2291FH)系统区域

141600～143599(22920H～
230EFH)

数据记录流程No.30的流程No.1～
No.4信息143600～145599(230F0H～
238BFH)系统区域

145600～147599(238C0H～
2408FH)

数据记录流程No.31的流程No.1～
No.4信息147600～149599(24090H～
2485FH)系统区域

149600～151599(24860H～
2502FH)

数据记录流程No.32的流程No.1～
No.4信息151600～153599(25030H～
257FFH)

系统区域

名称

初始化时机

读取、写
入

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.30的流程No.1信息：141600～142099 （22920H～22B13H）
数据记录流程No.30的流程No.2信息：142100～142599 （22B14H～22D07H）
数据记录流程No.30的流程No.3信息：142600～143099 （22D08H～22EFBH）
数据记录流程No.30的流程No.4信息：143100～143599 （22EFCH～230EFH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.31的流程No.1信息：145600～146099 （238C0H～23AB3H）
数据记录流程No.31的流程No.2信息：146100～146599 （23AB4H～23CA7H）
数据记录流程No.31的流程No.3信息：146600～147099 （23CA8H～23E9BH）
数据记录流程No.31的流程No.4信息：147100～147599 （23E9CH～2408FH）

与数据记录流程No.1的流程No.1信息 （25600～26099 （6400H～65F3H））相同数据记录流程No.32的流程No.1信息：149600～150099 （24860H～24A53H）
数据记录流程No.32的流程No.2信息：150100～150599 （24A54H～24C47H）
数据记录流程No.32的流程No.3信息：150600～151099 （24C48H～24E3BH）
数据记录流程No.32的流程No.4信息：151100～151599 （24E3CH～2502FH）

附

附1

附录
实时流程管理器的状态415

地址10进制
（16进制）

类型名

名称

初始化时机

读取、写
入

153600(25800H)

数据诊断流程No.1的流程No.1信息状态

• 工业PC启动时• 应用实时流程管理器的参数时读取

153601(25801H)

错误代码• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

153602～153604(25802H～
25804H)系统区域

153605～153705(25805H～
25869H)设置名• 工业PC启动时• 应用实时流程管理器的参数时

153706(2586AH)发生源功能

153707～153771(2586BH～
258ABH)数据采集器文件名或IT网关文件名• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

153772～153804(258ACH～
258CCH)数据采集器名或IT网关名

153805～153869(258CDH～
2590DH)开发商名

153870(2590EH)

数据采集器规格版本 （整数部分）或IT网关规格版本 （整数部分）

153871(2590FH)

数据采集器规格版本 （小数部分）或IT网关规格版本 （小数部分）

153872～153875(25910H～
25913H)数据采集器版本或IT网关版本

153876～153929(25914H～
25949H)系统区域

153930～154009(2594AH～
25999H)各流程的信息专用数据收集功能的流程信息
数据加工功能的流程信息
数据诊断功能的流程信息反馈执行功能的流程信息

154010～154054(2599AH～
259C6H)

数据存储信息数据存储信息

154055～154099(259C7H～
259F3H)

数据传送信息数据传送信息416

154100～156599(259F4H～
263B7H)

数据诊断流程No.1的流程No.2～
No.6信息156600～157599(263B8H～
2679FH)系统区域

157600～160599(267A0H～
27357H)

数据诊断流程No.2的流程No.1～
No.6信息160600～161599(27358H～
2773FH)系统区域

附录
附1 实时流程管理器的状态

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.1的流程No.2信息：154100～154599 （259F4H～25BE7H）
数据诊断流程No.1的流程No.3信息：154600～155099 （25BE8H～25DDBH）
数据诊断流程No.1的流程No.4信息：155100～155599 （25DDCH～25FCFH）
数据诊断流程No.1的流程No.5信息：155600～156099 （25FD0H～261C3H）
数据诊断流程No.1的流程No.6信息：156100～156599 （261C4H～263B7H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.2的流程No.1信息：157600～158099 （267A0H～26993H）
数据诊断流程No.2的流程No.2信息：158100～158599 （26994H～26B87H）
数据诊断流程No.2的流程No.3信息：158600～159099 （26B88H～26D7BH）
数据诊断流程No.2的流程No.4信息：159100～159599 （26D7CH～26F6FH）
数据诊断流程No.2的流程No.5信息：159600～160099 （26F70H～27163H）
数据诊断流程No.2的流程No.6信息：160100～160599 （27164H～27357H）

读取读取地址10进制
（16进制）

类型名

名称

初始化时机

读取、写
入

161600～164599(27740H～
282F7H)

数据诊断流程No.3的流程No.1～
No.6信息与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.3的流程No.1信息：161600～162099 （27740H～27933H）
数据诊断流程No.3的流程No.2信息：162100～162599 （27934H～27B27H）
数据诊断流程No.3的流程No.3信息：162600～163099 （27B28H～27D1BH）
数据诊断流程No.3的流程No.4信息：163100～163599 （27D1CH～27F0FH）
数据诊断流程No.3的流程No.5信息：163600～164099 （27F10H～28103H）
数据诊断流程No.3的流程No.6信息：164100～164599 （28104H～282F7H）

164600～165599(282F8H～
286DFH)系统区域

165600～168599(286E0H～
29297H)

数据诊断流程No.4的流程No.1～
No.6信息168600～169599(29298H～
2967FH)系统区域

169600～172599(29680H～
2A237H)

数据诊断流程No.5的流程No.1～
No.6信息172600～173599(2A238H～
2A61FH)系统区域

173600～176599(2A620H～
2B1D7H)

数据诊断流程No.6的流程No.1～
No.6信息176600～177599(2B1D8H～
2B5BFH)系统区域

177600～180599(2B5C0H～
2C177H)

数据诊断流程No.7的流程No.1～
No.6信息180600～181599(2C178H～
2C55FH)系统区域

181600～184599(2C560H～
2D117H)

数据诊断流程No.8的流程No.1～
No.6信息184600～185599(2D118H～
2D4FFH)系统区域

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.4的流程No.1信息：165600～166099 （286E0H～288D3H）
数据诊断流程No.4的流程No.2信息：166100～166599 （288D4H～28AC7H）
数据诊断流程No.4的流程No.3信息：166600～167099 （28AC8H～28CBBH）
数据诊断流程No.4的流程No.4信息：167100～167599 （28CBCH～28EAFH）
数据诊断流程No.4的流程No.5信息：167600～168099 （28EB0H～290A3H）
数据诊断流程No.4的流程No.6信息：168100～168599 （290A4H～29297H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.5的流程No.1信息：169600～170099 （29680H～29873H）
数据诊断流程No.5的流程No.2信息：170100～170599 （29874H～29A67H）
数据诊断流程No.5的流程No.3信息：170600～171099 （29A68H～29C5BH）
数据诊断流程No.5的流程No.4信息：171100～171599 （29C5CH～29E4FH）
数据诊断流程No.5的流程No.5信息：171600～172099 （29E50H～2A043H）
数据诊断流程No.5的流程No.6信息：172100～172599 （2A044H～2A237H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.6的流程No.1信息：173600～174099 （2A620H～2A813H）
数据诊断流程No.6的流程No.2信息：174100～174599 （2A814H～2AA07H）
数据诊断流程No.6的流程No.3信息：174600～175099 （2AA08H～2ABFBH）
数据诊断流程No.6的流程No.4信息：175100～175599 （2ABFCH～2ADEFH）
数据诊断流程No.6的流程No.5信息：175600～176099 （2ADF0H～2AFE3H）
数据诊断流程No.6的流程No.6信息：176100～176599 （2AFE4H～2B1D7H）

附

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.7的流程No.1信息：177600～178099 （2B5C0H～2B7B3H）
数据诊断流程No.7的流程No.2信息：178100～178599 （2B7B4H～2B9A7H）
数据诊断流程No.7的流程No.3信息：178600～179099 （2B9A8H～2BB9BH）
数据诊断流程No.7的流程No.4信息：179100～179599 （2BB9CH～2BD8FH）
数据诊断流程No.7的流程No.5信息：179600～180099 （2BD90H～2BF83H）
数据诊断流程No.7的流程No.6信息：180100～180599 （2BF84H～2C177H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.8的流程No.1信息：181600～182099 （2C560H～2C753H）
数据诊断流程No.8的流程No.2信息：182100～182599 （2C754H～2C947H）
数据诊断流程No.8的流程No.3信息：182600～183099 （2C948H～2CB3BH）
数据诊断流程No.8的流程No.4信息：183100～183599 （2CB3CH～2CD2FH）
数据诊断流程No.8的流程No.5信息：183600～184099 （2CD30H～2CF23H）
数据诊断流程No.8的流程No.6信息：184100～184599 （2CF24H～2D117H）

附1

附录实时流程管理器的状态417

地址10进制
（16进制）

类型名

名称

185600～188599(2D500H～
2E0B7H)

数据诊断流程No.9的流程No.1～
No.6信息与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.9的流程No.1信息：185600～186099 （2D500H～2D6F3H）
数据诊断流程No.9的流程No.2信息：186100～186599 （2D6F4H～2D8E7H）
数据诊断流程No.9的流程No.3信息：186600～187099 （2D8E8H～2DADBH）
数据诊断流程No.9的流程No.4信息：187100～187599 （2DADCH～2DCCFH）
数据诊断流程No.9的流程No.5信息：187600～188099 （2DCD0H～2DEC3H）
数据诊断流程No.9的流程No.6信息：188100～188599 （2DEC4H～2E0B7H）

188600～189599(2E0B8H～
2E49FH)系统区域

189600～192599(2E4A0H～
2F057H)

数据诊断流程No.10的流程No.1～
No.6信息192600～193599(2F058H～
2F43FH)系统区域

193600～196599(2F440H～
2FFF7H)

数据诊断流程No.11的流程No.1～
No.6信息196600～197599(2FFF8H～
303DFH)系统区域

197600～200599(303E0H～
30F97H)

数据诊断流程No.12的流程No.1～
No.6信息200600～201599(30F98H～
3137FH)系统区域

201600～204599(31380H～
31F37H)

数据诊断流程No.13的流程No.1～
No.6信息204600～205599(31F38H～
3231FH)系统区域

205600～208599(32320H～
32ED7H)

数据诊断流程No.14的流程No.1～
No.6信息208600～209599(32ED8H～
332BFH)

系统区域

418

附录
附1 实时流程管理器的状态

初始化时机

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.10的流程No.1信息：189600～190099 （2E4A0H～2E693H）
数据诊断流程No.10的流程No.2信息：190100～190599 （2E694H～2E887H）
数据诊断流程No.10的流程No.3信息：190600～191099 （2E888H～2EA7BH）
数据诊断流程No.10的流程No.4信息：191100～191599 （2EA7CH～2EC6FH）
数据诊断流程No.10的流程No.5信息：191600～192099 （2EC70H～2EE63H）
数据诊断流程No.10的流程No.6信息：192100～192599 （2EE64H～2F057H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.11的流程No.1信息：193600～194099 （2F440H～2F633H）
数据诊断流程No.11的流程No.2信息：194100～194599 （2F634H～2F827H）
数据诊断流程No.11的流程No.3信息：194600～195099 （2F828H～2FA1BH）
数据诊断流程No.11的流程No.4信息：195100～195599 （2FA1CH～2FC0FH）
数据诊断流程No.11的流程No.5信息：195600～196099 （2FC10H～2FE03H）
数据诊断流程No.11的流程No.6信息：196100～196599 （2FE04H～2FFF7H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.12的流程No.1信息：197600～198099 （303E0H～305D3H）
数据诊断流程No.12的流程No.2信息：198100～198599 （305D4H～307C7H）
数据诊断流程No.12的流程No.3信息：198600～199099 （307C8H～309BBH）
数据诊断流程No.12的流程No.4信息：199100～199599 （309BCH～30BAFH）
数据诊断流程No.12的流程No.5信息：199600～200099 （30BB0H～30DA3H）
数据诊断流程No.12的流程No.6信息：200100～200599 （30DA4H～30F97H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.13的流程No.1信息：201600～202099 （31380H～31573H）
数据诊断流程No.13的流程No.2信息：202100～202599 （31574H～31767H）
数据诊断流程No.13的流程No.3信息：202600～203099 （31768H～3195BH）
数据诊断流程No.13的流程No.4信息：203100～203599 （3195CH～31B4FH）
数据诊断流程No.13的流程No.5信息：203600～204099 （31B50H～31D43H）
数据诊断流程No.13的流程No.6信息：204100～204599 （31D44H～31F37H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.14的流程No.1信息：205600～206099 （32320H～32513H）
数据诊断流程No.14的流程No.2信息：206100～206599 （32514H～32707H）
数据诊断流程No.14的流程No.3信息：206600～207099 （32708H～328FBH）
数据诊断流程No.14的流程No.4信息：207100～207599 （328FCH～32AEFH）
数据诊断流程No.14的流程No.5信息：207600～208099 （32AF0H～32CE3H）
数据诊断流程No.14的流程No.6信息：208100～208599 （32CE4H～32ED7H）

读取、写入地址10进制
（16进制）

类型名

名称

初始化时机

读取、写
入

209600～212599(332C0H～
33E77H)

数据诊断流程No.15的流程No.1～
No.6信息与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.15的流程No.1信息：209600～210099 （332C0H～334B3H）
数据诊断流程No.15的流程No.2信息：210100～210599 （334B4H～336A7H）
数据诊断流程No.15的流程No.3信息：210600～211099 （336A8H～3389BH）
数据诊断流程No.15的流程No.4信息：211100～211599 （3389CH～33A8FH）
数据诊断流程No.15的流程No.5信息：211600～212099 （33A90H～33C83H）
数据诊断流程No.15的流程No.6信息：212100～212599 （33C84H～33E77H）

212600～213599(33E78H～
3425FH)系统区域

213600～216599(34260H～
34E17H)

数据诊断流程No.16的流程No.1～
No.6信息216600～217599(34E18H～
351FFH)系统区域

217600～220599(35200H～
35DB7H)

数据诊断流程No.17的流程No.1～
No.6信息220600～221599(35DB8H～
3619FH)系统区域

221600～224599(361A0H～
36D57H)

数据诊断流程No.18的流程No.1～
No.6信息224600～225599(36D58H～
3713FH)系统区域

225600～228599(37140H～
37CF7H)

数据诊断流程No.19的流程No.1～
No.6信息228600～229599(37CF8H～
380DFH)系统区域

229600～232599(380E0H～
38C97H)

数据诊断流程No.20的流程No.1～
No.6信息232600～233599(38C98H～
3907FH)系统区域

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.16的流程No.1信息：213600～214099 （34260H～34453H）
数据诊断流程No.16的流程No.2信息：214100～214599 （34454H～34647H）
数据诊断流程No.16的流程No.3信息：214600～215099 （34648H～3483BH）
数据诊断流程No.16的流程No.4信息：215100～215599 （3483CH～34A2FH）
数据诊断流程No.16的流程No.5信息：215600～216099 （34A30H～34C23H）
数据诊断流程No.16的流程No.6信息：216100～216599 （34C24H～34E17H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.17的流程No.1信息：217600～218099 （35200H～353F3H）
数据诊断流程No.17的流程No.2信息：218100～218599 （353F4H～355E7H）
数据诊断流程No.17的流程No.3信息：218600～219099 （355E8H～357DBH）
数据诊断流程No.17的流程No.4信息：219100～219599 （357DCH～359CFH）
数据诊断流程No.17的流程No.5信息：219600～220099 （359D0H～35BC3H）
数据诊断流程No.17的流程No.6信息：220100～220599 （35BC4H～35DB7H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.18的流程No.1信息：221600～222099 （361A0H～36393H）
数据诊断流程No.18的流程No.2信息：222100～222599 （36394H～36587H）
数据诊断流程No.18的流程No.3信息：222600～223099 （36588H～3677BH）
数据诊断流程No.18的流程No.4信息：223100～223599 （3677CH～3696FH）
数据诊断流程No.18的流程No.5信息：223600～224099 （36970H～36B63H）
数据诊断流程No.18的流程No.6信息：224100～224599 （36B64H～36D57H）

附与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.19的流程No.1信息：225600～226099 （37140H～37333H）
数据诊断流程No.19的流程No.2信息：226100～226599 （37334H～37527H）
数据诊断流程No.19的流程No.3信息：226600～227099 （37528H～3771BH）
数据诊断流程No.19的流程No.4信息：227100～227599 （3771CH～3790FH）
数据诊断流程No.19的流程No.5信息：227600～228099 （37910H～37B03H）
数据诊断流程No.19的流程No.6信息：228100～228599 （37B04H～37CF7H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.20的流程No.1信息：229600～230099 （380E0H～382D3H）
数据诊断流程No.20的流程No.2信息：230100～230599 （382D4H～384C7H）
数据诊断流程No.20的流程No.3信息：230600～231099 （384C8H～386BBH）
数据诊断流程No.20的流程No.4信息：231100～231599 （386BCH～388AFH）
数据诊断流程No.20的流程No.5信息：231600～232099 （388B0H～38AA3H）
数据诊断流程No.20的流程No.6信息：232100～232599 （38AA4H～38C97H）

附1

附录实时流程管理器的状态

419

地址10进制
（16进制）

类型名

名称

233600～236599(39080H～
39C37H)

数据诊断流程No.21的流程No.1～
No.6信息与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.21的流程No.1信息：233600～234099 （39080H～39273H）
数据诊断流程No.21的流程No.2信息：234100～234599 （39274H～39467H）
数据诊断流程No.21的流程No.3信息：234600～235099 （39468H～3965BH）
数据诊断流程No.21的流程No.4信息：235100～235599 （3965CH～3984FH）
数据诊断流程No.21的流程No.5信息：235600～236099 （39850H～39A43H）
数据诊断流程No.21的流程No.6信息：236100～236599 （39A44H～39C37H）

236600～237599(39C38H～
3A01FH)系统区域

237600～240599(3A020H～
3ABD7H)

数据诊断流程No.22的流程No.1～
No.6信息240600～241599(3ABD8H～
3AFBFH)系统区域

241600～244599(3AFC0H～
3BB77H)

数据诊断流程No.23的流程No.1～
No.6信息244600～245599(3BB78H～
3BF5FH)系统区域

245600～248599(3BF60H～
3CB17H)

数据诊断流程No.24的流程No.1～
No.6信息248600～249599(3CB18H～
3CEFFH)系统区域

249600～252599(3CF00H～
3DAB7H)

数据诊断流程No.25的流程No.1～
No.6信息252600～253599(3DAB8H～
3DE9FH)系统区域

253600～256599(3DEA0H～
3EA57H)

数据诊断流程No.26的流程No.1～
No.6信息256600～257599(3EA58H～
3EE3FH)

系统区域

420

附录
附1 实时流程管理器的状态

初始化时机

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.22的流程No.1信息：237600～238099 （3A020H～3A213H）
数据诊断流程No.22的流程No.2信息：238100～238599 （3A214H～3A407H）
数据诊断流程No.22的流程No.3信息：238600～239099 （3A408H～3A5FBH）
数据诊断流程No.22的流程No.4信息：239100～239599 （3A5FCH～3A7EFH）
数据诊断流程No.22的流程No.5信息：239600～240099 （3A7F0H～3A9E3H）
数据诊断流程No.22的流程No.6信息：240100～240599 （3A9E4H～3ABD7H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.23的流程No.1信息：241600～242099 （3AFC0H～3B1B3H）
数据诊断流程No.23的流程No.2信息：242100～242599 （3B1B4H～3B3A7H）
数据诊断流程No.23的流程No.3信息：242600～243099 （3B3A8H～3B59BH）
数据诊断流程No.23的流程No.4信息：243100～243599 （3B59CH～3B78FH）
数据诊断流程No.23的流程No.5信息：243600～244099 （3B790H～3B983H）
数据诊断流程No.23的流程No.6信息：244100～244599 （3B984H～3BB77H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.24的流程No.1信息：245600～246099 （3BF60H～3C153H）
数据诊断流程No.24的流程No.2信息：246100～246599 （3C154H～3C347H）
数据诊断流程No.24的流程No.3信息：246600～247099 （3C348H～3C53BH）
数据诊断流程No.24的流程No.4信息：247100～247599 （3C53CH～3C72FH）
数据诊断流程No.24的流程No.5信息：247600～248099 （3C730H～3C923H）
数据诊断流程No.24的流程No.6信息：248100～248599 （3C924H～3CB17H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.25的流程No.1信息：249600～250099 （3CF00H～3D0F3H）
数据诊断流程No.25的流程No.2信息：250100～250599 （3D0F4H～3D2E7H）
数据诊断流程No.25的流程No.3信息：250600～251099 （3D2E8H～3D4DBH）
数据诊断流程No.25的流程No.4信息：251100～251599 （3D4DCH～3D6CFH）
数据诊断流程No.25的流程No.5信息：251600～252099 （3D6D0H～3D8C3H）
数据诊断流程No.25的流程No.6信息：252100～252599 （3D8C4H～3DAB7H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.26的流程No.1信息：253600～254099 （3DEA0H～3E093H）
数据诊断流程No.26的流程No.2信息：254100～254599 （3E094H～3E287H）
数据诊断流程No.26的流程No.3信息：254600～255099 （3E288H～3E47BH）
数据诊断流程No.26的流程No.4信息：255100～255599 （3E47CH～3E66FH）
数据诊断流程No.26的流程No.5信息：255600～256099 （3E670H～3E863H）
数据诊断流程No.26的流程No.6信息：256100～256599 （3E864H～3EA57H）

读取、写入地址10进制
（16进制）

类型名

名称257600～260599(3EE40H～
3F9F7H)

数据诊断流程No.27的流程No.1～
No.6信息与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.27的流程No.1信息：257600～258099 （3EE40H～3F033H）
数据诊断流程No.27的流程No.2信息：258100～258599 （3F034H～3F227H）
数据诊断流程No.27的流程No.3信息：258600～259099 （3F228H～3F41BH）
数据诊断流程No.27的流程No.4信息：259100～259599 （3F41CH～3F60FH）
数据诊断流程No.27的流程No.5信息：259600～260099 （3F610H～3F803H）
数据诊断流程No.27的流程No.6信息：260100～260599 （3F804H～3F9F7H）

260600～261599(3F9F8H～
3FDDFH)系统区域

261600～264599(3FDE0H～
40997H)

数据诊断流程No.28的流程No.1～
No.6信息264600～265599(40998H～
40D7FH)系统区域

265600～268599(40D80H～
41937H)

数据诊断流程No.29的流程No.1～
No.6信息268600～269599(41938H～
41D1FH)系统区域

269600～272599(41D20H～
428D7H)

数据诊断流程No.30的流程No.1～
No.6信息272600～273599(428D8H～
42CBFH)系统区域

273600～276599(42CC0H～
43877H)

数据诊断流程No.31的流程No.1～
No.6信息276600～277599(43878H～
43C5FH)系统区域

277600～280599(43C60H～
44817H)

数据诊断流程No.32的流程No.1～
No.6信息280600～289999(44818H～
46CCFH)系统区域

290000(46CD0H)

错误日志信息290001(46CD1H)

初始化时机

读取、写
入

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.28的流程No.1信息：261600～262099 （3FDE0H～3FFD3H）
数据诊断流程No.28的流程No.2信息：262100～262599 （3FFD4H～401C7H）
数据诊断流程No.28的流程No.3信息：262600～263099 （401C8H～403BBH）
数据诊断流程No.28的流程No.4信息：263100～263599 （403BCH～405AFH）
数据诊断流程No.28的流程No.5信息：263600～264099 （405B0H～407A3H）
数据诊断流程No.28的流程No.6信息：264100～264599 （407A4H～40997H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.29的流程No.1信息：265600～266099 （40D80H～40F73H）
数据诊断流程No.29的流程No.2信息：266100～266599 （40F74H～41167H）
数据诊断流程No.29的流程No.3信息：266600～267099 （41168H～4135BH）
数据诊断流程No.29的流程No.4信息：267100～267599 （4135CH～4154FH）
数据诊断流程No.29的流程No.5信息：267600～268099 （41550H～41743H）
数据诊断流程No.29的流程No.6信息：268100～268599 （41744H～41937H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.30的流程No.1信息：269600～270099 （41D20H～41F13H）
数据诊断流程No.30的流程No.2信息：270100～270599 （41F14H～42107H）
数据诊断流程No.30的流程No.3信息：270600～271099 （42108H～422FBH）
数据诊断流程No.30的流程No.4信息：271100～271599 （422FCH～424EFH）
数据诊断流程No.30的流程No.5信息：271600～272099 （424F0H～426E3H）
数据诊断流程No.30的流程No.6信息：272100～272599 （426E4H～428D7H）

附与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.31的流程No.1信息：273600～274099 （42CC0H～42EB3H）
数据诊断流程No.31的流程No.2信息：274100～274599 （42EB4H～430A7H）
数据诊断流程No.31的流程No.3信息：274600～275099 （430A8H～4329BH）
数据诊断流程No.31的流程No.4信息：275100～275599 （4329CH～4348FH）
数据诊断流程No.31的流程No.5信息：275600～276099 （43490H～43683H）
数据诊断流程No.31的流程No.6信息：276100～276599 （43684H～43877H）

与数据诊断流程No.1的流程No.1信息 （153600～154099 （25800H～259F3H））相同数据诊断流程No.32的流程No.1信息：277600～278099 （43C60H～43E53H）
数据诊断流程No.32的流程No.2信息：278100～278599 （43E54H～44047H）
数据诊断流程No.32的流程No.3信息：278600～279099 （44048H～4423BH）
数据诊断流程No.32的流程No.4信息：279100～279599 （4423CH～4442FH）
数据诊断流程No.32的流程No.5信息：279600～280099 （44430H～44623H）
数据诊断流程No.32的流程No.6信息：280100～280599 （44624H～44817H）

错误发生次数• 工业PC启动时• 应用实时流程管理器的参数时读取最新错误日志编号附1附录实时流程管理器的状态421

地址10进制
（16进制）

类型名

名称

初始化时机

读取、写
入

290002(46CD2H)

错误日志1

错误代码 （错误日志1）• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）*1• 流程流的运行状态切换时 （在所有流程流为
STOP的状态下将任意流程流切换为RUN时）*2

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）*1• 流程流的运行状态切换时 （在所有流程流为
STOP的状态下将任意流程流切换为RUN时）*2

读取

422

290003～290004(46CD3H～
46CD4H)系统区域

290005～290012(46CD5H～
46CDCH)错误发生时间 （错误日志1）

290013(46CDDH)发生源功能

290014～290078(46CDEH～
46D1EH)数据采集器文件名或IT网关文件名290079～290111(46D1FH～
46D3FH)数据采集器名或IT网关名

290112～290176(46D40H～
46D80H)

开发商名290177(46D81H)数据采集器规格版本 （整数部分）或IT网关规格版本 （整数部分）

290178(46D82H)数据采集器规格版本 （小数部分）或IT网关规格版本 （小数部分）

290179～290182(46D83H～
46D86H)数据采集器版本或IT网关版本

290183～290251(46D87H～
46DCBH)系统区域

附录
附1 实时流程管理器的状态地址10进制
（16进制）

类型名

名称

初始化时机

290252～290501(46DCCH～
46EC5H)

错误日志2

与错误日志1 （290002～290251 （46CD2H～46DCBH））相同

290502～290751(46EC6H～
46FBFH)

错误日志3290752～291001(46FC0H～
470B9H)

错误日志4291002～291251(470BAH～
471B3H)错误日志5291252～291501(471B4H～
472ADH)

错误日志6291502～291751(472AEH～
473A7H)

错误日志7291752～292001(473A8H～
474A1H)错误日志8292002～292251(474A2H～
4759BH)

错误日志9292252～292501(4759CH～47695H)错误日志10292502～292751(47696H～
4778FH)错误日志11292752～293001(47790H～
47889H)错误日志12293002～293251(4788AH～
47983H)错误日志13293252～293501(47984H～
47A7DH)错误日志14293502～293751(47A7EH～
47B77H)错误日志15293752～294001(47B78H～
47C71H)错误日志16294002～294251(47C72H～
47D6BH)错误日志17

读取、写
入

附

附1

附录
实时流程管理器的状态423

地址10进制
（16进制）

类型名

名称294252～294501(47D6CH～
47E65H)错误日志18与错误日志1 （290002～290251 （46CD2H～46DCBH））相同

294502～294751(47E66H～
47F5FH)错误日志19294752～295001(47F60H～
48059H)错误日志20295002～295251(4805AH～
48153H)错误日志21295252～295501(48154H～
4824DH)错误日志22295502～295751(4824EH～
48347H)错误日志23295752～296001(48348H～
48441H)错误日志24296002～296251(48442H～
4853BH)错误日志25296252～296501(4853CH～48635H)错误日志26296502～296751(48636H～
4872FH)错误日志27296752～297001(48730H～
48829H)错误日志28297002～297251(4882AH～
48923H)错误日志29297252～297501(48924H～
48A1DH)错误日志30297502～297751(48A1EH～
48B17H)错误日志31297752～298001(48B18H～
48C11H)错误日志32298002～298251(48C12H～
48D0BH)错误日志33424

附录
附1 实时流程管理器的状态

初始化时机

读取、写
入

地址10进制
（16进制）

类型名

名称

初始化时机

298252～298501(48D0CH～
48E05H)错误日志34与错误日志1 （290002～290251 （46CD2H～46DCBH））相同

298502～298751(48E06H～
48EFFH)错误日志35298752～299001(48F00H～
48FF9H)错误日志36299002～299251(48FFAH～
490F3H)错误日志37299252～299501(490F4H～
491EDH)错误日志38299502～299751(491EEH～
492E7H)错误日志39299752～300001(492E8H～
493E1H)错误日志40300002～300251(493E2H～
494DBH)错误日志41300252～300501(494DCH～
495D5H)错误日志42300502～300751(495D6H～
496CFH)错误日志43300752～301001(496D0H～
497C9H)错误日志44301002～301251(497CAH～
498C3H)错误日志45301252～301501(498C4H～
499BDH)错误日志46301502～301751(499BEH～
49AB7H)错误日志47301752～302001(49AB8H～
49BB1H)错误日志48302002～302251(49BB2H～
49CABH)错误日志49

读取、写
入

附

附1

附录
实时流程管理器的状态425

地址10进制
（16进制）

类型名

名称

初始化时机

302252～302501(49CACH～
49DA5H)错误日志50与错误日志1 （290002～290251 （46CD2H～46DCBH））相同

302502～302751(49DA6H～
49E9FH)错误日志51302752～303001(49EA0H～
49F99H)错误日志52303002～303251(49F9AH～
4A093H)错误日志53303252～303501(4A094H～
4A18DH)错误日志54303502～303751(4A18EH～
4A287H)错误日志55303752～304001(4A288H～
4A381H)错误日志56304002～304251(4A382H～
4A47BH)错误日志57304252～304501(4A47CH～
4A575H)错误日志58304502～304751(4A576H～
4A66FH)错误日志59304752～305001(4A670H～
4A769H)错误日志60305002～305251(4A76AH～
4A863H)错误日志61305252～305501(4A864H～
4A95DH)错误日志62305502～305751(4A95EH～
4AA57H)错误日志63305752～306001(4AA58H～
4AB51H)错误日志64306002～399999(4AB52H～
61A7FH)系统区域

*1 清除在切换了运行状态的流程流中发生的错误日志。
此后，从“错误日志1”起按登录顺序重新存储剩余错误日志，并存储在“最新错误日志编号”中登录的末尾编号。
*2 清除在流程流以外的位置中发生的错误日志。
此后，从“错误日志1”起按登录顺序重新存储剩余错误日志，并存储在“最新错误日志编号”中登录的末尾编号。

426

附录
附1 实时流程管理器的状态

读取、写入

数据采集器区域
数据采集器区域 （400000～409799）的实时流程管理器状态如下所示。
地址10进制（16进制）

类型名

名称

初始化时机

读取、写
入

400000～400099(61A80H～
61AE3H)系统区域

400100(61AE4H)

目标设备信息No.1

设置有效标志• 工业PC启动时• 应用实时流程管理器的参数时读取400101(61AE5H)

连接状态• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

400102(61AE6H)

错误代码

400103(61AE7H)

发生源功能• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

400104～400168(61AE8H～
61B28H)数据采集器文件名

400169～400201(61B29H～
61B49H)数据采集器名400202～400266(61B4AH～
61B8AH)

开发商名

400267(61B8BH)

数据采集器规格版本 （整数部分）

400268(61B8CH)数据采集器规格版本 （小数部分）

400269～400272(61B8DH～
61B90H)数据采集器版本

400273～400399(61B91H～
61C0FH)

系统区域

附

附1

附录
实时流程管理器的状态427

地址10进制
（16进制）

类型名

名称

400400～400699(61C10H～
61D3BH)目标设备信息No.2

与目标设备信息No.1 （400100～400399 （61AE4H～61C0FH））相同

400700～400999(61D3CH～
61E67H)目标设备信息No.3

401000～401299(61E68H～
61F93H)目标设备信息No.4

401300～401599(61F94H～
620BFH)目标设备信息No.5

401600～401899(620C0H～
621EBH)目标设备信息No.6

401900～402199(621ECH～
62317H)目标设备信息No.7402200～402499(62318H～
62443H)目标设备信息No.8402500～402799(62444H～
6256FH)目标设备信息No.9402800～403099(62570H～
6269BH)目标设备信息No.10

403100～403399(6269CH～
627C7H)目标设备信息No.11403400～403699(627C8H～
628F3H)目标设备信息No.12403700～403999(628F4H～
62A1FH)目标设备信息No.13

404000～404299(62A20H～
62B4BH)目标设备信息No.14404300～404599(62B4CH～
62C77H)目标设备信息No.15

404600～404899(62C78H～
62DA3H)目标设备信息No.16

404900～405199(62DA4H～
62ECFH)目标设备信息No.17428

附录
附1 实时流程管理器的状态

初始化时机

读取、写
入

地址10进制
（16进制）

类型名

名称

初始化时机

读取、写
入

405200～405499(62ED0H～
62FFBH)目标设备信息No.18

与目标设备信息No.1 （400100～400399 （61AE4H～61C0FH））相同

405500～405799(62FFCH～
63127H)目标设备信息No.19

405800～406099(63128H～
63253H)目标设备信息No.20

406100～406399(63254H～
6337FH)目标设备信息No.21

406400～406699(63380H～
634ABH)目标设备信息No.22

406700～406999(634ACH～
635D7H)目标设备信息No.23

407000～407299(635D8H～
63703H)目标设备信息No.24

407300～407599(63704H～
6382FH)目标设备信息No.25

407600～407899(63830H～
6395BH)目标设备信息No.26

407900～408199(6395CH～
63A87H)目标设备信息No.27

408200～408499(63A88H～
63BB3H)目标设备信息No.28

408500～408799(63BB4H～
63CDFH)目标设备信息No.29

408800～409099(63CE0H～
63E0BH)目标设备信息No.30

409100～409399(63E0CH～
63F37H)目标设备信息No.31

409400～409699(63F38H～
64063H)目标设备信息No.32

409700～409799(64064H～
640C7H)

系统区域

附

附1

附录
实时流程管理器的状态

429

IT网关区域
IT网关区域 （409800～420999）的实时流程管理器状态如下所示。
地址10进制（16进制）

类型名

名称

初始化时机

读取、写
入

409800(640C8H)

IT网关诊断信息No.1

设置有效标志• 工业PC启动时• 应用实时流程管理器的参数时读取

409801(640C9H)

连接状态• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

409802(640CAH)错误代码

409803(640CBH)发生源功能• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

409804～409868(640CCH～
6410CH)

IT网关文件名

409869～409901(6410DH～6412DH)IT网关名

409902～409966(6412EH～
6416EH)

开发商名409967(6416FH)

IT网关规格版本 （整数部分）

409968(64170H)

IT网关规格版本 （小数部分）

409969～409972(64171H～
64174H)

IT网关版本

409973～410006(64175H～
64196H)系统区域

410007(64197H)

IT网关类型

410008～410099(64198H～
641F3H)系统区域

410100～410103(641F4H～
641F7H)

数据记录流程No.1 流程No.1～No.4的IT系统连接状态

410104～410105(641F8H～
641F9H)系统区域

410106～410109(641FAH～
641FDH)

数据记录流程No.2 流程No.1～No.4的IT系统连接状态

430

附录
附1 实时流程管理器的状态• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （STOPRUN）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取地址10进制
（16进制）

类型名

名称

410110～410111(641FEH～
641FFH)

IT网关诊断信息No.1

系统区域

410112～410115(64200H～
64203H)

数据记录流程No.3 流程No.1～No.4的IT系统连接状态

410116～410117(64204H～
64205H)系统区域

410118～410121(64206H～
64209H)

数据记录流程No.4 流程No.1～No.4的IT系统连接状态

410122～410123(6420AH～
6420BH)系统区域

410124～410127(6420CH～
6420FH)

数据记录流程No.5 流程No.1～No.4的IT系统连接状态

410128～410129(64210H～
64211H)系统区域

410130～410133(64212H～
64215H)

数据记录流程No.6 流程No.1～No.4的IT系统连接状态

410134～410135(64216H～
64217H)系统区域

410136～410139(64218H～
6421BH)

数据记录流程No.7 流程No.1～No.4的IT系统连接状态

410140～410141(6421CH～
6421DH)系统区域

410142～410145(6421EH～
64221H)

数据记录流程No.8 流程No.1～No.4的IT系统连接状态

410146～410147(64222H～
64223H)系统区域

410148～410151(64224H～
64227H)

数据记录流程No.9 流程No.1～No.4的IT系统连接状态

初始化时机

读取、写
入

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取

附• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取

附1

附录
实时流程管理器的状态431

地址10进制
（16进制）

类型名

名称410152～410153(64228H～
64229H)

IT网关诊断信息No.1

系统区域

432

410154～410157(6422AH～
6422DH)

数据记录流程No.10 流程No.1～No.4
的IT系统连接状态

410158～410159(6422EH～
6422FH)系统区域

410160～410163(64230H～
64233H)

数据记录流程No.11 流程No.1～No.4
的IT系统连接状态

410164～410165(64234H～
64235H)系统区域

410166～410169(64236H～
64239H)

数据记录流程No.12 流程No.1～No.4
的IT系统连接状态

410170～410171(6423AH～
6423BH)系统区域

410172～410175(6423CH～
6423FH)

数据记录流程No.13 流程No.1～No.4
的IT系统连接状态

410176～410177(64240H～
64241H)系统区域

410178～410181(64242H～
64245H)

数据记录流程No.14 流程No.1～No.4
的IT系统连接状态

410182～410183(64246H～
64247H)系统区域

410184～410187(64248H～
6424BH)

数据记录流程No.15 流程No.1～No.4
的IT系统连接状态

410188～410189(6424CH～
6424DH)系统区域

410190～410193(6424EH～
64251H)

数据记录流程No.16 流程No.1～No.4
的IT系统连接状态附录
附1 实时流程管理器的状态

初始化时机

读取、写
入

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取地址10进制
（16进制）

类型名

名称410194～410195(64252H～
64253H)

IT网关诊断信息No.1

系统区域

410196～410199(64254H～
64257H)

数据记录流程No.17 流程No.1～No.4
的IT系统连接状态

410200～410201(64258H～
64259H)系统区域

410202～410205(6425AH～
6425DH)

数据记录流程No.18 流程No.1～No.4
的IT系统连接状态

410206～410207(6425EH～
6425FH)系统区域

410208～410211(64260H～
64263H)

数据记录流程No.19 流程No.1～No.4
的IT系统连接状态

410212～410213(64264H～
64265H)系统区域

410214～410217(64266H～
64269H)

数据记录流程No.20 流程No.1～No.4
的IT系统连接状态

410218～410219(6426AH～
6426BH)系统区域

410220～410223(6426CH～
6426FH)

数据记录流程No.21 流程No.1～No.4
的IT系统连接状态

410224～410225(64270H～
64271H)系统区域

410226～410229(64272H～
64275H)

数据记录流程No.22 流程No.1～No.4
的IT系统连接状态

410230～410231(64276H～
64277H)系统区域

410232～410235(64278H～
6427BH)

数据记录流程No.23 流程No.1～No.4
的IT系统连接状态

初始化时机

读取、写
入

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取

附• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取

附1

附录
实时流程管理器的状态433

地址10进制
（16进制）

类型名

名称410236～410237(6427CH～
6427DH)

IT网关诊断信息No.1

系统区域

434

410238～410241(6427EH～
64281H)

数据记录流程No.24 流程No.1～No.4
的IT系统连接状态

410242～410243(64282H～
64283H)系统区域

410244～410247(64284H～
64287H)

数据记录流程No.25 流程No.1～No.4
的IT系统连接状态

410248～410249(64288H～
64289H)系统区域

410250～410253(6428AH～
6428DH)

数据记录流程No.26 流程No.1～No.4
的IT系统连接状态

410254～410255(6428EH～
6428FH)系统区域

410256～410259(64290H～
64293H)

数据记录流程No.27 流程No.1～No.4
的IT系统连接状态

410260～410261(64294H～
64295H)系统区域

410262～410265(64296H～
64299H)

数据记录流程No.28 流程No.1～No.4
的IT系统连接状态

410266～410267(6429AH～
6429BH)系统区域

410268～410271(6429CH～
6429FH)

数据记录流程No.29 流程No.1～No.4
的IT系统连接状态

410272～410273(642A0H～
642A1H)系统区域

410274～410277(642A2H～
642A5H)

数据记录流程No.30 流程No.1～No.4
的IT系统连接状态附录
附1 实时流程管理器的状态

初始化时机

读取、写
入

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取地址10进制
（16进制）

类型名

名称

410278～410279(642A6H～
642A7H)

IT网关诊断信息No.1

系统区域

410280～410283(642A8H～
642ABH)

数据记录流程No.31 流程No.1～No.4
的IT系统连接状态

410284～410285(642ACH～
642ADH)系统区域

410286～410289(642AEH～
642B1H)

数据记录流程No.32 流程No.1～No.4
的IT系统连接状态

410290～410291(642B2H～
642B3H)系统区域

410292～410296(642B4H～
642B8H)

数据诊断流程No.1 流程No.1～No.5的IT系统连接状态410297(642B9H)

系统区域

410298～410302(642BAH～
642BEH)

数据诊断流程No.2 流程No.1～No.5的IT系统连接状态

410303(642BFH)

系统区域

410304～410308(642C0H～
642C4H)

数据诊断流程No.3 流程No.1～No.5的IT系统连接状态

410309(642C5H)

系统区域

410310～410314(642C6H～
642CAH)

数据诊断流程No.4 流程No.1～No.5的IT系统连接状态410315(642CBH)

系统区域

410316～410320(642CCH～
642D0H)

数据诊断流程No.5 流程No.1～No.5的IT系统连接状态

初始化时机

读取、写
入

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取

附1

附录
实时流程管理器的状态

附435

地址10进制
（16进制）

类型名

名称410321(642D1H)IT网关诊断信息No.1

系统区域

436

410322～410326(642D2H～
642D6H)

数据诊断流程No.6 流程No.1～No.5的IT系统连接状态

410327(642D7H)

系统区域

410328～410332(642D8H～
642DCH)

数据诊断流程No.7 流程No.1～No.5的IT系统连接状态

410333(642DDH)系统区域

410334～410338(642DEH～
642E2H)

数据诊断流程No.8 流程No.1～No.5的IT系统连接状态

410339(642E3H)

系统区域

410340～410344(642E4H～
642E8H)

数据诊断流程No.9 流程No.1～No.5的IT系统连接状态

410345(642E9H)

系统区域

410346～410350(642EAH～
642EEH)

数据诊断流程No.10 流程No.1～No.5
的IT系统连接状态

410351(642EFH)

系统区域

410352～410356(642F0H～
642F4H)

数据诊断流程No.11 流程No.1～No.5
的IT系统连接状态

410357(642F5H)

系统区域

410358～410362(642F6H～
642FAH)

数据诊断流程No.12 流程No.1～No.5
的IT系统连接状态

410363(642FBH)

系统区域

410364～410368(642FCH～
64300H)

数据诊断流程No.13 流程No.1～No.5
的IT系统连接状态

410369(64301H)

系统区域

410370～410374(64302H～
64306H)

数据诊断流程No.14 流程No.1～No.5
的IT系统连接状态附录
附1 实时流程管理器的状态

初始化时机

读取、写
入

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取地址10进制
（16进制）

类型名

名称410375(64307H)

IT网关诊断信息No.1

系统区域

410376～410380(64308H～
6430CH)

数据诊断流程No.15 流程No.1～No.5
的IT系统连接状态

410381(6430DH)系统区域

410382～410386(6430EH～
64312H)

数据诊断流程No.16 流程No.1～No.5
的IT系统连接状态

410387(64313H)

系统区域

410388～410392(64314H～
64318H)

数据诊断流程No.17 流程No.1～No.5
的IT系统连接状态

410393(64319H)

系统区域

410394～410398(6431AH～
6431EH)

数据诊断流程No.18 流程No.1～No.5
的IT系统连接状态

410399(6431FH)系统区域

410400～410404(64320H～
64324H)

数据诊断流程No.19 流程No.1～No.5
的IT系统连接状态

410405(64325H)

系统区域

410406～410410(64326H～
6432AH)

数据诊断流程No.20 流程No.1～No.5
的IT系统连接状态

410411(6432BH)

系统区域

410412～410416(6432CH～64330H)

数据诊断流程No.21 流程No.1～No.5
的IT系统连接状态

410417(64331H)

系统区域

410418～410422(64332H～
64336H)

数据诊断流程No.22 流程No.1～No.5
的IT系统连接状态

410423(64337H)

系统区域

410424～410428(64338H～
6433CH)

数据诊断流程No.23 流程No.1～No.5
的IT系统连接状态

初始化时机

读取、写
入

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取

附• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取

附1

附录
实时流程管理器的状态437

地址10进制
（16进制）

类型名

名称410429(6433DH)IT网关诊断信息No.1

系统区域

410430～410434(6433EH～
64342H)

数据诊断流程No.24 流程No.1～No.5
的IT系统连接状态

410435(64343H)

系统区域

410436～410440(64344H～
64348H)

数据诊断流程No.25 流程No.1～No.5
的IT系统连接状态

410441(64349H)

系统区域

410442～410446(6434AH～
6434EH)

数据诊断流程No.26 流程No.1～No.5
的IT系统连接状态

410447(6434FH)

系统区域

410448～410452(64350H～
64354H)

数据诊断流程No.27 流程No.1～No.5
的IT系统连接状态

410453(64355H)

系统区域

410454～410458(64356H～
6435AH)

数据诊断流程No.28 流程No.1～No.5
的IT系统连接状态

410459(6435BH)

系统区域

410460～410464(6435CH～
64360H)

数据诊断流程No.29 流程No.1～No.5
的IT系统连接状态

410465(64361H)

系统区域

410466～410470(64362H～
64366H)

数据诊断流程No.30 流程No.1～No.5
的IT系统连接状态

410471(64367H)

系统区域

410472～410476(64368H～
6436CH)

数据诊断流程No.31 流程No.1～No.5
的IT系统连接状态

410477(6436DH)系统区域

410478～410482(6436EH～
64372H)

IT网关诊断信息No.1

410483～410499(64373H～
64383H)438

附录
附1 实时流程管理器的状态

数据诊断流程No.32 流程No.1～No.5
的IT系统连接状态
系统区域

初始化时机

读取、写
入

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时 （RUNSTOP）

读取地址10进制
（16进制）

类型名

名称

初始化时机

读取、写
入

410500～411199(64384H～
6463FH)

IT网关诊断信息No.2

与IT网关诊断信息No.1 （409800～410499 （640C8H～64383H））相同

411200～411899(64640H～
648FBH)

IT网关诊断信息No.3411900～412599(648FCH～
64BB7H)

IT网关诊断信息No.4412600～413299(64BB8H～
64E73H)

IT网关诊断信息No.5413300～413999(64E74H～
6512FH)

IT网关诊断信息No.6

414000～414699(65130H～
653EBH)

IT网关诊断信息No.7

414700～415399(653ECH～
656A7H)

IT网关诊断信息No.8415400～416099(656A8H～
65963H)

IT网关诊断信息No.9416100～416799(65964H～
65C1FH)

IT网关诊断信息No.10416800～417499(65C20H～
65EDBH)

IT网关诊断信息No.11

417500～418199(65EDCH～66197H)

IT网关诊断信息No.12418200～418899(66198H～
66453H)

IT网关诊断信息No.13

418900～419599(66454H～
6670FH)

IT网关诊断信息No.14

419600～420299(66710H～
669CBH)

IT网关诊断信息No.15

420300～420999(669CCH～
66C87H)

IT网关诊断信息No.16

附

附1

附录
实时流程管理器的状态

439

实时流程管理器状态的详细内容本项对实时流程管理器状态的详细内容进行说明。

基本区域
基本区域 （0～399999）的实时流程管理器状态的详细内容如下所示。

440

附录
附1 实时流程管理器的状态数据记录流程No.1 （0～399）～No.32 （12400～12799）
存储数据记录流程的信息。
地址

名称

0

数据记录流程
No.1

1

内容
状态

存储数据记录流程的运行状态。
• 0：未使用• 1：STOP• 2：RUN转移中• 3：RUN• 4：STOP转移中错误代码存储错误代码。

2～34

设置名存储设置名。

35～135

错误发生流程名存储错误发生的流程名。（若有多个流程名，则将存储最新的。）
但是，发生了与流程无关的错误时将变为空栏。

136

发生源功能

存储错误发生源。
• 0：实时流程管理器• 1：数据采集器• 2：IT网关
CSV文件数据采集器中发生错误时，在“发生源功能”中显示“实时流程管理器”。

137～201

数据采集器文件名或IT网关文
件名

以UTF-16LE编码方式存储错误发生的数据采集器或IT网关的文件名。
扩展名除外，存储包含終端字符的文件名。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

202～234

数据采集器名或IT网关名以UTF-16LE编码方式存储错误发生的数据采集器的数据采集器名或IT网关的IT网关名。
此名称以英文名称包含終端字符被存储。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

235～299

开发商名以UTF-16LE编码方式存储错误发生的数据采集器或IT网关的开发商名。
开发商名使用英文名称，存储时包含終端字符。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

300

数据采集器规格版本 （整数部分）或IT网关规格版本 （整数部分）存储错误发生的数据采集器或IT网关的规格版本 （整数部分）。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

301

数据采集器规格版本 （小数部分）或IT网关规格版本 （小数部分）存储错误发生的数据采集器或IT网关的规格版本 （小数部分）。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

302～305

数据采集器版本或IT网关版本

存储错误发生的数据采集器的数据采集器版本或IT网关的IT网关版本。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

306～337

系统区域

338

流程数据缓冲使用率339～353系统区域

354～355

漏测次数*2356

最终收集时间 （年）*2*3

附
存储相应数据记录流程的流程中的缓冲使用率。*1
范围：0～100[单位：%] （小数点以下进位）存储该数据记录流程运行中发生的漏测次数。
（漏测次数达到上限时，固定为上限值。）
存储通过数据采集器最后收集数据的时间 （UTC）的年。

357

*2*3

最终收集时间 （月日）

存储通过数据采集器最后收集数据的时间 （UTC）的月/日。(例)12月3日1203(10进制)358

最终收集时间 （时分）*2*3

存储通过数据采集器最后收集数据的时间 （UTC）的时/分。(例)12时34分1234 （10进制）

359

最终收集时间 （秒毫秒）*2*3

存储通过数据采集器最后收集数据的时间 （UTC）的秒/毫秒。(例)56.78956789 （10进制）

360～399400～799系统区域
数据记录流程No.2



12400～12799

数据记录流程No.32

与数据记录流程No.1 （0～399）相同

与数据记录流程No.1 （0～399）相同*1 值的更新间隔为1秒。
*2 在数据记录流程中，仅进行数据收集的设置时不更新。（使用CSV文件数据采集器时除外）*3 无论有无发生漏测，最后通过数据采集器收集了数据时即更新。

附1附录
实时流程管理器的状态441数据诊断流程No.1 （12800～13199）～No.32 （25200～25599）
存储数据诊断流程的信息。
地址

名称

12800

数据诊断流程No.1

内容状态存储数据诊断流程的运行状态。
• 0：未使用• 1：STOP• 2：RUN转移中• 3：RUN• 4：STOP转移中

12801

错误代码

存储错误代码。

12802～12834

设置名存储设置名。

12835～12935

错误发生流程名存储错误发生的流程名。（若有多个流程名，则将存储最新的。）
但是，发生了与流程无关的错误时，存储空的字符串。

12936

发生源功能

存储错误发生源。
• 0：实时流程管理器• 1：数据采集器• 2：IT网关
CSV文件数据采集器中发生错误时，在“发生源功能”中显示“实时流程管理器”。

12937～13001

数据采集器文件名或IT网关文
件名

以UTF-16LE编码方式存储错误发生的数据采集器或IT网关的文件名。
扩展名除外，存储包含終端字符的文件名。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

13002～13034

数据采集器名或IT网关名以UTF-16LE编码方式存储错误发生的数据采集器的数据采集器名或IT网关的IT网关
名。
此名称以英文名称包含終端字符被存储。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

13035～13099

开发商名以UTF-16LE编码方式存储错误发生的数据采集器或IT网关的开发商名。
开发商名使用英文名称，存储时包含終端字符。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

13100

数据采集器规格版本 （整数部分）或IT网关规格版本 （整数部分）存储错误发生的数据采集器或IT网关的规格版本 （整数部分）。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

13101

数据采集器规格版本 （小数部分）或IT网关规格版本 （小数部分）存储错误发生的数据采集器或IT网关的规格版本 （小数部分）。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

13102～13105

数据采集器版本或IT网关版本

存储错误发生的数据采集器的数据采集器版本或IT网关的IT网关版本。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

13106～13137

系统区域

13138

流程数据缓冲使用率

存储相应数据诊断流程的流程中的缓冲使用率。*1
范围：0～100[单位：%] （小数点以下进位）13139～13153

系统区域

13154～13155

漏测次数存储该数据诊断流程运行中发生的漏测次数。
（漏测次数达到上限时，固定为上限值。）

13156

最终收集时间 （年）*2

存储通过数据采集器最后收集数据的时间 （UTC）的年。

13157

最终收集时间 （月日）*2

存储通过数据采集器最后收集数据的时间 （UTC）的月/日。(例)12月3日1203(10进
制)

13158

最终收集时间 （时分）*2

存储通过数据采集器最后收集数据的时间 （UTC）的时/分。(例)12时34分1234（10进制）

13159

最终收集时间 （秒毫秒）*2

存储通过数据采集器最后收集数据的时间 （UTC）的秒/毫秒。(例)56.78956789（10进制）

13160～13199
13200～13599

系统区域
数据诊断流程No.2



25200～25599

数据诊断流程No.32

与数据诊断流程No.1 （12800～13199）相同

与数据诊断流程No.1 （12800～13199）相同*1 值的更新间隔为1秒。
*2 无论有无发生漏测，最后通过数据采集器收集了数据时即更新。

442

附录
附1 实时流程管理器的状态数据记录流程No.1的流程No.1信息 （25600～26099）～数据记录流程No.32的流程No.4信息 （151100～151599）存储数据记录流程的流程信息。
各流程的流程No.对应“数据记录流程设置”画面的No.。在“数据记录流程设置”画面中添加行时，将添加流程No.3～No.4。
（130页 数据记录流程设置）
地址

名称

25600

数据记录流程No.1
的流程No.1信息内容状态

存储流程的运行状态。
• 0：未使用• 1：STOP• 2：RUN转移中• 3：RUN• 4：STOP转移中

25601

错误代码

存储错误代码。

25602～25604

系统区域

25605～25705

设置名存储设置名。

25706

发生源功能

存储错误发生源。
• 0：实时流程管理器• 1：数据采集器• 2：IT网关
CSV文件数据采集器中发生错误时，在“发生源功能”中显示“实时流程管理器”。

25707～25771

数据采集器文件名或IT
网关文件名

以UTF-16LE编码方式存储错误发生的数据采集器或IT网关的文件名。
扩展名除外，存储包含終端字符的文件名。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

25772～25804

数据采集器名或IT网关
名以UTF-16LE编码方式存储错误发生的数据采集器的数据采集器名或IT网关的IT网关名。
此名称以英文存储且包含有終端字符。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

25805～25869

开发商名以UTF-16LE编码方式存储错误发生的数据采集器或IT网关的开发商名。
开发商名使用英文名称，存储时包含終端字符。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

25870

数据采集器规格版本存储错误发生的数据采集器或IT网关的规格版本 （整数部分）。
（整数部分）或IT网关 但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。
规格版本 （整数部分）

25871

数据采集器规格版本存储错误发生的数据采集器或IT网关的规格版本 （小数部分）。
（小数部分）或IT网关 但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。
规格版本 （小数部分）

25872～25875

数据采集器版本或IT网关版本

25876～25929

系统区域

25930～26009

各流程的信息专用存储流程类型对应的各流程信息。
数据收集功能的流程信息
数据加工功能的流程信息

26010～26054

数据存储信息流程的中设置的数据存储的运行信息被存储。
数据存储信息26055～26099

数据传送信息流程的中设置的数据传送动作信息被存储。
数据传送信息

27100～27599

数据记录流程No.1的流程No.4信息

27600～29599

系统区域





151100～151599

数据记录流程No.32的流程No.1～No.4信息附存储错误发生的数据采集器的数据采集器版本或IT网关的IT网关版本。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

与数据记录流程No.1的流程No.1信息 （25600～26099）相同

与数据记录流程No.1的流程No.1～No.4信息 （25600～27599）相同附1附录实时流程管理器的状态443数据收集功能的流程信息
偏置表示与各数据记录流程的“各流程的信息专用”相对的位置。
偏置

名称

内容

初始化时机

0

流程类型

存储1 （数据收集功能）。

1

数据收集的功能类
型存储数据收集类型。
• 0：未设置
• 1：数据采集器• 4：CSV文件数据采集器• 工业PC启动时*1• 应用实时流程管理器的参数时*1• 流程流的运行状态切换时（STOPRUN）*2

2～3

收集次数

存储数据收集次数。
每1次的收集将被向上计数。（收集次数达到上限时，再次从0开始向上计数。）

4～5

收集处理时间 （最大）存储最大处理时间。*3、*4 （微秒单位、32位）

6～7

收集处理时间 （最小）

存储最小处理时间。*3、*4 （微秒单位、32位）

8～9

收集处理时间 （最新）存储最新处理时间。*3、*4 （微秒单位、32位）

10～79

各处理专用

存储对应数据收集类型的信息。*4
CSV文件收集

*1
*2
*3
*4

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

因处理而异。

初始化为0。
反映参数的内容。
最短的值的更新间隔为1秒。
数据收集类型为1 （数据采集器）时，将被存储0。

• CSV文件收集 （数据收集类型：4）
偏置表示与数据收集流程的 「各处理专用」相对的位置。
偏置

名称

内容

初始化时机

0～1

成功文件数

存储CSV文件收集中成功的累计次数。

2～3

失败文件数

存储CSV文件收集中失败的累计次数。

4

CSV文件收集开始时间 （成功）• b0～b7：UTC偏置 （-48～52）*1• b8～b15：（未使用）• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

5• b0～b7：年 （00h～99h）*2• b8～b15：月 （01h～12h）6• b0～b7：日 （01h～31h）• b8～b15：时 （01h～23h）7• b0～b7：分 （01h～59h）• b8～b15：秒 （01h～59h）8• b0～b7：星期 （00h：星期日、01h：星期一、02h：星期二、03h：星期三、04h：星期四、05h：星期五、06h：星期六）• b8～b15：年 （00h～99h）*3

9• b0～b7：毫秒上位 （00h～09h）*4• b8～b15：毫秒下位 （00h～99h）10• b0～b7：微秒上位 （00h～09h）*4• b8～b15：微秒下位 （00h～99h）11• b0～b7：纳秒上位 （00h～09h）*4• b8～b15：纳秒下位 （00h～99h）*1 在以下范围内指定。（10进制数、15分单位）
从-12:00到+13:00*2 表示公历的后两位。
*3 表示公历的前两位。
*4 表示百位。

444

附录
附1 实时流程管理器的状态数据加工功能的流程信息
偏置表示与各数据记录流程的“各流程的信息专用”相对的位置。
偏置

名称

内容

初始化时机

0

流程类型

存储2 （数据加工功能）。

1

数据加工类型存储数据加工类型。
• 0：未设置
• 1：数据截取处理• 2：数据加工用程序执行
• 3：字符串数据加工• 工业PC启动时*1• 应用实时流程管理器的参数时*1• 流程流的运行状态切换时（STOPRUN）*2

2～79

各处理专用

存储数据加工类型对应的信息。
数据加工用程序处理
字符串数据加工因处理而异。

*1 初始化为0。
*2 反映参数的内容。

• 数据加工用程序处理 （数据加工类型：2）
偏置表示与数据加工流程的“各处理专用”相对的位置。
偏置

名称

内容

初始化时机

0

数据加工插件运行状态存储数据加工插件执行处理的运行状态。
• 0：数据加工插件执行处理未执行• 1：数据加工插件执行处理执行中• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

1

系统区域

2～3

数据加工插件执行时间 （最新）存储数据加工插件的执行时间的最新值。

4～5

数据加工插件执行时间 （最小）存储数据加工插件的执行时间的最小值。

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

6～7

数据加工插件执行时间 （最大）存储数据加工插件的执行时间的最大值。

8～27

系统区域

28～31

运行开始后累计输
入记录数

32～39

系统区域

40～43

运行开始后累计输出记录数存储在运行开始后输入至程序中的累计记录数。（无符号、64位）
达到数值的上限时，再次从0开始计数。

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

存储在运行开始后从程序中输出的累计记录数。（无符号、64位）
达到数值的上限时，再次从0开始计数。

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

附• 字符串数据加工 （数据加工类型：3）
偏置表示与数据加工流程的“各处理专用”相对的位置。
偏置

名称

内容

初始化时机

0～1

加工失败记录数

存储字符串数据的加工失败的累积次数。
达到累计次数的上限时，将其被固定为上限值。

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

2～43

系统区域

附1

附录
实时流程管理器的状态445数据诊断流程No.1 流程No.1信息 （153600～154099）～数据诊断流程No.32 流程No.6信息 （280100～280599）存储数据诊断流程的流程信息。
流程No.支持“数据诊断流程设置”画面的No.。在“数据诊断流程设置”画面中添加行时，将添加流程No.5～No.6。
（133页 数据诊断流程设置）

446

地址

名称

153600数据诊断流程No.1
的流程No.1信息内容状态

存储流程的运行状态。
• 0：未使用• 1：STOP• 2：RUN转移中• 3：RUN• 4：STOP转移中

153601错误代码存储错误代码。

153602～153604

系统区域

153605～153705

设置名存储设置名。

153706

发生源功能存储错误发生源。
• 0：实时流程管理器• 1：数据采集器• 2：IT网关
CSV文件数据采集器中发生错误时，在“发生源功能”中显示“实时流程管理器”。

153707～153771

数据采集器文件名或IT
网关文件名

以UTF-16LE编码方式存储错误发生的数据采集器或IT网关的文件名。
扩展名除外，存储包含終端字符的文件名。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为
空栏。

153772～153804

数据采集器名或IT网关
名以UTF-16LE编码方式存储错误发生的数据采集器的数据采集器名或IT网关的IT
网关名。
此名称以英文存储且包含有終端字符。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为
空栏。

153805～153869

开发商名

以UTF-16LE编码方式存储错误发生的数据采集器或IT网关的开发商名。
开发商名使用英文名称，存储时包含終端字符。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为
空栏。

153870数据采集器规格版本（整数部分）或IT网关规格版本 （整数部分）

存储错误发生的数据采集器或IT网关的规格版本 （整数部分）。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为
空栏。

153871数据采集器规格版本（小数部分）或IT网关规格版本 （小数部分）存储错误发生的数据采集器或IT网关的规格版本 （小数部分）。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为
空栏。

153872～153875

数据采集器版本或IT网关版本存储错误发生的数据采集器的数据采集器版本或IT网关的IT网关版本。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为
空栏。

153876～153929

系统区域

153930～154009

各流程的信息专用存储流程类型对应的各流程信息。
数据收集功能的流程信息
数据加工功能的流程信息
数据诊断功能的流程信息反馈执行功能的流程信息

154010～154054

数据存储信息流程的中设置的数据存储的运行信息被存储。
数据存储信息

154055～154099

数据传送信息流程的中设置的数据传送动作信息被存储。
数据传送信息156100～156599

数据诊断流程No.1的流程No.6信息

156600～157599

系统区域





277600～280599

数据诊断流程No.32的流程No.1～No.6信息附录
附1 实时流程管理器的状态

与数据诊断流程No.1的流程No.1信息 （153600～154099）相同

与数据诊断流程No.1的流程No.1～No.6信息 （153600～156599）相同数据收集功能的流程信息
偏置表示与各数据诊断流程的“各流程的信息专用”相对的位置。
偏置

名称

内容

初始化时机

0

流程类型

存储1 （数据收集功能）。

1

数据收集的功能类
型存储数据收集类型。
• 0：未设置
• 1：数据采集器• 4：CSV文件数据采集器• 工业PC启动时*1• 应用实时流程管理器的参数时*1• 流程流的运行状态切换时（STOPRUN）*2

2～3

收集次数

存储数据收集次数。
每1次的收集将被向上计数。（收集次数达到上限时，再次从0开始向上计数。）

4～5

收集处理时间 （最大）存储最大处理时间。*3、*4 （微秒单位、32位）

6～7

收集处理时间 （最小）

存储最小处理时间。*3、*4 （微秒单位、32位）

8～9

收集处理时间 （最新）存储最新处理时间。*3、*4 （微秒单位、32位）

10～79

各处理专用

存储对应数据收集类型的信息。*4
CSV文件收集

*1
*2
*3
*4

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

因处理而异。

初始化为0。
反映参数的内容。
最短的值的更新间隔为1秒。
数据收集类型为1 （数据采集器）时，将被存储0。

• CSV文件收集 （数据收集类型：4）
偏置表示与数据收集流程的 「各处理专用」相对的位置。
偏置

名称

内容

初始化时机

0～1

成功文件数

存储CSV文件收集中成功的累计次数。

2～3

失败文件数

存储CSV文件收集中失败的累计次数。

4

CSV文件收集开始时间 （成功）• b0～b7：UTC偏置 （-48～52）*1• b8～b15：（未使用）• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

5• b0～b7：年 （00h～99h）*2• b8～b15：月 （01h～12h）6• b0～b7：日 （01h～31h）• b8～b15：时 （01h～23h）7• b0～b7：分 （01h～59h）• b8～b15：秒 （01h～59h）8• b0～b7：星期 （00h：星期日、01h：星期一、02h：星期二、03h：星期三、04h：星期四、05h：星期五、06h：星期六）• b8～b15：年 （00h～99h）*3

9• b0～b7：毫秒上位 （00h～09h）*4• b8～b15：毫秒下位 （00h～99h）10• b0～b7：微秒上位 （00h～09h）*4• b8～b15：微秒下位 （00h～99h）11• b0～b7：纳秒上位 （00h～09h）*4• b8～b15：纳秒下位 （00h～99h）

附*1 在以下范围内指定。（10进制数、15分单位）
从-12:00到+13:00*2 表示公历的后两位。
*3 表示公历的前两位。
*4 表示百位。

附1附录实时流程管理器的状态

447数据加工功能的流程信息
偏置表示与各数据诊断流程的“各流程的信息专用”相对的位置。
偏置

名称

内容

初始化时机

0

流程类型

存储2 （数据加工功能）。

1

数据加工类型存储数据加工类型。
• 0：未设置
• 1：数据截取处理• 2：数据加工用程序执行
• 3：字符串数据加工• 工业PC启动时*1• 应用实时流程管理器的参数时*1• 流程流的运行状态切换时（STOPRUN）*2

2～79

各处理专用

存储数据加工类型对应的信息。
数据加工用程序处理
字符串数据加工因处理而异。

*1 初始化为0。
*2 反映参数的内容。

• 数据加工用程序处理 （数据加工类型：2）
偏置表示与数据加工流程的“各处理专用”相对的位置。
偏置

名称

内容

初始化时机

0

数据加工插件运行状态存储数据加工插件执行处理的运行状态。
• 0：数据加工插件执行处理未执行• 1：数据加工插件执行处理执行中• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

1

系统区域

2～3

数据加工插件执行时间 （最新）存储数据加工插件的执行时间的最新值。

4～5

数据加工插件执行时间 （最小）存储数据加工插件的执行时间的最小值。

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

6～7

数据加工插件执行时间 （最大）存储数据加工插件的执行时间的最大值。

8～27

系统区域

28～31

运行开始后累计输
入记录数

32～39

系统区域

40～43

运行开始后累计输出记录数存储在运行开始后输入至程序中的累计记录数。（无符号、64位）
达到数值的上限时，再次从0开始计数。

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

存储在运行开始后从程序中输出的累计记录数。（无符号、64位）
达到数值的上限时，再次从0开始计数。

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）• 字符串数据加工 （数据加工类型：3）

448

偏置

名称

内容

初始化时机

0～1

加工失败记录数

存储字符串数据的加工失败的累积次数。
达到累计次数的上限时，将其被固定为上限值。

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

2～43

系统区域

附录
附1 实时流程管理器的状态数据诊断功能的流程信息
偏置表示与各数据诊断流程的“各流程的信息专用”相对的位置。
偏置

名称

内容

初始化时机

0

流程类型

存储3 （数据诊断功能）。

1

数据诊断类型存储数据诊断类型。
• 0：未设置
• 2：数据诊断插件执行• 3：边缘应用程序诊断 （文件）
• 4：边缘应用程序诊断 （MQTT）• 工业PC启动时*1• 应用实时流程管理器的参数时*1• 流程流的运行状态切换时（STOPRUN）*2

2～79

各处理专用

存储数据诊断类型对应的信息。
数据诊断用程序处理边缘应用程序诊断 （文件）边缘应用程序诊断 （MQTT）

因处理而异。

*1 初始化为0。
*2 反映参数的内容。

• 数据诊断用程序处理 （数据诊断类型：2）
偏置表示与数据诊断流程的 「各处理专用」相对的位置。
偏置

名称

内容

初始化时机

0

数据诊断插件运行状态存储数据诊断插件的运行状态。
• 0：数据诊断插件未执行• 1：数据诊断插件执行中• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

1

系统区域

2～3

数据诊断插件执行时间 （最新）存储数据诊断插件执行时间的最新值。

4～5

数据诊断插件执行时间 （最小）存储数据诊断插件执行时间的最小值。

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

6～7

数据诊断插件执行时间 （最大）存储数据诊断插件执行时间的最大值。

8～27

系统区域

28～31

运行开始后累计输
入记录数

32～39

系统区域

40～43

运行开始后累计输出记录数存储在运行开始后输入至程序中的累计记录数。（无符号、64位）
达到数值的上限时，再次从0开始计数。

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

存储在运行开始后从程序中输出的累计记录数。（无符号、64位）
达到数值的上限时，再次从0开始计数。

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

附• 边缘应用程序诊断 （文件）（数据诊断类型：3）
偏置表示与数据诊断流程的 「各处理专用」相对的位置。
偏置

名称

内容

初始化时机

0

边缘应用程序诊断运行状态存储边缘应用程序运行状态。*1、*2• 0：停止中• 1：运行中• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

1

存储检测状况。
• 0：正常状态• 1：异常检测状态

2
3～77

存储累计异常检测次数。
系统区域

*1 以1秒1次的频率更新。
*2 将流程流的运行状态切换为RUN后，最初的发送数据文件被输出，将起到被删除为止的期间被存储“0”。

附1附录
实时流程管理器的状态

449• 边缘应用程序诊断 （MQTT）（数据诊断类型：4）
偏置表示与数据诊断流程的 「各处理专用」相对的位置。
偏置

名称

内容

初始化时机

0

边缘应用程序诊断运行状态存储边缘应用程序运行状态。*1• 0：停止中• 1：运行中• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

1

存储发送模式。
• 0：恒定周期发送
• 1：记录数可变发送• 2：记录数固定发送

2～3存储发送记录数。*2

4

存储发送数据缓冲存储数 （上限）。

5

存储发送数据缓冲存储数 （当前）。

6

存储发送数据缓冲存储数 （最大）。

7

系统区域

8～11

存储累计发送数据包数。

12～15

存储累计接收数据包数。

16～77

系统区域

• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）*1 仅在“边缘应用程序诊断 （MQTT）设置”画面的定义输出”标签中，勾选“传送时确认边缘应用程序的生存状态”时将被存储。
*2 仅在发送模式为记录数固定发送时才存储。

反馈执行功能的流程信息
偏置表示与各数据诊断流程的“各流程的信息专用”相对的位置。
偏置

名称

内容

初始化时机

0

流程类型

存储4 （反馈执行功能）。

• 工业PC启动时*1• 应用实时流程管理器的参数时*1• 流程流的运行状态切换时（STOPRUN）*2

1～15

系统区域
存储反馈类型。
• 0：未设置
• 1：设备指令反馈• 2：程序执行反馈• 工业PC启动时*1• 应用实时流程管理器的参数时*1• 流程流的运行状态切换时（STOPRUN）*2

17

存储抑止期间判定。*3• 0：不在抑止期间中
• 1：抑止期间中18

累计反馈请求数 （0～39999）• 工业PC启动时• 应用实时流程管理器的参数时
• 流程流的运行状态切换时（STOPRUN）

16

反馈1的运行状态

19～31

系统区域

32～47

反馈2的运行状态

48～63

反馈3的运行状态

64～79

反馈4的运行状态

与反馈1的运行状态相同

*1 初始化为0。
*2 反映参数的内容。
*3 在反馈执行功能运行的时机进行值的更新。

450

附录
附1 实时流程管理器的状态

与反馈1的运行状态相同数据存储信息
偏置

名称

内容

初始化时机

0

数据存储功能类型

存储数据存储功能类型。
• 1：文件• 2：DB• 工业PC启动时*1• 应用实时流程管理器的参数时*1• 流程流的运行状态切换时（STOPRUN）*2

1～44

系统区域

*1 初始化为0。
*2 反映参数的内容。

数据传送信息
偏置

名称

内容

初始化时机

0

数据传送功能类型存储数据传送功能类型。
• 1：MQTT• 2：IT网关• 工业PC启动时*1• 应用实时流程管理器的参数时*1• 流程流的运行状态切换时（STOPRUN）*2

1～44

系统区域

*1 初始化为0。
*2 反映参数的内容。

附

附1

附录
实时流程管理器的状态

451

错误日志信息 （290000～290001）
地址

名称

内容

290000错误发生次数存储流程流中发生的错误的发生次数。

290001

最新错误日志编号存储存储了错误日志1～64中最新错误代码的错误日志的编号。

错误日志1 （290002～290251）～错误日志64 （305752～306001）
地址

名称

290002

错误日志1

内容错误代码 （错误日志1）

290003～290004

系统区域

290005错误发生时间

• b0～b7：UTC偏置 （-48～52）*1• b8～b15：（未使用）

290006• b0～b7：年 （00h～99h）*2• b8～b15：月 （01h～12h）

290007• b0～b7：日 （01h～31h）• b8～b15：时 （01h～23h）

290008• b0～b7：分 （01h～59h）• b8～b15：秒 （01h～59h）

290009• b0～b7：星期 （00h：星期日、01h：星期一、02h：星期二、03h：星期三、04h：星
期四、05h：星期五、06h：星期六）• b8～b15：年 （00h～99h）*3

290010• b0～b7：毫秒上位 （00h～09h）*4• b8～b15：毫秒下位 （00h～99h）

290011• b0～b7：微秒上位 （00h～09h）*4• b8～b15：微秒下位 （00h～99h）

290012• b0～b7：纳秒上位 （00h～09h）*4• b8～b15：纳秒下位 （00h～99h）

290013

发生源功能存储错误发生源。
• 0：实时流程管理器• 1：数据采集器• 2：IT网关
CSV文件数据采集器中发生错误时，在“发生源功能”中显示“实时流程管理器”。

290014～290078

数据采集器文件名或IT网关文件名以UTF-16LE编码方式存储错误发生的数据采集器或IT网关的文件名。
扩展名除外，存储包含終端字符的文件名。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

290079～290111

数据采集器名或IT网关名以UTF-16LE编码方式存储错误发生的数据采集器的数据采集器名或IT网关的IT网关名。
此名称以英文名称包含終端字符被存储。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

290112～290176

开发商名

以UTF-16LE编码方式存储错误发生的数据采集器或IT网关的开发商名。
开发商名使用英文名称，存储时包含終端字符。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

290177

数据采集器规格版本（整数部分）或IT网关规格版本 （整数部分）

存储错误发生的数据采集器或IT网关的规格版本 （整数部分）。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

290178数据采集器规格版本（小数部分）或IT网关规格版本 （小数部分）存储错误发生的数据采集器或IT网关的规格版本 （小数部分）。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

290179～290182

数据采集器版本或IT网关
版本存储错误发生的数据采集器的数据采集器版本或IT网关的IT网关版本。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空栏。

290183～290251
290252～290501

系统区域
错误日志2





305752～306001

错误日志64*1 在以下范围内指定。（10进制数、15分单位）
从-12:00到+13:00*2 表示公历的后两位。
*3 表示公历的前两位。
*4 表示百位。

452

存储错误代码。

附录
附1 实时流程管理器的状态

与错误日志1 （290002～290251）相同与错误日志1 （290002～290251）相同

数据采集器区域
数据采集器区域 （400100～409799）的实时流程管理器状态的详细内容如下所示。

目标设备信息No.1 （400100～400399）～目标设备信息No.32 （409400～409699）
存储访问目标的设备信息。
地址

名称

400100目标设备信息No.1

内容设置有效标志访问目标设备的设置有无标志• 0：未设置
• 1：有设置

400101连接状态存储与访问目标设备的连接状态。
• 0：断开
• 1：连接400102错误代码

存储访问目标设备中发生的错误代码。

400103

发生源功能存储错误发生源。
• 0：实时流程管理器• 1：数据采集器
CSV文件数据采集器中发生错误时，在“发生源功能”中显示“实时流程管理器”。

400104～400168

数据采集器文件名

以UTF-16LE编码方式存储错误发生的数据采集器的文件名。
扩展名除外，存储包含終端字符的文件名。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空
栏。

400169～400201

数据采集器名以UTF-16LE编码方式存储错误发生的数据采集器的名称。
此名称以英文名称包含終端字符被存储。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空
栏。

400202～400266

开发商名以UTF-16LE编码方式存储错误发生的数据采集器的开发商名。
开发商名使用英文名称，存储时包含終端字符。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空
栏。

400267

数据采集器规格版本（整数部分）存储错误发生的数据采集器的规格版本 （整数部分）。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空
栏。

400268数据采集器规格版本（小数部分）存储错误发生的数据采集器的规格版本 （小数部分）。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空
栏。

400269～400272

数据采集器版本

存储错误发生的数据采集器的数据采集器版本。
但是，若在实时流程管理器或CSV文件数据采集器中发生错误，则此项目将为空
栏。

400273～400399

系统区域





409400～409699

目标设备信息No.32

附与目标设备信息No.1 （400100～400399）相同㾱⛩仅目标设备设置满足以下所有条件时存储信息。
• 使用于数据收集或反馈• 使用CSV文件数据采集器以外的数据采集器

附1附录实时流程管理器的状态

453

IT网关区域
IT网关区域 （409800～420999）的实时流程管理器状态的详细内容如下所示。

IT网关诊断信息No.1 （409800～410499）～No.16 （420300～420999）
存储IT网关诊断信息。
地址

名称409800IT网关诊断信息No.1

409801

存储表示有无IT网关设置的标志。
• 0：未设置
• 1：有设置

连接状态

存储与IT系统等外部设备的连接状态。
• 0：断开
• 1：连接409802

错误代码

存储在IT网关中发生的错误的错误代码。

409803

发生源功能存储错误发生源。
• 0：无错误
• 2：IT网关

409804～409868

IT网关文件名以UTF-16LE编码方式存储错误发生的IT网关的文件名。
扩展名除外，存储包含終端字符的文件名。

409869～409901

IT网关名

以UTF-16LE编码方式存储错误发生的IT网关的名称。
此名称以英文存储且包含有終端字符。

409902～409966

开发商名以UTF-16LE编码方式存储错误发生的IT网关的开发商名。
此名称以英文存储且包含有終端字符。

409967

IT网关规格版本 （整数部分）

存储错误发生的IT网关的规格版本 （整数部分）。

409968

IT网关规格版本 （小数部分）

存储错误发生的IT网关的规格版本 （小数部分）。
存储错误发生的IT网关的IT网关规格版本。

409969～409972

IT网关版本

409973～410006

系统区域

410007

IT网关类型

410008～410099

系统区域

410100～410103

数据记录流程No.1 流程No.1～No.4的IT系统连接状态410104～410105

系统区域







410286～410289

数据记录流程No.32 流程No.1～No.4的IT系统连接状态

与数据记录流程No.1 流程No.1～No.4的IT系统连接状态 （410100～410103）
相同。

410290～410291

系统区域

410292～410296

数据诊断流程No.1 流程No.1～No.5的IT系统连接状态

410297系统区域



410478～410482

数据诊断流程No.32 流程No.1～No.5的IT系统连接状态

410483～410499

454

内容设置有效标志IT网关类型如下：• 1：数据存储
• 2：数据传送

存储与IT系统等外部设备的连接状态。
• 0：断开
• 1：连接与数据记录流程No.1 流程No.1～No.4的IT系统连接状态 （410100～410103）
相同。

与数据记录流程No.1 流程No.1～No.4的IT系统连接状态 （410100～410103）
相同。

系统区域





420300～420999

IT网关诊断信息No.16

附录
附1 实时流程管理器的状态

与IT网关诊断信息No.1 （409800～410499）相同㾱⛩仅IT网关设置使用于数据存储或数据传送时存储信息。

附

附1

附录
实时流程管理器的状态

455

实时流程管理器状态的初始化
实时流程管理器状态初始化的时机与概要如下所示。
时机

初始化概要

工业PC启动时

初始化各区域的所有信息。
• 与产品信息相关的区域：以启动时的产品信息进行初始化• 与设置信息相关的区域：以参数的设置内容进行初始化 （也反映设置的添加、删除*1）• 与运行信息相关的区域：清除 （存储0）• 与错误信息相关的区域：清除 （存储0）• 与连接信息相关的区域：清除 （未连接状态）• 系统区域：清除 （存储0）应用实时流程管理器的参数时

初始化各区域的所有信息。
• 与设置信息相关的区域：以参数的设置内容进行初始化 （也反映设置的添加、删除*1）• 与运行信息相关的区域：清除 （存储0）• 与错误信息相关的区域：清除 （存储0）*2

流程流的运行状态切换时STOPRUN

初始化对象为切换了运行状态的流程流的区域。
• 与设置信息相关的区域：以参数的设置内容进行初始化 （也反映设置的添加、删除*1）• 与运行信息相关的区域：清除 （存储0）• 与错误信息相关的区域：清除 （存储0）RUNSTOP

初始化对象为切换了运行状态的流程流的区域。
• 与连接信息相关的区域：清除 （未连接状态）执行错误解除时

初始化与各区域内的错误相关的信息。
• 与错误信息相关的区域：清除 （存储0）*1 根据区域，可能在将流程流的运行状态从STOP切换为RUN时以参数的设置内容进行初始化，而非在工业PC启动时或应用实时流程管理器的
参数时。
*2 重度错误除外。

㾱⛩关于各区域的初始化时机，请参阅以下内容。
406页 实时流程管理器状态的一览456

附录
附1 实时流程管理器的状态

附2

可用字符

实时流程设计器
实时流程设计器中可使用的字符如下所示。
画面项目

可用/禁用的字符

参阅

输入密码

密码

可用字符
关于详细说明，请参阅以下内容。
461页 数据资源名、用户名、密码名、时间列的输出名



密码

可用字符
关于详细说明，请参阅以下内容。
461页 数据资源名、用户名、密码名、时间列的输出名





可用字符
关于详细说明，请参阅以下内容。
508页 可于画面上输入的值123页 常数设置

数据资源名

可用字符
关于详细说明，请参阅以下内容。
461页 数据资源名、用户名、密码名、时间列的输出名116页 DB连接通用设置

设置密码

确认用密码

实数型常数设置
整数型常数设置
DB连接通用设置

用户名
密码
用户名

可用字符
117页 文件保存通用设置• 可打印的ASCII字符 （0x20～0x7E）

密码

可用字符
• 可打印的ASCII字符 （0x20～0x7E）

事件履历自动输出设置

保存目标文件夹可用字符• 可作为WSTRING型使用的字符*1*3
509页 WSTRING型

用户帐户设置用户名可用字符119页 用户账户设置画面• 可打印的ASCII字符 （0x20～0x7E）

密码

可用字符
• 可打印的ASCII字符 （0x20～0x7E）

设置名

禁用字符
124页 目标设备设置• 半角空格• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）• 代理对字符 （U+10000～U+10FFFF）

注释

禁用字符
• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）• 代理对字符 （U+10000～U+10FFFF）

设置名

禁用字符
127页 IT网关设置• 半角空格• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）• 代理对字符 （U+10000～U+10FFFF）

注释

禁用字符
• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）• 代理对字符 （U+10000～U+10FFFF）

文件保存通用设置目标设备设置IT网关设置118页 事件履历自动输出设置

附2

附

附录
可用字符

457

画面

项目

可用/禁用的字符

数据记录流程设置
数据诊断流程设置设置名

130页 数据记录流程设置禁用字符133页 数据诊断流程设置• 半角空格• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）• 代理对字符 （U+10000～U+10FFFF）

注释

禁用字符
• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）• 代理对字符 （U+10000～U+10FFFF）

流程名

禁用字符
• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）• 代理对字符 （U+10000～U+10FFFF）

数据名

禁用字符
• “，”、半角空格• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）

位置(起始)

禁用字符• U+0000～U+001F、U+007F～U+009F

字符数

可用字符
• 半角数字 （10进制数）

设置值

可用字符
关于详细说明，请参阅以下内容。
508页 可于画面上输入的值

数据收集设置 （[收集数据]选项卡）数据收集设置 （CSV文件数据采集器） 监视文件夹可用字符• Unicode基本多文种平面的字符（仅可作为WSTRING型使用的字符）

参阅139页 收集数据

303页 数据收集设置 （CSV文件数据
采集器）

*1

509页 WSTRING型
文件名前缀词

可用字符• 可作为WSTRING型使用的字符*2、*3
509页 WSTRING型

数据名

禁用字符
• “，”、半角空格• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）• 代理对字符 （U+10000～U+10FFFF）

时间列的输出名可用字符
关于详细说明，请参阅以下内容。*4461页 数据资源名、用户名、密码名、时间列的输出名数据行输出格式

可用字符• 半角英文数字• 除"、;、,以外的半角符号 （包含半角空格）

数据存储设置 （文件保存）（[保存文件]选项卡）保存目标文件夹可用字符关于详细说明，请参阅以下内容。
67页 文件用户帐户设置用户名可用字符147页 用户帐户设置• 可打印的ASCII字符 （0x20～0x7E）

密码

可用字符
• 可打印的ASCII字符 （0x20～0x7E）

程序

可用字符
关于详细说明，请参阅以下内容。
68页 文件输出后的程序的执行

148页 程序执行设置可用字符关于详细说明，请参阅以下内容。
461页 数据资源名、用户名、密码名、时间列的输出名

152页 连接

数据存储设置 （文件保存）（[输出选项]选项卡）程序执行设置文件名前缀词

参数
数据存储设置 （DB保存）（[连接]选项卡）

数据资源名
用户名
密码

458

附录
附2 可用字符145页 输出选项

146页 保存文件

画面

项目

可用/禁用的字符

参阅

数据存储设置 （DB保存）（[访问表]选项卡）

表名

可用字符
关于详细说明，请参阅以下内容。
79页 表名·字段名

154页 访问表格

主机名

可用字符
• 半角英文数字• “.”、“-”158页 接收对象

用户名

可用字符
• 可打印的ASCII字符 （0x20～0x7E）

密码

可用字符
• 可打印的ASCII字符 （0x20～0x7E）

认证机构证书

可用字符• 可打印的ASCII字符 （0x20～0x7E）

数据传送设置 （[接收对象]选项卡）

字段名

*5

客户端证书

可用字符
• 可打印的ASCII字符 （0x20～0x7E）
*5

客户端密钥

可用字符
• 可打印的ASCII字符 （0x20～0x7E）*5

发送时的客户端ID可用字符• 可打印的ASCII字符 （0x20～0x7E）

数据传送设置 （[定义输出]选项卡）发送数据主题名称

可用字符“#”与“+”除外的ASCII字符中可打
印的字符 （0x20～0x7E）

160页 定义输出

数据截取设置

输出数据名

禁用字符
• “，”、半角空格• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）

167页 数据截取设置

字符串数据加工设置

添加字符串

可用字符
关于详细说明，请参阅以下内容。
509页 可用字符

168页 字符串数据加工设置

开始位置

可用字符
• 半角数字 （10进制数）

结束位置

可用字符
• 半角数字 （10进制数）输出数据设置名

禁用字符• “，”、半角空格• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）

起动参数

可用字符
• 可作为WSTRING型使用的字符
509页 WSTRING型

时间列的输出名可用字符
关于详细说明，请参阅以下内容。*4461页 数据资源名、用户名、密码名、时间列的输出名数据行输出格式

可用字符• 半角英文数字• 除"、;、,以外的半角符号 （包含半角空格）

保存目标文件夹可用字符• 作为Windows的文件路径可使用的字符

文件名前缀词

可用字符关于详细说明，请参阅以下内容。
67页 文件输出数据设置名

禁用字符• “，”、半角空格• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）

数据加工插件设置边缘应用程序诊断 （文件）设置 （[输出选项]选项卡）边缘应用程序诊断 （文件）设置 （[保存文件]选项卡）边缘应用程序诊断 （文件）设置 （[响应数据]选项卡）附169页 数据加工插件设置

178页 输出选项

179页 保存文件180页 响应数据

附2

附录
可用字符

459

画面

项目

可用/禁用的字符参阅

边缘应用程序诊断 （MQTT）设置 （[地址]选项卡）主机名

可用字符• 半角英文数字• “.”、“-”171页 接收对象

用户名

可用字符
• 可打印的ASCII字符 （0x20～0x7E）

密码

可用字符
• 可打印的ASCII字符 （0x20～0x7E）

认证机构证书

可用字符• 可打印的ASCII字符 （0x20～0x7E）
*5

客户端证书

可用字符
• 可打印的ASCII字符 （0x20～0x7E）
*5

客户端密钥

可用字符
• 可打印的ASCII字符 （0x20～0x7E）*5

发送时的客户端ID可用字符• 可打印的ASCII字符 （0x20～0x7E）

发送数据主题名称

可用字符• “#”与“+”除外的ASCII字符中可
打印的字符 （0x20～0x7E）

客户端ID

可用字符
• 可打印的ASCII字符 （0x20～0x7E）

边缘应用程序诊断 （MQTT）设置 （[响应数据]选项卡）输出数据设置名

禁用字符• “，”、半角空格• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）

174页 响应数据数据诊断插件设置输出数据设置名

禁用字符• “，”、半角空格• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）

181页 数据诊断插件设置

起动参数

可用字符
• 可作为WSTRING型使用的字符
509页 WSTRING型

数据诊断后反馈设置

抑止期间

可用字符
• 半角数字 （10进制数）

182页 数据诊断后反馈设置设备指令反馈设置

数据名

禁用字符
• “，”、半角空格• ASCII控制代码 （U+0000～
U+001F）、DEL （U+007F）

185页 指令对象数据位置(起始)

禁用字符• U+0000～U+001F、U+007F～U+009F

字符数

可用字符
• 半角数字 （10进制数）

程序

可用字符
关于详细说明，请参阅以下内容。
55页 程序的执行指令的规格

边缘应用程序诊断 （MQTT）设置 （[定义输出]选项卡）程序执行反馈设置

参数

173页 定义输出187页 程序执行反馈设置*1 Windows的文件路径中无法使用的以下字符除外。
/ （0x2F）、* （0x2A）、? （0x3F）、" （0x22）、< （0x3C）、> （0x3E）、| （0x7C）*2 下述字符除外。
\ （0x5C）、/ （0x2F）、: （0x3A）、* （0x2A）、? （0x3F）、" （0x22）、< （0x3C）、> （0x3E）、| （0x7C）*3 半角空格 （0x20）与半角点号 （0x2E）无法用于第1个字符。
*4 不能输入“，”、半角空格。
*5 范围为以下字符除外的0x20～0x7E。
/ （0x2F）、* （0x2A）、? （0x3F）、" （0x22）、< （0x3C）、> （0x3E）、| （0x7C）

460

附录
附2 可用字符数据资源名、用户名、密码名、时间列的输出名
数据资源名、用户名、密码名与时间列的输出名中可使用的字符为以下ASCII字符。
可以使用阴影部分。
0

2

3

4

5

6

7

(SP)

0

@

P

‘

p

1

!

1

A

Q

a

q

2

"

2

B

R

b

r

3

#

3

C

S

c

s

4

$

4

D

T

d

t

5

%

5

E

U

e

u

6

&

6

F

V

f

v

7

'

7

G

W

g

w

8

(

8

H

X

h

x

9

)

9

I

Y

i

y

A

*

:

J

Z

j

z

B

+

;

K

k

C

,

<

L

[
\

l

{
|

D

-

=

M

]

m

}

E

.

>

N

^

n
̃

F

/

?

O

_

o

0

NUL

1

附

附2

附录
可用字符

461

Management Shell资源管理器
Management Shell资源管理器中可使用的字符如下所示。
画面项目

可用/禁用的字符

参阅

输入密码

密码

可用字符
关于详细说明，请参阅以下内容。
461页 数据资源名、用户名、密码名、时间列的输出名



密码

可用字符
关于详细说明，请参阅以下内容。
461页 数据资源名、用户名、密码名、时间列的输出名



可用字符
• 半角字符207页 更改监视更新间
隔数据类型为BOOL时

可用字符
• 0、1

210页 数据标签资源的
当前值变更

数据类型为INT时

可用字符
显示格式为10进制数时• 0～9、“-”显示格式为16进制数时
• 0～9、A～F、a～f*1、h*1、*2、H*2

数据类型为UINT时可用字符
显示格式为10进制数时• 0～9
显示格式为16进制数时
• 0～9、A～F、a～f*1、h*1、*2、H*2

数据类型为DINT时

可用字符
显示格式为10进制数时• 0～9、“-”显示格式为16进制数时
• 0～9、A～F、a～f*1、h*1、*2、H*2

数据类型为UDINT时

可用字符
显示格式为10进制数时• 0～9
显示格式为16进制数时
• 0～9、A～F、a～f*1、h*1、*2、H*2

数据类型为LINT时

可用字符
显示格式为10进制数时• 0～9、“-”显示格式为16进制数时
• 0～9、A～F、a～f*1、h*1、*2、H*2

数据类型为ULINT时

可用字符
显示格式为10进制数时• 0～9
显示格式为16进制数时
• 0～9、A～F、a～f*1、h*1、*2、H*2

数据类型为REAL时可用字符
0～9、E、e*3、“-”、“+”、“.”数据类型为LREAL时可用字符
0～9、E、e*3、“-”、“+”、“.”数据类型为STRING时可用字符关于详细说明，请参阅以下内容。
509页 STRING型

数据类型为WSTRING时可用字符*8关于详细说明，请参阅以下内容。
509页 WSTRING型

设置密码

确认用密码

462

监视设置

当前值更新间隔

数据标签资源监视窗口

当前值

附录
附2 可用字符画面项目目标设备设置批量替换

要替换的数据标签资源的
搜索

组件显示名

数据标签资源一览

位置禁用字符• 控制字符代码 （U+0000～U+001F、U+007F～U+009F）• 代理对字符*6

字符数

可用字符
• 半角数字（[连接设置]选项卡）

端口号

可用字符
• 半角字符（[证书设置]选项卡）OPC UA服务器名可用字符*4• 半角英文数字
• “_”

组织名

可用字符
• 半角英文数字

组织单位

可用字符
• 半角英文数字

区域名称

可用字符
• 半角英文数字

州

可用字符• 半角英文数字

国家名

可用字符
• 半角英文有效期限 （年）可用字符• 半角数字IP地址 （IPv4）

可用字符• 半角数字• “.”

OPC UA设置（[服务器设置]选项卡）目标设备设置目标设备设置 （CSV文件数据采
集器）

资源显示名

可用/禁用的字符

参阅禁用字符• 控制字符代码(U+0000～U+001F，
U+007F～U+00A0，U+00AD)• 改行代码(U+2028，U+2029)• 代理对字符*6213页 目标设备设置批
量替换

设置名*5

禁用字符
• 控制字符代码(U+0000～U+001F，
U+007F～U+00A0，U+00AD)• 改行代码(U+2028，U+2029)• 代理对字符*6

注释

禁用字符
• 控制字符代码(U+0000～U+001F，
U+007F～U+00A0，U+00AD)• 改行代码(U+2028，U+2029)• 代理对字符*6

监视文件夹

可用字符
• Unicode基本多文种平面的字符（仅可作为WSTRING型使用的字符）254页 OPC UA服务器的设置217页 目标设备设置画面

附304页 目标设备设置（CSV文件数据采集器）*10

509页 WSTRING型
文件名前缀词

可用字符• 可作为WSTRING型使用的字符*11、*12

509页 WSTRING型
IT网关设置组件搜索对话框
资源搜索对话框

设置名*5

禁用字符
• 控制字符代码(U+0000～U+001F，
U+007F～U+00A0，U+00AD)• 改行代码(U+2028，U+2029)• 代理对字符*6

注释

禁用字符
• 控制字符代码(U+0000～U+001F，
U+007F～U+00A0，U+00AD)• 改行代码(U+2028，U+2029)• 代理对字符*6

搜索字符串

禁用字符
• 控制字符代码(U+0000～U+001F，
U+007F～U+00A0，U+00AD)• 改行代码(U+2028，U+2029)• 代理对字符*6261页 IT网关设置画面

227页 组件的搜索
248页 组件的搜索249页 资源的搜索

附2

附录
可用字符

463

画面

项目

可用/禁用的字符参阅属性窗口（选择组件时）组件名

可用字符• 半角英文数字*7• “_”、“-”220页 组件属性的编辑

组件显示名

禁用字符
• 控制字符代码(U+0000～U+001F，
U+007F～U+00A0，U+00AD)• 改行代码(U+2028，U+2029)• 代理对字符*6

数据标签资源名

可用字符• 半角英文数字字符*7、*9

资源显示名

禁用字符
• 控制字符代码 （U+0000～U+001F、U+007F～U+009F）• 改行代码(U+2028，U+2029)• 代理对字符*6

位置信息

禁用字符
• 控制字符代码 （U+0000～U+001F、U+007F～U+009F）• 代理对字符*6

字符数

可用字符
• 半角数字数据标签资源名

可用字符• 半角英文数字字符*7、*9

资源显示名

禁用字符
• 控制字符代码(U+0000～U+001F，
U+007F～U+00A0，U+00AD)• 改行代码(U+2028，U+2029)• 代理对字符*6

字符数

可用字符
• 半角数字

添加外部数据标签资源
外部数据标签资源编辑

添加内部数据标签资源
内部数据标签资源编辑

初始值运算表达式设置

464

附录
附2 可用字符设置值数据类型为BOOL时

可用字符
• 0、1

数据类型为INT时可用字符• 0～9、“-”数据类型为UINT时

可用字符
• 0～9

数据类型为DINT时可用字符• 0～9、“-”数据类型为UDINT时

可用字符
• 0～9

数据类型为LINT时可用字符• 0～9、“-”数据类型为ULINT时

可用字符
• 0～9

数据类型为REAL时可用字符• 0～9、E、e、-、+、.

数据类型为LREAL时可用字符• 0～9、E、e、-、+、.

数据类型为STRING时可用字符关于详细说明，请参阅以下内容。
509页 STRING型

数据类型为WSTRING时可用字符*8关于详细说明，请参阅以下内容。
509页 WSTRING型
可用字符
可用字符与以下内容相同。
初始值

230页 数据标签资源的添加236页 数据标签资源属性的编辑233页 “运算表达式设
置”画面

画面

项目

可用/禁用的字符参阅属性窗口（选择文件资源时）

文件资源名

可用字符
• 半角英文数字字符*7、*9

238页 文件资源属性的
编辑

资源显示名

禁用字符
• 控制字符代码(U+0000～U+001F，
U+007F～U+00A0，U+00AD)• 改行代码(U+2028，U+2029)• 代理对字符*6

文件路径可用字符*8• 作为Windows的文件路径可使用的字符

文件夹资源名可用字符• 半角英文数字字符*7、*9

资源显示名禁用字符*8• 控制字符代码(U+0000～U+001F，
U+007F～U+00A0，U+00AD)• 改行代码(U+2028，U+2029)• 代理对字符*6

文件夹路径

可用字符*8• 作为Windows的文件路径可使用的字
符

设置名

禁用字符
• 半角空格• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）

注释

禁用字符
• 禁止使用字符 （U+0000～U+001F、U+007F～U+00A0、U+00AD、
U+2028、U+2029）

详细设置([收集设置]选项卡)输出名禁用字符*13• 禁止使用字符 （U+0080～U+00A0、
U+00AD、U+2028、U+2029）

276页 收集设置

移动至指定No.

指定No.

可用字符
• 半角数字移动至指定No.画面

详细设置([保存设置]选项卡)保存文件路径设置

保存目标文件夹可用字符• 作为Windows的文件路径可使用的字
符*10,*12279页 文件保存设置

文件名前缀词

可用字符• 可作为WSTRING型使用的字符*11
509页 WSTRING型

输出名禁用字符*13• 禁止使用字符 （U+0080～U+00A0、
U+00AD、U+2028、U+2029）

279页 文件保存设置280页 DB保存设置

格式

可用字符
• 半角英文数字• 除"、;、,以外的半角符号 （包含半角空格）

279页 文件保存设置

数据资源名

可用字符
关于详细说明，请参阅以下内容。
467页 数据资源名280页 DB保存设置

用户名

可用字符
关于详细说明，请参阅以下内容。
467页 用户名与密码名属性窗口（文件夹资源）

详细设置

输出选项

DB的连接设置

密码

241页 文件夹资源属性
的编辑

275页 详细设置画面

访问表设置

可用字符
关于详细说明，请参阅以下内容。
268页 表名与列名事件履历自动输出设置

保存目标文件夹可用字符*8*10*12• 可作为WSTRING型使用的字符
509页 WSTRING型

用户帐户设置用户名可用字符*7*8286页 用户账户设置画• 可打印的ASCII字符 （0x20～0x7E） 面

密码可用字符*8• 可打印的ASCII字符 （0x20～0x7E）

附285页 事件履历自动输出设置画面*1 显示时，将转换为大写字母 （A～F、H）。

附2

附录
可用字符

465

*2
*3
*4
*5
*6
*7
*8
*9

仅可在字符串的起始中输入。
显示时，将转换为大写字母 （E）。
仅设置[ServerName]时，可输入“[”与“]”。
英文大写字母与小写字母作为不同的字符处理。
请注意，即使输入也不提示错误信息。
不区分英文的大写字母和小写字母，视为相同的字符输入。
请勿输入代理对字符。（请注意，输入时不会显示错误信息。）
下述字符除外。
“.”、“/”、“\”*10 Windows的文件路径中无法使用的以下字符除外。
/ （0x2F）、* （0x2A）、? （0x3F）、" （0x22）、< （0x3C）、> （0x3E）、| （0x7C）*11 下述字符除外。
\ （0x5C）、/ （0x2F）、: （0x3A）、* （0x2A）、? （0x3F）、" （0x22）、< （0x3C）、> （0x3E）、| （0x7C）*12 半角空格 （0x20）与半角点号 （0x2E）无法用于第1个字符。
*13 U+0000～U+007F的范围内可使用的字符如下所示。
0～9、A～Z、a～z、_(U+005F)

466

附录
附2 可用字符数据资源名、用户名、密码名
数据资源名、用户名与密码名中可使用的字符为以下ASCII字符。
可以使用阴影部分。

数据资源名
0

2

3

4

5

6

7

(SP)

0

@

P

‘

p

1

!

1

A

Q

a

q

2

"

2

B

R

b

r

3

#

3

C

S

c

s

4

$

4

D

T

d

t

5

%

5

E

U

e

u

6

&

6

F

V

f

v

7

'

7

G

W

g

w

8

(

8

H

X

h

x

9

)

9

I

Y

i

y

A

*

:

J

Z

j

z

B

+

;

K

k

C

,

<

L

[
\

l

{
|

D

-

=

M

]

m

}

E

.

>

N

^

n
̃

F

/

?

O

_

o

0

1

NUL

用户名与密码名
0

2

3

4

5

6

7

(SP)

0

@

P

‘

p

1

!

1

A

Q

a

q

2

"

2

B

R

b

r

3

#

3

C

S

c

s

4

$

4

D

T

d

t

5

%

5

E

U

e

u

6

&

6

F

V

f

v

7

'

7

G

W

g

w

8

(

8

H

X

h

x

9

)

9

I

Y

i

y

A

*

:

J

Z

j

z

B

+

;

K

k

C

,

<

L

[
\

l

{
|

D

-

=

M

]

m

}

E

.

>

N

^

n
̃

F

/

?

O

_

o

0

NUL

1

附

附2

附录
可用字符

467

附3

MQTT代理的设置本节对与已确认运行的MQTT代理 （Eclipse Mosquitto）设置有关的注意事项与操作步骤进行说明。
关于已确认运行的MQTT代理，请参阅以下内容。
46页 MQTT代理

注意事项
• 若在安装执行过程中出现以下画面，则应在确认是否为从合适的网站下载的文件的基础上，单击[Run]按钮与[是]按钮。

• 在以匿名用户使用1.6.x及以前版本的Eclipse Mosquitto的环境中，安装新版本的Eclipse Mosquitto时，可能需要进行用
于以匿名用户使用的设置。（478页 以匿名用户使用）设置步骤
Eclipse Mosquitto2.0.17版本 （64bit）的设置步骤如下所示。

1. 安装OpenSSL。
469页 OpenSSL的安装

2. 安装Eclipse Mosquitto。
471页 Eclipse Mosquitto的安装

3. 安装Pthread。
472页 Pthread的安装

4. 启动Eclipse Mosquitto。
473页 Eclipse Mosquitto的启动

5. 设置访问控制。
474页 访问控制的设置

6. 若要使用默认值 （1883）以外的端口号，应对其进行设置。
479页 端口号的设置

7. 根据需要，进行通信加密的设置。
480页 通信加密的设置

8. 根据需要，进行从其他工业PC连接时的设置。
492页 从其他工业PC连接时的设置468

附录
附3 MQTT代理的设置OpenSSL的安装OpenSSL的安装步骤如下所示。

操作步骤

1. 访问以下网站，下载OpenSSL的安装程序。
• slproweb.com/products/Win32OpenSSL.html

㾱⛩还可通过以下网站下载安装程序。
• www.edgecross.org

2. 执行安装程序。
3. 确认许可证条款并选择“I accept the agreement”后，单击[Next>]按钮。
4. 选择安装目标文件夹后，单击[Next>]按钮。

附

5. 选择添加到开始菜单中的文件夹名后，单击[Next>]按钮。

附3附录
MQTT代理的设置469

6. 选择“The OpenSSL binaries (/bin) directory”后，单击[Next>]按钮。

7. 单击[Install]按钮。
8. 在选择/解除了捐款*1的基础上，单击[Finish]按钮。
*1 在选择了复选框的状态下单击[Finish]按钮的情况下，将打开捐款用的网站。误选择的情况下，通过关闭捐款用的网站的窗口，无需捐
款。

470

附录
附3 MQTT代理的设置Eclipse Mosquitto的安装
Eclipse Mosquitto的安装步骤如下所示。

操作步骤

1. 访问以下网站，下载Eclipse Mosquitto的安装程序。
• mosquitto.org㾱⛩还可通过以下网站下载安装程序。
• www.edgecross.org

2. 执行安装程序。
3. 单击[Next>]按钮。
4. 确认勾选了“Visual Studio Runtime”、“Service”后，单击[Next>]按钮。

附

5. 选择安装目标文件夹，并单击[Install]按钮。

㾱⛩
若将需要管理员权限的文件夹 （例：Program Files）选择为安装目标，则在进行以下操作步骤前，应以管理员身份启动文本编辑器后打开设置文件。在没有管理员权限的情况下进行操作时，应使用无需权限的文件夹。
477页 至MQTT代理的反映
478页 以匿名用户使用
479页 端口号的设置480页 通信加密的设置

6. 单击[Finish]按钮。

附3附录
MQTT代理的设置

471

Pthread的安装
Pthread的安装步骤如下所示。

操作步骤

1. 访问以下网站，并安装Pthread。
• ftp://sources.redhat.com/pub/pthreads-win32/dll-latest/dll/x86/

2. 将“pthreadVC2.dll”复制至Eclipse Mosquitto的安装文件夹中。
㾱⛩还可通过以下网站下载Pthread。
• www.edgecross.org

472

附录
附3 MQTT代理的设置Eclipse Mosquitto的启动
Eclipse Mosquitto的启动步骤如下所示。

操作步骤

1. 打开“管理工具”画面，启动服务。
选择[控制面板][系统和安全性][管理工具]服务

2. 右键单击“Mosquitto Broker”单击[启用]。

附

附3

附录
MQTT代理的设置473访问控制的设置
根据使用Eclipse Mosquitto的用户，设置不同。
使用Eclipse Mosquitto的用户

设置步骤

指定用户

474页 设置用户名与密码匿名用户设置端口号、通信的加密*1478页 以匿名用户使用不设置端口号、通信的加密*1
无需设置。

*1 关于端口号、通信的加密的详细说明，请参阅以下内容。
479页 端口号的设置480页 通信加密的设置设置用户名与密码设置使用于用户验证的用户名与密码的操作步骤如下所示。

操作步骤

1. 创建密码文件。
475页 密码文件的创建

2. 根据需要，在密码文件中添加或删除用户。
476页 添加/删除密码文件的用户

3. 将设置的密码文件反映至MQTT代理中。
477页 至MQTT代理的反映

4. 启动服务。
5. 右键单击“Mosquitto Broker”单击[重新启动]。

474

附录
附3 MQTT代理的设置密码文件的创建创建密码文件的操作步骤如下所示。

操作步骤

1. 以管理员身份打开命令提示符，并执行以下命令。
cd (任意存储目标)\mosquitto

2. 执行以下命令。
mosquitto_passwd.exe -c passwdfile username• passwdfile：要创建的密码文件的名称• username：要创建的用户名 （6～64个字符）

3. 在Password中指定密码 （6～512字符）。
4. 在Reenter password中指定相同的密码。

附

附3

附录
MQTT代理的设置475添加/删除密码文件的用户
添加或删除密码文件用户的操作步骤如下所示。

操作步骤

1. 以管理员身份打开命令提示符，并执行以下命令。
cd (任意存储目标)\mosquitto

2. 执行以下任意命令。
添加
mosquitto_passwd.exe -b passwdfile username2 pw• passwdfile：添加目标密码文件夹的名称• username2：要添加的用户名 （6～64个字符）• pw：密码 （6～512个字符）删除mosquitto_passwd.exe -D passwdfile username2• passwdfile：删除源的密码文件夹名称
• username2：要删除的用户名

476

附录
附3 MQTT代理的设置至MQTT代理的反映
将设置的密码文件反映至MQTT代理中的操作步骤如下所示。

注意事项
若Eclipse Mosquitto的安装目录为编辑时需管理员权限的目录，则应以管理员身份启动文本编辑器后打开“mosquitto.conf”。

操作步骤

1. 打开Eclipse Mosquitto的安装文件夹中的“mosquitto.conf”。
2. 将以下内容添加至文件的末尾。
• allow_anonymous false• password_file （密码文件的完整路径）

附
3. 启动服务。
4. 右键单击“Mosquitto Broker”单击[重新启动]。

附3附录
MQTT代理的设置477

以匿名用户使用
以匿名用户使用Eclipse Mosquitto时的操作步骤如下所示。

注意事项
若Eclipse Mosquitto的安装目录为编辑时需管理员权限的目录，则应以管理员身份启动文本编辑器后打开“mosquitto.conf”。

操作步骤

1. 打开Eclipse Mosquitto的安装文件夹中的“mosquitto.conf”。
2. 将以下内容添加至文件的末尾。
• allow_anonymous true

3. 启动服务。
4. 右键单击“Mosquitto Broker”单击[重新启动]。

478

附录
附3 MQTT代理的设置

端口号的设置
使用默认值 （1883）以外的端口号时的设置步骤如下所示。

注意事项
若Eclipse Mosquitto的安装目录为编辑时需管理员权限的目录，则应以管理员身份启动文本编辑器后打开“mosquitto.conf”。

操作步骤

1. 打开Eclipse Mosquitto的安装文件夹中的“mosquitto.conf”。
2. 将以下内容添加至文件的末尾。
• listener端口号

附
3. 启动服务。
4. 右键单击“Mosquitto Broker”单击[重新启动]。

附3附录
MQTT代理的设置479

通信加密的设置通过各认证方法设置加密通信的步骤如下所示。

服务器认证通过服务器认证加密通信的方法如下所示。

操作步骤

1. 创建证书。
如需通过自签名证书进行认证机构证明，请参阅以下链接目标中说明的步骤1～4的内容。
483页 证书的创建方法 （通过自签名证书进行认证机构证书）委托外部机构签名时，应按照各机构的步骤创建证书。

2. 打开Eclipse Mosquitto的安装文件夹中的“mosquitto.conf”。
若Eclipse Mosquitto的安装目录为编辑时需管理员权限的目录，则应以管理员身份启动文本编辑器后打开“mosquitto.conf”。

3. 将以下内容添加至文件的末尾。
• listener 8883
• cafile自签名证书的全部路径• certfile服务器证书的完整路径• keyfile服务器密钥的完整路径

4. 启动服务。

480附录
附3 MQTT代理的设置5. 右键单击“Mosquitto Broker”单击[重新启动]。

附

附3

附录
MQTT代理的设置481

服务器认证&客户端认证通过服务器认证&客户端认证加密通信的方法如下所示。

操作步骤

1. 创建证书。
通过自签名证书进行认证机构证明时，请参阅以下内容。
483页 证书的创建方法 （通过自签名证书进行认证机构证书）委托外部机构签名时，应按照各机构的步骤创建证书。

2. 打开Eclipse Mosquitto的安装文件夹中的“mosquitto.conf”。
若Eclipse Mosquitto的安装目录为编辑时需管理员权限的目录，则应以管理员身份启动文本编辑器后打开“mosquitto.conf”。

3. 将以下内容添加至文件的末尾。
• listener 8883
• cafile自签名证书的全部路径• certfile服务器证书的完整路径• keyfile服务器密钥的完整路径• require_certificate true

4. 启动服务。
5. 右键单击“Mosquitto Broker”单击[重新启动]。

482

附录
附3 MQTT代理的设置证书的创建方法 （通过自签名证书进行认证机构证书）通过自签名证书进行认证机构证明时的证书创建步骤如下所示。

操作步骤

1. 创建自签名证书与CA密钥。
484页 自签名证书与CA密钥的创建方法

2. 创建服务器密钥。
485页 服务器密钥的创建方法

3. 创建服务器证书的证书签名请求。
486页 证书签名请求的创建方法 （服务器证书）

4. 创建服务器证书。
487页 服务器证书的创建方法

5. 创建客服端密钥。
488页 客服端密钥的创建方法

6. 创建客服端证书的证书签名请求。
489页 证书签名请求的创建方法 （客服端证书）

7. 创建客服端证书。
491页 客服端证书的创建方法

附

附3

附录
MQTT代理的设置483自签名证书与CA密钥的创建方法
创建方法，如下所示。

操作步骤

1. 以管理员身份打开命令提示符，并执行以下命令。
cd (OpenSSL的安装文件夹)\bin

2. 执行以下命令。
openssl.exe req -new -x509 -days 365 -keyout ca.key -out ca.cer• 365：有效天数• ca.key：要创建的CA密钥文件的名称• ca.cer：要创建的自签名证书文件的名称

3. 输入以下项目。
项目

内容Enter PEM pass phrase

PEM密码

Verifying - Enter PEM pass phrase

PEM密码 （确认）*1

Country Name(2 letter code)*2

国家名State or Province Name (full name) [SomeState]*2

省份

Locality Name (eg, city) []*2

城市名

Organization Name (eg, company) [Internet
Widgits Pty Ltd]*2

组织名Organizational Unit Name (eg, section) []*2部门名Common Name (e.g. server FQDN or YOUR name) []*2

主机名

*2

Email Address []电子邮件地址

*1 为了确认，再次输入“Enter PEM pass phrase”中输入的PEM密码。
*2 可以省略输入。

484

附录
附3 MQTT代理的设置注意事项
以下所有项目无法与创建证书签名请求时输入的内容相同。（486页 证书签名请求的创建方法 （服务器证书）、489页 证书签名请求的创建方法 （客服端证书））• Country Name(2 letter code)• State or Province Name (full name) [Some-State]• Locality Name (eg, city) []• Organization Name (eg, company) [Internet Widgits Pty Ltd]• Organizational Unit Name (eg, section) []• Common Name (e.g. server FQDN or YOUR name) []• Email Address []服务器密钥的创建方法
创建方法，如下所示。

操作步骤

1. 以管理员身份打开命令提示符，并执行以下命令。
cd (OpenSSL的安装文件夹)\bin

2. 执行以下命令。
openssl.exe genrsa -out server.key• server.key：要创建的服务器密钥文件的名称

附

附3

附录
MQTT代理的设置485证书签名请求的创建方法 （服务器证书）
创建方法，如下所示。

操作步骤

1. 以管理员身份打开命令提示符，并执行以下命令。
cd (OpenSSL的安装文件夹)\bin

2. 执行以下命令。
openssl.exe req -out server.csr -key server.key -new• server.csr：要创建的证书签名请求文件的名称• server.key：通过以下链接目标中说明的操作步骤创建的服务器密钥文件的名称
485页 服务器密钥的创建方法

3. 输入以下项目。
项目

内容Country Name(2 letter code)*1

国家名State or Province Name (full name) [SomeState]*1

省份

Locality Name (eg, city) []*1

城市名

Organization Name (eg, company) [Internet
Widgits Pty Ltd]*1

组织名Organizational Unit Name (eg, section) []*1部门名Common Name (e.g. server FQDN or YOUR name) []主机名 （服务器的机器名）

Email Address []*1

电子邮件地址

*1 可以省略输入。

486

附录
附3 MQTT代理的设置注意事项
以下所有项目无法与创建自签名证书和CA密钥时输入的内容相同。（484页 自签名证书与CA密钥的创建方法）• Country Name(2 letter code)• State or Province Name (full name) [Some-State]• Locality Name (eg, city) []• Organization Name (eg, company) [Internet Widgits Pty Ltd]• Organizational Unit Name (eg, section) []• Common Name (e.g. server FQDN or YOUR name) []• Email Address []服务器证书的创建方法创建服务器证书的操作步骤如下所示。

操作步骤

1. 以管理员身份打开命令提示符，并执行以下命令。
cd (OpenSSL的安装文件夹)\bin

2. 执行以下命令。
openssl.exe x509 -req -in server.csr -CA ca.cer -CAkey ca.key -CAcreateserial -out server.cer -days 365• server.csr：通过以下链接目标中说明的操作步骤创建的证书签名请求文件的名称
486页 证书签名请求的创建方法 （服务器证书）• ca.cer：通过以下链接目标中说明的操作步骤创建的自签名证书文件的名称
484页 自签名证书与CA密钥的创建方法• ca.key：通过以下链接目标中说明的操作步骤创建的CA密钥文件的名称
484页 自签名证书与CA密钥的创建方法• server.cer：要创建的服务器证书文件的名称• 365：有效天数附

3. 输入以下项目。
项目

内容Enter pass phrase for (CA密钥文件名).key

CA密钥的密码*1*1 输入与在以下链接目标中输入的“Enter PEM pass phrase”内容相同的内容。
484页 自签名证书与CA密钥的创建方法

附3附录
MQTT代理的设置487

客服端密钥的创建方法
创建方法，如下所示。

操作步骤

1. 以管理员身份打开命令提示符，并执行以下命令。
cd (OpenSSL的安装文件夹)\bin

2. 执行以下命令。
openssl.exe genrsa -out client.key• client.key：要创建的客服端密钥文件的名称

488

附录
附3 MQTT代理的设置证书签名请求的创建方法 （客服端证书）创建方法，如下所示。

操作步骤

1. 以管理员身份打开命令提示符，并执行以下命令。
cd (OpenSSL的安装文件夹)\bin

2. 执行以下命令。
openssl.exe req -out client.csr -key client.key -new• client.csr：要创建的证书签名请求文件的名称• client.key：通过以下链接目标中说明的操作步骤创建的客服端密钥文件的名称
488页 客服端密钥的创建方法

3. 输入以下项目。
项目

内容Country Name(2 letter code)*1

国家名State or Province Name (full name) [SomeState]*1

省份

Locality Name (eg, city) []*1

城市名

Organization Name (eg, company) [Internet
Widgits Pty Ltd]*1

组织名Organizational Unit Name (eg, section) []*1部门名Common Name (e.g. server FQDN or YOUR name) []主机名 （客服端的机器名）

Email Address []*1

电子邮件地址

*1 可以省略输入。

附

附3

附录
MQTT代理的设置

489

注意事项
以下所有项目无法与创建自签名证书和CA密钥时输入的内容相同。（484页 自签名证书与CA密钥的创建方法）• Country Name(2 letter code)• State or Province Name (full name) [Some-State]• Locality Name (eg, city) []• Organization Name (eg, company) [Internet Widgits Pty Ltd]• Organizational Unit Name (eg, section) []• Common Name (e.g. server FQDN or YOUR name) []• Email Address []490

附录
附3 MQTT代理的设置客服端证书的创建方法
创建方法，如下所示。

操作步骤

1. 以管理员身份打开命令提示符，并执行以下命令。
cd (OpenSSL的安装文件夹)\bin

2. 执行以下命令。
openssl.exe x509 -req -in client.csr -CA ca.cer -CAkey ca.key -CAcreateserial -out client.cer -days 365• client.csr：通过以下链接目标中说明的操作步骤创建的证书签名请求文件的名称
489页 证书签名请求的创建方法 （客服端证书）• ca.cer：通过以下链接目标中说明的操作步骤创建的自签名证书文件的名称
484页 自签名证书与CA密钥的创建方法• ca.key：通过以下链接目标中说明的操作步骤创建的CA密钥文件的名称
484页 自签名证书与CA密钥的创建方法• client.cer：要创建的客服端证书文件的名称• 365：有效天数

3. 输入以下项目。
项目

内容Enter pass phrase for (CA密钥文件名).key

CA密钥的密码*1*1 输入与在以下链接目标中输入的“Enter PEM pass phrase”内容相同的内容。
484页 自签名证书与CA密钥的创建方法

附

附3

附录
MQTT代理的设置491

从其他工业PC连接时的设置
从启动了Eclipse Mosquitto的工业PC以外的其他工业PC连接时的设置步骤如下所示。

操作步骤

1. 设置从其他工业PC连接时的访问控制。
492页 访问控制的设置

2. 设置从其他工业PC连接时使用的端口号。
492页 端口号的设置

3. 设置防火墙。
492页 防火墙的设置

访问控制的设置
关于从其他工业PC连接时的访问控制，请参阅以下内容。
474页 访问控制的设置

端口号的设置设置从其他工业PC连接时使用的端口号。
即使使用默认值 （1883）时也需进行本设置。

操作步骤

1. 通过文本编辑器打开Eclipse Mosquitto的安装目录中的“mosquitto.conf”。
若Eclipse Mosquitto的安装目录为Program Files等需管理员权限的目录，则应以管理员身份启动文本编辑器后打开“mosquitto.conf”。

2. 将以下内容添加至文件的末尾。
• listener 与其他工业PC连接时使用的端口号

防火墙的设置设置防火墙。
需在启动了Eclipse Mosquitto的工业PC的防火墙中，允许对Eclipse Mosquitto的通信连接。
请参阅以下内容，更改防火墙的设置。
524页 允许工业PC间的通信连接

492

附录
附3 MQTT代理的设置附4数据库的设置本节对与已确认运行的数据库 （PostgreSQL）的设置有关的注意事项与设置步骤进行说明。
关于已确认运行的数据库，请参阅以下内容。
78页 数据库注意事项
若在安装执行过程中出现以下画面，则应在确认是否为从合适的网站下载的文件的基础上，单击[Run]按钮与[是]按钮。

设置步骤
PostgreSQL的设置步骤如下所示。

1. 安装PostgreSQL。
494页 PostgreSQL的安装

2. 连接至PostgreSQL。
496页 至PostgreSQL的连接

3. 若使用超级用户“postgres”账户*1以外的账户，则需创建账户。
*1 安装PostgreSQL时自动创建。

497页 PostgreSQL账户的创建附

4. 安装PostgreSQL用ODBC驱动程序。
499页 PostgreSQL用ODBC驱动程序的安装

5. 设置ODBC。
500页 ODBC的设置

6. 使用DDL创建表。
501页 使用了DDL的表的创建

7. 设置对表的权限。
502页 表的操作权限的设置

附4附录
数据库的设置493

PostgreSQL的安装
PostgreSQL的安装步骤如下所示。

操作步骤

1. 访问以下网站，下载PostgreSQL的安装程序。
• www.postgresql.org㾱⛩还可通过以下网站下载安装程序。
• www.edgecross.org

2. 执行安装程序。
3. 单击[Next>]按钮。
4. 选择安装文件夹后，单击[Next>]按钮。

5. 单击[Next>]按钮。
6. 选择数据目录后，单击[Next>]按钮。

494

附录
附4 数据库的设置7. 设置超级用户“postgres”账户的密码*1，并单击[Next>]按钮。
*1 如需使用“postgres”账户，应设置6～32个字符组成的密码。

8. 在“Port”中设置端口号，并单击[Next>]按钮。

9. 在“Locale”中选择“C”，并单击[Next>]按钮。

附

10. 单击[Next>]按钮。
11. 单击[Next>]按钮。
12. 取消画面中的复选框的勾选，单击[Finish]按钮。

附4附录
数据库的设置495

至PostgreSQL的连接
连接至PostgreSQL时的注意事项与操作步骤如下所示。

注意事项根据工业PC*1的不同，pgAdmin的启动可能会失败。此时，应重新启动pgAdmin或参阅以下内容。
*1 使用Atom处理器的CPU，或高负荷状态等工业PC。

504页 使用批处理文件的设置步骤

操作步骤

1. 在Windows的开始中通过“PostgreSQL 10”启动pgAdmin 4。
2. 右键单击“PostgreSQL 10”选择[Connect Server]。

3. 设置“postgres”账户的密码。

4. 单击[确定]按钮。

496

附录
附4 数据库的设置PostgreSQL账户的创建
PostgreSQL账户的创建步骤如下所示。
使用超级用户“postgres”账户*1时，无需进行本操作。
*1 安装PostgreSQL时自动创建。

操作步骤

1. 在Windows的开始中通过“PostgreSQL 10”启动pgAdmin 4。
2. 右键单击“PostgreSQL 10”[Create]选择[Login/Group Role...]。

3. 在[General]选项卡“Name”中设置任意的用户名 （1～32个字符）。

附

4. 在[Definition]选项卡的“Password”中设置任意的密码 （6～32个字符）。

附4附录
数据库的设置497

5. 将[Privileges]选项卡的“Can login?”设置为“Yes”。

6. 单击[Save]按钮。

498

附录
附4 数据库的设置PostgreSQL用ODBC驱动程序的安装PostgreSQL用ODBC驱动程序的安装步骤如下所示。

操作步骤

1. 访问以下网站，下载PostgreSQL用ODBC驱动程序的安装程序。
• www.postgresql.org㾱⛩还可通过以下网站下载安装程序。
• www.edgecross.org

2. 执行安装程序。
3. 单击[Next]按钮。
4. 勾选“I accept the terms in the License Agreement”，并单击[Next]按钮。

5. 确认“ODBC Driver”为安装对象，并单击[Next]按钮。

附

6. 单击[Install]按钮。
7. 单击[Finish]按钮。

附4附录
数据库的设置499

ODBC的设置ODBC的设置步骤如下所示。

操作步骤

1. 打开命令提示符，并执行以下可执行文件。
打开ODBC 数据源管理器。
• "%SystemRoot%\system32\odbcad32.exe"

2. 选择[系统DSN]选项卡，并单击[添加]按钮。

3. 选择“PostgreSQL Unicode(x64)”后，并单击[完成]按钮。

4. 设置各项目后，单击[保存]按钮。*1*1 在“服务器名”中设置“localhost”，在“数据库名”中设置作为数据保存目标的数据库的名称。

5. 单击[确定]按钮。

500

附录
附4 数据库的设置使用了DDL的表的创建
使用DDL创建表时的注意事项与操作步骤如下所示。

注意事项
若已存在同名表，则将被删除现有的表并创建新表。由此，现有的表中存储有数据时，此数据也一同被删除。

操作步骤

1. 在Windows的开始中通过“PostgreSQL 10”启动pgAdmin 4。
2. 选择使用的数据库，并选择[Tools][Query Tool]。

3. 单击

。

4. 选择SQL文件 （输出的DDL文件*1），并单击[Select]按钮。
*1 必须将DDL输出至工业PC硬盘中，请勿输出至网络驱动器与可移动磁盘中。
关于DDL文件的输出方法，请参阅以下内容。
实时流程设计器：155页 定义输出Management Shell资源管理器：280页 DB保存设置

5. 单击

附

。

附4

附录
数据库的设置501

表的操作权限的设置
表的操作权限的设置步骤如下所示。

操作步骤

1. 右键单击在以下浏览目标中设置的表选择[Properties]。
501页 使用了DDL的表的创建

2. 选择[Security]选项卡。
3. 单击“Privileges”的[+]按钮。

4. 在“Grantee”中，选择在以下链接目标中设置的账户。
497页 PostgreSQL账户的创建502

附录
附4 数据库的设置

5. 在“Privileges”中，勾选“INSERT”。

6. 单击[Save]按钮。

附

附4

附录
数据库的设置503

使用批处理文件的设置步骤使用批处理文件的PostgreSQL的设置步骤如下所示。
若pgAdmin的启动失败，则应使用批处理文件设置PostgreSQL。
启动成功时，从以下步骤2开始进行设置。
493页 设置步骤操作步骤

1. 进行以下任一操作。
• 使用“postgres”账户*1或已创建的账户时：505页 使用批处理文件的表的创建• 使用“postgres”*1以外的账户或新建账户时：506页 使用批处理文件的用户与表的创建*1 安装PostgreSQL时自动创建。

2. 安装PostgreSQL用ODBC驱动程序。
499页 PostgreSQL用ODBC驱动程序的安装3. 设置ODBC。
500页 ODBC的设置504

附录
附4 数据库的设置使用批处理文件的表的创建
使用批处理文件创建表时的注意事项与操作步骤如下所示。

注意事项
• 使用“postgres”以外的账户或新建账户时，应使用批处理文件创建用户与表。（506页 使用批处理文件的用户与表的创建）• 若已存在同名表，则将被删除现有的表并创建新表。由此，现有的表中存储有数据时，此数据也一同被删除。
• 表与字段的名称中，请勿使用全角字符。（154页 访问表格）

操作步骤

1. 按以下内容创建批处理文件 （（任意文件名）.bat），并将其保存至任意文件夹中。
#HFKRRII6(76(59(5 ORFDOKRVW
6(7'% SRVWJUHV
6(73257 ㄟਓਧ 
6(786(5 ⭘ᡧ਽ 
HFKR&5($7(7$%/( ᆹ㻵᮷Ԧཀྵ  ?ELQ?SVTOH[HA
I ''/᮷ԦⲴ䐟ᖴ  A
K6(59(5886(5G'%S3257
SDXVH*1 指定在以下链接目标中设置的端口号。
494页 PostgreSQL的安装*2 对在数据库中设置的用户的用户名进行指定。如需使用超级用户，则应指定“postgres”。
*3 指定在以下链接目标中选择的安装文件夹。
494页 PostgreSQL的安装*4 必须将DDL输出至工业PC硬盘中，请勿输出至网络驱动器与可移动磁盘中。
关于DDL文件的输出方法，请参阅以下内容。
实时流程设计器：155页 定义输出Management Shell资源管理器：280页 DB保存设置

附㾱⛩
批处理文件的创建例如下所示。
@echo off
SET SERVER=localhost
SET DB=postgres
SET PORT=5432
SET USER=postgres
echo CREATE TABLE"C:\Program Files\PostgreSQL\10\bin\psql.exe" ^-f "C:\test\test2.sql" ^-h %SERVER% -U %USER% -d %DB% -p %PORT%
pause

2. 执行所创建的批处理文件。
3. 输入在步骤1中输入的用户密码。

4. 按下任意键并进行退出。

附4附录
数据库的设置505

使用批处理文件的用户与表的创建
使用批处理文件创建用户与表时的注意事项和操作步骤如下所示。

注意事项
• 使用“postgres”账户或已创建的账户时，应使用批处理文件仅创建表。（505页 使用批处理文件的表的创建）• 若已存在同名表，则将被删除现有的表并创建新表。由此，现有的表中存储有数据时，此数据也一同被删除。
• 表与字段的名称中，请勿使用全角字符。（154页 访问表格）

操作步骤

1. 按以下内容创建批处理文件 （（任意文件名）.bat），并将其保存至任意文件夹中。
#HFKRRII6(76(59(5 ORFDOKRVW
6(7'% SRVWJUHV
6(73257 ㄟਓਧ 6(7683(586(5 SRVWJUHV6(786(56(73$66

⭘ᡧ਽ 
ਓԔ 

HFKR&5($7(86(5 ᆹ㻵᮷Ԧཀྵ  ??ELQ?SVTOH[HA
F&5($7(86(586(53$66:25' 3$66 K6(59(58683(586(5G'%S3257
HFKR&5($7(7$%/( ᆹ㻵᮷Ԧཀྵ  ?ELQ?SVTOH[HA
I ''/᮷ԦⲴ䐟ᖴ  A
K6(59(5886(5G'%S3257
SDXVH*1 指定在以下链接目标中设置的端口号。
494页 PostgreSQL的安装*2 对要在数据库中创建的用户的用户名进行指定 （1～32个字符）。
*3 指定要在数据库中创建的用户密码 （6～32个字符）。
*4 指定在以下链接目标中选择的安装文件夹。
494页 PostgreSQL的安装*5 必须将DDL输出至工业PC硬盘中，请勿输出至网络驱动器与可移动磁盘中。
关于DDL文件的输出方法，请参阅以下内容。
实时流程设计器：155页 定义输出Management Shell资源管理器：280页 DB保存设置㾱⛩
批处理文件的创建例如下所示。
@echo off
SET SERVER=localhost
SET DB=postgres
SET PORT=5432
SET SUPERUSER=postgres
SET USER=edgecross
SET PASS=password
echo CREATE USER
"C:\Program Files\PostgreSQL\10\bin\psql.exe" ^-c "CREATE USER %USER% PASSWORD '%PASS%';" -h %SERVER% -U %SUPERUSER% -d %DB% -p %PORT%
echo CREATE TABLE"C:\Program Files\PostgreSQL\10\bin\psql.exe" ^-f "C:\test\test.sql" ^-h %SERVER% -U %USER% -d %DB% -p %PORT%
pause

2. 执行所创建的批处理文件。

506

附录
附4 数据库的设置3. 输入通过以下内容设置的“postgres”账户的密码。
494页 PostgreSQL的安装

4. 输入在步骤1中所输入的密码。

5. 按下任意键并进行退出。

附

附4

附录
数据库的设置507

附5

Edgecross基本软件处理的数据

本节对在Edgecross基本软件中可处理的数据进行说明。

数据类型与值的范围
在Edgecross基本软件中可处理的数据类型与取值范围如下所示。
数据类型

说明

值的范围

BOOL

2值 （0或1）0、1INT

有符号16位整数-32768～32767

UINT

无符号16位整数

0～65535

DINT

有符号32位整数-2147483648～2147483647

UDINT

无符号32位整数

0～4294967295

LINT

有符号64位整数-9223372036854775808～9223372036854775807

ULINT

无符号64位整数

0～18446744073709551615

REAL

32位实数*1、*2•0• 1.40129846E-45 （绝对值）～3.40282346E38 （绝对值）LREAL

64位实数*1、*2•0• 4.9406564584124654E-324 （绝对值）～1.7976931348623158E308 （绝对值）STRING

字符串 （ASCII）*3、*4、*5

0～32字符WSTRING

字符串 （Unicode）*3、*4、*5

0～16字符*1 实数为符合IEEE 754的浮点数。
*2 由于在Edgecross基本软件的画面上所输入的数值会被转换为符合IEEE 754的浮点数，为使输入的值维持不变，应输入以下范围的数值。
REAL: 0, 1.17550E-38 （绝对值）～3.40282E38 （绝对值）LREAL: 0, 2.22507385850721E-308 （绝对值）～1.79769313486231E308 （绝对值）*3 包括终端字符时，从起始至终端字符之前的字符有效。
*4 关于可用字符，请参阅以下内容。但，未检查是否可用实际数据的字符串。
509页 可用字符
*5 数据大小为可变长度。

可于画面上输入的值可于Edgecross基本软件的画面上输入的值如下所示。
种类

可用字符

数据类型

整数

-、+、[0-9]2值 （0或1）
有符号-、+、e、E、. （小数点）、[0-9]

字符数的范围

BOOL

0

1～21字符

INT

0

DINT

0

LINT

0

UINT

0

UDINT

0

ULINT

0

单精度实数 （32位）

REAL

0.0

1～12个字符 （尾数部的有效位：6位）

双精度实数 （64位）

LREAL

0.0

1～22个字符 （尾数部的有效位：
15位）

无符号

实数*1

初始值

字符串 （ASCII）*2

与STRING型相同。
509页 STRING型

ASCII

STRING

空白0～32字符字符串 （UNICODE）

与WSTRING型相同。
509页 WSTRING型

UnicodeWSTRING

空白0～16字符*2*1 对于左侧以0开始的数值列，从最初的0以外的字符开始作为尾数部处理。
（例）0.000123456为有效*2 对于转义序列 （\n、\u000A等），不转换为控制字符，直接处理。

508

附录
附5 Edgecross基本软件处理的数据

可用字符
STRING型
可使用的字符如下所示。
可以使用阴影部分。
0

2

3

4

5

6

7

(SP)

0

@

P

‘

p

1

!

1

A

Q

a

q

2

"

2

B

R

b

r

3

#

3

C

S

c

s

4

$

4

D

T

d

t

5

%

5

E

U

e

u

6

&

6

F

V

f

v

7

'

7

G

W

g

w

8

(

8

H

X

h

x

9

)

9

I

Y

i

y

A

*

:

J

Z

j

z

B

+

;

K

[

k

C

,

<

L

\

l

{
|

D

-

=

M

]

m

}

E

.

>

N

^

n
̃

F

/

?

O

_

o

0

NUL

1

㾱⛩
若输出无法使用的字符，则将被替换为点号 （.）。此外，终结符 （0）存在于数据的途中时，将其在不被替换为点号 （.），且后续数据将不被输出。

WSTRING型
Unicode中规定的字符可以使用。但是，U+0000～U+001F，U+007F～U+00A0，U+00AD，U+2028，U+2029不能使用。

附

此外，使用了合并字符时，将合并前的字符作为1字符计数。

ֻ
U+0061与U+0300的合并字符
画面上显示为1字符，但被计数为2字符。

㾱⛩若终结符 （0）存在于数据的途中，则后续数据将不被输出。

附5附录Edgecross基本软件处理的数据

509

更改数据类型后的值
在数据中已设置值的状态下更改数据类型时，该值会更改如下：
数据类型

更改后的值

更改前

更改后

整数型*1

整数型*1

• 设置的值处于更改后的数据类型的范围内时*2，不会发生变更。
• 设置的值处于更改后的数据类型范围之外时*2，会更改为“0”。

实数型*3

0.0

字符串型*4

空白

整数型*1

0

实数型*3

• 设置的值处于更改后的数据类型的范围内时*2，不会发生变更。
• 设置的值处于更改后的数据类型范围之外时*2，会更改为“0.0”。

字符串型*4空白

实数型*3

字符串型 （STRING）

字符串型 （WSTRING）

整数型

*1

0.0

字符串型 （STRING）

无更改

字符串型 （WSTRING）

空白

整数型*1

0

实数型*3

0.0

字符串型 （STRING）

空白

字符串型 （WSTRING）

无更改*1 BOOL、INT、UINT、UDINT、LINT或ULINT*2 关于数据类型与值的范围，请参阅以下内容。
508页 数据类型与值的范围*3 REAL或LREAL*4 STRING或LSTRING

510

0

实数型*3

附录
附5 Edgecross基本软件处理的数据

数据的分配数据的分配是指在数据收集及反馈执行中，对对象系统的数据的输入数据及输出数据进行的分配。

数据的分配可否
CSV文件数据采集器中，根据对象的数据类型的分配可否如下所示。
关于其它的数据采集器，请参阅所使用的数据采集器的手册。
对象的数据类型为整数时：可分配、 ：无法分配功能

CSV文件数据采集器

对象的数据类型
BOOL

UINT

UDINT

ULINT

INT

DINT

LINT















对象的数据类型为实数时：可分配、 ：无法分配功能

CSV文件数据采集器

对象的数据类型
REAL

LREAL





对象的数据类型为字符串时：可分配、 ：无法分配功能

CSV文件数据采集器

对象的数据类型STRINGWSTRING

数据分配的点数
CSV文件数据采集器进行文件的输入输出，因此无需在意数据分配的点数。
关于其它的数据采集器，请参阅所使用的数据采集器的手册。

附

附5

附录
Edgecross基本软件处理的数据

511

数据的代入
数据的代入是指将流程的输出数据的数据类型转换为输入数据的数据类型。

流程间的数据流向
流程间的数据代入可否如下所示。
：可代入、 ：无法代入前一个流程的输出数据下一个流程的输入数据
BOOL

UINT

INT

UDINT

DINT

REAL

ULINT

LINT

LREAL

STRINGWSTRING

*1

*1

*1

*1

*1

*1

*1















BOOL



*1

UINT













INT























UDINT











*2











DINT











*2











REAL























ULINT

















*2





LINT

















*2





LREAL























STRING



















*3



WSTRING





















*3

*1 此项目替换为位的OFF （0）、ON （1）。
*2 值发生误差。
*3 下一个流程的输入数据的字符串容量小于前一个流程的输出数据的字符串容量的情况下，切除剩余字符串后代入。

512附录
附5 Edgecross基本软件处理的数据通过反馈执行的数据代入
在反馈执行中可将响应数据及常数的值反馈至系统中。
每个代入对象的数据类型的代入可否如下所示。
对象的数据类型为整数时：可代入、 ：无法代入设置值对象的数据类型
BOOL

UINT

INT

UDINT

DINT

ULINT

响应数据















整数

*1













实数















字符串 （ASCII）















字符串
（UNICODE）















常数

LINT

*1 将0作为位的OFF，0以外作为位的ON代入。

对象的数据类型为实数时：可代入、 ：无法代入设置值对象的数据类型
LREAL





整数





实数





字符串 （ASCII）





字符串
（UNICODE）





响应数据
常数

REAL

对象的数据类型为字符串时：可代入、 ：无法代入设置值

STRINGWSTRING

*1



整数





实数





字符串 （ASCII）

*1



字符串
（UNICODE）



*1

响应数据
常数

附
对象的数据类型

*1 代入目标的指定容量小于实际字符串容量时，切除剩余字符串后代入。

附5附录Edgecross基本软件处理的数据513

数据的比较
在数据加工使用于进行数据截取的条件等，可在流程中比较数据。
比较的种类中有大小关系的比较和异同关系的比较。

大小关系的比较每个数据的大小关系的比较可否如下所示。
比较目标为整数时：可比较、 ：无法比较
比较源

比较目标
BOOL

UINT

INT

UDINT

DINT

ULINT

LINT

BOOL















UINT















INT















UDINT















DINT















ULINT















LINT















REAL











*1

*1

LREAL











*1

*1

STRING















WSTRING















*1 比较对象的数据类型的精度有差异，因此比较的值相近时，有可能无法正确比较。

比较目标为实数、字符串时：可比较、 ：无法比较
比较源

比较目标
REAL

LREAL

STRINGWSTRING

BOOL









UINT









INT









UDINT









DINT









ULINT

*1



*1





LINT

*1

*1





REAL



*2





LREAL

*2







STRING

WSTRING









*1 比较对象的数据类型的精度有差异，因此比较的值之间相近时，有可能无法正确比较。
*2 实数的异同通过二进制比较进行，因此比较的值之间相近或相同的情况下，单精度实数与双精度实数有可能无法正确比较。

比较目标为常数时：可比较、 ：无法比较比较源

常数 （整数）

常数 （实数）

常数 （ASCII）

常数 （UNICODE）

BOOL









UINT









INT









UDINT









DINT









ULINT









LINT













REAL

514

比较目标



附录
附5 Edgecross基本软件处理的数据



*1

比较源

比较目标
常数 （整数）

常数 （实数）

常数 （ASCII）

常数 （UNICODE）

LREAL









STRING

WSTRING









*1 由于通过二进制比较实数的异同，因此在比较的值之间相近或相同的情况下，单精度实数与双精度实数或将无法正确比较。（常数 （实数）被视为双精度实数。）

异同关系的比较每个数据的异同关系的比较可否如下所示。
比较目标为整数时：可比较、 ：无法比较
比较源

比较目标
BOOL

UINT

INT

UDINT

DINT

ULINT

LINT

*1

*1

*1

*1

*1

*1

BOOL





UINT

*1





INT

*1





























UDINT

*1













DINT

*1













ULINT

*1













LINT

*1













REAL















LREAL















STRING















WSTRING















*1 位作为整数比较。（OFF：0、ON：1）

比较目标为实数、字符串时附

：可比较、 ：无法比较
比较源

比较目标
REAL

LREAL

STRINGWSTRING

BOOL









UINT









INT









UDINT









DINT









ULINT









LINT









REAL

*1

*1





LREAL

*1

*1





STRING





*2



WSTRING







*2

*1 由于实数的异同比较以二进制比较进行，因此可能发生单精度实数和双精度实数无法正确比较的情况。
*2 通过实际的字符串比较异同关系。（即使数据类型的字符大小不同也可比较。）

比较目标为常数时：可比较、 ：无法比较
比较源

比较目标
常数 （整数）

常数 （实数）

常数 （ASCII）

常数 （UNICODE）

BOOL

*1







UINT









INT









UDINT









DINT









附5

附录
Edgecross基本软件处理的数据

515

比较源

比较目标
常数 （整数）

常数 （实数）

常数 （ASCII）

常数 （UNICODE）

ULINT









LINT













REAL



*2

LREAL



*2





STRING





*3



WSTRING







*3

*1 位作为整数比较。（OFF：0、ON：1）*2 由于通过二进制比较实数的异同，因此单精度实数与双精度实数或将无法正确比较。（常数 （实数）视为双精度实数。）*3 通过实际的字符串比较异同关系。（即使数据类型的字符大小不同也可比较。）

数据的漏测
收集的数据有遗漏，数据不连续的现象被称为漏测。
数据收集流程中执行数据存储 （文件保存）或数据传送 （MQTT发送）时，数据的漏测信息将被输出。但是，数据加工流程及以后的流程中将不被输出。
关于数据的漏测信息的输出方式，请参阅以下各个内容。
• 数据存储 （文件保存）65页 数据的漏测
• 数据传送 （MQTT发送）
81页 数据的漏测㾱⛩通过在实时流程设计器的流程流诊断与状态存储器监视中监视漏测次数，可确认当前运行的流程流中是否发生
漏测。
329页 流程流诊断
332页 状态存储器监视
405页 实时流程管理器的状态

516

附录
附5 Edgecross基本软件处理的数据附6使用远程的共享文件夹时

本节对远程共享文件夹的设置所需的设置进行说明。
请注意，无法使用网络驱动器 （使用Windows功能分配的驱动器）。

Edgecross基本软件中指定用户账户
在Edgecross基本软件中指定用户账户并使用远程共享文件夹时所需的设置步骤如下所示。

共享文件夹的设置方法
共享文件夹的设置步骤如下所示。
创建要向安装有Edgecross基本软件的工业PC公开的文件夹，并设置共享所需的设置。
Windows 10的设置示例如下所示：
关于其他的操作系统，请参阅使用操作系统的手册或在线帮助。

1. 在文件夹属性的[共享]选项卡中单击[高级共享]按钮。

附

2. 勾选“共享此文件夹”。
3. 设置共享名。
4. 单击[权限]按钮。

附6附录使用远程的共享文件夹时

517

5. 单击[添加]按钮。

6. 将在Edgecross基本软件中指定的用户账户的账户名输入至“输入对象名称来选择”中。

7. 单击[确定]按钮。

8. 在[共享权限]选项卡中勾选要在Edgecross基本软件中指定的用户账户的“更改”框与“读取”框。

9. 单击[确定]按钮。

518

附录
附6 使用远程的共享文件夹时以权限未授予的用户账户访问共享文件夹时的设置方法
在Edgecross基本软件中指定访问权限未赋予的用户账户，并访问共享文件夹时所需的设置步骤如下所示。
若已指定被授予权限的用户账户，则无需设置本内容。

操作步骤

1. 以在Edgecross基本软件中指定的用户账户登录工业PC。
2. 打开[添加 Windows 凭据]画面，并设置访问共享文件夹所需的以下项目。
选择[控制面板][用户账户][管理 Windows 凭据][添加 Windows 凭据]

项目名

设置

Internet 地址或网络地址公开共享文件夹的计算机地址用户名

共享文件夹的访问权限已授予的用户账户的用户名密码

共享文件夹的访问权限已授予的用户账户的密码附注意事项
在Edgecross基本软件中，应以UNC格式格式指定共享文件夹的路径。
（例1）\\ （IP地址）\share_folder（例2）\\file_server\share_folder
此外，远程共享文件夹 （计算机名：Edgecross、共享文件名：KYOUYUU）已分配给网络驱动器“Z:”时，应指定
“\\Edgecross\KYOUYUU”。（不可设置“Z:\”。）

附6

附录
使用远程的共享文件夹时

519

Edgecross基本软件中不指定用户账户
在Edgecross基本软件中不指定用户账户而使用共享文件夹时所需的设置步骤如下所示。

共享文件夹的设置方法
共享文件夹的设置步骤如下所示。
由于无法对可访问公开有共享文件夹的计算机的用户访问进行限制，因此不推荐采用下述方法。
创建要向安装有Edgecross基本软件的工业PC公开的文件夹，并设置共享所需的设置。
需给Windows的Everyone与ANONYMOUS LOGON赋予共享文件夹的访问权限。因此，如需预防安全隐患，建议设置Windows防火墙
的访问限制。
Windows 10的设置示例如下所示：
关于其他的操作系统，请参阅使用操作系统的手册或在线帮助。

1. 在文件夹属性的[共享]选项卡中单击[高级共享]按钮。

2. 勾选“共享此文件夹”。
3. 设置共享名。
4. 单击[权限]按钮。

520

附录
附6 使用远程的共享文件夹时5. 单击[添加]按钮。

6. 在“输入对象名称来选择”中输入“ANONYMOUS
LOGON”。

7. 单击[确定]按钮。

8. 在[共享权限]选项卡中勾选“更改”与“读取”的“允许”框。

9. 单击[确定]按钮。

附

附6

附录
使用远程的共享文件夹时

521

10. 在文件夹属性的[安全]选项卡中单击[编辑]按钮。

11. 单击[添加]按钮。

12. 与步骤6、7相同，添加“ANONYMOUS LOGON”和“Everyone”。

522

附录
附6 使用远程的共享文件夹时13. 在[共享权限]选项卡中勾选“更改”与“读取”的“允许”框。

14. 单击[确定]按钮。
15. 关闭文件夹的属性。

16. 启动Windows的本地安全策略。
17. 选择[安全性设置][本地策略][安全选项]。
18. 设置以下项目。

附
项目名

设置

网络访问: 将 Everyone 权限应用于匿名用户启用（默认：禁用）网络访问: 可匿名访问的共享

添加共享文件夹名。

网络访问: 限制对命名管道和共享的匿名访问

禁用（默认：启用）注意事项请参阅以下内容：
519页 注意事项附6附录使用远程的共享文件夹时

523

附7

允许工业PC间的通信连接

本部分对在Windows的防火墙功能“Windows Defender 防火墙”*1中，允许工业PC间的通信连接的设置方法进行说明。
在安装了Edgecross基本软件的工业PC与其他工业PC间进行通信时，若启用了防火墙，则通信连接可能失败。
*1 根据Windows的版本，名称可能为“Windows 防火墙”。

注意事项• 根据运行环境，其他安全软件或设备可能导致防火墙等安全措施执行。此时，应根据运行环境执行允许通信连接的措施。
• 本部分仅说明至少需要的设置。通过防火墙功能，可进行仅允许来自特定计算机的连接等更严密的通信连接的允许设置。为
维持系统安全性，建议尽可能进行严密的设置。

需要许可的示例与许可所需的设置本项对需要通信连接的许可的示例与用于允许通信连接的设置进行说明。

注意事项
即使在“Windows Defender 防火墙”中添加了允许通信连接的规则，通信连接也可能因已设置的其他规则而被拒绝。此时，应执行以下任一操作。
• 修改拒绝通信连接的规则的条件，以使通信连接因添加的规则的条件而有效。
• 修改Edgecross基本软件的设置，以通过不被拒绝的条件进行通信连接。

ֻ为与Management Shell进行OPC UA连接，添加了允许在OPC UA设置中指定的端口号的通信连接的规则，但因拒绝相同端口号的通信连接的其他规则而无法进行OPC UA连接时，应执行以下任一操作。
• 更改拒绝通信连接的规则的条件，以使使用于通信连接的端口号不再为通信连接的拒绝对象。
• 更改Management Shell的OPC UA连接设置的端口号，使用通信连接的拒绝对象以外的端口号进行通信连接。

实时流程管理器在实时流程管理器中需要通信连接的许可的示例与用于允许通信连接的设置如下所示。

需要通信连接的许可的示例
使用以下功能时，若要经由MQTT代理与安装了Edgecross基本软件的工业PC以外的其他工业PC上的边缘应用程序进行联动，则需进行允许对MQTT代理的通信连接的设置。
• 边缘应用程序联动功能 （MQTT联动）（43页 MQTT联动）• 数据传送功能 （80页 数据传送功能）注意事项
MQTT代理为Eclipse Mosquitto时，还需更改Eclipse Mosquitto的设置。
请参阅以下内容更改设置。
492页 从其他工业PC连接时的设置
使用Eclipse Mosquitto以外的MQTT代理时，可能需要进行特有的设置。
应确认所使用的MQTT代理的手册等，进行需要的设置。

524附录
附7 允许工业PC间的通信连接用于允许通信连接的设置• 设置对象在启动了连接目标的MQTT代理的工业PC的防火墙中，添加指定了允许通信连接的程序 （MQTT代理）与端口号的入站规则。

ֻ连接在安装了Edgecross基本软件的工业PC中启动的MQTT代理，执行MQTT联动(1)䗩㕈ᓄ⭘〻ᒿ(a)(2):LQGRZV'HIHQGHU
䱢⚛້

(b)

0477ԓ⨶(a)ᇎᰦ⍱〻㇑⨶ಘ(1)安装了边缘应用程序的工业PC(2)安装了Edgecross基本软件的工业PC(a)连接(2)内的MQTT代理(b)添加防火墙的入站规则ֻ连接在安装了Edgecross基本软件的工业PC以外的其他工业PC中启动的MQTT代理，执行MQTT联动

附(1)䗩㕈ᓄ⭘〻ᒿ
(a)0477ԓ⨶:LQGRZV'HIHQGHU
䱢⚛້

(b)

(a)
(2)

ᇎᰦ⍱〻㇑⨶ಘ(1)安装了边缘应用程序的工业PC(2)安装了Edgecross基本软件的工业PC(a)连接(1)内的MQTT代理(b)添加防火墙的入站规则

附7

附录允许工业PC间的通信连接

525• 设置示例
在Windows Defender 防火墙中进行的设置示例如下所示。
在入站规则中添加以下规则。
项目

内容

规则类型

选择“自定义”。

程序

选择“此程序路径”，并输入MQTT代理的路径。
MQTT代理为Eclipse Mosquitto时，输入以下路径。
•（任意存储目标）\mosquitto\mosquitto.exe
不指定应用该规则的服务。

协议和端口

作用域

协议类型

选择“TCP”。

协议号

既定的固定值。

本地端口

选择“特定端口”，并输入连接MQTT代理时的端口号 （默认1883）。

远程端口根据需要进行设置。
边缘应用程序在OPC UA连接中不指定使用的端口时，选择“所有端口”。
要指定使用的端口时，选择“特定端口”，并输入端口号。

Internet 控制消息协议 （ICMP）设
置

无需设置。

本地IP地址

根据需要进行设置。
不指定边缘应用程序侧的计算机的IP地址时，选择“任何IP地址”。
要指定IP地址时，选择“下列IP地址”，并在单击[添加...]按钮显示的“IP地址”画面中，输入IP地址。

远程IP地址

操作

选择“允许连接”。

配置文件

根据工业PC的网络环境进行选择。

名称输入任意名称。

㾱⛩以上各项目与设置方法为在“新建入站规则向导”画面中添加设置时的内容。

526

附录
附7 允许工业PC间的通信连接

Management Shell
在Management Shell中需要通信连接的许可的示例与用于允许通信连接的设置如下所示。

需要通信连接的许可的示例
要从安装了Edgecross基本软件的工业PC以外的其他工业PC上的边缘应用程序，连接作为OPC UA服务器运行的Management
Shell时，需进行允许对Management Shell的通信连接的设置。

用于允许通信连接的设置• 设置对象在安装了Edgecross基本软件的工业PC侧的防火墙中，添加指定了允许通信连接的程序 （Management Shell）与端口号的入站规则。
(1)䗩㕈ᓄ⭘〻ᒿ(a)(2):LQGRZV'HIHQGHU
䱢⚛້

(b)

0DQDJHPHQW6KHOO(1)安装了边缘应用程序的工业PC(2)安装了Edgecross基本软件的工业PC(a)对(2)内的Management Shell进行OPC UA连接(b)添加防火墙的入站规则

附

附7

附录
允许工业PC间的通信连接

527

• 设置示例
在Windows Defender 防火墙中进行的设置示例如下所示。
在入站规则中添加以下规则。
项目

内容

规则类型

选择“自定义”。

程序

选择“此程序路径”，并输入Management Shell的路径。
安装路径为默认时，输入以下路径。
• C:\Edgecross\Edgecross Basic Software\Management
Shell\Service\bin\EcMsService.exe
不指定应用该规则的服务。

协议和端口

作用域

协议类型

选择“TCP”。

协议号

既定的固定值。

本地端口

选择“特定端口”，并输入在Management Shell的OPC UA设置中指定的端口号（默认48010）。

远程端口根据需要进行设置。
边缘应用程序在OPC UA连接中不指定使用的端口时，选择“所有端口”。
要指定使用的端口时，选择“特定端口”，并输入端口号。

Internet 控制消息协议 （ICMP）设
置

无需设置。

本地IP地址

根据需要进行设置。
不指定边缘应用程序侧的计算机的IP地址时，选择“任何IP地址”。
要指定IP地址时，选择“下列IP地址”，并在单击[添加...]按钮显示的“IP地址”画面中，输入IP地址。

远程IP地址

操作

选择“允许连接”。

配置文件

根据工业PC的网络环境进行选择。

名称输入任意名称。

㾱⛩以上各项目与设置方法为在“新建入站规则向导”画面中添加设置时的内容。

528

附录
附7 允许工业PC间的通信连接

Windows Defender 防火墙的规则的添加步骤
Windows Defender 防火墙的规则的添加步骤如下所示。

操作步骤

1. 启动“Windows Defender 防火墙”画面。
通过Windows的搜索框搜索“Windows Defender 防火墙”*1*1 根据Windows的版本，名称可能为“Windows 防火墙”。

2. 启动“高级安全 Windows Defender 防火墙”画面。
单击“Windows Defender 防火墙”画面的[高级设置]附

3. 启动“新建入站规则向导”画面。
单击“高级安全 Windows Defender 防火墙”画面的[入站规则]
此后，单击画面右侧的“操作”的[新建规则...]附7

附录
允许工业PC间的通信连接

529

4. 设置允许通信连接的规则。
根据“新建入站规则向导”画面的显示内容，参考以下设置示例设置各项目。
设置完成后，在最后的向导画面中单击[完成]按钮。
• 实时流程管理器：525页 用于允许通信连接的设置• Management Shell：527页 用于允许通信连接的设置㾱⛩
完成后的设置将以设置时输入的名称添加至“高级安全 Windows Defender 防火墙”画面的“入站规则”的一览中。此外，还可通过一览中的项目更改设置内容。

530

附录
附7 允许工业PC间的通信连接

附8

处理性能与处理时间本节对实时流程管理器与Management Shell的处理性能和处理时间进行说明。
测定处理性能的运行环境如下所示。

实时流程管理器实时流程管理器的处理性能与处理时间如下所示。

运行环境1
项目

内容

MPU

Intel Core i3

内存

8GB

存储器

64GB

操作系统

Windows10 （IoT Enterprise）

运行环境2
项目

内容

MPU

Intel Atom

内存

4GB

存储器

60GB

操作系统

Windows10 （IoT Enterprise）

运行环境3
项目

内容

MPU

Intel Atom

内存

4GB

存储器

60GB

操作系统

Windows10 （IoT Enterprise）

附

运行环境4
项目

内容

MPU

Intel Core i7

内存

16GB

存储器

64GB

操作系统

Windows10 （IoT Enterprise）

运行环境5
项目

内容

MPU

第12代Intel Core i7

内存

16GB

存储器

512GB （剩余容量：64GB及以上）

操作系统

Windows 11 Pro

注意事项
实时流程管理器的处理时间因由其他软件或Windows的处理的中断而有所不同。

附8附录处理性能与处理时间531

流程流的处理性能在数据记录流程与数据诊断流程中，不发生流程数据缓冲溢出错误而可处理的性能如下所示。

数据记录流程
在数据记录流程中，不发生流程数据缓冲溢出错误的收集点数与收集周期如下所示。
• 参数设置值
参数类型

设置项目

实时流程管理器参数

数据收集

设置内容

文件保存

使用的数据采集器

由Edgecross协会发布的数据采集器*1

收集数据数

参阅各“每1个流程流的收集数据数”

数据类型

UINT型

收集周期

从1ms起测量

文件格式

CSV文件 （UTF-8）

输出数据

全部收集数据切换记录行数

1000行

保存文件数上限

100个

*1 如需获取此软件请咨询Edgecross协会。

• 处理性能流程流设置数：1
收集数据数

每1个流程流的收集数据数

周期指定 （毫秒）（运行环境1）

周期指定 （毫秒）（运行环境2）周期指定 （毫秒）（运行环境5）

32

32

1

2

1

64

64

1

2

1

128

128

1

3

1

256

256

1

3

1

收集数据数

每1个流程流的收集数据数

周期指定 （毫秒）（运行环境1）

周期指定 （毫秒）（运行环境2）周期指定 （毫秒）（运行环境5）

32

4

2

8

2

64

8

2

8

2

128

16

2

9

2

256

32

3

9

2

512

64

3

10

2

1024

128

3

12

3

2048

256

3

16

3

收集数据数

每1个流程流的收集数据数

周期指定 （毫秒）（运行环境1）

周期指定 （毫秒）（运行环境2）周期指定 （毫秒）（运行环境5）

1024

64

3

*1

3

2048

128

3

*1

3

4096

256

3

*1

3

收集数据数

每1个流程流的收集数据数

周期指定 （毫秒）（运行环境1）

周期指定 （毫秒）（运行环境2）周期指定 （毫秒）（运行环境5）

2048

64

4

*1

3

4096

128

4

*1

3

8192

256

4

*1

3

流程流设置数：8

流程流设置数：16*1 由于将发生错误，无法测定。

流程流设置数：32*1 由于将发生错误，无法测定。

532

附录
附8 处理性能与处理时间数据诊断流程在数据诊断流程中，不发生流程数据缓冲溢出错误的收集点数与收集周期如下所示。
• 参数设置值
参数类型

设置项目

实时流程管理器参数

数据收集

设置内容

文件保存
（数据收集）数据诊断反馈

使用的数据采集器

由Edgecross协会发布的数据采集器*1

收集数据数

参阅各“每1个流程流的收集数据数”

数据类型

UINT型

收集周期

从1ms起测量

文件格式

CSV文件 （UTF-8）

输出数据

全部收集数据切换记录行数

1000行

保存文件数上限100个

使用的边缘应用程序

由Edgecross协会发布的边缘应用程序*1

输入数据

全部收集数据输出数据与全部输入数据相同的数据数

执行条件

不设置

执行频率

抑止期间为1分中反馈类型

设备指令反馈

使用的数据采集器

与数据收集相同

反馈对象数据的设置值

在可执行反馈的数据数 （324=128个）的范围内指定所有数据诊断的输
出数据

超时时间

10秒

*1 如需获取此软件请咨询Edgecross协会。

• 处理性能流程流设置数：1
收集数据数

每1个流程流的收集数据数

周期指定 （毫秒）（运行环境1）

周期指定 （毫秒）（运行环境2）周期指定 （毫秒）（运行环境5）

256

256

2

40

2

收集数据数

每1个流程流的收集数据数

周期指定 （毫秒）（运行环境1）

周期指定 （毫秒）（运行环境2）周期指定 （毫秒）（运行环境5）

512

128

3

50

2

1024

256

4

60

2

收集数据数

每1个流程流的收集数据数

周期指定 （毫秒）（运行环境1）

周期指定 （毫秒）（运行环境2）周期指定 （毫秒）（运行环境5）

2048

128

*1

*1

2

256

*1

*1

2

收集数据数

每1个流程流的收集数据数

周期指定 （毫秒）（运行环境1）

周期指定 （毫秒）（运行环境2）周期指定 （毫秒）（运行环境5）

4096

128

*1

*1

3

256

*1

*1

3

附

流程流设置数：4

流程流设置数：164096*1 由于将发生错误，无法测定。

流程流设置数：32

8192*1 由于将发生错误，无法测定。

附8附录
处理性能与处理时间533

组合使用数据记录流程与数据诊断流程在数据记录流程与数据诊断流程组合使用的情况下，不发生流程数据缓冲溢出错误的收集点数和收集周期如下所示。
• 参数设置值
参数类型

设置项目

设置内容

实时流程管理器参数

数据记录流程

设置数
数据收集

文件保存
（数据收集）

数据加工1～3（数据截取）

文件保存（数据加工3）数据诊断流程8个
使用的数据采集器

由Edgecross协会发布的数据采集器*1

收集数据数

参阅各“每1个流程流的收集数据数”

数据类型

UINT型

收集周期

从1ms起测量

文件格式

CSV文件 （UTF-8）

输出数据

全部收集数据切换记录行数

1000行

保存文件数上限

100个

输入数据

全部收集数据输出数据全部输入数据条件设置

必须成立的条件4个 （AND合并）

与文件保存 （数据收集）相同

设置数

4个

数据收集

与数据记录流程的数据收集相同

文件保存（数据收集）

与数据记录流程的文件保存 （数据收集）相同数据诊断

使用的边缘应用程序

由Edgecross协会发布的边缘应用程序*1

输入数据数据加工的所有输出数据

输出数据与输入数据相同的数据

文件保存（数据诊断）

与数据记录流程的文件保存 （数据收集）相同

反馈

执行条件

不设置

执行频率

抑止期间为1分中反馈类型

设备指令反馈

使用的数据采集器

与数据收集相同

反馈对象数据的设置值

在可执行反馈的数据数 （324=128个）的范围内
指定所有数据诊断的输出数据

超时时间

10秒

*1 如需获取此软件请咨询Edgecross协会。

• 处理性能534

收集数据数

每1个流程流的收集数据数

周期指定 （毫秒）（运行环境1）

周期指定 （毫秒）（运行环境2）周期指定 （毫秒）（运行环境5）

3072

256

40

300

2

附录
附8 处理性能与处理时间执行流程流时的CPU使用率与内存使用量
为确保Edgecross基本软件的稳定运行，建议设置各流程流，以使平均CPU使用率与内存使用率均不到整个工业PC的60%。
执行流程流时的CPU使用率*1与内存使用量如下所示。
*1 通过测定执行Edgecross基本软件、数据采集器与边缘应用程序的工业计算机整体的CPU使用率10分钟而获取的平均值。

仅使用1个数据记录流程时因收集数据的数量的不同而不同的CPU使用率与内存使用量• 参数设置值
参数类型

设置项目

实时流程管理器参数

数据收集

数据加工

文件保存
（数据加工）

设置内容
使用的数据采集器

由Edgecross协会发布的数据采集器*1

收集数据数

参阅各“收集数据数”

数据类型• UINT型• WSTRING型

收集周期参阅各“收集周期”

功能类型

数据截取

输入数据

全部收集数据输出数据全部输入数据条件设置

必须成立的条件4个 （AND合并）文件格式

CSV文件 （UTF-8）

输出数据

全部收集数据切换记录行数

1000行

保存文件数上限

100个

*1 如需获取此软件请咨询Edgecross协会。

附

附8

附录
处理性能与处理时间535

• CPU使用率
收集数据的数据类型为UINT （运行环境1）
收集数据数

执行流程数

CPU使用率[%]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

5

5

5

64

1

5

5

5

256

1

5

5

5

收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

收集数据的数据类型为WSTRING （运行环境1）
收集数据数

执行流程数

CPU使用率[%]

16

1

5

5

5

64

1

5

5

5

256

1

5

5

5

收集数据的数据类型为UINT （运行环境2）
收集数据数

执行流程数

CPU使用率[%]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

30

25

25

64

1

35

25

25

256

1

40

30

30

收集数据的数据类型为WSTRING （运行环境2）
收集数据数

执行流程数

CPU使用率[%]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

30

25

25

64

1

40

25

25

256

1

80

30

30

收集数据的数据类型为UINT （运行环境5）
收集数据数

执行流程数

CPU使用率[%]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

15

15

15

64

1

15

15

15

256

1

15

15

15

收集数据的数据类型为WSTRING （运行环境5）

536

收集数据数

执行流程数

CPU使用率[%]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

15

15

15

64

1

15

15

15

256

1

15

15

15

附录
附8 处理性能与处理时间• 内存使用量
收集数据的数据类型为UINT （运行环境1）
收集数据数

执行流程数

内存使用量[MB]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

3000

3000

3000

64

1

3000

3000

3000

256

1

3000

3000

3000

收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

收集数据的数据类型为WSTRING （运行环境1）
收集数据数

执行流程数

内存使用量[MB]

16

1

3000

3000

3000

64

1

3000

3000

3000

256

1

3000

3000

3000

收集数据的数据类型为UINT （运行环境2）
收集数据数

执行流程数

内存使用量[MB]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

3000

3000

3000

64

1

3000

3000

3000

256

1

3000

3000

3000

收集数据的数据类型为WSTRING （运行环境2）
收集数据数

执行流程数

内存使用量[MB]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

3000

3000

3000

64

1

3000

3000

3000

256

1

3000

3000

3000

附

收集数据的数据类型为UINT （运行环境5）
收集数据数

执行流程数

内存使用量[MB]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

6000

6000

6000

64

1

6000

6000

6000

256

1

6000

6000

6000

收集数据的数据类型为WSTRING （运行环境5）
收集数据数

执行流程数

内存使用量[MB]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

6000

6000

6000

64

1

6000

6000

6000

256

1

6000

6000

6000

附8

附录
处理性能与处理时间

537

仅使用1个数据诊断流程时因收集数据的数量的不同而不同的CPU使用率与内存使用量• 参数设置值
参数类型

设置项目

实时流程管理器参数

数据收集

数据加工

数据诊断

文件保存
（数据诊断）

反馈*1 如需获取此软件请咨询Edgecross协会。

538

附录附8 处理性能与处理时间设置内容使用的数据采集器

由Edgecross协会发布的数据采集器*1

收集数据数

参阅各“收集数据数”

数据类型• UINT型• WSTRING型

收集周期参阅各“收集周期”

功能类型

数据截取

输入数据

全部收集数据输出数据全部输入数据条件设置

必须成立的条件4个 （AND合并）

使用的边缘应用程序

由Edgecross协会发布的边缘应用程序*1

输入数据数据加工的所有输出数据

输出数据与输入数据相同的数据

文件格式

CSV文件 （UTF-8）

输出数据数据诊断的全部输出数据

切换记录行数

1000行

保存文件数上限

100个

执行条件

不设置

执行频率

抑止期间为1分中反馈类型

设备指令反馈

使用的数据采集器

与数据收集相同

反馈对象数据的设置值

在可执行反馈的数据数 （324=128个）的范围内指定所有数据诊断的输
出数据

超时时间

10秒

• CPU使用率
收集数据的数据类型为UINT （运行环境1）
收集数据数

执行流程数

CPU使用率[%]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

5

2

2

64

1

5

3

3

256

1

10

5

5

收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

收集数据的数据类型为WSTRING （运行环境1）
收集数据数

执行流程数

CPU使用率[%]

16

1

5

2

2

64

1

10

3

3

256

1

20

5

5

收集数据的数据类型为UINT （运行环境2）
收集数据数

执行流程数

CPU使用率[%]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

30

20

20

64

1

35

20

20

256

1

40

30

30

收集数据的数据类型为WSTRING （运行环境2）
收集数据数

执行流程数

CPU使用率[%]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

30

20

20

64

1

40

30

30

256

1

80

30

30

附

收集数据的数据类型为UINT （运行环境5）
收集数据数

执行流程数

CPU使用率[%]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

10

10

10

64

1

10

10

10

256

1

10

10

10

收集数据的数据类型为WSTRING （运行环境5）
收集数据数

执行流程数

CPU使用率[%]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

10

10

10

64

1

10

10

10

256

1

10

10

10

附8

附录
处理性能与处理时间539

• 内存使用量
收集数据的数据类型为UINT （运行环境1）
收集数据数

执行流程数

内存使用量[MB]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

3000

3000

3000

64

1

3000

3000

3000

256

1

3000

3000

3000

收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

收集数据的数据类型为WSTRING （运行环境1）
收集数据数

执行流程数

内存使用量[MB]

16

1

3000

3000

3000

64

1

3000

3000

3000

256

1

3000

3000

3000

收集数据的数据类型为UINT （运行环境2）
收集数据数

执行流程数

内存使用量[MB]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

3000

3000

3000

64

1

3000

3000

3000

256

1

3000

3000

3000

收集数据的数据类型为WSTRING （运行环境2）
收集数据数

执行流程数

内存使用量[MB]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

3000

3000

3000

64

1

3000

3000

3000

256

1

3000

3000

3000

收集数据的数据类型为UINT （运行环境5）
收集数据数

执行流程数

内存使用量[MB]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

6000

6000

6000

64

1

6000

6000

6000

256

1

6000

6000

6000

收集数据的数据类型为WSTRING （运行环境5）

540

收集数据数

执行流程数

内存使用量[MB]收集周期：10毫秒收集周期：100毫秒收集周期：1000毫秒

16

1

6000

6000

6000

64

1

6000

6000

6000

256

1

6000

6000

6000

附录
附8 处理性能与处理时间固定收集数据的数量时因数据记录流程的数量的不同而不同的CPU使用率与内存使用量• 参数设置值
参数类型

设置项目

实时流程管理器参数

数据收集

数据加工

文件保存
（数据加工）

设置内容
使用的数据采集器

由Edgecross协会发布的数据采集器*1

收集数据数

参阅各“每流程的收集数据数”

数据类型

UINT型

收集周期

参阅各“收集周期”

功能类型

数据截取

输入数据

全部收集数据输出数据全部输入数据条件设置

必须成立的条件4个 （AND合并）文件格式

CSV文件 （UTF-8）

输出数据

全部收集数据切换记录行数

1000行

保存文件数上限

100个

*1 如需获取此软件请咨询Edgecross协会。

• CPU使用率执行流程数

CPU使用率[%]每流程的收集数据数

运行环境1 （收集周期：10毫秒）

运行环境2 （收集周期：10毫秒）

运行环境5 （收集周期：
10毫秒）

1

5

30

10

256

4

15

40

10

64

*1

8

15



10

32

16

15

*1

10

16

15

*1

10

8

32



*1 由于将发生错误，无法测定。

附• 内存使用量
执行流程数

内存使用量[MB]每流程的收集数据数

运行环境1 （收集周期：10毫秒）

运行环境2 （收集周期：10毫秒）

运行环境5 （收集周期：
10毫秒）

1

3000

3000

6000

4

3400

3400

6400

64

8

3800

*1

6800

32

16

4400

*1

7400

16

32

6200

*1

9200

8

256

*1 由于将发生错误，无法测定。

附8附录
处理性能与处理时间541

固定收集数据的数量时因数据诊断流程的数量的不同而不同的CPU使用率与内存使用量• 参数设置值
参数类型

设置项目

实时流程管理器参数

数据收集

数据加工

数据诊断

文件保存
（数据诊断）

反馈设置内容
使用的数据采集器

由Edgecross协会发布的数据采集器*1

收集数据数

参阅各“收集数据数”

数据类型

UINT型

收集周期

参阅各“收集周期”

功能类型

数据截取

输入数据

全部收集数据输出数据全部输入数据条件设置

必须成立的条件4个 （AND条件）

使用的边缘应用程序

由Edgecross协会发布的边缘应用程序*1

输入数据数据加工的所有输出数据

输出数据与输入数据相同的数据

文件格式

CSV文件 （UTF-8）

输出数据数据诊断的全部输出数据

切换记录行数

1000行

保存文件数上限

100个

执行条件

不设置

执行频率

抑止期间为1分中反馈类型

设备指令反馈

使用的数据采集器

与数据收集相同

反馈对象数据的设置值

在可执行反馈的数据数 （324=128个）的范围内指定所有数据诊断的输
出数据

超时时间

10秒

*1 如需获取此软件请咨询Edgecross协会。

• CPU使用率执行流程数

CPU使用率[%]每流程的收集数据数（运行环境1）（收集周
期：100毫秒）（运行环境2）（收集周
期：100毫秒）（运行环境5）（收集周
期：100毫秒）

1

5

15

10

256

4

5

15

10

64

8

5

*1

10

32

16

10

*1

10

16

32

15

*1

10

8

*1 由于将发生错误，无法测定。

• 内存使用量
执行流程数

内存使用量[MB]（运行环境1）（收集周
期：100毫秒）（运行环境2）（收集周
期：100毫秒）（运行环境5）（收集周
期：100毫秒）

1

3000

3000

6000

4

3500

3500

6500

64

8

4000

*1

7000

32

16

4900

*1

7900

16

6500

*1

9500

8

32

*1 由于将发生错误，无法测定。

542

每流程的收集数据数

附录
附8 处理性能与处理时间256

固定每个流程的收集数据数时因数据记录流程的数量的不同而不同的CPU使用率与内存使用量• 参数设置值
参数类型

设置项目

实时流程管理器参数

数据收集

数据加工

文件保存
（数据加工）

设置内容
使用的数据采集器

由Edgecross协会发布的数据采集器*1

收集数据数

256

数据类型

• UINT型• WSTRING型

收集周期参阅各“收集周期”

功能类型

数据截取

输入数据

全部收集数据输出数据全部输入数据条件设置

必须成立的条件4个 （AND合并）文件格式

CSV文件 （UTF-8）

输出数据

全部收集数据切换记录行数

1000行

保存文件数上限

100个

*1 如需获取此软件请咨询Edgecross协会。

• CPU使用率
收集数据的数据类型为UINT
执行流程数CPU使用率[%]收集数据点数256点流程数

运行环境1 （收集周期：10毫秒）

运行环境2 （收集周期：10毫秒）

运行环境5 （收集周期：
10毫秒）

1

5

20

10

256

4

5

30

10

1024

*1

8

5



10

2048

16

5

*1

10

4096

10

*1



10

8192

运行环境1 （收集周期：10毫秒）

运行环境2 （收集周期：10毫秒）

运行环境5 （收集周期：
10毫秒）

1

5

25

10

4

5

40

10

1024

8

5

*1

10

2048

16

30

*1

10

4096

32

30

*1

10

8192

32

*1 由于将发生错误，无法测定。

附

收集数据的数据类型为WSTRING
执行流程数

CPU使用率[%]收集数据点数256点流程数256*1 由于将发生错误，无法测定。

附8附录
处理性能与处理时间543

• 内存使用量
收集数据的数据类型为UINT
执行流程数

内存使用量[MB]收集数据点数256点流程数

运行环境1 （收集周期：10毫秒）

运行环境2 （收集周期：10毫秒）

运行环境5 （收集周期：
10毫秒）

1

3000

3000

6000

4

3400

3400

6400

1024

8

3800

*1

6800

2048

16

4600

*1

7600

4096

32

6200

*1

9200

8192

256

*1 由于将发生错误，无法测定。

收集数据的数据类型为WSTRING
执行流程数

内存使用量[MB]运行环境1 （收集周期：10毫秒）

运行环境2 （收集周期：10毫秒）

运行环境5 （收集周期：
10毫秒）

1

3000

3000

6000

256

4

3400

3400

6400

1024

*1

8

3800



6800

2048

16

4600

*1

7600

4096

32

6200

*1

9200

8192

*1 由于将发生错误，无法测定。

544

收集数据点数256点流程数

附录
附8 处理性能与处理时间固定每个流程的收集数据数时因数据诊断流程的数量的不同而不同的CPU使用率与内存使用量• 参数设置值
参数类型

设置项目

实时流程管理器参数

数据收集

数据加工

数据诊断

文件保存
（数据诊断）

反馈设置内容
使用的数据采集器

由Edgecross协会发布的数据采集器*1

收集数据数

256

数据类型

• UINT型• WSTRING型

收集周期参阅各“收集周期”

功能类型

数据截取

输入数据

全部收集数据输出数据全部输入数据条件设置

必须成立的条件4个 （AND合并）

使用的边缘应用程序

由Edgecross协会发布的边缘应用程序*1

输入数据数据加工的所有输出数据

输出数据与输入数据相同的数据数

文件格式

CSV文件 （UTF-8）

输出数据数据诊断的全部输出数据

切换记录行数

1000行

保存文件数上限

100个

执行条件

不设置

执行频率

抑止期间为1分中反馈类型

设备指令反馈

使用的数据采集器

与数据收集相同

反馈对象数据的设置值

在可执行反馈的数据数 （324=128个）的范围内指定所有数据诊断的输
出数据

超时时间

10秒

*1 如需获取此软件请咨询Edgecross协会。

附• CPU使用率
收集数据的数据类型为UINT
执行流程数CPU使用率[%]收集数据点数256点流程数

运行环境1 （收集周期：100毫秒）

运行环境2 （收集周期：100毫秒）

运行环境5 （收集周期：100毫秒）

1

5

15

10

256

4

5

*1

10

1024

8

5

*1

10

2048

16



*1

*1

10

4096

32

*1

*1

10

8192

*1 由于将发生错误，无法测定。

收集数据的数据类型为WSTRING
执行流程数

1

CPU使用率[%]运行环境1 （收集周期：100毫秒）

运行环境2 （收集周期：100毫秒）

运行环境5 （收集周期：100毫秒）

515

收集数据点数256点流程数

10

256

*1

4

10



10

1024

8

20

*1

10

2048

16

*1

*1

10

4096

32

*1

*1

10

8192

*1 由于将发生错误，无法测定。

附8附录
处理性能与处理时间545

• 内存使用量
收集数据的数据类型为UINT
执行流程数

1

内存使用量[MB]收集数据点数256点流程数

运行环境1 （收集周期：100毫秒）

运行环境2 （收集周期：100毫秒）

运行环境5 （收集周期：100毫秒）

3000

3000

6000

256

4

5000

*1

8000

1024

8

6000

*1

9000

2048

16

*1

*1

14000

4096

32

*1

*1

16000

8192

*1 由于将发生错误，无法测定。

收集数据的数据类型为WSTRING
执行流程数

内存使用量[MB]运行环境1 （收集周期：100毫秒）

运行环境2 （收集周期：100毫秒）

1

3000

3000

6000

256

4

5000

*1

8000

1024

8

6000

*1

9000

2048

16

*1

*1

14000

4096

32

*1

*1

16000

8192

*1 由于将发生错误，无法测定。

546

附录
附8 处理性能与处理时间运行环境5 （收集周期：100毫秒）

收集数据点数256点流程数

DB保存功能
在数据存储功能中设置DB保存时，不发生流程数据缓冲溢出错误而可处理的性能如下所示。

参数设置值
参数类型

设置项目

实时流程管理器参数

数据收集

设置内容

DB保存

使用的数据采集器

由Edgecross协会发布的数据采集器*1

数据类型

UINT型

周期方式

周期指定

输出数据

全部收集数据时间列的输出名

TIME*1 如需获取此软件请咨询Edgecross协会。

处理性能
收集数据数

性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）

16

3

3

32

3

3

64

3

3

128

4

4

256

5

5

事件履历自动输出功能事件履历自动输出功能的处理性能如下所示。

参数设置值
设置项目设置内容输出对象设置

高度、中度、轻度、警告、信息

保存目标文件夹

任意本地文件夹用户帐户设置

未设置

附

处理性能
在累积了10000件事件的状态下，发生新事件后到更新事件履历文件的时间如下所示。
• 运行环境1：4秒• 运行环境3：5秒• 运行环境4：4秒

注意事项
其他功能或其他软件的处理可能导致性能值有所变动。
事件频繁发生或输出目标为共享文件夹时，耗时可能比性能值长。
性能值包括事件履历监视间隔的时间。

附8附录
处理性能与处理时间547

使用CSV文件数据采集器的数据收集
使用CSV文件数据采集器收集数据时的处理性能如下所示。

参数设置值
参数类型

设置项目

实时流程管理器参数

数据收集

数据截取

文件保存

设置内容
监视文件夹

任意的本地路径

文件名前缀词

LOG

收集数据类型

INT型

输入数据

全部收集数据输出数据全部收集数据条件设置

必须将条件设置为真

文件格式

CSV文件

输出数据

全部收集数据时间列的输出名TIME

数据行输出格式

YYYY/MM/DD hh:mm:ss.sss

保存文件路径任意的本地路径

文件名前缀词

LOG

切换记录行数

1000行

保存文件数上限

100个

处理性能

548

收集数据数

性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）

16

2.0

3.0

32

2.0

3.0

64

2.0

3.0

128

2.1

4.0

256

2.3

4.0

附录
附8 处理性能与处理时间注意事项异常检测频率对处理性能的影响检测出异常的频率较高时，流程流整体的处理性能会降低，因此即使设置有满足处理性能的条件，也可能会发生流程数据缓冲溢出错误。
此时，应设置反馈的抑止期间，并减少执行反馈的频率。

其它软件或Windows的处理造成的影响
由于其他软件或Windows处理的中断，因此可能会导致Edgecross基本软件处理的延迟。

切换运行状态造成的影响
根据流程流的设置内容与RUN状态的流程流数的不同，将流程流的运行状态从STOP切换为RUN时，可能提高Windows的负载而造
成错误发生。若发生错误，应修改收集周期、收集点数、处理内容与RUN状态的流程流数以降低负载。

使用DB保存功能造成的影响
根据流程流的设置内容与RUN状态的流程流数的不同，使用DB保存功能时，可能提高Windows的负载而造成错误发生。若发生错误，应参阅以下内容进行处理。
339页 数据存储功能 （DB保存功能）

流程流的推存设置为确保Edgecross基本软件的稳定运行，应设置各流程流，以使平均CPU使用率与内存使用率均不到整个工业PC的60%。关于运
行流程流的CPU使用率与内存使用量的详细说明，请参阅以下内容。
535页 执行流程流时的CPU使用率与内存使用量

附

附8

附录
处理性能与处理时间

549

Management Shell
Management Shell的处理性能与处理时间如下所示。

运行环境1
项目

内容

MPU

Intel Core-i7

内存

16GB

存储器

64GB

操作系统

Windows10 （IoT Enterprise）

运行环境2
项目

内容

MPU

Intel Core-i3

内存

8GB

存储器

64GB

操作系统

Windows10 （IoT Enterprise）

运行环境3
项目

内容

MPU

Intel Atom

内存

4GB

存储器

60GB

操作系统

Windows10 （IoT Enterprise）

OPC UA连接功能
通过支持数据访问I/F （技术：OPC UA）的边缘应用程序，进行下述操作时的处理性能如下所示。
• 通过Management Shell从生产现场的设备、装置、流水线中读写数据。
• 通过Management Shell监视生产现场的设备、装置、流水线中的数据。

通过Management Shell从生产现场的设备、装置、流水线中读写数据。
• 参数设置值
设置项目

设置内容

数据模型的数据标签资源数256个

使用的数据采集器

由Edgecross协会发布的数据采集器*1

数据类型

UINT型

*1 如需获取此软件请咨询Edgecross协会。

• 处理性能 （登录了256个外部数据标签资源或内部数据标签资源 （值））功能性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）性能值 （毫秒）（运行环境3）

数据的读取

112

97

157

数据的写入

112

97

157

• 处理性能 （登录了256个内部数据标签资源 （运算））

550

功能

运算项 （外部数据标
签资源）所属组件的分层

性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）性能值 （毫秒）（运行环境3）

数据的读取

20层

638

824

3261

附录
附8 处理性能与处理时间通过Management Shell监视生产现场的设备、装置、流水线中的数据。
• 参数设置值
设置项目

设置内容目标设备设置1

使用的数据采集器对于每个运行环境中的读取功能，具有下述性能的数据采集器• 运行环境1：380毫秒*1• 运行环境2：400毫秒*1• 运行环境3：750毫秒*1

连接应用程序数1订阅数

1*1 读取对象数据标签资源数量为2048个时的性能值。

• 处理性能指示值 （外部数据标签资源或内部数据标签资源（值）数*1）指示值 （内部数据标签资源 （运算）数*2）（运行环境1）（运行环境2）（运行环境3）（运行环境1）（运行环境2）（运行环境3）

100













200













500

3000

2500

1000

1500

1250

500

采样周期 （毫秒）

1000

6000

5000

2000

3000

2500

1000

2000

12000

10000

4000

6000

5000

2000

5000

30000

25000

10000

15000

12500

5000

60000













3600000













*1 可监视周期性数据而不漏测数据的外部数据标签资源或内部数据标签资源 （值）数。
*2 可监视周期性数据而不漏测数据的内部数据标签资源 （运算）数。

附

附8

附录
处理性能与处理时间551

一次性收集功能
一次性收集功能的处理性能如下所示。
监视对象资源的值从0更改为1后，一次性收集功能检测值的变化时将发生时间延迟。本性能值中包含延迟的时间。

文件保存• 参数设置值
设置项目
收集设置

设置内容
完成的通知目标监视对象资源收集对象资源

保存设置

通知监视对象
数据类型

BOOL型

资源类型

外部数据标签资源

使用的数据采集器

由Edgecross协会发布的数据采集器*1

数据类型

INT型

资源类型

外部数据标签资源

使用的数据采集器

由Edgecross协会发布的数据采集器*1

保存方法

文件

文件格式

CSV文件

保存目标文件夹

任意的本地路径

文件名前缀词

LOG

文件切换行数

1000行

保存文件数上限

100个

*1 如需获取此软件请咨询Edgecross协会。

• 处理性能 （一次性收集设置为1个）
输出数据数

性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）性能值 （毫秒）（运行环境3）

1

2000

2000

2000

256

3000

3000

3000

1000

3000

3000

4000

• 处理性能 （一次性收集设置为12个）
同时将各一次性收集设置的监视对象资源的值从0更改为1后，所有一次性收集设置的处理完成所需的时间。
输出数据数

性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）性能值 （毫秒）（运行环境3）

1

3000

3000

3000

256

5000

5000

8000

1000

7000

8000

30000

• 处理性能 （一次性收集设置为32）
同时将各一次性收集设置的监视对象资源的值从0更改为1后，所有一次性收集设置的处理完成所需的时间。
输出数据数

性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）性能值 （毫秒）（运行环境3）

1

4000

4000

4000

256

6000

7000

11000

1000

12000

14000

33000

㾱⛩
包含达到文件切换行数时输出文件所耗时间。

552

附录
附8 处理性能与处理时间DB保存• 参数设置值
设置项目
收集设置

设置内容
完成的通知目标监视对象资源收集对象资源

保存设置

通知监视对象
数据类型

BOOL型

资源类型

外部数据标签资源

使用的数据采集器

由Edgecross协会发布的数据采集器*1

数据类型

INT型

资源类型

外部数据标签资源

使用的数据采集器

由Edgecross协会发布的数据采集器*1

保存方法

DB

DB的连接设置

可连接的任意设置

访问表设置

任意名称

*1 如需获取此软件请咨询Edgecross协会。

• 处理性能 （一次性收集设置为1个）
输出数据数

性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）性能值 （毫秒）（运行环境3）

1

2000

3000

3000

256

3000

3000

3000

1000

3000

4000

6000

• 处理性能 （一次性收集设置为12个）
同时将各一次性收集设置的监视对象资源的值从0更改为1后，所有一次性收集设置的处理完成所需的时间。
输出数据数

性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）性能值 （毫秒）（运行环境3）

1

4000

4000

8000

256

4000

5000

17000

1000

7000

9000

20000

附

• 处理性能 （一次性收集设置为32）
同时将各一次性收集设置的监视对象资源的值从0更改为1后，所有一次性收集设置的处理完成所需的时间。
输出数据数

性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）性能值 （毫秒）（运行环境3）

1

4000

4000

8000

256

7000

8000

22000

1000

12000

16000

62000

附8

附录
处理性能与处理时间553

事件履历自动输出功能事件履历自动输出功能的处理性能如下所示。

参数设置值
设置项目设置内容输出对象设置

高度、中度、轻度、警告、信息

保存目标文件夹

任意本地文件夹用户帐户设置未设置处理性能在累积了10000件事件的状态下，发生新事件后到更新事件履历文件的时间如下所示。
• 运行环境1：4秒• 运行环境2：4秒• 运行环境3：5秒

注意事项
其他功能或其他软件的处理可能导致性能值有所变动。
事件频繁发生或输出目标为共享文件夹时，耗时可能比性能值长。
性能值包括事件履历监视间隔的时间。

554

附录
附8 处理性能与处理时间使用CSV文件数据采集器的数据读取
使用CSV文件数据采集器读取数据时的处理性能如下所示。

参数设置值
设置项目设置内容每组件中登录的数据标签资源数*1

512

数据类型

INT型

监视文件夹

本地文件夹

读取对象文件*2

文件类型

CSV文件

数据行数

1000行

列数

512

*1 以下项目因组件而异。
数据标签资源中登录的目标设备监视文件夹
文件名前缀词
*2 更新周期比采样周期短。

处理性能
监视点数

采样周期
（毫秒）

CSV文件数据采集器
的使用个数

运行环境1

运行环境2

性能值 （毫 CPU使用率
秒）（%）

性能值 （毫
秒）

运行环境3
CPU使用率（%）

性能值 （毫 CPU使用率
秒）
（%）

256

500

1

234

38

275

25

819

57

512

1000

1

540

35

664

28

1991

59

1024

2000

2

584

24

742

26

2284

98

2048

5000

4

848

22

1130

25

4078

91

4096

60000

8

1598

6

2224

4

8724

18

附

附8

附录
处理性能与处理时间

555

Management Shell资源管理器
Management Shell资源管理器的处理性能与处理时间如下所示。

运行环境1
项目

内容

MPU

Intel Core-i7

内存

16GB

存储器

64GB

操作系统

Windows10 （IoT Enterprise）

运行环境2
项目

内容

MPU

Intel Core-i3

内存

8GB

存储器

64GB

操作系统

Windows10 （IoT Enterprise）

运行环境3
项目

内容

MPU

Intel Atom

内存

4GB

存储器

60GB

操作系统

Windows10 （IoT Enterprise）

注意事项
根据运行环境的不同，Management Shell的处理速度可能会变慢。以“运行环境3”状态运行Management Shell时，建议预先设置如下内容：将组件数设置为100个及以下、将每1个组件的资源数设置为300个及以下。

数据模型导入与数据模型导出
数据模型导入与数据模型导出的处理性能如下所示。

参数设置值
设置项目

设置内容

导入对象数据标签资源个数
导出对象数据标签资源个数• 运行环境1与2：999000• 运行环境3：30000

使用的数据采集器

由Edgecross协会发布的数据采集器*1*1 如需获取此软件请咨询Edgecross协会。

处理性能

556

功能

性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）性能值 （毫秒）（运行环境3）

数据模型导入

340

599

84

数据模型导出

98

172

15

附录
附8 处理性能与处理时间数据标签资源当前值的监视与变更
表示对数据标签资源的当前值进行监视和变更时的处理性能。

参数设置值
设置项目

设置内容登录在数据标签资源监视窗口中的数据标签资源数256个

使用的数据采集器

由Edgecross协会发布的数据采集器*1

数据类型

UINT型

*1 如需获取此软件请咨询Edgecross协会。

处理性能
功能

性能值 （毫秒）（运行环境1）

性能值 （毫秒）（运行环境2）性能值 （毫秒）（运行环境3）

数据标签资源当前值的监视

410

390

460

数据标签资源的当前值变更

70

250

320

附

附8

附录
处理性能与处理时间

557

Management Shell数据采集器
Management Shell数据采集器的处理性能与处理时间如下所示。

运行环境1
项目

内容

MPU

Intel Core-i7

内存

16GB

存储器

64GB

操作系统

Windows10 （IoT Enterprise）

运行环境2
项目

内容

MPU

Intel Core-i3

内存

8GB

存储器

64GB

操作系统

Windows10 （IoT Enterprise）

运行环境3
项目

内容

MPU

Intel Atom

内存

4GB

存储器

60GB

操作系统

Windows10 （IoT Enterprise）

收集功能
收集处理时间 （1次收集周期）的处理性能 （可用指定的周期无遗漏地进行收集时的性能）如下所示。

参数设置值
设置项目

设置内容

收集周期

500毫秒
（发生超过收集周期错误时，应以100毫秒为单位延长收集间隔，以防错误发生。）

收集对象

收集数据标签资源数大于等于256
内部数据标签资源(运算)(INT)收集数据标签资源数
收集数据标签资源数大于等于512
内部数据标签资源(运算)(INT)500
外部数据标签资源(INT) （收集数据标签资源-500）（内部数据标签资源(运算)为在运算项中使用了2个外部数据标签资源的设置。）

运行环境1
收集数据标签资源数

性能值 （毫秒）*1

CPU使用率(%)*2
最小值

最大值

256

500

小于0.1

0.5

512

500

小于0.1

0.5

1024

500

小于0.1

0.5

2048

500

小于0.1

1.0

3072

500

小于0.1

1.0

*1 可无错误地收集时的性能值。（最小值为最小收集间隔的500毫秒。）*2 需要多个实例时，为各实例的合计值。

558

附录
附8 处理性能与处理时间运行环境2
收集数据标签资源数

性能值 （毫秒）*1

CPU使用率(%)*2
最小值

最大值

256

500

小于0.1

0.2

512

500

小于0.1

0.2

1024

500

小于0.1

0.2

2048

500

小于0.1

0.4

3072

500

小于0.1

0.4

*1 可无错误地收集时的性能值。（最小值为最小收集间隔的500毫秒。）*2 需要多个实例时，为各实例的合计值。

运行环境3
收集数据标签资源数

性能值 （毫秒）*1

CPU使用率(%)*2
最小值

最大值

256

500

小于0.1

0.6

512

500

小于0.1

0.6

1024

500

小于0.1

0.9

2048

500

小于0.1

1.2

3072

500

小于0.1

1.2

*1 可无错误地收集时的性能值。（最小值为最小收集间隔的500毫秒。）*2 需要多个实例时，为各实例的合计值。

附

附8

附录
处理性能与处理时间

559

附9

软件许可证

本软件由多个软件组件所构成。分别存在有本联盟或第三方的版权。
本软件中包含的软件如下所示：
存在第三方的版权，作为免费软件发布的软件以GNU 宽通用公共许可证 （LGPL）授权的软件以Eclipse公共许可证 （EPL）与Eclipse分发许可证 （EDL）授权的软件本软件中使用的由LGPL与EPL授权的开放源软件，依据在以下软件信息中记载的LGPL与EPL的条件用户有权获得与发布源代码。
560页 软件信息这些源代码可从Edgecross协会的网页 （www.edgecross.org）上下载。
发布这一程序的目的是希望它有用，但没有任何明示的或暗含的保证，包括但不限于暗含的有关适销和适用于某种特定用途的保证。此外，不发布除此之外的程序的源代码。
此外，请勿询问开源的源代码的有关内容。

软件信息本产品中包含的软件如下所示：
RapidJSON （560页 RapidJSON）
msinttypes （561页 msinttypes）
Eclipse Mosquitto （562页 Eclipse Mosquitto）
pthread （568页 pthread）
OpenSSL toolkit （576页 OpenSSL toolkit）
Libxml2 （578页 Libxml2）
C++ based OPC UA Client Server SDK Bundle(578页 C++ based OPC UA Client Server SDK Bundle)
.NET Based OPC UA Client SDK, binary(578页 .NET Based OPC UA Client SDK, binary)BouncyCastle(578页 BouncyCastle)
UA-.NETStandard(579页 UA-.NETStandard)

RapidJSON
本产品中使用了MIT许可证RapidJSON。
RapidJSON的版权表示与许可表示如下所示。
Tencent is pleased to support the open source community by making RapidJSON available.
Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip.

All rights reserved.

If you have downloaded a copy of the RapidJSON binary from Tencent, please note that the RapidJSON binary is licensed under the MIT License.
If you have downloaded a copy of the RapidJSON source code from Tencent, please note that RapidJSON source code is licensed under the MIT
License, except for the third-party components listed below which are subject to different license terms. Your integration of RapidJSON into
your own projects may require compliance with the MIT License, as well as the other licenses applicable to the third-party components included
within RapidJSON. To avoid the problematic JSON license in your own projects, it's sufficient to exclude the bin/jsonchecker/ directory, as
it's the only code under the JSON license.
A copy of the MIT License is included in this file.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the"Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to thefollowing conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

560

附录
附9 软件许可证

msinttypes
本产品中使用了BSD许可证msinttypes。
msinttypes的版权表示与许可表示如下所示。
The msinttypes r29
Copyright (c) 2006-2013 Alexander Chemeris
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of copyright holder nor the names of its contributors may be used to endorse or promote products derived from thissoftware without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHERIN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISEDOF THE POSSIBILITY OF SUCH DAMAGE.

附

附9

附录
软件许可证

561

Eclipse Mosquitto本产品中应用了Eclipse Public License - v 2.0及Eclipse Distribution License - v 1.0的Eclipse Mosquitto。
Eclipse Public License - v 2.0及Eclipse Distribution License - v 1.0的许可表示如下所示。
Eclipse Public License - v 2.0
THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION
OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.

1. DEFINITIONS"Contribution" means:a) in the case of the initial Contributor, the initial content
Distributed under this Agreement, andb) in the case of each subsequent Contributor:i) changes to the Program, andii) additions to the Program;where such changes and/or additions to the Program originate fromand are Distributed by that particular Contributor. A Contribution"originates" from a Contributor if it was added to the Program bysuch Contributor itself or anyone acting on such Contributor's behalf.
Contributions do not include changes or additions to the Program thatare not Modified Works.
"Contributor" means any person or entity that Distributes the Program.
"Licensed Patents" mean patent claims licensable by a Contributor which
are necessarily infringed by the use or sale of its Contribution alone
or when combined with the Program.
"Program" means the Contributions Distributed in accordance with thisAgreement.
"Recipient" means anyone who receives the Program under this Agreement
or any Secondary License (as applicable), including Contributors.
"Derivative Works" shall mean any work, whether in Source Code or otherform, that is based on (or derived from) the Program and for which theeditorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship.
"Modified Works" shall mean any work in Source Code or other form that
results from an addition to, deletion from, or modification of thecontents of the Program, including, for purposes of clarity any new filein Source Code form that contains any contents of the Program. Modified
Works shall not include works that contain only declarations,interfaces, types, classes, structures, or files of the Program solely
in each case in order to link to, bind by name, or subclass the Programor Modified Works thereof.
"Distribute" means the acts of a) distributing or b) making available
in any manner that enables the transfer of a copy.
"Source Code" means the form of a Program preferred for making
modifications, including but not limited to software source code,
documentation source, and configuration files.
"Secondary License" means either the GNU General Public License,
Version 2.0, or any later versions of that license, including any
exceptions or additional permissions as identified by the initial562

附录
附9 软件许可证Contributor.

2. GRANT OF RIGHTSa) Subject to the terms of this Agreement, each Contributor hereby
grants Recipient a non-exclusive, worldwide, royalty-free copyrightlicense to reproduce, prepare Derivative Works of, publicly display,
publicly perform, Distribute and sublicense the Contribution of such
Contributor, if any, and such Derivative Works.
b) Subject to the terms of this Agreement, each Contributor hereby
grants Recipient a non-exclusive, worldwide, royalty-free patent
license under Licensed Patents to make, use, sell, offer to sell,
import and otherwise transfer the Contribution of such Contributor,
if any, in Source Code or other form. This patent license shallapply to the combination of the Contribution and the Program if, at
the time the Contribution is added by the Contributor, such additionof the Contribution causes such combination to be covered by the
Licensed Patents. The patent license shall not apply to any othercombinations which include the Contribution. No hardware per se islicensed hereunder.
c) Recipient understands that although each Contributor grants thelicenses to its Contributions set forth herein, no assurances areprovided by any Contributor that the Program does not infringe thepatent or other intellectual property rights of any other entity.
Each Contributor disclaims any liability to Recipient for claims
brought by any other entity based on infringement of intellectual
property rights or otherwise. As a condition to exercising therights and licenses granted hereunder, each Recipient hereby
assumes sole responsibility to secure any other intellectual

附

property rights needed, if any. For example, if a third party
patent license is required to allow Recipient to Distribute theProgram, it is Recipient's responsibility to acquire that license
before distributing the Program.
d) Each Contributor represents that to its knowledge it has
sufficient copyright rights in its Contribution, if any, to grant
the copyright license set forth in this Agreement.
e) Notwithstanding the terms of any Secondary License, noContributor makes additional grants to any Recipient (other thanthose set forth in this Agreement) as a result of such Recipient's
receipt of the Program under the terms of a Secondary License(if permitted under the terms of Section 3).

3. REQUIREMENTS
3.1 If a Contributor Distributes the Program in any form, then:a) the Program must also be made available as Source Code, in
accordance with section 3.2, and the Contributor must accompany
the Program with a statement that the Source Code for the Program
is available under this Agreement, and informs Recipients how to
obtain it in a reasonable manner on or through a medium customarily
used for software exchange; andb) the Contributor may Distribute the Program under a license
different than this Agreement, provided that such license:i) effectively disclaims on behalf of all other Contributors all
warranties and conditions, express and implied, including

附9

附录
软件许可证

563

warranties or conditions of title and non-infringement, andimplied warranties or conditions of merchantability and fitness
for a particular purpose;ii) effectively excludes on behalf of all other Contributors all
liability for damages, including direct, indirect, special,incidental and consequential damages, such as lost profits;iii) does not attempt to limit or alter the recipients' rights
in the Source Code under section 3.2; andiv) requires any subsequent distribution of the Program by any
party to be under a license that satisfies the requirementsof this section 3.
3.2 When the Program is Distributed as Source Code:a) it must be made available under this Agreement, or if theProgram (i) is combined with other material in a separate file orfiles made available under a Secondary License, and (ii) the initial
Contributor attached to the Source Code the notice described in
Exhibit A of this Agreement, then the Program may be made available
under the terms of such Secondary Licenses, andb) a copy of this Agreement must be included with each copy of
the Program.
3.3 Contributors may not remove or alter any copyright, patent,
trademark, attribution notices, disclaimers of warranty, or limitationsof liability ("notices") contained within the Program from any copy of
the Program which they Distribute, provided that Contributors may add
their own appropriate notices.

4. COMMERCIAL DISTRIBUTION
Commercial distributors of software may accept certain responsibilities
with respect to end users, business partners and the like. While thislicense is intended to facilitate the commercial use of the Program,the Contributor who includes the Program in a commercial productoffering should do so in a manner which does not create potential
liability for other Contributors. Therefore, if a Contributor includes
the Program in a commercial product offering, such Contributor("Commercial Contributor") hereby agrees to defend and indemnify every
other Contributor ("Indemnified Contributor") against any losses,
damages and costs (collectively "Losses") arising from claims, lawsuits
and other legal actions brought by a third party against the Indemnified
Contributor to the extent caused by the acts or omissions of such
Commercial Contributor in connection with its distribution of the Programin a commercial product offering. The obligations in this section do not
apply to any claims or Losses relating to any actual or alleged
intellectual property infringement. In order to qualify, an Indemnified
Contributor must: a) promptly notify the Commercial Contributor inwriting of such claim, and b) allow the Commercial Contributor to control,and cooperate with the Commercial Contributor in, the defense and any
related settlement negotiations. The Indemnified Contributor may
participate in any such claim at its own expense.
For example, a Contributor might include the Program in a commercial
product offering, Product X. That Contributor is then a Commercial
Contributor. If that Commercial Contributor then makes performance
claims, or offers warranties related to Product X, those performance
claims and warranties are such Commercial Contributor's responsibility564

附录
附9 软件许可证

alone. Under this section, the Commercial Contributor would have todefend claims against the other Contributors related to those performance
claims and warranties, and if a court requires any other Contributor to
pay any damages as a result, the Commercial Contributor must pay
those damages.

5. NO WARRANTY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENTPERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS"
BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF
TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULARPURPOSE. Each Recipient is solely responsible for determining theappropriateness of using and distributing the Program and assumes all
risks associated with its exercise of rights under this Agreement,
including but not limited to the risks and costs of program errors,compliance with applicable laws, damage to or loss of data, programsor equipment, and unavailability or interruption of operations.

6. DISCLAIMER OF LIABILITY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENTPERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORSSHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOSTPROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.

附
7. GENERAL
If any provision of this Agreement is invalid or unenforceable underapplicable law, it shall not affect the validity or enforceability of
the remainder of the terms of this Agreement, and without further
action by the parties hereto, such provision shall be reformed to theminimum extent necessary to make such provision valid and enforceable.
If Recipient institutes patent litigation against any entity(including a cross-claim or counterclaim in a lawsuit) alleging that theProgram itself (excluding combinations of the Program with other softwareor hardware) infringes such Recipient's patent(s), then such Recipient's
rights granted under Section 2(b) shall terminate as of the date such
litigation is filed.
All Recipient's rights under this Agreement shall terminate if it
fails to comply with any of the material terms or conditions of thisAgreement and does not cure such failure in a reasonable period oftime after becoming aware of such noncompliance. If all Recipient's
rights under this Agreement terminate, Recipient agrees to cease use
and distribution of the Program as soon as reasonably practicable.
However, Recipient's obligations under this Agreement and any licenses
granted by Recipient relating to the Program shall continue and survive.
Everyone is permitted to copy and distribute copies of this Agreement,
but in order to avoid inconsistency the Agreement is copyrighted andmay only be modified in the following manner. The Agreement Steward
reserves the right to publish new versions (including revisions) of
this Agreement from time to time. No one other than the Agreement

附9

附录
软件许可证

565

Steward has the right to modify this Agreement. The Eclipse Foundationis the initial Agreement Steward. The Eclipse Foundation may assign the
responsibility to serve as the Agreement Steward to a suitable separate
entity. Each new version of the Agreement will be given a distinguishingversion number. The Program (including Contributions) may always be
Distributed subject to the version of the Agreement under which it wasreceived. In addition, after a new version of the Agreement is published,
Contributor may elect to Distribute the Program (including its
Contributions) under the new version.
Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
receives no rights or licenses to the intellectual property of any
Contributor under this Agreement, whether expressly, by implication,
estoppel or otherwise. All rights in the Program not expressly granted
under this Agreement are reserved. Nothing in this Agreement is intended
to be enforceable by any entity that is not a Contributor or Recipient.
No third-party beneficiary rights are created under this Agreement.
Exhibit A - Form of Secondary Licenses Notice"This Source Code may also be made available under the following
Secondary Licenses when the conditions for such availability set forthin the Eclipse Public License, v. 2.0 are satisfied: {name license(s),version(s), and exceptions or additional permissions here}."Simply including a copy of this Agreement, including this Exhibit A
is not sufficient to license the Source Code under Secondary Licenses.
If it is not possible or desirable to put the notice in a particular
file, then You may include the notice in a location (such as a LICENSE
file in a relevant directory) where a recipient would be likely tolook for such a notice.
You may add additional accurate notices of copyright ownership.

Eclipse Distribution License - v 1.0
Copyright (c) 2007、 Eclipse Foundation、 Inc. and its licensors.
All rights reserved.
Redistribution and use in source and binary forms、 with or without
modification、 are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice、 thislist of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice，
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
Neither the name of the Eclipse Foundation， Inc. nor the names of its
contributors may be used to endorse or promote products derived from thissoftware without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" ANDANY EXPRESS OR IMPLIED WARRANTIES、 INCLUDING、 BUT NOT LIMITED TO、 THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT、 INDIRECT、 INCIDENTAL、 SPECIAL、 EXEMPLARY、 OR CONSEQUENTIAL DAMAGES(INCLUDING、 BUT NOT LIMITED TO、 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE、 DATA、 OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON

566

附录
附9 软件许可证

ANY THEORY OF LIABILITY、 WHETHER IN CONTRACT、 STRICT LIABILITY、 OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE、 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

附

附9

附录
软件许可证

567

pthread
本产品中使用了GNU LESSER General Public License Version 2.1, February 1999 （以下LGPL）的pthread。
LGPL的许可表示如下所示。
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991,

1999 Free Software Foundation, Inc.

59 Temple Place,

Suite 330, Boston, MA

02111-1307

USA

Everyone is permitted to copy and distribute verbatim copiesof this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL.

It also counts

as the successor of the GNU Library Public License, version 2,

hence

the version number 2.1.]
Preamble
The licenses for most software are designed to take away yourfreedom to share and change it. By contrast,

the GNU General Public

Licenses are intended to guarantee your freedom to share and change
free software--to make sure the software is free for all its users.
This license,

the Lesser General Public License, applies to somespecially designated software packages--typically libraries--of theFree Software Foundation and other authors who decide to use it.
can use it too,You

but we suggest you first think carefully about whether

this license or the ordinary General Public License is the better
strategy to use in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use,
not price.

Our General Public Licenses are designed to make sure thatyou have the freedom to distribute copies of free software (and charge
for this service if you wish); that you receive source code or can get
it if you want it; that you can change the software and use pieces of
it in new free programs; and that you are informed that you can dothese things.
To protect your rights, we need to make restrictions that forbid
distributors to deny you these rights or to ask you to surrender theserights.

These restrictions translate to certain responsibilities foryou if you distribute copies of the library or if you modify it.
For example,
or for a fee,

if you distribute copies of the library,whether gratis

you must give the recipients all the rights that we gaveyou.

You must make sure that they, too, receive or can get the sourcecode.

If you link other code with the library,

you must provide

complete object files to the recipients, so that they can relink themwith the library after making changes to the library and recompilingit.

And you must show them these terms so they know their rights.

We protect your rights with a two-step method: (1) we copyright thelibrary,and (2) we offer you this license, which gives you legal

permission to copy,

distribute and/or modify the library.

To protect each distributor,

we want to make it very clear that

there is no warranty for the free library. Also, if the library is
modified by someone else and passed on, the recipients should knowthat what they have is not the original version, so that the original
author's reputation will not be affected by problems that might beintroduced by others.
Finally,

568

software patents pose a constant threat to the existence of附录
附9 软件许可证

any free program.

We wish to make sure that a company cannot

effectively restrict the users of a free program by obtaining a
restrictive license from a patent holder. Therefore,

we insist thatany patent license obtained for a version of the library must be
consistent with the full freedom of use specified in this license.
Most GNU software,

including some libraries,

ordinary GNU General Public License.

is covered by theThis license, the GNU Lesser

General Public License, applies to certain designated libraries,
is quite different from the ordinary General Public License.

and

We usethis license for certain libraries in order to permit linking thoselibraries into non-free programs.
When a program is linked with a library, whether statically or usinga shared library,combined work,

the combination of the two is legally speaking aa derivative of the original library.

The ordinary

General Public License therefore permits such linking only if theentire combination fits its criteria of freedom. The Lesser General
Public License permits more lax criteria for linking other code withthe library.
We call this license the "Lesser" General Public License because it
does Less to protect the user's freedom than the ordinary General
Public License.

It also provides other free software developers Lessof an advantage over competing non-free programs. These disadvantages
are the reason we use the ordinary General Public License for many
libraries.

However,the Lesser license provides advantages in certain

special circumstances.
For example,

on rare occasions, there may be a special need toencourage the widest possible use of a certain library,a de-facto standard.

To achieve this,so that it becomes

non-free programs must be附allowed to use the library. A more frequent case is that a freelibrary does the same job as widely used non-free libraries.
case,

In thisthere is little to gain by limiting the free library to free

software only,

so we use the Lesser General Public License.

In other cases,

permission to use a particular library in non-freeprograms enables a greater number of people to use a large body offree software.

For example,

permission to use the GNU C Library in

non-free programs enables many more people to use the whole GNU
operating system,

as well as its variant, the GNU/Linux operating

system.
Although the Lesser General Public License is Less protective of theusers' freedom,

it does ensure that the user of a program that is

linked with the Library has the freedom and the wherewithal to run
that program using a modified version of the Library.
The precise terms and conditions for copying,modification follow.

distribution andPay close attention to the difference between a"work based on the library" and a "work that uses the library".
former contains code derived from the library,The

whereas the latter must

be combined with the library in order to run.
GNU LESSER GENERAL PUBLIC LICENSETERMS AND CONDITIONS FOR COPYING,

DISTRIBUTION AND MODIFICATION

0. This License Agreement applies to any software library or otherprogram which contains a notice placed by the copyright holder orother authorized party saying it may be distributed under the terms ofthis Lesser General Public License (also called "this License").
Each licensee is addressed as "you".

附9

附录
软件许可证

569

A "library" means a collection of software functions and/or dataprepared so as to be conveniently linked with application programs(which use some of those functions and data) to form executables.
The "Library",

below, refers to any such software library or work

which has been distributed under these terms.

A "work based on the

Library" means either the Library or any derivative work undercopyright law: that is to say,portion of it,a work containing the Library or aeither verbatim or with modifications and/or translated

straightforwardly into another language. (Hereinafter,translation is

included without limitation in the term "modification".)"Source code" for a work means the preferred form of the work formaking modifications to it. For a library, complete source code means
all the source code for all modules it contains, plus any associatedinterface definition files, plus the scripts used to control compilationand installation of the library.
Activities other than copying, distribution and modification are notcovered by this License; they are outside its scope. The act ofrunning a program using the Library is not restricted,

and output fromsuch a program is covered only if its contents constitute a work basedon the Library (independent of the use of the Library in a tool for
writing it).

Whether that is true depends on what the Library does

and what the program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's
complete source code as you receive it, in any medium,provided thatyou conspicuously and appropriately publish on each copy anappropriate copyright notice and disclaimer of warranty; keep intact
all the notices that refer to this License and to the absence of any
warranty; and distribute a copy of this License along with the
Library.
You may charge a fee for the physical act of transferring a copy,
and you may at your option offer warranty protection in exchange for afee.
2. You may modify your copy or copies of the Library or any portionof it,

thus forming a work based on the Library, and copy anddistribute such modifications or work under the terms of Section 1
above,

provided that you also meet all of these conditions:a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices
stating that you changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at nocharge to all third parties under the terms of this License.
d) If a facility in the modified Library refers to a function or atable of data to be supplied by an application program that uses
the facility,

other than as an argument passed when the facility

is invoked,

then you must make a good faith effort to ensure that,in the event an application does not supply such function ortable,

the facility still operates, and performs whatever part ofits purpose remains meaningful.
(For example,

a function in a library to compute square roots has

a purpose that is entirely well-defined independent of theapplication.

570

Therefore,

附录
附9 软件许可证

Subsection 2d requires that any

application-supplied function or table used by this function must
be optional: if the application does not supply it,

the squareroot function must still compute square roots.)
These requirements apply to the modified work as a whole.

Ifidentifiable sections of that work are not derived from the Library,and can be reasonably considered independent and separate works inthemselves,then this License, and its terms,

do not apply to thosesections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work basedon the Library,

the distribution of the whole must be on the terms ofthis License,

whose permissions for other licensees extend to theentire whole,and thus to each and every part regardless of who wrote

it.
Thus,

it is not the intent of this section to claim rights or contest

your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative orcollective works based on the Library.
In addition,

mere aggregation of another work not based on the Librarywith the Library (or with a work based on the Library) on a volume ofa storage or distribution medium does not bring the other work under
the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public
License instead of this License to a given copy of the Library.
this,

To do

you must alter all the notices that refer to this License,that they refer to the ordinary GNU General Public License,soversion 2,

instead of to this License. (If a newer version than version 2 of theordinary GNU General Public License has appeared, then you can specify
that version instead if you wish.) Do not make any other change in附these notices.
Once this change is made in a given copy, it is irreversible forthat copy,so the ordinary GNU General Public License applies to all

subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of
the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion orderivative of it,

under Section 2) in object code or executable form

under the terms of Sections 1 and 2 above provided that you accompany
it with the complete corresponding machine-readable source code,which

must be distributed under the terms of Sections 1 and 2 above on a
medium customarily used for software interchange.
If distribution of object code is made by offering access to copy
from a designated place, then offering equivalent access to copy thesource code from the same place satisfies the requirement to
distribute the source code, even though third parties are notcompelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the
Library,

but is designed to work with the Library by being compiled or

linked with it,work,

is called a "work that uses the Library".

in isolation,

Such ais not a derivative work of the Library,

andtherefore falls outside the scope of this License.
However,linking a "work that uses the Library" with the Librarycreates an executable that is a derivative of the Library (because it
contains portions of the Library), rather than a "work that uses the

附9

附录
软件许可证

571

library".

The executable is therefore covered by this License.

Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header filethat is part of the Library,

the object code for the work may be aderivative work of the Library even though the source code is not.
Whether this is true is especially significant if the work can belinked without the Library, or if the work is itself a library.

The

threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters,

data

structure layouts and accessors, and small macros and small inline
functions (ten lines or less in length), then the use of the object
file is unrestricted,
work.

regardless of whether it is legally a derivative(Executables containing this object code plus portions of the

Library will still fall under Section 6.)
Otherwise,

if the work is a derivative of the Library,

you may

distribute the object code for the work under the terms of Section 6.
Any executables containing that work also fall under Section 6,
whether or not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also combine orlink a "work that uses the Library" with the Library to produce awork containing portions of the Library, and distribute that work
under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse
engineering for debugging such modifications.
You must give prominent notice with each copy of the work that the
Library is used in it and that the Library and its use are covered bythis License.

You must supply a copy of this License.

If the work

during execution displays copyright notices, you must include thecopyright notice for the Library among them, as well as a reference
directing the user to the copy of this License.

Also,

you must do oneof these things:a) Accompany the work with the complete corresponding
machine-readable source code for the Library including whateverchanges were used in the work (which must be distributed under
Sections 1 and 2 above); and, if the work is an executable linked
with the Library,with the complete machine-readable "work thatuses the Library",

as object code and/or source code,

so that theuser can modify the Library and then relink to produce a modified
executable containing the modified Library.

(It is understoodthat the user who changes the contents of definitions files in the
Library will not necessarily be able to recompile the application
to use the modified definitions.)b) Use a suitable shared library mechanism for linking with the
Library.

A suitable mechanism is one that (1) uses at run time a

copy of the library already present on the user's computer system,
rather than copying library functions into the executable,and (2)will operate properly with a modified version of the library,if

the user installs one, as long as the modified version isinterface-compatible with the version that the work was made with.
c) Accompany the work with a written offer,
least three years,

valid for at

to give the same user the materials

specified in Subsection 6a, above, for a charge no morethan the cost of performing this distribution.
d) If distribution of the work is made by offering access to copy

572

附录
附9 软件许可证

from a designated place,offer equivalent access to copy the above

specified materials from the same place.
e) Verify that the user has already received a copy of thesematerials or that you have already sent this user a copy.
For an executable,

the required form of the "work that uses the

Library" must include any data and utility programs needed for
reproducing the executable from it. However,as a special exception,

the materials to be distributed need not include anything that isnormally distributed (in either source or binary form) with the major
components (compiler,

kernel,and so on) of the operating system on

which the executable runs, unless that component itself accompanies
the executable.
It may happen that this requirement contradicts the license
restrictions of other proprietary libraries that do not normallyaccompany the operating system. Such a contradiction means you cannot
use both them and the Library together in an executable that you
distribute.
7. You may place library facilities that are a work based on the
Library side-by-side in a single library together with other libraryfacilities not covered by this License, and distribute such a combined
library,

provided that the separate distribution of the work based on

the Library and of the other library facilities is otherwise
permitted,

and provided that you do these two things:a) Accompany the combined library with a copy of the same work
based on the Library, uncombined with any other libraryfacilities.

This must be distributed under the terms of theSections above.

附b) Give prominent notice with the combined library of the factthat part of it is a work based on the Library, and explaining
where to find the accompanying uncombined form of the same work.
8. You may not copy,

modify, sublicense, link with,or distributethe Library except as expressly provided under this License.

Anyattempt otherwise to copy, modify, sublicense, link with,or

distribute the Library is void, and will automatically terminate yourrights under this License. However,or rights,

parties who have received copies,

from you under this License will not have their licenses

terminated so long as such parties remain in full compliance.
9. You are not required to accept this License, since you have notsigned it.

However,nothing else grants you permission to modify or

distribute the Library or its derivative works.

These actions areprohibited by law if you do not accept this License. Therefore,bymodifying or distributing the Library (or any work based on the
Library),

you indicate your acceptance of this License to do so,andall its terms and conditions for copying, distributing or modifying
the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the
Library),

the recipient automatically receives a license from theoriginal licensor to copy, distribute, link with or modify the Library
subject to these terms and conditions.

You may not impose any further

restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties withthis License.
11. If,as a consequence of a court judgment or allegation of patent

附9

附录
软件许可证

573

infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order,

agreement orotherwise) that contradict the conditions of this License,
excuse you from the conditions of this License.

they do not

If you cannot

distribute so as to satisfy simultaneously your obligations under thisLicense and any other pertinent obligations, then as a consequence you
may not distribute the Library at all.

For example, if a patent

license would not permit royalty-free redistribution of the Library by
all those who receive copies directly or indirectly through you,thenthe only way you could satisfy both it and this License would be torefrain entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply,
and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system which is
implemented by public license practices. Many people have madegenerous contributions to the wide range of software distributed
through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
12. If the distribution and/or use of the Library is restricted incertain countries either by patents or by copyrighted interfaces,

theoriginal copyright holder who places the Library under this License may add
an explicit geographical distribution limitation excluding those countries,
so that distribution is permitted only in or among countries not thus
excluded.

In such case, this License incorporates the limitation as if

written in the body of this License.
13. The Free Software Foundation may publish revised and/or new
versions of the Lesser General Public License from time to time.
Such new versions will be similar in spirit to the present version,
but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number.

If the Libraryspecifies a version number of this License which applies to it and"any later version",

you have the option of following the terms andconditions either of that version or of any later version published by
the Free Software Foundation.

If the Library does not specify alicense version number, you may choose any version ever published by
the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other freeprograms whose distribution conditions are incompatible with these,
write to the author to ask for permission. For software which is
copyrighted by the Free Software Foundation, write to the Free
Software Foundation; we sometimes make exceptions for this.

Ourdecision will be guided by the two goals of preserving the free statusof all derivatives of our free software and of promoting the sharing
and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE,574

附录
附9 软件许可证

THERE IS NO

WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
KIND,

EITHER EXPRESSED OR IMPLIED, INCLUDING,

BUT NOT LIMITED TO,THEIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULARPURPOSE.

THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE

LIBRARY IS WITH YOU.

SHOULD THE LIBRARY PROVE DEFECTIVE,

THE COST OF ALL NECESSARY SERVICING,

YOU ASSUMEREPAIR OR CORRECTION.

16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO INWRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
FOR DAMAGES,INCLUDING ANY GENERAL,SPECIAL,

INCIDENTAL OR

CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE),

EVEN IFSUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCHDAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software thateveryone can redistribute and change.

You can do so by permitting

redistribution under these terms (or,alternatively,

under the terms of theordinary General Public License).
To apply these terms, attach the following notices to the library.

It issafest to attach them to the start of each source file to most effectively

附convey the exclusion of warranty; and each file should have at least the"copyright" line and a pointer to where the full notice is found.
<one line to give the library's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

See the GNU

Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation,Inc.,

59 Temple Place, Suite 330, Boston,MA

02111-1307

USA

Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or yourschool,if any,necessary.
Yoyodyne,

to sign a "copyright disclaimer" for the library,

ifHere is a sample; alter the names:Inc.,

hereby disclaims all copyright interest in thelibrary `Frob' (a library for tweaking knobs) written by James Random Hacker.
<signature of Ty Coon>, 1 April 1990
Ty Coon,President of Vice

附9

附录
软件许可证

575

That's all there is to it!

OpenSSL toolkit
本产品中使用了OpenSSL License与Original SSLeay License的OpenSSL toolkit。
OpenSSL License与Original SSLeay License的许可表示如下所示。
LICENSE ISSUES==============The OpenSSL toolkit stays under a double license, i.e. both the conditions of
the OpenSSL License and the original SSLeay license apply to the toolkit.
See below for the actual license texts.
OpenSSL License--------------/* ====================================================================* Copyright (c) 1998-2018 The OpenSSL Project.

All rights reserved.

** Redistribution and use in source and binary forms,* modification,with or without

are permitted provided that the following conditions* are met:*
* 1. Redistributions of source code must retain the above copyright*notice,this list of conditions and the following disclaimer.

** 2. Redistributions in binary form must reproduce the above copyright*notice,*the documentation and/or other materials provided with thethis list of conditions and the following disclaimer in*

distribution.

** 3. All advertising materials mentioning features or use of this*software must display the following acknowledgment:*"This product includes software developed by the OpenSSL Project*for use in the OpenSSL Toolkit. (http://www.openssl.org/)"** 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to*endorse or promote products derived from this software without*

prior written permission. For written permission,*

openssl-core@openssl.org.

please contact** 5. Products derived from this software may not be called "OpenSSL"*

nor may "OpenSSL" appear in their names without prior written*

permission of the OpenSSL Project.

** 6. Redistributions of any form whatsoever must retain the following*

acknowledgment:*"This product includes software developed by the OpenSSL Project*for use in the OpenSSL Toolkit (http://www.openssl.org/)"** THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING,

BUT NOT LIMITED TO,

THE* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,* SPECIAL,INDIRECT,

INCIDENTAL,

EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,* NOT LIMITED TO,* LOSS OF USE,

BUT

PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;DATA,OR PROFITS; OR BUSINESS INTERRUPTION)* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,* STRICT LIABILITY,

OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,

EVEN IF ADVISED* OF THE POSSIBILITY OF SUCH DAMAGE.
* ====================================================================

576

附录
附9 软件许可证

** This product includes cryptographic software written by Eric Young* (eay@cryptsoft.com). This product includes software written by Tim* Hudson (tjh@cryptsoft.com).
**/
Original SSLeay License----------------------/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)* All rights reserved.
** This package is an SSL implementation written* by Eric Young (eay@cryptsoft.com).
* The implementation was written so as to conform with Netscapes SSL.
*
* This library is free for commercial and non-commercial use as long as* the following conditions are aheared to. The following conditions* apply to all code found in this distribution, be it the RC4,* lhash,

DES,

etc.,

RSA,

code; not just the SSL code. The SSL documentation* included with this distribution is covered by the same copyright terms* except that the holder is Tim Hudson (tjh@cryptsoft.com).
** Copyright remains Eric Young's, and as such any Copyright notices in* the code are not to be removed.
* If this package is used in a product, Eric Young should be given attribution* as the author of the parts of the library used.
* This can be in the form of a textual message at program startup or* in documentation (online or textual) provided with the package.
** Redistribution and use in source and binary forms,* modification,with or without

附

are permitted provided that the following conditions* are met:
* 1. Redistributions of source code must retain the copyright*notice,this list of conditions and the following disclaimer.

* 2. Redistributions in binary form must reproduce the above copyright*notice,*documentation and/or other materials provided with the distribution.

this list of conditions and the following disclaimer in the* 3. All advertising materials mentioning features or use of this software*must display the following acknowledgement:*"This product includes cryptographic software written by*

Eric Young (eay@cryptsoft.com)"*

The word 'cryptographic' can be left out if the rouines from the library*

being used are not cryptographic related :-).

* 4. If you include any Windows specific code (or a derivative thereof) from*the apps directory (application code) you must include an acknowledgement:*"This product includes software written by Tim Hudson (tjh@cryptsoft.com)"** THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND* ANY EXPRESS OR IMPLIED WARRANTIES,INCLUDING, BUT NOT LIMITED TO,

THE* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE* ARE DISCLAIMED.

IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE* FOR ANY DIRECT,INDIRECT,* DAMAGES (INCLUDING,INCIDENTAL, SPECIAL, EXEMPLARY,

OR CONSEQUENTIAL

BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS* OR SERVICES; LOSS OF USE,

DATA, OR PROFITS; OR BUSINESS INTERRUPTION)* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,* LIABILITY,STRICT

OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF* SUCH DAMAGE.
** The licence and distribution terms for any publically available version or* derivative of this code cannot be changed.

i.e. this code cannot simply be

附9

附录
软件许可证

577

* copied and put under another distribution licence* [including the GNU Public Licence.]*/

Libxml2
本产品中使用了MIT许可证Libxml2。
Libxml2的版权表示与许可表示如下所示。
Except where otherwise noted in the source code (e.g. the files hash.c,list.c and the trio files, which are covered by a similar licence butwith different Copyright notices) all the files are:Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved.
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

C++ based OPC UA Client Server SDK Bundle
本产品中使用了C++ based OPC UA Client Server SDK Bundle。
C++ based OPC UA Client Server SDK Bundle的版权表示如下所示。
Copyright (c) 2006-2023 Unified Automation GmbH. All rights reserved.

.NET Based OPC UA Client SDK, binary
本产品中使用了.NET Based OPC UA Client SDK, binary。
.NET Based OPC UA Client SDK, binary的版权表示如下所示。
Copyright (c) 2006-2023 Unified Automation GmbH. All rights reserved.

BouncyCastle
本产品中使用了MIT许可证BouncyCastle。
BouncyCastle的版权表示及许可表示如下所示。
Copyright (c) 2000 - 2017 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org)
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the"Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to thefollowing conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

578

附录
附9 软件许可证

UA-.NETStandard
本产品中使用有OPCFoundation的UA-.NETStandard。
UA-.NETStandard的许可表示如下所示。
This repository includes the UA .NET Stack sample libraries and sample applications, all based on the .NET StandardLibrary. The UA .NET
StandardLibrary Stack follows a dual-license:• OPC Foundation Corporate Members: RCL• Everybody else: GPL 2.0
RCL enables OPC Foundation members to deploy their applications using the software without being required to disclose the application code.
Non-members licensed under GPL 2.0 must disclose their application code when using the software.
If OPC Foundation Corporate Membership is terminated, the licence reverts to GPL 2.0 whenever any fixes or updates published on GitHub are
applied to the former member's application. This includes updates acquired by fetching any Git commit made after membership termination or theuse of binaries distributed in OPC NuGet packages that were posted after the membership termination date.
Note: Dual license applies to this repository only; GPL 2.0 applies to all other repositories
All samples、 the platform layers、 and files generated with the ModelCompiler by means of the OPC UA NodeSet are provided under the MIT
license.

[RCL License]
Reciprocal Community License 1.00 (RCL1.00)
Version 1.00、 June 24、 2009
Copyright (C) 2008、2009 OPC Foundation、 Inc.、 All Rights Reserved.
PREAMBLE
The Reciprocal Community License (RCL) is based on the concept of reciprocity or、 if you prefer、 fairness.
The RCL is adapted from the Open Source Reciprocal Public License (RPL) where the "Public" in the Open Source RPL license is replaced by the"Community" in the RCL License. In short, the RPL license grew out of a desire to close loopholes in previous open source licenses,
loopholes that allowed parties to acquire open source software and derive financial benefit from it without having to release theirimprovements or derivatives to the community which enabled them. This occurred any time an entity did not release their application to a"third party". While there is a certain freedom in this model of licensing, it struck the authors of the RPL as being unfair to the open
source community at large and to the original authors of the works in particular. After all, bug fixes, extensions, and meaningful andvaluable derivatives were not consistently faster, growth and expansion of the overall open source software base.

附

While you should clearly read and understand the entire license、 the essence of the RCL is found in two definitions: "Deploy" and "Required
Components".
Regarding deployment、 under the RCL your changes、 bug fixes、 extensions、 etc. must be made available to the community when you Deploy in any
form -- either internally or to an outside party.
Once you start running the software you have to start sharing the software. Further、 under the RCL all derivative work components you author
including schemas、 scripts、 source code、 documentation、 etc. -- must be shared. You have to share the whole pie、 not an isolated slice ofit. The authored components you must share are confined to the original module licensed (e.g. SDK、 stack、 wrapper、 proxy、 utility、 etc.).
You do not need to share any additional authored components that you create that utilize the licensed component. This license is meant to befriendly to commercial software vendors that must protect the IP in their code. You are not expected to share your proprietary source codethat makes use of the module(s) licensed under this agreement.
The specific terms and conditions of the license are defined in the remainder of this document.
1 LICENSE TERMS
1.1 General; Applicability & Definitions. This Reciprocal Community License Version 1.00 ("License") applies to any programs or other works
as well as any and all updates or maintenance releases of said programs or works ("Software") not already covered by this License which theSoftware copyright holder ("Licensor") makes available containing a License Notice (hereinafter defined) from the Licensor specifying or
allowing use or distribution under the terms of this License. As used in this License:
1.2 "Contributor" means any person or entity who created or contributed to the creation of an Extension.
1.3 "Deploy" means to use、 Serve、 sublicense or distribute Licensed Software other than for Your internal Research and/or Personal Use、 andincludes without limitation、 any and all internal use or distribution of Licensed Software within Your business or organization other thanfor Research and/or Personal Use、 as well as direct or indirect sublicensing or distribution of Licensed Software by You to any third party.
1.4 "Derivative Works" as used in this License is defined under U.S. copyright law.
1.5 "Extensions" means any Modifications、 Derivative Works、 or Required Components as those terms are defined in this License.
1.6 "License" means this Reciprocal Community License.

附9

附录
软件许可证

579

1.7 "License Notice" means any notice contained in EXHIBIT A.
1.8 "Licensed Software" means any Software licensed pursuant to this License. Licensed Software also includes all previous Extensions from any
Contributor that You receive.
1.9 "Licensor" means the copyright holder of any Software previously not covered by this License who releases the Software under the terms ofthis License.
1.10 "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing Licensed Software、 or (ii)any new file that contains any part of Licensed Software.
1.11 "Original Licensor" means the Licensor that is the copyright holder of the original work. For this license the Original Licensor isalways the OPC Foundation.
1.12 "Personal Use" means use of Licensed Software by an individual solely for his or her personal、 private and non-commercial purposes.
An individual's use of Licensed Software in his or her capacity as an officer、 employee、 member、 independent contractor or agent of acorporation、 business or organization (commercial or non-commercial) does not qualify as Personal Use.
1.13 "Required Components" means any text、 programs、 scripts、 schema、 interface definitions、 control files、 or other works created by You
which are required by a third party of average skill to successfully install and run Licensed Software containing Your Modifications、 or to
install and run Your Derivative Works. Required Components by this definition are the supporting works that are necessary to utilize your
Modifications and Derivative Works. This does not include your applications and supporting works that utilize the Licensed Software.
1.14 "Research" means investigation or experimentation for the purpose of understanding the nature and limits of the Licensed Software and its
potential uses.
1.15 "Serve" means to deliver Licensed Software and/or Your Extensions by means of a computer network to one or more computers for purposesof execution of Licensed Software and/or Your Extensions.
1.16 "Software" means any computer programs or other works as well as any updates or maintenance releases of those programs or works which are
distributed publicly by Licensor.
1.17 "Source Code" means the preferred form for making modifications to the Licensed Software and/or Your Extensions、 including all modules
contained therein、 plus any associated text、 interface definition files、 scripts used to control compilation and installation of an
executable program or other components required by a third party of average skill to build a running version of the Licensed Software or Your
Extensions.
1.18 "User-Visible Attribution Notice" means any notice contained in EXHIBIT B.
1.19 "You" or "Your" means an individual or a legal entity exercising rights under this License. For legal entities、 "You" or "Your" includes
any entity which controls、 is controlled by、 or is under common control with、 You、 where "control" means (a) the power、 direct or indirect、
to cause the direction or management of such entity、 whether by contract or otherwise、 or (b) ownership of fifty percent (50%) or more of theoutstanding shares or beneficial ownership of such entity.
2.0 Acceptance Of License. You are not required to accept this License since you have not signed it、 however nothing else grants you
permission to use、 copy、 distribute、 modify、 or create derivatives of either the Software or any Extensions created by a Contributor. These
actions are prohibited by law if you do not accept this License. Therefore、 by performing any of these actions You indicate Your acceptanceof this License and Your agreement to be bound by all its terms and conditions. IF YOU DO NOT AGREE WITH ALL THE TERMS AND CONDITIONS OF THISLICENSE DO NOT USE、 MODIFY、 CREATE DERIVATIVES、 OR DISTRIBUTE THE SOFTWARE. IF IT IS IMPOSSIBLE FOR YOU TO COMPLY WITH ALL THE TERMS AND
CONDITIONS OF THIS LICENSE THEN YOU CAN NOT USE、 MODIFY、 CREATE DERIVATIVES、 OR DISTRIBUTE THE SOFTWARE.
3.0 Grant of License From Licensor. Subject to the terms and conditions of this License、 Licensor hereby grants You a world-wide、 royaltyfree、 non- exclusive license、 subject to Licensor's intellectual property rights、 and any third party intellectual property claims derived
from the Licensed Software under this License、 to do the following:
3.1 Use、 reproduce、 modify、 display、 and perform Licensed Software and Your Extensions in both Source Code form or as an executable program.
You may also sublicense and distribute Licensed Software and Your Extensions as an executable program. OPC Foundation Corporate Members may
also sublicense and distribute Licensed Software and Your Extensions in Source Code form.
3.2 Create Derivative Works (as that term is defined under U.S. copyright law) of Licensed Software.
3.3 Under claims of patents now or hereafter owned or controlled by Licensor、 to make、 use、 have made、 and/or otherwise dispose of Licensed
Software or portions thereof、 but solely to the extent that any such claim is necessary to enable You to make、 use、 have made、 and/or
otherwise dispose of Licensed Software or portions thereof.
3.4 Licensor reserves the right to release new versions of the Software with different features、 specifications、 capabilities、 functions、
licensing terms、 general availability or other characteristics. Title、 ownership rights、 and intellectual property rights in and to the
Licensed Software shall remain in Licensor and/or its Contributors.
4.0 Grant of License From Contributor. By application of the provisions in Section 6 below、 each Contributor hereby grants You a world-wide、
royalty- free、 non-exclusive license、 subject to said Contributor's intellectual property rights、 and any third party intellectual property
claims derived from the Licensed Software under this License、 to do the following:
4.1 Use、 reproduce、 modify、 display and perform any Extensions Deployed by such Contributor or portions thereof、 in both Source Code formor as an executable program、 either on an unmodified basis or as part of Derivative Works. You may also sublicense and distribute Extensions
Deployed by such Contributor or portions thereof、 as an executable program. OPC Foundation Corporate Members may also sublicense anddistribute Extensions Deployed by such Contributor or portions thereof、in Source Code form.

580

附录
附9 软件许可证

4.2 Under claims of patents now or hereafter owned or controlled by Contributor、 to make、 use、 have made、 and/or otherwise dispose ofExtensions or portions thereof、 but solely to the extent that any such claim is necessary to enable You to make、 use、 have made、 and/or
otherwise dispose of Licensed Software or portions thereof.
5.0 Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks、 copyrights、 patents、 trade
secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. Except as expressly stated in
Sections 3 and 4、 no other patent rights、 express or implied、 are granted herein. Your Extensions may require additional patent licenses
from Licensor or Contributors which each may grant in its sole discretion. No right is granted to the trademarks of Licensor or any
Contributor even if such marks are included in the Licensed Software. Nothing in this License shall be interpreted to prohibit Licensor fromlicensing under different terms from this License any code that Licensor otherwise would have a right to license.
5.1 You expressly acknowledge and agree that although Licensor and each Contributor grants the licenses to their respective portions of theLicensed Software set forth herein、 no assurances are provided by Licensor or any Contributor that the Licensed Software does not infringe
the patent or other intellectual property rights of any other entity. Licensor and each Contributor disclaim any liability to You for claims
brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights andlicenses granted hereunder、 You hereby assume sole responsibility to secure any other intellectual property rights needed、 if any. For
example、 if a third party patent license is required to allow You to distribute the Licensed Software、 it is Your responsibility to acquirethat license before distributing the Licensed Software.
6.0 Your Obligations And Grants. In consideration of, and as an express condition to, the licenses granted to You under this License You
hereby agree that any Modifications, Derivative Works, or Required Components (collectively Extensions) that You create or to which You
contribute are governed by the terms of this License including, without limitation, Section 4. Any Extensions that You create or to which You
contribute must be Deployed under the terms of this License or a future version of this License released under Section 7. You hereby grant toLicensor and all third parties a world-wide, non-exclusive, royalty-free license under those intellectual property rights You own or control
to use, reproduce, display, perform, modify, create derivatives, sublicense, and distribute Licensed Software, in any form.
Any Extensions You make and Deploy must have a distinct title so as to readily tell any subsequent user or Contributor that the Extensions are
by You. You must include a copy of this License or directions on how to obtain a copy with every copy of the Extensions You distribute. You
agree not to offer or impose any terms on any Source Code or executable version of the Licensed Software, or its Extensions that alter or
restrict the applicable version of this License or the recipients' rights hereunder. Additionally, you herby grant to the Original Licensor
the right to use, reproduce, display, perform, modify, create derivatives, sublicense, and distribute Licensed Software, in any form, under
the terms of this license and/or any other license terms it sees fit.
6.1 Availability of Source Code. You must make available、 under the terms of this License、 the Source Code of any Extensions that You Deploy、
by uploading the Source Code directly to the website of the Original Licensor. The Source Code for any version that You Deploy must be madeavailable within one (1) month of when you Deploy. You may not charge a fee for any copy of the Source Code distributed under this Section.
At the sole discretion of the Original Licensor、 some or all of Your contributed Source Code may be included in a future baseline version
released by the Original Licensor.

附

6.2 Description of Modifications. You must cause any Modifications that You create or to which You contribute to be documented in the Source
Code、 clearly describing the additions、 changes or deletions You made. You must include a prominent statement that the Modifications arederived、 directly or indirectly、 from the Licensed Software and include the names of the Licensor and any Contributor to the Licensed
Software in (i) the Source Code and (ii) in any notice displayed by the Licensed Software You distribute or in related documentation in which
You describe the origin or ownership of the Licensed Software. You may not modify or delete any pre-existing copyright notices、 change
notices or License text in the Licensed Software without written permission of the respective Licensor or Contributor.
6.3 Intellectual Property Matters.
a. Third Party Claims. If You have knowledge that a license to a third party's intellectual property right is required to exercise the rights
granted by this License、 You must include a human-readable file with Your distribution that describes the claim and the party making the claimin sufficient detail that a recipient will know whom to contact.
b. Contributor APIs. If Your Extensions include an application programming interface ("API") and You have knowledge of patent licenses thatare reasonably necessary to implement that API、 You must also include this information in a human-readable file supplied with Your
distribution.
c. Representations. You represent that、 except as disclosed pursuant to 6.3(a) above、 You believe that any Extensions You distribute are Your
original creations and that You have sufficient rights to grant the rights conveyed by this License.
6.4 Required Notices.
a. License Text. You must duplicate this License or instructions on how to acquire a copy in any documentation You provide along with theSource Code of any Extensions You create or to which You contribute、 wherever You describe recipients' rights relating to Licensed Software.
b. License Notice. You must duplicate any notice contained in EXHIBIT A (the "License Notice") in each file of the Source Code of any copy You
distribute of the Licensed Software and Your Extensions. If You create an Extension、 You may add Your name as a Contributor to the Source Codeand accompanying documentation along with a description of the contribution. If it is not possible to put the License Notice in a particular
Source Code file due to its structure、 then You must include such License Notice in a location where a user would be likely to look for sucha notice.

附9

附录
软件许可证

581

c. User-Visible Attribution. You must duplicate any notice contained in EXHIBIT B (the "User-Visible Attribution Notice") in each user-visible
display of the Licensed Software and Your Extensions which delineates copyright、 ownership、 or similar attribution information. If You create
an Extension、 You may add Your name as a Contributor、 and add Your attribution notice、 as an equally visible and functional element of any
User-Visible Attribution Notice content. To ensure proper attribution、 You must also include such User-Visible Attribution Notice in at least
one location in the Software documentation where a user would be likely to look for such notice.
6.5 Additional Terms. You may choose to offer、 and charge a fee for、 warranty、 support、 indemnity or liability obligations to one or more
recipients of Licensed Software. However、 You may do so only on Your own behalf、 and not on behalf of the Licensor or any Contributor except
as permitted under other agreements between you and Licensor or Contributor. You must make it clear that any such warranty、 support、
indemnity or liability obligation is offered by You alone、 and You hereby agree to indemnify the Licensor and every Contributor for any
liability plus attorney fees、 costs、 and related expenses due to any such action or claim incurred by the Licensor or such Contributor as aresult of warranty、 support、 indemnity or liability terms You offer.
6.6 Conflicts With Other Licenses. Where any portion of Your Extensions、 by virtue of being Derivative Works of another product or similar
circumstance、 fall under the terms of another license、 the terms of that license should be honored however You must also make Your Extensions
available under this License. If the terms of this License continue to conflict with the terms of the other license you may write the Licensor
for permission to resolve the conflict in a fashion that remains consistent with the intent of this License. Such permission will be granted
at the sole discretion of the Licensor.
7.0 Versions of This License. Licensor may publish from time to time revised versions of the License. Once Licensed Software has been
published under a particular version of the License、 You may always continue to use it under the terms of that version. You may also choose
to use such Licensed Software under the terms of any subsequent version of the License published by Licensor. No one other than Licensor has
the right to modify the terms applicable to Licensed Software created under this License.
7.1 If You create or use a modified version of this License, which You may do only in order to apply it to software that is not already
Licensed Software under this License, You must rename Your license so that it is not confusingly similar to this License, and must make it
clear that Your license contains terms that differ from this License. In so naming Your license, You may not use any trademark of Licensor orof any Contributor. Should Your modifications to this License be limited to alteration of a) Section 13.8 solely to modify the legal
Jurisdiction or Venue for disputes, b) EXHIBIT A solely to define License Notice text, or c) to EXHIBIT B solely to define a User-Visible
Attribution Notice, You may continue to refer to Your License as the Reciprocal Community License or simply the RCL.
8.0 Disclaimer of Warranty. LICENSED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSOR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULARPURPOSE OR NON-INFRINGING. FURTHER THERE IS NO WARRANTY MADE AND ALL IMPLIED WARRANTIES ARE DISCLAIMED THAT THE LICENSED SOFTWARE MEETS ORCOMPLIES WITH ANY DESCRIPTION OF PERFORMANCE OR OPERATION, SAID COMPATIBILITY AND SUITABILITY BEING YOUR RESPONSIBILITY. LICENSOR DISCLAIMSANY WARRANTY, IMPLIED OREXPRESSED,THAT ANY CONTRIBUTOR'S EXTENSIONS MEET ANY STANDARD OF COMPATIBILITY OR DESCRIPTION OF PERFORMANCE.
THE ENTIRE RISK AS TO THE QUALITY ANDPERFORMANCE OF THE LICENSED SOFTWARE IS WITH YOU. SHOULD LICENSED SOFTWARE PROVE DEFECTIVE IN ANYRESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. UNDER THE TERMS
OF THIS LICENSOR WILL NOT SUPPORT THIS SOFTWARE AND IS UNDER NO OBLIGATION TO ISSUE UPDATES TO THIS SOFTWARE. LICENSOR HAS NO KNOWLEDGE OFERRANT CODE OR VIRUS IN THIS SOFTWARE, BUT DOES NOT WARRANT THAT THE SOFTWARE IS FREE FROM SUCH ERRORS OR VIRUSES. THIS DISCLAIMER OF WARRANTYCONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
9.0 Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY、 WHETHER TORT (INCLUDING NEGLIGENCE)、 CONTRACT、 OR OTHERWISE、
SHALL THE LICENSOR、 ANY CONTRIBUTOR、 OR ANY DISTRIBUTOR OF LICENSED SOFTWARE、 OR ANY SUPPLIER OF ANY OF SUCH PARTIES、 BE LIABLE TO ANYPERSON FOR ANY INDIRECT、SPECIAL、 INCIDENTAL、 OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING、 WITHOUT LIMITATION、 DAMAGES FOR LOSS OF
GOODWILL、 WORK STOPPAGE、 COMPUTERFAILURE OR MALFUNCTION、 OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES、 EVEN IF SUCH PARTY SHALL HAVEBEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENTAPPLICABLE LAW PROHIBITS SUCH LIMITATION.
SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES、 SO THISEXCLUSION AND LIMITATION MAY NOTAPPLY TO YOU.
10.0 Restricted Rights Legend. This Specification is provided with Restricted Rights. Use, duplication or disclosure by the U.S. government
is subject to restrictions as set forth in (a) this Agreement pursuant to DFARs 227.7202-3(a); (b) subparagraph (c)(1)(i) of the Rights inTechnical Data and Computer Software clause at DFARs 252.227-7013; or (c) the Commercial Computer Software Restricted Rights clause at FAR
52.227-19 subdivision (c)(1) and (2), as applicable. Contractor / manufacturer are the OPC Foundation,. 16101 N. 82nd Street, Suite 3B,
Scottsdale, AZ, 85260-1830 11.0 Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims anddamages arising, directly or indirectly, out of its utilization of rights under this License which specifically disclaims warranties andlimits any liability of the Licensor.
This paragraph is to be used in conjunction with and controlled by the Disclaimer Of Warranties of Section 8, the Limitation Of Damages in
Section 9, and the disclaimer against use for High Risk Activities in Section 10. The Licensor has thereby disclaimed all warranties andlimited any damages that it is or may be liable for. You agree to work with Licensor and Contributors to distribute such responsibility on an
equitable basis consistent with the terms of this License including Sections 8, 9, and 10. Nothing herein is intended or shall be deemed toconstitute any admission of liability.
12.0 Termination. This License and all rights granted hereunder will terminate immediately in the event of the circumstances described in
Section 136 or if applicable law prohibits or restricts You from fully and or specifically complying with Sections 3、 4 and/or 6、 or prevents
the enforceability of any of those Sections、 and You must immediately discontinue any use of Licensed Software.

582

附录
附9 软件许可证

12.1 Automatic Termination Upon Breach. This License and the rights granted hereunder will terminate automatically if You fail to comply withthe terms herein and fail to cure such breach within thirty (30) days of becoming aware of the breach. All sublicenses to the Licensed
Software that are properly granted shall survive any termination of this License. Provisions that、 by their nature、 must remain in effectbeyond the termination of this License、 shall survive.
12.2 Termination Upon Assertion of Patent Infringement. If You initiate litigation by asserting a patent infringement claim (excluding
declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom You file such an action is referred toherein as "Respondent") alleging that Licensed Software directly or indirectly infringes any patent, then any and all rights granted by such
Respondent to You under Sections 3 or 4 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice
Period") unless within that Notice Period You either agree in writing (i) to pay Respondent a mutually agreeable reasonably royalty for Your
past or future use of Licensed Software made by such Respondent, or (ii) withdraw Your litigation claim with respect to Licensed Software
against such Respondent.
If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or thelitigation claim is not withdrawn, the rights granted by Licensor to You under Sections 3 and 4 automatically terminate at the expiration ofsaid Notice Period.
12.3 Reasonable Value of This License. If You assert a patent infringement claim against Respondent alleging that Licensed Software directly
or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent
infringement litigation、 then the reasonable value of the licenses granted by said Respondent under Sections 3 and 4 shall be taken into
account in determining the amount or value of any payment or license.
12.4 No Retroactive Effect of Termination. In the event of termination under this Section all end user license agreements (excluding licenses
to distributors and resellers) that have been validly granted by You or any distributor hereunder prior to termination shall survive
termination.
13.0 Miscellaneous.
13.1 U.S. Government End Users. The Licensed Software is a "commercial item、" as that term is defined in 48 C.F.R. 2.101 (Oct. 1995)、
consisting of "commercial computer software" and "commercial computer software documentation、" as such terms are used in 48 C.F.R. 12.212(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995)、 all U.S. Government End Users acquire
Licensed Software with only those rights set forth herein.
13.2 Relationship of Parties. This License will not be construed as creating an agency、 partnership、 joint venture、 or any other form oflegal association between or among You、 Licensor、 or any Contributor、 and You will not represent to the contrary、 whether expressly、 by
implication、 appearance、 or otherwise.
13.3 Independent Development. Nothing in this License will impair Licensor's right to acquire、 license、 develop、 subcontract、 market、 or
distribute technology or products that perform the same or similar functions as、 or otherwise compete with、 Extensions that You may develop、
produce、 market、 or distribute.

附13.4 Consent To Breach Not Waiver. Failure by Licensor or Contributor to enforce any provision of this License will not be deemed a waiver of
future enforcement of that or any other provision.
13.5 Severability. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License isheld to be unenforceable、 such provision shall be reformed only to the extent necessary to make it enforceable.
13.6 Inability to Comply Due to Statute or Regulation. If it is impossible for You to comply with any of the terms of this License withrespect to some or all of the Licensed Software due to statute、 judicial order、 or regulation、 then You cannot use、 modify、 or distributethe software.
13.7 Export Restrictions. You may be restricted with respect to downloading or otherwise acquiring、 exporting、 or reexporting the Licensed
Software or any underlying information or technology by United States and other applicable laws and regulations. By downloading or byotherwise obtaining the Licensed Software、 You are agreeing to be responsible for compliance with all applicable laws and regulations.
13.8 Arbitration, Jurisdiction & Venue. This License shall be governed by Minnesota law provisions (except to the extent applicable law, ifany, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that any dispute relating to this License shall be
submitted to binding arbitration under the rules then prevailing of the American Arbitration Association. You further agree that Minnesota USA
is proper venue and grant such arbitration proceeding jurisdiction as may be appropriate for purposes of resolving any dispute under thisLicense. Judgment upon any award made in arbitration may be entered and enforced in any court of competent jurisdiction. The arbitrator shallaward attorney's fees and costs of arbitration to the prevailing party.
Should either party find it necessary to enforce its arbitration award or seek specific performance of such award in a civil court ofcompetent jurisdiction, the prevailing party shall be entitled to reasonable attorney's fees and costs. The application of the United Nations
Convention on Contracts for the International Sale of Goods is expressly excluded. You and Licensor expressly waive any rights to a jury trial
in any litigation concerning Licensed Software or this License. Any law or regulation that provides that the language of a contract shall be
construed against the drafter shall not apply to this License.
13.9 Entire Agreement. This License constitutes the entire agreement between the parties with respect to the subject matter hereof.
EXHIBIT A

附9

附录
软件许可证

583

The License Notice below must appear in each file of the Source Code of any copy You distribute of the Licensed Software or any Extensions
thereto:Unless explicitly acquired and licensed from Licensor under another license、 the contents of this file are subject to the Reciprocal
Community License ("RCL") Version 0.9、 or subsequent versions as allowed by the RCL、 and You may not copy or use this file in either sourcecode or executable form、 except in compliance with the terms and conditions of the RCL.
All software distributed under the RCL is provided strictly on an "AS IS" basis、 WITHOUT WARRANTY OF ANY KIND、 EITHER EXPRESS OR IMPLIED、
AND LICENSOR HEREBY DISCLAIMS ALL SUCH WARRANTIES、 INCLUDING WITHOUT LIMITATION、 ANY WARRANTIES OF MERCHANTABILITY、 FITNESS FOR A PARTICULARPURPOSE、 QUIET ENJOYMENT、 OR NON-INFRINGEMENT. See the RCL for specific language governing rights and limitations under the RCL.
EXHIBIT B
The User-Visible Attribution Notice below、 when provided、 must appear in each user-visible display as defined in Section 6.4 (c): "Portions
copyright  by OPC Foundation、 Inc. and licensed under the Reciprocal Community License (RCL)[GPLv2 License]
GNU GENERAL PUBLIC LICENSE
Version 2、 June 1991
Copyright (C) 1989、 1991 Free Software Foundation、 Inc.
51 Franklin Street、 Fifth Floor、 Boston、 MA 02110-1301、 USA
Everyone is permitted to copy and distribute verbatim copies of this license document、 but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast、 the GNU General Public License isintended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public
License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free
Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs、 too.
When we speak of free software、 we are referring to freedom、 not price. Our General Public Licenses are designed to make sure that you havethe freedom to distribute copies of free software (and charge for this service if you wish)、 that you receive source code or can get it if
you want it、 that you can change the software or use pieces of it in new free programs; and that you know you can do these things.
To protect your rights、 we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These
restrictions translate to certain responsibilities for you if you distribute copies of the software、 or if you modify it.
For example、 if you distribute copies of such a program、 whether gratis or for a fee、 you must give the recipients all the rights that you
have. You must make sure that they、 too、 receive or can get the source code. And you must show them these terms so they know their rights.
We protect your rights with two steps: (1) copyright the software、 and (2) offer you this license which gives you legal permission to copy、
distribute and/or modify the software.
Also、 for each author's protection and ours、 we want to make certain that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on、 we want its recipients to know that what they have is not the original、
so that any problems introduced by others will not reflect on the original authors' reputations.
Finally、 any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will
individually obtain patent licenses、 in effect making the program proprietary. To prevent this、 we have made it clear that any patent mustbe licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying、 distribution and modification follow.
TERMS AND CONDITIONS FOR COPYING、 DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under
the terms of this General Public License. The "Program"、 below、 refers to any such program or work、 and a "work based on the Program" means
either the Program or any derivative work under copyright law: that is to say、 a work containing the Program or a portion of it、 either
verbatim or with modifications and/or translated into another language. (Hereinafter、 translation is included without limitation in the term
"modification".) Each licensee is addressed as "you".

584

附录
附9 软件许可证

Activities other than copying、 distribution and modification are not covered by this License; they are outside its scope. The act of running
the Program is not restricted、 and the output from the Program is covered only if its contents constitute a work based on the Program(independent of having been made by running the Program). Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's source code as you receive it、 in any medium、 provided that you conspicuously
and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer tothis License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.
You may charge a fee for the physical act of transferring a copy、 and you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion of it、 thus forming a work based on the Program、 and copy and distributesuch modifications or work under the terms of Section 1 above、 provided that you also meet all of these conditions:a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish、 that in whole or in part contains or is derived from the Program or any part
thereof、 to be licensed as a whole at no charge to all third parties under the terms of this License.
c) If the modified program normally reads commands interactively when run、 you must cause it、 when started running for such interactive use
in the most ordinary way、 to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty(or else、 saying that you provide a warranty) and that users may redistribute the program under these conditions、 and telling the user how
to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement、 your work
based on the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program、 and can bereasonably considered independent and separate works in themselves、 then this License、 and its terms、 do not apply to those sections when
you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program、 the
distribution of the whole must be on the terms of this License、 whose permissions for other licensees extend to the entire whole、 and thus
to each and every part regardless of who wrote it.
Thus、 it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather、 the intent is to
exercise the right to control the distribution of derivative or collective works based on the Program.
In addition、 mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume ofa storage or distribution medium does not bring the other work under the scope of this License.

附

3. You may copy and distribute the Program (or a work based on it、 under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:a) Accompany it with the complete corresponding machine-readable source code、 which must be distributed under the terms of Sections 1 and 2
above on a medium customarily used for software interchange; or、b) Accompany it with a written offer、 valid for at least three years、 to give any third party、 for a charge no more than your cost ofphysically performing source distribution、 a complete machine-readable copy of the corresponding source code、 to be distributed under theterms of Sections 1 and 2 above on a medium customarily used for software interchange; or、c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only
for noncommercial distribution and only if you received the program in object code or executable form with such an offer、 in accord with
Subsection b above.)
The source code for a work means the preferred form of the work for making modifications to it. For an executable work、 complete source codemeans all the source code for all modules it contains、 plus any associated interface definition files、 plus the scripts used to control
compilation and installation of the executable. However、 as a special exception、 the source code distributed need not include anything thatis normally distributed (in either source or binary form) with the major components (compiler、 kernel、 and so on) of the operating system on
which the executable runs、 unless that component itself accompanies the executable.
If distribution of executable or object code is made by offering access to copy from a designated place、 then offering equivalent access tocopy the source code from the same place counts as distribution of the source code、 even though third parties are not compelled to copy thesource along with the object code.
4. You may not copy、 modify、 sublicense、 or distribute the Program except as expressly provided under this License. Any attempt otherwise to
copy、 modify、 sublicense or distribute the Program is void、 and will automatically terminate your rights under this License. However、
parties who have received copies、 or rights、 from you under this License will not have their licenses terminated so long as such parties
remain in full compliance.

附9

附录
软件许可证

585

5. You are not required to accept this License、 since you have not signed it. However、 nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore、 by modifying
or distributing the Program (or any work based on the Program)、 you indicate your acceptance of this License to do so、 and all its terms andconditions for copying、 distributing or modifying the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the Program)、 the recipient automatically receives a license from the original
licensor to copy、 distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on therecipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.
7. If、 as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues)、
conditions are imposed on you (whether by court order、 agreement or otherwise) that contradict the conditions of this License、 they do not
excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License
and any other pertinent obligations、 then as a consequence you may not distribute the Program at all. For example、 if a patent license would
not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you、 then the only way
you could satisfy both it and this License would be to refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under any particular circumstance、 the balance of the section is intended toapply and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any suchclaims; this section has the sole purpose of protecting the integrity of the free software distribution system、 which is implemented bypublic license practices. Many people have made generous contributions to the wide range of software distributed through that system inreliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software
through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces、 theoriginal copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding thosecountries、 so that distribution is permitted only in or among countries not thus excluded. In such case、 this License incorporates thelimitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions
will be similar in spirit to the present version、 but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "anylater version"、 you have the option of following the terms and conditions either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of this License、 you may choose any version ever published by the Free
Software Foundation.
10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different、 write to the author
to ask for permission. For software which is copyrighted by the Free Software Foundation、 write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free softwareand of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE、 THERE IS NO WARRANTY FOR THE PROGRAM、 TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPTWHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND、 EITHER
EXPRESSED OR IMPLIED、 INCLUDING、 BUT NOT LIMITED TO、 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE、 YOU ASSUME THE COST OF ALL
NECESSARY SERVICING、 REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER、 OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE、 BE LIABLE TO YOU FOR DAMAGES、 INCLUDING ANY GENERAL、 SPECIAL、 INCIDENTAL OR CONSEQUENTIAL
DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS)、 EVEN IF SUCH HOLDER OR OTHERPARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS

586

附录
附9 软件许可证

附10

处理使用不同版本创建的设置文件

本节对使用非创建时的版本的Edgecross基本软件来处理设置文件时的注意事项进行说明。

实时流程设计器
使用低级版本来进行处理
使用1.01及以前版本来处理由1.10及以后版本创建的设置文件
功能

注意事项

数据存储设置 （文件保存）

若在[输出数据]选项卡中符合下述任一条件的数据设置为输出对象，则无法使用1.01及以前版本读取设置文件。
• 数据类型为REAL、输出格式为小数形式 （有效位数：6及以上）• 数据类型为LREAL、输出格式为小数形式 （有效位数：15及以上）

边缘应用程序诊断 （文件）设置

若在[输出数据]选项卡中符合下述任一条件的数据设置为输出对象，则无法使用1.01及以前版本读取设置文件。
• 数据类型为REAL、输出格式为小数形式 （有效位数：6及以上）• 数据类型为LREAL、输出格式为小数形式 （有效位数：15及以上）

使用1.10及以前版本来处理由1.20及以后版本创建的设置文件
功能

注意事项

数据记录流程设置
数据诊断流程设置

若在“功能类型”中选择的数据加工插件或数据诊断插件的名称内包含有代理对字符 （U+10000～U+10FFFF），
则无法使用1.10及以前版本读取设置文件。

数据截取设置若在“输出数据名”中包含有代理对字符 （U+10000～U+10FFFF），则无法使用1.10及以前版本读取设置文件。

边缘应用程序诊断 （MQTT）设置

若在[响应数据]选项卡的“输出数据设置名”中包含有代理对字符 （U+10000～U+10FFFF），则无法使用1.10及以前版本读取设置文件。

边缘应用程序诊断 （文件）设置
数据存储设置 （文件保存）

若在[保存文件]选项卡的“文件名前缀”中包含有下述任一字符，则无法使用1.10及以前版本读取设置文件。
• 在ASCII范围外的Unicode基本多文种平面的字符 （0x007F～0xFFFF）• 代理对字符 （U+10000～U+10FFFF）

数据存储设置 （文件保存）

若在[输出数据]选项卡的“输出名”中包含有代理对字符 （U+10000～U+10FFFF），则无法使用1.10及以前版本读
取设置文件。

数据存储设置 （DB保存）

若在[访问表]选项卡的“表名”或“字段名”中包含有代理对字符 （U+10000～U+10FFFF），则无法使用1.10及以前版本读取设置文件。

数据加工插件设置数据诊断插件设置若在“输出数据设置名”中包含有代理对字符 （U+10000～U+10FFFF），则无法使用1.10及以前版本读取设置文件。

附若在“输出数据设置名”中包含有代理对字符 （U+10000～U+10FFFF），则无法使用1.10及以前版本读取设置文件。
数据收集设置若在[收集数据]选项卡的“数据名”中包含有代理对字符 （U+10000～U+10FFFF），则无法使用1.10及以前版本读
取设置文件。

数据收集设置 （CSV文件数据采集器）• 若在“文件名前缀”或“数据名”中包含有代理对字符 （U+10000～U+10FFFF），则无法使用1.10及以前版本
读取设置文件。
• 若设置有“数据类型”为下述任一类型的数据，则无法使用1.10及以前版本读取设置文件。
STRING型
WSTRING型• 若将符合下述条件的数据设置为收集对象，则无法使用1.10及以前版本读取设置文件。
数据类型为BIT型
表示ON的字符串不是1，或者表示OFF的字符串不是0

设备指令反馈设置

若在[指令对象数据]选项卡的“数据名”中包含有代理对字符 （U+10000～U+10FFFF），则无法使用1.10及以前版
本读取设置文件。

执行条件设置若将1个数据诊断结果设置为多个监视对象，则无法使用1.10及以前版本读取设置文件。

IT网关设置若创建有IT网关设置，则无法使用1.10及以前版本读取设置文件。

使用1.21及以前版本来处理由1.22及以后版本创建的设置文件
无法使用1.21及以前版本读取设置文件。

附10附录处理使用不同版本创建的设置文件587

使用1.23及以前版本来处理由1.24及以后版本创建的设置文件
功能

注意事项

目标设备设置若存在设置了Management Shell数据采集器的目标设备设置，则无法通过1.23及以前版本读取。

使用1.25及以前版本来处理由1.26及以后版本创建的设置文件
无法使用1.25及以前版本读取设置文件。

使用1.26及以前版本来处理由1.27及以后版本创建的设置文件
功能

注意事项

数据传送设置 （MQTT）
边缘应用程序诊断 （MQTT）设置

在[接收对象]选项卡的“发送时的客户端ID”中设置的客户端ID的字符数大于等于65字符时，1.26及以前版本无
法读取。

使用1.27及以前版本来处理由1.28及以后版本创建的设置文件
无法使用1.27及以前版本读取设置文件。

使用高级版本来进行处理
使用1.22及以后版本来处理由1.21及以前版本创建的设置文件
功能

注意事项

数据截取设置执行条件设置设置为监视对象或比较对象的输出数据均符合以下所有条件时，所设置的数据的字符数被更改为最大数*1。
• 数据类型为STRING或WSTRING。
• 字符数小于最大数*1。
在更改为最大数*1后，数据的比较方法也将被更改。关于详细说明，请参阅以下内容。
588页 字符串比较方法的更改*1 STRING型：32个字符
WSTRING型：16个字符

字符串比较方法的更改设置为监视对象与比较对象的数据字符数被更改为最大数时，按以下方式更改比较方法。
更改前在以监视对象的字符串开始比较对象的字符串时，两者被视为一致。
比较结果示例如下所示。
比较对象

监视对象

比较结果

ABC

ABC

一致

ABCDE

ABC

一致

更改后
在比较对象的字符串与监视对象的字符串相同时，两者被视为一致。
比较结果示例如下所示。

588

比较对象

监视对象

比较结果

ABC

ABC

一致

ABCDE

ABC

不一致

附录
附10

处理使用不同版本创建的设置文件

Management Shell资源管理器
使用低级版本来进行处理
使用1.21及以前版本来处理由1.22及以后版本创建的设置文件
功能

注意事项

组件层级树编辑

若两个版本中的同名组件存在于不同层次，则无法使用1.21及以前版本读取设置文件。

资源列表编辑

若添加有内部数据标签资源或文件夹资源，则无法使用1.21及以前版本读取设置文件。

使用1.22及以前版本来处理由1.23及以后版本创建的设置文件
功能

注意事项

资源列表编辑

若添加有内部数据标签资源(运算)，则无法使用1.22及以前版本读取设置文件。

使用1.24及以前版本来处理由1.25及以后版本创建的设置文件
功能

注意事项

一次性收集

一次性收集设置的设置数大于等于13个时，无法通过1.24及以前版本读取。

使用1.26及以前版本来处理由1.27及以后版本创建的设置文件
功能

注意事项

目标设备设置在目标设备设置中使用了虚拟数据采集器时，无法通过1.26及以前版本读取。

一次性收集

新增或更新了一次性收集设置时，无法通过1.26及以前版本读取。

使用高级版本来进行处理
使用1.22及以后版本来处理由1.21及以前版本创建的设置文件
功能

注意事项

资源列表编辑

添加的数据标签资源被更改为外部数据标签资源。

附

附10

附录
处理使用不同版本创建的设置文件

589

附11

添加与更改点本节对Edgecross基本软件中添加或变更的功能进行说明。
添加/变更内容

版本

参阅

添加了Management Shell。

1.10

188页 Management Shell

添加了IT网关功能。

1.20

85页 IT网关传送功能146页 保存文件161页 数据传送设置 （IT网关）
258页 IT网关联动功能

实时流程设计器
• 可解除错误。

326页 运行诊断Management Shell• 可监视生产现场的设备、装置以及流水线的数据。

253页 监视数据Management Shell• 可执行OPC UA診断。

333页 OPC UA诊断

Management Shell• 可显示事件履历。

336页 事件履历

可搜索设置项目的使用位置。

1.22

可联动切换实时流程设计器与Management Shell资源管理器的显示语言

109页 菜单构成
193页 菜单构成实时流程管理器、实时流程设计器• 扩张了可执行的数据记录流程与数据诊断流程的上限数。

32页 流程流实时流程管理器、实时流程设计器• 可将文件保存至设置有访问权限的文件夹中。

60页 文件保存功能146页 保存文件实时流程管理器、实时流程设计器• 添加了字符串数据加工功能。

40页 字符串数据加工功能
168页 字符串数据加工设置实时流程管理器、实时流程设计器• 可将常数与指定字符串添加至收集数据。

36页 常数与固定字符串的添加
139页 收集数据

实时流程设计器
可在数据加工插件设置中重复设置相同的数据

169页 数据加工插件设置实时流程设计器
• 扩展了MQTT通信功能

156页 数据传送设置 （MQTT）
170页 边缘应用程序诊断 （MQTT）设置

Management Shell• 可对数据模型进行导入与导出。

193页 菜单构成Management Shell• 可添加文件夹资源。

189页 数据模型
240页 文件夹资源的添加241页 文件夹资源属性的编辑Management Shell• 可添加内部数据标签资源

189页 数据模型
230页 数据标签资源的添加236页 数据标签资源属性的编辑CSV文件数据采集器• 添加了读取功能。

290页 读取功能CSV文件数据采集器• 添加了文本文件。

292页 监视对象文件的规格Management Shell• 添加了内部数据标签资源的运算功能。

1.23

Management Shell• 添加了一次性收集功能。
实时流程设计器
• 支持在流程流诊断中显示数据的漏测次数

230页 数据标签资源的添加262页 一次性收集功能

1.24

329页 流程流诊断

添加了Management Shell数据采集器

307页 Management Shell数据采集器添加了事件履历自动输出功能86页 事件履历自动输出功能118页 事件履历自动输出设置282页 事件履历自动输出功能

Management Shell• 扩大了一次性收集功能的设置数上限
1232
Management Shell• 支持组件间资源的移动

590

122页 使用位置搜索结果画面
201页 使用位置搜索结果画面附录
附11

添加与更改点

1.25

20页 Management Shell
262页 一次性收集功能243页 资源的移动

添加/变更内容

版本

参阅

实时流程管理器、实时流程设计器• 支持以流程流为单位的RUN/STOP切换

1.26

34页 运行规格
325页 “流程流开始/停止”画面实时流程管理器• 添加了命令行IF功能
添加了虚拟数据采集器

92页 命令行IF功能
1.27

319页 虚拟数据采集器

Management Shell• 支持不指定目标设备的数据模型导入

196页 数据模型导入的运行

Management Shell• 支持目标设备设置的替换

213页 目标设备设置批量替换Management Shell• 支持在一次性收集设置的详细设置中设置日期时间列的输出名279页 文件保存设置280页 DB保存设置实时流程管理器
扩展了流程数1.28

16页 各功能通用的项目
32页 实时流程管理器
405页 实时流程管理器的状态

支持Windows 11

Edgecross基本软件Windows版安装步骤说明书Management Shell
支持IP地址

254页 OPC UA服务器的设置

附

附11

附录
添加与更改点591

索引Management Shell数据采集器 . . . . . . . . 307
Management Shell数据采集器的功能一览 . . . . 29
Management Shell资源管理器 . . . . . . . . 190
MQTT发送功能 . . . . . . . . . . . . . . . 80
命令行IF功能 . . . . . . . . . . . . . . . 92
模型构成数量确认画面 . . . . . . . . . . 202目标设备设置 . . . . . . . . . . . . . . 124
目标设备设置导入画面 . . . . . . . . . . 199目标设备设置功能 . . . . . . . . . . . . 215

B
边缘应用程序 . . . . . . . . . . . . . . .13
边缘应用程序诊断 （MQTT）设置 . . . . . . . 170
边缘应用程序诊断 （文件）设置 . . . . . . . 175
不同现象的故障排除 . . . . . . . . . . . 337

C
CSV文件数据采集器 . . . . . . . . . . . . 287
CSV文件数据采集器的功能一览 . . . . . . . .29
插件 . . . . . . . . . . . . . . . . . . .13
程序执行反馈功能 . . . . . . . . . . . . .55
处理性能与处理时间 . . . . . . . . . . . 531
错误代码一览 . . . . . . . . . . . . . . 356
错误信息的一览显示 . . . . . . . . . . . 335

O
OPC UA接続機能 . . . . . . . . . . . . . 252
OPC UA诊断 . . . . . . . . . . . . . . . 333

Q确认错误内容的方法 . . . . . . . . . . . 321
确认流程流的状态 . . . . . . . . . . . . 324
确认Management Shell的状态 . . . . . . . . 333

D
DB保存功能 . . . . . . . . . . . . . . . .77
导入错误一览画面 . . . . . . . . . . . . 200
对应规格版本 . . . . . . . . . . . . . . .14

S设备访问诊断 . . . . . . . . . . . . . . 330
设备指令反馈功能 . . . . . . . . . . . . . 55
事件代码一览 . . . . . . . . . . . . . . 396
事件履历自动输出功能 . . . . . . . . . 86,282
实时流程管理器 . . . . . . . . . . . . . . 32
实时流程管理器的功能一览. . . . . . . . . . 27
实时流程管理器诊断 . . . . . . . . . . . 324
实时流程设计器 . . . . . . . . . . . . . 107
实时流程设计器的功能一览. . . . . . . . . . 28
使用位置搜索结果画面 . . . . . . . . 122,201
数据标签资源当前值的监视与变更 . . . . . . 203
数据采集器 . . . . . . . . . . . . . . . . 13
数据存储功能 . . . . . . . . . . . . . . . 59
数据存储设置 （DB保存） . . . . . . . . . 150
数据存储设置 （文件保存）. . . . . . . . . 141
数据记录流程 . . . . . . . . . . . . . . . 32
数据记录流程设置 . . . . . . . . . . . . 130
数据加工 . . . . . . . . . . . . . . . . . 32
数据加工插件设置 . . . . . . . . . . . . 169
数据加工功能 . . . . . . . . . . . . . . . 37
数据截取功能 . . . . . . . . . . . . . . . 37
数据截取设置 . . . . . . . . . . . . . . 167
数据模型 . . . . . . . . . . . . . . . . 189
数据收集 . . . . . . . . . . . . . . . . . 32
数据收集功能 . . . . . . . . . . . . . . . 36
数据收集设置 . . . . . . . . . . . . . . 138
数据诊断 . . . . . . . . . . . . . . . . . 32
数据诊断插件设置 . . . . . . . . . . . . 181
数据诊断功能 . . . . . . . . . . . . . . . 42
数据诊断后反馈设置 . . . . . . . . . . . 182
数据诊断流程 . . . . . . . . . . . . . . . 32
数据诊断流程设置 . . . . . . . . . . . . 133
数据传送功能 . . . . . . . . . . . . . . . 80
数据传送设置 （IT网关） . . . . . . . . . 161
数据传送设置 （MQTT） . . . . . . . . . . 156

E
Edgecross基本软件 . . . . . . . . . . . . .13

F
反馈执行 . . . . . . . . . . . . . . . . .32
反馈执行功能 . . . . . . . . . . . . . . .54

G
功能规格 . . . . . . . . . . . . . . . . .16

IIT网关联动功能 . . . . . . . . . . . . . 258
IT网关设置 . . . . . . . . . . . . . . . 127
IT网关诊断 . . . . . . . . . . . . . . . 331

J监视更新间隔 . . . . . . . . . . . . . . 207

K
可用字符 . . . . . . . . . . . . . . . . 457

L
流程 . . . . . . . . . . . . . . . . . . .32
流程流 . . . . . . . . . . . . . . . . . .32
流程流的移动 . . . . . . . . . . . . . . 137
流程流诊断 . . . . . . . . . . . . . . . 329

MManagement Shell . . . . . . . . . . . . 188
Management Shell的功能一览 . . . . . . . . .29

592

T
投运步骤 . . . . . . . . . . . . . . . . . 30

图标 . . . . . . . . . . . . . . . . . . 221

W
文件保存功能 . . . . . . . . . . . . . . .60

X
显示格式 . . . . . . . . . . . . . . . . 206
虚拟数据采集器 . . . . . . . . . . . . . 319
虚拟数据采集器的功能一览 . . . . . . . . . .29
选项设置 . . . . . . . . . . . . . . . . 212

Y
一次性收集功能 . . . . . . . . . . . . . 262
运行规格 . . . . . . . . . . . . . . . . .34
运行诊断 . . . . . . . . . . . . . . . . 326

Z状态存储器监视 . . . . . . . . . . . . . 332
字符串数据加工功能 . . . . . . . . . . . .40
字符串数据加工设置 . . . . . . . . . . . 168
资源一览编辑功能 . . . . . . . . . . . . 229
组件层级树编辑功能 . . . . . . . . . . . 218

索

593

备忘录

594

修订记录
*文件代码记载于本说明书封皮的右下角。
修订时间

*文件代码

修订内容

2018年5月

ECD-MA1-0001-01-ZH

初版

2018年7月

ECD-MA1-0001-02-ZH

部分修改

2018年9月

ECD-MA1-0001-03-ZH

添加/修正术语、1.1节、1.2节、2.1节、3.3节、4章、6.7节、6.13节、7章、8.2节、9.1节、9.3节、9.4节、
9.5节、附2、附5、附6、附7、附8、附9

2019年3月

ECD-MA1-0001-04-ZH

添加/修正术语、1.1节、1.2节、2.1节、3.1节、3.2节、3.3节、4章、5.7节、6.1节、6.2节、6.3节、6.4节、
6.5节、6.8节、6.9节、6.10节、6.11节、7章、7.2节、7.6节、7.7节、8.2节、8.5节、9.1节、9.2
节、9.3节、9.4节、9.5节、9.6节、附1、附2、附6、附8、附9

2019年7月

ECD-MA1-0001-05-ZH

部分修改

2019年12月

ECD-MA1-0001-06-ZH

添加/修正术语、1.1节、1.2节、2.1节、3.1节、3.2节、3.3节、4章、5.1节、5.2节、5.3节、5.4节、5.6节、
5.7节、6.1节、6.2节、6.3节、6.4节、6.5节、6.7节、6.8节、6.10节、6.11节、6.13节、6.14节、
6.15节、6.17节、7.1节、7.2节、7.3节、7.4节、7.5节、7.6节、7.7节、8.1节、8.2节、8.3节、
8.4节、8.5节、8.6节、8.7节、8.8节、9.1节、9.2节、9.3节、9.4节、9.5节、9.6节、9.7节、附1、附2、附3、附5、附6、附7、附9、附10

2020年11月

ECD-MA1-0001-07-ZH

添加/修正1.2节、2.1节、3.3节、6.8节、7.1节、7.2节、7.5节、7.8节、8.6节、8.7节、9.4节、9.5节、9.8
节、附2、付7、附9、附10

2021年5月

ECD-MA1-0001-08-ZH

添加/修正2.1节、3.1节、3.3节、3.5节、4章、5.6节、5.7节、5.8节、6.1节、6.9节、6.10节、6.15节、7.2
节、7.6节、7.9节、9章、10.1节、10.2节、10.3节、10.4节、10.5节、10.6节、附1、附2、附5、附7、附8、附9、附10

2021年11月

ECD-MA1-0001-09-ZH

添加/修正2.1节、6.1节、7.5节、7.8节、10.4节、附2、附7、附9、附10

2022年7月

ECD-MA1-0001-10-ZH

添加/修正安全注意事项、3.1节、3.2节、4节、5.1节、5.3节、5.4节、5.6节、5.7节、5.9节、6.1节、6.2
节、6.3节、6.4节、6.5节、7.8节、8.4节、8.5节、10.1节、10.2节、10.4节、10.5节、10.6节、
10.9节、附1、附7、附9、附10

2022年12月

ECD-MA1-0001-11-ZH

添加/修正1.1节、2.1节、3.6节、6.10节、6.15节、7.2节、7.6节、7.8节、10章、11.3节、11.4节、11.5节、
11.7节、11.8节、附2、附3、附7、附10、附11

2023年6月

ECD-MA1-0001-12-ZH

添加/修正2.1节、5章、5.9节、6.1节、7.6节、7.8节、9章、11.2节、11.3节、11.4节、附1、附2、附8、附10、附11

2023年10月

ECD-MA1-0001-13-ZH

添加/修正5.4节、6.1节、11.5节、附3、附9

2023年11月

ECD-MA1-0001-14-ZH

添加/修正5.4节、附3日文手册编号：ECD-MA1-0001-15-JA
本说明书不保证工业产权及其他权利的实施，亦不许诺实施权。此外，关于因使用本说明书的刊载内容而引起的工业产权上的各项问题，Edgecross协会概不负责。

2018 Edgecross Consortium

595

注册用户
⌘޼Ⲵ⭘ᡧሶ᭦ࡠᴰᯠⲴ䖟Ԧؑ᚟Ǆ䈧Ӿ㖁кл䖭 (GJHFURVV ⴨‫ޣ‬ӗ૱⭘ᡧ⌘޼⭣䈧ެ⌘޼ؑ᚟ᴤ᭩⭣䈧㺘Ǆ
KWWSVZZZHGJHFURVVRUJFKGDWDGRZQORDG

Ь(GJHFURVV ⭥୶ᒣਠӻ㓽ЬᛘਟԕӾ਴⿽ (GJHFURVV ሩᓄӗ૱˄䗩㕈ᓄ⭘〻ᒿˈᮠᦞ᭦䳶ಘˈ,7 㖁‫˅ޣ‬ѝᩌ㍒ᒦ䍝Ҡ┑䏣ᛘ䴰≲Ⲵӗ૱ˈ䘈ਟԕ䍝Ҡ᭟ᤱवԕ㧧ᗇᢰᵟ᭟ᤱ઼⡸ᵜॷ㓗Ǆ䈧䇯䰞㖁ㄉҶ䀓䈖㓶ؑ᚟Ǆ
KWWSVZZZPDUNHWSODFHHGJHFURVVRUJ

Ь(GJHFURVV ॿՊ‫ޕ‬Պӻ㓽Ь࣐‫ॿޕ‬Պਾˈᛘਟԕ‫ݽ‬䍩㧧ᗇᴹ‫( ޣ‬GJHFURVV Ⲵᴰᯠᢰᵟ䍴ᯉ઼㿴Ṭ䈤᰾ҖǄᛘ䘈ਟԕ䙊䗷Պ䇞⍫઼ࣘ਴⿽䳶ՊоՊઈ‫ޜ‬ਨ䘋㹼Ӕ⍱Ǆ䈧䇯䰞㖁ㄉҶ䀓䈖㓶ؑ᚟Ǆ
KWWSVZZZHGJHFURVVRUJ

商标
Core, Intel, and Intel Atom are either registered trademarks or trademarks of Intel Corporation in the UnitedStates and/or other countries.
Microsoft, Visual C++, Visual Studio, and Windows are trademarks of the Microsoft group of companies.
The company names, system names and product names mentioned in this manual are either registered trademarks ortrademarks of their respective companies.
In some cases, trademark symbols such as '' or '' are not specified in this manual.

著作权
本手册所使用的画面 （屏幕截图）遵从Microsoft Corporation的准则。
关于在本产品中使用的开放源代码软件，请参阅以下内容。
560页 软件许可证596䍝Ҡ઼᭟ᤱ⴨‫Ⲵޣ‬૘䈒䖟Ԧ䍝Ҡ઼᭟ᤱ⴨‫Ⲵޣ‬૘䈒ˈ䈧૘䈒(GJHFURVVॿՊ૘䈒デਓᡆᵜӗ૱Ⲵ䬰୞୶Ǆ
(GJHFURVVॿՊ૘䈒デਓ˄ӵᨀ‫׋‬ᰕ䈝૘䈒˅
KWWSVZZZHGJHFURVVRUJMDFRQWDFWIRUP

2023 年11 月编制
本手册可能发生规格变更，恕不事先通知，敬请谅解。